﻿#include "pch-cpp.hpp"





template <typename T1>
struct VirtualActionInvoker1
{
	typedef void (*Action)(void*, T1, const RuntimeMethod*);

	static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1)
	{
		const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
		((Action)invokeData.methodPtr)(obj, p1, invokeData.method);
	}
};
template <typename R>
struct VirtualFuncInvoker0
{
	typedef R (*Func)(void*, const RuntimeMethod*);

	static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj)
	{
		const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
		return ((Func)invokeData.methodPtr)(obj, invokeData.method);
	}
};
template <typename T1>
struct GenericVirtualActionInvoker1
{
	typedef void (*Action)(void*, T1, const RuntimeMethod*);

	static inline void Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1 p1)
	{
		VirtualInvokeData invokeData;
		il2cpp_codegen_get_generic_virtual_invoke_data(method, obj, &invokeData);
		((Action)invokeData.methodPtr)(obj, p1, invokeData.method);
	}
};
template <typename T1>
struct InterfaceActionInvoker1
{
	typedef void (*Action)(void*, T1, const RuntimeMethod*);

	static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1)
	{
		const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
		((Action)invokeData.methodPtr)(obj, p1, invokeData.method);
	}
};
template <typename T1>
struct GenericInterfaceActionInvoker1
{
	typedef void (*Action)(void*, T1, const RuntimeMethod*);

	static inline void Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1 p1)
	{
		VirtualInvokeData invokeData;
		il2cpp_codegen_get_generic_interface_invoke_data(method, obj, &invokeData);
		((Action)invokeData.methodPtr)(obj, p1, invokeData.method);
	}
};

struct Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C;
struct Action_1_tD69A6DC9FBE94131E52F5A73B2A9D4AB51EEC404;
struct Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A;
struct Action_1_t00621160046FE06A171CE95A003D9AE71EBB2B1D;
struct BaseRenderFunc_2_tF314D28A6D3E8A8D9E7C84662222788292BCD642;
struct Dictionary_2_t7096FDAEA6CE93401BE4CE39471636261DB28BF5;
struct Dictionary_2_tE738E3156DB830A7FCEA2AE6066FC5BEA6715F0D;
struct Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907;
struct Dictionary_2_t0E762F009D947F93BDD830FC66274E5BAEC7A15B;
struct Dictionary_2_t118118075EE48DAD2F0FA6531A0E0FFB42FEC32F;
struct Dictionary_2_tD98CF7FCD1E01BFE3AD17FB5E77686CDE272D322;
struct Dictionary_2_t4CBFD9D350B7C71F1862D378DE57C0F3F3170D30;
struct Dictionary_2_t9882342595B1A80B42488DF29972840BE74365C2;
struct Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA;
struct Dictionary_2_t8F01FF96A474FAACA767CFF5B23C0038A3C9DC69;
struct Dictionary_2_t6FFAD029BB474A5257D9A441504B633831AF5341;
struct Dictionary_2_tDC4827733B8CF2DD93DCE2A2DA5DF87A61A8CD7F;
struct Dictionary_2_t8FC6358DDF0C58C4121E2BFE26993378AF60035A;
struct Dictionary_2_t24D73D33850EF0B312AC735120ED28E78A38FBB3;
struct DynamicArray_1_t417A8A89CA5B25965BE1831A6DD20490247F49FA;
struct DynamicArray_1_t843ECB88E0EEDBBB658FF535E6B19186D9F69540;
struct Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457;
struct Func_1_t6810F34C7AB650D465D2B9B6A1F0B277DAA46A3C;
struct Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD;
struct Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4;
struct Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7;
struct Func_4_t10E373E09E0663CA58211D9753566AB17B869CFE;
struct Func_4_t332C0058075A9D0A2F5170831803531EC540225C;
struct IEqualityComparer_1_tDBFC8496F14612776AF930DBF84AFE7D06D1F0E9;
struct IEqualityComparer_1_tAE94C8F24AD5B94D4EE85CA9FC59E3409D41CAF7;
struct IReadOnlyList_1_t7BB300FE9C8B0D3BCB34B752D2516BD12EB5E8CF;
struct KeyCollection_tA19BA39E5042FA7AF8D048D51934DC3BD9F2E952;
struct KeyCollection_tFDB41F0D48B62133FC41AC9E324674EC0CA5B77C;
struct KeyCollection_t34E9A900BDCA1CF625D2F16C3FDFEC1A70C317D1;
struct KeyCollection_t47930329C2C2C8EAA1E61EC04DF45BC5888EF534;
struct KeyCollection_tB0C0F8640AF44615705F795CFEB5D29F0BC2214B;
struct KeyCollection_t629C3287529AAA77FEC53928EC6815E52427C6AA;
struct KeyCollection_t1A0BA8993BEA79A78520692F80A9EE590928A0A0;
struct KeyCollection_t416B8CDC8B2FB37C80A2040D7CD97018EE31215D;
struct List_1_t93556F5BC290149F13350CCB1F0DBFFECE376CA3;
struct List_1_t8B9C9B57EBC66D3A90B97DA7EA202BDDB84E8016;
struct List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73;
struct List_1_tAFCDB9CCBAF11013AA7B0EC7BB51B10127AB467C;
struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D;
struct List_1_tCD7772AB40D4E7A61CCAFDDF9E33C190D4F9E6D4;
struct List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD;
struct List_1_tD19F7E0FCBD7C3E8D363733582EF93B341DD3039;
struct List_1_t7B0B015A57215073C45C813320AF5F3ECF8149F7;
struct List_1_t6590FC1C3D6405E4972389536FA11B52542105C5;
struct List_1_t179992B095C528117EEF4782A1F45568BD2D51EA;
struct List_1_t4D72F37C69BFD609313AD0BEDFC74564509FBCB1;
struct List_1_t315DEAF697A9E5FB3C0330AE774E83A1A1632F8A;
struct List_1_t1A4F7D3EEBC5D73329EFCCDC625608C6B58CBA86;
struct List_1_tF41D14F75BDD50A70D20F7CE0A3382E7D3667AB1;
struct List_1_tD554524C4D3CE5612DAE24A61267C5A8170B530A;
struct List_1_t7F232F1A9BEB8F680791D41CE882CD3E816CD190;
struct List_1_tE6CA98E04E3B94E85D2BCDBF673C6550F7865EF4;
struct ObjectPool_1_tB7113FB7DE0E017977D81FA05D795CCB946B759C;
struct ObjectPool_1_t3ED83FBAFF7FB163D2003A9664CDA2A929337EDE;
struct Predicate_1_t8342C85FF4E41CD1F7024AC0CDC3E5312A32CB12;
struct Predicate_1_tD7983A114F281CA3351C3A13212F109FABCFCE0B;
struct Predicate_1_t4FF370C2BFFDA74B55B0B46C091074E45268BD1D;
struct Queue_1_t4E72D95FA4BA0376A0776B630CD5C0804EE5682D;
struct ReadOnlyCollection_1_tE414953665CCBE1BFF28E8E32C184621ADDA4B76;
struct SerializedDictionary_2_t7C56075AD652ABB1C4F4690D1973FFB3E22A85C7;
struct SerializedDictionary_2_t699D36E06853D053D033F8E4C05E4F8E57E23A78;
struct SerializedDictionary_2_t7CD0915B6E17B617A66EC145681C34C594E413C8;
struct SerializedDictionary_2_t8EB71AA9FB7DC12E227671630CE7C97044E803BC;
struct SerializedDictionary_2_t72F164AF973CB24F9CCD766CBA10606D60B8541D;
struct SerializedDictionary_2_tB904A5F399BBAD3D1E26499E69948994CCBAC129;
struct SerializedDictionary_2_tFC4EE5E3CF9DD1206498EB049FC48EB9F5A57B64;
struct SortComparer_t11B022FD2CBEA9A975BEAD95186DCD8A0F0C6575;
struct Stack_1_tC074D066F7C459F715F3AEE81D2DDD0AAE7881A8;
struct Stack_1_tAD790A47551563636908E21E4F08C54C0C323EB5;
struct Stack_1_t510C53D44BBA436D75907BE5178417562BCA5B31;
struct UnityAction_1_tBF1C5DE4E1F11E80CE77ECF563BD18527F9E2738;
struct UnityAction_1_t21DF31126B00396B2686A7CAB4D7927674CFB5B3;
struct ValueCollection_t65BBB6F728D41FD4760F6D6C59CC030CF237785F;
struct ValueCollection_t3C9B920A125200E6F7599ED2B6B6208ABF042004;
struct ValueCollection_t8064CD360288A0BC02D6AB21B713D9B040EF277E;
struct ValueCollection_tE19026EC34ABD91C6D84F5F05B064F15ECA029AC;
struct ValueCollection_t43FCFDA1C84471751E90615EC1401FE605674BA9;
struct ValueCollection_t90997F6D607B207C2931F0BF1F0BE405C13469E9;
struct ValueCollection_tABA85FD0E9CD1C7B93FD09FD8138F1B52ED2F9E9;
struct ValueCollection_t9AD15D0A5A44DEC6CFBBE33FC0F1FFE677920C2E;
struct VolumeParameter_1_t555FAC3DEB5E14657A841664FFE14E46074E9DBB;
struct VolumeParameter_1_t77F022F5333E41A9053315BD571C993F8CC046F2;
struct EntryU5BU5D_t9CBE931452B429CC6E9B70EDE3D9EE95B1489471;
struct EntryU5BU5D_t8F7CB41885C120DC1A1C3634ED165CD08B613346;
struct EntryU5BU5D_t66043793F8E4AC9088F8CABB381E0D0CDC0B2A5D;
struct EntryU5BU5D_t9607928B2947783B0D0C2BE278DBA716C77B63DC;
struct EntryU5BU5D_t24A2F35412A08669A461D7DAFE5CD6B21A015330;
struct EntryU5BU5D_t47D60EA3AC2F7E19020CE8B673EA3FEDF3533E94;
struct EntryU5BU5D_t351A8022BE0C51C344C62086078BDEBDEB76A0A1;
struct NativeArray_1U5BU5D_t495E50C84E09FD9543D64DFF017C2FA53D91C475;
struct CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB;
struct ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389;
struct Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259;
struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771;
struct GUIContentU5BU5D_t98DA1EEA8D0A2C4AE42CE11C4840B627CADFC503;
struct GraphicsBufferU5BU5D_t4ABCF6B71838542923F426CE2E088700D5529BF7;
struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C;
struct LensFlareDataElementSRPU5BU5D_t1D7EBF0AA1925339AAA0E04DCE9F1B78105B6D38;
struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918;
struct PlaneU5BU5D_t4EEF66BAA8B0140EFFF34F6183CE7F80546592BE;
struct SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C;
struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248;
struct TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB;
struct UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA;
struct Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C;
struct Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD;
struct WidgetU5BU5D_t39DEA55B87EF43C59C5699E0340B34185BA1E4A2;
struct LensFlareCompInfoU5BU5D_t2DF6FE4D410437B2F702227389C47FB06BB4FE80;
struct CellStreamingScratchBufferU5BU5D_t5F877DBB2E281C818D9405D1A3B7763F119FC120;
struct IndirectionEntryInfoU5BU5D_t1151C510FE546EFBC1F23A71A8E1DF86FC486121;
struct ProbeLayerMaskU5BU5D_t633450C7CD4127CA2FB0F51110660B997F76D16A;
struct SerializedPerSceneCellListU5BU5D_tF4A784BCC24343A482BE15CBF415A68F3B353D6F;
struct ObsoleteSerializablePerScenarioDataItemU5BU5D_t28ABF785278BD4BAD3D8A00B4EE4F247361A22F3;
struct ScratchBufferPoolU5BU5D_tF48739264DE25C1D9D3A0EEB1325FB9B80CDABC0;
struct APVDefinitions_tBBD6FD1EB55DFBB740BF71A8EB8AB05EFA70856E;
struct APVLeakReductionModeParameter_t2970652D1852F00F3BCBFCE2411585F277020EFC;
struct Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07;
struct AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354;
struct AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C;
struct Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA;
struct Binder_t91BFCE95A7057FADF4D8A1A342AFE52872246235;
struct BoolParameter_tAA460C5A72ADBDDB4519BFF0BA040EC202E14E95;
struct Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184;
struct CancellationTokenSource_tAAE1E0033BCFC233801F8CB4CED5C852B350CB7B;
struct ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8;
struct CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7;
struct Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3;
struct ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233;
struct ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8;
struct DebugOverlay_t295FCF7F4B8B985783B25942A035C436C81E480D;
struct Delegate_t;
struct DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E;
struct FileInfo_t62782BBAFA832A78724E4CF2EE96548B8466AB1C;
struct GameObject_t76FEDD663AB33C991A9C9A23129337651094216F;
struct Gradient_tA7FEBE2FDB4929FFF6C997134841046F713DAC1E;
struct GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1;
struct IAsyncResult_t7B9B5A0ECB35DCEC31B8A8122C37D687369253B5;
struct IPostProcessComponent_t182F94ECA98BD81A877AB8E4BBE29AEBBA464664;
struct IRenderPipelineGraphicsSettings_tFD0CD27795DA54240F76B377D953AA3DD9929947;
struct InternalRenderGraphContext_t7197268EBA8C241EB895B070A5E0C71B111D7503;
struct LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135;
struct LensFlareComponentSRP_tF068937A1EC9EB063AF855DB4994A1D2A5E3EFDC;
struct LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140;
struct LensFlareDataSRP_t036EEE7A3B9CEEDABC68655C48D1A21F04252295;
struct Light_t1E68479B7782AF2050FAA02A5DC612FD034F18F3;
struct LogarithmicAttribute_tCDAE8F434226A917523EFEA2A386FAC933480D41;
struct Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3;
struct MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D;
struct MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553;
struct Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4;
struct MethodInfo_t;
struct MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71;
struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C;
struct ObsoleteProbeVolumeAsset_t270F7D499592C5150919C232F838041D16254CE2;
struct ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8;
struct ProbeBrickIndex_tF1B02DB88E5F4CF79533962B018B5724D74E32D2;
struct ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693;
struct ProbeDilationSettings_t28A862582E313EFC300E6437FDCB9D9DC9A9A167;
struct ProbeGlobalIndirection_t2AB9BD4BE8E7DFF06B6C8DB4914AEF5BC7BFD2A4;
struct ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F;
struct ProbeSamplingDebugData_tFCEEB04792835D4AF13DAF72103A2B01D4AF9215;
struct ProbeVolume_t778477DB78464BF2ADD5EB69D4ADA35E553EEAAD;
struct ProbeVolumeBakingResources_tB7164CC06114ADBBB2975AC18A780C4295DE0A73;
struct ProbeVolumeBakingSet_tA7EB6642359D8D8E83C45603AFCE39D74B00FB71;
struct ProbeVolumeDebug_t295620780739F33AEAD1D1BB44C5252CE70D3DD8;
struct ProbeVolumeDebugColorPreferences_t59D5DC1DCB248158D87331F1A5D71A5AA1089BDC;
struct ProbeVolumeDebugResources_tC5310AADDB533CA6685572EF4FE9AEA904A93B29;
struct ProbeVolumeGlobalSettings_t504BE812619E024AF59D5383004928600A355391;
struct ProbeVolumePerSceneData_t9CB5E88B02731EFB128F452EBF27BD02E4918909;
struct ProbeVolumeRuntimeResources_tADB1B541CA3B7189C4B98BE872D58860CF9398F0;
struct ProbeVolumeSceneData_t29FD126D36ED1E093C2EBBFB3F248DD5E2A86D90;
struct ProbeVolumeScratchBufferPool_t51450AD69BD510651301523B922D3B52E7019591;
struct ProbeVolumeStreamableAsset_t45F5FD31296C1A6C872BF953287F58BA22777585;
struct ProbeVolumesOptions_t3C5700FBE2CE1FF8DC2029FB309950FDC0180389;
struct PropertyAttribute_t5E0CB5A6CDA6E24CBD4FF26DE3B0C29D8BB54BF0;
struct PropertyInfo_t;
struct RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B;
struct RTHandleSystem_tAE496B31B56A77B4896E34576C961C3CA073998F;
struct RayTracingShader_t0CC904310653C677A0886882C057D5161E05580A;
struct ReadCommand_t5DB46BD58D686FDDFBD8AB7600B9CF676DC7D97F;
struct RenderGraphObjectPool_t2F5488D55D836B54B6E85D2952105BA61AEE6437;
struct RenderGraphPass_tEFB5BD685D417024760D82991EEEA4F4D0454A93;
struct RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27;
struct ScaleFunc_t423F661DAD5C7A18F509C8F1F62C9D6AEA9A9791;
struct ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A;
struct Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692;
struct SphericalHarmonicsL2Utils_tA927960133FD8E249B3CA2E90EE3AF39B22FDF42;
struct String_t;
struct TextAsset_t2C64E93DA366D9DE5A8209E1802FA4884AC1BD69;
struct Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700;
struct Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4;
struct Texture2DArray_t5ADB8D23A8AA2F2F3916F43852194B78E579E6BA;
struct Texture3D_tDC30A0F19B6055086859D1ABC098D6E6762000E1;
struct TextureCurve_t9F2819A32E1AC4FC20D8E83E82A4BD081C633353;
struct TextureGradient_t0430C182142CB6E8C264DC437406F71F0910CF5D;
struct Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1;
struct Type_t;
struct UnsafeCommandBuffer_tDE6BB2FE234DC7453CA682AB275888E9E35F22F2;
struct Vector3Parameter_t75A81993A69381FB1B599169855524F891C60858;
struct VirtualOffsetSettings_tC91F136546790A8318F26B183DCB14460F426A44;
struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915;
struct VolumeComponent_t8121D1F6054A9DFB3A596EE451FD65A2BFE2D7E1;
struct XROcclusionMesh_tA0B52AD16F48002574AF9C1F274264C79ECB028D;
struct XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF;
struct CameraCallback_t844E527BFE37BC0495E7F67993E43C07642DA9DD;
struct EnumField_t15C8FC0EB96499DFDCEC2B9DBB27B2BBCD5E262C;
struct U3CU3Ec__DisplayClass50_0_t332BEE2771B8BA11A901956B40D6BFFA9E8D36FB;
struct U3CU3Ec__DisplayClass51_0_tCABE5DE853BF419EFC50C35A1B7451E9CFD36610;
struct LensFlareCompInfo_tF75BC6BAED886C71425763DEA827F3794E718F37;
struct U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E;
struct U3CU3Ec__DisplayClass314_0_t1293F1B8169F9A0ED6D2F13CBC4E3227AD556B1A;
struct Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87;
struct CellBlendingInfo_tCAA467021B8E6F3C19735CDDEBCD3C822DED24E0;
struct CellData_tBCD18663131DBE178E5CDDCEE15196B115A87AB3;
struct CellDesc_tE8FD220551E0FC637343C950CE68522345E001E4;
struct CellIndexInfo_t81EE7836D8B68C775459CBF953FABFA8A2AA4058;
struct CellInstancedDebugProbes_t23E23306486DF8F9F5DF0E8B5B02EC92E0C96C8B;
struct CellPoolInfo_t035D0598770DA5337B69272DBE5F6F6939566267;
struct CellStreamingInfo_t4C971022090188CCCDAA4908A17043F5F66D8FCD;
struct CellStreamingRequest_tAE5DDA9AA18E56760453F2D5FA12514E7250A6C1;
struct CellStreamingScratchBuffer_tCD37AA786EFC1E41957F4FA8A94AA22F674D2A45;
struct DiskStreamingRequest_t92B9CE18BAC0DF0FF43AA74F244FD0E318A0D70C;
struct RenderFragmentationOverlayPassData_t5C6B6505420FCAF3CD4E27983AFC3725656FA51C;
struct PerScenarioDataInfo_t68D4511954D35D4B046CC0994B811763604ECEAB;
struct ObsoletePerScenarioData_tB1EFC0C7B7EA6D0DD0CACC22888799725FC6787C;
struct U3CU3Ec_t1B43826491930E500839FE947087B90BF498A8DA;
struct ScratchBufferPool_t6FF7F61A00EC10B9EE7A8204352534F629D09191;
struct OnStreamingCompleteDelegate_t7DAB7BE2E737BCCAB139341C50DF63FD26A6E0D2;

IL2CPP_EXTERN_C RuntimeClass* APVDefinitions_tBBD6FD1EB55DFBB740BF71A8EB8AB05EFA70856E_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* APVLeakReductionModeParameter_t2970652D1852F00F3BCBFCE2411585F277020EFC_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* BoolParameter_tAA460C5A72ADBDDB4519BFF0BA040EC202E14E95_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* CellData_tBCD18663131DBE178E5CDDCEE15196B115A87AB3_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* CellStreamingScratchBuffer_tCD37AA786EFC1E41957F4FA8A94AA22F674D2A45_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233_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* Dictionary_2_t118118075EE48DAD2F0FA6531A0E0FFB42FEC32F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t4CBFD9D350B7C71F1862D378DE57C0F3F3170D30_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t6FFAD029BB474A5257D9A441504B633831AF5341_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* DiskStreamingRequest_t92B9CE18BAC0DF0FF43AA74F244FD0E318A0D70C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* FileInfo_t62782BBAFA832A78724E4CF2EE96548B8466AB1C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* GraphicsBufferU5BU5D_t4ABCF6B71838542923F426CE2E088700D5529BF7_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* LensFlareCompInfo_tF75BC6BAED886C71425763DEA827F3794E718F37_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t6590FC1C3D6405E4972389536FA11B52542105C5_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t7F232F1A9BEB8F680791D41CE882CD3E816CD190_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_tD554524C4D3CE5612DAE24A61267C5A8170B530A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_tF41D14F75BDD50A70D20F7CE0A3382E7D3667AB1_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Path_t8A38A801D0219E8209C1B1D90D82D4D755D998BC_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Predicate_1_t4FF370C2BFFDA74B55B0B46C091074E45268BD1D_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Predicate_1_tD7983A114F281CA3351C3A13212F109FABCFCE0B_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ProbeVolumeConstantRuntimeResources_tB4FD7ED11CE0F213FC2C8A41DF29B08169A09BBF_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ProbeVolumeDebugColorPreferences_t59D5DC1DCB248158D87331F1A5D71A5AA1089BDC_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ProbeVolumePositioning_tBEC5927F169F6E7805360C3F21094A4DD2B4A86D_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ProbeVolumeScratchBufferPool_t51450AD69BD510651301523B922D3B52E7019591_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* RTHandles_t84D932A74064E591F31E9813FBED5D64F5CC888C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* RenderingLayerMask_tD73B9FC1A65A937F18E56833FC83BF89C2B085A1_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* RuntimeObject_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* SceneExtensions_tB01B412E55131F593973F8530E35ED08A626BA36_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Scene_tA1DC762B79745EB5140F054C884855B922318356_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ScratchBufferPool_t6FF7F61A00EC10B9EE7A8204352534F629D09191_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* SerializedDictionary_2_t699D36E06853D053D033F8E4C05E4F8E57E23A78_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* SerializedDictionary_2_t7CD0915B6E17B617A66EC145681C34C594E413C8_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* SerializedDictionary_2_tFC4EE5E3CF9DD1206498EB049FC48EB9F5A57B64_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* SphericalHarmonicsL1_tD8B1FB0B31BD9388032D8CAA8B5236730648B335_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Stack_1_t510C53D44BBA436D75907BE5178417562BCA5B31_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Stack_1_tC074D066F7C459F715F3AEE81D2DDD0AAE7881A8_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec__DisplayClass50_0_t332BEE2771B8BA11A901956B40D6BFFA9E8D36FB_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec__DisplayClass51_0_tCABE5DE853BF419EFC50C35A1B7451E9CFD36610_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec_t1B43826491930E500839FE947087B90BF498A8DA_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Vector3Parameter_t75A81993A69381FB1B599169855524F891C60858_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeField* ObsoletePerScenarioData_tB1EFC0C7B7EA6D0DD0CACC22888799725FC6787C____cellDataAsset_FieldInfo_var;
IL2CPP_EXTERN_C RuntimeField* ObsoleteSerializablePerScenarioDataItem_t4DB1ADB8C2522C62B43309AF1874419D8572EEB7____data_FieldInfo_var;
IL2CPP_EXTERN_C RuntimeField* ProbeVolumeSystemParameters_t0654F2626ACA367E00C375BEB6FEA5B86CB0A58B____probeDebugShader_FieldInfo_var;
IL2CPP_EXTERN_C RuntimeField* RuntimeResources_t4E5CAC2636FAF22D782E64516AA05B704BE5ACA4____index_FieldInfo_var;
IL2CPP_EXTERN_C RuntimeField* SerializedPerSceneCellList_tDF6654463D2F5052472326DE949ABE002ED92591____cellList_FieldInfo_var;
IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_tC0CFE0E72EA6AEB9FDCA54EF2234CE64CE60C772____E806AA89271C778BAF8A2CC19587A816553FEE987D203B134B3B1435B1D158C7_FieldInfo_var;
IL2CPP_EXTERN_C String_t* _stringLiteral02AA5CF1C80B0DF618D084F879CD23859F1E374B;
IL2CPP_EXTERN_C String_t* _stringLiteral06AC1DD5536BDAA0FFB756E4D41AF44F6B3807D7;
IL2CPP_EXTERN_C String_t* _stringLiteral0A231E423B7BA53B9EBE3517C046275E7A0D4F8F;
IL2CPP_EXTERN_C String_t* _stringLiteral0DF3E67DD1CFE6CAB135EF638EA2DDBDA0046020;
IL2CPP_EXTERN_C String_t* _stringLiteral0F782118BB4A26BA3BB7FAD67AEF06941D97E3A5;
IL2CPP_EXTERN_C String_t* _stringLiteral1116626AEB3277E613411E8D7B97E46E9C3550D9;
IL2CPP_EXTERN_C String_t* _stringLiteral1419C1B654A8F7337F3AFB133D254C30E8B2A277;
IL2CPP_EXTERN_C String_t* _stringLiteral16D015A43859CA50D78CCD520C10757AFD92D624;
IL2CPP_EXTERN_C String_t* _stringLiteral187B550E326EA78EDB32157988FA6DE7B6BB5C85;
IL2CPP_EXTERN_C String_t* _stringLiteral209A9498B117C62142FE40B5EAB3BED6FD8B02D6;
IL2CPP_EXTERN_C String_t* _stringLiteral23A19622BEBACFD191159C7207884E3F17EE05D8;
IL2CPP_EXTERN_C String_t* _stringLiteral2443382EBCABA3E6B59D5AC23664E8B084E51150;
IL2CPP_EXTERN_C String_t* _stringLiteral2BE81D540DE2D60F62B60ECB0B2B577B5D0E1BA3;
IL2CPP_EXTERN_C String_t* _stringLiteral2C1B26352CD89B0327A02D99198FDD94757244BC;
IL2CPP_EXTERN_C String_t* _stringLiteral2D37F43E99EB6C0790ED0EA5E97AE868BD7DAD4A;
IL2CPP_EXTERN_C String_t* _stringLiteral2F98384937976CAC9029AF13C40CA246B36B2733;
IL2CPP_EXTERN_C String_t* _stringLiteral3A0D190E61358E14AE46D4DDB3A0575F3EE6FB14;
IL2CPP_EXTERN_C String_t* _stringLiteral3AA517DB7FEAD638E7FE3D7A1D2747FF6417A450;
IL2CPP_EXTERN_C String_t* _stringLiteral3E681C63B0EF134A1487A62B679D77A62F35C7B9;
IL2CPP_EXTERN_C String_t* _stringLiteral3EFFDAB5A9638D075CBE90E4DD7B1F033E6E2EF3;
IL2CPP_EXTERN_C String_t* _stringLiteral3F2B1FF441726BD99773D4203085E65726744DAC;
IL2CPP_EXTERN_C String_t* _stringLiteral3F7FA44BCC318B45D771BA178B007DCE773F4F12;
IL2CPP_EXTERN_C String_t* _stringLiteral42AC8589F30EDEC6AFBABFD6E93D1D66373EA38A;
IL2CPP_EXTERN_C String_t* _stringLiteral4782391DCE600A9C2242D98FDEE5821F78F9DA04;
IL2CPP_EXTERN_C String_t* _stringLiteral4EEC2AA03515CAFA1B6CA4573A83B62335996DEE;
IL2CPP_EXTERN_C String_t* _stringLiteral506DB52F56B75C81EC3FAF713D759D2452D9F932;
IL2CPP_EXTERN_C String_t* _stringLiteral530D9D153AFF227339BBB6B55F4BE5469275D23B;
IL2CPP_EXTERN_C String_t* _stringLiteral6271FB9F225C75A4B9F3843F0BCA65CBC7793AA3;
IL2CPP_EXTERN_C String_t* _stringLiteral708F66D2AD87776F5B7E546381F1E73EB9DDB090;
IL2CPP_EXTERN_C String_t* _stringLiteral7378A4165C7A5CBDF4ECD4B35A38ADA666054958;
IL2CPP_EXTERN_C String_t* _stringLiteral79F4BC40FBFA0AED311E699B61F21CA95A467391;
IL2CPP_EXTERN_C String_t* _stringLiteral850DBEDCBF78993CE3A79A87FF05294D6581AB38;
IL2CPP_EXTERN_C String_t* _stringLiteral85427EFBBD302503D3B42F2C637934C09618922B;
IL2CPP_EXTERN_C String_t* _stringLiteral8938AED977E803D8E07BA49BDBD9BE350D907CF1;
IL2CPP_EXTERN_C String_t* _stringLiteral8C191FECC0D6F21229807BBCC6D7F7A178FD2688;
IL2CPP_EXTERN_C String_t* _stringLiteral8CD613F97A4EE7C7838E089316960D08EDD2F006;
IL2CPP_EXTERN_C String_t* _stringLiteral8CEB708B76DE849A494DAAE4FCE7B61B93A8B502;
IL2CPP_EXTERN_C String_t* _stringLiteral968FE76051911F113DAD677526EADB9276AA1941;
IL2CPP_EXTERN_C String_t* _stringLiteral9AAB4EF34E58A6CB9A2F6A8C183514CB5AD7CC52;
IL2CPP_EXTERN_C String_t* _stringLiteral9F105D75B7A449D3172623D5AC810F85417A0B8F;
IL2CPP_EXTERN_C String_t* _stringLiteral9FFD01A1758B8B44DAC5AA5D81E3949039220AD9;
IL2CPP_EXTERN_C String_t* _stringLiteralA03CA08095E5CE1A894DCB8894501A4EEDB89BB1;
IL2CPP_EXTERN_C String_t* _stringLiteralA0DCC22E53D9138755F524FC63DE836717B153D1;
IL2CPP_EXTERN_C String_t* _stringLiteralAEA2C29107B397E134D3442DBC70E1733AC3113A;
IL2CPP_EXTERN_C String_t* _stringLiteralB2DB9E2F6251167F32C8F8F2DCA8E29C5EBC16D9;
IL2CPP_EXTERN_C String_t* _stringLiteralB362EB5CD5FC34BC0C938BF79ACBF6DDAC632CE3;
IL2CPP_EXTERN_C String_t* _stringLiteralCC2E32F2767D7908897EBC0EB050EBC46381662F;
IL2CPP_EXTERN_C String_t* _stringLiteralCCE4860A990017A5EAF7FA990CCFA94ECD3033FE;
IL2CPP_EXTERN_C String_t* _stringLiteralCE6682CE86FAB4F0C8478EFF3EE1916624DE63B9;
IL2CPP_EXTERN_C String_t* _stringLiteralD51FF53FBBCE7298F312420D698228910BE37C28;
IL2CPP_EXTERN_C String_t* _stringLiteralD6B8C24BE8F9FC9E769448FD5BF09FAB42E2502E;
IL2CPP_EXTERN_C String_t* _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709;
IL2CPP_EXTERN_C String_t* _stringLiteralDE0A6E25A7B28B7D6C1902D8E6AF9BDC227631D7;
IL2CPP_EXTERN_C String_t* _stringLiteralDE0F3547214C732C686A07EEEC0367A22AA29DFA;
IL2CPP_EXTERN_C String_t* _stringLiteralE41B77F5339114E6E36A22D99CF4D9D9E3E45CEE;
IL2CPP_EXTERN_C String_t* _stringLiteralE4ECA9915C1B2FF7F605DD89E404C9F7CD27874B;
IL2CPP_EXTERN_C String_t* _stringLiteralEC4C5477D8BA260A27C36AFD7E8C1C289169E9CF;
IL2CPP_EXTERN_C String_t* _stringLiteralEE532E2E4C35D6F9E98056876C6C78A2D31DF3FB;
IL2CPP_EXTERN_C String_t* _stringLiteralF8E1647BD818D7BC8A1264C65821EF6EEB616672;
IL2CPP_EXTERN_C String_t* _stringLiteralF973205DADF27F3EE8867C61570133E27D3CDC89;
IL2CPP_EXTERN_C String_t* _stringLiteralFA2AF3C657E8CFA51F4969D5C814257C925AD3EF;
IL2CPP_EXTERN_C const RuntimeMethod* Component_TryGetComponent_TisLight_t1E68479B7782AF2050FAA02A5DC612FD034F18F3_m35E5F023EFE6ACC6342424F0DA94033D5CCC2B60_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* CoreUtils_GetLastEnumValue_TisVersion_t2BAD80F2D627F8BAA91382B3840210DA3844B3FA_m3BD2D6B86C89555A8D33851534F743677F3C2E1C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Add_m11DAB6013AF129940AF2B7A5E0B6CCB90946D1BC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Add_m4A111295B01CA0D768B7006738FD0E9A60DA132B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Add_m5F578EEEF17173D066E2B0B4573614D3A924518E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Add_m64EF459352EA4FC049ADAE7E2EA8143AD15A9A19_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Clear_m26B6585DCA403EC1D55C6064F8D386A4BD2CE5DE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_ContainsKey_m9025C94AE8A4B79F7AA9CDB9D7B6696FBE9527B3_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_ContainsKey_mD68F4610F9BF74A8A7CAF934D898B7741D1CFDC2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_ContainsKey_mEA5A2CC242AC9E8D30EE1BA247E37BAA7899BD7B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_GetEnumerator_m2E9E4B0E50E5FBA0C7E62ACEAD7A0327267C4C2E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_GetEnumerator_mA8B6C7F249ABE1F650B36DA2FAA4BECDFA4306E0_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Remove_m5592BA2ED10064C970182525E9E7D4D2803E85F1_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryGetValue_m2A4E3E3161F298E492D3821400D75637661C9972_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryGetValue_m56F2C16A68E7E1B774D8B14B3DF74FA825C5CC9C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryGetValue_mBAFB813AFFDAEA71DB5473C08AE4E85EB47DDD2F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryGetValue_mE1F3DA1FA7567C55032328ABBC49A5237B1BA75A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m0CA593E7181B08A1CA04B222F7C281F9C4A84C0C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m37A23796C9D76DB30D6FC8139497801C93257D6E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m82637A3A6031C43DB9CC910DBD6DCC66D9459C8F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Count_m83D3EA71F08FCFD4772194C7BB38037A62DD8095_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Item_m9EC6C5A722F8AD35CFA90D0C0734E8FB33272C56_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Item_mB259B6A50CF7070E4C632276EE03754DDA0E6B69_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Keys_mD0588C65F72665FCC12D8ED2836861CB9628F890_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Values_m80056AF299FD4258CF67E826EC71D105D1B53DBF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m1ED4783F9B383A3AAA727AA5F6241652CEDF91FF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m2205A6C7F2BC88ABA4921D56187FC8AFF80236DF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m38A9F15FDBDCDFB9590C961110777EE028621923_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m3AAC01D7E735A50B2CBC768C82427BA7523F4ADE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m59DAD70E21B470E60E4FABB36D09180E967B3286_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m6E210192F2C8DDE750358C0578928E2A9AEE7124_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m976F269B5E15AA7481442D81966A60C00B8F7822_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_mB1D7E658DF60CA3B0CF05D927C380001D2D14196_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_mD2142A69FF8E597690F6ABEA9DCF103755608334_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m08919F9EBFD01FFCB146BF26E0F5C703A5D25ABC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m2BD7D30B33E69D949B9E33F420D8D8349FE8DB04_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m39C71A39758E2B4A04F44F20FCEFAF7009D5F312_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m504CC94B0A672F68EF13A70F3F91168DFBB1935F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m6F709DC1AED45A132D5B2CE5C6912F4FB3BA6872_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m768101994EE7A8C9AF7F12831BDACE80182B6F40_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m76E7FB90983F60B9C72AE4E3C25F0E96DB5B7B0C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m846D255C6A33EB31A08FBA72344501383841C799_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_mCE8DF252D1693599202BB89689C0984E2A16FD21_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m859CBE974B11E080270DDB29F8A95799EC3BFD6E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m9BB1C867B198ED1BE3E39E9B2930348562B64D56_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_mA93FFAB3B652BD11336E010B202A7A62B76EB0AB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_mAD3C13EC90677751AE02D5DF4E981C2831DD1C1C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_mB49912FF111A954F2C326BF4FA29A53C1027187B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_mB817ED9221527F7243C023B680C26C241647E0EE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_mE330A3B7DAA9141472FC63FA2955140AD24F4963_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_mE4D30CAF0F9721A2968AC8866B91734D7BD35917_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_mE9D14C827E44FEC200DECBA3AABFE65D605E4E88_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* KeyCollection_GetEnumerator_m46D1829D22AE63AE1779C33F7311411E643EA5D4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* KeyValuePair_2_get_Key_m23FE29A560C33830C8183D3A1974C22A96D33CD2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* KeyValuePair_2_get_Key_mFF379184A888CEA6C7DD77DD5DD36E5819C98D99_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* KeyValuePair_2_get_Value_mB1B10555AAA0728FF8C948BC4FD939960C8DC97F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* KeyValuePair_2_get_Value_mD43CA99389807F2DF5FE76DBEC3D4174C787BE98_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m0E34B1A8D8ECB91AC839F046307A5E8DF3C4C83E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m4892223C28B6B2F87076A5AE80F92EC20F6B8D1E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mF10DB1D3CBB0B14215F0E4F8AB4934A1955E5351_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mF4AD19D0DAB1A74AA0A40D6BD96F5D3E1E364336_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_m27DA99DA71D645502ABBBBC85D463CC10861645D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_mF6795DE5F49C1D0B91D6A0955F448B22970D67A9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Contains_m359254483BE42CAD4DCA8FBAFB87473FB4CF00E1_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Exists_m50030F6930EE79B6BCD9FB3C638DABE1793A09DD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_FindIndex_mB3243FED122E435CF9B7E223B285D5A72CD2742F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Find_m45FAA455ECBD9755B1010D027A97223A49DDB3F9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Find_mB4EDEE53A79DB2C93A00F716CA25705B4392EE24_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_m789F95E8808B3D92BD2EE938C1BA9C276872895F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_mBBACE4F0CE86756BDB72B88D61A243BA2EC13F1F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_mCADB185AB483C855873FCD0B1D5AAC909ED7F7BD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_mD803C6766526A68541A29A08BE23FC1C6024A272_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_RemoveAt_m76C4CDACF47BA529BAFADFC8D5E13DB9587F4004_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Remove_m0790FCD3EA8C9DFDE18CEA2F09CA87623620DFFC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Sort_m7CCE8D3860873D97FE4F6166B209EA579139C4D3_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m5D91488897FAFB82A9A72031E75513A1BEBD7555_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m9E795CD2965B67DD87F3057BDD8E8D744D383A7D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mA3CAE026C6FDA015D80EE4AEF8D33C7A41BE66E0_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mCA8DD57EAC70C2B5923DBB9D5A77CEAC22E7068E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mEDCE26137AD3DFF76E4D7A7CB737994499D666F0_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m44A0F86C259E11AE19096E9BF481B8BA4A19C867_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_mB63183A9151F4345A9DD444A7CBE0D6E03F77C7C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_mF26E75A8EF2A806F7D8079D160E876C6AC85FDB6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m21AEC50E791371101DC22ABCF96A2E46800811F8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_mD99081BEFA1AB3526715F489192B0F7F596C183D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_mE031C00B311AC980997A8DA25B884E563D36A652_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* NativeArrayUnsafeUtility_GetUnsafePtr_TisReadCommand_t5DB46BD58D686FDDFBD8AB7600B9CF676DC7D97F_m5D5501E3EFA5978DE2666999E67E676ECC0FEFC9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_Dispose_m489494F315A3743F874F4B8AB3F3A8C62FE32294_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_Dispose_m8B0F342847ECB90EB814E1F6AA5BF7DC2F271AEA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_GetSubArray_m553C665538487E4F5F9F8CAA71A22C8C6BA76744_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_GetSubArray_mDC383D59C7576118D603C2C49F75BD9D02E60B19_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_Reinterpret_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m73A8ABEBD43720688CCC1F25FE06A3D882139153_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_Reinterpret_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m9F4AF128CEBE2B647B7DF4A9D74232DEB3013AEA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_Reinterpret_TisUInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_m3D4808CE7773742533C8F35321DF4D9BDEF4122E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_Reinterpret_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m7EA98E7E9E0369A617227E0EB1A828E574F3B01B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1__ctor_m11FB4F9FF403A985BFB46DD1DCA3E0B57AF7252E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1__ctor_m34886186D5A22D09C005403A99A9847402BF8C65_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1__ctor_m7939EABE3CA21811E7651533FF7D74B94FFCB319_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1__ctor_m981CC7E27B6C9946024877F2696920951443B04F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1__ctor_m9DA5ADF8AD1A82C7E4443EB8E76999D4127F6ED3_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1__ctor_mA723DA6B8FDAD4FCE23953E11B7F6362BF9799B6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1__ctor_mDE6C79063124961A2B38617151DE58062817CA38_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_get_IsCreated_mD74FCA194584E6EA7916853B62401EB78240A081_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_get_IsCreated_mFD08BB9197AB25E857BEC0C6BA67D3CB34DD0DFF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ProbeVolumeBakingSet_LoadStreambleAssetData_TisBrick_tE6E9230DFDF650A631C116E79FB28F41618C3CE0_mE5B4FE33A87E367626C8333684282A31C90903FB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ProbeVolumeBakingSet_LoadStreambleAssetData_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m6A2E1E716139B619B9D60C167A838B45EA4059E5_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ProbeVolumeBakingSet_ReleaseStreamableAssetData_TisBrick_tE6E9230DFDF650A631C116E79FB28F41618C3CE0_mF6F8277A78A15B3978027125ABB70D1AD1E74FA4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ProbeVolumeBakingSet_ReleaseStreamableAssetData_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m917E7D9038A41C59959526949876BDFF693C5126_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ProbeVolumeDebug_U3CGetResetU3Eb__32_0_mDF44AF9DAF34B07E6B369B0BBA8CD496361CFD50_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* RenderPipelineGraphicsSettingsExtensions_SetValueAndNotify_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mA4AF9CB52E8EACE7972AB1BC8B3051B607402DB3_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SerializedDictionary_2__ctor_m1348B996738610924B4806BEE708CD68A7D00DB2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SerializedDictionary_2__ctor_m237C88FD39F9D08A558D683C5E7851C9809BE29F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SerializedDictionary_2__ctor_m4568F2E41C54A96CBD459CFC1421BD0A7962D66F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Stack_1_Clear_mDE161DD90AE5D2BA7E1F09B2DAFE2A631314F3EE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Stack_1_GetEnumerator_m8AEA8AE225B2CC9CD8A604346A98457A9F0B9F84_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Stack_1_Pop_m45A8EFFE440CB0631F88CF96FF916597FDBD7F9B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Stack_1_Pop_mDCD3E1079E8EFA5D8C9FA6FDC6343307CA91447A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Stack_1_Push_m540F19609F746238FCEB9B39EE19F90C827337D8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Stack_1__ctor_m1A65C793FC975FC54E20CDC7FB7A75C713FD2C06_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Stack_1__ctor_mA4F6E28C44D600E4BFAAB1B6C8A0186C5430252F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Stack_1_get_Count_m1DC740B87E68E390333B755E3F7F5A9D02EB9045_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Stack_1_get_Count_m7089E12333EC2BC4A0312E9899C76CF34F58CAAA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CAllocateScratchBufferU3Eb__26_0_m893FA83C60A6F3582FE8414AD5F7FD1959BE5B05_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CReleaseScratchBufferU3Eb__27_0_mACFEDA2F9C68BD6AAE4C3570F0FD51B54AA7B82E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass50_0_U3CAddDataU3Eb__0_mCE677997ACCC982F29446EAC7DC5854D582B9062_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass51_0_U3CRemoveDataU3Eb__0_mF7C2544C9634B2D02FE27671D3960149C0848845_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ValueCollection_GetEnumerator_mE06165F299F415016F3FF218178931C14A3B38CC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* VolumeParameter_1__ctor_mE2FFFB799B2AFE9FB13024522541AB55218FD3D9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeType* ObsoletePerScenarioData_tB1EFC0C7B7EA6D0DD0CACC22888799725FC6787C_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* ObsoleteSerializablePerScenarioDataItem_t4DB1ADB8C2522C62B43309AF1874419D8572EEB7_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* ProbeVolumeSystemParameters_t0654F2626ACA367E00C375BEB6FEA5B86CB0A58B_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* RuntimeResources_t4E5CAC2636FAF22D782E64516AA05B704BE5ACA4_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* Scene_tA1DC762B79745EB5140F054C884855B922318356_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* SerializedPerSceneCellList_tDF6654463D2F5052472326DE949ABE002ED92591_0_0_0_var;
struct Delegate_t_marshaled_com;
struct Delegate_t_marshaled_pinvoke;
struct ObsoletePerScenarioData_tB1EFC0C7B7EA6D0DD0CACC22888799725FC6787C;;
struct ObsoletePerScenarioData_tB1EFC0C7B7EA6D0DD0CACC22888799725FC6787C_marshaled_com;
struct ObsoletePerScenarioData_tB1EFC0C7B7EA6D0DD0CACC22888799725FC6787C_marshaled_com;;
struct ObsoletePerScenarioData_tB1EFC0C7B7EA6D0DD0CACC22888799725FC6787C_marshaled_pinvoke;
struct ObsoletePerScenarioData_tB1EFC0C7B7EA6D0DD0CACC22888799725FC6787C_marshaled_pinvoke;;
struct ProbeDilationSettings_t28A862582E313EFC300E6437FDCB9D9DC9A9A167;;
struct ProbeDilationSettings_t28A862582E313EFC300E6437FDCB9D9DC9A9A167_marshaled_com;
struct ProbeDilationSettings_t28A862582E313EFC300E6437FDCB9D9DC9A9A167_marshaled_com;;
struct ProbeDilationSettings_t28A862582E313EFC300E6437FDCB9D9DC9A9A167_marshaled_pinvoke;
struct ProbeDilationSettings_t28A862582E313EFC300E6437FDCB9D9DC9A9A167_marshaled_pinvoke;;
struct VirtualOffsetSettings_tC91F136546790A8318F26B183DCB14460F426A44;;
struct VirtualOffsetSettings_tC91F136546790A8318F26B183DCB14460F426A44_marshaled_com;
struct VirtualOffsetSettings_tC91F136546790A8318F26B183DCB14460F426A44_marshaled_com;;
struct VirtualOffsetSettings_tC91F136546790A8318F26B183DCB14460F426A44_marshaled_pinvoke;
struct VirtualOffsetSettings_tC91F136546790A8318F26B183DCB14460F426A44_marshaled_pinvoke;;

struct Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259;
struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771;
struct GraphicsBufferU5BU5D_t4ABCF6B71838542923F426CE2E088700D5529BF7;
struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C;
struct LensFlareDataElementSRPU5BU5D_t1D7EBF0AA1925339AAA0E04DCE9F1B78105B6D38;
struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918;
struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248;
struct UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA;
struct Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C;
struct ProbeLayerMaskU5BU5D_t633450C7CD4127CA2FB0F51110660B997F76D16A;
struct SerializedPerSceneCellListU5BU5D_tF4A784BCC24343A482BE15CBF415A68F3B353D6F;

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
struct Dictionary_2_t118118075EE48DAD2F0FA6531A0E0FFB42FEC32F  : public RuntimeObject
{
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets;
	EntryU5BU5D_t9CBE931452B429CC6E9B70EDE3D9EE95B1489471* ____entries;
	int32_t ____count;
	int32_t ____freeList;
	int32_t ____freeCount;
	int32_t ____version;
	RuntimeObject* ____comparer;
	KeyCollection_tFDB41F0D48B62133FC41AC9E324674EC0CA5B77C* ____keys;
	ValueCollection_t3C9B920A125200E6F7599ED2B6B6208ABF042004* ____values;
	RuntimeObject* ____syncRoot;
};
struct Dictionary_2_tD98CF7FCD1E01BFE3AD17FB5E77686CDE272D322  : public RuntimeObject
{
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets;
	EntryU5BU5D_t8F7CB41885C120DC1A1C3634ED165CD08B613346* ____entries;
	int32_t ____count;
	int32_t ____freeList;
	int32_t ____freeCount;
	int32_t ____version;
	RuntimeObject* ____comparer;
	KeyCollection_t34E9A900BDCA1CF625D2F16C3FDFEC1A70C317D1* ____keys;
	ValueCollection_t8064CD360288A0BC02D6AB21B713D9B040EF277E* ____values;
	RuntimeObject* ____syncRoot;
};
struct Dictionary_2_t4CBFD9D350B7C71F1862D378DE57C0F3F3170D30  : public RuntimeObject
{
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets;
	EntryU5BU5D_t66043793F8E4AC9088F8CABB381E0D0CDC0B2A5D* ____entries;
	int32_t ____count;
	int32_t ____freeList;
	int32_t ____freeCount;
	int32_t ____version;
	RuntimeObject* ____comparer;
	KeyCollection_t47930329C2C2C8EAA1E61EC04DF45BC5888EF534* ____keys;
	ValueCollection_tE19026EC34ABD91C6D84F5F05B064F15ECA029AC* ____values;
	RuntimeObject* ____syncRoot;
};
struct Dictionary_2_t9882342595B1A80B42488DF29972840BE74365C2  : public RuntimeObject
{
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets;
	EntryU5BU5D_t9607928B2947783B0D0C2BE278DBA716C77B63DC* ____entries;
	int32_t ____count;
	int32_t ____freeList;
	int32_t ____freeCount;
	int32_t ____version;
	RuntimeObject* ____comparer;
	KeyCollection_tB0C0F8640AF44615705F795CFEB5D29F0BC2214B* ____keys;
	ValueCollection_t43FCFDA1C84471751E90615EC1401FE605674BA9* ____values;
	RuntimeObject* ____syncRoot;
};
struct Dictionary_2_t6FFAD029BB474A5257D9A441504B633831AF5341  : public RuntimeObject
{
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets;
	EntryU5BU5D_t24A2F35412A08669A461D7DAFE5CD6B21A015330* ____entries;
	int32_t ____count;
	int32_t ____freeList;
	int32_t ____freeCount;
	int32_t ____version;
	RuntimeObject* ____comparer;
	KeyCollection_t629C3287529AAA77FEC53928EC6815E52427C6AA* ____keys;
	ValueCollection_t90997F6D607B207C2931F0BF1F0BE405C13469E9* ____values;
	RuntimeObject* ____syncRoot;
};
struct Dictionary_2_t8FC6358DDF0C58C4121E2BFE26993378AF60035A  : public RuntimeObject
{
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets;
	EntryU5BU5D_t47D60EA3AC2F7E19020CE8B673EA3FEDF3533E94* ____entries;
	int32_t ____count;
	int32_t ____freeList;
	int32_t ____freeCount;
	int32_t ____version;
	RuntimeObject* ____comparer;
	KeyCollection_t1A0BA8993BEA79A78520692F80A9EE590928A0A0* ____keys;
	ValueCollection_tABA85FD0E9CD1C7B93FD09FD8138F1B52ED2F9E9* ____values;
	RuntimeObject* ____syncRoot;
};
struct Dictionary_2_t24D73D33850EF0B312AC735120ED28E78A38FBB3  : public RuntimeObject
{
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets;
	EntryU5BU5D_t351A8022BE0C51C344C62086078BDEBDEB76A0A1* ____entries;
	int32_t ____count;
	int32_t ____freeList;
	int32_t ____freeCount;
	int32_t ____version;
	RuntimeObject* ____comparer;
	KeyCollection_t416B8CDC8B2FB37C80A2040D7CD97018EE31215D* ____keys;
	ValueCollection_t9AD15D0A5A44DEC6CFBBE33FC0F1FFE677920C2E* ____values;
	RuntimeObject* ____syncRoot;
};
struct KeyCollection_t34E9A900BDCA1CF625D2F16C3FDFEC1A70C317D1  : public RuntimeObject
{
	Dictionary_2_tD98CF7FCD1E01BFE3AD17FB5E77686CDE272D322* ____dictionary;
};
struct List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73  : public RuntimeObject
{
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____items;
	int32_t ____size;
	int32_t ____version;
	RuntimeObject* ____syncRoot;
};
struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D  : public RuntimeObject
{
	ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ____items;
	int32_t ____size;
	int32_t ____version;
	RuntimeObject* ____syncRoot;
};
struct List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD  : public RuntimeObject
{
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ____items;
	int32_t ____size;
	int32_t ____version;
	RuntimeObject* ____syncRoot;
};
struct List_1_t6590FC1C3D6405E4972389536FA11B52542105C5  : public RuntimeObject
{
	LensFlareCompInfoU5BU5D_t2DF6FE4D410437B2F702227389C47FB06BB4FE80* ____items;
	int32_t ____size;
	int32_t ____version;
	RuntimeObject* ____syncRoot;
};
struct List_1_tF41D14F75BDD50A70D20F7CE0A3382E7D3667AB1  : public RuntimeObject
{
	SerializedPerSceneCellListU5BU5D_tF4A784BCC24343A482BE15CBF415A68F3B353D6F* ____items;
	int32_t ____size;
	int32_t ____version;
	RuntimeObject* ____syncRoot;
};
struct List_1_tD554524C4D3CE5612DAE24A61267C5A8170B530A  : public RuntimeObject
{
	ObsoleteSerializablePerScenarioDataItemU5BU5D_t28ABF785278BD4BAD3D8A00B4EE4F247361A22F3* ____items;
	int32_t ____size;
	int32_t ____version;
	RuntimeObject* ____syncRoot;
};
struct List_1_t7F232F1A9BEB8F680791D41CE882CD3E816CD190  : public RuntimeObject
{
	ScratchBufferPoolU5BU5D_tF48739264DE25C1D9D3A0EEB1325FB9B80CDABC0* ____items;
	int32_t ____size;
	int32_t ____version;
	RuntimeObject* ____syncRoot;
};
struct Stack_1_tC074D066F7C459F715F3AEE81D2DDD0AAE7881A8  : public RuntimeObject
{
	NativeArray_1U5BU5D_t495E50C84E09FD9543D64DFF017C2FA53D91C475* ____array;
	int32_t ____size;
	int32_t ____version;
	RuntimeObject* ____syncRoot;
};
struct Stack_1_tAD790A47551563636908E21E4F08C54C0C323EB5  : public RuntimeObject
{
	ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ____array;
	int32_t ____size;
	int32_t ____version;
	RuntimeObject* ____syncRoot;
};
struct Stack_1_t510C53D44BBA436D75907BE5178417562BCA5B31  : public RuntimeObject
{
	CellStreamingScratchBufferU5BU5D_t5F877DBB2E281C818D9405D1A3B7763F119FC120* ____array;
	int32_t ____size;
	int32_t ____version;
	RuntimeObject* ____syncRoot;
};
struct ValueCollection_t8064CD360288A0BC02D6AB21B713D9B040EF277E  : public RuntimeObject
{
	Dictionary_2_tD98CF7FCD1E01BFE3AD17FB5E77686CDE272D322* ____dictionary;
};
struct APVDefinitions_tBBD6FD1EB55DFBB740BF71A8EB8AB05EFA70856E  : public RuntimeObject
{
};
struct Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA  : public RuntimeObject
{
};
struct BaseCommandBuffer_tD67BB9B3F740537BD3F3A96FA17D06E6C3BFDC06  : public RuntimeObject
{
	CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___m_WrappedCommandBuffer;
	RenderGraphPass_tEFB5BD685D417024760D82991EEEA4F4D0454A93* ___m_ExecutingPass;
};
struct DebugOverlay_t295FCF7F4B8B985783B25942A035C436C81E480D  : public RuntimeObject
{
	int32_t ___U3CxU3Ek__BackingField;
	int32_t ___U3CyU3Ek__BackingField;
	int32_t ___U3CoverlaySizeU3Ek__BackingField;
	int32_t ___m_InitialPositionX;
	int32_t ___m_ScreenWidth;
};
struct LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135  : public RuntimeObject
{
};
struct MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE  : public RuntimeObject
{
	RuntimeObject* ____identity;
};
struct MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE_marshaled_pinvoke
{
	Il2CppIUnknown* ____identity;
};
struct MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE_marshaled_com
{
	Il2CppIUnknown* ____identity;
};
struct MemberInfo_t  : public RuntimeObject
{
};
struct ProbeVolumeBakingResources_tB7164CC06114ADBBB2975AC18A780C4295DE0A73  : public RuntimeObject
{
	int32_t ___m_Version;
	ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* ___dilationShader;
	ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* ___subdivideSceneCS;
	Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___voxelizeSceneShader;
	ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* ___traceVirtualOffsetCS;
	RayTracingShader_t0CC904310653C677A0886882C057D5161E05580A* ___traceVirtualOffsetRT;
	ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* ___skyOcclusionCS;
	RayTracingShader_t0CC904310653C677A0886882C057D5161E05580A* ___skyOcclusionRT;
	ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* ___renderingLayerCS;
	RayTracingShader_t0CC904310653C677A0886882C057D5161E05580A* ___renderingLayerRT;
};
struct ProbeVolumeConstantRuntimeResources_tB4FD7ED11CE0F213FC2C8A41DF29B08169A09BBF  : public RuntimeObject
{
};
struct ProbeVolumeDebugColorPreferences_t59D5DC1DCB248158D87331F1A5D71A5AA1089BDC  : public RuntimeObject
{
};
struct ProbeVolumeDebugResources_tC5310AADDB533CA6685572EF4FE9AEA904A93B29  : public RuntimeObject
{
	int32_t ___m_Version;
	Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___probeVolumeDebugShader;
	Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___probeVolumeFragmentationDebugShader;
	Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___probeVolumeSamplingDebugShader;
	Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___probeVolumeOffsetDebugShader;
	Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___probeSamplingDebugMesh;
	Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___numbersDisplayTex;
};
struct ProbeVolumeGlobalSettings_t504BE812619E024AF59D5383004928600A355391  : public RuntimeObject
{
	int32_t ___m_Version;
	bool ___m_ProbeVolumeDisableStreamingAssets;
};
struct ProbeVolumePositioning_tBEC5927F169F6E7805360C3F21094A4DD2B4A86D  : public RuntimeObject
{
};
struct ProbeVolumeRuntimeResources_tADB1B541CA3B7189C4B98BE872D58860CF9398F0  : public RuntimeObject
{
	int32_t ___m_Version;
	ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* ___probeVolumeBlendStatesCS;
	ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* ___probeVolumeUploadDataCS;
	ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* ___probeVolumeUploadDataL2CS;
};
struct ProbeVolumeSceneData_t29FD126D36ED1E093C2EBBFB3F248DD5E2A86D90  : public RuntimeObject
{
	Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___parentAsset;
	SerializedDictionary_2_tB904A5F399BBAD3D1E26499E69948994CCBAC129* ___obsoleteSceneBounds;
	SerializedDictionary_2_t72F164AF973CB24F9CCD766CBA10606D60B8541D* ___obsoleteHasProbeVolumes;
};
struct ProbeVolumeScratchBufferPool_t51450AD69BD510651301523B922D3B52E7019591  : public RuntimeObject
{
	int32_t ___U3CchunkSizeU3Ek__BackingField;
	int32_t ___U3CmaxChunkCountU3Ek__BackingField;
	int32_t ___m_L0Size;
	int32_t ___m_L1Size;
	int32_t ___m_ValiditySize;
	int32_t ___m_ValidityLayerCount;
	int32_t ___m_L2Size;
	int32_t ___m_ProbeOcclusionSize;
	int32_t ___m_SkyOcclusionSize;
	int32_t ___m_SkyShadingDirectionSize;
	int32_t ___m_CurrentlyAllocatedChunkCount;
	List_1_t7F232F1A9BEB8F680791D41CE882CD3E816CD190* ___m_Pools;
	Dictionary_2_t4CBFD9D350B7C71F1862D378DE57C0F3F3170D30* ___m_Layouts;
};
struct RenderGraphObjectPool_t2F5488D55D836B54B6E85D2952105BA61AEE6437  : public RuntimeObject
{
	Dictionary_2_t7096FDAEA6CE93401BE4CE39471636261DB28BF5* ___m_ArrayPool;
	List_1_t93556F5BC290149F13350CCB1F0DBFFECE376CA3* ___m_AllocatedArrays;
	List_1_tAFCDB9CCBAF11013AA7B0EC7BB51B10127AB467C* ___m_AllocatedMaterialPropertyBlocks;
};
struct SceneExtensions_tB01B412E55131F593973F8530E35ED08A626BA36  : public RuntimeObject
{
};
struct SphericalHarmonicsL2Utils_tA927960133FD8E249B3CA2E90EE3AF39B22FDF42  : public RuntimeObject
{
};
struct String_t  : public RuntimeObject
{
	int32_t ____stringLength;
	Il2CppChar ____firstChar;
};
struct TextureCurve_t9F2819A32E1AC4FC20D8E83E82A4BD081C633353  : public RuntimeObject
{
	int32_t ___U3ClengthU3Ek__BackingField;
	bool ___m_Loop;
	float ___m_ZeroValue;
	float ___m_Range;
	AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* ___m_Curve;
	AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* ___m_LoopingCurve;
	Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___m_Texture;
	bool ___m_IsCurveDirty;
	bool ___m_IsTextureDirty;
};
struct TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B  : public RuntimeObject
{
};
struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F  : public RuntimeObject
{
};
struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_pinvoke
{
};
struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_com
{
};
struct VolumeParameter_t95994C89644D2CC4C11F666571492420D16BED72  : public RuntimeObject
{
	bool ___m_OverrideState;
};
struct U3CU3Ec__DisplayClass50_0_t332BEE2771B8BA11A901956B40D6BFFA9E8D36FB  : public RuntimeObject
{
	LensFlareComponentSRP_tF068937A1EC9EB063AF855DB4994A1D2A5E3EFDC* ___newData;
};
struct U3CU3Ec__DisplayClass51_0_tCABE5DE853BF419EFC50C35A1B7451E9CFD36610  : public RuntimeObject
{
	LensFlareComponentSRP_tF068937A1EC9EB063AF855DB4994A1D2A5E3EFDC* ___data;
};
struct LensFlareCompInfo_tF75BC6BAED886C71425763DEA827F3794E718F37  : public RuntimeObject
{
	int32_t ___index;
	LensFlareComponentSRP_tF068937A1EC9EB063AF855DB4994A1D2A5E3EFDC* ___comp;
};
struct U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E  : public RuntimeObject
{
};
struct U3CU3Ec__DisplayClass314_0_t1293F1B8169F9A0ED6D2F13CBC4E3227AD556B1A  : public RuntimeObject
{
	Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87* ___cell;
};
struct CellInstancedDebugProbes_t23E23306486DF8F9F5DF0E8B5B02EC92E0C96C8B  : public RuntimeObject
{
	List_1_t8B9C9B57EBC66D3A90B97DA7EA202BDDB84E8016* ___probeBuffers;
	List_1_t8B9C9B57EBC66D3A90B97DA7EA202BDDB84E8016* ___offsetBuffers;
	List_1_tAFCDB9CCBAF11013AA7B0EC7BB51B10127AB467C* ___props;
};
struct PerScenarioDataInfo_t68D4511954D35D4B046CC0994B811763604ECEAB  : public RuntimeObject
{
	int32_t ___sceneHash;
	ProbeVolumeStreamableAsset_t45F5FD31296C1A6C872BF953287F58BA22777585* ___cellDataAsset;
	ProbeVolumeStreamableAsset_t45F5FD31296C1A6C872BF953287F58BA22777585* ___cellOptionalDataAsset;
	ProbeVolumeStreamableAsset_t45F5FD31296C1A6C872BF953287F58BA22777585* ___cellProbeOcclusionDataAsset;
	bool ___m_HasValidData;
};
struct U3CU3Ec_t1B43826491930E500839FE947087B90BF498A8DA  : public RuntimeObject
{
};
struct ScratchBufferPool_t6FF7F61A00EC10B9EE7A8204352534F629D09191  : public RuntimeObject
{
	int32_t ___chunkCount;
	Stack_1_t510C53D44BBA436D75907BE5178417562BCA5B31* ___pool;
};
struct Enumerator_t9DBCD072C72E44AB8959D9884EF7F528028F20EC 
{
	List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* ____list;
	int32_t ____index;
	int32_t ____version;
	int32_t ____current;
};
struct Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A 
{
	List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* ____list;
	int32_t ____index;
	int32_t ____version;
	RuntimeObject* ____current;
};
struct Enumerator_tB12CCD65F6BB7041CBB9B41F85A9B79DE9D58170 
{
	List_1_t6590FC1C3D6405E4972389536FA11B52542105C5* ____list;
	int32_t ____index;
	int32_t ____version;
	LensFlareCompInfo_tF75BC6BAED886C71425763DEA827F3794E718F37* ____current;
};
struct Enumerator_t0ACA1321E07331D659C36925916B9CFE9FF0F3A9 
{
	List_1_t7F232F1A9BEB8F680791D41CE882CD3E816CD190* ____list;
	int32_t ____index;
	int32_t ____version;
	ScratchBufferPool_t6FF7F61A00EC10B9EE7A8204352534F629D09191* ____current;
};
struct Enumerator_t9E8B7A8E56EF3FDE46965824E1C7001E47045468 
{
	Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907* ____dictionary;
	int32_t ____index;
	int32_t ____version;
	int32_t ____currentKey;
};
struct Enumerator_tC17DB73F53085145D57EE2A8168426239B0B569D 
{
	Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907* ____dictionary;
	int32_t ____index;
	int32_t ____version;
	RuntimeObject* ____currentValue;
};
struct Enumerator_t9ACD4201F70B22A901062E83A48386E8D6C850C4 
{
	Dictionary_2_tD98CF7FCD1E01BFE3AD17FB5E77686CDE272D322* ____dictionary;
	int32_t ____index;
	int32_t ____version;
	int32_t ____currentKey;
};
struct Enumerator_t4B4B98ED9FF163CDB889AE108744666853ADC5A0 
{
	Dictionary_2_tD98CF7FCD1E01BFE3AD17FB5E77686CDE272D322* ____dictionary;
	int32_t ____index;
	int32_t ____version;
	CellDesc_tE8FD220551E0FC637343C950CE68522345E001E4* ____currentValue;
};
struct KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 
{
	RuntimeObject* ___key;
	RuntimeObject* ___value;
};
struct KeyValuePair_2_tAB3B085BB59FEFAE0C5C3A1A32259012890DC6B0 
{
	String_t* ___key;
	List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* ___value;
};
struct KeyValuePair_2_t6AD3DFAEF245973A26EDCF227F3EE56E3994067A 
{
	String_t* ___key;
	PerScenarioDataInfo_t68D4511954D35D4B046CC0994B811763604ECEAB* ___value;
};
struct SerializedDictionary_4_t2B6C64E49E8A995A5E976C98ECAFDD061B711ECD  : public Dictionary_2_tD98CF7FCD1E01BFE3AD17FB5E77686CDE272D322
{
	List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* ___m_Keys;
	List_1_t4D72F37C69BFD609313AD0BEDFC74564509FBCB1* ___m_Values;
};
struct SerializedDictionary_4_tC256D83B2910A8F3FAFB669D5E7C565371FBA3DD  : public Dictionary_2_t9882342595B1A80B42488DF29972840BE74365C2
{
	List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* ___m_Keys;
	List_1_tE6CA98E04E3B94E85D2BCDBF673C6550F7865EF4* ___m_Values;
};
struct SerializedDictionary_4_tA4F31A36F3A51536EFE19946F3DE816F3FA76459  : public Dictionary_2_t8FC6358DDF0C58C4121E2BFE26993378AF60035A
{
	List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* ___m_Keys;
	List_1_t1A4F7D3EEBC5D73329EFCCDC625608C6B58CBA86* ___m_Values;
};
struct VolumeParameter_1_tBCB51FE341649CAB77E12B97823E7D31852372CF  : public VolumeParameter_t95994C89644D2CC4C11F666571492420D16BED72
{
	bool ___m_Value;
};
struct VolumeParameter_1_t18B35E30089EFE0C2751A53FE6143F972EC9F9B8  : public VolumeParameter_t95994C89644D2CC4C11F666571492420D16BED72
{
	float ___m_Value;
};
struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22 
{
	bool ___m_value;
};
struct Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3 
{
	uint8_t ___m_value;
};
struct Color_tD001788D726C3A7F1379BEED0260B9591F440C1F 
{
	float ___r;
	float ___g;
	float ___b;
	float ___a;
};
struct Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B 
{
	union
	{
		#pragma pack(push, tp, 1)
		struct
		{
			int32_t ___rgba;
		};
		#pragma pack(pop, tp)
		struct
		{
			int32_t ___rgba_forAlignmentOnly;
		};
		#pragma pack(push, tp, 1)
		struct
		{
			uint8_t ___r;
		};
		#pragma pack(pop, tp)
		struct
		{
			uint8_t ___r_forAlignmentOnly;
		};
		#pragma pack(push, tp, 1)
		struct
		{
			char ___g_OffsetPadding[1];
			uint8_t ___g;
		};
		#pragma pack(pop, tp)
		struct
		{
			char ___g_OffsetPadding_forAlignmentOnly[1];
			uint8_t ___g_forAlignmentOnly;
		};
		#pragma pack(push, tp, 1)
		struct
		{
			char ___b_OffsetPadding[2];
			uint8_t ___b;
		};
		#pragma pack(pop, tp)
		struct
		{
			char ___b_OffsetPadding_forAlignmentOnly[2];
			uint8_t ___b_forAlignmentOnly;
		};
		#pragma pack(push, tp, 1)
		struct
		{
			char ___a_OffsetPadding[3];
			uint8_t ___a;
		};
		#pragma pack(pop, tp)
		struct
		{
			char ___a_OffsetPadding_forAlignmentOnly[3];
			uint8_t ___a_forAlignmentOnly;
		};
	};
};
struct CoreCameraValues_t5BD0108A962D53208E8523BA29AFFA9F9A295F1F 
{
	int32_t ___filterMode;
	uint32_t ___cullingMask;
	int32_t ___instanceID;
};
struct Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F 
{
	double ___m_value;
};
struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2  : public ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F
{
};
struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_marshaled_pinvoke
{
};
struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_marshaled_com
{
};
struct GIContributors_t10B30455F59EDB1A9FE5158C86195096551D8FA4 
{
	union
	{
		struct
		{
		};
		uint8_t GIContributors_t10B30455F59EDB1A9FE5158C86195096551D8FA4__padding[1];
	};
};
struct Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C 
{
	int32_t ___m_value;
};
struct Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3 
{
	int64_t ___m_value;
};
struct IntPtr_t 
{
	void* ___m_value;
};
struct JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 
{
	uint64_t ___jobGroup;
	int32_t ___version;
};
struct LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB 
{
	int32_t ___m_Mask;
};
struct Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682 
{
	union
	{
		struct
		{
		};
		uint8_t Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682__padding[1];
	};
};
struct Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 
{
	float ___m00;
	float ___m10;
	float ___m20;
	float ___m30;
	float ___m01;
	float ___m11;
	float ___m21;
	float ___m31;
	float ___m02;
	float ___m12;
	float ___m22;
	float ___m32;
	float ___m03;
	float ___m13;
	float ___m23;
	float ___m33;
};
struct ProbeDilationSettings_t28A862582E313EFC300E6437FDCB9D9DC9A9A167 
{
	bool ___enableDilation;
	float ___dilationDistance;
	float ___dilationValidityThreshold;
	int32_t ___dilationIterations;
	bool ___squaredDistWeighting;
};
struct ProbeDilationSettings_t28A862582E313EFC300E6437FDCB9D9DC9A9A167_marshaled_pinvoke
{
	int32_t ___enableDilation;
	float ___dilationDistance;
	float ___dilationValidityThreshold;
	int32_t ___dilationIterations;
	int32_t ___squaredDistWeighting;
};
struct ProbeDilationSettings_t28A862582E313EFC300E6437FDCB9D9DC9A9A167_marshaled_com
{
	int32_t ___enableDilation;
	float ___dilationDistance;
	float ___dilationValidityThreshold;
	int32_t ___dilationIterations;
	int32_t ___squaredDistWeighting;
};
struct PropertyAttribute_t5E0CB5A6CDA6E24CBD4FF26DE3B0C29D8BB54BF0  : public Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA
{
	bool ___U3CapplyToCollectionU3Ek__BackingField;
};
struct PropertyInfo_t  : public MemberInfo_t
{
};
struct Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 
{
	float ___x;
	float ___y;
	float ___z;
	float ___w;
};
struct ReadCommand_t5DB46BD58D686FDDFBD8AB7600B9CF676DC7D97F 
{
	void* ___Buffer;
	int64_t ___Offset;
	int64_t ___Size;
};
struct ReadCommandArray_tF9A764D3ABADF1426A7383CDEFD6102E7D434992 
{
	ReadCommand_t5DB46BD58D686FDDFBD8AB7600B9CF676DC7D97F* ___ReadCommands;
	int32_t ___CommandCount;
};
struct Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D 
{
	float ___m_XMin;
	float ___m_YMin;
	float ___m_Width;
	float ___m_Height;
};
struct RenderGraphContext_tB9D670209FA5F8E98BE86311A1F30C2541398352 
{
	InternalRenderGraphContext_t7197268EBA8C241EB895B070A5E0C71B111D7503* ___wrappedContext;
};
struct RenderGraphContext_tB9D670209FA5F8E98BE86311A1F30C2541398352_marshaled_pinvoke
{
	InternalRenderGraphContext_t7197268EBA8C241EB895B070A5E0C71B111D7503* ___wrappedContext;
};
struct RenderGraphContext_tB9D670209FA5F8E98BE86311A1F30C2541398352_marshaled_com
{
	InternalRenderGraphContext_t7197268EBA8C241EB895B070A5E0C71B111D7503* ___wrappedContext;
};
struct RenderingLayerMask_tD73B9FC1A65A937F18E56833FC83BF89C2B085A1 
{
	uint32_t ___m_Bits;
};
struct Scene_tA1DC762B79745EB5140F054C884855B922318356 
{
	int32_t ___m_Handle;
};
struct Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C 
{
	float ___m_value;
};
struct SphericalHarmonicsL2_tCBFB646455D2069E738976E5B745C6DF023B6BA2 
{
	float ___shr0;
	float ___shr1;
	float ___shr2;
	float ___shr3;
	float ___shr4;
	float ___shr5;
	float ___shr6;
	float ___shr7;
	float ___shr8;
	float ___shg0;
	float ___shg1;
	float ___shg2;
	float ___shg3;
	float ___shg4;
	float ___shg5;
	float ___shg6;
	float ___shg7;
	float ___shg8;
	float ___shb0;
	float ___shb1;
	float ___shb2;
	float ___shb3;
	float ___shb4;
	float ___shb5;
	float ___shb6;
	float ___shb7;
	float ___shb8;
};
struct UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B 
{
	uint32_t ___m_value;
};
struct UnsafeCommandBuffer_tDE6BB2FE234DC7453CA682AB275888E9E35F22F2  : public BaseCommandBuffer_tD67BB9B3F740537BD3F3A96FA17D06E6C3BFDC06
{
};
struct Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 
{
	float ___x;
	float ___y;
};
struct Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A 
{
	int32_t ___m_X;
	int32_t ___m_Y;
};
struct Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 
{
	float ___x;
	float ___y;
	float ___z;
};
struct Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 
{
	int32_t ___m_X;
	int32_t ___m_Y;
	int32_t ___m_Z;
};
struct Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 
{
	float ___x;
	float ___y;
	float ___z;
	float ___w;
};
struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915 
{
	union
	{
		struct
		{
		};
		uint8_t Void_t4861ACF8F4594C3437BB48B6E56783494B843915__padding[1];
	};
};
struct uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 
{
	uint32_t ___x;
	uint32_t ___y;
	uint32_t ___z;
	uint32_t ___w;
};
struct U3ClayerCullDistancesU3Ee__FixedBuffer_t899804C5038AB391CB8F8C17638A02661B106C3F 
{
	union
	{
		struct
		{
			float ___FixedElementField;
		};
		uint8_t U3ClayerCullDistancesU3Ee__FixedBuffer_t899804C5038AB391CB8F8C17638A02661B106C3F__padding[128];
	};
};
struct U3Cm_CameraCullPlanesU3Ee__FixedBuffer_t41B125C97F22DF8C016DBA29753704559C53DCD9 
{
	union
	{
		struct
		{
			uint8_t ___FixedElementField;
		};
		uint8_t U3Cm_CameraCullPlanesU3Ee__FixedBuffer_t41B125C97F22DF8C016DBA29753704559C53DCD9__padding[96];
	};
};
struct U3Cm_ShadowCullPlanesU3Ee__FixedBuffer_tEBBBC21BE4AF7AC2F831E9A67E5E5CFEBDF2DE4F 
{
	union
	{
		struct
		{
			uint8_t ___FixedElementField;
		};
		uint8_t U3Cm_ShadowCullPlanesU3Ee__FixedBuffer_tEBBBC21BE4AF7AC2F831E9A67E5E5CFEBDF2DE4F__padding[96];
	};
};
struct DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB 
{
	Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___TexL0_L1rx;
	Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___TexL1_G_ry;
	Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___TexL1_B_rz;
	Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___TexL2_0;
	Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___TexL2_1;
	Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___TexL2_2;
	Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___TexL2_3;
	Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___TexProbeOcclusion;
	Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___TexValidity;
	Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___TexSkyOcclusion;
	Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___TexSkyShadingDirectionIndices;
	int32_t ___width;
	int32_t ___height;
	int32_t ___depth;
};
struct DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB_marshaled_pinvoke
{
	Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___TexL0_L1rx;
	Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___TexL1_G_ry;
	Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___TexL1_B_rz;
	Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___TexL2_0;
	Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___TexL2_1;
	Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___TexL2_2;
	Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___TexL2_3;
	Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___TexProbeOcclusion;
	Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___TexValidity;
	Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___TexSkyOcclusion;
	Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___TexSkyShadingDirectionIndices;
	int32_t ___width;
	int32_t ___height;
	int32_t ___depth;
};
struct DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB_marshaled_com
{
	Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___TexL0_L1rx;
	Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___TexL1_G_ry;
	Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___TexL1_B_rz;
	Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___TexL2_0;
	Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___TexL2_1;
	Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___TexL2_2;
	Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___TexL2_3;
	Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___TexProbeOcclusion;
	Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___TexValidity;
	Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___TexSkyOcclusion;
	Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___TexSkyShadingDirectionIndices;
	int32_t ___width;
	int32_t ___height;
	int32_t ___depth;
};
struct CellStreamingScratchBufferLayout_t9C3A198B967DCECDB79C97C05BEFAEA74E70077E 
{
	int32_t ____SharedDestChunksOffset;
	int32_t ____L0L1rxOffset;
	int32_t ____L1GryOffset;
	int32_t ____L1BrzOffset;
	int32_t ____ValidityOffset;
	int32_t ____ProbeOcclusionOffset;
	int32_t ____SkyOcclusionOffset;
	int32_t ____SkyShadingDirectionOffset;
	int32_t ____L2_0Offset;
	int32_t ____L2_1Offset;
	int32_t ____L2_2Offset;
	int32_t ____L2_3Offset;
	int32_t ____L0Size;
	int32_t ____L0ProbeSize;
	int32_t ____L1Size;
	int32_t ____L1ProbeSize;
	int32_t ____ValiditySize;
	int32_t ____ValidityProbeSize;
	int32_t ____ProbeOcclusionSize;
	int32_t ____ProbeOcclusionProbeSize;
	int32_t ____SkyOcclusionSize;
	int32_t ____SkyOcclusionProbeSize;
	int32_t ____SkyShadingDirectionSize;
	int32_t ____SkyShadingDirectionProbeSize;
	int32_t ____L2Size;
	int32_t ____L2ProbeSize;
	int32_t ____ProbeCountInChunkLine;
	int32_t ____ProbeCountInChunkSlice;
};
struct ExtraDataActionInput_t93DFDAE14E95173AF613F52E11F87501CD26E7E9 
{
	union
	{
		struct
		{
		};
		uint8_t ExtraDataActionInput_t93DFDAE14E95173AF613F52E11F87501CD26E7E9__padding[1];
	};
};
struct RuntimeResources_t4E5CAC2636FAF22D782E64516AA05B704BE5ACA4 
{
	ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* ___index;
	ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* ___cellIndices;
	RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___L0_L1rx;
	RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___L1_G_ry;
	RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___L1_B_rz;
	RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___L2_0;
	RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___L2_1;
	RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___L2_2;
	RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___L2_3;
	RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___ProbeOcclusion;
	RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___Validity;
	RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___SkyOcclusionL0L1;
	RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___SkyShadingDirectionIndices;
	ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* ___SkyPrecomputedDirections;
	ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* ___QualityLeakReductionData;
};
struct RuntimeResources_t4E5CAC2636FAF22D782E64516AA05B704BE5ACA4_marshaled_pinvoke
{
	ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* ___index;
	ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* ___cellIndices;
	RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___L0_L1rx;
	RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___L1_G_ry;
	RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___L1_B_rz;
	RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___L2_0;
	RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___L2_1;
	RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___L2_2;
	RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___L2_3;
	RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___ProbeOcclusion;
	RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___Validity;
	RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___SkyOcclusionL0L1;
	RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___SkyShadingDirectionIndices;
	ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* ___SkyPrecomputedDirections;
	ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* ___QualityLeakReductionData;
};
struct RuntimeResources_t4E5CAC2636FAF22D782E64516AA05B704BE5ACA4_marshaled_com
{
	ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* ___index;
	ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* ___cellIndices;
	RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___L0_L1rx;
	RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___L1_G_ry;
	RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___L1_B_rz;
	RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___L2_0;
	RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___L2_1;
	RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___L2_2;
	RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___L2_3;
	RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___ProbeOcclusion;
	RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___Validity;
	RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___SkyOcclusionL0L1;
	RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___SkyShadingDirectionIndices;
	ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* ___SkyPrecomputedDirections;
	ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* ___QualityLeakReductionData;
};
struct CellCounts_tD8398E1E75DF66B299B4601415197453CE9C15F3 
{
	int32_t ___bricksCount;
	int32_t ___chunksCount;
};
struct SerializedPerSceneCellList_tDF6654463D2F5052472326DE949ABE002ED92591 
{
	String_t* ___sceneGUID;
	List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* ___cellList;
};
struct SerializedPerSceneCellList_tDF6654463D2F5052472326DE949ABE002ED92591_marshaled_pinvoke
{
	char* ___sceneGUID;
	List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* ___cellList;
};
struct SerializedPerSceneCellList_tDF6654463D2F5052472326DE949ABE002ED92591_marshaled_com
{
	Il2CppChar* ___sceneGUID;
	List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* ___cellList;
};
struct ObsoletePerScenarioData_tB1EFC0C7B7EA6D0DD0CACC22888799725FC6787C 
{
	int32_t ___sceneHash;
	TextAsset_t2C64E93DA366D9DE5A8209E1802FA4884AC1BD69* ___cellDataAsset;
	TextAsset_t2C64E93DA366D9DE5A8209E1802FA4884AC1BD69* ___cellOptionalDataAsset;
};
struct ObsoletePerScenarioData_tB1EFC0C7B7EA6D0DD0CACC22888799725FC6787C_marshaled_pinvoke
{
	int32_t ___sceneHash;
	TextAsset_t2C64E93DA366D9DE5A8209E1802FA4884AC1BD69* ___cellDataAsset;
	TextAsset_t2C64E93DA366D9DE5A8209E1802FA4884AC1BD69* ___cellOptionalDataAsset;
};
struct ObsoletePerScenarioData_tB1EFC0C7B7EA6D0DD0CACC22888799725FC6787C_marshaled_com
{
	int32_t ___sceneHash;
	TextAsset_t2C64E93DA366D9DE5A8209E1802FA4884AC1BD69* ___cellDataAsset;
	TextAsset_t2C64E93DA366D9DE5A8209E1802FA4884AC1BD69* ___cellOptionalDataAsset;
};
struct StreamableCellDesc_t30C9692E80F3E2FD12CF286548763F9F4DE5048A 
{
	int32_t ___offset;
	int32_t ___elementCount;
};
struct State_tA37EB68FE687D41D4B228462D4C7427FAC5BF9C1 
{
	int32_t ___s0;
	int32_t ___s1;
	int32_t ___s2;
	int32_t ___s3;
};
struct U3Cm_CullingPlanesU3Ee__FixedBuffer_t1E4CBEC7086738067A0EF9A1B2B6B36059DAB955 
{
	union
	{
		struct
		{
			uint8_t ___FixedElementField;
		};
		uint8_t U3Cm_CullingPlanesU3Ee__FixedBuffer_t1E4CBEC7086738067A0EF9A1B2B6B36059DAB955__padding[160];
	};
};
struct U3Cm_LayerFarCullDistancesU3Ee__FixedBuffer_tD64F550B6761957A5DA6A33A171BBF4FB4EB667D 
{
	union
	{
		struct
		{
			float ___FixedElementField;
		};
		uint8_t U3Cm_LayerFarCullDistancesU3Ee__FixedBuffer_tD64F550B6761957A5DA6A33A171BBF4FB4EB667D__padding[128];
	};
};
struct Enumerator_tFF4CAB0BAFB87654B2D40AD99F8A109F5DA20279 
{
	List_1_tF41D14F75BDD50A70D20F7CE0A3382E7D3667AB1* ____list;
	int32_t ____index;
	int32_t ____version;
	SerializedPerSceneCellList_tDF6654463D2F5052472326DE949ABE002ED92591 ____current;
};
struct Enumerator_tEA93FE2B778D098F590CA168BEFC4CD85D73A6B9 
{
	Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* ____dictionary;
	int32_t ____version;
	int32_t ____index;
	KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 ____current;
	int32_t ____getEnumeratorRetType;
};
struct Enumerator_t2B62C6EA9375CE714A32E123DFDDDC13C21DDDB2 
{
	Dictionary_2_t6FFAD029BB474A5257D9A441504B633831AF5341* ____dictionary;
	int32_t ____version;
	int32_t ____index;
	KeyValuePair_2_tAB3B085BB59FEFAE0C5C3A1A32259012890DC6B0 ____current;
	int32_t ____getEnumeratorRetType;
};
struct Enumerator_t72CE220279BD3346F91EB2DBB7300A3288791B6B 
{
	Dictionary_2_t8FC6358DDF0C58C4121E2BFE26993378AF60035A* ____dictionary;
	int32_t ____version;
	int32_t ____index;
	KeyValuePair_2_t6AD3DFAEF245973A26EDCF227F3EE56E3994067A ____current;
	int32_t ____getEnumeratorRetType;
};
struct SerializedDictionary_2_t699D36E06853D053D033F8E4C05E4F8E57E23A78  : public SerializedDictionary_4_t2B6C64E49E8A995A5E976C98ECAFDD061B711ECD
{
};
struct SerializedDictionary_2_t7CD0915B6E17B617A66EC145681C34C594E413C8  : public SerializedDictionary_4_tC256D83B2910A8F3FAFB669D5E7C565371FBA3DD
{
};
struct SerializedDictionary_2_tFC4EE5E3CF9DD1206498EB049FC48EB9F5A57B64  : public SerializedDictionary_4_tA4F31A36F3A51536EFE19946F3DE816F3FA76459
{
};
struct VolumeParameter_1_t0431AA06DC397751CD5A3958FD8D447C58C33B98  : public VolumeParameter_t95994C89644D2CC4C11F666571492420D16BED72
{
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Value;
};
struct APVConstantBufferRegister_t0886004F43A1BA881FF3CFBF1AA9C9EF888BB73C 
{
	int32_t ___value__;
};
struct APVLeakReductionMode_t1190A8E27B86430147B62D9E0FBAFC6100C4E934 
{
	int32_t ___value__;
};
struct Allocator_t996642592271AAD9EE688F142741D512C07B5824 
{
	int32_t ___value__;
};
struct AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354  : public RuntimeObject
{
	intptr_t ___m_Ptr;
	bool ___m_RequiresNativeCleanup;
};
struct AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354_marshaled_pinvoke
{
	intptr_t ___m_Ptr;
	int32_t ___m_RequiresNativeCleanup;
};
struct AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354_marshaled_com
{
	intptr_t ___m_Ptr;
	int32_t ___m_RequiresNativeCleanup;
};
struct BindingFlags_t5DC2835E4AE9C1862B3AD172EF35B6A5F4F1812C 
{
	int32_t ___value__;
};
struct Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 
{
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Center;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Extents;
};
struct BuiltinRenderTextureType_t3D56813CAC7C6E4AC3B438039BD1CE7E62FE7C4E 
{
	int32_t ___value__;
};
struct CameraProperties_t9318B43C06A9BAC4CD8BC5EFCC9FE6882D296D57 
{
	Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___screenRect;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___viewDir;
	float ___projectionNear;
	float ___projectionFar;
	float ___cameraNear;
	float ___cameraFar;
	float ___cameraAspect;
	Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___cameraToWorld;
	Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___actualWorldToClip;
	Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___cameraClipToWorld;
	Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___cameraWorldToClip;
	Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___implicitProjection;
	Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___stereoWorldToClipLeft;
	Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___stereoWorldToClipRight;
	Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___worldToCamera;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___up;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___right;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___transformDirection;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___cameraEuler;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___velocity;
	float ___farPlaneWorldSpaceLength;
	uint32_t ___rendererCount;
	U3Cm_ShadowCullPlanesU3Ee__FixedBuffer_tEBBBC21BE4AF7AC2F831E9A67E5E5CFEBDF2DE4F ___m_ShadowCullPlanes;
	U3Cm_CameraCullPlanesU3Ee__FixedBuffer_t41B125C97F22DF8C016DBA29753704559C53DCD9 ___m_CameraCullPlanes;
	float ___baseFarDistance;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___shadowCullCenter;
	U3ClayerCullDistancesU3Ee__FixedBuffer_t899804C5038AB391CB8F8C17638A02661B106C3F ___layerCullDistances;
	int32_t ___layerCullSpherical;
	CoreCameraValues_t5BD0108A962D53208E8523BA29AFFA9F9A295F1F ___coreCameraValues;
	uint32_t ___cameraType;
	int32_t ___projectionIsOblique;
	int32_t ___isImplicitProjectionMatrix;
	bool ___useInteractiveLightBakingData;
};
struct CameraProperties_t9318B43C06A9BAC4CD8BC5EFCC9FE6882D296D57_marshaled_pinvoke
{
	Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___screenRect;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___viewDir;
	float ___projectionNear;
	float ___projectionFar;
	float ___cameraNear;
	float ___cameraFar;
	float ___cameraAspect;
	Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___cameraToWorld;
	Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___actualWorldToClip;
	Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___cameraClipToWorld;
	Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___cameraWorldToClip;
	Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___implicitProjection;
	Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___stereoWorldToClipLeft;
	Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___stereoWorldToClipRight;
	Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___worldToCamera;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___up;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___right;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___transformDirection;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___cameraEuler;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___velocity;
	float ___farPlaneWorldSpaceLength;
	uint32_t ___rendererCount;
	U3Cm_ShadowCullPlanesU3Ee__FixedBuffer_tEBBBC21BE4AF7AC2F831E9A67E5E5CFEBDF2DE4F ___m_ShadowCullPlanes;
	U3Cm_CameraCullPlanesU3Ee__FixedBuffer_t41B125C97F22DF8C016DBA29753704559C53DCD9 ___m_CameraCullPlanes;
	float ___baseFarDistance;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___shadowCullCenter;
	U3ClayerCullDistancesU3Ee__FixedBuffer_t899804C5038AB391CB8F8C17638A02661B106C3F ___layerCullDistances;
	int32_t ___layerCullSpherical;
	CoreCameraValues_t5BD0108A962D53208E8523BA29AFFA9F9A295F1F ___coreCameraValues;
	uint32_t ___cameraType;
	int32_t ___projectionIsOblique;
	int32_t ___isImplicitProjectionMatrix;
	int32_t ___useInteractiveLightBakingData;
};
struct CameraProperties_t9318B43C06A9BAC4CD8BC5EFCC9FE6882D296D57_marshaled_com
{
	Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___screenRect;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___viewDir;
	float ___projectionNear;
	float ___projectionFar;
	float ___cameraNear;
	float ___cameraFar;
	float ___cameraAspect;
	Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___cameraToWorld;
	Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___actualWorldToClip;
	Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___cameraClipToWorld;
	Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___cameraWorldToClip;
	Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___implicitProjection;
	Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___stereoWorldToClipLeft;
	Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___stereoWorldToClipRight;
	Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___worldToCamera;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___up;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___right;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___transformDirection;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___cameraEuler;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___velocity;
	float ___farPlaneWorldSpaceLength;
	uint32_t ___rendererCount;
	U3Cm_ShadowCullPlanesU3Ee__FixedBuffer_tEBBBC21BE4AF7AC2F831E9A67E5E5CFEBDF2DE4F ___m_ShadowCullPlanes;
	U3Cm_CameraCullPlanesU3Ee__FixedBuffer_t41B125C97F22DF8C016DBA29753704559C53DCD9 ___m_CameraCullPlanes;
	float ___baseFarDistance;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___shadowCullCenter;
	U3ClayerCullDistancesU3Ee__FixedBuffer_t899804C5038AB391CB8F8C17638A02661B106C3F ___layerCullDistances;
	int32_t ___layerCullSpherical;
	CoreCameraValues_t5BD0108A962D53208E8523BA29AFFA9F9A295F1F ___coreCameraValues;
	uint32_t ___cameraType;
	int32_t ___projectionIsOblique;
	int32_t ___isImplicitProjectionMatrix;
	int32_t ___useInteractiveLightBakingData;
};
struct ClearFlag_t0B57BE5A60AA0EE7CC0DAE7E7DF82EB993A59ADD 
{
	int32_t ___value__;
};
struct ColorSpace_tD0808E0BE85FD3B9774234676F83A872F4EDA3C7 
{
	int32_t ___value__;
};
struct CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7  : public RuntimeObject
{
	intptr_t ___m_Ptr;
};
struct ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233  : public RuntimeObject
{
	intptr_t ___m_Ptr;
};
struct CubemapFace_t300D6E2CD7DF60D44AA28338748B607677ED1D1B 
{
	int32_t ___value__;
};
struct CullingOptions_t94DE290A993D1671AE0E2CAC416FD9F37222B812 
{
	int32_t ___value__;
};
struct DebugProbeShadingMode_t55DA98A1B525C3B3313711C5DB41A8D72A2D9E24 
{
	int32_t ___value__;
};
struct Delegate_t  : public RuntimeObject
{
	intptr_t ___method_ptr;
	intptr_t ___invoke_impl;
	RuntimeObject* ___m_target;
	intptr_t ___method;
	intptr_t ___delegate_trampoline;
	intptr_t ___extra_arg;
	intptr_t ___method_code;
	intptr_t ___interp_method;
	intptr_t ___interp_invoke_impl;
	MethodInfo_t* ___method_info;
	MethodInfo_t* ___original_method_info;
	DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data;
	bool ___method_is_virtual;
};
struct Delegate_t_marshaled_pinvoke
{
	intptr_t ___method_ptr;
	intptr_t ___invoke_impl;
	Il2CppIUnknown* ___m_target;
	intptr_t ___method;
	intptr_t ___delegate_trampoline;
	intptr_t ___extra_arg;
	intptr_t ___method_code;
	intptr_t ___interp_method;
	intptr_t ___interp_invoke_impl;
	MethodInfo_t* ___method_info;
	MethodInfo_t* ___original_method_info;
	DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data;
	int32_t ___method_is_virtual;
};
struct Delegate_t_marshaled_com
{
	intptr_t ___method_ptr;
	intptr_t ___invoke_impl;
	Il2CppIUnknown* ___m_target;
	intptr_t ___method;
	intptr_t ___delegate_trampoline;
	intptr_t ___extra_arg;
	intptr_t ___method_code;
	intptr_t ___interp_method;
	intptr_t ___interp_invoke_impl;
	MethodInfo_t* ___method_info;
	MethodInfo_t* ___original_method_info;
	DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data;
	int32_t ___method_is_virtual;
};
struct FileHandle_t0A623D665717E2D78F9ED95869DFF58593FE81D0 
{
	intptr_t ___fileCommandPtr;
	int32_t ___version;
};
struct FileState_tB52C77D0081B689600491B643391E66824ACDB4A 
{
	int32_t ___value__;
};
struct FilterMode_t4AD57F1A3FE272D650E0E688BA044AE872BD2A34 
{
	int32_t ___value__;
};
struct FloatParameter_t566B623CD21B2F957A20BA790ACEF6684A712106  : public VolumeParameter_1_t18B35E30089EFE0C2751A53FE6143F972EC9F9B8
{
};
struct Gradient_tA7FEBE2FDB4929FFF6C997134841046F713DAC1E  : public RuntimeObject
{
	intptr_t ___m_Ptr;
	bool ___m_RequiresNativeCleanup;
};
struct Gradient_tA7FEBE2FDB4929FFF6C997134841046F713DAC1E_marshaled_pinvoke
{
	intptr_t ___m_Ptr;
	int32_t ___m_RequiresNativeCleanup;
};
struct Gradient_tA7FEBE2FDB4929FFF6C997134841046F713DAC1E_marshaled_com
{
	intptr_t ___m_Ptr;
	int32_t ___m_RequiresNativeCleanup;
};
struct GradientMode_t135269499DA9DDC9186011F26704EBCEE6E8033C 
{
	int32_t ___value__;
};
struct GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1  : public RuntimeObject
{
	intptr_t ___m_Ptr;
};
struct GraphicsDeviceType_t65150C9055D1BC1E377E894972629BF22BA2CBF5 
{
	int32_t ___value__;
};
struct GraphicsFormat_tC3D1898F3F3F1F57256C7F3FFD6BA9A37AE7E713 
{
	int32_t ___value__;
};
struct GraphicsFormatUsage_t57084DF17F02CD0238EF07705101FD425F607063 
{
	int32_t ___value__;
};
struct HDRColorspace_tD9D8810DFB7CDAE80D4A4F17D516F351527DBDC0 
{
	int32_t ___value__;
};
struct HDREncoding_tBD24DD18CA0BC2FCF7722A6B1230064AAA7B52DE 
{
	int32_t ___value__;
};
struct HDRRangeReduction_t41012AD434250B224E3C93CF496DD368C7C7A437 
{
	int32_t ___value__;
};
struct Int32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C 
{
	int32_t ___value__;
};
struct LODParameters_t54D2AA0FD8E53BCF51D7A42BC1A72FCA8C78A08A 
{
	int32_t ___m_IsOrthographic;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_CameraPosition;
	float ___m_FieldOfView;
	float ___m_OrthoSize;
	int32_t ___m_CameraPixelHeight;
};
struct LightShape_t538BE3D1AD8C9B537615DAE1C77FA43E26295E91 
{
	int32_t ___value__;
};
struct LightType_t2D4D43054E7473EECEB54493C0055AE074780234 
{
	int32_t ___value__;
};
struct LogarithmicAttribute_tCDAE8F434226A917523EFEA2A386FAC933480D41  : public PropertyAttribute_t5E0CB5A6CDA6E24CBD4FF26DE3B0C29D8BB54BF0
{
	int32_t ___min;
	int32_t ___max;
};
struct MSAASamples_tB69F548BE8CA330465CC9D1F7B51199162D5D72C 
{
	int32_t ___value__;
};
struct MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D  : public RuntimeObject
{
	intptr_t ___m_Ptr;
};
struct MeshTopology_t815FF5CF04D62195A23E2DF8A5C0A071F11FBCBF 
{
	int32_t ___value__;
};
struct NativeArrayOptions_t3E979EEF4B4840228A7692A97DA07553C6465F1D 
{
	int32_t ___value__;
};
struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C  : public RuntimeObject
{
	intptr_t ___m_CachedPtr;
};
struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_pinvoke
{
	intptr_t ___m_CachedPtr;
};
struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_com
{
	intptr_t ___m_CachedPtr;
};
struct ProbeSamplingDebugUpdate_tB8CB47CCCCD8F38CBF330C054D133EF00E492308 
{
	int32_t ___value__;
};
struct ProbeVolumeBlendingTextureMemoryBudget_t7EE399384930322B57F0CF83315FE1FA651CB002 
{
	int32_t ___value__;
};
struct ProbeVolumeSHBands_t1515D16254FE4344C5FC4C9506F4F9A7ABA4D194 
{
	int32_t ___value__;
};
struct ProbeVolumeTextureMemoryBudget_t9F9B7221A5D6E98DAED0233C050A91A2D745CB66 
{
	int32_t ___value__;
};
struct RTHandleProperties_tBCB3E1EFE8B366995704C1322B9C443877580CD6 
{
	Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___previousViewportSize;
	Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___previousRenderTargetSize;
	Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___currentViewportSize;
	Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___currentRenderTargetSize;
	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___rtHandleScale;
};
struct ReadHandle_t71C4E3C6D2A80E1A200DA2C22346363F9A5EBEBB 
{
	intptr_t ___ptr;
	int32_t ___version;
};
struct ReadStatus_t487923C31D4271E65BBE851E9FFC5A840481E676 
{
	int32_t ___value__;
};
struct ReflectionProbeSortingCriteria_tC7B547F11F4EF1259DB024027DD9562A19EA957E 
{
	int32_t ___value__;
};
struct RenderGraphResourceType_t5F552AF06E38DEC5775B77F13C8783A895FCD086 
{
	int32_t ___value__;
};
struct RenderTextureCreationFlags_t1C01993691E5BA956575134696509089FE852F50 
{
	int32_t ___value__;
};
struct RenderTextureMemoryless_tE3B7F3AE353C3E9ACF86076376EB862131D19A69 
{
	int32_t ___value__;
};
struct RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 
{
	intptr_t ___value;
};
struct RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B 
{
	intptr_t ___value;
};
struct SRPLensFlareBlendMode_t5AFA6F0F0D6F75496ADB6C87FF3ADDE021F28A6B 
{
	int32_t ___value__;
};
struct SRPLensFlareColorType_tE28F28235DE16C455D1BD1ECDFFAC35E2D623206 
{
	int32_t ___value__;
};
struct SRPLensFlareDistribution_tE0B596A54797B5811CEBDF54C555AE28ABDEB90F 
{
	int32_t ___value__;
};
struct SRPLensFlareType_t6F431DD79D00B9B9DD6088AC7D7113F1FE9F3DB8 
{
	int32_t ___value__;
};
struct ShaderVariablesProbeVolumes_t93D502CF0A3275CEBA1EDF0E6DB84816618662D4 
{
	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ____Offset_LayerCount;
	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ____MinLoadedCellInEntries_IndirectionEntryDim;
	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ____MaxLoadedCellInEntries_RcpIndirectionEntryDim;
	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ____PoolDim_MinBrickSize;
	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ____RcpPoolDim_XY;
	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ____MinEntryPos_Noise;
	uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 ____EntryCount_X_XY_LeakReduction;
	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ____Biases_NormalizationClamp;
	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ____FrameIndex_Weights;
	uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 ____ProbeVolumeLayerMask;
};
struct ShadowSamplingMode_t8BE740C4258CFEDDBAC01FDC0438D8EE3F776BA8 
{
	int32_t ___value__;
};
struct SphericalHarmonicsL1_tD8B1FB0B31BD9388032D8CAA8B5236730648B335 
{
	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___shAr;
	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___shAg;
	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___shAb;
};
struct TextureDimension_t8D7148B9168256EE1E9AF91378ABA148888CE642 
{
	int32_t ___value__;
};
struct TextureWrapMode_tF9851343029052ED45668D1C99BAE09B2CCC13AD 
{
	int32_t ___value__;
};
struct VRTextureUsage_t57FAA0077810142A461D74EDC5E33FC3D78BD2E8 
{
	int32_t ___value__;
};
struct VirtualOffsetSettings_tC91F136546790A8318F26B183DCB14460F426A44 
{
	bool ___useVirtualOffset;
	float ___validityThreshold;
	float ___outOfGeoOffset;
	float ___searchMultiplier;
	float ___rayOriginBias;
	LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB ___collisionMask;
};
struct VirtualOffsetSettings_tC91F136546790A8318F26B183DCB14460F426A44_marshaled_pinvoke
{
	int32_t ___useVirtualOffset;
	float ___validityThreshold;
	float ___outOfGeoOffset;
	float ___searchMultiplier;
	float ___rayOriginBias;
	LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB ___collisionMask;
};
struct VirtualOffsetSettings_tC91F136546790A8318F26B183DCB14460F426A44_marshaled_com
{
	int32_t ___useVirtualOffset;
	float ___validityThreshold;
	float ___outOfGeoOffset;
	float ___searchMultiplier;
	float ___rayOriginBias;
	LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB ___collisionMask;
};
struct DisplayType_tAD715A777DBFCF4A4705B88CCC6B9C1A37851A43 
{
	int32_t ___value__;
};
struct Target_tFB6DEAAA9B8FF7F6383305B097B756A260E88E4A 
{
	int32_t ___value__;
};
struct UsageFlags_t4FB2DBAFD4AB261F5EA2BD4F4826FF83ACD1C91A 
{
	int32_t ___value__;
};
struct U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D 
{
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___screenPos;
	float ___position;
	float ___globalCos0;
	float ___globalSin0;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___vScreenRatio;
	LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* ___element;
	float ___combinedScale;
	float ___usedAspectRatio;
};
struct Version_tFF286512C50F05A44F8429E6D8AEE020AF4C4A3F 
{
	int32_t ___value__;
};
struct CellDesc_tE8FD220551E0FC637343C950CE68522345E001E4  : public RuntimeObject
{
	Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___position;
	int32_t ___index;
	int32_t ___probeCount;
	int32_t ___minSubdiv;
	int32_t ___indexChunkCount;
	int32_t ___shChunkCount;
	int32_t ___bricksCount;
	IndirectionEntryInfoU5BU5D_t1151C510FE546EFBC1F23A71A8E1DF86FC486121* ___indirectionEntryInfo;
};
struct RefVolTransform_t23FA849BA67F6FB0FDC6BA49A08C41D654FC8CE9 
{
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___posWS;
	Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___rot;
	float ___scale;
};
struct Volume_t772AC255AFF4FECF2490075A583998C60683D3BD 
{
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___corner;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___X;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___Y;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___Z;
	float ___maxSubdivisionMultiplier;
	float ___minSubdivisionMultiplier;
};
struct Mode_tC8ED6CD13913C06989514FD617F4CAB395057481 
{
	int32_t ___value__;
};
struct Version_tD0E623250B150443C1BF8F54858FB8EA6F4C00CB 
{
	int32_t ___value__;
};
struct SettingsVersion_t3663C03E36EF45364E201CE47DCA26BDFCF05A2E 
{
	int32_t ___value__;
};
struct ProbeLayerMask_tB42B4F7201B4073E8F701C2B3F6A2B5A113574C2 
{
	RenderingLayerMask_tD73B9FC1A65A937F18E56833FC83BF89C2B085A1 ___mask;
	String_t* ___name;
};
struct ProbeLayerMask_tB42B4F7201B4073E8F701C2B3F6A2B5A113574C2_marshaled_pinvoke
{
	RenderingLayerMask_tD73B9FC1A65A937F18E56833FC83BF89C2B085A1 ___mask;
	char* ___name;
};
struct ProbeLayerMask_tB42B4F7201B4073E8F701C2B3F6A2B5A113574C2_marshaled_com
{
	RenderingLayerMask_tD73B9FC1A65A937F18E56833FC83BF89C2B085A1 ___mask;
	Il2CppChar* ___name;
};
struct Version_t2BAD80F2D627F8BAA91382B3840210DA3844B3FA 
{
	int32_t ___value__;
};
struct ObsoleteSerializablePerScenarioDataItem_t4DB1ADB8C2522C62B43309AF1874419D8572EEB7 
{
	String_t* ___scenario;
	ObsoletePerScenarioData_tB1EFC0C7B7EA6D0DD0CACC22888799725FC6787C ___data;
};
struct ObsoleteSerializablePerScenarioDataItem_t4DB1ADB8C2522C62B43309AF1874419D8572EEB7_marshaled_pinvoke
{
	char* ___scenario;
	ObsoletePerScenarioData_tB1EFC0C7B7EA6D0DD0CACC22888799725FC6787C_marshaled_pinvoke ___data;
};
struct ObsoleteSerializablePerScenarioDataItem_t4DB1ADB8C2522C62B43309AF1874419D8572EEB7_marshaled_com
{
	Il2CppChar* ___scenario;
	ObsoletePerScenarioData_tB1EFC0C7B7EA6D0DD0CACC22888799725FC6787C_marshaled_com ___data;
};
struct FileStatusFlags_tB53E2B9A54305CDCEA49884DEEDB8C62C8ACC9C9 
{
	int32_t ___value__;
};
struct State_tDB17F7AE1175554716861D97418C273EB804F9CD 
{
	int32_t ___value__;
};
struct NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF 
{
	void* ___m_Buffer;
	int32_t ___m_Length;
	int32_t ___m_AllocatorLabel;
};
struct NativeArray_1_t8F42F28201309C196AF229870A1018B17FD2342C 
{
	void* ___m_Buffer;
	int32_t ___m_Length;
	int32_t ___m_AllocatorLabel;
};
struct NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF 
{
	void* ___m_Buffer;
	int32_t ___m_Length;
	int32_t ___m_AllocatorLabel;
};
struct NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934 
{
	void* ___m_Buffer;
	int32_t ___m_Length;
	int32_t ___m_AllocatorLabel;
};
struct NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD 
{
	void* ___m_Buffer;
	int32_t ___m_Length;
	int32_t ___m_AllocatorLabel;
};
struct NativeArray_1_tBA7C3E15B67AEC95EB7BED61838A132B300A973A 
{
	void* ___m_Buffer;
	int32_t ___m_Length;
	int32_t ___m_AllocatorLabel;
};
struct VolumeParameter_1_t555FAC3DEB5E14657A841664FFE14E46074E9DBB  : public VolumeParameter_t95994C89644D2CC4C11F666571492420D16BED72
{
	int32_t ___m_Value;
};
struct BoolParameter_tAA460C5A72ADBDDB4519BFF0BA040EC202E14E95  : public VolumeParameter_1_tBCB51FE341649CAB77E12B97823E7D31852372CF
{
	int32_t ___displayType;
};
struct ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8  : public FloatParameter_t566B623CD21B2F957A20BA790ACEF6684A712106
{
	float ___min;
	float ___max;
};
struct Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3  : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
{
};
struct ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8  : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
{
};
struct FileInfoResult_tC5B9FE5CAEBE6DEA820B5428E75C830163F91477 
{
	int64_t ___FileSize;
	int32_t ___FileState;
};
struct GameObject_t76FEDD663AB33C991A9C9A23129337651094216F  : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
{
};
struct LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140  : public RuntimeObject
{
	LensFlareDataSRP_t036EEE7A3B9CEEDABC68655C48D1A21F04252295* ___lensFlareDataSRP;
	bool ___visible;
	float ___position;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___positionOffset;
	float ___angularOffset;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___translationScale;
	float ___ringThickness;
	float ___hoopFactor;
	float ___noiseAmplitude;
	int32_t ___noiseFrequency;
	float ___noiseSpeed;
	float ___shapeCutOffSpeed;
	float ___shapeCutOffRadius;
	float ___m_LocalIntensity;
	Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___lensFlareTexture;
	float ___uniformScale;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___sizeXY;
	bool ___allowMultipleElement;
	int32_t ___m_Count;
	bool ___preserveAspectRatio;
	float ___rotation;
	int32_t ___tintColorType;
	Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___tint;
	TextureGradient_t0430C182142CB6E8C264DC437406F71F0910CF5D* ___tintGradient;
	int32_t ___blendMode;
	bool ___autoRotate;
	int32_t ___flareType;
	bool ___modulateByLightColor;
	bool ___isFoldOpened;
	int32_t ___distribution;
	float ___lengthSpread;
	AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* ___positionCurve;
	AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* ___scaleCurve;
	int32_t ___seed;
	Gradient_tA7FEBE2FDB4929FFF6C997134841046F713DAC1E* ___colorGradient;
	float ___m_IntensityVariation;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___positionVariation;
	float ___scaleVariation;
	float ___rotationVariation;
	bool ___enableRadialDistortion;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___targetSizeDistortion;
	AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* ___distortionCurve;
	bool ___distortionRelativeToCenter;
	float ___m_FallOff;
	float ___m_EdgeOffset;
	int32_t ___m_SideCount;
	float ___m_SdfRoundness;
	bool ___inverseSDF;
	float ___uniformAngle;
	AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* ___uniformAngleCurve;
};
struct Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3  : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
{
};
struct Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4  : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
{
};
struct MulticastDelegate_t  : public Delegate_t
{
	DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771* ___delegates;
};
struct MulticastDelegate_t_marshaled_pinvoke : public Delegate_t_marshaled_pinvoke
{
	Delegate_t_marshaled_pinvoke** ___delegates;
};
struct MulticastDelegate_t_marshaled_com : public Delegate_t_marshaled_com
{
	Delegate_t_marshaled_com** ___delegates;
};
struct ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F  : public RuntimeObject
{
	ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* ___m_EmptyIndexBuffer;
	bool ___m_IsInitialized;
	bool ___m_SupportScenarios;
	bool ___m_SupportScenarioBlending;
	bool ___m_ForceNoDiskStreaming;
	bool ___m_SupportDiskStreaming;
	bool ___m_SupportGPUStreaming;
	bool ___m_UseStreamingAssets;
	float ___m_MinBrickSize;
	int32_t ___m_MaxSubdivision;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_ProbeOffset;
	ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693* ___m_Pool;
	ProbeBrickIndex_tF1B02DB88E5F4CF79533962B018B5724D74E32D2* ___m_Index;
	ProbeGlobalIndirection_t2AB9BD4BE8E7DFF06B6C8DB4914AEF5BC7BFD2A4* ___m_CellIndices;
	ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8* ___m_BlendingPool;
	List_1_t179992B095C528117EEF4782A1F45568BD2D51EA* ___m_TmpSrcChunks;
	SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___m_PositionOffsets;
	Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 ___m_CurrGlobalBounds;
	Dictionary_2_t0E762F009D947F93BDD830FC66274E5BAEC7A15B* ___cells;
	ObjectPool_1_tB7113FB7DE0E017977D81FA05D795CCB946B759C* ___m_CellPool;
	DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB ___m_TemporaryDataLocation;
	int32_t ___m_TemporaryDataLocationMemCost;
	ProbeVolumeSceneData_t29FD126D36ED1E093C2EBBFB3F248DD5E2A86D90* ___sceneData;
	Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___minLoadedCellPos;
	Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___maxLoadedCellPos;
	Action_1_t00621160046FE06A171CE95A003D9AE71EBB2B1D* ___retrieveExtraDataAction;
	Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___checksDuringBakeAction;
	Dictionary_2_tDC4827733B8CF2DD93DCE2A2DA5DF87A61A8CD7F* ___m_PendingScenesToBeLoaded;
	Dictionary_2_t6FFAD029BB474A5257D9A441504B633831AF5341* ___m_PendingScenesToBeUnloaded;
	List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* ___m_ActiveScenes;
	ProbeVolumeBakingSet_tA7EB6642359D8D8E83C45603AFCE39D74B00FB71* ___m_CurrentBakingSet;
	bool ___m_NeedLoadAsset;
	bool ___m_ProbeReferenceVolumeInit;
	bool ___m_EnabledBySRP;
	bool ___m_VertexSampling;
	bool ___m_NeedsIndexRebuild;
	bool ___m_HasChangedIndex;
	int32_t ___m_CBShaderID;
	int32_t ___m_MemoryBudget;
	int32_t ___m_BlendingMemoryBudget;
	int32_t ___m_SHBands;
	bool ___clearAssetsOnVolumeClear;
	List_1_tCD7772AB40D4E7A61CCAFDDF9E33C190D4F9E6D4* ___U3CperSceneDataListU3Ek__BackingField;
	ProbeVolumeDebug_t295620780739F33AEAD1D1BB44C5252CE70D3DD8* ___U3CprobeVolumeDebugU3Ek__BackingField;
	ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389* ___U3CsubdivisionDebugColorsU3Ek__BackingField;
	Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___m_DebugMesh;
	WidgetU5BU5D_t39DEA55B87EF43C59C5699E0340B34185BA1E4A2* ___m_DebugItems;
	Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___m_DebugMaterial;
	Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___m_DebugProbeSamplingMesh;
	Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___m_ProbeSamplingDebugMaterial;
	Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___m_ProbeSamplingDebugMaterial02;
	Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___m_DisplayNumbersTexture;
	Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___m_DebugOffsetMesh;
	Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___m_DebugOffsetMaterial;
	Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___m_DebugFragmentationMaterial;
	PlaneU5BU5D_t4EEF66BAA8B0140EFFF34F6183CE7F80546592BE* ___m_DebugFrustumPlanes;
	GUIContentU5BU5D_t98DA1EEA8D0A2C4AE42CE11C4840B627CADFC503* ___m_DebugScenarioNames;
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___m_DebugScenarioValues;
	String_t* ___m_DebugActiveSceneGUID;
	String_t* ___m_DebugActiveScenario;
	EnumField_t15C8FC0EB96499DFDCEC2B9DBB27B2BBCD5E262C* ___m_DebugScenarioField;
	Dictionary_2_tE738E3156DB830A7FCEA2AE6066FC5BEA6715F0D* ___realtimeSubdivisionInfo;
	bool ___m_MaxSubdivVisualizedIsMaxAvailable;
	bool ___m_LoadMaxCellsPerFrame;
	int32_t ___m_NumberOfCellsLoadedPerFrame;
	int32_t ___m_NumberOfCellsBlendedPerFrame;
	float ___m_TurnoverRate;
	DynamicArray_1_t417A8A89CA5B25965BE1831A6DD20490247F49FA* ___m_LoadedCells;
	DynamicArray_1_t417A8A89CA5B25965BE1831A6DD20490247F49FA* ___m_ToBeLoadedCells;
	DynamicArray_1_t417A8A89CA5B25965BE1831A6DD20490247F49FA* ___m_WorseLoadedCells;
	DynamicArray_1_t417A8A89CA5B25965BE1831A6DD20490247F49FA* ___m_BestToBeLoadedCells;
	DynamicArray_1_t417A8A89CA5B25965BE1831A6DD20490247F49FA* ___m_TempCellToLoadList;
	DynamicArray_1_t417A8A89CA5B25965BE1831A6DD20490247F49FA* ___m_TempCellToUnloadList;
	DynamicArray_1_t417A8A89CA5B25965BE1831A6DD20490247F49FA* ___m_LoadedBlendingCells;
	DynamicArray_1_t417A8A89CA5B25965BE1831A6DD20490247F49FA* ___m_ToBeLoadedBlendingCells;
	DynamicArray_1_t417A8A89CA5B25965BE1831A6DD20490247F49FA* ___m_TempBlendingCellToLoadList;
	DynamicArray_1_t417A8A89CA5B25965BE1831A6DD20490247F49FA* ___m_TempBlendingCellToUnloadList;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_FrozenCameraPosition;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_FrozenCameraDirection;
	bool ___m_IndexDefragmentationInProgress;
	ProbeBrickIndex_tF1B02DB88E5F4CF79533962B018B5724D74E32D2* ___m_DefragIndex;
	ProbeGlobalIndirection_t2AB9BD4BE8E7DFF06B6C8DB4914AEF5BC7BFD2A4* ___m_DefragCellIndices;
	DynamicArray_1_t417A8A89CA5B25965BE1831A6DD20490247F49FA* ___m_IndexDefragCells;
	DynamicArray_1_t417A8A89CA5B25965BE1831A6DD20490247F49FA* ___m_TempIndexDefragCells;
	float ___minStreamingScore;
	float ___maxStreamingScore;
	Queue_1_t4E72D95FA4BA0376A0776B630CD5C0804EE5682D* ___m_StreamingQueue;
	List_1_t315DEAF697A9E5FB3C0330AE774E83A1A1632F8A* ___m_ActiveStreamingRequests;
	ObjectPool_1_t3ED83FBAFF7FB163D2003A9664CDA2A929337EDE* ___m_StreamingRequestsPool;
	bool ___m_DiskStreamingUseCompute;
	ProbeVolumeScratchBufferPool_t51450AD69BD510651301523B922D3B52E7019591* ___m_ScratchBufferPool;
	OnStreamingCompleteDelegate_t7DAB7BE2E737BCCAB139341C50DF63FD26A6E0D2* ___m_OnStreamingComplete;
	OnStreamingCompleteDelegate_t7DAB7BE2E737BCCAB139341C50DF63FD26A6E0D2* ___m_OnBlendingStreamingComplete;
};
struct ProbeSamplingDebugData_tFCEEB04792835D4AF13DAF72103A2B01D4AF9215  : public RuntimeObject
{
	int32_t ___update;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___coordinates;
	bool ___forceScreenCenterCoordinates;
	Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___camera;
	bool ___shortcutPressed;
	GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* ___positionNormalBuffer;
};
struct ProbeVolumeBakingProcessSettings_t1A0C71DD07CFB6660AFC0D3EBF81FA5064CFDAD7 
{
	int32_t ___m_Version;
	ProbeDilationSettings_t28A862582E313EFC300E6437FDCB9D9DC9A9A167 ___dilationSettings;
	VirtualOffsetSettings_tC91F136546790A8318F26B183DCB14460F426A44 ___virtualOffsetSettings;
};
struct ProbeVolumeBakingProcessSettings_t1A0C71DD07CFB6660AFC0D3EBF81FA5064CFDAD7_marshaled_pinvoke
{
	int32_t ___m_Version;
	ProbeDilationSettings_t28A862582E313EFC300E6437FDCB9D9DC9A9A167_marshaled_pinvoke ___dilationSettings;
	VirtualOffsetSettings_tC91F136546790A8318F26B183DCB14460F426A44_marshaled_pinvoke ___virtualOffsetSettings;
};
struct ProbeVolumeBakingProcessSettings_t1A0C71DD07CFB6660AFC0D3EBF81FA5064CFDAD7_marshaled_com
{
	int32_t ___m_Version;
	ProbeDilationSettings_t28A862582E313EFC300E6437FDCB9D9DC9A9A167_marshaled_com ___dilationSettings;
	VirtualOffsetSettings_tC91F136546790A8318F26B183DCB14460F426A44_marshaled_com ___virtualOffsetSettings;
};
struct ProbeVolumeDebug_t295620780739F33AEAD1D1BB44C5252CE70D3DD8  : public RuntimeObject
{
	bool ___drawProbes;
	bool ___drawBricks;
	bool ___drawCells;
	bool ___realtimeSubdivision;
	int32_t ___subdivisionCellUpdatePerFrame;
	float ___subdivisionDelayInSeconds;
	int32_t ___probeShading;
	float ___probeSize;
	float ___subdivisionViewCullingDistance;
	float ___probeCullingDistance;
	int32_t ___maxSubdivToVisualize;
	int32_t ___minSubdivToVisualize;
	float ___exposureCompensation;
	bool ___drawProbeSamplingDebug;
	float ___probeSamplingDebugSize;
	bool ___debugWithSamplingNoise;
	uint32_t ___samplingRenderingLayer;
	bool ___drawVirtualOffsetPush;
	float ___offsetSize;
	bool ___freezeStreaming;
	bool ___displayCellStreamingScore;
	bool ___displayIndexFragmentation;
	int32_t ___otherStateIndex;
	bool ___verboseStreamingLog;
	bool ___debugStreaming;
	bool ___autoDrawProbes;
	bool ___isolationProbeDebug;
	uint8_t ___visibleLayers;
};
struct ProbeVolumeShadingParameters_t2A2468B1474F1F66585CDA9999C46CBF88701641 
{
	float ___normalBias;
	float ___viewBias;
	bool ___scaleBiasByMinDistanceBetweenProbes;
	float ___samplingNoise;
	float ___weight;
	int32_t ___leakReductionMode;
	int32_t ___frameIndexForNoise;
	float ___reflNormalizationLowerClamp;
	float ___reflNormalizationUpperClamp;
	float ___skyOcclusionIntensity;
	bool ___skyOcclusionShadingDirection;
	int32_t ___regionCount;
	uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 ___regionLayerMasks;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___worldOffset;
};
struct ProbeVolumeShadingParameters_t2A2468B1474F1F66585CDA9999C46CBF88701641_marshaled_pinvoke
{
	float ___normalBias;
	float ___viewBias;
	int32_t ___scaleBiasByMinDistanceBetweenProbes;
	float ___samplingNoise;
	float ___weight;
	int32_t ___leakReductionMode;
	int32_t ___frameIndexForNoise;
	float ___reflNormalizationLowerClamp;
	float ___reflNormalizationUpperClamp;
	float ___skyOcclusionIntensity;
	int32_t ___skyOcclusionShadingDirection;
	int32_t ___regionCount;
	uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 ___regionLayerMasks;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___worldOffset;
};
struct ProbeVolumeShadingParameters_t2A2468B1474F1F66585CDA9999C46CBF88701641_marshaled_com
{
	float ___normalBias;
	float ___viewBias;
	int32_t ___scaleBiasByMinDistanceBetweenProbes;
	float ___samplingNoise;
	float ___weight;
	int32_t ___leakReductionMode;
	int32_t ___frameIndexForNoise;
	float ___reflNormalizationLowerClamp;
	float ___reflNormalizationUpperClamp;
	float ___skyOcclusionIntensity;
	int32_t ___skyOcclusionShadingDirection;
	int32_t ___regionCount;
	uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 ___regionLayerMasks;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___worldOffset;
};
struct ProbeVolumeStreamableAsset_t45F5FD31296C1A6C872BF953287F58BA22777585  : public RuntimeObject
{
	String_t* ___m_AssetGUID;
	String_t* ___m_StreamableAssetPath;
	int32_t ___m_ElementSize;
	SerializedDictionary_2_t7CD0915B6E17B617A66EC145681C34C594E413C8* ___m_StreamableCellDescs;
	TextAsset_t2C64E93DA366D9DE5A8209E1802FA4884AC1BD69* ___m_Asset;
	String_t* ___m_FinalAssetPath;
	FileHandle_t0A623D665717E2D78F9ED95869DFF58593FE81D0 ___m_AssetFileHandle;
};
struct ProbeVolumeSystemParameters_t0654F2626ACA367E00C375BEB6FEA5B86CB0A58B 
{
	int32_t ___memoryBudget;
	int32_t ___blendingMemoryBudget;
	int32_t ___shBands;
	bool ___supportScenarios;
	bool ___supportScenarioBlending;
	bool ___supportGPUStreaming;
	bool ___supportDiskStreaming;
	Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___probeDebugShader;
	Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___probeSamplingDebugShader;
	Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___probeSamplingDebugTexture;
	Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___probeSamplingDebugMesh;
	Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___offsetDebugShader;
	Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___fragmentationDebugShader;
	ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* ___scenarioBlendingShader;
	ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* ___streamingUploadShader;
	ProbeVolumeSceneData_t29FD126D36ED1E093C2EBBFB3F248DD5E2A86D90* ___sceneData;
	bool ___supportsRuntimeDebug;
};
struct ProbeVolumeSystemParameters_t0654F2626ACA367E00C375BEB6FEA5B86CB0A58B_marshaled_pinvoke
{
	int32_t ___memoryBudget;
	int32_t ___blendingMemoryBudget;
	int32_t ___shBands;
	int32_t ___supportScenarios;
	int32_t ___supportScenarioBlending;
	int32_t ___supportGPUStreaming;
	int32_t ___supportDiskStreaming;
	Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___probeDebugShader;
	Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___probeSamplingDebugShader;
	Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___probeSamplingDebugTexture;
	Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___probeSamplingDebugMesh;
	Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___offsetDebugShader;
	Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___fragmentationDebugShader;
	ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* ___scenarioBlendingShader;
	ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* ___streamingUploadShader;
	ProbeVolumeSceneData_t29FD126D36ED1E093C2EBBFB3F248DD5E2A86D90* ___sceneData;
	int32_t ___supportsRuntimeDebug;
};
struct ProbeVolumeSystemParameters_t0654F2626ACA367E00C375BEB6FEA5B86CB0A58B_marshaled_com
{
	int32_t ___memoryBudget;
	int32_t ___blendingMemoryBudget;
	int32_t ___shBands;
	int32_t ___supportScenarios;
	int32_t ___supportScenarioBlending;
	int32_t ___supportGPUStreaming;
	int32_t ___supportDiskStreaming;
	Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___probeDebugShader;
	Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___probeSamplingDebugShader;
	Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___probeSamplingDebugTexture;
	Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___probeSamplingDebugMesh;
	Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___offsetDebugShader;
	Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___fragmentationDebugShader;
	ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* ___scenarioBlendingShader;
	ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* ___streamingUploadShader;
	ProbeVolumeSceneData_t29FD126D36ED1E093C2EBBFB3F248DD5E2A86D90* ___sceneData;
	int32_t ___supportsRuntimeDebug;
};
struct RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B 
{
	int32_t ___m_Type;
	int32_t ___m_NameID;
	int32_t ___m_InstanceID;
	intptr_t ___m_BufferPointer;
	int32_t ___m_MipLevel;
	int32_t ___m_CubeFace;
	int32_t ___m_DepthSlice;
};
struct RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 
{
	int32_t ___U3CwidthU3Ek__BackingField;
	int32_t ___U3CheightU3Ek__BackingField;
	int32_t ___U3CmsaaSamplesU3Ek__BackingField;
	int32_t ___U3CvolumeDepthU3Ek__BackingField;
	int32_t ___U3CmipCountU3Ek__BackingField;
	int32_t ____graphicsFormat;
	int32_t ___U3CstencilFormatU3Ek__BackingField;
	int32_t ___U3CdepthStencilFormatU3Ek__BackingField;
	int32_t ___U3CdimensionU3Ek__BackingField;
	int32_t ___U3CshadowSamplingModeU3Ek__BackingField;
	int32_t ___U3CvrUsageU3Ek__BackingField;
	int32_t ____flags;
	int32_t ___U3CmemorylessU3Ek__BackingField;
};
struct ResourceHandle_tD3B1FFBD59EB9C23F0A020351836F834C4BD276C 
{
	uint32_t ___m_Value;
	int32_t ___m_Version;
	int32_t ___U3CtypeU3Ek__BackingField;
};
struct ScriptableCullingParameters_tD9539440A4A7DA4C7578CCE16F24466A5DC89899 
{
	LODParameters_t54D2AA0FD8E53BCF51D7A42BC1A72FCA8C78A08A ___m_LODParameters;
	U3Cm_CullingPlanesU3Ee__FixedBuffer_t1E4CBEC7086738067A0EF9A1B2B6B36059DAB955 ___m_CullingPlanes;
	int32_t ___m_CullingPlaneCount;
	uint32_t ___m_CullingMask;
	uint64_t ___m_SceneMask;
	uint64_t ___m_ViewID;
	U3Cm_LayerFarCullDistancesU3Ee__FixedBuffer_tD64F550B6761957A5DA6A33A171BBF4FB4EB667D ___m_LayerFarCullDistances;
	int32_t ___m_LayerCull;
	Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_CullingMatrix;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Origin;
	float ___m_ShadowDistance;
	float ___m_ShadowNearPlaneOffset;
	int32_t ___m_CullingOptions;
	int32_t ___m_ReflectionProbeSortingCriteria;
	CameraProperties_t9318B43C06A9BAC4CD8BC5EFCC9FE6882D296D57 ___m_CameraProperties;
	float ___m_AccurateOcclusionThreshold;
	int32_t ___m_MaximumPortalCullingJobs;
	Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_StereoViewMatrix;
	Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_StereoProjectionMatrix;
	float ___m_StereoSeparationDistance;
	int32_t ___m_maximumVisibleLights;
	bool ___m_ConservativeEnclosingSphere;
	int32_t ___m_NumIterationsEnclosingSphere;
};
struct ScriptableCullingParameters_tD9539440A4A7DA4C7578CCE16F24466A5DC89899_marshaled_pinvoke
{
	LODParameters_t54D2AA0FD8E53BCF51D7A42BC1A72FCA8C78A08A ___m_LODParameters;
	U3Cm_CullingPlanesU3Ee__FixedBuffer_t1E4CBEC7086738067A0EF9A1B2B6B36059DAB955 ___m_CullingPlanes;
	int32_t ___m_CullingPlaneCount;
	uint32_t ___m_CullingMask;
	uint64_t ___m_SceneMask;
	uint64_t ___m_ViewID;
	U3Cm_LayerFarCullDistancesU3Ee__FixedBuffer_tD64F550B6761957A5DA6A33A171BBF4FB4EB667D ___m_LayerFarCullDistances;
	int32_t ___m_LayerCull;
	Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_CullingMatrix;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Origin;
	float ___m_ShadowDistance;
	float ___m_ShadowNearPlaneOffset;
	int32_t ___m_CullingOptions;
	int32_t ___m_ReflectionProbeSortingCriteria;
	CameraProperties_t9318B43C06A9BAC4CD8BC5EFCC9FE6882D296D57_marshaled_pinvoke ___m_CameraProperties;
	float ___m_AccurateOcclusionThreshold;
	int32_t ___m_MaximumPortalCullingJobs;
	Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_StereoViewMatrix;
	Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_StereoProjectionMatrix;
	float ___m_StereoSeparationDistance;
	int32_t ___m_maximumVisibleLights;
	int32_t ___m_ConservativeEnclosingSphere;
	int32_t ___m_NumIterationsEnclosingSphere;
};
struct ScriptableCullingParameters_tD9539440A4A7DA4C7578CCE16F24466A5DC89899_marshaled_com
{
	LODParameters_t54D2AA0FD8E53BCF51D7A42BC1A72FCA8C78A08A ___m_LODParameters;
	U3Cm_CullingPlanesU3Ee__FixedBuffer_t1E4CBEC7086738067A0EF9A1B2B6B36059DAB955 ___m_CullingPlanes;
	int32_t ___m_CullingPlaneCount;
	uint32_t ___m_CullingMask;
	uint64_t ___m_SceneMask;
	uint64_t ___m_ViewID;
	U3Cm_LayerFarCullDistancesU3Ee__FixedBuffer_tD64F550B6761957A5DA6A33A171BBF4FB4EB667D ___m_LayerFarCullDistances;
	int32_t ___m_LayerCull;
	Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_CullingMatrix;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Origin;
	float ___m_ShadowDistance;
	float ___m_ShadowNearPlaneOffset;
	int32_t ___m_CullingOptions;
	int32_t ___m_ReflectionProbeSortingCriteria;
	CameraProperties_t9318B43C06A9BAC4CD8BC5EFCC9FE6882D296D57_marshaled_com ___m_CameraProperties;
	float ___m_AccurateOcclusionThreshold;
	int32_t ___m_MaximumPortalCullingJobs;
	Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_StereoViewMatrix;
	Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_StereoProjectionMatrix;
	float ___m_StereoSeparationDistance;
	int32_t ___m_maximumVisibleLights;
	int32_t ___m_ConservativeEnclosingSphere;
	int32_t ___m_NumIterationsEnclosingSphere;
};
struct ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A  : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
{
};
struct ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A_marshaled_pinvoke : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_pinvoke
{
};
struct ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A_marshaled_com : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_com
{
};
struct Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692  : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
{
};
struct TextAsset_t2C64E93DA366D9DE5A8209E1802FA4884AC1BD69  : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
{
};
struct Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700  : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
{
};
struct TextureGradient_t0430C182142CB6E8C264DC437406F71F0910CF5D  : public RuntimeObject
{
	int32_t ___U3CtextureSizeU3Ek__BackingField;
	Gradient_tA7FEBE2FDB4929FFF6C997134841046F713DAC1E* ___m_Gradient;
	Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___m_Texture;
	int32_t ___m_RequestedTextureSize;
	bool ___m_IsTextureDirty;
	bool ___m_Precise;
	int32_t ___mode;
	int32_t ___colorSpace;
};
struct Type_t  : public MemberInfo_t
{
	RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B ____impl;
};
struct Vector3Parameter_t75A81993A69381FB1B599169855524F891C60858  : public VolumeParameter_1_t0431AA06DC397751CD5A3958FD8D447C58C33B98
{
};
struct CellStreamingRequest_tAE5DDA9AA18E56760453F2D5FA12514E7250A6C1  : public RuntimeObject
{
	Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87* ___U3CcellU3Ek__BackingField;
	int32_t ___U3CstateU3Ek__BackingField;
	CellStreamingScratchBuffer_tCD37AA786EFC1E41957F4FA8A94AA22F674D2A45* ___U3CscratchBufferU3Ek__BackingField;
	CellStreamingScratchBufferLayout_t9C3A198B967DCECDB79C97C05BEFAEA74E70077E ___U3CscratchBufferLayoutU3Ek__BackingField;
	PerScenarioDataInfo_t68D4511954D35D4B046CC0994B811763604ECEAB* ___U3CscenarioDataU3Ek__BackingField;
	int32_t ___U3CpoolIndexU3Ek__BackingField;
	bool ___U3CstreamSharedDataU3Ek__BackingField;
	OnStreamingCompleteDelegate_t7DAB7BE2E737BCCAB139341C50DF63FD26A6E0D2* ___onStreamingComplete;
	DiskStreamingRequest_t92B9CE18BAC0DF0FF43AA74F244FD0E318A0D70C* ___cellDataStreamingRequest;
	DiskStreamingRequest_t92B9CE18BAC0DF0FF43AA74F244FD0E318A0D70C* ___cellOptionalDataStreamingRequest;
	DiskStreamingRequest_t92B9CE18BAC0DF0FF43AA74F244FD0E318A0D70C* ___cellSharedDataStreamingRequest;
	DiskStreamingRequest_t92B9CE18BAC0DF0FF43AA74F244FD0E318A0D70C* ___cellProbeOcclusionDataStreamingRequest;
	DiskStreamingRequest_t92B9CE18BAC0DF0FF43AA74F244FD0E318A0D70C* ___brickStreamingRequest;
	DiskStreamingRequest_t92B9CE18BAC0DF0FF43AA74F244FD0E318A0D70C* ___supportStreamingRequest;
	int32_t ___bytesWritten;
};
struct FileStatus_tCB96EDE0D0F945F685B9BBED6DBF0731207458C2 
{
	int32_t ___Flags;
	int32_t ___Mode;
	uint32_t ___Uid;
	uint32_t ___Gid;
	int64_t ___Size;
	int64_t ___ATime;
	int64_t ___ATimeNsec;
	int64_t ___MTime;
	int64_t ___MTimeNsec;
	int64_t ___CTime;
	int64_t ___CTimeNsec;
	int64_t ___BirthTime;
	int64_t ___BirthTimeNsec;
	int64_t ___Dev;
	int64_t ___Ino;
	uint32_t ___UserFlags;
};
struct Enumerator_t5DF1600C2D578C99F9464D9D56AF4A5351A252DD 
{
	Stack_1_tC074D066F7C459F715F3AEE81D2DDD0AAE7881A8* ____stack;
	int32_t ____version;
	int32_t ____index;
	NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF ____currentElement;
};
struct Func_4_t10E373E09E0663CA58211D9753566AB17B869CFE  : public MulticastDelegate_t
{
};
struct Func_4_t332C0058075A9D0A2F5170831803531EC540225C  : public MulticastDelegate_t
{
};
struct Predicate_1_tD7983A114F281CA3351C3A13212F109FABCFCE0B  : public MulticastDelegate_t
{
};
struct Predicate_1_t4FF370C2BFFDA74B55B0B46C091074E45268BD1D  : public MulticastDelegate_t
{
};
struct APVLeakReductionModeParameter_t2970652D1852F00F3BCBFCE2411585F277020EFC  : public VolumeParameter_1_t555FAC3DEB5E14657A841664FFE14E46074E9DBB
{
};
struct Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07  : public MulticastDelegate_t
{
};
struct AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C  : public MulticastDelegate_t
{
};
struct Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA  : public Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3
{
};
struct FileStatus_tABB5F252F1E597EC95E9041035DC424EF66712A5 
{
	FileStatus_tCB96EDE0D0F945F685B9BBED6DBF0731207458C2 ____fileStatus;
	int32_t ____fileStatusInitialized;
	bool ___U3CInitiallyDirectoryU3Ek__BackingField;
	bool ____isDirectory;
	bool ____exists;
};
struct FileStatus_tABB5F252F1E597EC95E9041035DC424EF66712A5_marshaled_pinvoke
{
	FileStatus_tCB96EDE0D0F945F685B9BBED6DBF0731207458C2 ____fileStatus;
	int32_t ____fileStatusInitialized;
	int32_t ___U3CInitiallyDirectoryU3Ek__BackingField;
	int32_t ____isDirectory;
	int32_t ____exists;
};
struct FileStatus_tABB5F252F1E597EC95E9041035DC424EF66712A5_marshaled_com
{
	FileStatus_tCB96EDE0D0F945F685B9BBED6DBF0731207458C2 ____fileStatus;
	int32_t ____fileStatusInitialized;
	int32_t ___U3CInitiallyDirectoryU3Ek__BackingField;
	int32_t ____isDirectory;
	int32_t ____exists;
};
struct LensFlareDataSRP_t036EEE7A3B9CEEDABC68655C48D1A21F04252295  : public ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A
{
	LensFlareDataElementSRPU5BU5D_t1D7EBF0AA1925339AAA0E04DCE9F1B78105B6D38* ___elements;
};
struct ObsoleteProbeVolumeAsset_t270F7D499592C5150919C232F838041D16254CE2  : public ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A
{
};
struct ProbeVolumeBakingSet_tA7EB6642359D8D8E83C45603AFCE39D74B00FB71  : public ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A
{
	bool ___singleSceneMode;
	bool ___dialogNoProbeVolumeInSetShown;
	ProbeVolumeBakingProcessSettings_t1A0C71DD07CFB6660AFC0D3EBF81FA5064CFDAD7 ___settings;
	List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* ___m_SceneGUIDs;
	List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* ___obsoleteScenesToNotBake;
	List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* ___m_LightingScenarios;
	SerializedDictionary_2_t699D36E06853D053D033F8E4C05E4F8E57E23A78* ___cellDescs;
	Dictionary_2_t118118075EE48DAD2F0FA6531A0E0FFB42FEC32F* ___cellDataMap;
	List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* ___m_TotalIndexList;
	List_1_tF41D14F75BDD50A70D20F7CE0A3382E7D3667AB1* ___m_SerializedPerSceneCellList;
	Dictionary_2_t6FFAD029BB474A5257D9A441504B633831AF5341* ___perSceneCellLists;
	ProbeVolumeStreamableAsset_t45F5FD31296C1A6C872BF953287F58BA22777585* ___cellSharedDataAsset;
	SerializedDictionary_2_tFC4EE5E3CF9DD1206498EB049FC48EB9F5A57B64* ___scenarios;
	ProbeVolumeStreamableAsset_t45F5FD31296C1A6C872BF953287F58BA22777585* ___cellBricksDataAsset;
	ProbeVolumeStreamableAsset_t45F5FD31296C1A6C872BF953287F58BA22777585* ___cellSupportDataAsset;
	int32_t ___chunkSizeInBricks;
	Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___maxCellPosition;
	Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___minCellPosition;
	Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 ___globalBounds;
	int32_t ___bakedSimplificationLevels;
	float ___bakedMinDistanceBetweenProbes;
	bool ___bakedProbeOcclusion;
	int32_t ___bakedSkyOcclusionValue;
	int32_t ___bakedSkyShadingDirectionValue;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___bakedProbeOffset;
	int32_t ___bakedMaskCount;
	uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 ___bakedLayerMasks;
	int32_t ___maxSHChunkCount;
	int32_t ___L0ChunkSize;
	int32_t ___L1ChunkSize;
	int32_t ___L2TextureChunkSize;
	int32_t ___ProbeOcclusionChunkSize;
	int32_t ___sharedValidityMaskChunkSize;
	int32_t ___sharedSkyOcclusionL0L1ChunkSize;
	int32_t ___sharedSkyShadingDirectionIndicesChunkSize;
	int32_t ___sharedDataChunkSize;
	int32_t ___supportPositionChunkSize;
	int32_t ___supportValidityChunkSize;
	int32_t ___supportTouchupChunkSize;
	int32_t ___supportLayerMaskChunkSize;
	int32_t ___supportOffsetsChunkSize;
	int32_t ___supportDataChunkSize;
	String_t* ___lightingScenario;
	String_t* ___m_OtherScenario;
	float ___m_ScenarioBlendingFactor;
	ReadCommandArray_tF9A764D3ABADF1426A7383CDEFD6102E7D434992 ___m_ReadCommandArray;
	NativeArray_1_t8F42F28201309C196AF229870A1018B17FD2342C ___m_ReadCommandBuffer;
	Stack_1_tC074D066F7C459F715F3AEE81D2DDD0AAE7881A8* ___m_ReadOperationScratchBuffers;
	List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* ___m_PrunedIndexList;
	List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* ___m_PrunedScenarioIndexList;
	int32_t ___version;
	bool ___freezePlacement;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___probeOffset;
	int32_t ___simplificationLevels;
	float ___minDistanceBetweenProbes;
	LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB ___renderersLayerMask;
	float ___minRendererVolumeSize;
	bool ___skyOcclusion;
	int32_t ___skyOcclusionBakingSamples;
	int32_t ___skyOcclusionBakingBounces;
	float ___skyOcclusionAverageAlbedo;
	bool ___skyOcclusionBackFaceCulling;
	bool ___skyOcclusionShadingDirection;
	bool ___useRenderingLayers;
	ProbeLayerMaskU5BU5D_t633450C7CD4127CA2FB0F51110660B997F76D16A* ___renderingLayerMasks;
	bool ___m_HasSupportData;
	bool ___m_SharedDataIsValid;
	bool ___m_UseStreamingAsset;
};
struct RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B  : public RuntimeObject
{
	RTHandleSystem_tAE496B31B56A77B4896E34576C961C3CA073998F* ___m_Owner;
	RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___m_RT;
	Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___m_ExternalTexture;
	RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___m_NameID;
	bool ___m_EnableMSAA;
	bool ___m_EnableRandomWrite;
	bool ___m_EnableHWDynamicScale;
	bool ___m_RTHasOwnership;
	String_t* ___m_Name;
	bool ___m_UseCustomHandleScales;
	RTHandleProperties_tBCB3E1EFE8B366995704C1322B9C443877580CD6 ___m_CustomHandleProperties;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___U3CscaleFactorU3Ek__BackingField;
	ScaleFunc_t423F661DAD5C7A18F509C8F1F62C9D6AEA9A9791* ___scaleFunc;
	bool ___U3CuseScalingU3Ek__BackingField;
	Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___U3CreferenceSizeU3Ek__BackingField;
};
struct RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27  : public Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700
{
};
struct Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4  : public Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700
{
};
struct TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 
{
	ResourceHandle_tD3B1FFBD59EB9C23F0A020351836F834C4BD276C ___handle;
	bool ___builtin;
};
struct TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388_marshaled_pinvoke
{
	ResourceHandle_tD3B1FFBD59EB9C23F0A020351836F834C4BD276C ___handle;
	int32_t ___builtin;
};
struct TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388_marshaled_com
{
	ResourceHandle_tD3B1FFBD59EB9C23F0A020351836F834C4BD276C ___handle;
	int32_t ___builtin;
};
struct Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1  : public Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3
{
};
struct VolumeComponent_t8121D1F6054A9DFB3A596EE451FD65A2BFE2D7E1  : public ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A
{
	bool ___active;
	String_t* ___U3CdisplayNameU3Ek__BackingField;
	List_1_tD19F7E0FCBD7C3E8D363733582EF93B341DD3039* ___parameterList;
	ReadOnlyCollection_1_tE414953665CCBE1BFF28E8E32C184621ADDA4B76* ___m_ParameterReadOnlyCollection;
};
struct XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF  : public RuntimeObject
{
	List_1_t7B0B015A57215073C45C813320AF5F3ECF8149F7* ___m_Views;
	XROcclusionMesh_tA0B52AD16F48002574AF9C1F274264C79ECB028D* ___m_OcclusionMesh;
	bool ___U3CcopyDepthU3Ek__BackingField;
	bool ___U3ChasMotionVectorPassU3Ek__BackingField;
	int32_t ___U3CmultipassIdU3Ek__BackingField;
	int32_t ___U3CcullingPassIdU3Ek__BackingField;
	RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___U3CrenderTargetU3Ek__BackingField;
	RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 ___U3CrenderTargetDescU3Ek__BackingField;
	RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___U3CmotionVectorRenderTargetU3Ek__BackingField;
	RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 ___U3CmotionVectorRenderTargetDescU3Ek__BackingField;
	ScriptableCullingParameters_tD9539440A4A7DA4C7578CCE16F24466A5DC89899 ___U3CcullingParamsU3Ek__BackingField;
	intptr_t ___U3CfoveatedRenderingInfoU3Ek__BackingField;
	float ___U3CocclusionMeshScaleU3Ek__BackingField;
};
struct CellData_tBCD18663131DBE178E5CDDCEE15196B115A87AB3  : public RuntimeObject
{
	NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF ___validityNeighMaskData;
	NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934 ___U3CskyOcclusionDataL0L1U3Ek__BackingField;
	NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF ___U3CskyShadingDirectionIndicesU3Ek__BackingField;
	Dictionary_2_t24D73D33850EF0B312AC735120ED28E78A38FBB3* ___scenarios;
	NativeArray_1_tBA7C3E15B67AEC95EB7BED61838A132B300A973A ___U3CbricksU3Ek__BackingField;
	NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD ___U3CprobePositionsU3Ek__BackingField;
	NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF ___U3CtouchupVolumeInteractionU3Ek__BackingField;
	NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD ___U3CoffsetVectorsU3Ek__BackingField;
	NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF ___U3CvalidityU3Ek__BackingField;
	NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF ___U3ClayerU3Ek__BackingField;
};
struct CellStreamingScratchBuffer_tCD37AA786EFC1E41957F4FA8A94AA22F674D2A45  : public RuntimeObject
{
	NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF ___stagingBuffer;
	int32_t ___U3CchunkCountU3Ek__BackingField;
	int32_t ___m_CurrentBuffer;
	GraphicsBufferU5BU5D_t4ABCF6B71838542923F426CE2E088700D5529BF7* ___m_GraphicsBuffers;
};
struct DiskStreamingRequest_t92B9CE18BAC0DF0FF43AA74F244FD0E318A0D70C  : public RuntimeObject
{
	ReadHandle_t71C4E3C6D2A80E1A200DA2C22346363F9A5EBEBB ___m_ReadHandle;
	ReadCommandArray_tF9A764D3ABADF1426A7383CDEFD6102E7D434992 ___m_ReadCommandArray;
	NativeArray_1_t8F42F28201309C196AF229870A1018B17FD2342C ___m_ReadCommandBuffer;
	int32_t ___m_BytesWritten;
};
struct PerScenarioData_tDBB689295599DE09FCA963F9282414EA2B240B55 
{
	NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934 ___shL0L1RxData;
	NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF ___shL1GL1RyData;
	NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF ___shL1BL1RzData;
	NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF ___shL2Data_0;
	NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF ___shL2Data_1;
	NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF ___shL2Data_2;
	NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF ___shL2Data_3;
	NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF ___probeOcclusion;
};
struct OnStreamingCompleteDelegate_t7DAB7BE2E737BCCAB139341C50DF63FD26A6E0D2  : public MulticastDelegate_t
{
};
struct Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184  : public Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA
{
	uint32_t ___m_NonSerializedVersion;
};
struct FileSystemInfo_tE3063B9229F46B05A5F6D018C8C4CA510104E8E9  : public MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE
{
	FileStatus_tABB5F252F1E597EC95E9041035DC424EF66712A5 ____fileStatus;
	String_t* ___FullPath;
	String_t* ___OriginalPath;
	String_t* ____name;
};
struct Light_t1E68479B7782AF2050FAA02A5DC612FD034F18F3  : public Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA
{
	int32_t ___U3CshapeU3Ek__BackingField;
	int32_t ___m_BakedIndex;
};
struct MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71  : public Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA
{
	CancellationTokenSource_tAAE1E0033BCFC233801F8CB4CED5C852B350CB7B* ___m_CancellationTokenSource;
};
struct ProbeVolumesOptions_t3C5700FBE2CE1FF8DC2029FB309950FDC0180389  : public VolumeComponent_t8121D1F6054A9DFB3A596EE451FD65A2BFE2D7E1
{
	ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8* ___normalBias;
	ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8* ___viewBias;
	BoolParameter_tAA460C5A72ADBDDB4519BFF0BA040EC202E14E95* ___scaleBiasWithMinProbeDistance;
	ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8* ___samplingNoise;
	BoolParameter_tAA460C5A72ADBDDB4519BFF0BA040EC202E14E95* ___animateSamplingNoise;
	APVLeakReductionModeParameter_t2970652D1852F00F3BCBFCE2411585F277020EFC* ___leakReductionMode;
	ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8* ___minValidDotProductValue;
	BoolParameter_tAA460C5A72ADBDDB4519BFF0BA040EC202E14E95* ___occlusionOnlyReflectionNormalization;
	ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8* ___intensityMultiplier;
	ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8* ___skyOcclusionIntensityMultiplier;
	Vector3Parameter_t75A81993A69381FB1B599169855524F891C60858* ___worldOffset;
};
struct Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87  : public RuntimeObject
{
	CellDesc_tE8FD220551E0FC637343C950CE68522345E001E4* ___desc;
	CellData_tBCD18663131DBE178E5CDDCEE15196B115A87AB3* ___data;
	CellPoolInfo_t035D0598770DA5337B69272DBE5F6F6939566267* ___poolInfo;
	CellIndexInfo_t81EE7836D8B68C775459CBF953FABFA8A2AA4058* ___indexInfo;
	CellBlendingInfo_tCAA467021B8E6F3C19735CDDEBCD3C822DED24E0* ___blendingInfo;
	CellStreamingInfo_t4C971022090188CCCDAA4908A17043F5F66D8FCD* ___streamingInfo;
	int32_t ___referenceCount;
	bool ___loaded;
	PerScenarioData_tDBB689295599DE09FCA963F9282414EA2B240B55 ___scenario0;
	PerScenarioData_tDBB689295599DE09FCA963F9282414EA2B240B55 ___scenario1;
	bool ___hasTwoScenarios;
	CellInstancedDebugProbes_t23E23306486DF8F9F5DF0E8B5B02EC92E0C96C8B* ___debugProbes;
};
struct RenderFragmentationOverlayPassData_t5C6B6505420FCAF3CD4E27983AFC3725656FA51C  : public RuntimeObject
{
	Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___debugFragmentationMaterial;
	DebugOverlay_t295FCF7F4B8B985783B25942A035C436C81E480D* ___debugOverlay;
	int32_t ___chunkCount;
	ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* ___debugFragmentationData;
	TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 ___colorBuffer;
	TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 ___depthBuffer;
};
struct FileInfo_t62782BBAFA832A78724E4CF2EE96548B8466AB1C  : public FileSystemInfo_tE3063B9229F46B05A5F6D018C8C4CA510104E8E9
{
};
struct LensFlareComponentSRP_tF068937A1EC9EB063AF855DB4994A1D2A5E3EFDC  : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
	LensFlareDataSRP_t036EEE7A3B9CEEDABC68655C48D1A21F04252295* ___m_LensFlareData;
	int32_t ___version;
	float ___intensity;
	float ___maxAttenuationDistance;
	float ___maxAttenuationScale;
	AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* ___distanceAttenuationCurve;
	AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* ___scaleByDistanceCurve;
	bool ___attenuationByLightShape;
	AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* ___radialScreenAttenuationCurve;
	bool ___useOcclusion;
	bool ___useBackgroundCloudOcclusion;
	bool ___environmentOcclusion;
	bool ___useWaterOcclusion;
	float ___occlusionRadius;
	uint32_t ___sampleCount;
	float ___occlusionOffset;
	float ___scale;
	bool ___allowOffScreen;
	bool ___volumetricCloudOcclusion;
	TextureCurve_t9F2819A32E1AC4FC20D8E83E82A4BD081C633353* ___occlusionRemapCurve;
	Light_t1E68479B7782AF2050FAA02A5DC612FD034F18F3* ___lightOverride;
};
struct ProbeVolume_t778477DB78464BF2ADD5EB69D4ADA35E553EEAAD  : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
	int32_t ___mode;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___size;
	bool ___overrideRendererFilters;
	float ___minRendererVolumeSize;
	LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB ___objectLayerMask;
	int32_t ___lowestSubdivLevelOverride;
	int32_t ___highestSubdivLevelOverride;
	bool ___overridesSubdivLevels;
	bool ___mightNeedRebaking;
	Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___cachedTransform;
	int32_t ___cachedHashCode;
	bool ___fillEmptySpaces;
	int32_t ___version;
	bool ___globalVolume;
};
struct ProbeVolumePerSceneData_t9CB5E88B02731EFB128F452EBF27BD02E4918909  : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
	ProbeVolumeBakingSet_tA7EB6642359D8D8E83C45603AFCE39D74B00FB71* ___serializedBakingSet;
	String_t* ___sceneGUID;
	ObsoleteProbeVolumeAsset_t270F7D499592C5150919C232F838041D16254CE2* ___obsoleteAsset;
	TextAsset_t2C64E93DA366D9DE5A8209E1802FA4884AC1BD69* ___obsoleteCellSharedDataAsset;
	TextAsset_t2C64E93DA366D9DE5A8209E1802FA4884AC1BD69* ___obsoleteCellSupportDataAsset;
	List_1_tD554524C4D3CE5612DAE24A61267C5A8170B530A* ___obsoleteSerializedScenarios;
};
struct List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73_StaticFields
{
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___s_emptyArray;
};
struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D_StaticFields
{
	ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___s_emptyArray;
};
struct List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD_StaticFields
{
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___s_emptyArray;
};
struct List_1_t6590FC1C3D6405E4972389536FA11B52542105C5_StaticFields
{
	LensFlareCompInfoU5BU5D_t2DF6FE4D410437B2F702227389C47FB06BB4FE80* ___s_emptyArray;
};
struct List_1_tF41D14F75BDD50A70D20F7CE0A3382E7D3667AB1_StaticFields
{
	SerializedPerSceneCellListU5BU5D_tF4A784BCC24343A482BE15CBF415A68F3B353D6F* ___s_emptyArray;
};
struct List_1_tD554524C4D3CE5612DAE24A61267C5A8170B530A_StaticFields
{
	ObsoleteSerializablePerScenarioDataItemU5BU5D_t28ABF785278BD4BAD3D8A00B4EE4F247361A22F3* ___s_emptyArray;
};
struct List_1_t7F232F1A9BEB8F680791D41CE882CD3E816CD190_StaticFields
{
	ScratchBufferPoolU5BU5D_tF48739264DE25C1D9D3A0EEB1325FB9B80CDABC0* ___s_emptyArray;
};
struct APVDefinitions_tBBD6FD1EB55DFBB740BF71A8EB8AB05EFA70856E_StaticFields
{
	int32_t ___probeIndexChunkSize;
	int32_t ___probeMaxRegionCount;
	Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* ___layerMaskColors;
	Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___debugEmptyColor;
};
struct LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields
{
	LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135* ___m_Instance;
	RuntimeObject* ___m_Padlock;
	List_1_t6590FC1C3D6405E4972389536FA11B52542105C5* ___m_Data;
	List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* ___m_AvailableIndicies;
	int32_t ___maxLensFlareWithOcclusion;
	int32_t ___maxLensFlareWithOcclusionTemporalSample;
	int32_t ___mergeNeeded;
	RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___occlusionRT;
	int32_t ___frameIdx;
	int32_t ____FlareOcclusionPermutation;
	int32_t ____FlareOcclusionRemapTex;
	int32_t ____FlareOcclusionTex;
	int32_t ____FlareOcclusionIndex;
	int32_t ____FlareCloudOpacity;
	int32_t ____FlareSunOcclusionTex;
	int32_t ____FlareTex;
	int32_t ____FlareColorValue;
	int32_t ____FlareData0;
	int32_t ____FlareData1;
	int32_t ____FlareData2;
	int32_t ____FlareData3;
	int32_t ____FlareData4;
	int32_t ____FlareData5;
	int32_t ____FlareRadialTint;
	int32_t ____ViewId;
	int32_t ____LensFlareScreenSpaceBloomMipTexture;
	int32_t ____LensFlareScreenSpaceResultTexture;
	int32_t ____LensFlareScreenSpaceSpectralLut;
	int32_t ____LensFlareScreenSpaceStreakTex;
	int32_t ____LensFlareScreenSpaceMipLevel;
	int32_t ____LensFlareScreenSpaceTintColor;
	int32_t ____LensFlareScreenSpaceParams1;
	int32_t ____LensFlareScreenSpaceParams2;
	int32_t ____LensFlareScreenSpaceParams3;
	int32_t ____LensFlareScreenSpaceParams4;
	int32_t ____LensFlareScreenSpaceParams5;
	bool ___s_SupportsLensFlare16bitsFormat;
	bool ___s_SupportsLensFlare32bitsFormat;
};
struct ProbeVolumeConstantRuntimeResources_tB4FD7ED11CE0F213FC2C8A41DF29B08169A09BBF_StaticFields
{
	ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* ___m_SkySamplingDirectionsBuffer;
	ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* ___m_AntiLeakDataBuffer;
	Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* ___k_SkyDirections;
	UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* ___k_AntiLeakData;
};
struct ProbeVolumeDebugColorPreferences_t59D5DC1DCB248158D87331F1A5D71A5AA1089BDC_StaticFields
{
	Func_1_t6810F34C7AB650D465D2B9B6A1F0B277DAA46A3C* ___GetDetailSubdivisionColor;
	Func_1_t6810F34C7AB650D465D2B9B6A1F0B277DAA46A3C* ___GetMediumSubdivisionColor;
	Func_1_t6810F34C7AB650D465D2B9B6A1F0B277DAA46A3C* ___GetLowSubdivisionColor;
	Func_1_t6810F34C7AB650D465D2B9B6A1F0B277DAA46A3C* ___GetVeryLowSubdivisionColor;
	Func_1_t6810F34C7AB650D465D2B9B6A1F0B277DAA46A3C* ___GetSparseSubdivisionColor;
	Func_1_t6810F34C7AB650D465D2B9B6A1F0B277DAA46A3C* ___GetSparsestSubdivisionColor;
	Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___s_DetailSubdivision;
	Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___s_MediumSubdivision;
	Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___s_LowSubdivision;
	Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___s_VeryLowSubdivision;
	Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___s_SparseSubdivision;
	Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___s_SparsestSubdivision;
};
struct ProbeVolumePositioning_tBEC5927F169F6E7805360C3F21094A4DD2B4A86D_StaticFields
{
	Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* ___m_Axes;
	Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* ___m_AABBCorners;
};
struct ProbeVolumeScratchBufferPool_t51450AD69BD510651301523B922D3B52E7019591_StaticFields
{
	int32_t ___s_ChunkCount;
};
struct RenderGraphObjectPool_t2F5488D55D836B54B6E85D2952105BA61AEE6437_StaticFields
{
	DynamicArray_1_t843ECB88E0EEDBBB658FF535E6B19186D9F69540* ___s_AllocatedPools;
};
struct SceneExtensions_tB01B412E55131F593973F8530E35ED08A626BA36_StaticFields
{
	PropertyInfo_t* ___s_SceneGUID;
};
struct String_t_StaticFields
{
	String_t* ___Empty;
};
struct TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_StaticFields
{
	int32_t ___m_MaxViews;
	Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___m_BlackUIntTexture2DArray;
	Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___m_BlackUIntTexture;
	RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___m_BlackUIntTexture2DArrayRTH;
	RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___m_BlackUIntTextureRTH;
	Texture2DArray_t5ADB8D23A8AA2F2F3916F43852194B78E579E6BA* ___m_ClearTexture2DArray;
	Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___m_ClearTexture;
	RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___m_ClearTexture2DArrayRTH;
	RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___m_ClearTextureRTH;
	Texture2DArray_t5ADB8D23A8AA2F2F3916F43852194B78E579E6BA* ___m_MagentaTexture2DArray;
	Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___m_MagentaTexture;
	RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___m_MagentaTexture2DArrayRTH;
	RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___m_MagentaTextureRTH;
	Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___m_BlackTexture;
	Texture3D_tDC30A0F19B6055086859D1ABC098D6E6762000E1* ___m_BlackTexture3D;
	Texture2DArray_t5ADB8D23A8AA2F2F3916F43852194B78E579E6BA* ___m_BlackTexture2DArray;
	RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___m_BlackTexture2DArrayRTH;
	RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___m_BlackTextureRTH;
	RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___m_BlackTexture3DRTH;
	Texture2DArray_t5ADB8D23A8AA2F2F3916F43852194B78E579E6BA* ___m_WhiteTexture2DArray;
	RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___m_WhiteTexture2DArrayRTH;
	RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___m_WhiteTextureRTH;
};
struct U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_StaticFields
{
	U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E* ___U3CU3E9;
	UnityAction_1_tBF1C5DE4E1F11E80CE77ECF563BD18527F9E2738* ___U3CU3E9__148_0;
	UnityAction_1_t21DF31126B00396B2686A7CAB4D7927674CFB5B3* ___U3CU3E9__148_1;
	Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* ___U3CU3E9__219_1;
	Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* ___U3CU3E9__219_8;
	Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* ___U3CU3E9__219_18;
	Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* ___U3CU3E9__219_19;
	Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD* ___U3CU3E9__219_25;
	Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD* ___U3CU3E9__219_29;
	Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* ___U3CU3E9__219_36;
	Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* ___U3CU3E9__219_37;
	Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* ___U3CU3E9__219_45;
	Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* ___U3CU3E9__219_46;
	Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* ___U3CU3E9__219_50;
	Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* ___U3CU3E9__219_60;
	Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* ___U3CU3E9__219_61;
	Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* ___U3CU3E9__219_62;
	Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD* ___U3CU3E9__219_63;
	Action_1_tD69A6DC9FBE94131E52F5A73B2A9D4AB51EEC404* ___U3CU3E9__219_64;
	Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD* ___U3CU3E9__219_65;
	Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD* ___U3CU3E9__219_66;
	Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4* ___U3CU3E9__219_70;
	Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD* ___U3CU3E9__219_76;
	Action_1_tD69A6DC9FBE94131E52F5A73B2A9D4AB51EEC404* ___U3CU3E9__219_77;
	Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD* ___U3CU3E9__219_78;
	Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* ___U3CU3E9__219_79;
	Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A* ___U3CU3E9__219_80;
	Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* ___U3CU3E9__219_81;
	Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* ___U3CU3E9__219_82;
	Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* ___U3CU3E9__219_87;
	Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A* ___U3CU3E9__219_88;
	Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* ___U3CU3E9__219_89;
	Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* ___U3CU3E9__219_90;
	BaseRenderFunc_2_tF314D28A6D3E8A8D9E7C84662222788292BCD642* ___U3CU3E9__222_0;
	UnityAction_1_t21DF31126B00396B2686A7CAB4D7927674CFB5B3* ___U3CU3E9__283_0;
};
struct U3CU3Ec_t1B43826491930E500839FE947087B90BF498A8DA_StaticFields
{
	U3CU3Ec_t1B43826491930E500839FE947087B90BF498A8DA* ___U3CU3E9;
	Predicate_1_t4FF370C2BFFDA74B55B0B46C091074E45268BD1D* ___U3CU3E9__26_0;
	Predicate_1_t4FF370C2BFFDA74B55B0B46C091074E45268BD1D* ___U3CU3E9__27_0;
};
struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_StaticFields
{
	String_t* ___TrueString;
	String_t* ___FalseString;
};
struct IntPtr_t_StaticFields
{
	intptr_t ___Zero;
};
struct Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682_StaticFields
{
	float ___Epsilon;
};
struct Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_StaticFields
{
	Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___zeroMatrix;
	Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___identityMatrix;
};
struct RenderingLayerMask_tD73B9FC1A65A937F18E56833FC83BF89C2B085A1_StaticFields
{
	RenderingLayerMask_tD73B9FC1A65A937F18E56833FC83BF89C2B085A1 ___U3CdefaultRenderingLayerMaskU3Ek__BackingField;
};
struct Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_StaticFields
{
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___zeroVector;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___oneVector;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___upVector;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___downVector;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___leftVector;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___rightVector;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___positiveInfinityVector;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___negativeInfinityVector;
};
struct Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_StaticFields
{
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___zeroVector;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___oneVector;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___upVector;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___downVector;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___leftVector;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___rightVector;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___forwardVector;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___backVector;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___positiveInfinityVector;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___negativeInfinityVector;
};
struct Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376_StaticFields
{
	Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___s_Zero;
	Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___s_One;
	Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___s_Up;
	Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___s_Down;
	Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___s_Left;
	Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___s_Right;
	Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___s_Forward;
	Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___s_Back;
};
struct Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_StaticFields
{
	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___zeroVector;
	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___oneVector;
	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___positiveInfinityVector;
	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___negativeInfinityVector;
};
struct uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9_StaticFields
{
	uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 ___zero;
};
struct CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7_StaticFields
{
	bool ___ThrowOnSetRenderTarget;
};
struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_StaticFields
{
	int32_t ___OffsetOfInstanceIDInCPlusPlusObject;
};
struct SphericalHarmonicsL1_tD8B1FB0B31BD9388032D8CAA8B5236730648B335_StaticFields
{
	SphericalHarmonicsL1_tD8B1FB0B31BD9388032D8CAA8B5236730648B335 ___zero;
};
struct Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_StaticFields
{
	int32_t ___k_ColorId;
	int32_t ___k_MainTexId;
};
struct ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F_StaticFields
{
	String_t* ___defaultLightingScenario;
	ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* ____instance;
	String_t* ___k_DebugPanelName;
	ProbeSamplingDebugData_tFCEEB04792835D4AF13DAF72103A2B01D4AF9215* ___probeSamplingDebugData;
	Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* ___s_BoundsArray;
	SortComparer_t11B022FD2CBEA9A975BEAD95186DCD8A0F0C6575* ___s_BlendingComparer;
	SortComparer_t11B022FD2CBEA9A975BEAD95186DCD8A0F0C6575* ___s_DefragComparer;
};
struct ProbeVolumeDebug_t295620780739F33AEAD1D1BB44C5252CE70D3DD8_StaticFields
{
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___currentOffset;
	int32_t ___s_ActiveAdjustmentVolumes;
};
struct Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700_StaticFields
{
	int32_t ___GenerateAllMips;
};
struct Type_t_StaticFields
{
	Binder_t91BFCE95A7057FADF4D8A1A342AFE52872246235* ___s_defaultBinder;
	Il2CppChar ___Delimiter;
	TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* ___EmptyTypes;
	RuntimeObject* ___Missing;
	MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterAttribute;
	MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterName;
	MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterNameIgnoreCase;
};
struct Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184_StaticFields
{
	CameraCallback_t844E527BFE37BC0495E7F67993E43C07642DA9DD* ___onPreCull;
	CameraCallback_t844E527BFE37BC0495E7F67993E43C07642DA9DD* ___onPreRender;
	CameraCallback_t844E527BFE37BC0495E7F67993E43C07642DA9DD* ___onPostRender;
};
struct LensFlareComponentSRP_tF068937A1EC9EB063AF855DB4994A1D2A5E3EFDC_StaticFields
{
	float ___sCelestialAngularRadius;
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
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);
	}
};
struct GraphicsBufferU5BU5D_t4ABCF6B71838542923F426CE2E088700D5529BF7  : public RuntimeArray
{
	ALIGN_FIELD (8) GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* m_Items[1];

	inline GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1** 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, GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
	}
	inline GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1** GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* value)
	{
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
	}
};
struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771  : public RuntimeArray
{
	ALIGN_FIELD (8) Delegate_t* m_Items[1];

	inline Delegate_t* GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline Delegate_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, Delegate_t* value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
	}
	inline Delegate_t* GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline Delegate_t** GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, Delegate_t* value)
	{
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
	}
};
struct ProbeLayerMaskU5BU5D_t633450C7CD4127CA2FB0F51110660B997F76D16A  : public RuntimeArray
{
	ALIGN_FIELD (8) ProbeLayerMask_tB42B4F7201B4073E8F701C2B3F6A2B5A113574C2 m_Items[1];

	inline ProbeLayerMask_tB42B4F7201B4073E8F701C2B3F6A2B5A113574C2 GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline ProbeLayerMask_tB42B4F7201B4073E8F701C2B3F6A2B5A113574C2* 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, ProbeLayerMask_tB42B4F7201B4073E8F701C2B3F6A2B5A113574C2 value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___name), (void*)NULL);
	}
	inline ProbeLayerMask_tB42B4F7201B4073E8F701C2B3F6A2B5A113574C2 GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline ProbeLayerMask_tB42B4F7201B4073E8F701C2B3F6A2B5A113574C2* GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, ProbeLayerMask_tB42B4F7201B4073E8F701C2B3F6A2B5A113574C2 value)
	{
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___name), (void*)NULL);
	}
};
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);
	}
};
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;
	}
};
struct UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA  : public RuntimeArray
{
	ALIGN_FIELD (8) uint32_t m_Items[1];

	inline uint32_t GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline uint32_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, uint32_t value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
	}
	inline uint32_t GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline uint32_t* GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, uint32_t value)
	{
		m_Items[index] = value;
	}
};
struct Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259  : public RuntimeArray
{
	ALIGN_FIELD (8) Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B m_Items[1];

	inline Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B* 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, Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
	}
	inline Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B* GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B value)
	{
		m_Items[index] = value;
	}
};
struct LensFlareDataElementSRPU5BU5D_t1D7EBF0AA1925339AAA0E04DCE9F1B78105B6D38  : public RuntimeArray
{
	ALIGN_FIELD (8) LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* m_Items[1];

	inline LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140** 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, LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
	}
	inline LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140** GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* value)
	{
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
	}
};
struct SerializedPerSceneCellListU5BU5D_tF4A784BCC24343A482BE15CBF415A68F3B353D6F  : public RuntimeArray
{
	ALIGN_FIELD (8) SerializedPerSceneCellList_tDF6654463D2F5052472326DE949ABE002ED92591 m_Items[1];

	inline SerializedPerSceneCellList_tDF6654463D2F5052472326DE949ABE002ED92591 GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline SerializedPerSceneCellList_tDF6654463D2F5052472326DE949ABE002ED92591* 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, SerializedPerSceneCellList_tDF6654463D2F5052472326DE949ABE002ED92591 value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___sceneGUID), (void*)NULL);
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___cellList), (void*)NULL);
		#endif
	}
	inline SerializedPerSceneCellList_tDF6654463D2F5052472326DE949ABE002ED92591 GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline SerializedPerSceneCellList_tDF6654463D2F5052472326DE949ABE002ED92591* GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, SerializedPerSceneCellList_tDF6654463D2F5052472326DE949ABE002ED92591 value)
	{
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___sceneGUID), (void*)NULL);
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___cellList), (void*)NULL);
		#endif
	}
};
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;
	}
};

IL2CPP_EXTERN_C void ProbeDilationSettings_t28A862582E313EFC300E6437FDCB9D9DC9A9A167_marshal_pinvoke(const ProbeDilationSettings_t28A862582E313EFC300E6437FDCB9D9DC9A9A167& unmarshaled, ProbeDilationSettings_t28A862582E313EFC300E6437FDCB9D9DC9A9A167_marshaled_pinvoke& marshaled);
IL2CPP_EXTERN_C void ProbeDilationSettings_t28A862582E313EFC300E6437FDCB9D9DC9A9A167_marshal_pinvoke_back(const ProbeDilationSettings_t28A862582E313EFC300E6437FDCB9D9DC9A9A167_marshaled_pinvoke& marshaled, ProbeDilationSettings_t28A862582E313EFC300E6437FDCB9D9DC9A9A167& unmarshaled);
IL2CPP_EXTERN_C void ProbeDilationSettings_t28A862582E313EFC300E6437FDCB9D9DC9A9A167_marshal_pinvoke_cleanup(ProbeDilationSettings_t28A862582E313EFC300E6437FDCB9D9DC9A9A167_marshaled_pinvoke& marshaled);
IL2CPP_EXTERN_C void VirtualOffsetSettings_tC91F136546790A8318F26B183DCB14460F426A44_marshal_pinvoke(const VirtualOffsetSettings_tC91F136546790A8318F26B183DCB14460F426A44& unmarshaled, VirtualOffsetSettings_tC91F136546790A8318F26B183DCB14460F426A44_marshaled_pinvoke& marshaled);
IL2CPP_EXTERN_C void VirtualOffsetSettings_tC91F136546790A8318F26B183DCB14460F426A44_marshal_pinvoke_back(const VirtualOffsetSettings_tC91F136546790A8318F26B183DCB14460F426A44_marshaled_pinvoke& marshaled, VirtualOffsetSettings_tC91F136546790A8318F26B183DCB14460F426A44& unmarshaled);
IL2CPP_EXTERN_C void VirtualOffsetSettings_tC91F136546790A8318F26B183DCB14460F426A44_marshal_pinvoke_cleanup(VirtualOffsetSettings_tC91F136546790A8318F26B183DCB14460F426A44_marshaled_pinvoke& marshaled);
IL2CPP_EXTERN_C void ProbeDilationSettings_t28A862582E313EFC300E6437FDCB9D9DC9A9A167_marshal_com(const ProbeDilationSettings_t28A862582E313EFC300E6437FDCB9D9DC9A9A167& unmarshaled, ProbeDilationSettings_t28A862582E313EFC300E6437FDCB9D9DC9A9A167_marshaled_com& marshaled);
IL2CPP_EXTERN_C void ProbeDilationSettings_t28A862582E313EFC300E6437FDCB9D9DC9A9A167_marshal_com_back(const ProbeDilationSettings_t28A862582E313EFC300E6437FDCB9D9DC9A9A167_marshaled_com& marshaled, ProbeDilationSettings_t28A862582E313EFC300E6437FDCB9D9DC9A9A167& unmarshaled);
IL2CPP_EXTERN_C void ProbeDilationSettings_t28A862582E313EFC300E6437FDCB9D9DC9A9A167_marshal_com_cleanup(ProbeDilationSettings_t28A862582E313EFC300E6437FDCB9D9DC9A9A167_marshaled_com& marshaled);
IL2CPP_EXTERN_C void VirtualOffsetSettings_tC91F136546790A8318F26B183DCB14460F426A44_marshal_com(const VirtualOffsetSettings_tC91F136546790A8318F26B183DCB14460F426A44& unmarshaled, VirtualOffsetSettings_tC91F136546790A8318F26B183DCB14460F426A44_marshaled_com& marshaled);
IL2CPP_EXTERN_C void VirtualOffsetSettings_tC91F136546790A8318F26B183DCB14460F426A44_marshal_com_back(const VirtualOffsetSettings_tC91F136546790A8318F26B183DCB14460F426A44_marshaled_com& marshaled, VirtualOffsetSettings_tC91F136546790A8318F26B183DCB14460F426A44& unmarshaled);
IL2CPP_EXTERN_C void VirtualOffsetSettings_tC91F136546790A8318F26B183DCB14460F426A44_marshal_com_cleanup(VirtualOffsetSettings_tC91F136546790A8318F26B183DCB14460F426A44_marshaled_com& marshaled);
IL2CPP_EXTERN_C void ObsoletePerScenarioData_tB1EFC0C7B7EA6D0DD0CACC22888799725FC6787C_marshal_pinvoke(const ObsoletePerScenarioData_tB1EFC0C7B7EA6D0DD0CACC22888799725FC6787C& unmarshaled, ObsoletePerScenarioData_tB1EFC0C7B7EA6D0DD0CACC22888799725FC6787C_marshaled_pinvoke& marshaled);
IL2CPP_EXTERN_C void ObsoletePerScenarioData_tB1EFC0C7B7EA6D0DD0CACC22888799725FC6787C_marshal_pinvoke_back(const ObsoletePerScenarioData_tB1EFC0C7B7EA6D0DD0CACC22888799725FC6787C_marshaled_pinvoke& marshaled, ObsoletePerScenarioData_tB1EFC0C7B7EA6D0DD0CACC22888799725FC6787C& unmarshaled);
IL2CPP_EXTERN_C void ObsoletePerScenarioData_tB1EFC0C7B7EA6D0DD0CACC22888799725FC6787C_marshal_pinvoke_cleanup(ObsoletePerScenarioData_tB1EFC0C7B7EA6D0DD0CACC22888799725FC6787C_marshaled_pinvoke& marshaled);
IL2CPP_EXTERN_C void ObsoletePerScenarioData_tB1EFC0C7B7EA6D0DD0CACC22888799725FC6787C_marshal_com(const ObsoletePerScenarioData_tB1EFC0C7B7EA6D0DD0CACC22888799725FC6787C& unmarshaled, ObsoletePerScenarioData_tB1EFC0C7B7EA6D0DD0CACC22888799725FC6787C_marshaled_com& marshaled);
IL2CPP_EXTERN_C void ObsoletePerScenarioData_tB1EFC0C7B7EA6D0DD0CACC22888799725FC6787C_marshal_com_back(const ObsoletePerScenarioData_tB1EFC0C7B7EA6D0DD0CACC22888799725FC6787C_marshaled_com& marshaled, ObsoletePerScenarioData_tB1EFC0C7B7EA6D0DD0CACC22888799725FC6787C& unmarshaled);
IL2CPP_EXTERN_C void ObsoletePerScenarioData_tB1EFC0C7B7EA6D0DD0CACC22888799725FC6787C_marshal_com_cleanup(ObsoletePerScenarioData_tB1EFC0C7B7EA6D0DD0CACC22888799725FC6787C_marshaled_com& marshaled);

IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeArray_1__ctor_m34886186D5A22D09C005403A99A9847402BF8C65_gshared (NativeArray_1_t8F42F28201309C196AF229870A1018B17FD2342C* __this, int32_t ___0_length, int32_t ___1_allocator, int32_t ___2_options, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void* NativeArrayUnsafeUtility_GetUnsafePtr_TisReadCommand_t5DB46BD58D686FDDFBD8AB7600B9CF676DC7D97F_m5D5501E3EFA5978DE2666999E67E676ECC0FEFC9_gshared (NativeArray_1_t8F42F28201309C196AF229870A1018B17FD2342C ___0_nativeArray, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeArray_1_Dispose_m489494F315A3743F874F4B8AB3F3A8C62FE32294_gshared (NativeArray_1_t8F42F28201309C196AF229870A1018B17FD2342C* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeArray_1__ctor_m981CC7E27B6C9946024877F2696920951443B04F_gshared (NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF* __this, int32_t ___0_length, int32_t ___1_allocator, int32_t ___2_options, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeArray_1_Dispose_m8B0F342847ECB90EB814E1F6AA5BF7DC2F271AEA_gshared (NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CoreUtils_GetLastEnumValue_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_mF32182048A82E8D5F457BC828C73CB98A2E850AE_gshared (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_ContainsKey_m703047C213F7AB55C9DC346596287773A1F670CD_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, RuntimeObject* ___0_key, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Contains_m4C9139C2A6B23E9343D3F87807B32C6E2CFE660D_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, int32_t ___0_index, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Clear_mCFB5EA7351D5860D2B91592B91A84CA265A41433_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_tFF4CAB0BAFB87654B2D40AD99F8A109F5DA20279 List_1_GetEnumerator_mBBACE4F0CE86756BDB72B88D61A243BA2EC13F1F_gshared (List_1_tF41D14F75BDD50A70D20F7CE0A3382E7D3667AB1* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mB1D7E658DF60CA3B0CF05D927C380001D2D14196_gshared (Enumerator_tFF4CAB0BAFB87654B2D40AD99F8A109F5DA20279* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR SerializedPerSceneCellList_tDF6654463D2F5052472326DE949ABE002ED92591 Enumerator_get_Current_m859CBE974B11E080270DDB29F8A95799EC3BFD6E_gshared_inline (Enumerator_tFF4CAB0BAFB87654B2D40AD99F8A109F5DA20279* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Add_m93FFFABE8FCE7FA9793F0915E2A8842C7CD0C0C1_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, RuntimeObject* ___0_key, RuntimeObject* ___1_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mCE8DF252D1693599202BB89689C0984E2A16FD21_gshared (Enumerator_tFF4CAB0BAFB87654B2D40AD99F8A109F5DA20279* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Dictionary_2_get_Count_mB1687BC0FFB3D5E49E5129641D4FB9EA23743F91_gshared (Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueCollection_t65BBB6F728D41FD4760F6D6C59CC030CF237785F* Dictionary_2_get_Values_mC5B06C3C3FA89D62D6035C5B4C5E64A08FCF4DB9_gshared (Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_tC17DB73F53085145D57EE2A8168426239B0B569D ValueCollection_GetEnumerator_mDC2BD0AFDA087B7E7C23A8077E612664DFA8A152_gshared (ValueCollection_t65BBB6F728D41FD4760F6D6C59CC030CF237785F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mF45CB0E0D7475963B61017A024634F60CF48548A_gshared (Enumerator_tC17DB73F53085145D57EE2A8168426239B0B569D* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m1412A508E37D95E08FB60E8976FB75714BE934C1_gshared_inline (Enumerator_tC17DB73F53085145D57EE2A8168426239B0B569D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m0647C4F434347E47D544621901E49835DF51F22B_gshared (Enumerator_tC17DB73F53085145D57EE2A8168426239B0B569D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_mEDCE26137AD3DFF76E4D7A7CB737994499D666F0_gshared (List_1_tF41D14F75BDD50A70D20F7CE0A3382E7D3667AB1* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_tEA93FE2B778D098F590CA168BEFC4CD85D73A6B9 Dictionary_2_GetEnumerator_m52AB12790B0B9B46B1DFB1F861C9DBEAB07C1FDA_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mEA5E01B81EB943B7003D87CEC1B6040524F0402C_gshared (Enumerator_tEA93FE2B778D098F590CA168BEFC4CD85D73A6B9* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 Enumerator_get_Current_mE3475384B761E1C7971D3639BD09117FE8363422_gshared_inline (Enumerator_tEA93FE2B778D098F590CA168BEFC4CD85D73A6B9* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* KeyValuePair_2_get_Key_mBD8EA7557C27E6956F2AF29DA3F7499B2F51A282_gshared_inline (KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* KeyValuePair_2_get_Value_mC6BD8075F9C9DDEF7B4D731E5C38EC19103988E7_gshared_inline (KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m0E34B1A8D8ECB91AC839F046307A5E8DF3C4C83E_gshared_inline (List_1_tF41D14F75BDD50A70D20F7CE0A3382E7D3667AB1* __this, SerializedPerSceneCellList_tDF6654463D2F5052472326DE949ABE002ED92591 ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mCD4950A75FFADD54AF354D48C6C0DB0B5A22A5F4_gshared (Enumerator_tEA93FE2B778D098F590CA168BEFC4CD85D73A6B9* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_mF6795DE5F49C1D0B91D6A0955F448B22970D67A9_gshared_inline (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyCollection_tA19BA39E5042FA7AF8D048D51934DC3BD9F2E952* Dictionary_2_get_Keys_m0F5F6FCFB36ED340EC91E6064534CEE0411CEF53_gshared (Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t9E8B7A8E56EF3FDE46965824E1C7001E47045468 KeyCollection_GetEnumerator_m67544B0DCDA9D428FF54B64EF76CD2DA06BC6A2D_gshared (KeyCollection_tA19BA39E5042FA7AF8D048D51934DC3BD9F2E952* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mFA6E663F1019D22095E439EB56AD4F121B42C15B_gshared (Enumerator_t9E8B7A8E56EF3FDE46965824E1C7001E47045468* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Enumerator_get_Current_m8A0598EF34186B32CD19AAE697F86E8C19494FA4_gshared_inline (Enumerator_t9E8B7A8E56EF3FDE46965824E1C7001E47045468* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_gshared_inline (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, int32_t ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m82EDDA07CB5C5189F873957F08178FA3FB397EC4_gshared (Enumerator_t9E8B7A8E56EF3FDE46965824E1C7001E47045468* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool NativeArray_1_get_IsCreated_mFD08BB9197AB25E857BEC0C6BA67D3CB34DD0DFF_gshared_inline (NativeArray_1_t8F42F28201309C196AF229870A1018B17FD2342C* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t5DF1600C2D578C99F9464D9D56AF4A5351A252DD Stack_1_GetEnumerator_m8AEA8AE225B2CC9CD8A604346A98457A9F0B9F84_gshared (Stack_1_tC074D066F7C459F715F3AEE81D2DDD0AAE7881A8* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m2205A6C7F2BC88ABA4921D56187FC8AFF80236DF_gshared (Enumerator_t5DF1600C2D578C99F9464D9D56AF4A5351A252DD* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF Enumerator_get_Current_mE330A3B7DAA9141472FC63FA2955140AD24F4963_gshared (Enumerator_t5DF1600C2D578C99F9464D9D56AF4A5351A252DD* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m846D255C6A33EB31A08FBA72344501383841C799_gshared (Enumerator_t5DF1600C2D578C99F9464D9D56AF4A5351A252DD* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Stack_1_Clear_mDE161DD90AE5D2BA7E1F09B2DAFE2A631314F3EE_gshared (Stack_1_tC074D066F7C459F715F3AEE81D2DDD0AAE7881A8* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Stack_1_get_Count_m7089E12333EC2BC4A0312E9899C76CF34F58CAAA_gshared_inline (Stack_1_tC074D066F7C459F715F3AEE81D2DDD0AAE7881A8* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF Stack_1_Pop_m45A8EFFE440CB0631F88CF96FF916597FDBD7F9B_gshared (Stack_1_tC074D066F7C459F715F3AEE81D2DDD0AAE7881A8* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool NativeArray_1_get_IsCreated_mD74FCA194584E6EA7916853B62401EB78240A081_gshared_inline (NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t9DBCD072C72E44AB8959D9884EF7F528028F20EC List_1_GetEnumerator_mCADB185AB483C855873FCD0B1D5AAC909ED7F7BD_gshared (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m38A9F15FDBDCDFB9590C961110777EE028621923_gshared (Enumerator_t9DBCD072C72E44AB8959D9884EF7F528028F20EC* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Enumerator_get_Current_mB49912FF111A954F2C326BF4FA29A53C1027187B_gshared_inline (Enumerator_t9DBCD072C72E44AB8959D9884EF7F528028F20EC* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_ContainsKey_mED5C451F158CDDD2B3F4B0720CD248DA9DB27B25_gshared (Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907* __this, int32_t ___0_key, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m39C71A39758E2B4A04F44F20FCEFAF7009D5F312_gshared (Enumerator_t9DBCD072C72E44AB8959D9884EF7F528028F20EC* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_ContainsKey_mD68F4610F9BF74A8A7CAF934D898B7741D1CFDC2_gshared (Dictionary_2_t9882342595B1A80B42488DF29972840BE74365C2* __this, int32_t ___0_key, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_TryGetValue_mD15380A4ED7CDEE99EA45881577D26BA9CE1B849_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, RuntimeObject* ___0_key, RuntimeObject** ___1_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_gshared_inline (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Add_m69F7D181670EB9654F31D76E1CC673C5DD751410_gshared (Dictionary_2_t8F01FF96A474FAACA767CFF5B23C0038A3C9DC69* __this, RuntimeObject* ___0_key, PerScenarioData_tDBB689295599DE09FCA963F9282414EA2B240B55 ___1_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Add_mAF1EF7DA16BD70E252EA5C4B0F74DE519A02CBCD_gshared (Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907* __this, int32_t ___0_key, RuntimeObject* ___1_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_get_Item_mD99081BEFA1AB3526715F489192B0F7F596C183D_gshared (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, int32_t ___0_index, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Dictionary_2_get_Item_mC3FEA647E750C27367C990777D8890E0E712E514_gshared (Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907* __this, int32_t ___0_key, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NativeArray_1_tBA7C3E15B67AEC95EB7BED61838A132B300A973A NativeArray_1_GetSubArray_m553C665538487E4F5F9F8CAA71A22C8C6BA76744_gshared (NativeArray_1_tBA7C3E15B67AEC95EB7BED61838A132B300A973A* __this, int32_t ___0_start, int32_t ___1_length, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF NativeArray_1_GetSubArray_mDC383D59C7576118D603C2C49F75BD9D02E60B19_gshared (NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF* __this, int32_t ___0_start, int32_t ___1_length, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeArray_1__ctor_m11FB4F9FF403A985BFB46DD1DCA3E0B57AF7252E_gshared (NativeArray_1_tBA7C3E15B67AEC95EB7BED61838A132B300A973A* __this, NativeArray_1_tBA7C3E15B67AEC95EB7BED61838A132B300A973A ___0_array, int32_t ___1_allocator, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeArray_1__ctor_mA723DA6B8FDAD4FCE23953E11B7F6362BF9799B6_gshared (NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF* __this, NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF ___0_array, int32_t ___1_allocator, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934 NativeArray_1_Reinterpret_TisUInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_m3D4808CE7773742533C8F35321DF4D9BDEF4122E_gshared (NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF* __this, int32_t ___0_expectedTypeSize, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeArray_1__ctor_m7939EABE3CA21811E7651533FF7D74B94FFCB319_gshared (NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934* __this, NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934 ___0_array, int32_t ___1_allocator, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD NativeArray_1_Reinterpret_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m7EA98E7E9E0369A617227E0EB1A828E574F3B01B_gshared (NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF* __this, int32_t ___0_expectedTypeSize, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeArray_1__ctor_mDE6C79063124961A2B38617151DE58062817CA38_gshared (NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD* __this, NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD ___0_array, int32_t ___1_allocator, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF NativeArray_1_Reinterpret_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m9F4AF128CEBE2B647B7DF4A9D74232DEB3013AEA_gshared (NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF* __this, int32_t ___0_expectedTypeSize, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeArray_1__ctor_m9DA5ADF8AD1A82C7E4443EB8E76999D4127F6ED3_gshared (NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF* __this, NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF ___0_array, int32_t ___1_allocator, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF NativeArray_1_Reinterpret_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m73A8ABEBD43720688CCC1F25FE06A3D882139153_gshared (NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF* __this, int32_t ___0_expectedTypeSize, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF ProbeVolumeBakingSet_LoadStreambleAssetData_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m6A2E1E716139B619B9D60C167A838B45EA4059E5_gshared (ProbeVolumeBakingSet_tA7EB6642359D8D8E83C45603AFCE39D74B00FB71* __this, ProbeVolumeStreamableAsset_t45F5FD31296C1A6C872BF953287F58BA22777585* ___0_asset, List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* ___1_cellIndices, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NativeArray_1_tBA7C3E15B67AEC95EB7BED61838A132B300A973A ProbeVolumeBakingSet_LoadStreambleAssetData_TisBrick_tE6E9230DFDF650A631C116E79FB28F41618C3CE0_mE5B4FE33A87E367626C8333684282A31C90903FB_gshared (ProbeVolumeBakingSet_tA7EB6642359D8D8E83C45603AFCE39D74B00FB71* __this, ProbeVolumeStreamableAsset_t45F5FD31296C1A6C872BF953287F58BA22777585* ___0_asset, List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* ___1_cellIndices, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeVolumeBakingSet_ReleaseStreamableAssetData_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m917E7D9038A41C59959526949876BDFF693C5126_gshared (ProbeVolumeBakingSet_tA7EB6642359D8D8E83C45603AFCE39D74B00FB71* __this, NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF ___0_buffer, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeVolumeBakingSet_ReleaseStreamableAssetData_TisBrick_tE6E9230DFDF650A631C116E79FB28F41618C3CE0_mF6F8277A78A15B3978027125ABB70D1AD1E74FA4_gshared (ProbeVolumeBakingSet_tA7EB6642359D8D8E83C45603AFCE39D74B00FB71* __this, NativeArray_1_tBA7C3E15B67AEC95EB7BED61838A132B300A973A ___0_buffer, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_Remove_m12BAB2F82E34CAA21A7245AB61E48F106340C1A4_gshared (Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907* __this, int32_t ___0_key, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_TryGetValue_m7316301B8CF47FB538886B229B2749EC160B9D5C_gshared (Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907* __this, int32_t ___0_key, RuntimeObject** ___1_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SerializedDictionary_2__ctor_mC98FCE54503726A2C40FEE50BAA2C485C17E7B8A_gshared (SerializedDictionary_2_t7C56075AD652ABB1C4F4690D1973FFB3E22A85C7* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m92E9AB321FBD7147CA109C822D99C8B0610C27B7_gshared (Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8_gshared (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m5B32FBC624618211EB461D59CFBB10E987FD1329_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SerializedDictionary_2__ctor_m7F4AE5D53552437FA0C9E09F2E917EFB212F77E0_gshared (SerializedDictionary_2_t8EB71AA9FB7DC12E227671630CE7C97044E803BC* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Stack_1__ctor_m1A65C793FC975FC54E20CDC7FB7A75C713FD2C06_gshared (Stack_1_tC074D066F7C459F715F3AEE81D2DDD0AAE7881A8* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderPipelineGraphicsSettingsExtensions_SetValueAndNotify_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mA4AF9CB52E8EACE7972AB1BC8B3051B607402DB3_gshared (RuntimeObject* ___0_settings, bool* ___1_currentPropertyValue, bool ___2_newValue, String_t* ___3_propertyName, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_mA3CAE026C6FDA015D80EE4AEF8D33C7A41BE66E0_gshared (List_1_tD554524C4D3CE5612DAE24A61267C5A8170B530A* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m0CA593E7181B08A1CA04B222F7C281F9C4A84C0C_gshared (Dictionary_2_t4CBFD9D350B7C71F1862D378DE57C0F3F3170D30* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_TryGetValue_m2A4E3E3161F298E492D3821400D75637661C9972_gshared (Dictionary_2_t4CBFD9D350B7C71F1862D378DE57C0F3F3170D30* __this, int32_t ___0_key, CellStreamingScratchBufferLayout_t9C3A198B967DCECDB79C97C05BEFAEA74E70077E* ___1_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Add_m5F578EEEF17173D066E2B0B4573614D3A924518E_gshared (Dictionary_2_t4CBFD9D350B7C71F1862D378DE57C0F3F3170D30* __this, int32_t ___0_key, CellStreamingScratchBufferLayout_t9C3A198B967DCECDB79C97C05BEFAEA74E70077E ___1_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Predicate_1__ctor_m3E007299121A15DF80F4A210FF8C20E5DF688F20_gshared (Predicate_1_t8342C85FF4E41CD1F7024AC0CDC3E5312A32CB12* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_m486245C85580ADB4A80F9D2725C8CD4C0CDF2B03_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, int32_t ___0_startIndex, Predicate_1_t8342C85FF4E41CD1F7024AC0CDC3E5312A32CB12* ___1_match, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Stack_1_get_Count_mD08AE71D49787D30DDD9D484BCD323D646744D2E_gshared_inline (Stack_1_tAD790A47551563636908E21E4F08C54C0C323EB5* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Stack_1_Pop_m2AFF69249659372F07EE25817DBCAFE74E1CF778_gshared (Stack_1_tAD790A47551563636908E21E4F08C54C0C323EB5* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_m31071C3C6DF1FAD770119031BEA9315A2E3C1298_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_Find_m5E78A210541B0D844FE27B94F509313623BE33D3_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, Predicate_1_t8342C85FF4E41CD1F7024AC0CDC3E5312A32CB12* ___0_match, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Stack_1_Push_m709DD11BC1291A905814182CF9A367DE7399A778_gshared (Stack_1_tAD790A47551563636908E21E4F08C54C0C323EB5* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_gshared (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Stack_1__ctor_m70E8EDA96A608CE9BAB7FC8313B233AADA573BD4_gshared (Stack_1_tAD790A47551563636908E21E4F08C54C0C323EB5* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VolumeParameter_1__ctor_m57338BA15C9F2F5EFEBC4E0261DF837D7723EBD7_gshared (VolumeParameter_1_t77F022F5333E41A9053315BD571C993F8CC046F2* __this, int32_t ___0_value, bool ___1_overrideState, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SerializedDictionary_2__ctor_m237C88FD39F9D08A558D683C5E7851C9809BE29F_gshared (SerializedDictionary_2_t7CD0915B6E17B617A66EC145681C34C594E413C8* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveAt_m76C4CDACF47BA529BAFADFC8D5E13DB9587F4004_gshared (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, int32_t ___0_index, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Exists_mE124D5A8B431C8B9B4C77EA23AD8B4C543829643_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, Predicate_1_t8342C85FF4E41CD1F7024AC0CDC3E5312A32CB12* ___0_match, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Remove_m4DFA48F4CEB9169601E75FC28517C5C06EFA5AD7_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Component_TryGetComponent_TisRuntimeObject_m69D4ED21F14D49D805A2337F4332934CDA07DEDB_gshared (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, RuntimeObject** ___0_component, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Func_4_Invoke_m8C6C5DFC2ABE0AAFE82727FDFFB391FFA72DC7D4_gshared_inline (Func_4_t332C0058075A9D0A2F5170831803531EC540225C* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___2_arg3, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void List_1_AddWithResize_m79A9BF770BEF9C06BE40D5401E55E375F2726CC4_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void List_1_AddWithResize_mC01736DE9369C8058F8237F3BB7D327533B0C284_gshared (List_1_tF41D14F75BDD50A70D20F7CE0A3382E7D3667AB1* __this, SerializedPerSceneCellList_tDF6654463D2F5052472326DE949ABE002ED92591 ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void List_1_AddWithResize_m378B392086AAB6F400944FA9839516326B3F7BB8_gshared (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, int32_t ___0_item, const RuntimeMethod* method) ;

IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Matrix4x4_GetColumn_m5CE079D7A69DE70E3144BADD20A1651C73A8D118 (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* __this, int32_t ___0_index, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector4_op_Implicit_m0217ADDC8CADDB93ACBABB17A50207698DAB0071_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___0_v, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, float ___1_d, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_b, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Volume__ctor_m75D28E3C5238C5B85867803C088E27C023A48DBA (Volume_t772AC255AFF4FECF2490075A583998C60683D3BD* __this, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___0_trs, float ___1_maxSubdivision, float ___2_minSubdivision, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Volume__ctor_m0394F47070B5316BF7549196D3B4A22B93A094F7 (Volume_t772AC255AFF4FECF2490075A583998C60683D3BD* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_corner, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_X, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___2_Y, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___3_Z, float ___4_maxSubdivision, float ___5_minSubdivision, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Volume__ctor_m42BE81DCBB6842FFA7283E843ED2B54AE8DB74A0 (Volume_t772AC255AFF4FECF2490075A583998C60683D3BD* __this, Volume_t772AC255AFF4FECF2490075A583998C60683D3BD ___0_copy, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Bounds_get_size_m0699A53A55A78B3201D7270D6F338DFA91B6FAD4_inline (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Bounds_get_center_m5B05F81CB835EB6DD8628FDA24B638F477984DC3_inline (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, float ___0_x, float ___1_y, float ___2_z, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Volume__ctor_m9E36313F1C9A0FA651FA7DAF6A0BF5C2CF29DB76 (Volume_t772AC255AFF4FECF2490075A583998C60683D3BD* __this, Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 ___0_bounds, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_b, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_Min_m1CAC3499F14EA87366C0C3C1F501B4FB2863CDB4_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_lhs, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_rhs, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_Max_m9B6D8FEE7F4CE32C0AAB682606FFBA59E1F37C74_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_lhs, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_rhs, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Division_mCC6BB24E372AB96B8380D1678446EF6A8BAE13BB_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, float ___1_d, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Bounds__ctor_mAF7B238B9FBF90C495E5D7951760085A93119C5A_inline (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_center, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_size, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 Volume_CalculateAABB_m726F3913592152A7D152842E28B5E4CEC8C73C3A (Volume_t772AC255AFF4FECF2490075A583998C60683D3BD* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_get_magnitude_mF0D6017E90B345F1F52D1CC564C640F1A847AF2D_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Volume_CalculateCenterAndSize_m8BB79B21332FB393F73E2E2FA2206C58F4247DC3 (Volume_t772AC255AFF4FECF2490075A583998C60683D3BD* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* ___0_center, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* ___1_size, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Matrix4x4_MultiplyPoint_m20E910B65693559BFDE99382472D8DD02C862E7E (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_point, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Matrix4x4_MultiplyVector_mFD12F86A473E90BBB0002149ABA3917B2A518937 (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_vector, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Volume_Transform_m7147A88955511C7BC696060A2BD5DDCA32FE418B (Volume_t772AC255AFF4FECF2490075A583998C60683D3BD* __this, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___0_trs, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Format_m918500C1EFB475181349A79989BB79BB36102894 (String_t* ___0_format, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___1_args, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Volume_ToString_m9C49597106181186C0392F65B0B36B73659692A6 (Volume_t772AC255AFF4FECF2490075A583998C60683D3BD* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Vector3_op_Equality_mCDCBB8D2EDC3D3BF20F31A25ACB34705D352B479_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_lhs, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_rhs, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Volume_Equals_mCA2F71E5EEAB5F1281A5698AEF64F107D9ADE93A (Volume_t772AC255AFF4FECF2490075A583998C60683D3BD* __this, Volume_t772AC255AFF4FECF2490075A583998C60683D3BD ___0_other, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2 (RuntimeObject* __this, const RuntimeMethod* method) ;
inline void NativeArray_1__ctor_m34886186D5A22D09C005403A99A9847402BF8C65 (NativeArray_1_t8F42F28201309C196AF229870A1018B17FD2342C* __this, int32_t ___0_length, int32_t ___1_allocator, int32_t ___2_options, const RuntimeMethod* method)
{
	((  void (*) (NativeArray_1_t8F42F28201309C196AF229870A1018B17FD2342C*, int32_t, int32_t, int32_t, const RuntimeMethod*))NativeArray_1__ctor_m34886186D5A22D09C005403A99A9847402BF8C65_gshared)(__this, ___0_length, ___1_allocator, ___2_options, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_Assert_m6E778CACD0F440E2DEA9ACDD9330A22DAF16E96D (bool ___0_condition, const RuntimeMethod* method) ;
inline void* NativeArrayUnsafeUtility_GetUnsafePtr_TisReadCommand_t5DB46BD58D686FDDFBD8AB7600B9CF676DC7D97F_m5D5501E3EFA5978DE2666999E67E676ECC0FEFC9 (NativeArray_1_t8F42F28201309C196AF229870A1018B17FD2342C ___0_nativeArray, const RuntimeMethod* method)
{
	return ((  void* (*) (NativeArray_1_t8F42F28201309C196AF229870A1018B17FD2342C, const RuntimeMethod*))NativeArrayUnsafeUtility_GetUnsafePtr_TisReadCommand_t5DB46BD58D686FDDFBD8AB7600B9CF676DC7D97F_m5D5501E3EFA5978DE2666999E67E676ECC0FEFC9_gshared)(___0_nativeArray, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadHandle_t71C4E3C6D2A80E1A200DA2C22346363F9A5EBEBB AsyncReadManager_Read_m5BB26914408B1060AB111DE739E343F4E49B2419 (FileHandle_t0A623D665717E2D78F9ED95869DFF58593FE81D0* ___0_fileHandle, ReadCommandArray_tF9A764D3ABADF1426A7383CDEFD6102E7D434992 ___1_readCmdArray, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadHandle_IsValid_mE812310CBAFCAF5FCB68E5174C051E319FB4CA97 (ReadHandle_t71C4E3C6D2A80E1A200DA2C22346363F9A5EBEBB* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 ReadHandle_get_JobHandle_mB08D3A6F52E48F4C57C4B1D8B064433D11022D26 (ReadHandle_t71C4E3C6D2A80E1A200DA2C22346363F9A5EBEBB* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JobHandle_Complete_mDCED35A125AAB37EDDAB2E31C805B4904B614A4A (JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadHandle_Cancel_m37380B1A5E0FCDFC4FBF034F9D176A9D212D633E (ReadHandle_t71C4E3C6D2A80E1A200DA2C22346363F9A5EBEBB* __this, const RuntimeMethod* method) ;
inline void NativeArray_1_Dispose_m489494F315A3743F874F4B8AB3F3A8C62FE32294 (NativeArray_1_t8F42F28201309C196AF229870A1018B17FD2342C* __this, const RuntimeMethod* method)
{
	((  void (*) (NativeArray_1_t8F42F28201309C196AF229870A1018B17FD2342C*, const RuntimeMethod*))NativeArray_1_Dispose_m489494F315A3743F874F4B8AB3F3A8C62FE32294_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadHandle_get_Status_m6AC5B94202EFA721E48BA2BA5FE64975683F0860 (ReadHandle_t71C4E3C6D2A80E1A200DA2C22346363F9A5EBEBB* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GraphicsBuffer__ctor_m4600E68DFDDE5CDD22558CD1DB81D5F05CDDD885 (GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* __this, int32_t ___0_target, int32_t ___1_usageFlags, int32_t ___2_count, int32_t ___3_stride, const RuntimeMethod* method) ;
inline void NativeArray_1__ctor_m981CC7E27B6C9946024877F2696920951443B04F (NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF* __this, int32_t ___0_length, int32_t ___1_allocator, int32_t ___2_options, const RuntimeMethod* method)
{
	((  void (*) (NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF*, int32_t, int32_t, int32_t, const RuntimeMethod*))NativeArray_1__ctor_m981CC7E27B6C9946024877F2696920951443B04F_gshared)(__this, ___0_length, ___1_allocator, ___2_options, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GraphicsBuffer_Dispose_m2D1F14A03BE2CAA0A68536470298B468F77AB596 (GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* __this, const RuntimeMethod* method) ;
inline void NativeArray_1_Dispose_m8B0F342847ECB90EB814E1F6AA5BF7DC2F271AEA (NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF* __this, const RuntimeMethod* method)
{
	((  void (*) (NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF*, const RuntimeMethod*))NativeArray_1_Dispose_m8B0F342847ECB90EB814E1F6AA5BF7DC2F271AEA_gshared)(__this, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t CellStreamingRequest_get_state_m22B2720CF6EA3C39BFB43AF03825A89BF3F52FD5_inline (CellStreamingRequest_tAE5DDA9AA18E56760453F2D5FA12514E7250A6C1* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DiskStreamingRequest_Cancel_m6A8064FA3C962C14E2941B2399C2BAA054EC10BB (DiskStreamingRequest_t92B9CE18BAC0DF0FF43AA74F244FD0E318A0D70C* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CellStreamingRequest_set_state_mAA2E27AD93088C58D4CDEA1C08D1A07B86E9CC1E_inline (CellStreamingRequest_tAE5DDA9AA18E56760453F2D5FA12514E7250A6C1* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DiskStreamingRequest_Wait_m4B7480B26DBB6BF63E4AA4C5F558DB35353A2C41 (DiskStreamingRequest_t92B9CE18BAC0DF0FF43AA74F244FD0E318A0D70C* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DiskStreamingRequest_GetStatus_m2B1C73772FA87277F8190564E7A8EE973AFF22A1 (DiskStreamingRequest_t92B9CE18BAC0DF0FF43AA74F244FD0E318A0D70C* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CellStreamingRequest_UpdateRequestState_mD21C8BF4279D5940845D3CDF94B50C833AB45A98 (CellStreamingRequest_tAE5DDA9AA18E56760453F2D5FA12514E7250A6C1* __this, DiskStreamingRequest_t92B9CE18BAC0DF0FF43AA74F244FD0E318A0D70C* ___0_request, bool* ___1_isComplete, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CellStreamingRequest_Cancel_mB7D9611945A61921822AA9CC5CEEDF247D6152D2 (CellStreamingRequest_tAE5DDA9AA18E56760453F2D5FA12514E7250A6C1* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CellStreamingRequest_set_cell_m5FC9271F8EB1CB95A20633D9F24B54EF7BB8A353_inline (CellStreamingRequest_tAE5DDA9AA18E56760453F2D5FA12514E7250A6C1* __this, Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CellStreamingRequest_Reset_mFEDE760406F536E927F8D49DCA1722352A20FAB7 (CellStreamingRequest_tAE5DDA9AA18E56760453F2D5FA12514E7250A6C1* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CellStreamingRequest_set_scratchBuffer_mEE0B167C28EAA85EBB2F1A9BE6A29FEF8F0C8F3C_inline (CellStreamingRequest_tAE5DDA9AA18E56760453F2D5FA12514E7250A6C1* __this, CellStreamingScratchBuffer_tCD37AA786EFC1E41957F4FA8A94AA22F674D2A45* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DiskStreamingRequest_Clear_m5433B697C7917495C1A9590F6689960824554C0A (DiskStreamingRequest_t92B9CE18BAC0DF0FF43AA74F244FD0E318A0D70C* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DiskStreamingRequest_Dispose_m1A6DEF422905DFB0971A180D282331F8BC513829 (DiskStreamingRequest_t92B9CE18BAC0DF0FF43AA74F244FD0E318A0D70C* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DiskStreamingRequest__ctor_m4303E944B0CBCE7729B9FD4604A5065D0383EEDF (DiskStreamingRequest_t92B9CE18BAC0DF0FF43AA74F244FD0E318A0D70C* __this, int32_t ___0_maxRequestCount, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m31B61515984A62F516DA4A16430C5DE7151964CD (U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Cell_Clear_m696E85B5DF154EBF6217945887ACAA081B6DE720 (Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CellStreamingRequest_Clear_mABEEC1D4F1771AB8B0A267971CEC2FDC56B7E203 (CellStreamingRequest_tAE5DDA9AA18E56760453F2D5FA12514E7250A6C1* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* ProbeReferenceVolume_get_instance_m7EAD257CFABE08C6549F8E34930FDB400DECC71C_inline (const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool ProbeReferenceVolume_get_loadMaxCellsPerFrame_m816FB51F8F8FA7B679C55368338CC4BCC4046D54_inline (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ProbeReferenceVolume_set_loadMaxCellsPerFrame_mFC96A5A9FA4A68A875CE75B934525B677B5C4B5A_inline (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, bool ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ProbeReferenceVolume_get_numberOfCellsLoadedPerFrame_m8B8AD1A38C9A69D3F9FCFA11CBAA547B16DAE9F1 (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeReferenceVolume_SetNumberOfCellsLoadedPerFrame_m8EFAD2D637BDC42A165E6B6D8BFE09644D0DC520 (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, int32_t ___0_numberOfCells, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float ProbeReferenceVolume_get_indexFragmentationRate_mD174631FFC653B9AFF79791D517149A303188823 (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ProbeReferenceVolume_get_numberOfCellsBlendedPerFrame_m6B6BD6870B8A564893D9F67D13BB442D911D33F9_inline (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeReferenceVolume_set_numberOfCellsBlendedPerFrame_mB224A90CC85812515D6A22BFD77C7A746FD404AA (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float ProbeReferenceVolume_get_turnoverRate_m747C1FDE8D32346B13B1A8047B6AEDF56216E7B9_inline (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeReferenceVolume_set_turnoverRate_mB5B1857DC301AC6D896A2CF54E4B0E5B9B1EC262 (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, float ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float ProbeReferenceVolume_get_scenarioBlendingFactor_mE2290CE32469BAE1B4862A9095964A8A0332AC3A (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeReferenceVolume_set_scenarioBlendingFactor_m3CF29CD725A92663103A16553110FF19A968FD52 (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, float ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderGraphObjectPool_t2F5488D55D836B54B6E85D2952105BA61AEE6437* RenderGraphContext_get_renderGraphPool_mCD200A150053B410E2E182EC29F25DD46B2811CB (RenderGraphContext_tB9D670209FA5F8E98BE86311A1F30C2541398352* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* RenderGraphObjectPool_GetTempMaterialPropertyBlock_m6ECE4D3436DFD28EFECACD5650C6C646625460CF (RenderGraphObjectPool_t2F5488D55D836B54B6E85D2952105BA61AEE6437* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* RenderGraphContext_get_cmd_mBB7D31620CB05AC391FC10C9264B3F9C60C78304 (RenderGraphContext_tB9D670209FA5F8E98BE86311A1F30C2541398352* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DebugOverlay_SetViewport_m4DC089724E8A2DB5494D714934CB734101D32E41 (DebugOverlay_t295FCF7F4B8B985783B25942A035C436C81E480D* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MaterialPropertyBlock_SetInt_m5C415E420E7C21154F1B034C6141C7D094CF40F9 (MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* __this, String_t* ___0_name, int32_t ___1_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MaterialPropertyBlock_SetBuffer_mD00B50F0BFACA7F2F4F501112D208D0376B32E87 (MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* __this, String_t* ___0_name, ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* ___1_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 Matrix4x4_get_identity_m6568A73831F3E2D587420D20FF423959D7D8AB56_inline (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommandBuffer_DrawProcedural_m460EDBBEDA84E4743CA09A2F0EF44A6149C4EBD7 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* __this, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___0_matrix, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___1_material, int32_t ___2_shaderPass, int32_t ___3_topology, int32_t ___4_vertexCount, int32_t ___5_instanceCount, MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* ___6_properties, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D DebugOverlay_Next_m5ABADF56A0C9975D045E5907879C73CAEFB4D1ED (DebugOverlay_t295FCF7F4B8B985783B25942A035C436C81E480D* __this, float ___0_aspect, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87* CellStreamingRequest_get_cell_m3CE0464FEA17C6329FEEB1A8580B9738A13444D9_inline (CellStreamingRequest_tAE5DDA9AA18E56760453F2D5FA12514E7250A6C1* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PropertyInfo_op_Inequality_mE75A4F14CC678D8A670730FBD4338C718CACB51B (PropertyInfo_t* ___0_left, PropertyInfo_t* ___1_right, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_Assert_mA460392021AC0A8210C9081E3C1C9652DBF32BF6 (bool ___0_condition, String_t* ___1_message, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* PropertyInfo_GetValue_m89576462107E2A4DF5B7775216AEC29D74FF6088 (PropertyInfo_t* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57 (RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B ___0_handle, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PropertyInfo_t* Type_GetProperty_m6E63875E6098E89250149F4E76FAD40844708391 (Type_t* __this, String_t* ___0_name, int32_t ___1_bindingAttr, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* __this, float ___0_x, float ___1_y, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeVolumeDebug_Init_mD152D62C3EE6A33D976668E5F4FC913D3F3D49BB (ProbeVolumeDebug_t295620780739F33AEAD1D1BB44C5252CE70D3DD8* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Action__ctor_mBDC7B0B4A3F583B64C2896F01BDED360772F67DC (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Color32__ctor_mC9C6B443F0C7CA3F8B174158B2AF6F05E18EAC4E_inline (Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B* __this, uint8_t ___0_r, uint8_t ___1_g, uint8_t ___2_b, uint8_t ___3_a, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color32_op_Implicit_m47CBB138122B400E0B1F4BFD7C30A6C2C00FCA3E_inline (Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___0_c, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB LayerMask_op_Implicit_m01C8996A2CB2085328B9C33539C43139660D8222 (int32_t ___0_intVal, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E (MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableObject__ctor_mD037FDB0B487295EA47F79A4DB1BF1846C9087FF (ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeDilationSettings_SetDefaults_m31456C8C4B2558FBBF5D2B82826C71F763FE945B (ProbeDilationSettings_t28A862582E313EFC300E6437FDCB9D9DC9A9A167* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeDilationSettings_UpgradeFromTo_m3408D8B0DC4370DA128017CE4DEEA64D9D528DE8 (ProbeDilationSettings_t28A862582E313EFC300E6437FDCB9D9DC9A9A167* __this, int32_t ___0_from, int32_t ___1_to, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VirtualOffsetSettings_UpgradeFromTo_m2759EFAACE2B304908D896B98B974D7C27975FDF (VirtualOffsetSettings_tC91F136546790A8318F26B183DCB14460F426A44* __this, int32_t ___0_from, int32_t ___1_to, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VirtualOffsetSettings_SetDefaults_mEA1FF6F496833BCF248246E3931201A171070EA3 (VirtualOffsetSettings_tC91F136546790A8318F26B183DCB14460F426A44* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeVolumeBakingProcessSettings_SetDefaults_m4BDA6F2B2CA5B0CB9D64489EE89D24DE1E51E44F (ProbeVolumeBakingProcessSettings_t1A0C71DD07CFB6660AFC0D3EBF81FA5064CFDAD7* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeVolumeBakingProcessSettings__ctor_m86FC94044E3AB5D05C861836C4BA0A75044DB76D (ProbeVolumeBakingProcessSettings_t1A0C71DD07CFB6660AFC0D3EBF81FA5064CFDAD7* __this, ProbeDilationSettings_t28A862582E313EFC300E6437FDCB9D9DC9A9A167 ___0_dilationSettings, VirtualOffsetSettings_tC91F136546790A8318F26B183DCB14460F426A44 ___1_virtualOffsetSettings, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeVolumeBakingProcessSettings_Upgrade_mBE56DC72356BBC804C0A5B63EE7DD600F997207C (ProbeVolumeBakingProcessSettings_t1A0C71DD07CFB6660AFC0D3EBF81FA5064CFDAD7* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PropertyAttribute__ctor_m19247686E165101F140615C7306DC2DA3953D97D (PropertyAttribute_t5E0CB5A6CDA6E24CBD4FF26DE3B0C29D8BB54BF0* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ProbeVolumeBakingSet_GetCellSizeInBricks_mABB2D30AD778A2A7ED6685C4E8E04B58476AE7EE (int32_t ___0_simplificationLevels, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ProbeVolumeBakingSet_GetMaxSubdivision_mCC147C8B3CDEF64B8304848F6938CD271E9D2F38 (int32_t ___0_simplificationLevels, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float ProbeVolumeBakingSet_GetMinBrickSize_m970D1939B6682752653AC456E4B6824AAE1EABCC (float ___0_minDistanceBetweenProbes, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ProbeVolumeBakingSet_get_cellSizeInBricks_m4AAB49F12479A5407FC1C8A6A6639BC85AFC8A30 (ProbeVolumeBakingSet_tA7EB6642359D8D8E83C45603AFCE39D74B00FB71* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float ProbeVolumeBakingSet_get_minBrickSize_mDEC8AFCE6E141972D570387A06D28D20AD0631D2 (ProbeVolumeBakingSet_tA7EB6642359D8D8E83C45603AFCE39D74B00FB71* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint4_op_Implicit_m194DE3172FAB8E0625B0F5826454FE3C91DA68DF_inline (uint32_t ___0_v, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t RenderingLayerMask_op_Implicit_m8A57803F29D06516B5DB48D099F2E32ACC6DA162 (RenderingLayerMask_tD73B9FC1A65A937F18E56833FC83BF89C2B085A1 ___0_mask, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void uint4_set_Item_m3DACDC36A353380F6DB544991D4582B5E43038F3 (uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9* __this, int32_t ___0_index, uint32_t ___1_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline (float ___0_a, float ___1_b, const RuntimeMethod* method) ;
inline int32_t List_1_get_Count_mB63183A9151F4345A9DD444A7CBE0D6E03F77C7C_inline (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* __this, const RuntimeMethod* method)
{
	return ((  int32_t (*) (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method);
}
inline void List_1__ctor_mCA8DD57EAC70C2B5923DBB9D5A77CEAC22E7068E (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* __this, const RuntimeMethod* method)
{
	((  void (*) (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
}
inline void List_1_Add_mF10DB1D3CBB0B14215F0E4F8AB4934A1955E5351_inline (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* __this, String_t* ___0_item, const RuntimeMethod* method)
{
	((  void (*) (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD*, String_t*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeVolumeBakingSet_Migrate_m2FE21C387E4779E167740EACE29E649331AEC8EF (ProbeVolumeBakingSet_tA7EB6642359D8D8E83C45603AFCE39D74B00FB71* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ProbeVolumeBakingSet_ComputeHasSupportData_m278F61108099A5215E4050612E1CCC2618026D27 (ProbeVolumeBakingSet_tA7EB6642359D8D8E83C45603AFCE39D74B00FB71* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ProbeVolumeBakingSet_ComputeHasValidSharedData_mE51F49AB683ACA9655F65586E860802FCA1F9735 (ProbeVolumeBakingSet_tA7EB6642359D8D8E83C45603AFCE39D74B00FB71* __this, const RuntimeMethod* method) ;
inline int32_t CoreUtils_GetLastEnumValue_TisVersion_t2BAD80F2D627F8BAA91382B3840210DA3844B3FA_m3BD2D6B86C89555A8D33851534F743677F3C2E1C (const RuntimeMethod* method)
{
	return ((  int32_t (*) (const RuntimeMethod*))CoreUtils_GetLastEnumValue_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_mF32182048A82E8D5F457BC828C73CB98A2E850AE_gshared)(method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ProbeBrickPool_GetChunkSizeInProbeCount_mD0A9797F28AD9057AF9101CB5C7FDB42060FBEA7 (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ProbeVolumeStreamableAsset_FileExists_m3D6C9D921DDC24A8C5B1AF17CCD9EC4D4689C4A5 (ProbeVolumeStreamableAsset_t45F5FD31296C1A6C872BF953287F58BA22777585* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ProbeVolumeBakingSet_get_bakedSkyOcclusion_mA517CA9983CC50C26636855182CD5F2D1D2C6C5F (ProbeVolumeBakingSet_tA7EB6642359D8D8E83C45603AFCE39D74B00FB71* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ProbeVolumeBakingSet_get_bakedSkyShadingDirection_m647874F8917FC938E6499B1FBD0FBDC94770654C (ProbeVolumeBakingSet_tA7EB6642359D8D8E83C45603AFCE39D74B00FB71* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ProbeVolumeStreamableAsset_IsValid_m4A4EB2A0DFEA7A0F9DCD051FDA4A60446895150C (ProbeVolumeStreamableAsset_t45F5FD31296C1A6C872BF953287F58BA22777585* __this, const RuntimeMethod* method) ;
inline bool Dictionary_2_ContainsKey_m9025C94AE8A4B79F7AA9CDB9D7B6696FBE9527B3 (Dictionary_2_t8FC6358DDF0C58C4121E2BFE26993378AF60035A* __this, String_t* ___0_key, const RuntimeMethod* method)
{
	return ((  bool (*) (Dictionary_2_t8FC6358DDF0C58C4121E2BFE26993378AF60035A*, String_t*, const RuntimeMethod*))Dictionary_2_ContainsKey_m703047C213F7AB55C9DC346596287773A1F670CD_gshared)(__this, ___0_key, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool ProbeReferenceVolume_get_supportLightingScenarios_mAFC0D74BDA41E5C738ACD06D31BB87EE7091A5A9_inline (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_op_Inequality_m8C940F3CFC42866709D7CA931B3D77B4BE94BCB6 (String_t* ___0_a, String_t* ___1_b, const RuntimeMethod* method) ;
inline bool List_1_Contains_m359254483BE42CAD4DCA8FBAFB87473FB4CF00E1 (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* __this, String_t* ___0_item, const RuntimeMethod* method)
{
	return ((  bool (*) (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD*, String_t*, const RuntimeMethod*))List_1_Contains_m4C9139C2A6B23E9343D3F87807B32C6E2CFE660D_gshared)(__this, ___0_item, method);
}
inline String_t* List_1_get_Item_m21AEC50E791371101DC22ABCF96A2E46800811F8 (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* __this, int32_t ___0_index, const RuntimeMethod* method)
{
	return ((  String_t* (*) (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method);
}
inline void Dictionary_2_Clear_m26B6585DCA403EC1D55C6064F8D386A4BD2CE5DE (Dictionary_2_t6FFAD029BB474A5257D9A441504B633831AF5341* __this, const RuntimeMethod* method)
{
	((  void (*) (Dictionary_2_t6FFAD029BB474A5257D9A441504B633831AF5341*, const RuntimeMethod*))Dictionary_2_Clear_mCFB5EA7351D5860D2B91592B91A84CA265A41433_gshared)(__this, method);
}
inline Enumerator_tFF4CAB0BAFB87654B2D40AD99F8A109F5DA20279 List_1_GetEnumerator_mBBACE4F0CE86756BDB72B88D61A243BA2EC13F1F (List_1_tF41D14F75BDD50A70D20F7CE0A3382E7D3667AB1* __this, const RuntimeMethod* method)
{
	return ((  Enumerator_tFF4CAB0BAFB87654B2D40AD99F8A109F5DA20279 (*) (List_1_tF41D14F75BDD50A70D20F7CE0A3382E7D3667AB1*, const RuntimeMethod*))List_1_GetEnumerator_mBBACE4F0CE86756BDB72B88D61A243BA2EC13F1F_gshared)(__this, method);
}
inline void Enumerator_Dispose_mB1D7E658DF60CA3B0CF05D927C380001D2D14196 (Enumerator_tFF4CAB0BAFB87654B2D40AD99F8A109F5DA20279* __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_tFF4CAB0BAFB87654B2D40AD99F8A109F5DA20279*, const RuntimeMethod*))Enumerator_Dispose_mB1D7E658DF60CA3B0CF05D927C380001D2D14196_gshared)(__this, method);
}
inline SerializedPerSceneCellList_tDF6654463D2F5052472326DE949ABE002ED92591 Enumerator_get_Current_m859CBE974B11E080270DDB29F8A95799EC3BFD6E_inline (Enumerator_tFF4CAB0BAFB87654B2D40AD99F8A109F5DA20279* __this, const RuntimeMethod* method)
{
	return ((  SerializedPerSceneCellList_tDF6654463D2F5052472326DE949ABE002ED92591 (*) (Enumerator_tFF4CAB0BAFB87654B2D40AD99F8A109F5DA20279*, const RuntimeMethod*))Enumerator_get_Current_m859CBE974B11E080270DDB29F8A95799EC3BFD6E_gshared_inline)(__this, method);
}
inline void Dictionary_2_Add_m11DAB6013AF129940AF2B7A5E0B6CCB90946D1BC (Dictionary_2_t6FFAD029BB474A5257D9A441504B633831AF5341* __this, String_t* ___0_key, List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* ___1_value, const RuntimeMethod* method)
{
	((  void (*) (Dictionary_2_t6FFAD029BB474A5257D9A441504B633831AF5341*, String_t*, List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*, const RuntimeMethod*))Dictionary_2_Add_m93FFFABE8FCE7FA9793F0915E2A8842C7CD0C0C1_gshared)(__this, ___0_key, ___1_value, method);
}
inline bool Enumerator_MoveNext_mCE8DF252D1693599202BB89689C0984E2A16FD21 (Enumerator_tFF4CAB0BAFB87654B2D40AD99F8A109F5DA20279* __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_tFF4CAB0BAFB87654B2D40AD99F8A109F5DA20279*, const RuntimeMethod*))Enumerator_MoveNext_mCE8DF252D1693599202BB89689C0984E2A16FD21_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1 (String_t* ___0_a, String_t* ___1_b, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeVolumeBakingSet_set_bakedSkyOcclusion_m24031966FD53A2C156D124A9474B87F729980090 (ProbeVolumeBakingSet_tA7EB6642359D8D8E83C45603AFCE39D74B00FB71* __this, bool ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeVolumeBakingSet_set_bakedSkyShadingDirection_m8DAE5701F7C0673A6CDB8FC907178E9883487208 (ProbeVolumeBakingSet_tA7EB6642359D8D8E83C45603AFCE39D74B00FB71* __this, bool ___0_value, const RuntimeMethod* method) ;
inline int32_t Dictionary_2_get_Count_m83D3EA71F08FCFD4772194C7BB38037A62DD8095 (Dictionary_2_tD98CF7FCD1E01BFE3AD17FB5E77686CDE272D322* __this, const RuntimeMethod* method)
{
	return ((  int32_t (*) (Dictionary_2_tD98CF7FCD1E01BFE3AD17FB5E77686CDE272D322*, const RuntimeMethod*))Dictionary_2_get_Count_mB1687BC0FFB3D5E49E5129641D4FB9EA23743F91_gshared)(__this, method);
}
inline ValueCollection_t8064CD360288A0BC02D6AB21B713D9B040EF277E* Dictionary_2_get_Values_m80056AF299FD4258CF67E826EC71D105D1B53DBF (Dictionary_2_tD98CF7FCD1E01BFE3AD17FB5E77686CDE272D322* __this, const RuntimeMethod* method)
{
	return ((  ValueCollection_t8064CD360288A0BC02D6AB21B713D9B040EF277E* (*) (Dictionary_2_tD98CF7FCD1E01BFE3AD17FB5E77686CDE272D322*, const RuntimeMethod*))Dictionary_2_get_Values_mC5B06C3C3FA89D62D6035C5B4C5E64A08FCF4DB9_gshared)(__this, method);
}
inline Enumerator_t4B4B98ED9FF163CDB889AE108744666853ADC5A0 ValueCollection_GetEnumerator_mE06165F299F415016F3FF218178931C14A3B38CC (ValueCollection_t8064CD360288A0BC02D6AB21B713D9B040EF277E* __this, const RuntimeMethod* method)
{
	return ((  Enumerator_t4B4B98ED9FF163CDB889AE108744666853ADC5A0 (*) (ValueCollection_t8064CD360288A0BC02D6AB21B713D9B040EF277E*, const RuntimeMethod*))ValueCollection_GetEnumerator_mDC2BD0AFDA087B7E7C23A8077E612664DFA8A152_gshared)(__this, method);
}
inline bool Enumerator_MoveNext_m76E7FB90983F60B9C72AE4E3C25F0E96DB5B7B0C (Enumerator_t4B4B98ED9FF163CDB889AE108744666853ADC5A0* __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_t4B4B98ED9FF163CDB889AE108744666853ADC5A0*, const RuntimeMethod*))Enumerator_MoveNext_mF45CB0E0D7475963B61017A024634F60CF48548A_gshared)(__this, method);
}
inline CellDesc_tE8FD220551E0FC637343C950CE68522345E001E4* Enumerator_get_Current_mA93FFAB3B652BD11336E010B202A7A62B76EB0AB_inline (Enumerator_t4B4B98ED9FF163CDB889AE108744666853ADC5A0* __this, const RuntimeMethod* method)
{
	return ((  CellDesc_tE8FD220551E0FC637343C950CE68522345E001E4* (*) (Enumerator_t4B4B98ED9FF163CDB889AE108744666853ADC5A0*, const RuntimeMethod*))Enumerator_get_Current_m1412A508E37D95E08FB60E8976FB75714BE934C1_gshared_inline)(__this, method);
}
inline void Enumerator_Dispose_m59DAD70E21B470E60E4FABB36D09180E967B3286 (Enumerator_t4B4B98ED9FF163CDB889AE108744666853ADC5A0* __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t4B4B98ED9FF163CDB889AE108744666853ADC5A0*, const RuntimeMethod*))Enumerator_Dispose_m0647C4F434347E47D544621901E49835DF51F22B_gshared)(__this, method);
}
inline void List_1__ctor_mEDCE26137AD3DFF76E4D7A7CB737994499D666F0 (List_1_tF41D14F75BDD50A70D20F7CE0A3382E7D3667AB1* __this, const RuntimeMethod* method)
{
	((  void (*) (List_1_tF41D14F75BDD50A70D20F7CE0A3382E7D3667AB1*, const RuntimeMethod*))List_1__ctor_mEDCE26137AD3DFF76E4D7A7CB737994499D666F0_gshared)(__this, method);
}
inline Enumerator_t2B62C6EA9375CE714A32E123DFDDDC13C21DDDB2 Dictionary_2_GetEnumerator_m2E9E4B0E50E5FBA0C7E62ACEAD7A0327267C4C2E (Dictionary_2_t6FFAD029BB474A5257D9A441504B633831AF5341* __this, const RuntimeMethod* method)
{
	return ((  Enumerator_t2B62C6EA9375CE714A32E123DFDDDC13C21DDDB2 (*) (Dictionary_2_t6FFAD029BB474A5257D9A441504B633831AF5341*, const RuntimeMethod*))Dictionary_2_GetEnumerator_m52AB12790B0B9B46B1DFB1F861C9DBEAB07C1FDA_gshared)(__this, method);
}
inline void Enumerator_Dispose_m1ED4783F9B383A3AAA727AA5F6241652CEDF91FF (Enumerator_t2B62C6EA9375CE714A32E123DFDDDC13C21DDDB2* __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t2B62C6EA9375CE714A32E123DFDDDC13C21DDDB2*, const RuntimeMethod*))Enumerator_Dispose_mEA5E01B81EB943B7003D87CEC1B6040524F0402C_gshared)(__this, method);
}
inline KeyValuePair_2_tAB3B085BB59FEFAE0C5C3A1A32259012890DC6B0 Enumerator_get_Current_mAD3C13EC90677751AE02D5DF4E981C2831DD1C1C_inline (Enumerator_t2B62C6EA9375CE714A32E123DFDDDC13C21DDDB2* __this, const RuntimeMethod* method)
{
	return ((  KeyValuePair_2_tAB3B085BB59FEFAE0C5C3A1A32259012890DC6B0 (*) (Enumerator_t2B62C6EA9375CE714A32E123DFDDDC13C21DDDB2*, const RuntimeMethod*))Enumerator_get_Current_mE3475384B761E1C7971D3639BD09117FE8363422_gshared_inline)(__this, method);
}
inline String_t* KeyValuePair_2_get_Key_mFF379184A888CEA6C7DD77DD5DD36E5819C98D99_inline (KeyValuePair_2_tAB3B085BB59FEFAE0C5C3A1A32259012890DC6B0* __this, const RuntimeMethod* method)
{
	return ((  String_t* (*) (KeyValuePair_2_tAB3B085BB59FEFAE0C5C3A1A32259012890DC6B0*, const RuntimeMethod*))KeyValuePair_2_get_Key_mBD8EA7557C27E6956F2AF29DA3F7499B2F51A282_gshared_inline)(__this, method);
}
inline List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* KeyValuePair_2_get_Value_mD43CA99389807F2DF5FE76DBEC3D4174C787BE98_inline (KeyValuePair_2_tAB3B085BB59FEFAE0C5C3A1A32259012890DC6B0* __this, const RuntimeMethod* method)
{
	return ((  List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* (*) (KeyValuePair_2_tAB3B085BB59FEFAE0C5C3A1A32259012890DC6B0*, const RuntimeMethod*))KeyValuePair_2_get_Value_mC6BD8075F9C9DDEF7B4D731E5C38EC19103988E7_gshared_inline)(__this, method);
}
inline void List_1_Add_m0E34B1A8D8ECB91AC839F046307A5E8DF3C4C83E_inline (List_1_tF41D14F75BDD50A70D20F7CE0A3382E7D3667AB1* __this, SerializedPerSceneCellList_tDF6654463D2F5052472326DE949ABE002ED92591 ___0_item, const RuntimeMethod* method)
{
	((  void (*) (List_1_tF41D14F75BDD50A70D20F7CE0A3382E7D3667AB1*, SerializedPerSceneCellList_tDF6654463D2F5052472326DE949ABE002ED92591, const RuntimeMethod*))List_1_Add_m0E34B1A8D8ECB91AC839F046307A5E8DF3C4C83E_gshared_inline)(__this, ___0_item, method);
}
inline bool Enumerator_MoveNext_m6F709DC1AED45A132D5B2CE5C6912F4FB3BA6872 (Enumerator_t2B62C6EA9375CE714A32E123DFDDDC13C21DDDB2* __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_t2B62C6EA9375CE714A32E123DFDDDC13C21DDDB2*, const RuntimeMethod*))Enumerator_MoveNext_mCD4950A75FFADD54AF354D48C6C0DB0B5A22A5F4_gshared)(__this, method);
}
inline Enumerator_t72CE220279BD3346F91EB2DBB7300A3288791B6B Dictionary_2_GetEnumerator_mA8B6C7F249ABE1F650B36DA2FAA4BECDFA4306E0 (Dictionary_2_t8FC6358DDF0C58C4121E2BFE26993378AF60035A* __this, const RuntimeMethod* method)
{
	return ((  Enumerator_t72CE220279BD3346F91EB2DBB7300A3288791B6B (*) (Dictionary_2_t8FC6358DDF0C58C4121E2BFE26993378AF60035A*, const RuntimeMethod*))Dictionary_2_GetEnumerator_m52AB12790B0B9B46B1DFB1F861C9DBEAB07C1FDA_gshared)(__this, method);
}
inline void Enumerator_Dispose_m6E210192F2C8DDE750358C0578928E2A9AEE7124 (Enumerator_t72CE220279BD3346F91EB2DBB7300A3288791B6B* __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t72CE220279BD3346F91EB2DBB7300A3288791B6B*, const RuntimeMethod*))Enumerator_Dispose_mEA5E01B81EB943B7003D87CEC1B6040524F0402C_gshared)(__this, method);
}
inline KeyValuePair_2_t6AD3DFAEF245973A26EDCF227F3EE56E3994067A Enumerator_get_Current_m9BB1C867B198ED1BE3E39E9B2930348562B64D56_inline (Enumerator_t72CE220279BD3346F91EB2DBB7300A3288791B6B* __this, const RuntimeMethod* method)
{
	return ((  KeyValuePair_2_t6AD3DFAEF245973A26EDCF227F3EE56E3994067A (*) (Enumerator_t72CE220279BD3346F91EB2DBB7300A3288791B6B*, const RuntimeMethod*))Enumerator_get_Current_mE3475384B761E1C7971D3639BD09117FE8363422_gshared_inline)(__this, method);
}
inline PerScenarioDataInfo_t68D4511954D35D4B046CC0994B811763604ECEAB* KeyValuePair_2_get_Value_mB1B10555AAA0728FF8C948BC4FD939960C8DC97F_inline (KeyValuePair_2_t6AD3DFAEF245973A26EDCF227F3EE56E3994067A* __this, const RuntimeMethod* method)
{
	return ((  PerScenarioDataInfo_t68D4511954D35D4B046CC0994B811763604ECEAB* (*) (KeyValuePair_2_t6AD3DFAEF245973A26EDCF227F3EE56E3994067A*, const RuntimeMethod*))KeyValuePair_2_get_Value_mC6BD8075F9C9DDEF7B4D731E5C38EC19103988E7_gshared_inline)(__this, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ProbeReferenceVolume_get_shBands_mD530C6547E419381F804C7CC9F5B4F83972B648E_inline (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PerScenarioDataInfo_Initialize_mC63C473EEB4C9CF7F84A6B1B18A9574C51826D9E (PerScenarioDataInfo_t68D4511954D35D4B046CC0994B811763604ECEAB* __this, int32_t ___0_shBands, const RuntimeMethod* method) ;
inline bool Enumerator_MoveNext_m2BD7D30B33E69D949B9E33F420D8D8349FE8DB04 (Enumerator_t72CE220279BD3346F91EB2DBB7300A3288791B6B* __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_t72CE220279BD3346F91EB2DBB7300A3288791B6B*, const RuntimeMethod*))Enumerator_MoveNext_mCD4950A75FFADD54AF354D48C6C0DB0B5A22A5F4_gshared)(__this, method);
}
inline void List_1_Clear_mF6795DE5F49C1D0B91D6A0955F448B22970D67A9_inline (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, const RuntimeMethod* method)
{
	((  void (*) (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*, const RuntimeMethod*))List_1_Clear_mF6795DE5F49C1D0B91D6A0955F448B22970D67A9_gshared_inline)(__this, method);
}
inline KeyCollection_t34E9A900BDCA1CF625D2F16C3FDFEC1A70C317D1* Dictionary_2_get_Keys_mD0588C65F72665FCC12D8ED2836861CB9628F890 (Dictionary_2_tD98CF7FCD1E01BFE3AD17FB5E77686CDE272D322* __this, const RuntimeMethod* method)
{
	return ((  KeyCollection_t34E9A900BDCA1CF625D2F16C3FDFEC1A70C317D1* (*) (Dictionary_2_tD98CF7FCD1E01BFE3AD17FB5E77686CDE272D322*, const RuntimeMethod*))Dictionary_2_get_Keys_m0F5F6FCFB36ED340EC91E6064534CEE0411CEF53_gshared)(__this, method);
}
inline Enumerator_t9ACD4201F70B22A901062E83A48386E8D6C850C4 KeyCollection_GetEnumerator_m46D1829D22AE63AE1779C33F7311411E643EA5D4 (KeyCollection_t34E9A900BDCA1CF625D2F16C3FDFEC1A70C317D1* __this, const RuntimeMethod* method)
{
	return ((  Enumerator_t9ACD4201F70B22A901062E83A48386E8D6C850C4 (*) (KeyCollection_t34E9A900BDCA1CF625D2F16C3FDFEC1A70C317D1*, const RuntimeMethod*))KeyCollection_GetEnumerator_m67544B0DCDA9D428FF54B64EF76CD2DA06BC6A2D_gshared)(__this, method);
}
inline void Enumerator_Dispose_m976F269B5E15AA7481442D81966A60C00B8F7822 (Enumerator_t9ACD4201F70B22A901062E83A48386E8D6C850C4* __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t9ACD4201F70B22A901062E83A48386E8D6C850C4*, const RuntimeMethod*))Enumerator_Dispose_mFA6E663F1019D22095E439EB56AD4F121B42C15B_gshared)(__this, method);
}
inline int32_t Enumerator_get_Current_mE9D14C827E44FEC200DECBA3AABFE65D605E4E88_inline (Enumerator_t9ACD4201F70B22A901062E83A48386E8D6C850C4* __this, const RuntimeMethod* method)
{
	return ((  int32_t (*) (Enumerator_t9ACD4201F70B22A901062E83A48386E8D6C850C4*, const RuntimeMethod*))Enumerator_get_Current_m8A0598EF34186B32CD19AAE697F86E8C19494FA4_gshared_inline)(__this, method);
}
inline void List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_inline (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, int32_t ___0_item, const RuntimeMethod* method)
{
	((  void (*) (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*, int32_t, const RuntimeMethod*))List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_gshared_inline)(__this, ___0_item, method);
}
inline bool Enumerator_MoveNext_m768101994EE7A8C9AF7F12831BDACE80182B6F40 (Enumerator_t9ACD4201F70B22A901062E83A48386E8D6C850C4* __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_t9ACD4201F70B22A901062E83A48386E8D6C850C4*, const RuntimeMethod*))Enumerator_MoveNext_m82EDDA07CB5C5189F873957F08178FA3FB397EC4_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ProbeVolumeBakingSet_ResolveAllCellData_mDD8D83DC203DC5EFCC67B2602CF23755184558D4 (ProbeVolumeBakingSet_tA7EB6642359D8D8E83C45603AFCE39D74B00FB71* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool ProbeReferenceVolume_get_supportScenarioBlending_m4BAF2E6E058A225CD888D9BB6132BC8EEC910B5B_inline (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeVolumeBakingSet_BlendLightingScenario_m0E0C23F33CA8B89DEF3270C973C291A55C6EC246 (ProbeVolumeBakingSet_tA7EB6642359D8D8E83C45603AFCE39D74B00FB71* __this, String_t* ___0_otherScenario, float ___1_blendingFactor, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeVolumeStreamableAsset_Dispose_m0CF82F283A0B9DEE02CB414F522A19F923043363 (ProbeVolumeStreamableAsset_t45F5FD31296C1A6C872BF953287F58BA22777585* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PerScenarioDataInfo_IsValid_mBBAD0181FA65E47D0D93EA056496F966F32A47EF (PerScenarioDataInfo_t68D4511954D35D4B046CC0994B811763604ECEAB* __this, const RuntimeMethod* method) ;
inline bool NativeArray_1_get_IsCreated_mFD08BB9197AB25E857BEC0C6BA67D3CB34DD0DFF_inline (NativeArray_1_t8F42F28201309C196AF229870A1018B17FD2342C* __this, const RuntimeMethod* method)
{
	return ((  bool (*) (NativeArray_1_t8F42F28201309C196AF229870A1018B17FD2342C*, const RuntimeMethod*))NativeArray_1_get_IsCreated_mFD08BB9197AB25E857BEC0C6BA67D3CB34DD0DFF_gshared_inline)(__this, method);
}
inline Enumerator_t5DF1600C2D578C99F9464D9D56AF4A5351A252DD Stack_1_GetEnumerator_m8AEA8AE225B2CC9CD8A604346A98457A9F0B9F84 (Stack_1_tC074D066F7C459F715F3AEE81D2DDD0AAE7881A8* __this, const RuntimeMethod* method)
{
	return ((  Enumerator_t5DF1600C2D578C99F9464D9D56AF4A5351A252DD (*) (Stack_1_tC074D066F7C459F715F3AEE81D2DDD0AAE7881A8*, const RuntimeMethod*))Stack_1_GetEnumerator_m8AEA8AE225B2CC9CD8A604346A98457A9F0B9F84_gshared)(__this, method);
}
inline void Enumerator_Dispose_m2205A6C7F2BC88ABA4921D56187FC8AFF80236DF (Enumerator_t5DF1600C2D578C99F9464D9D56AF4A5351A252DD* __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t5DF1600C2D578C99F9464D9D56AF4A5351A252DD*, const RuntimeMethod*))Enumerator_Dispose_m2205A6C7F2BC88ABA4921D56187FC8AFF80236DF_gshared)(__this, method);
}
inline NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF Enumerator_get_Current_mE330A3B7DAA9141472FC63FA2955140AD24F4963 (Enumerator_t5DF1600C2D578C99F9464D9D56AF4A5351A252DD* __this, const RuntimeMethod* method)
{
	return ((  NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF (*) (Enumerator_t5DF1600C2D578C99F9464D9D56AF4A5351A252DD*, const RuntimeMethod*))Enumerator_get_Current_mE330A3B7DAA9141472FC63FA2955140AD24F4963_gshared)(__this, method);
}
inline bool Enumerator_MoveNext_m846D255C6A33EB31A08FBA72344501383841C799 (Enumerator_t5DF1600C2D578C99F9464D9D56AF4A5351A252DD* __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_t5DF1600C2D578C99F9464D9D56AF4A5351A252DD*, const RuntimeMethod*))Enumerator_MoveNext_m846D255C6A33EB31A08FBA72344501383841C799_gshared)(__this, method);
}
inline void Stack_1_Clear_mDE161DD90AE5D2BA7E1F09B2DAFE2A631314F3EE (Stack_1_tC074D066F7C459F715F3AEE81D2DDD0AAE7881A8* __this, const RuntimeMethod* method)
{
	((  void (*) (Stack_1_tC074D066F7C459F715F3AEE81D2DDD0AAE7881A8*, const RuntimeMethod*))Stack_1_Clear_mDE161DD90AE5D2BA7E1F09B2DAFE2A631314F3EE_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B (String_t* ___0_str0, String_t* ___1_str1, String_t* ___2_str2, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2 (RuntimeObject* ___0_message, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeReferenceVolume_ScenarioBlendingChanged_mB69821E42B2DBC7087DADB0D6F8E285CB3496A4E (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, bool ___0_scenarioChanged, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeReferenceVolume_UnloadAllCells_m7B67DEA1BFE6F4241C9C46D63EBBF474D91ED2E5 (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478 (String_t* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Clamp01_mA7E048DBDA832D399A581BE4D6DED9FA44CE0F14_inline (float ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Mathf_Approximately_m1DADD012A8FC82E11FB282501AE2EBBF9A77150B_inline (float ___0_a, float ___1_b, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Vector3Int_GetHashCode_mFAA200CFE26F006BEE6F9A65AFD0AC8C49D730EA_inline (Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Bounds_GetHashCode_m59C79B529D33866FE45FEFC0C69FBD3B4AC7E172_inline (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Int32_GetHashCode_m253D60FF7527A483E91004B7A2366F13E225E295 (int32_t* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Single_GetHashCode_mC3F1E099D1CF165C2D71FBCC5EF6A6792F9021D2 (float* __this, const RuntimeMethod* method) ;
inline int32_t Stack_1_get_Count_m7089E12333EC2BC4A0312E9899C76CF34F58CAAA_inline (Stack_1_tC074D066F7C459F715F3AEE81D2DDD0AAE7881A8* __this, const RuntimeMethod* method)
{
	return ((  int32_t (*) (Stack_1_tC074D066F7C459F715F3AEE81D2DDD0AAE7881A8*, const RuntimeMethod*))Stack_1_get_Count_m7089E12333EC2BC4A0312E9899C76CF34F58CAAA_gshared_inline)(__this, method);
}
inline NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF Stack_1_Pop_m45A8EFFE440CB0631F88CF96FF916597FDBD7F9B (Stack_1_tC074D066F7C459F715F3AEE81D2DDD0AAE7881A8* __this, const RuntimeMethod* method)
{
	return ((  NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF (*) (Stack_1_tC074D066F7C459F715F3AEE81D2DDD0AAE7881A8*, const RuntimeMethod*))Stack_1_Pop_m45A8EFFE440CB0631F88CF96FF916597FDBD7F9B_gshared)(__this, method);
}
inline bool NativeArray_1_get_IsCreated_mD74FCA194584E6EA7916853B62401EB78240A081_inline (NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF* __this, const RuntimeMethod* method)
{
	return ((  bool (*) (NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF*, const RuntimeMethod*))NativeArray_1_get_IsCreated_mD74FCA194584E6EA7916853B62401EB78240A081_gshared_inline)(__this, method);
}
inline Enumerator_t9DBCD072C72E44AB8959D9884EF7F528028F20EC List_1_GetEnumerator_mCADB185AB483C855873FCD0B1D5AAC909ED7F7BD (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, const RuntimeMethod* method)
{
	return ((  Enumerator_t9DBCD072C72E44AB8959D9884EF7F528028F20EC (*) (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*, const RuntimeMethod*))List_1_GetEnumerator_mCADB185AB483C855873FCD0B1D5AAC909ED7F7BD_gshared)(__this, method);
}
inline void Enumerator_Dispose_m38A9F15FDBDCDFB9590C961110777EE028621923 (Enumerator_t9DBCD072C72E44AB8959D9884EF7F528028F20EC* __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t9DBCD072C72E44AB8959D9884EF7F528028F20EC*, const RuntimeMethod*))Enumerator_Dispose_m38A9F15FDBDCDFB9590C961110777EE028621923_gshared)(__this, method);
}
inline int32_t Enumerator_get_Current_mB49912FF111A954F2C326BF4FA29A53C1027187B_inline (Enumerator_t9DBCD072C72E44AB8959D9884EF7F528028F20EC* __this, const RuntimeMethod* method)
{
	return ((  int32_t (*) (Enumerator_t9DBCD072C72E44AB8959D9884EF7F528028F20EC*, const RuntimeMethod*))Enumerator_get_Current_mB49912FF111A954F2C326BF4FA29A53C1027187B_gshared_inline)(__this, method);
}
inline bool Dictionary_2_ContainsKey_mEA5A2CC242AC9E8D30EE1BA247E37BAA7899BD7B (Dictionary_2_t118118075EE48DAD2F0FA6531A0E0FFB42FEC32F* __this, int32_t ___0_key, const RuntimeMethod* method)
{
	return ((  bool (*) (Dictionary_2_t118118075EE48DAD2F0FA6531A0E0FFB42FEC32F*, int32_t, const RuntimeMethod*))Dictionary_2_ContainsKey_mED5C451F158CDDD2B3F4B0720CD248DA9DB27B25_gshared)(__this, ___0_key, method);
}
inline bool Enumerator_MoveNext_m39C71A39758E2B4A04F44F20FCEFAF7009D5F312 (Enumerator_t9DBCD072C72E44AB8959D9884EF7F528028F20EC* __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_t9DBCD072C72E44AB8959D9884EF7F528028F20EC*, const RuntimeMethod*))Enumerator_MoveNext_m39C71A39758E2B4A04F44F20FCEFAF7009D5F312_gshared)(__this, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR SerializedDictionary_2_t7CD0915B6E17B617A66EC145681C34C594E413C8* ProbeVolumeStreamableAsset_get_streamableCellDescs_m43EDDEEF653387906A128173725969B6287BFACE_inline (ProbeVolumeStreamableAsset_t45F5FD31296C1A6C872BF953287F58BA22777585* __this, const RuntimeMethod* method) ;
inline bool Dictionary_2_ContainsKey_mD68F4610F9BF74A8A7CAF934D898B7741D1CFDC2 (Dictionary_2_t9882342595B1A80B42488DF29972840BE74365C2* __this, int32_t ___0_key, const RuntimeMethod* method)
{
	return ((  bool (*) (Dictionary_2_t9882342595B1A80B42488DF29972840BE74365C2*, int32_t, const RuntimeMethod*))Dictionary_2_ContainsKey_mD68F4610F9BF74A8A7CAF934D898B7741D1CFDC2_gshared)(__this, ___0_key, method);
}
inline bool Dictionary_2_TryGetValue_m56F2C16A68E7E1B774D8B14B3DF74FA825C5CC9C (Dictionary_2_t6FFAD029BB474A5257D9A441504B633831AF5341* __this, String_t* ___0_key, List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73** ___1_value, const RuntimeMethod* method)
{
	return ((  bool (*) (Dictionary_2_t6FFAD029BB474A5257D9A441504B633831AF5341*, String_t*, List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73**, const RuntimeMethod*))Dictionary_2_TryGetValue_mD15380A4ED7CDEE99EA45881577D26BA9CE1B849_gshared)(__this, ___0_key, ___1_value, method);
}
inline int32_t List_1_get_Count_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_inline (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, const RuntimeMethod* method)
{
	return ((  int32_t (*) (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*, const RuntimeMethod*))List_1_get_Count_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_gshared_inline)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ProbeVolumeBakingSet_ResolveSharedCellData_mF06B385A1A182058F9E90123CCDE5DC4C895FCBD (ProbeVolumeBakingSet_tA7EB6642359D8D8E83C45603AFCE39D74B00FB71* __this, List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* ___0_cellIndices, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ProbeVolumeBakingSet_ResolvePerScenarioCellData_m92A621EB593FE140019C811B201B97BDFBF47455 (ProbeVolumeBakingSet_tA7EB6642359D8D8E83C45603AFCE39D74B00FB71* __this, List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* ___0_cellIndices, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeVolumeBakingSet_PruneCellIndexList_m618416718ED9690C1EE533159D3041E6EFFE7C4B (ProbeVolumeBakingSet_tA7EB6642359D8D8E83C45603AFCE39D74B00FB71* __this, List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* ___0_cellIndices, List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* ___1_prunedIndexList, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ProbeReferenceVolume_get_diskStreamingEnabled_m262B4892BB003343C69608DAF8E6F7906D46E3E6 (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CellData__ctor_m7F0E5562171F6BFED174E792F21535AFB06C155A (CellData_tBCD18663131DBE178E5CDDCEE15196B115A87AB3* __this, const RuntimeMethod* method) ;
inline String_t* KeyValuePair_2_get_Key_m23FE29A560C33830C8183D3A1974C22A96D33CD2_inline (KeyValuePair_2_t6AD3DFAEF245973A26EDCF227F3EE56E3994067A* __this, const RuntimeMethod* method)
{
	return ((  String_t* (*) (KeyValuePair_2_t6AD3DFAEF245973A26EDCF227F3EE56E3994067A*, const RuntimeMethod*))KeyValuePair_2_get_Key_mBD8EA7557C27E6956F2AF29DA3F7499B2F51A282_gshared_inline)(__this, method);
}
inline void Dictionary_2_Add_m4A111295B01CA0D768B7006738FD0E9A60DA132B (Dictionary_2_t24D73D33850EF0B312AC735120ED28E78A38FBB3* __this, String_t* ___0_key, PerScenarioData_tDBB689295599DE09FCA963F9282414EA2B240B55 ___1_value, const RuntimeMethod* method)
{
	((  void (*) (Dictionary_2_t24D73D33850EF0B312AC735120ED28E78A38FBB3*, String_t*, PerScenarioData_tDBB689295599DE09FCA963F9282414EA2B240B55, const RuntimeMethod*))Dictionary_2_Add_m69F7D181670EB9654F31D76E1CC673C5DD751410_gshared)(__this, ___0_key, ___1_value, method);
}
inline void Dictionary_2_Add_m64EF459352EA4FC049ADAE7E2EA8143AD15A9A19 (Dictionary_2_t118118075EE48DAD2F0FA6531A0E0FFB42FEC32F* __this, int32_t ___0_key, CellData_tBCD18663131DBE178E5CDDCEE15196B115A87AB3* ___1_value, const RuntimeMethod* method)
{
	((  void (*) (Dictionary_2_t118118075EE48DAD2F0FA6531A0E0FFB42FEC32F*, int32_t, CellData_tBCD18663131DBE178E5CDDCEE15196B115A87AB3*, const RuntimeMethod*))Dictionary_2_Add_mAF1EF7DA16BD70E252EA5C4B0F74DE519A02CBCD_gshared)(__this, ___0_key, ___1_value, method);
}
inline int32_t List_1_get_Item_mD99081BEFA1AB3526715F489192B0F7F596C183D (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, int32_t ___0_index, const RuntimeMethod* method)
{
	return ((  int32_t (*) (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*, int32_t, const RuntimeMethod*))List_1_get_Item_mD99081BEFA1AB3526715F489192B0F7F596C183D_gshared)(__this, ___0_index, method);
}
inline CellDesc_tE8FD220551E0FC637343C950CE68522345E001E4* Dictionary_2_get_Item_m9EC6C5A722F8AD35CFA90D0C0734E8FB33272C56 (Dictionary_2_tD98CF7FCD1E01BFE3AD17FB5E77686CDE272D322* __this, int32_t ___0_key, const RuntimeMethod* method)
{
	return ((  CellDesc_tE8FD220551E0FC637343C950CE68522345E001E4* (*) (Dictionary_2_tD98CF7FCD1E01BFE3AD17FB5E77686CDE272D322*, int32_t, const RuntimeMethod*))Dictionary_2_get_Item_mC3FEA647E750C27367C990777D8890E0E712E514_gshared)(__this, ___0_key, method);
}
inline NativeArray_1_tBA7C3E15B67AEC95EB7BED61838A132B300A973A NativeArray_1_GetSubArray_m553C665538487E4F5F9F8CAA71A22C8C6BA76744 (NativeArray_1_tBA7C3E15B67AEC95EB7BED61838A132B300A973A* __this, int32_t ___0_start, int32_t ___1_length, const RuntimeMethod* method)
{
	return ((  NativeArray_1_tBA7C3E15B67AEC95EB7BED61838A132B300A973A (*) (NativeArray_1_tBA7C3E15B67AEC95EB7BED61838A132B300A973A*, int32_t, int32_t, const RuntimeMethod*))NativeArray_1_GetSubArray_m553C665538487E4F5F9F8CAA71A22C8C6BA76744_gshared)(__this, ___0_start, ___1_length, method);
}
inline NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF NativeArray_1_GetSubArray_mDC383D59C7576118D603C2C49F75BD9D02E60B19 (NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF* __this, int32_t ___0_start, int32_t ___1_length, const RuntimeMethod* method)
{
	return ((  NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF (*) (NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF*, int32_t, int32_t, const RuntimeMethod*))NativeArray_1_GetSubArray_mDC383D59C7576118D603C2C49F75BD9D02E60B19_gshared)(__this, ___0_start, ___1_length, method);
}
inline void NativeArray_1__ctor_m11FB4F9FF403A985BFB46DD1DCA3E0B57AF7252E (NativeArray_1_tBA7C3E15B67AEC95EB7BED61838A132B300A973A* __this, NativeArray_1_tBA7C3E15B67AEC95EB7BED61838A132B300A973A ___0_array, int32_t ___1_allocator, const RuntimeMethod* method)
{
	((  void (*) (NativeArray_1_tBA7C3E15B67AEC95EB7BED61838A132B300A973A*, NativeArray_1_tBA7C3E15B67AEC95EB7BED61838A132B300A973A, int32_t, const RuntimeMethod*))NativeArray_1__ctor_m11FB4F9FF403A985BFB46DD1DCA3E0B57AF7252E_gshared)(__this, ___0_array, ___1_allocator, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CellData_set_bricks_mA8F6CDCF812B973B2BAF9E150C1F0F1573502225_inline (CellData_tBCD18663131DBE178E5CDDCEE15196B115A87AB3* __this, NativeArray_1_tBA7C3E15B67AEC95EB7BED61838A132B300A973A ___0_value, const RuntimeMethod* method) ;
inline void NativeArray_1__ctor_mA723DA6B8FDAD4FCE23953E11B7F6362BF9799B6 (NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF* __this, NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF ___0_array, int32_t ___1_allocator, const RuntimeMethod* method)
{
	((  void (*) (NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF*, NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF, int32_t, const RuntimeMethod*))NativeArray_1__ctor_mA723DA6B8FDAD4FCE23953E11B7F6362BF9799B6_gshared)(__this, ___0_array, ___1_allocator, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ProbeReferenceVolume_get_skyOcclusion_m6EEC0FD3108EE632D462A2E601B09FB4F66D4BB6 (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, const RuntimeMethod* method) ;
inline NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934 NativeArray_1_Reinterpret_TisUInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_m3D4808CE7773742533C8F35321DF4D9BDEF4122E (NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF* __this, int32_t ___0_expectedTypeSize, const RuntimeMethod* method)
{
	return ((  NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934 (*) (NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF*, int32_t, const RuntimeMethod*))NativeArray_1_Reinterpret_TisUInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_m3D4808CE7773742533C8F35321DF4D9BDEF4122E_gshared)(__this, ___0_expectedTypeSize, method);
}
inline void NativeArray_1__ctor_m7939EABE3CA21811E7651533FF7D74B94FFCB319 (NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934* __this, NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934 ___0_array, int32_t ___1_allocator, const RuntimeMethod* method)
{
	((  void (*) (NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934*, NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934, int32_t, const RuntimeMethod*))NativeArray_1__ctor_m7939EABE3CA21811E7651533FF7D74B94FFCB319_gshared)(__this, ___0_array, ___1_allocator, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CellData_set_skyOcclusionDataL0L1_m9DF3043E817249191DBA0B4435FB9E85AB7D7FDC_inline (CellData_tBCD18663131DBE178E5CDDCEE15196B115A87AB3* __this, NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934 ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ProbeReferenceVolume_get_skyOcclusionShadingDirection_m06C6C8747B51364F656858108824A60B39FA4E34 (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CellData_set_skyShadingDirectionIndices_m3C8FACB92457725E6536D1516429984D9EF27BC9_inline (CellData_tBCD18663131DBE178E5CDDCEE15196B115A87AB3* __this, NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF ___0_value, const RuntimeMethod* method) ;
inline NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD NativeArray_1_Reinterpret_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m7EA98E7E9E0369A617227E0EB1A828E574F3B01B (NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF* __this, int32_t ___0_expectedTypeSize, const RuntimeMethod* method)
{
	return ((  NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD (*) (NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF*, int32_t, const RuntimeMethod*))NativeArray_1_Reinterpret_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m7EA98E7E9E0369A617227E0EB1A828E574F3B01B_gshared)(__this, ___0_expectedTypeSize, method);
}
inline void NativeArray_1__ctor_mDE6C79063124961A2B38617151DE58062817CA38 (NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD* __this, NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD ___0_array, int32_t ___1_allocator, const RuntimeMethod* method)
{
	((  void (*) (NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD*, NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD, int32_t, const RuntimeMethod*))NativeArray_1__ctor_mDE6C79063124961A2B38617151DE58062817CA38_gshared)(__this, ___0_array, ___1_allocator, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CellData_set_probePositions_mAA0A990B2297F54F42C24D634D3CF661E13637DC_inline (CellData_tBCD18663131DBE178E5CDDCEE15196B115A87AB3* __this, NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD ___0_value, const RuntimeMethod* method) ;
inline NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF NativeArray_1_Reinterpret_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m9F4AF128CEBE2B647B7DF4A9D74232DEB3013AEA (NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF* __this, int32_t ___0_expectedTypeSize, const RuntimeMethod* method)
{
	return ((  NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF (*) (NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF*, int32_t, const RuntimeMethod*))NativeArray_1_Reinterpret_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m9F4AF128CEBE2B647B7DF4A9D74232DEB3013AEA_gshared)(__this, ___0_expectedTypeSize, method);
}
inline void NativeArray_1__ctor_m9DA5ADF8AD1A82C7E4443EB8E76999D4127F6ED3 (NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF* __this, NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF ___0_array, int32_t ___1_allocator, const RuntimeMethod* method)
{
	((  void (*) (NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF*, NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF, int32_t, const RuntimeMethod*))NativeArray_1__ctor_m9DA5ADF8AD1A82C7E4443EB8E76999D4127F6ED3_gshared)(__this, ___0_array, ___1_allocator, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CellData_set_validity_m8C930C65103C69FEF36233700205234FF38987A3_inline (CellData_tBCD18663131DBE178E5CDDCEE15196B115A87AB3* __this, NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CellData_set_touchupVolumeInteraction_mFAEFEDCE5458CF5A785253D0EAD6C0199DD243DF_inline (CellData_tBCD18663131DBE178E5CDDCEE15196B115A87AB3* __this, NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF ___0_value, const RuntimeMethod* method) ;
inline NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF NativeArray_1_Reinterpret_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m73A8ABEBD43720688CCC1F25FE06A3D882139153 (NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF* __this, int32_t ___0_expectedTypeSize, const RuntimeMethod* method)
{
	return ((  NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF (*) (NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF*, int32_t, const RuntimeMethod*))NativeArray_1_Reinterpret_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m73A8ABEBD43720688CCC1F25FE06A3D882139153_gshared)(__this, ___0_expectedTypeSize, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CellData_set_layer_m9E34609ABD1F793D52C3A8648517B3B0A4ECD4FC_inline (CellData_tBCD18663131DBE178E5CDDCEE15196B115A87AB3* __this, NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CellData_set_offsetVectors_m99F24B457920E6F72D322E626427ACD5D051279D_inline (CellData_tBCD18663131DBE178E5CDDCEE15196B115A87AB3* __this, NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ProbeVolumeBakingSet_HasValidSharedData_m70014C4620B2AFCCD4A886EF0289C25510B7EB9F (ProbeVolumeBakingSet_tA7EB6642359D8D8E83C45603AFCE39D74B00FB71* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* __this, const RuntimeMethod* method) ;
inline NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF ProbeVolumeBakingSet_LoadStreambleAssetData_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m6A2E1E716139B619B9D60C167A838B45EA4059E5 (ProbeVolumeBakingSet_tA7EB6642359D8D8E83C45603AFCE39D74B00FB71* __this, ProbeVolumeStreamableAsset_t45F5FD31296C1A6C872BF953287F58BA22777585* ___0_asset, List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* ___1_cellIndices, const RuntimeMethod* method)
{
	return ((  NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF (*) (ProbeVolumeBakingSet_tA7EB6642359D8D8E83C45603AFCE39D74B00FB71*, ProbeVolumeStreamableAsset_t45F5FD31296C1A6C872BF953287F58BA22777585*, List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*, const RuntimeMethod*))ProbeVolumeBakingSet_LoadStreambleAssetData_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m6A2E1E716139B619B9D60C167A838B45EA4059E5_gshared)(__this, ___0_asset, ___1_cellIndices, method);
}
inline NativeArray_1_tBA7C3E15B67AEC95EB7BED61838A132B300A973A ProbeVolumeBakingSet_LoadStreambleAssetData_TisBrick_tE6E9230DFDF650A631C116E79FB28F41618C3CE0_mE5B4FE33A87E367626C8333684282A31C90903FB (ProbeVolumeBakingSet_tA7EB6642359D8D8E83C45603AFCE39D74B00FB71* __this, ProbeVolumeStreamableAsset_t45F5FD31296C1A6C872BF953287F58BA22777585* ___0_asset, List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* ___1_cellIndices, const RuntimeMethod* method)
{
	return ((  NativeArray_1_tBA7C3E15B67AEC95EB7BED61838A132B300A973A (*) (ProbeVolumeBakingSet_tA7EB6642359D8D8E83C45603AFCE39D74B00FB71*, ProbeVolumeStreamableAsset_t45F5FD31296C1A6C872BF953287F58BA22777585*, List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*, const RuntimeMethod*))ProbeVolumeBakingSet_LoadStreambleAssetData_TisBrick_tE6E9230DFDF650A631C116E79FB28F41618C3CE0_mE5B4FE33A87E367626C8333684282A31C90903FB_gshared)(__this, ___0_asset, ___1_cellIndices, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ProbeVolumeBakingSet_HasSupportData_m43A4C97E6B629F47304958B982211013E6954AD7 (ProbeVolumeBakingSet_tA7EB6642359D8D8E83C45603AFCE39D74B00FB71* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeVolumeBakingSet_ResolveSharedCellData_mFD58EDC7CCC890E3637DB2710A8FA2748CB05859 (ProbeVolumeBakingSet_tA7EB6642359D8D8E83C45603AFCE39D74B00FB71* __this, List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* ___0_cellIndices, NativeArray_1_tBA7C3E15B67AEC95EB7BED61838A132B300A973A ___1_bricksData, NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF ___2_cellSharedData, NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF ___3_cellSupportData, const RuntimeMethod* method) ;
inline void ProbeVolumeBakingSet_ReleaseStreamableAssetData_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m917E7D9038A41C59959526949876BDFF693C5126 (ProbeVolumeBakingSet_tA7EB6642359D8D8E83C45603AFCE39D74B00FB71* __this, NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF ___0_buffer, const RuntimeMethod* method)
{
	((  void (*) (ProbeVolumeBakingSet_tA7EB6642359D8D8E83C45603AFCE39D74B00FB71*, NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF, const RuntimeMethod*))ProbeVolumeBakingSet_ReleaseStreamableAssetData_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m917E7D9038A41C59959526949876BDFF693C5126_gshared)(__this, ___0_buffer, method);
}
inline void ProbeVolumeBakingSet_ReleaseStreamableAssetData_TisBrick_tE6E9230DFDF650A631C116E79FB28F41618C3CE0_mF6F8277A78A15B3978027125ABB70D1AD1E74FA4 (ProbeVolumeBakingSet_tA7EB6642359D8D8E83C45603AFCE39D74B00FB71* __this, NativeArray_1_tBA7C3E15B67AEC95EB7BED61838A132B300A973A ___0_buffer, const RuntimeMethod* method)
{
	((  void (*) (ProbeVolumeBakingSet_tA7EB6642359D8D8E83C45603AFCE39D74B00FB71*, NativeArray_1_tBA7C3E15B67AEC95EB7BED61838A132B300A973A, const RuntimeMethod*))ProbeVolumeBakingSet_ReleaseStreamableAssetData_TisBrick_tE6E9230DFDF650A631C116E79FB28F41618C3CE0_mF6F8277A78A15B3978027125ABB70D1AD1E74FA4_gshared)(__this, ___0_buffer, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeVolumeBakingSet_PruneCellIndexListForScenario_m6554352AEEDF3E65D59D27E168C0BDACD47CEB5D (ProbeVolumeBakingSet_tA7EB6642359D8D8E83C45603AFCE39D74B00FB71* __this, List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* ___0_cellIndices, PerScenarioDataInfo_t68D4511954D35D4B046CC0994B811763604ECEAB* ___1_scenarioData, List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* ___2_prunedIndexList, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PerScenarioDataInfo_HasValidData_m2457BA710D419E4755A61AAE2BF6F2B77C982846 (PerScenarioDataInfo_t68D4511954D35D4B046CC0994B811763604ECEAB* __this, int32_t ___0_shBands, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m647EBF831F54B6DF7D5AFA5FD012CF4EE7571B6A (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___0_values, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ProbeVolumeBakingSet_ResolvePerScenarioCellData_m92D7EF2E7BEA531B78C06FCBE5276C9466CC97A3 (ProbeVolumeBakingSet_tA7EB6642359D8D8E83C45603AFCE39D74B00FB71* __this, NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF ___0_cellData, NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF ___1_cellOptionalData, NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF ___2_cellProbeOcclusionData, String_t* ___3_scenario, List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* ___4_cellIndices, const RuntimeMethod* method) ;
inline CellData_tBCD18663131DBE178E5CDDCEE15196B115A87AB3* Dictionary_2_get_Item_mB259B6A50CF7070E4C632276EE03754DDA0E6B69 (Dictionary_2_t118118075EE48DAD2F0FA6531A0E0FFB42FEC32F* __this, int32_t ___0_key, const RuntimeMethod* method)
{
	return ((  CellData_tBCD18663131DBE178E5CDDCEE15196B115A87AB3* (*) (Dictionary_2_t118118075EE48DAD2F0FA6531A0E0FFB42FEC32F*, int32_t, const RuntimeMethod*))Dictionary_2_get_Item_mC3FEA647E750C27367C990777D8890E0E712E514_gshared)(__this, ___0_key, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CellData_Cleanup_m7C43AED45B1F97E08D22B21FD96128B9B644DFB0 (CellData_tBCD18663131DBE178E5CDDCEE15196B115A87AB3* __this, bool ___0_cleanScenarioList, const RuntimeMethod* method) ;
inline bool Dictionary_2_Remove_m5592BA2ED10064C970182525E9E7D4D2803E85F1 (Dictionary_2_t118118075EE48DAD2F0FA6531A0E0FFB42FEC32F* __this, int32_t ___0_key, const RuntimeMethod* method)
{
	return ((  bool (*) (Dictionary_2_t118118075EE48DAD2F0FA6531A0E0FFB42FEC32F*, int32_t, const RuntimeMethod*))Dictionary_2_Remove_m12BAB2F82E34CAA21A7245AB61E48F106340C1A4_gshared)(__this, ___0_key, method);
}
inline bool Dictionary_2_TryGetValue_mE1F3DA1FA7567C55032328ABBC49A5237B1BA75A (Dictionary_2_tD98CF7FCD1E01BFE3AD17FB5E77686CDE272D322* __this, int32_t ___0_key, CellDesc_tE8FD220551E0FC637343C950CE68522345E001E4** ___1_value, const RuntimeMethod* method)
{
	return ((  bool (*) (Dictionary_2_tD98CF7FCD1E01BFE3AD17FB5E77686CDE272D322*, int32_t, CellDesc_tE8FD220551E0FC637343C950CE68522345E001E4**, const RuntimeMethod*))Dictionary_2_TryGetValue_m7316301B8CF47FB538886B229B2749EC160B9D5C_gshared)(__this, ___0_key, ___1_value, method);
}
inline bool Dictionary_2_TryGetValue_mBAFB813AFFDAEA71DB5473C08AE4E85EB47DDD2F (Dictionary_2_t118118075EE48DAD2F0FA6531A0E0FFB42FEC32F* __this, int32_t ___0_key, CellData_tBCD18663131DBE178E5CDDCEE15196B115A87AB3** ___1_value, const RuntimeMethod* method)
{
	return ((  bool (*) (Dictionary_2_t118118075EE48DAD2F0FA6531A0E0FFB42FEC32F*, int32_t, CellData_tBCD18663131DBE178E5CDDCEE15196B115A87AB3**, const RuntimeMethod*))Dictionary_2_TryGetValue_m7316301B8CF47FB538886B229B2749EC160B9D5C_gshared)(__this, ___0_key, ___1_value, method);
}
inline void SerializedDictionary_2__ctor_m4568F2E41C54A96CBD459CFC1421BD0A7962D66F (SerializedDictionary_2_t699D36E06853D053D033F8E4C05E4F8E57E23A78* __this, const RuntimeMethod* method)
{
	((  void (*) (SerializedDictionary_2_t699D36E06853D053D033F8E4C05E4F8E57E23A78*, const RuntimeMethod*))SerializedDictionary_2__ctor_mC98FCE54503726A2C40FEE50BAA2C485C17E7B8A_gshared)(__this, method);
}
inline void Dictionary_2__ctor_m37A23796C9D76DB30D6FC8139497801C93257D6E (Dictionary_2_t118118075EE48DAD2F0FA6531A0E0FFB42FEC32F* __this, const RuntimeMethod* method)
{
	((  void (*) (Dictionary_2_t118118075EE48DAD2F0FA6531A0E0FFB42FEC32F*, const RuntimeMethod*))Dictionary_2__ctor_m92E9AB321FBD7147CA109C822D99C8B0610C27B7_gshared)(__this, method);
}
inline void List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8 (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, const RuntimeMethod* method)
{
	((  void (*) (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*, const RuntimeMethod*))List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8_gshared)(__this, method);
}
inline void Dictionary_2__ctor_m82637A3A6031C43DB9CC910DBD6DCC66D9459C8F (Dictionary_2_t6FFAD029BB474A5257D9A441504B633831AF5341* __this, const RuntimeMethod* method)
{
	((  void (*) (Dictionary_2_t6FFAD029BB474A5257D9A441504B633831AF5341*, const RuntimeMethod*))Dictionary_2__ctor_m5B32FBC624618211EB461D59CFBB10E987FD1329_gshared)(__this, method);
}
inline void SerializedDictionary_2__ctor_m1348B996738610924B4806BEE708CD68A7D00DB2 (SerializedDictionary_2_tFC4EE5E3CF9DD1206498EB049FC48EB9F5A57B64* __this, const RuntimeMethod* method)
{
	((  void (*) (SerializedDictionary_2_tFC4EE5E3CF9DD1206498EB049FC48EB9F5A57B64*, const RuntimeMethod*))SerializedDictionary_2__ctor_m7F4AE5D53552437FA0C9E09F2E917EFB212F77E0_gshared)(__this, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline (const RuntimeMethod* method) ;
inline void Stack_1__ctor_m1A65C793FC975FC54E20CDC7FB7A75C713FD2C06 (Stack_1_tC074D066F7C459F715F3AEE81D2DDD0AAE7881A8* __this, const RuntimeMethod* method)
{
	((  void (*) (Stack_1_tC074D066F7C459F715F3AEE81D2DDD0AAE7881A8*, const RuntimeMethod*))Stack_1__ctor_m1A65C793FC975FC54E20CDC7FB7A75C713FD2C06_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PerScenarioDataInfo_ComputeHasValidData_m51855A1A7EC0B30644D46EBEDD7E104B01967820 (PerScenarioDataInfo_t68D4511954D35D4B046CC0994B811763604ECEAB* __this, int32_t ___0_shBands, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CellCounts_Add_mF0FD84BEF6823632A660CC5B927692A081EB689D (CellCounts_tD8398E1E75DF66B299B4601415197453CE9C15F3* __this, CellCounts_tD8398E1E75DF66B299B4601415197453CE9C15F3 ___0_o, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* ProbeVolumeConstantRuntimeResources_GenerateSkyDirections_mDC1D19471A4E5CF1A4E4D24C7E797E868496E945 (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ComputeBuffer__ctor_mE40DE5EF5ADAC29B6B4DECBD1EE33E8526202617 (ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* __this, int32_t ___0_count, int32_t ___1_stride, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ComputeBuffer_SetData_m9F845E6B347CE028FA9A987D740FC642D828013A (ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* __this, RuntimeArray* ___0_data, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CoreUtils_SafeRelease_m564E725F3E36E240B05B769516E56187EA02D3CF (ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* ___0_buffer, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector3_Normalize_mC749B887A4C74BA0A2E13E6377F17CCAEB0AADA8_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B (RuntimeArray* ___0_array, RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 ___1_fldHandle, const RuntimeMethod* method) ;
inline void RenderPipelineGraphicsSettingsExtensions_SetValueAndNotify_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mA4AF9CB52E8EACE7972AB1BC8B3051B607402DB3 (RuntimeObject* ___0_settings, bool* ___1_currentPropertyValue, bool ___2_newValue, String_t* ___3_propertyName, const RuntimeMethod* method)
{
	((  void (*) (RuntimeObject*, bool*, bool, String_t*, const RuntimeMethod*))RenderPipelineGraphicsSettingsExtensions_SetValueAndNotify_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mA4AF9CB52E8EACE7972AB1BC8B3051B607402DB3_gshared)(___0_settings, ___1_currentPropertyValue, ___2_newValue, ___3_propertyName, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeVolumePerSceneData_QueueSceneRemoval_m4B9F5C8A3AB4E01FD4464BECDDD686076174ACF0 (ProbeVolumePerSceneData_t9CB5E88B02731EFB128F452EBF27BD02E4918909* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_x, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___1_y, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeReferenceVolume_AddPendingSceneLoading_m5F0CB860B6923F0C545454264EE64E49ECD5AFFB (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, String_t* ___0_sceneGUID, ProbeVolumeBakingSet_tA7EB6642359D8D8E83C45603AFCE39D74B00FB71* ___1_bakingSet, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_x, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___1_y, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeReferenceVolume_AddPendingSceneRemoval_m3E6A0C47B5BE0C1DD135C54066822E8F84C5342D (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, String_t* ___0_sceneGUID, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeReferenceVolume_RegisterPerSceneData_m1870809D4CEAA6A3AEFC09AB4142E282ACFAA1A4 (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, ProbeVolumePerSceneData_t9CB5E88B02731EFB128F452EBF27BD02E4918909* ___0_data, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeReferenceVolume_UnregisterPerSceneData_mE1D4359A7BD315DB126489F4C12EFF4F63A65276 (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, ProbeVolumePerSceneData_t9CB5E88B02731EFB128F452EBF27BD02E4918909* ___0_data, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeReferenceVolume_RegisterBakingSet_mF8E299851DAA54B0ADCEE6712E3BBF6099988A01 (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, ProbeVolumePerSceneData_t9CB5E88B02731EFB128F452EBF27BD02E4918909* ___0_data, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeVolumePerSceneData_QueueSceneLoading_mF85BF01B7A8D9B04B2E4419642669DC9C46419D9 (ProbeVolumePerSceneData_t9CB5E88B02731EFB128F452EBF27BD02E4918909* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* ProbeVolumeBakingSet_GetSceneCellIndexList_m9D81E13B528F376C4E9536B424FFFFA2FA9EEBF7 (ProbeVolumeBakingSet_tA7EB6642359D8D8E83C45603AFCE39D74B00FB71* __this, String_t* ___0_sceneGUID, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ProbeVolumeBakingSet_ResolveCellData_m0D103D9C1B404DC36FA10D070880A3D0ECEC8407 (ProbeVolumeBakingSet_tA7EB6642359D8D8E83C45603AFCE39D74B00FB71* __this, List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* ___0_cellIndices, const RuntimeMethod* method) ;
inline void List_1__ctor_mA3CAE026C6FDA015D80EE4AEF8D33C7A41BE66E0 (List_1_tD554524C4D3CE5612DAE24A61267C5A8170B530A* __this, const RuntimeMethod* method)
{
	((  void (*) (List_1_tD554524C4D3CE5612DAE24A61267C5A8170B530A*, const RuntimeMethod*))List_1__ctor_mA3CAE026C6FDA015D80EE4AEF8D33C7A41BE66E0_gshared)(__this, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_get_sqrMagnitude_m43C27DEC47C4811FB30AB474FF2131A963B66FC8_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_SqrMagnitude_m5ED73273031577902F1BED4CA9C5A0E786A680D1_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_vector, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_normalized_m736BBF65D5CDA7A18414370D15B4DFCC1E466F07_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ProbeVolumePositioning_ProjectOBB_mBAF7A193C322C144A217140747FA221BE77C3198 (Volume_t772AC255AFF4FECF2490075A583998C60683D3BD* ___0_a, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_axis, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_Dot_mBB86BB940AA0A32FA7D3C02AC42E5BC7095A5D52_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_lhs, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_rhs, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Bounds_Intersects_m91D6CE48052C56F8519243104C3575738B159531_inline (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 ___0_bounds, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Bounds_get_min_m465AC9BBE1DE5D8E8AD95AC19B9899068FEEBB13_inline (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Bounds_get_max_m6446F2AB97C1E57CA89467B9DE52D4EB61F1CB09_inline (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ProbeVolumePositioning_ProjectAABB_mA7E27484528ACAB97412671E49F54234E8FFD00C (Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C** ___0_corners, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_axis, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeVolumeSceneData_SetParentObject_m2DFFDD95B95E5ABE219037436C0E6E5DD956B7A9 (ProbeVolumeSceneData_t29FD126D36ED1E093C2EBBFB3F248DD5E2A86D90* __this, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_parent, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ProbeVolumeScratchBufferPool_get_chunkSize_mD944EDD346450959131F6DDBB75F60AFDDEA3BD8_inline (ProbeVolumeScratchBufferPool_t51450AD69BD510651301523B922D3B52E7019591* __this, const RuntimeMethod* method) ;
inline void List_1__ctor_m5D91488897FAFB82A9A72031E75513A1BEBD7555 (List_1_t7F232F1A9BEB8F680791D41CE882CD3E816CD190* __this, const RuntimeMethod* method)
{
	((  void (*) (List_1_t7F232F1A9BEB8F680791D41CE882CD3E816CD190*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
}
inline void Dictionary_2__ctor_m0CA593E7181B08A1CA04B222F7C281F9C4A84C0C (Dictionary_2_t4CBFD9D350B7C71F1862D378DE57C0F3F3170D30* __this, const RuntimeMethod* method)
{
	((  void (*) (Dictionary_2_t4CBFD9D350B7C71F1862D378DE57C0F3F3170D30*, const RuntimeMethod*))Dictionary_2__ctor_m0CA593E7181B08A1CA04B222F7C281F9C4A84C0C_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ProbeVolumeBakingSet_GetChunkGPUMemory_m66AB5FAF8370E8C827E486ED4CC051FCFEF1436D (ProbeVolumeBakingSet_tA7EB6642359D8D8E83C45603AFCE39D74B00FB71* __this, int32_t ___0_shBands, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ProbeVolumeScratchBufferPool_set_chunkSize_mC87CD2094156E1BB0F1B50EB3CB8DEF63E77044A_inline (ProbeVolumeScratchBufferPool_t51450AD69BD510651301523B922D3B52E7019591* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ProbeVolumeScratchBufferPool_set_maxChunkCount_m760BB028277C264ED1C3294B2E18AAFA959B444E_inline (ProbeVolumeScratchBufferPool_t51450AD69BD510651301523B922D3B52E7019591* __this, int32_t ___0_value, const RuntimeMethod* method) ;
inline bool Dictionary_2_TryGetValue_m2A4E3E3161F298E492D3821400D75637661C9972 (Dictionary_2_t4CBFD9D350B7C71F1862D378DE57C0F3F3170D30* __this, int32_t ___0_key, CellStreamingScratchBufferLayout_t9C3A198B967DCECDB79C97C05BEFAEA74E70077E* ___1_value, const RuntimeMethod* method)
{
	return ((  bool (*) (Dictionary_2_t4CBFD9D350B7C71F1862D378DE57C0F3F3170D30*, int32_t, CellStreamingScratchBufferLayout_t9C3A198B967DCECDB79C97C05BEFAEA74E70077E*, const RuntimeMethod*))Dictionary_2_TryGetValue_m2A4E3E3161F298E492D3821400D75637661C9972_gshared)(__this, ___0_key, ___1_value, method);
}
inline void Dictionary_2_Add_m5F578EEEF17173D066E2B0B4573614D3A924518E (Dictionary_2_t4CBFD9D350B7C71F1862D378DE57C0F3F3170D30* __this, int32_t ___0_key, CellStreamingScratchBufferLayout_t9C3A198B967DCECDB79C97C05BEFAEA74E70077E ___1_value, const RuntimeMethod* method)
{
	((  void (*) (Dictionary_2_t4CBFD9D350B7C71F1862D378DE57C0F3F3170D30*, int32_t, CellStreamingScratchBufferLayout_t9C3A198B967DCECDB79C97C05BEFAEA74E70077E, const RuntimeMethod*))Dictionary_2_Add_m5F578EEEF17173D066E2B0B4573614D3A924518E_gshared)(__this, ___0_key, ___1_value, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CellStreamingScratchBuffer__ctor_m76FFDB3C260135008FC878A9F202DA23D1BC1093 (CellStreamingScratchBuffer_tCD37AA786EFC1E41957F4FA8A94AA22F674D2A45* __this, int32_t ___0_chunkCount, int32_t ___1_chunkSize, bool ___2_allocateGraphicsBuffers, const RuntimeMethod* method) ;
inline void Predicate_1__ctor_mC28B3388E818DDB8DB4A4B3A6ACBE4A186BA9E92 (Predicate_1_t4FF370C2BFFDA74B55B0B46C091074E45268BD1D* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
	((  void (*) (Predicate_1_t4FF370C2BFFDA74B55B0B46C091074E45268BD1D*, RuntimeObject*, intptr_t, const RuntimeMethod*))Predicate_1__ctor_m3E007299121A15DF80F4A210FF8C20E5DF688F20_gshared)(__this, ___0_object, ___1_method, method);
}
inline int32_t List_1_FindIndex_mB3243FED122E435CF9B7E223B285D5A72CD2742F (List_1_t7F232F1A9BEB8F680791D41CE882CD3E816CD190* __this, int32_t ___0_startIndex, Predicate_1_t4FF370C2BFFDA74B55B0B46C091074E45268BD1D* ___1_match, const RuntimeMethod* method)
{
	return ((  int32_t (*) (List_1_t7F232F1A9BEB8F680791D41CE882CD3E816CD190*, int32_t, Predicate_1_t4FF370C2BFFDA74B55B0B46C091074E45268BD1D*, const RuntimeMethod*))List_1_FindIndex_m486245C85580ADB4A80F9D2725C8CD4C0CDF2B03_gshared)(__this, ___0_startIndex, ___1_match, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CellStreamingScratchBufferLayout_t9C3A198B967DCECDB79C97C05BEFAEA74E70077E ProbeVolumeScratchBufferPool_GetOrCreateScratchBufferLayout_m2E2F36182828891CEA7F605FB1EF136CC2BF5AFA (ProbeVolumeScratchBufferPool_t51450AD69BD510651301523B922D3B52E7019591* __this, int32_t ___0_chunkCount, const RuntimeMethod* method) ;
inline ScratchBufferPool_t6FF7F61A00EC10B9EE7A8204352534F629D09191* List_1_get_Item_mE031C00B311AC980997A8DA25B884E563D36A652 (List_1_t7F232F1A9BEB8F680791D41CE882CD3E816CD190* __this, int32_t ___0_index, const RuntimeMethod* method)
{
	return ((  ScratchBufferPool_t6FF7F61A00EC10B9EE7A8204352534F629D09191* (*) (List_1_t7F232F1A9BEB8F680791D41CE882CD3E816CD190*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method);
}
inline int32_t Stack_1_get_Count_m1DC740B87E68E390333B755E3F7F5A9D02EB9045_inline (Stack_1_t510C53D44BBA436D75907BE5178417562BCA5B31* __this, const RuntimeMethod* method)
{
	return ((  int32_t (*) (Stack_1_t510C53D44BBA436D75907BE5178417562BCA5B31*, const RuntimeMethod*))Stack_1_get_Count_mD08AE71D49787D30DDD9D484BCD323D646744D2E_gshared_inline)(__this, method);
}
inline CellStreamingScratchBuffer_tCD37AA786EFC1E41957F4FA8A94AA22F674D2A45* Stack_1_Pop_mDCD3E1079E8EFA5D8C9FA6FDC6343307CA91447A (Stack_1_t510C53D44BBA436D75907BE5178417562BCA5B31* __this, const RuntimeMethod* method)
{
	return ((  CellStreamingScratchBuffer_tCD37AA786EFC1E41957F4FA8A94AA22F674D2A45* (*) (Stack_1_t510C53D44BBA436D75907BE5178417562BCA5B31*, const RuntimeMethod*))Stack_1_Pop_m2AFF69249659372F07EE25817DBCAFE74E1CF778_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CellStreamingScratchBuffer_Swap_m6A45F054EDE90B5E64008E9D40B901AB96D04A4E (CellStreamingScratchBuffer_tCD37AA786EFC1E41957F4FA8A94AA22F674D2A45* __this, const RuntimeMethod* method) ;
inline int32_t List_1_get_Count_m44A0F86C259E11AE19096E9BF481B8BA4A19C867_inline (List_1_t7F232F1A9BEB8F680791D41CE882CD3E816CD190* __this, const RuntimeMethod* method)
{
	return ((  int32_t (*) (List_1_t7F232F1A9BEB8F680791D41CE882CD3E816CD190*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ProbeVolumeScratchBufferPool_get_maxChunkCount_m1EF486E20C3921AE7896370193E8AB988887F869_inline (ProbeVolumeScratchBufferPool_t51450AD69BD510651301523B922D3B52E7019591* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CellStreamingScratchBuffer_tCD37AA786EFC1E41957F4FA8A94AA22F674D2A45* ProbeVolumeScratchBufferPool_CreateScratchBuffer_mBC14DE9E09B49FEA423967A86DF07DD9F7936A7B (ProbeVolumeScratchBufferPool_t51450AD69BD510651301523B922D3B52E7019591* __this, int32_t ___0_chunkCount, bool ___1_allocateGraphicsBuffers, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScratchBufferPool__ctor_m7645FA0AB303D98F2852AA40E6FFCD4A86D933BC (ScratchBufferPool_t6FF7F61A00EC10B9EE7A8204352534F629D09191* __this, int32_t ___0_chunkCount, const RuntimeMethod* method) ;
inline void List_1_Add_m4892223C28B6B2F87076A5AE80F92EC20F6B8D1E_inline (List_1_t7F232F1A9BEB8F680791D41CE882CD3E816CD190* __this, ScratchBufferPool_t6FF7F61A00EC10B9EE7A8204352534F629D09191* ___0_item, const RuntimeMethod* method)
{
	((  void (*) (List_1_t7F232F1A9BEB8F680791D41CE882CD3E816CD190*, ScratchBufferPool_t6FF7F61A00EC10B9EE7A8204352534F629D09191*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method);
}
inline void List_1_Sort_m7CCE8D3860873D97FE4F6166B209EA579139C4D3 (List_1_t7F232F1A9BEB8F680791D41CE882CD3E816CD190* __this, const RuntimeMethod* method)
{
	((  void (*) (List_1_t7F232F1A9BEB8F680791D41CE882CD3E816CD190*, const RuntimeMethod*))List_1_Sort_m31071C3C6DF1FAD770119031BEA9315A2E3C1298_gshared)(__this, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t CellStreamingScratchBuffer_get_chunkCount_mA315E614346572D601752B92812136A00D0AFDF3_inline (CellStreamingScratchBuffer_tCD37AA786EFC1E41957F4FA8A94AA22F674D2A45* __this, const RuntimeMethod* method) ;
inline ScratchBufferPool_t6FF7F61A00EC10B9EE7A8204352534F629D09191* List_1_Find_m45FAA455ECBD9755B1010D027A97223A49DDB3F9 (List_1_t7F232F1A9BEB8F680791D41CE882CD3E816CD190* __this, Predicate_1_t4FF370C2BFFDA74B55B0B46C091074E45268BD1D* ___0_match, const RuntimeMethod* method)
{
	return ((  ScratchBufferPool_t6FF7F61A00EC10B9EE7A8204352534F629D09191* (*) (List_1_t7F232F1A9BEB8F680791D41CE882CD3E816CD190*, Predicate_1_t4FF370C2BFFDA74B55B0B46C091074E45268BD1D*, const RuntimeMethod*))List_1_Find_m5E78A210541B0D844FE27B94F509313623BE33D3_gshared)(__this, ___0_match, method);
}
inline void Stack_1_Push_m540F19609F746238FCEB9B39EE19F90C827337D8 (Stack_1_t510C53D44BBA436D75907BE5178417562BCA5B31* __this, CellStreamingScratchBuffer_tCD37AA786EFC1E41957F4FA8A94AA22F674D2A45* ___0_item, const RuntimeMethod* method)
{
	((  void (*) (Stack_1_t510C53D44BBA436D75907BE5178417562BCA5B31*, CellStreamingScratchBuffer_tCD37AA786EFC1E41957F4FA8A94AA22F674D2A45*, const RuntimeMethod*))Stack_1_Push_m709DD11BC1291A905814182CF9A367DE7399A778_gshared)(__this, ___0_item, method);
}
inline Enumerator_t0ACA1321E07331D659C36925916B9CFE9FF0F3A9 List_1_GetEnumerator_mD803C6766526A68541A29A08BE23FC1C6024A272 (List_1_t7F232F1A9BEB8F680791D41CE882CD3E816CD190* __this, const RuntimeMethod* method)
{
	return ((  Enumerator_t0ACA1321E07331D659C36925916B9CFE9FF0F3A9 (*) (List_1_t7F232F1A9BEB8F680791D41CE882CD3E816CD190*, const RuntimeMethod*))List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared)(__this, method);
}
inline void Enumerator_Dispose_mD2142A69FF8E597690F6ABEA9DCF103755608334 (Enumerator_t0ACA1321E07331D659C36925916B9CFE9FF0F3A9* __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t0ACA1321E07331D659C36925916B9CFE9FF0F3A9*, const RuntimeMethod*))Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_gshared)(__this, method);
}
inline ScratchBufferPool_t6FF7F61A00EC10B9EE7A8204352534F629D09191* Enumerator_get_Current_mE4D30CAF0F9721A2968AC8866B91734D7BD35917_inline (Enumerator_t0ACA1321E07331D659C36925916B9CFE9FF0F3A9* __this, const RuntimeMethod* method)
{
	return ((  ScratchBufferPool_t6FF7F61A00EC10B9EE7A8204352534F629D09191* (*) (Enumerator_t0ACA1321E07331D659C36925916B9CFE9FF0F3A9*, const RuntimeMethod*))Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CellStreamingScratchBuffer_Dispose_mDCB24B4B0A459C8ACE813B3DF1CA49550596A01B (CellStreamingScratchBuffer_tCD37AA786EFC1E41957F4FA8A94AA22F674D2A45* __this, const RuntimeMethod* method) ;
inline bool Enumerator_MoveNext_m504CC94B0A672F68EF13A70F3F91168DFBB1935F (Enumerator_t0ACA1321E07331D659C36925916B9CFE9FF0F3A9* __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_t0ACA1321E07331D659C36925916B9CFE9FF0F3A9*, const RuntimeMethod*))Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared)(__this, method);
}
inline void List_1_Clear_m27DA99DA71D645502ABBBBC85D463CC10861645D_inline (List_1_t7F232F1A9BEB8F680791D41CE882CD3E816CD190* __this, const RuntimeMethod* method)
{
	((  void (*) (List_1_t7F232F1A9BEB8F680791D41CE882CD3E816CD190*, const RuntimeMethod*))List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline)(__this, method);
}
inline void Stack_1__ctor_mA4F6E28C44D600E4BFAAB1B6C8A0186C5430252F (Stack_1_t510C53D44BBA436D75907BE5178417562BCA5B31* __this, const RuntimeMethod* method)
{
	((  void (*) (Stack_1_t510C53D44BBA436D75907BE5178417562BCA5B31*, const RuntimeMethod*))Stack_1__ctor_m70E8EDA96A608CE9BAB7FC8313B233AADA573BD4_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m1EBA77538D0C8C076431F26DFEB9979385D71190 (U3CU3Ec_t1B43826491930E500839FE947087B90BF498A8DA* __this, const RuntimeMethod* method) ;
inline void VolumeParameter_1__ctor_mE2FFFB799B2AFE9FB13024522541AB55218FD3D9 (VolumeParameter_1_t555FAC3DEB5E14657A841664FFE14E46074E9DBB* __this, int32_t ___0_value, bool ___1_overrideState, const RuntimeMethod* method)
{
	((  void (*) (VolumeParameter_1_t555FAC3DEB5E14657A841664FFE14E46074E9DBB*, int32_t, bool, const RuntimeMethod*))VolumeParameter_1__ctor_m57338BA15C9F2F5EFEBC4E0261DF837D7723EBD7_gshared)(__this, ___0_value, ___1_overrideState, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ClampedFloatParameter__ctor_mFC9EF54EFA2A6B51F252CB98A6F6D66C768F3CE5 (ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8* __this, float ___0_value, float ___1_min, float ___2_max, bool ___3_overrideState, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BoolParameter__ctor_m2355BE07CF2E06B525D26161B1E0C357CE772190 (BoolParameter_tAA460C5A72ADBDDB4519BFF0BA040EC202E14E95* __this, bool ___0_value, bool ___1_overrideState, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void APVLeakReductionModeParameter__ctor_m6F3DC523ED4820DA93E6D152926670E932EBD3B1 (APVLeakReductionModeParameter_t2970652D1852F00F3BCBFCE2411585F277020EFC* __this, int32_t ___0_value, bool ___1_overrideState, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Vector3Parameter__ctor_m2A3477C2E556645131EB0475AEE4E9728841BE9C (Vector3Parameter_t75A81993A69381FB1B599169855524F891C60858* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, bool ___1_overrideState, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VolumeComponent__ctor_m6A9A4A9F8E91AFC664A381409CFE117D4E0111EB (VolumeComponent_t8121D1F6054A9DFB3A596EE451FD65A2BFE2D7E1* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void VolumeComponent_set_displayName_m7490689389D1F847A6FFCF257C536175817AC1AF_inline (VolumeComponent_t8121D1F6054A9DFB3A596EE451FD65A2BFE2D7E1* __this, String_t* ___0_value, const RuntimeMethod* method) ;
inline void SerializedDictionary_2__ctor_m237C88FD39F9D08A558D683C5E7851C9809BE29F (SerializedDictionary_2_t7CD0915B6E17B617A66EC145681C34C594E413C8* __this, const RuntimeMethod* method)
{
	((  void (*) (SerializedDictionary_2_t7CD0915B6E17B617A66EC145681C34C594E413C8*, const RuntimeMethod*))SerializedDictionary_2__ctor_m237C88FD39F9D08A558D683C5E7851C9809BE29F_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Path_Combine_m1ADAC05CDA2D1D61B172DF65A81E86592696BEAE (String_t* ___0_path1, String_t* ___1_path2, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m9E3155FB84015C823606188F53B47CB44C444991 (String_t* ___0_str0, String_t* ___1_str1, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Application_get_streamingAssetsPath_mB904BCD9A7A4F18A52C175DE4A81F5DC3010CDB5 (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeVolumeStreamableAsset_RefreshAssetPath_m3057DDC85B5ACC996DF45F1D5E6CF30C315688E4 (ProbeVolumeStreamableAsset_t45F5FD31296C1A6C872BF953287F58BA22777585* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ProbeVolumeStreamableAsset_GetAssetPath_m77D25DBEFE3441EDCEAB8C372922D54D0C89E0E1 (ProbeVolumeStreamableAsset_t45F5FD31296C1A6C872BF953287F58BA22777585* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadHandle_t71C4E3C6D2A80E1A200DA2C22346363F9A5EBEBB AsyncReadManager_GetFileInfo_mB1F2B476D180E214F7BE55B1BB28C11F4A1F85D1 (String_t* ___0_filename, FileInfoResult_tC5B9FE5CAEBE6DEA820B5428E75C830163F91477* ___1_result, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FileInfo__ctor_m0A602529DFCFC44BB4EF4C530E6FBA765C44143F (FileInfo_t62782BBAFA832A78724E4CF2EE96548B8466AB1C* __this, String_t* ___0_fileName, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t FileInfo_get_Length_m7FADCE0E3C88678C0A7BFA694786C02AD652A33B (FileInfo_t62782BBAFA832A78724E4CF2EE96548B8466AB1C* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FileHandle_IsValid_mB465F62357801A6362B8D49D2D5E07C55A40A841 (FileHandle_t0A623D665717E2D78F9ED95869DFF58593FE81D0* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FileHandle_t0A623D665717E2D78F9ED95869DFF58593FE81D0 AsyncReadManager_OpenFileAsync_m2770792AFA32AC3FE03AB62F4AF5309F25ED7113 (String_t* ___0_fileName, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 FileHandle_get_JobHandle_mC63E775EBBBF3DC5D3986086642EEB0AC8D90F5C (FileHandle_t0A623D665717E2D78F9ED95869DFF58593FE81D0* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool JobHandle_get_IsCompleted_m834D40CA77C5F2EC575592BD5DEB60B66ACCF941 (JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 FileHandle_Close_m54ED6D4E5DC05F88EC38E8B96E388AA58495F996 (FileHandle_t0A623D665717E2D78F9ED95869DFF58593FE81D0* __this, JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 ___0_dependency, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F* __this, float ___0_r, float ___1_g, float ___2_b, float ___3_a, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Vector4_op_Addition_m471A0C9B30316933F8CE430F17A7F8806ECA3EB9_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___0_a, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___1_b, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Vector4_op_Subtraction_mD14864BB81AC08F643D2B82B41B3577012410ED9_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___0_a, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___1_b, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Vector4_op_Multiply_m02FE150FD7366546FC19A36B6928512376BF64E8_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___0_a, float ___1_d, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Vector4_op_Division_m9B1B8692D50C864CFA585BDF97FB6FBC18967D90_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___0_a, float ___1_d, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Vector4_op_Equality_mCEA0E5F229F4AE8C55152F7A8F84345F24F52DC6_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___0_lhs, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___1_rhs, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SphericalHarmonicsL1_op_Equality_m285762C650C33B76EE59B7EAFD57E68E163CAA01 (SphericalHarmonicsL1_tD8B1FB0B31BD9388032D8CAA8B5236730648B335 ___0_lhs, SphericalHarmonicsL1_tD8B1FB0B31BD9388032D8CAA8B5236730648B335 ___1_rhs, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SphericalHarmonicsL1_Equals_m156AFF698A92A9425070CFD50F115A1EE6E9CC92 (SphericalHarmonicsL1_tD8B1FB0B31BD9388032D8CAA8B5236730648B335* __this, RuntimeObject* ___0_other, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Vector4_GetHashCode_m53F6FCA56A0051C9D1AB41AA3EAA2C86CDAA8B92_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SphericalHarmonicsL1_GetHashCode_mF419FC901C4CF663FCC3E728A7E7BFC7F9DBB5FA (SphericalHarmonicsL1_tD8B1FB0B31BD9388032D8CAA8B5236730648B335* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Vector4_get_zero_m3D61F5FA9483CD9C08977D9D8852FB448B4CE6D1_inline (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float SphericalHarmonicsL2_get_Item_m4B9EF62E01AA7FD8A5DEB222618CDA17A7AE5901 (SphericalHarmonicsL2_tCBFB646455D2069E738976E5B745C6DF023B6BA2* __this, int32_t ___0_rgb, int32_t ___1_coefficient, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SphericalHarmonicsL2_set_Item_m9378ED58D45589B2C2CA1A33D6FA32D9784732C2 (SphericalHarmonicsL2_tCBFB646455D2069E738976E5B745C6DF023B6BA2* __this, int32_t ___0_rgb, int32_t ___1_coefficient, float ___2_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SphericalHarmonicsL2Utils_SetL1R_m41A39B14ACDC9E1188228FAF68EB85606B45D654 (SphericalHarmonicsL2_tCBFB646455D2069E738976E5B745C6DF023B6BA2* ___0_sh, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_L1_R, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SphericalHarmonicsL2Utils_SetL1G_mD7B2F7B217A821C0D8CCC0750D3A0110484CE1EA (SphericalHarmonicsL2_tCBFB646455D2069E738976E5B745C6DF023B6BA2* ___0_sh, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_L1_G, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SphericalHarmonicsL2Utils_SetL1B_m74AB6FCB78C3D33FC8596937C778138D19F0D710 (SphericalHarmonicsL2_tCBFB646455D2069E738976E5B745C6DF023B6BA2* ___0_sh, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_L1_B, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SystemInfo_get_graphicsDeviceType_m2D54A0B94D138727041B29B127D8837165686545 (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LensFlareCommonSRP_IsOcclusionRTCompatible_m619A837237673491D07FB9050A274C8ACBE4A80D (const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_Max_m7FA442918DE37E3A00106D1F2E789D65829792B8_inline (int32_t ___0_a, int32_t ___1_b, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t LensFlareCommonSRP_GetOcclusionRTFormat_m8ECC8CED4D21963554E135050F3B229C22F298C1 (const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t TextureXR_get_slices_mD1D1C98CE4525E270B35B0F9145D1B4CD9EBBC3A_inline (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* RTHandles_Alloc_mAEF8AF84D3693168EC529CE5A9F6E53BBBFA8EC1 (int32_t ___0_width, int32_t ___1_height, int32_t ___2_format, int32_t ___3_slices, int32_t ___4_filterMode, int32_t ___5_wrapMode, int32_t ___6_dimension, bool ___7_enableRandomWrite, bool ___8_useMipMap, bool ___9_autoGenerateMips, bool ___10_isShadowMap, int32_t ___11_anisoLevel, float ___12_mipMapBias, int32_t ___13_msaaSamples, bool ___14_bindTextureMS, bool ___15_useDynamicScale, bool ___16_useDynamicScaleExplicit, int32_t ___17_memoryless, int32_t ___18_vrUsage, String_t* ___19_name, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RTHandles_Release_m21765673C17AE3696BEC5FC15732F97F44039283 (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___0_rth, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA (RuntimeObject* ___0_obj, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Monitor_Enter_m3CDB589DA1300B513D55FDCFB52B63E879794149 (RuntimeObject* ___0_obj, bool* ___1_lockTaken, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LensFlareCommonSRP__ctor_mEAF401FE46DBA464540579E301B041E379D61B22 (LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t6590FC1C3D6405E4972389536FA11B52542105C5* LensFlareCommonSRP_get_Data_m6769FD4056FA30A5AC0D57218143269E2CB25767 (LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135* __this, const RuntimeMethod* method) ;
inline int32_t List_1_get_Count_mF26E75A8EF2A806F7D8079D160E876C6AC85FDB6_inline (List_1_t6590FC1C3D6405E4972389536FA11B52542105C5* __this, const RuntimeMethod* method)
{
	return ((  int32_t (*) (List_1_t6590FC1C3D6405E4972389536FA11B52542105C5*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method);
}
inline void List_1_RemoveAt_m76C4CDACF47BA529BAFADFC8D5E13DB9587F4004 (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, int32_t ___0_index, const RuntimeMethod* method)
{
	((  void (*) (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*, int32_t, const RuntimeMethod*))List_1_RemoveAt_m76C4CDACF47BA529BAFADFC8D5E13DB9587F4004_gshared)(__this, ___0_index, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass50_0__ctor_m3DFBF35BEE5853DEA206F080AF56120F2E25EBF6 (U3CU3Ec__DisplayClass50_0_t332BEE2771B8BA11A901956B40D6BFFA9E8D36FB* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135* LensFlareCommonSRP_get_Instance_mF64DA65427B459BE5C9A648FAA697AE8B6DD479B (const RuntimeMethod* method) ;
inline void Predicate_1__ctor_mB604F500967E057347A2726C3D378A9837F1924A (Predicate_1_tD7983A114F281CA3351C3A13212F109FABCFCE0B* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
	((  void (*) (Predicate_1_tD7983A114F281CA3351C3A13212F109FABCFCE0B*, RuntimeObject*, intptr_t, const RuntimeMethod*))Predicate_1__ctor_m3E007299121A15DF80F4A210FF8C20E5DF688F20_gshared)(__this, ___0_object, ___1_method, method);
}
inline bool List_1_Exists_m50030F6930EE79B6BCD9FB3C638DABE1793A09DD (List_1_t6590FC1C3D6405E4972389536FA11B52542105C5* __this, Predicate_1_tD7983A114F281CA3351C3A13212F109FABCFCE0B* ___0_match, const RuntimeMethod* method)
{
	return ((  bool (*) (List_1_t6590FC1C3D6405E4972389536FA11B52542105C5*, Predicate_1_tD7983A114F281CA3351C3A13212F109FABCFCE0B*, const RuntimeMethod*))List_1_Exists_mE124D5A8B431C8B9B4C77EA23AD8B4C543829643_gshared)(__this, ___0_match, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t LensFlareCommonSRP_GetNextAvailableIndex_m301508B3F2FC93CC30813C3127A5840D93A7131C (LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LensFlareCompInfo__ctor_m5A01AA380B4D1588280B0F5FC937FCB14CADFCED (LensFlareCompInfo_tF75BC6BAED886C71425763DEA827F3794E718F37* __this, int32_t ___0_idx, LensFlareComponentSRP_tF068937A1EC9EB063AF855DB4994A1D2A5E3EFDC* ___1_cmp, const RuntimeMethod* method) ;
inline void List_1_Add_mF4AD19D0DAB1A74AA0A40D6BD96F5D3E1E364336_inline (List_1_t6590FC1C3D6405E4972389536FA11B52542105C5* __this, LensFlareCompInfo_tF75BC6BAED886C71425763DEA827F3794E718F37* ___0_item, const RuntimeMethod* method)
{
	((  void (*) (List_1_t6590FC1C3D6405E4972389536FA11B52542105C5*, LensFlareCompInfo_tF75BC6BAED886C71425763DEA827F3794E718F37*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass51_0__ctor_m3190AF0A757219D112C7094FCB381CFD8C6ADA90 (U3CU3Ec__DisplayClass51_0_tCABE5DE853BF419EFC50C35A1B7451E9CFD36610* __this, const RuntimeMethod* method) ;
inline LensFlareCompInfo_tF75BC6BAED886C71425763DEA827F3794E718F37* List_1_Find_mB4EDEE53A79DB2C93A00F716CA25705B4392EE24 (List_1_t6590FC1C3D6405E4972389536FA11B52542105C5* __this, Predicate_1_tD7983A114F281CA3351C3A13212F109FABCFCE0B* ___0_match, const RuntimeMethod* method)
{
	return ((  LensFlareCompInfo_tF75BC6BAED886C71425763DEA827F3794E718F37* (*) (List_1_t6590FC1C3D6405E4972389536FA11B52542105C5*, Predicate_1_tD7983A114F281CA3351C3A13212F109FABCFCE0B*, const RuntimeMethod*))List_1_Find_m5E78A210541B0D844FE27B94F509313623BE33D3_gshared)(__this, ___0_match, method);
}
inline bool List_1_Remove_m0790FCD3EA8C9DFDE18CEA2F09CA87623620DFFC (List_1_t6590FC1C3D6405E4972389536FA11B52542105C5* __this, LensFlareCompInfo_tF75BC6BAED886C71425763DEA827F3794E718F37* ___0_item, const RuntimeMethod* method)
{
	return ((  bool (*) (List_1_t6590FC1C3D6405E4972389536FA11B52542105C5*, LensFlareCompInfo_tF75BC6BAED886C71425763DEA827F3794E718F37*, const RuntimeMethod*))List_1_Remove_m4DFA48F4CEB9169601E75FC28517C5C06EFA5AD7_gshared)(__this, ___0_item, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_UnaryNegation_m5450829F333BD2A88AF9A592C4EE331661225915_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Sign_m42EE1F0BC041AF14F89DED7F762BE996E2C50D8A_inline (float ___0_f, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float LensFlareCommonSRP_ShapeAttenuationSpotBoxLight_m8AAB01A3F507E1CE2DAC84CE824F800602D4A008 (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_forward, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_wo, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371 (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Transform_get_right_mC6DC057C23313802E2186A9E0DB760D795A758A4 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Transform_InverseTransformPoint_m18CD395144D9C78F30E15A5B82B6670E792DBA5D (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_position, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float LensFlareCommonSRP_U3CShapeAttenuationAreaTubeLightU3Eg__DiffLineIntegralU7C57_2_m0067C6EA4944ADBB3BF1C7E64C9FF45D78ABFA2C (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_p1, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_p2, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float LensFlareCommonSRP_ShapeAttenuateForwardLight_mEA05814EDE302B072F5935D31C69B14AE84A38F0 (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_forward, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_wo, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Behaviour_get_enabled_mAAC9F15E9EBF552217A5AE2681589CC0BFA300C1 (Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GameObject_get_activeSelf_m4F3E5240E138B66AAA080EA30759A3D0517DA368 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GameObject_get_activeInHierarchy_m49250F4F168DCC5388D5BE4F6A5681386907B109 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Camera_get_cullingMask_m6F5AFF8FB522F876D99E839BF77D8F27F26A1EF8 (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GameObject_get_layer_m108902B9C89E9F837CE06B9942AA42307450FEAF (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SystemInfo_get_graphicsUVStartsAtTop_m152BEEFFF20719C9EAB612AD238114BD0B3BFE4B (const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_UnaryNegation_mBA9FC53A2194EE3CC067A12D11879F695B34D6F9_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_a, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_Multiply_m2D984B613020089BF5165BA4CA10988E2DC771FE_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_a, float ___1_d, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_Addition_m8136742CE6EE33BA4EB81C5F584678455917D2AE_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_a, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_b, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_Multiply_m6FFFFF6A9E069A4FBCA7E098D88AE39C2B80D442_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_a, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_b, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_get_normalized_mF6722883AEFB5027690A778DF8ACC20F0FA65297_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* __this, float ___0_x, float ___1_y, float ___2_z, float ___3_w, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 LensFlareCommonSRP_WorldToViewportLocal_mE62A301D50E28D51FA5F35332805EEE45222EC8D (bool ___0_isCameraRelative, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___1_viewProjMatrix, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___2_cameraPosWS, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___3_positionWS, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 LensFlareCommonSRP_WorldToViewportDistance_m506662EDF6433B5038D7FC3C15F6C62FF2E522B2 (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___0_cam, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_positionWS, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Vector4_op_Implicit_m2ECA73F345A7AD84144133E9E51657204002B12D_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_v, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Matrix4x4_op_Multiply_m319DF5B7DD9C9499EB8A5682FA63B1AAF0EE87A4 (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___0_lhs, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___1_vector, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 Camera_get_worldToCameraMatrix_m48E324BD76706A316A1701EFC6A3DEC7DFB2FF40 (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 Camera_get_projectionMatrix_m9B943EFDD6418528A055321E14F75F1511DD9B4A (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LensFlareCommonSRP_IsEmpty_m10C9D536E29439EA829486AA85748609DD7106E0 (LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135* __this, const RuntimeMethod* method) ;
inline Enumerator_tB12CCD65F6BB7041CBB9B41F85A9B79DE9D58170 List_1_GetEnumerator_m789F95E8808B3D92BD2EE938C1BA9C276872895F (List_1_t6590FC1C3D6405E4972389536FA11B52542105C5* __this, const RuntimeMethod* method)
{
	return ((  Enumerator_tB12CCD65F6BB7041CBB9B41F85A9B79DE9D58170 (*) (List_1_t6590FC1C3D6405E4972389536FA11B52542105C5*, const RuntimeMethod*))List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared)(__this, method);
}
inline void Enumerator_Dispose_m3AAC01D7E735A50B2CBC768C82427BA7523F4ADE (Enumerator_tB12CCD65F6BB7041CBB9B41F85A9B79DE9D58170* __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_tB12CCD65F6BB7041CBB9B41F85A9B79DE9D58170*, const RuntimeMethod*))Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_gshared)(__this, method);
}
inline LensFlareCompInfo_tF75BC6BAED886C71425763DEA827F3794E718F37* Enumerator_get_Current_mB817ED9221527F7243C023B680C26C241647E0EE_inline (Enumerator_tB12CCD65F6BB7041CBB9B41F85A9B79DE9D58170* __this, const RuntimeMethod* method)
{
	return ((  LensFlareCompInfo_tF75BC6BAED886C71425763DEA827F3794E718F37* (*) (Enumerator_tB12CCD65F6BB7041CBB9B41F85A9B79DE9D58170*, const RuntimeMethod*))Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LensFlareDataSRP_t036EEE7A3B9CEEDABC68655C48D1A21F04252295* LensFlareComponentSRP_get_lensFlareData_mD15D77ED234DE0AD076724C2F1D1826EE6D3D84A (LensFlareComponentSRP_tF068937A1EC9EB063AF855DB4994A1D2A5E3EFDC* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LensFlareCommonSRP_IsLensFlareSRPHidden_mF1CE6B28A23EA2C21C63A121C0F5DFE813EB6B8F (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___0_cam, LensFlareComponentSRP_tF068937A1EC9EB063AF855DB4994A1D2A5E3EFDC* ___1_comp, LensFlareDataSRP_t036EEE7A3B9CEEDABC68655C48D1A21F04252295* ___2_data, const RuntimeMethod* method) ;
inline bool Enumerator_MoveNext_m08919F9EBFD01FFCB146BF26E0F5C703A5D25ABC (Enumerator_tB12CCD65F6BB7041CBB9B41F85A9B79DE9D58170* __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_tB12CCD65F6BB7041CBB9B41F85A9B79DE9D58170*, const RuntimeMethod*))Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B RenderTargetIdentifier_op_Implicit_mBF13C6AE62DCEDDEFDC1C7305BE646FE99D2F24C (Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___0_tex, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommandBuffer_SetGlobalTexture_m65E012CB3C35EA43533CB4FF4C6F6498FDE229CD (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* __this, int32_t ___0_nameID, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___1_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommandBuffer_SetGlobalInt_m504CCC2A3EEE7EE80A937258A429EC071AA5D92D (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* __this, int32_t ___0_nameID, int32_t ___1_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LensFlareCommonSRP_ComputeOcclusion_mA8855F2B3A54FE288965F4DCCBF957C8A95D2188 (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___0_lensFlareShader, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___1_cam, XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* ___2_xr, int32_t ___3_xrIndex, float ___4_actualWidth, float ___5_actualHeight, bool ___6_usePanini, float ___7_paniniDistance, float ___8_paniniCropToFit, bool ___9_isCameraRelative, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___10_cameraPositionWS, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___11_viewProjMatrix, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___12_cmd, bool ___13_taaEnabled, bool ___14_hasCloudLayer, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___15_cloudOpacityTexture, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___16_sunOcclusionTexture, int32_t ___17__FlareOcclusionTex, int32_t ___18__FlareCloudOpacity, int32_t ___19__FlareOcclusionIndex, int32_t ___20__FlareTex, int32_t ___21__FlareColorValue, int32_t ___22__FlareSunOcclusionTex, int32_t ___23__FlareData0, int32_t ___24__FlareData1, int32_t ___25__FlareData2, int32_t ___26__FlareData3, int32_t ___27__FlareData4, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LensFlareCommonSRP_ComputeOcclusion_m4BEAF383C835312E55F5A8D23EFD47EE863D575F (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___0_lensFlareShader, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___1_cam, XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* ___2_xr, int32_t ___3_xrIndex, float ___4_actualWidth, float ___5_actualHeight, bool ___6_usePanini, float ___7_paniniDistance, float ___8_paniniCropToFit, bool ___9_isCameraRelative, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___10_cameraPositionWS, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___11_viewProjMatrix, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___12_cmd, bool ___13_taaEnabled, bool ___14_hasCloudLayer, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___15_cloudOpacityTexture, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___16_sunOcclusionTexture, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t LensFlareDataElementSRP_get_count_mA7F9CBD150771F1D7B9CBF6896E8E5EF1AA72AA0_inline (LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XRPass_StopSinglePass_m960F285B09F60B90BD27844AFA5069E24189C336 (XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool XRPass_get_enabled_m488D52C18CC6B83FDC3212E98864BA02116A64A3 (XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool XRPass_get_singlePassEnabled_m2F5A3AEE82BE2ABFAE8252AE5E593FF7EF0D0BFD (XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CoreUtils_SetRenderTarget_mF4745C7C50C72F6D3C0593706BE2611651583873 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___1_buffer, int32_t ___2_clearFlag, int32_t ___3_miplevel, int32_t ___4_cubemapFace, int32_t ___5_depthSlice, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t XRPass_get_multipassId_m312BE1D2B8BA520E9A214F50E601EA6BED92E245_inline (XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_get_black_mB50217951591A045844C61E7FF31EEE3FEF16737_inline (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommandBuffer_ClearRenderTarget_mABBE498A16DCEADCAA8F5DB50073012F74D03F14 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* __this, bool ___0_clearDepth, bool ___1_clearColor, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___2_backgroundColor, const RuntimeMethod* method) ;
inline bool Component_TryGetComponent_TisLight_t1E68479B7782AF2050FAA02A5DC612FD034F18F3_m35E5F023EFE6ACC6342424F0DA94033D5CCC2B60 (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, Light_t1E68479B7782AF2050FAA02A5DC612FD034F18F3** ___0_component, const RuntimeMethod* method)
{
	return ((  bool (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, Light_t1E68479B7782AF2050FAA02A5DC612FD034F18F3**, const RuntimeMethod*))Component_TryGetComponent_TisRuntimeObject_m69D4ED21F14D49D805A2337F4332934CDA07DEDB_gshared)(__this, ___0_component, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Light_get_type_m0D12CD1E54E010DC401F7371731D593DEF62D1C7 (Light_t1E68479B7782AF2050FAA02A5DC612FD034F18F3* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Transform_get_forward_mFCFACF7165FDAB21E80E384C494DF278386CEE2F (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Camera_get_farClipPlane_m1D7128B85B5DB866F75FBE8CEBA48335716B67BD (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 LensFlareCommonSRP_WorldToViewport_m9893674E156D4782E58E7D3ECC50655E5177E98E (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___0_camera, bool ___1_isLocalLight, bool ___2_isCameraRelative, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___3_viewProjMatrix, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___4_positionWS, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* Camera_get_main_m52C992F18E05355ABB9EEB64A4BF2215E12762DF (const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_Implicit_mE8EBEE9291F11BB02F062D6E000F4798968CBD96_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_v, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Camera_get_fieldOfView_m9A93F17BBF89F496AE231C21817AFD1C1E833FBB (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 LensFlareCommonSRP_DoPaniniProjection_m62FCA9CBE2FEABE76529873CAF389D64C7678624 (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_screenPos, float ___1_actualWidth, float ___2_actualHeight, float ___3_fieldOfView, float ___4_paniniProjectionCropToFit, float ___5_paniniProjectionDistance, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector2_op_Implicit_m6D9CABB2C791A192867D7A4559D132BE86DD3EB7_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_v, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AnimationCurve_get_length_m259A67BB0870D3A153F6FEDBB06CB0D24089CD81 (AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float AnimationCurve_Evaluate_m50B857043DE251A186032ADBCBB4CEF817F4EE3C (AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* __this, float ___0_time, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float LensFlareComponentSRP_celestialProjectedOcclusionRadius_m1EAD56AEC83ED782CE84396FF60912005858C29B (LensFlareComponentSRP_tF068937A1EC9EB063AF855DB4994A1D2A5E3EFDC* __this, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___0_mainCam, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Transform_get_up_mE47A9D9D96422224DD0539AA5524DA5440145BB2 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_Subtraction_m44475FCDAD2DA2F98D78A6625EC2DCDFE8803837_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_a, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_b, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector2_get_magnitude_m5C59B4056420AEFDB291AD0914A3F675330A75CE_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommandBuffer_SetGlobalVector_mBE497AA5F5C9E71A3F353BA1BDB97D8AC4B75FDA (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* __this, int32_t ___0_nameID, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___1_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LensFlareCommonSRP_SetOcclusionPermutation_mB2DDADC4CE51AD54CC1B5BE5A29C43E190A740E5 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, bool ___1_useFogOpacityOcclusion, int32_t ___2__FlareSunOcclusionTex, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___3_sunOcclusionTexture, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommandBuffer_EnableShaderKeyword_m9DE5732149961F1EA14B295D9E72914E1CC7DA5A (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* __this, String_t* ___0_keyword, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Lerp_m47EF2FFB7647BD0A1FDC26DC03E28B19812139B5_inline (float ___0_a, float ___1_b, float ___2_t, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 LensFlareCommonSRP_GetLensFlareRayOffset_m6BD4D326F31206C1685EF5F874D9A22FB4617F07 (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_screenPos, float ___1_position, float ___2_globalCos0, float ___3_globalSin0, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___4_vAspectRatio, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_get_one_m9097EB8DC23C26118A591AF16702796C3EF51DFB_inline (const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 LensFlareCommonSRP_GetFlareData0_m42AF8B99C81BA1DE6D865A6CE27185FB681163F8 (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_screenPos, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_translationScale, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___2_rayOff0, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___3_vLocalScreenRatio, float ___4_angleDeg, float ___5_position, float ___6_angularOffset, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___7_positionOffset, bool ___8_autoRotate, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Rect_set_x_mAB91AB71898A20762BC66FD0723C4C739C4C3406_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, float ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Rect_set_y_mDE91F4B98A6E8623EFB1250FF6526D5DB5855629_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, float ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Rect_set_width_m93B6217CF3EFF89F9B0C81F34D7345DE90B93E5A_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, float ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Rect_set_height_mD00038E6E06637137A5626CA8CD421924005BF03_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, float ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommandBuffer_SetViewport_m3BCCABB7493369D88DB15EE43C41D9858AE2574D (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* __this, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___0_pixelRect, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Material_FindPass_mCCAAC088EE0E39AD5950BA41E965371417DBCFBC (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* __this, String_t* ___0_passName, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Blitter_DrawQuad_mD349AFC8DE5261BF33122101EA99DF238352B455 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___1_material, int32_t ___2_shaderPass, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XRPass_StartSinglePass_mEAB8D0365AE942CBE93BFB0DAC39E8D04ACE9F9E (XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float LensFlareDataElementSRP_get_localIntensity_mA75A27674D36D591A42CACEC76E206D41DFD9925_inline (LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LensFlareCommonSRP_ProcessLensFlareSRPElements_mD9B58BC3BAC9BEA123C2555660DB71947180A0B0 (LensFlareDataElementSRPU5BU5D_t1D7EBF0AA1925339AAA0E04DCE9F1B78105B6D38** ___0_elements, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___1_cmd, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___2_globalColorModulation, Light_t1E68479B7782AF2050FAA02A5DC612FD034F18F3* ___3_light, float ___4_compIntensity, float ___5_scale, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___6_lensFlareShader, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___7_screenPos, bool ___8_compAllowOffScreen, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___9_vScreenRatio, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___10_flareData1, bool ___11_preview, int32_t ___12_depth, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Light_get_useColorTemperature_mD76967684F904F6068B58EE78BD65001D8AFF3EF (Light_t1E68479B7782AF2050FAA02A5DC612FD034F18F3* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Light_get_color_mE7EB8F11BF394877B50A2F335627441889ADE536 (Light_t1E68479B7782AF2050FAA02A5DC612FD034F18F3* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Light_get_colorTemperature_mA5B7C9A5B315B27625764B8CE7EF5ADC06060B08 (Light_t1E68479B7782AF2050FAA02A5DC612FD034F18F3* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Mathf_CorrelatedColorTemperatureToRGB_m595A3D1E887CD42FE21CD2893D8E377B3F44153C (float ___0_kelvin, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_op_Multiply_mD0296202733CB2D5342FB7C82B48AEDA63036758_inline (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_a, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___1_b, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LensFlareCommonSRP_ForceSingleElement_mA39F5588079AB04D886F3595346B66500085F964 (LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* ___0_element, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommandBuffer_DisableShaderKeyword_m2B66FB1F672F3EE51FEA8A2CBA24AA6B7E4454BD (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* __this, String_t* ___0_keyword, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* TextureGradient_GetTexture_m540B0621107534CC5A730186D85FE0DA0BDB6806 (TextureGradient_t0430C182142CB6E8C264DC437406F71F0910CF5D* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float LensFlareDataElementSRP_get_edgeOffset_m75804ACFA229921032474232E75DCD6E9D04DBC2_inline (LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float LensFlareDataElementSRP_get_sdfRoundness_mADCDDD25BDE1929B411DE5244C7B1DCAB3503C6E_inline (LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float LensFlareDataElementSRP_get_fallOff_m15C09E622D6F8DC6CE7853C80A4B87E1B4541CAB_inline (LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t LensFlareDataElementSRP_get_sideCount_m7A462121BBCDD3AAA321F9E20680E2B7065787B2_inline (LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 LensFlareCommonSRP_U3CProcessLensFlareSRPElementsSingleU3Eg__ComputeLocalSizeU7C74_0_mCB362A0CF5CA98D71F8778C23405C453D47F9081 (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_rayOff, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_rayOff0, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___2_curSize, AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* ___3_distortionCurve, U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D* ___4_p, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Color_op_Implicit_m9B3228DAFA8DC57A75DE00CBBF13ED4F1E7B01FF_inline (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_c, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Gradient_Evaluate_m332A32F48EA3F884CB55D74131DF8064F29F9C32 (Gradient_tA7FEBE2FDB4929FFF6C997134841046F713DAC1E* __this, float ___0_time, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR State_tA37EB68FE687D41D4B228462D4C7427FAC5BF9C1 Random_get_state_m84FD78A44C27EA34F1CD9833545DAB9B541B98AA (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Random_InitState_mE70961834F42FFEEB06CB9C68175354E0C255664 (int32_t ___0_seed, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float LensFlareCommonSRP_U3CProcessLensFlareSRPElementsSingleU3Eg__RandomRangeU7C74_1_m8689C6CD8E4F2EB561899036FFB9C395D7F62A60 (float ___0_min, float ___1_max, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float LensFlareDataElementSRP_get_intensityVariation_m698B70DFBB0B3F60AD954A228368C4E1CC92C90A_inline (LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_Multiply_mC53581E703768BA2512A7C65283657C331994353_inline (float ___0_d, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_a, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_op_Multiply_m379B20A820266ACF82A21425B9CAE8DCD773CFBB_inline (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_a, float ___1_b, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Random_set_state_m335B3E4E30A9A85E8794BC0A84013F1F365BA179 (State_tA37EB68FE687D41D4B228462D4C7427FAC5BF9C1 ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_LogWarning_m33EF1B897E0C7C6FF538989610BFAFFEF4628CA9 (RuntimeObject* ___0_message, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LensFlareCommonSRP_ProcessLensFlareSRPElementsSingle_m950881A3EF081370D3CE502CCFD2BE752A04923F (LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* ___0_element, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___1_cmd, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___2_globalColorModulation, Light_t1E68479B7782AF2050FAA02A5DC612FD034F18F3* ___3_light, float ___4_compIntensity, float ___5_scale, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___6_lensFlareShader, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___7_screenPos, bool ___8_compAllowOffScreen, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___9_vScreenRatio, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___10_flareData1, bool ___11_preview, int32_t ___12_depth, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LensFlareCommonSRP_DoLensFlareDataDrivenCommon_m4D7DD99F4081C3D2E0E4EF2A7617455676F496DF (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___0_lensFlareShader, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___1_cam, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___2_viewport, XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* ___3_xr, int32_t ___4_xrIndex, float ___5_actualWidth, float ___6_actualHeight, bool ___7_usePanini, float ___8_paniniDistance, float ___9_paniniCropToFit, bool ___10_isCameraRelative, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___11_cameraPositionWS, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___12_viewProjMatrix, UnsafeCommandBuffer_tDE6BB2FE234DC7453CA682AB275888E9E35F22F2* ___13_cmd, bool ___14_taaEnabled, bool ___15_hasCloudLayer, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___16_cloudOpacityTexture, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___17_sunOcclusionTexture, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___18_colorBuffer, Func_4_t10E373E09E0663CA58211D9753566AB17B869CFE* ___19_GetLensFlareLightAttenuation, bool ___20_debugView, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LensFlareCommonSRP_DoLensFlareDataDrivenCommon_mC741E5354BCA59A6280CAAA4EB8E42A63AB388D2 (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___0_lensFlareShader, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___1_cam, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___2_viewport, XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* ___3_xr, int32_t ___4_xrIndex, float ___5_actualWidth, float ___6_actualHeight, bool ___7_usePanini, float ___8_paniniDistance, float ___9_paniniCropToFit, bool ___10_isCameraRelative, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___11_cameraPositionWS, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___12_viewProjMatrix, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___13_cmd, bool ___14_taaEnabled, bool ___15_hasCloudLayer, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___16_cloudOpacityTexture, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___17_sunOcclusionTexture, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___18_colorBuffer, Func_4_t10E373E09E0663CA58211D9753566AB17B869CFE* ___19_GetLensFlareLightAttenuation, bool ___20_debugView, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CoreUtils_SetRenderTarget_m302A06DE5092281C4FEC9F6A3B4242D6CFDDE26D (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___1_buffer, int32_t ___2_clearFlag, int32_t ___3_miplevel, int32_t ___4_cubemapFace, int32_t ___5_depthSlice, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_get_white_m068F5AF879B0FCA584E3693F762EA41BB65532C6_inline (const RuntimeMethod* method) ;
inline float Func_4_Invoke_m7B3F193530578B44556A5780E88A844E42422051_inline (Func_4_t10E373E09E0663CA58211D9753566AB17B869CFE* __this, Light_t1E68479B7782AF2050FAA02A5DC612FD034F18F3* ___0_arg1, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___1_arg2, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___2_arg3, const RuntimeMethod* method)
{
	return ((  float (*) (Func_4_t10E373E09E0663CA58211D9753566AB17B869CFE*, Light_t1E68479B7782AF2050FAA02A5DC612FD034F18F3*, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184*, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, const RuntimeMethod*))Func_4_Invoke_m8C6C5DFC2ABE0AAFE82727FDFFB391FFA72DC7D4_gshared_inline)(__this, ___0_arg1, ___1_arg2, ___2_arg3, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B RTHandle_op_Implicit_m2462183372B0496DE475889924EDCAAAD2011B54 (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___0_handle, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* TextureCurve_GetTexture_m24AA2C84F80EF15DADF73903E4699234BBBDA6DB (TextureCurve_t9F2819A32E1AC4FC20D8E83E82A4BD081C633353* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LensFlareCommonSRP_DoLensFlareScreenSpaceCommon_mC4C328CEF7FF186399C1CA78D6EFE0D96AFAC69A (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___0_lensFlareShader, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___1_cam, float ___2_actualWidth, float ___3_actualHeight, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___4_tintColor, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___5_originalBloomTexture, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___6_bloomMipTexture, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___7_spectralLut, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___8_streakTextureTmp, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___9_streakTextureTmp2, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___10_parameters1, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___11_parameters2, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___12_parameters3, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___13_parameters4, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___14_parameters5, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___15_cmd, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___16_result, bool ___17_debugView, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommandBuffer_SetGlobalColor_m20990264BA5EDA9EF20B587E2D258E08FCC9584C (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* __this, int32_t ___0_nameID, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___1_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Log_m116F062EEBF1C53EC8D18C9B1748E999EF9424EF_inline (float ___0_f, float ___1_p, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_FloorToInt_m2A39AE881CAEE6B6A4B3BFEF9CA1ED40625F5AB7_inline (float ___0_f, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 LensFlareCommonSRP_CalcViewExtents_m85D0939B52325B2F86765B532C0031E96A156A87 (float ___0_actualWidth, float ___1_actualHeight, float ___2_fieldOfView, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 LensFlareCommonSRP_CalcCropExtents_m7866761B32A7DBA2312CAA1D267A6ED49EC1D0AA (float ___0_actualWidth, float ___1_actualHeight, float ___2_fieldOfView, float ___3_d, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Min_m747CA71A9483CDB394B13BD0AD048EE17E48FFE4_inline (float ___0_a, float ___1_b, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 LensFlareCommonSRP_Panini_Generic_Inv_m73E0CB41D03DF025A2B39CA28A7042E581E65C2E (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_projPos, float ___1_d, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_Division_m707994C12D356E65E453CEE8F767E652B60911BF_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_a, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_b, const RuntimeMethod* method) ;
inline void List_1__ctor_m9E795CD2965B67DD87F3057BDD8E8D744D383A7D (List_1_t6590FC1C3D6405E4972389536FA11B52542105C5* __this, const RuntimeMethod* method)
{
	((  void (*) (List_1_t6590FC1C3D6405E4972389536FA11B52542105C5*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA (String_t* ___0_name, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SystemInfo_IsFormatSupported_mD3D93E82BD677BDF6194258C4F221DBDB257F680 (int32_t ___0_format, int32_t ___1_usage, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Multiply_m7F3B0FA9256CE368D7636558EFEFC4AB0E1A0F41_inline (float ___0_d, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_a, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float LensFlareCommonSRP_U3CShapeAttenuationAreaTubeLightU3Eg__FpoU7C57_0_mEDF1E607C7698316D42993D9E9618E2FA109B4C6 (float ___0_d, float ___1_l, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float LensFlareCommonSRP_U3CShapeAttenuationAreaTubeLightU3Eg__FwtU7C57_1_m31A6690A9796DC5B02E27E5430BF18248FE60082 (float ___0_d, float ___1_l, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Random_Range_m5236C99A7D8AE6AC9190592DC66016652A2D2494 (float ___0_minInclusive, float ___1_maxInclusive, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint4__ctor_m0927237EB810FB562DE9A12B3A3942BCE672656F_inline (uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9* __this, uint32_t ___0_v, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Vector3Int_get_y_m42F43000F85D356557CAF03442273E7AA08F7F72_inline (Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Vector3Int_get_z_m96E180F866145E373F42358F2371EFF446F08AED_inline (Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Vector3Int_get_x_m21C268D2AA4C03CE35AA49DF6155347C9748054C_inline (Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Vector3_GetHashCode_mB08429DC931A85BD29CE11B9ABC77DE7E0E46327_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Bounds_get_extents_mFE6DC407FCE2341BE2C750CB554055D211281D25_inline (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_Magnitude_m21652D951393A3D7CE92CE40049A0E7F76544D1B_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_vector, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_Normalize_mEF8349CC39674236CFC694189AFD36E31F89AC8F_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector2_Normalize_m56DABCAB5967DF37A6B96710477D3660D800C652_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double Math_Log_m5A3BBBF06AB82F25C885812E07D27B473CF43054 (double ___0_a, double ___1_newBase, const RuntimeMethod* method) ;
inline void List_1_AddWithResize_m79A9BF770BEF9C06BE40D5401E55E375F2726CC4 (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
{
	((  void (*) (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, RuntimeObject*, const RuntimeMethod*))List_1_AddWithResize_m79A9BF770BEF9C06BE40D5401E55E375F2726CC4_gshared)(__this, ___0_item, method);
}
inline void List_1_AddWithResize_mC01736DE9369C8058F8237F3BB7D327533B0C284 (List_1_tF41D14F75BDD50A70D20F7CE0A3382E7D3667AB1* __this, SerializedPerSceneCellList_tDF6654463D2F5052472326DE949ABE002ED92591 ___0_item, const RuntimeMethod* method)
{
	((  void (*) (List_1_tF41D14F75BDD50A70D20F7CE0A3382E7D3667AB1*, SerializedPerSceneCellList_tDF6654463D2F5052472326DE949ABE002ED92591, const RuntimeMethod*))List_1_AddWithResize_mC01736DE9369C8058F8237F3BB7D327533B0C284_gshared)(__this, ___0_item, method);
}
inline void List_1_AddWithResize_m378B392086AAB6F400944FA9839516326B3F7BB8 (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, int32_t ___0_item, const RuntimeMethod* method)
{
	((  void (*) (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*, int32_t, const RuntimeMethod*))List_1_AddWithResize_m378B392086AAB6F400944FA9839516326B3F7BB8_gshared)(__this, ___0_item, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB (RuntimeArray* ___0_array, int32_t ___1_index, int32_t ___2_length, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_Division_m57A2DCD71E0CE7420851D705D1951F9238902AAB_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_a, float ___1_d, const RuntimeMethod* method) ;
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Volume__ctor_m75D28E3C5238C5B85867803C088E27C023A48DBA (Volume_t772AC255AFF4FECF2490075A583998C60683D3BD* __this, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___0_trs, float ___1_maxSubdivision, float ___2_minSubdivision, const RuntimeMethod* method) 
{
	{
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_0;
		L_0 = Matrix4x4_GetColumn_m5CE079D7A69DE70E3144BADD20A1651C73A8D118((&___0_trs), 0, NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1;
		L_1 = Vector4_op_Implicit_m0217ADDC8CADDB93ACBABB17A50207698DAB0071_inline(L_0, NULL);
		__this->___X = L_1;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_2;
		L_2 = Matrix4x4_GetColumn_m5CE079D7A69DE70E3144BADD20A1651C73A8D118((&___0_trs), 1, NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3;
		L_3 = Vector4_op_Implicit_m0217ADDC8CADDB93ACBABB17A50207698DAB0071_inline(L_2, NULL);
		__this->___Y = L_3;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_4;
		L_4 = Matrix4x4_GetColumn_m5CE079D7A69DE70E3144BADD20A1651C73A8D118((&___0_trs), 2, NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5;
		L_5 = Vector4_op_Implicit_m0217ADDC8CADDB93ACBABB17A50207698DAB0071_inline(L_4, NULL);
		__this->___Z = L_5;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_6;
		L_6 = Matrix4x4_GetColumn_m5CE079D7A69DE70E3144BADD20A1651C73A8D118((&___0_trs), 3, NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7;
		L_7 = Vector4_op_Implicit_m0217ADDC8CADDB93ACBABB17A50207698DAB0071_inline(L_6, NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = __this->___X;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9;
		L_9 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_8, (0.5f), NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10;
		L_10 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_7, L_9, NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11 = __this->___Y;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12;
		L_12 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_11, (0.5f), NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13;
		L_13 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_10, L_12, NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_14 = __this->___Z;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_15;
		L_15 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_14, (0.5f), NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16;
		L_16 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_13, L_15, NULL);
		__this->___corner = L_16;
		float L_17 = ___1_maxSubdivision;
		__this->___maxSubdivisionMultiplier = L_17;
		float L_18 = ___2_minSubdivision;
		__this->___minSubdivisionMultiplier = L_18;
		return;
	}
}
IL2CPP_EXTERN_C  void Volume__ctor_m75D28E3C5238C5B85867803C088E27C023A48DBA_AdjustorThunk (RuntimeObject* __this, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___0_trs, float ___1_maxSubdivision, float ___2_minSubdivision, const RuntimeMethod* method)
{
	Volume_t772AC255AFF4FECF2490075A583998C60683D3BD* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<Volume_t772AC255AFF4FECF2490075A583998C60683D3BD*>(__this + _offset);
	Volume__ctor_m75D28E3C5238C5B85867803C088E27C023A48DBA(_thisAdjusted, ___0_trs, ___1_maxSubdivision, ___2_minSubdivision, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Volume__ctor_m0394F47070B5316BF7549196D3B4A22B93A094F7 (Volume_t772AC255AFF4FECF2490075A583998C60683D3BD* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_corner, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_X, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___2_Y, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___3_Z, float ___4_maxSubdivision, float ___5_minSubdivision, const RuntimeMethod* method) 
{
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_corner;
		__this->___corner = L_0;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = ___1_X;
		__this->___X = L_1;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___2_Y;
		__this->___Y = L_2;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = ___3_Z;
		__this->___Z = L_3;
		float L_4 = ___4_maxSubdivision;
		__this->___maxSubdivisionMultiplier = L_4;
		float L_5 = ___5_minSubdivision;
		__this->___minSubdivisionMultiplier = L_5;
		return;
	}
}
IL2CPP_EXTERN_C  void Volume__ctor_m0394F47070B5316BF7549196D3B4A22B93A094F7_AdjustorThunk (RuntimeObject* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_corner, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_X, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___2_Y, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___3_Z, float ___4_maxSubdivision, float ___5_minSubdivision, const RuntimeMethod* method)
{
	Volume_t772AC255AFF4FECF2490075A583998C60683D3BD* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<Volume_t772AC255AFF4FECF2490075A583998C60683D3BD*>(__this + _offset);
	Volume__ctor_m0394F47070B5316BF7549196D3B4A22B93A094F7(_thisAdjusted, ___0_corner, ___1_X, ___2_Y, ___3_Z, ___4_maxSubdivision, ___5_minSubdivision, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Volume__ctor_m42BE81DCBB6842FFA7283E843ED2B54AE8DB74A0 (Volume_t772AC255AFF4FECF2490075A583998C60683D3BD* __this, Volume_t772AC255AFF4FECF2490075A583998C60683D3BD ___0_copy, const RuntimeMethod* method) 
{
	{
		Volume_t772AC255AFF4FECF2490075A583998C60683D3BD L_0 = ___0_copy;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = L_0.___X;
		__this->___X = L_1;
		Volume_t772AC255AFF4FECF2490075A583998C60683D3BD L_2 = ___0_copy;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = L_2.___Y;
		__this->___Y = L_3;
		Volume_t772AC255AFF4FECF2490075A583998C60683D3BD L_4 = ___0_copy;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5 = L_4.___Z;
		__this->___Z = L_5;
		Volume_t772AC255AFF4FECF2490075A583998C60683D3BD L_6 = ___0_copy;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7 = L_6.___corner;
		__this->___corner = L_7;
		Volume_t772AC255AFF4FECF2490075A583998C60683D3BD L_8 = ___0_copy;
		float L_9 = L_8.___maxSubdivisionMultiplier;
		__this->___maxSubdivisionMultiplier = L_9;
		Volume_t772AC255AFF4FECF2490075A583998C60683D3BD L_10 = ___0_copy;
		float L_11 = L_10.___minSubdivisionMultiplier;
		__this->___minSubdivisionMultiplier = L_11;
		return;
	}
}
IL2CPP_EXTERN_C  void Volume__ctor_m42BE81DCBB6842FFA7283E843ED2B54AE8DB74A0_AdjustorThunk (RuntimeObject* __this, Volume_t772AC255AFF4FECF2490075A583998C60683D3BD ___0_copy, const RuntimeMethod* method)
{
	Volume_t772AC255AFF4FECF2490075A583998C60683D3BD* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<Volume_t772AC255AFF4FECF2490075A583998C60683D3BD*>(__this + _offset);
	Volume__ctor_m42BE81DCBB6842FFA7283E843ED2B54AE8DB74A0(_thisAdjusted, ___0_copy, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Volume__ctor_m9E36313F1C9A0FA651FA7DAF6A0BF5C2CF29DB76 (Volume_t772AC255AFF4FECF2490075A583998C60683D3BD* __this, Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 ___0_bounds, const RuntimeMethod* method) 
{
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
	memset((&V_0), 0, sizeof(V_0));
	float V_1 = 0.0f;
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0;
		L_0 = Bounds_get_size_m0699A53A55A78B3201D7270D6F338DFA91B6FAD4_inline((&___0_bounds), NULL);
		V_0 = L_0;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1;
		L_1 = Bounds_get_center_m5B05F81CB835EB6DD8628FDA24B638F477984DC3_inline((&___0_bounds), NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = V_0;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3;
		L_3 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_2, (0.5f), NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4;
		L_4 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_1, L_3, NULL);
		__this->___corner = L_4;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5 = V_0;
		float L_6 = L_5.___x;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7;
		memset((&L_7), 0, sizeof(L_7));
		Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_7), L_6, (0.0f), (0.0f), NULL);
		__this->___X = L_7;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = V_0;
		float L_9 = L_8.___y;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10;
		memset((&L_10), 0, sizeof(L_10));
		Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_10), (0.0f), L_9, (0.0f), NULL);
		__this->___Y = L_10;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11 = V_0;
		float L_12 = L_11.___z;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13;
		memset((&L_13), 0, sizeof(L_13));
		Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_13), (0.0f), (0.0f), L_12, NULL);
		__this->___Z = L_13;
		float L_14 = (0.0f);
		V_1 = L_14;
		__this->___minSubdivisionMultiplier = L_14;
		float L_15 = V_1;
		__this->___maxSubdivisionMultiplier = L_15;
		return;
	}
}
IL2CPP_EXTERN_C  void Volume__ctor_m9E36313F1C9A0FA651FA7DAF6A0BF5C2CF29DB76_AdjustorThunk (RuntimeObject* __this, Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 ___0_bounds, const RuntimeMethod* method)
{
	Volume_t772AC255AFF4FECF2490075A583998C60683D3BD* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<Volume_t772AC255AFF4FECF2490075A583998C60683D3BD*>(__this + _offset);
	Volume__ctor_m9E36313F1C9A0FA651FA7DAF6A0BF5C2CF29DB76(_thisAdjusted, ___0_bounds, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 Volume_CalculateAABB_m726F3913592152A7D152842E28B5E4CEC8C73C3A (Volume_t772AC255AFF4FECF2490075A583998C60683D3BD* __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));
	int32_t V_2 = 0;
	int32_t V_3 = 0;
	int32_t V_4 = 0;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_5;
	memset((&V_5), 0, sizeof(V_5));
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_6;
	memset((&V_6), 0, sizeof(V_6));
	bool V_7 = false;
	bool V_8 = false;
	bool V_9 = false;
	Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 V_10;
	memset((&V_10), 0, sizeof(V_10));
	{
		Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&V_0), ((std::numeric_limits<float>::max)()), ((std::numeric_limits<float>::max)()), ((std::numeric_limits<float>::max)()), NULL);
		Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&V_1), (-(std::numeric_limits<float>::max)()), (-(std::numeric_limits<float>::max)()), (-(std::numeric_limits<float>::max)()), NULL);
		V_2 = 0;
		goto IL_00d9;
	}

IL_0034:
	{
		V_3 = 0;
		goto IL_00c7;
	}

IL_003c:
	{
		V_4 = 0;
		goto IL_00b7;
	}

IL_0042:
	{
		int32_t L_0 = V_2;
		int32_t L_1 = V_3;
		int32_t L_2 = V_4;
		Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&V_5), ((float)L_0), ((float)L_1), ((float)L_2), NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = __this->___corner;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = __this->___X;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5 = V_5;
		float L_6 = L_5.___x;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7;
		L_7 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_4, L_6, NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8;
		L_8 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_3, L_7, NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9 = __this->___Y;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = V_5;
		float L_11 = L_10.___y;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12;
		L_12 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_9, L_11, NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13;
		L_13 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_8, L_12, NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_14 = __this->___Z;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_15 = V_5;
		float L_16 = L_15.___z;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_17;
		L_17 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_14, L_16, NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_18;
		L_18 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_13, L_17, NULL);
		V_6 = L_18;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_19 = V_0;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_20 = V_6;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_21;
		L_21 = Vector3_Min_m1CAC3499F14EA87366C0C3C1F501B4FB2863CDB4_inline(L_19, L_20, NULL);
		V_0 = L_21;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_22 = V_1;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_23 = V_6;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_24;
		L_24 = Vector3_Max_m9B6D8FEE7F4CE32C0AAB682606FFBA59E1F37C74_inline(L_22, L_23, NULL);
		V_1 = L_24;
		int32_t L_25 = V_4;
		V_4 = ((int32_t)il2cpp_codegen_add(L_25, 1));
	}

IL_00b7:
	{
		int32_t L_26 = V_4;
		V_7 = (bool)((((int32_t)L_26) < ((int32_t)2))? 1 : 0);
		bool L_27 = V_7;
		if (L_27)
		{
			goto IL_0042;
		}
	}
	{
		int32_t L_28 = V_3;
		V_3 = ((int32_t)il2cpp_codegen_add(L_28, 1));
	}

IL_00c7:
	{
		int32_t L_29 = V_3;
		V_8 = (bool)((((int32_t)L_29) < ((int32_t)2))? 1 : 0);
		bool L_30 = V_8;
		if (L_30)
		{
			goto IL_003c;
		}
	}
	{
		int32_t L_31 = V_2;
		V_2 = ((int32_t)il2cpp_codegen_add(L_31, 1));
	}

IL_00d9:
	{
		int32_t L_32 = V_2;
		V_9 = (bool)((((int32_t)L_32) < ((int32_t)2))? 1 : 0);
		bool L_33 = V_9;
		if (L_33)
		{
			goto IL_0034;
		}
	}
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_34 = V_0;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_35 = V_1;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_36;
		L_36 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_34, L_35, NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_37;
		L_37 = Vector3_op_Division_mCC6BB24E372AB96B8380D1678446EF6A8BAE13BB_inline(L_36, (2.0f), NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_38 = V_1;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_39 = V_0;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_40;
		L_40 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_38, L_39, NULL);
		Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_41;
		memset((&L_41), 0, sizeof(L_41));
		Bounds__ctor_mAF7B238B9FBF90C495E5D7951760085A93119C5A_inline((&L_41), L_37, L_40, NULL);
		V_10 = L_41;
		goto IL_0107;
	}

IL_0107:
	{
		Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_42 = V_10;
		return L_42;
	}
}
IL2CPP_EXTERN_C  Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 Volume_CalculateAABB_m726F3913592152A7D152842E28B5E4CEC8C73C3A_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	Volume_t772AC255AFF4FECF2490075A583998C60683D3BD* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<Volume_t772AC255AFF4FECF2490075A583998C60683D3BD*>(__this + _offset);
	Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 _returnValue;
	_returnValue = Volume_CalculateAABB_m726F3913592152A7D152842E28B5E4CEC8C73C3A(_thisAdjusted, method);
	return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Volume_CalculateCenterAndSize_m8BB79B21332FB393F73E2E2FA2206C58F4247DC3 (Volume_t772AC255AFF4FECF2490075A583998C60683D3BD* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* ___0_center, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* ___1_size, const RuntimeMethod* method) 
{
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_0 = ___1_size;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_1 = (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)(&__this->___X);
		float L_2;
		L_2 = Vector3_get_magnitude_mF0D6017E90B345F1F52D1CC564C640F1A847AF2D_inline(L_1, NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_3 = (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)(&__this->___Y);
		float L_4;
		L_4 = Vector3_get_magnitude_mF0D6017E90B345F1F52D1CC564C640F1A847AF2D_inline(L_3, NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_5 = (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)(&__this->___Z);
		float L_6;
		L_6 = Vector3_get_magnitude_mF0D6017E90B345F1F52D1CC564C640F1A847AF2D_inline(L_5, NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7;
		memset((&L_7), 0, sizeof(L_7));
		Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_7), L_2, L_4, L_6, NULL);
		*(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)L_0 = L_7;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_8 = ___0_center;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9 = __this->___corner;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = __this->___X;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11;
		L_11 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_10, (0.5f), NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12;
		L_12 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_9, L_11, NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13 = __this->___Y;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_14;
		L_14 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_13, (0.5f), NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_15;
		L_15 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_12, L_14, NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16 = __this->___Z;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_17;
		L_17 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_16, (0.5f), NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_18;
		L_18 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_15, L_17, NULL);
		*(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)L_8 = L_18;
		return;
	}
}
IL2CPP_EXTERN_C  void Volume_CalculateCenterAndSize_m8BB79B21332FB393F73E2E2FA2206C58F4247DC3_AdjustorThunk (RuntimeObject* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* ___0_center, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* ___1_size, const RuntimeMethod* method)
{
	Volume_t772AC255AFF4FECF2490075A583998C60683D3BD* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<Volume_t772AC255AFF4FECF2490075A583998C60683D3BD*>(__this + _offset);
	Volume_CalculateCenterAndSize_m8BB79B21332FB393F73E2E2FA2206C58F4247DC3(_thisAdjusted, ___0_center, ___1_size, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Volume_Transform_m7147A88955511C7BC696060A2BD5DDCA32FE418B (Volume_t772AC255AFF4FECF2490075A583998C60683D3BD* __this, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___0_trs, const RuntimeMethod* method) 
{
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = __this->___corner;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1;
		L_1 = Matrix4x4_MultiplyPoint_m20E910B65693559BFDE99382472D8DD02C862E7E((&___0_trs), L_0, NULL);
		__this->___corner = L_1;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = __this->___X;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3;
		L_3 = Matrix4x4_MultiplyVector_mFD12F86A473E90BBB0002149ABA3917B2A518937((&___0_trs), L_2, NULL);
		__this->___X = L_3;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = __this->___Y;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5;
		L_5 = Matrix4x4_MultiplyVector_mFD12F86A473E90BBB0002149ABA3917B2A518937((&___0_trs), L_4, NULL);
		__this->___Y = L_5;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = __this->___Z;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7;
		L_7 = Matrix4x4_MultiplyVector_mFD12F86A473E90BBB0002149ABA3917B2A518937((&___0_trs), L_6, NULL);
		__this->___Z = L_7;
		return;
	}
}
IL2CPP_EXTERN_C  void Volume_Transform_m7147A88955511C7BC696060A2BD5DDCA32FE418B_AdjustorThunk (RuntimeObject* __this, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___0_trs, const RuntimeMethod* method)
{
	Volume_t772AC255AFF4FECF2490075A583998C60683D3BD* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<Volume_t772AC255AFF4FECF2490075A583998C60683D3BD*>(__this + _offset);
	Volume_Transform_m7147A88955511C7BC696060A2BD5DDCA32FE418B(_thisAdjusted, ___0_trs, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Volume_ToString_m9C49597106181186C0392F65B0B36B73659692A6 (Volume_t772AC255AFF4FECF2490075A583998C60683D3BD* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralCE6682CE86FAB4F0C8478EFF3EE1916624DE63B9);
		s_Il2CppMethodInitialized = true;
	}
	String_t* V_0 = NULL;
	{
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_0 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)5);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = L_0;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = __this->___corner;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = L_2;
		RuntimeObject* L_4 = Box(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var, &L_3);
		NullCheck(L_1);
		ArrayElementTypeCheck (L_1, L_4);
		(L_1)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject*)L_4);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_5 = L_1;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = __this->___X;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7 = L_6;
		RuntimeObject* L_8 = Box(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var, &L_7);
		NullCheck(L_5);
		ArrayElementTypeCheck (L_5, L_8);
		(L_5)->SetAt(static_cast<il2cpp_array_size_t>(1), (RuntimeObject*)L_8);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_9 = L_5;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = __this->___Y;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11 = L_10;
		RuntimeObject* L_12 = Box(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var, &L_11);
		NullCheck(L_9);
		ArrayElementTypeCheck (L_9, L_12);
		(L_9)->SetAt(static_cast<il2cpp_array_size_t>(2), (RuntimeObject*)L_12);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_13 = L_9;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_14 = __this->___Z;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_15 = L_14;
		RuntimeObject* L_16 = Box(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var, &L_15);
		NullCheck(L_13);
		ArrayElementTypeCheck (L_13, L_16);
		(L_13)->SetAt(static_cast<il2cpp_array_size_t>(3), (RuntimeObject*)L_16);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_17 = L_13;
		float L_18 = __this->___maxSubdivisionMultiplier;
		float L_19 = L_18;
		RuntimeObject* L_20 = Box(il2cpp_defaults.single_class, &L_19);
		NullCheck(L_17);
		ArrayElementTypeCheck (L_17, L_20);
		(L_17)->SetAt(static_cast<il2cpp_array_size_t>(4), (RuntimeObject*)L_20);
		String_t* L_21;
		L_21 = String_Format_m918500C1EFB475181349A79989BB79BB36102894(_stringLiteralCE6682CE86FAB4F0C8478EFF3EE1916624DE63B9, L_17, NULL);
		V_0 = L_21;
		goto IL_005a;
	}

IL_005a:
	{
		String_t* L_22 = V_0;
		return L_22;
	}
}
IL2CPP_EXTERN_C  String_t* Volume_ToString_m9C49597106181186C0392F65B0B36B73659692A6_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	Volume_t772AC255AFF4FECF2490075A583998C60683D3BD* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<Volume_t772AC255AFF4FECF2490075A583998C60683D3BD*>(__this + _offset);
	String_t* _returnValue;
	_returnValue = Volume_ToString_m9C49597106181186C0392F65B0B36B73659692A6(_thisAdjusted, method);
	return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Volume_Equals_mCA2F71E5EEAB5F1281A5698AEF64F107D9ADE93A (Volume_t772AC255AFF4FECF2490075A583998C60683D3BD* __this, Volume_t772AC255AFF4FECF2490075A583998C60683D3BD ___0_other, const RuntimeMethod* method) 
{
	bool V_0 = false;
	int32_t G_B7_0 = 0;
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = __this->___corner;
		Volume_t772AC255AFF4FECF2490075A583998C60683D3BD L_1 = ___0_other;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = L_1.___corner;
		bool L_3;
		L_3 = Vector3_op_Equality_mCDCBB8D2EDC3D3BF20F31A25ACB34705D352B479_inline(L_0, L_2, NULL);
		if (!L_3)
		{
			goto IL_006b;
		}
	}
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = __this->___X;
		Volume_t772AC255AFF4FECF2490075A583998C60683D3BD L_5 = ___0_other;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = L_5.___X;
		bool L_7;
		L_7 = Vector3_op_Equality_mCDCBB8D2EDC3D3BF20F31A25ACB34705D352B479_inline(L_4, L_6, NULL);
		if (!L_7)
		{
			goto IL_006b;
		}
	}
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = __this->___Y;
		Volume_t772AC255AFF4FECF2490075A583998C60683D3BD L_9 = ___0_other;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = L_9.___Y;
		bool L_11;
		L_11 = Vector3_op_Equality_mCDCBB8D2EDC3D3BF20F31A25ACB34705D352B479_inline(L_8, L_10, NULL);
		if (!L_11)
		{
			goto IL_006b;
		}
	}
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12 = __this->___Z;
		Volume_t772AC255AFF4FECF2490075A583998C60683D3BD L_13 = ___0_other;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_14 = L_13.___Z;
		bool L_15;
		L_15 = Vector3_op_Equality_mCDCBB8D2EDC3D3BF20F31A25ACB34705D352B479_inline(L_12, L_14, NULL);
		if (!L_15)
		{
			goto IL_006b;
		}
	}
	{
		float L_16 = __this->___minSubdivisionMultiplier;
		Volume_t772AC255AFF4FECF2490075A583998C60683D3BD L_17 = ___0_other;
		float L_18 = L_17.___minSubdivisionMultiplier;
		if ((!(((float)L_16) == ((float)L_18))))
		{
			goto IL_006b;
		}
	}
	{
		float L_19 = __this->___maxSubdivisionMultiplier;
		Volume_t772AC255AFF4FECF2490075A583998C60683D3BD L_20 = ___0_other;
		float L_21 = L_20.___maxSubdivisionMultiplier;
		G_B7_0 = ((((float)L_19) == ((float)L_21))? 1 : 0);
		goto IL_006c;
	}

IL_006b:
	{
		G_B7_0 = 0;
	}

IL_006c:
	{
		V_0 = (bool)G_B7_0;
		goto IL_006f;
	}

IL_006f:
	{
		bool L_22 = V_0;
		return L_22;
	}
}
IL2CPP_EXTERN_C  bool Volume_Equals_mCA2F71E5EEAB5F1281A5698AEF64F107D9ADE93A_AdjustorThunk (RuntimeObject* __this, Volume_t772AC255AFF4FECF2490075A583998C60683D3BD ___0_other, const RuntimeMethod* method)
{
	Volume_t772AC255AFF4FECF2490075A583998C60683D3BD* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<Volume_t772AC255AFF4FECF2490075A583998C60683D3BD*>(__this + _offset);
	bool _returnValue;
	_returnValue = Volume_Equals_mCA2F71E5EEAB5F1281A5698AEF64F107D9ADE93A(_thisAdjusted, ___0_other, method);
	return _returnValue;
}
#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
IL2CPP_EXTERN_C void RuntimeResources_t4E5CAC2636FAF22D782E64516AA05B704BE5ACA4_marshal_pinvoke(const RuntimeResources_t4E5CAC2636FAF22D782E64516AA05B704BE5ACA4& unmarshaled, RuntimeResources_t4E5CAC2636FAF22D782E64516AA05B704BE5ACA4_marshaled_pinvoke& marshaled)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeResources_t4E5CAC2636FAF22D782E64516AA05B704BE5ACA4_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeResources_t4E5CAC2636FAF22D782E64516AA05B704BE5ACA4____index_FieldInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Exception_t* ___indexException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", RuntimeResources_t4E5CAC2636FAF22D782E64516AA05B704BE5ACA4____index_FieldInfo_var, RuntimeResources_t4E5CAC2636FAF22D782E64516AA05B704BE5ACA4_0_0_0_var);
	IL2CPP_RAISE_MANAGED_EXCEPTION(___indexException, NULL);
}
IL2CPP_EXTERN_C void RuntimeResources_t4E5CAC2636FAF22D782E64516AA05B704BE5ACA4_marshal_pinvoke_back(const RuntimeResources_t4E5CAC2636FAF22D782E64516AA05B704BE5ACA4_marshaled_pinvoke& marshaled, RuntimeResources_t4E5CAC2636FAF22D782E64516AA05B704BE5ACA4& unmarshaled)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeResources_t4E5CAC2636FAF22D782E64516AA05B704BE5ACA4_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeResources_t4E5CAC2636FAF22D782E64516AA05B704BE5ACA4____index_FieldInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Exception_t* ___indexException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", RuntimeResources_t4E5CAC2636FAF22D782E64516AA05B704BE5ACA4____index_FieldInfo_var, RuntimeResources_t4E5CAC2636FAF22D782E64516AA05B704BE5ACA4_0_0_0_var);
	IL2CPP_RAISE_MANAGED_EXCEPTION(___indexException, NULL);
}
IL2CPP_EXTERN_C void RuntimeResources_t4E5CAC2636FAF22D782E64516AA05B704BE5ACA4_marshal_pinvoke_cleanup(RuntimeResources_t4E5CAC2636FAF22D782E64516AA05B704BE5ACA4_marshaled_pinvoke& marshaled)
{
}
IL2CPP_EXTERN_C void RuntimeResources_t4E5CAC2636FAF22D782E64516AA05B704BE5ACA4_marshal_com(const RuntimeResources_t4E5CAC2636FAF22D782E64516AA05B704BE5ACA4& unmarshaled, RuntimeResources_t4E5CAC2636FAF22D782E64516AA05B704BE5ACA4_marshaled_com& marshaled)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeResources_t4E5CAC2636FAF22D782E64516AA05B704BE5ACA4_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeResources_t4E5CAC2636FAF22D782E64516AA05B704BE5ACA4____index_FieldInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Exception_t* ___indexException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", RuntimeResources_t4E5CAC2636FAF22D782E64516AA05B704BE5ACA4____index_FieldInfo_var, RuntimeResources_t4E5CAC2636FAF22D782E64516AA05B704BE5ACA4_0_0_0_var);
	IL2CPP_RAISE_MANAGED_EXCEPTION(___indexException, NULL);
}
IL2CPP_EXTERN_C void RuntimeResources_t4E5CAC2636FAF22D782E64516AA05B704BE5ACA4_marshal_com_back(const RuntimeResources_t4E5CAC2636FAF22D782E64516AA05B704BE5ACA4_marshaled_com& marshaled, RuntimeResources_t4E5CAC2636FAF22D782E64516AA05B704BE5ACA4& unmarshaled)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeResources_t4E5CAC2636FAF22D782E64516AA05B704BE5ACA4_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeResources_t4E5CAC2636FAF22D782E64516AA05B704BE5ACA4____index_FieldInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Exception_t* ___indexException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", RuntimeResources_t4E5CAC2636FAF22D782E64516AA05B704BE5ACA4____index_FieldInfo_var, RuntimeResources_t4E5CAC2636FAF22D782E64516AA05B704BE5ACA4_0_0_0_var);
	IL2CPP_RAISE_MANAGED_EXCEPTION(___indexException, NULL);
}
IL2CPP_EXTERN_C void RuntimeResources_t4E5CAC2636FAF22D782E64516AA05B704BE5ACA4_marshal_com_cleanup(RuntimeResources_t4E5CAC2636FAF22D782E64516AA05B704BE5ACA4_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
#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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CellInstancedDebugProbes__ctor_m8228505BBC041672C1537ACD57FB3E4454BDD64E (CellInstancedDebugProbes_t23E23306486DF8F9F5DF0E8B5B02EC92E0C96C8B* __this, const RuntimeMethod* method) 
{
	{
		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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderFragmentationOverlayPassData__ctor_m607119E501311CA531DA8CF13EBF3C7FD0C79215 (RenderFragmentationOverlayPassData_t5C6B6505420FCAF3CD4E27983AFC3725656FA51C* __this, const RuntimeMethod* method) 
{
	{
		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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DiskStreamingRequest__ctor_m4303E944B0CBCE7729B9FD4604A5065D0383EEDF (DiskStreamingRequest_t92B9CE18BAC0DF0FF43AA74F244FD0E318A0D70C* __this, int32_t ___0_maxRequestCount, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1__ctor_m34886186D5A22D09C005403A99A9847402BF8C65_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		ReadCommandArray_tF9A764D3ABADF1426A7383CDEFD6102E7D434992* L_0 = (ReadCommandArray_tF9A764D3ABADF1426A7383CDEFD6102E7D434992*)(&__this->___m_ReadCommandArray);
		il2cpp_codegen_initobj(L_0, sizeof(ReadCommandArray_tF9A764D3ABADF1426A7383CDEFD6102E7D434992));
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		int32_t L_1 = ___0_maxRequestCount;
		NativeArray_1_t8F42F28201309C196AF229870A1018B17FD2342C L_2;
		memset((&L_2), 0, sizeof(L_2));
		NativeArray_1__ctor_m34886186D5A22D09C005403A99A9847402BF8C65((&L_2), L_1, 4, 1, NativeArray_1__ctor_m34886186D5A22D09C005403A99A9847402BF8C65_RuntimeMethod_var);
		__this->___m_ReadCommandBuffer = L_2;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DiskStreamingRequest_AddReadCommand_m3AA1992274D62D337284337E0A754753182C362D (DiskStreamingRequest_t92B9CE18BAC0DF0FF43AA74F244FD0E318A0D70C* __this, int32_t ___0_offset, int32_t ___1_size, uint8_t* ___2_dest, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	ReadCommand_t5DB46BD58D686FDDFBD8AB7600B9CF676DC7D97F V_1;
	memset((&V_1), 0, sizeof(V_1));
	{
		ReadCommandArray_tF9A764D3ABADF1426A7383CDEFD6102E7D434992* L_0 = (ReadCommandArray_tF9A764D3ABADF1426A7383CDEFD6102E7D434992*)(&__this->___m_ReadCommandArray);
		int32_t L_1 = L_0->___CommandCount;
		NativeArray_1_t8F42F28201309C196AF229870A1018B17FD2342C* L_2 = (NativeArray_1_t8F42F28201309C196AF229870A1018B17FD2342C*)(&__this->___m_ReadCommandBuffer);
		int32_t L_3;
		L_3 = IL2CPP_NATIVEARRAY_GET_LENGTH((L_2)->___m_Length);
		il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		Debug_Assert_m6E778CACD0F440E2DEA9ACDD9330A22DAF16E96D((bool)((((int32_t)L_1) < ((int32_t)L_3))? 1 : 0), NULL);
		NativeArray_1_t8F42F28201309C196AF229870A1018B17FD2342C* L_4 = (NativeArray_1_t8F42F28201309C196AF229870A1018B17FD2342C*)(&__this->___m_ReadCommandBuffer);
		ReadCommandArray_tF9A764D3ABADF1426A7383CDEFD6102E7D434992* L_5 = (ReadCommandArray_tF9A764D3ABADF1426A7383CDEFD6102E7D434992*)(&__this->___m_ReadCommandArray);
		int32_t* L_6 = (int32_t*)(&L_5->___CommandCount);
		int32_t* L_7 = L_6;
		int32_t L_8 = *((int32_t*)L_7);
		V_0 = L_8;
		int32_t L_9 = V_0;
		*((int32_t*)L_7) = (int32_t)((int32_t)il2cpp_codegen_add(L_9, 1));
		int32_t L_10 = V_0;
		il2cpp_codegen_initobj((&V_1), sizeof(ReadCommand_t5DB46BD58D686FDDFBD8AB7600B9CF676DC7D97F));
		uint8_t* L_11 = ___2_dest;
		(&V_1)->___Buffer = (void*)L_11;
		int32_t L_12 = ___0_offset;
		(&V_1)->___Offset = ((int64_t)L_12);
		int32_t L_13 = ___1_size;
		(&V_1)->___Size = ((int64_t)L_13);
		ReadCommand_t5DB46BD58D686FDDFBD8AB7600B9CF676DC7D97F L_14 = V_1;
		IL2CPP_NATIVEARRAY_SET_ITEM(ReadCommand_t5DB46BD58D686FDDFBD8AB7600B9CF676DC7D97F, (L_4)->___m_Buffer, L_10, (L_14));
		int32_t L_15 = __this->___m_BytesWritten;
		int32_t L_16 = ___1_size;
		__this->___m_BytesWritten = ((int32_t)il2cpp_codegen_add(L_15, L_16));
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DiskStreamingRequest_RunCommands_mEF886C5002B1B6847EC6847B24A30580C0EDD15F (DiskStreamingRequest_t92B9CE18BAC0DF0FF43AA74F244FD0E318A0D70C* __this, FileHandle_t0A623D665717E2D78F9ED95869DFF58593FE81D0 ___0_file, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArrayUnsafeUtility_GetUnsafePtr_TisReadCommand_t5DB46BD58D686FDDFBD8AB7600B9CF676DC7D97F_m5D5501E3EFA5978DE2666999E67E676ECC0FEFC9_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	{
		ReadCommandArray_tF9A764D3ABADF1426A7383CDEFD6102E7D434992* L_0 = (ReadCommandArray_tF9A764D3ABADF1426A7383CDEFD6102E7D434992*)(&__this->___m_ReadCommandArray);
		NativeArray_1_t8F42F28201309C196AF229870A1018B17FD2342C L_1 = __this->___m_ReadCommandBuffer;
		void* L_2;
		L_2 = NativeArrayUnsafeUtility_GetUnsafePtr_TisReadCommand_t5DB46BD58D686FDDFBD8AB7600B9CF676DC7D97F_m5D5501E3EFA5978DE2666999E67E676ECC0FEFC9(L_1, NativeArrayUnsafeUtility_GetUnsafePtr_TisReadCommand_t5DB46BD58D686FDDFBD8AB7600B9CF676DC7D97F_m5D5501E3EFA5978DE2666999E67E676ECC0FEFC9_RuntimeMethod_var);
		L_0->___ReadCommands = (ReadCommand_t5DB46BD58D686FDDFBD8AB7600B9CF676DC7D97F*)L_2;
		ReadCommandArray_tF9A764D3ABADF1426A7383CDEFD6102E7D434992 L_3 = __this->___m_ReadCommandArray;
		ReadHandle_t71C4E3C6D2A80E1A200DA2C22346363F9A5EBEBB L_4;
		L_4 = AsyncReadManager_Read_m5BB26914408B1060AB111DE739E343F4E49B2419((&___0_file), L_3, NULL);
		__this->___m_ReadHandle = L_4;
		int32_t L_5 = __this->___m_BytesWritten;
		V_0 = L_5;
		goto IL_0033;
	}

IL_0033:
	{
		int32_t L_6 = V_0;
		return L_6;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DiskStreamingRequest_Clear_m5433B697C7917495C1A9590F6689960824554C0A (DiskStreamingRequest_t92B9CE18BAC0DF0FF43AA74F244FD0E318A0D70C* __this, const RuntimeMethod* method) 
{
	bool V_0 = false;
	JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 V_1;
	memset((&V_1), 0, sizeof(V_1));
	{
		ReadHandle_t71C4E3C6D2A80E1A200DA2C22346363F9A5EBEBB* L_0 = (ReadHandle_t71C4E3C6D2A80E1A200DA2C22346363F9A5EBEBB*)(&__this->___m_ReadHandle);
		bool L_1;
		L_1 = ReadHandle_IsValid_mE812310CBAFCAF5FCB68E5174C051E319FB4CA97(L_0, NULL);
		V_0 = L_1;
		bool L_2 = V_0;
		if (!L_2)
		{
			goto IL_0024;
		}
	}
	{
		ReadHandle_t71C4E3C6D2A80E1A200DA2C22346363F9A5EBEBB* L_3 = (ReadHandle_t71C4E3C6D2A80E1A200DA2C22346363F9A5EBEBB*)(&__this->___m_ReadHandle);
		JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_4;
		L_4 = ReadHandle_get_JobHandle_mB08D3A6F52E48F4C57C4B1D8B064433D11022D26(L_3, NULL);
		V_1 = L_4;
		JobHandle_Complete_mDCED35A125AAB37EDDAB2E31C805B4904B614A4A((&V_1), NULL);
	}

IL_0024:
	{
		ReadHandle_t71C4E3C6D2A80E1A200DA2C22346363F9A5EBEBB* L_5 = (ReadHandle_t71C4E3C6D2A80E1A200DA2C22346363F9A5EBEBB*)(&__this->___m_ReadHandle);
		il2cpp_codegen_initobj(L_5, sizeof(ReadHandle_t71C4E3C6D2A80E1A200DA2C22346363F9A5EBEBB));
		ReadCommandArray_tF9A764D3ABADF1426A7383CDEFD6102E7D434992* L_6 = (ReadCommandArray_tF9A764D3ABADF1426A7383CDEFD6102E7D434992*)(&__this->___m_ReadCommandArray);
		L_6->___CommandCount = 0;
		__this->___m_BytesWritten = 0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DiskStreamingRequest_Cancel_m6A8064FA3C962C14E2941B2399C2BAA054EC10BB (DiskStreamingRequest_t92B9CE18BAC0DF0FF43AA74F244FD0E318A0D70C* __this, const RuntimeMethod* method) 
{
	bool V_0 = false;
	{
		ReadHandle_t71C4E3C6D2A80E1A200DA2C22346363F9A5EBEBB* L_0 = (ReadHandle_t71C4E3C6D2A80E1A200DA2C22346363F9A5EBEBB*)(&__this->___m_ReadHandle);
		bool L_1;
		L_1 = ReadHandle_IsValid_mE812310CBAFCAF5FCB68E5174C051E319FB4CA97(L_0, NULL);
		V_0 = L_1;
		bool L_2 = V_0;
		if (!L_2)
		{
			goto IL_001c;
		}
	}
	{
		ReadHandle_t71C4E3C6D2A80E1A200DA2C22346363F9A5EBEBB* L_3 = (ReadHandle_t71C4E3C6D2A80E1A200DA2C22346363F9A5EBEBB*)(&__this->___m_ReadHandle);
		ReadHandle_Cancel_m37380B1A5E0FCDFC4FBF034F9D176A9D212D633E(L_3, NULL);
	}

IL_001c:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DiskStreamingRequest_Wait_m4B7480B26DBB6BF63E4AA4C5F558DB35353A2C41 (DiskStreamingRequest_t92B9CE18BAC0DF0FF43AA74F244FD0E318A0D70C* __this, const RuntimeMethod* method) 
{
	bool V_0 = false;
	JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 V_1;
	memset((&V_1), 0, sizeof(V_1));
	{
		ReadHandle_t71C4E3C6D2A80E1A200DA2C22346363F9A5EBEBB* L_0 = (ReadHandle_t71C4E3C6D2A80E1A200DA2C22346363F9A5EBEBB*)(&__this->___m_ReadHandle);
		bool L_1;
		L_1 = ReadHandle_IsValid_mE812310CBAFCAF5FCB68E5174C051E319FB4CA97(L_0, NULL);
		V_0 = L_1;
		bool L_2 = V_0;
		if (!L_2)
		{
			goto IL_0024;
		}
	}
	{
		ReadHandle_t71C4E3C6D2A80E1A200DA2C22346363F9A5EBEBB* L_3 = (ReadHandle_t71C4E3C6D2A80E1A200DA2C22346363F9A5EBEBB*)(&__this->___m_ReadHandle);
		JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_4;
		L_4 = ReadHandle_get_JobHandle_mB08D3A6F52E48F4C57C4B1D8B064433D11022D26(L_3, NULL);
		V_1 = L_4;
		JobHandle_Complete_mDCED35A125AAB37EDDAB2E31C805B4904B614A4A((&V_1), NULL);
	}

IL_0024:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DiskStreamingRequest_Dispose_m1A6DEF422905DFB0971A180D282331F8BC513829 (DiskStreamingRequest_t92B9CE18BAC0DF0FF43AA74F244FD0E318A0D70C* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Dispose_m489494F315A3743F874F4B8AB3F3A8C62FE32294_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		NativeArray_1_t8F42F28201309C196AF229870A1018B17FD2342C* L_0 = (NativeArray_1_t8F42F28201309C196AF229870A1018B17FD2342C*)(&__this->___m_ReadCommandBuffer);
		NativeArray_1_Dispose_m489494F315A3743F874F4B8AB3F3A8C62FE32294(L_0, NativeArray_1_Dispose_m489494F315A3743F874F4B8AB3F3A8C62FE32294_RuntimeMethod_var);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DiskStreamingRequest_GetStatus_m2B1C73772FA87277F8190564E7A8EE973AFF22A1 (DiskStreamingRequest_t92B9CE18BAC0DF0FF43AA74F244FD0E318A0D70C* __this, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	int32_t G_B3_0 = 0;
	{
		ReadHandle_t71C4E3C6D2A80E1A200DA2C22346363F9A5EBEBB* L_0 = (ReadHandle_t71C4E3C6D2A80E1A200DA2C22346363F9A5EBEBB*)(&__this->___m_ReadHandle);
		bool L_1;
		L_1 = ReadHandle_IsValid_mE812310CBAFCAF5FCB68E5174C051E319FB4CA97(L_0, NULL);
		if (L_1)
		{
			goto IL_0011;
		}
	}
	{
		G_B3_0 = 0;
		goto IL_001c;
	}

IL_0011:
	{
		ReadHandle_t71C4E3C6D2A80E1A200DA2C22346363F9A5EBEBB* L_2 = (ReadHandle_t71C4E3C6D2A80E1A200DA2C22346363F9A5EBEBB*)(&__this->___m_ReadHandle);
		int32_t L_3;
		L_3 = ReadHandle_get_Status_m6AC5B94202EFA721E48BA2BA5FE64975683F0860(L_2, NULL);
		G_B3_0 = ((int32_t)(L_3));
	}

IL_001c:
	{
		V_0 = G_B3_0;
		goto IL_001f;
	}

IL_001f:
	{
		int32_t L_4 = V_0;
		return L_4;
	}
}
#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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CellStreamingScratchBuffer__ctor_m76FFDB3C260135008FC878A9F202DA23D1BC1093 (CellStreamingScratchBuffer_tCD37AA786EFC1E41957F4FA8A94AA22F674D2A45* __this, int32_t ___0_chunkCount, int32_t ___1_chunkSize, bool ___2_allocateGraphicsBuffers, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GraphicsBufferU5BU5D_t4ABCF6B71838542923F426CE2E088700D5529BF7_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1__ctor_m981CC7E27B6C9946024877F2696920951443B04F_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	bool V_1 = false;
	int32_t V_2 = 0;
	bool V_3 = false;
	{
		GraphicsBufferU5BU5D_t4ABCF6B71838542923F426CE2E088700D5529BF7* L_0 = (GraphicsBufferU5BU5D_t4ABCF6B71838542923F426CE2E088700D5529BF7*)(GraphicsBufferU5BU5D_t4ABCF6B71838542923F426CE2E088700D5529BF7*)SZArrayNew(GraphicsBufferU5BU5D_t4ABCF6B71838542923F426CE2E088700D5529BF7_il2cpp_TypeInfo_var, (uint32_t)2);
		__this->___m_GraphicsBuffers = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_GraphicsBuffers), (void*)L_0);
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		int32_t L_1 = ___0_chunkCount;
		__this->___U3CchunkCountU3Ek__BackingField = L_1;
		int32_t L_2 = ___0_chunkCount;
		int32_t L_3 = ___1_chunkSize;
		int32_t L_4 = ___0_chunkCount;
		V_0 = ((int32_t)il2cpp_codegen_add(((int32_t)(((int32_t)il2cpp_codegen_multiply(L_2, L_3))/4)), ((int32_t)il2cpp_codegen_multiply(L_4, 4))));
		int32_t L_5 = V_0;
		int32_t L_6 = ___0_chunkCount;
		V_0 = ((int32_t)il2cpp_codegen_add(L_5, ((int32_t)il2cpp_codegen_multiply(((int32_t)il2cpp_codegen_multiply(2, L_6)), 4))));
		bool L_7 = ___2_allocateGraphicsBuffers;
		V_1 = L_7;
		bool L_8 = V_1;
		if (!L_8)
		{
			goto IL_0056;
		}
	}
	{
		V_2 = 0;
		goto IL_004d;
	}

IL_0037:
	{
		GraphicsBufferU5BU5D_t4ABCF6B71838542923F426CE2E088700D5529BF7* L_9 = __this->___m_GraphicsBuffers;
		int32_t L_10 = V_2;
		int32_t L_11 = V_0;
		GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* L_12 = (GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1*)il2cpp_codegen_object_new(GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1_il2cpp_TypeInfo_var);
		GraphicsBuffer__ctor_m4600E68DFDDE5CDD22558CD1DB81D5F05CDDD885(L_12, ((int32_t)32), 1, L_11, 4, NULL);
		NullCheck(L_9);
		(L_9)->SetAt(static_cast<il2cpp_array_size_t>(L_10), (GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1*)L_12);
		int32_t L_13 = V_2;
		V_2 = ((int32_t)il2cpp_codegen_add(L_13, 1));
	}

IL_004d:
	{
		int32_t L_14 = V_2;
		V_3 = (bool)((((int32_t)L_14) < ((int32_t)2))? 1 : 0);
		bool L_15 = V_3;
		if (L_15)
		{
			goto IL_0037;
		}
	}
	{
	}

IL_0056:
	{
		__this->___m_CurrentBuffer = 0;
		int32_t L_16 = V_0;
		NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_17;
		memset((&L_17), 0, sizeof(L_17));
		NativeArray_1__ctor_m981CC7E27B6C9946024877F2696920951443B04F((&L_17), ((int32_t)il2cpp_codegen_multiply(L_16, 4)), 4, 1, NativeArray_1__ctor_m981CC7E27B6C9946024877F2696920951443B04F_RuntimeMethod_var);
		__this->___stagingBuffer = L_17;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CellStreamingScratchBuffer_Swap_m6A45F054EDE90B5E64008E9D40B901AB96D04A4E (CellStreamingScratchBuffer_tCD37AA786EFC1E41957F4FA8A94AA22F674D2A45* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___m_CurrentBuffer;
		__this->___m_CurrentBuffer = ((int32_t)(((int32_t)il2cpp_codegen_add(L_0, 1))%2));
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CellStreamingScratchBuffer_Dispose_mDCB24B4B0A459C8ACE813B3DF1CA49550596A01B (CellStreamingScratchBuffer_tCD37AA786EFC1E41957F4FA8A94AA22F674D2A45* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Dispose_m8B0F342847ECB90EB814E1F6AA5BF7DC2F271AEA_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	bool V_1 = false;
	GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* G_B3_0 = NULL;
	GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* G_B2_0 = NULL;
	{
		V_0 = 0;
		goto IL_001d;
	}

IL_0005:
	{
		GraphicsBufferU5BU5D_t4ABCF6B71838542923F426CE2E088700D5529BF7* L_0 = __this->___m_GraphicsBuffers;
		int32_t L_1 = V_0;
		NullCheck(L_0);
		int32_t L_2 = L_1;
		GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* L_3 = (L_0)->GetAt(static_cast<il2cpp_array_size_t>(L_2));
		GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* L_4 = L_3;
		if (L_4)
		{
			G_B3_0 = L_4;
			goto IL_0013;
		}
		G_B2_0 = L_4;
	}
	{
		goto IL_0019;
	}

IL_0013:
	{
		NullCheck(G_B3_0);
		GraphicsBuffer_Dispose_m2D1F14A03BE2CAA0A68536470298B468F77AB596(G_B3_0, NULL);
	}

IL_0019:
	{
		int32_t L_5 = V_0;
		V_0 = ((int32_t)il2cpp_codegen_add(L_5, 1));
	}

IL_001d:
	{
		int32_t L_6 = V_0;
		V_1 = (bool)((((int32_t)L_6) < ((int32_t)2))? 1 : 0);
		bool L_7 = V_1;
		if (L_7)
		{
			goto IL_0005;
		}
	}
	{
		NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF* L_8 = (NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF*)(&__this->___stagingBuffer);
		NativeArray_1_Dispose_m8B0F342847ECB90EB814E1F6AA5BF7DC2F271AEA(L_8, NativeArray_1_Dispose_m8B0F342847ECB90EB814E1F6AA5BF7DC2F271AEA_RuntimeMethod_var);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* CellStreamingScratchBuffer_get_buffer_mCE5A7A3EF8AC2AF939CEE098AC7BBE197195DD0A (CellStreamingScratchBuffer_tCD37AA786EFC1E41957F4FA8A94AA22F674D2A45* __this, const RuntimeMethod* method) 
{
	{
		GraphicsBufferU5BU5D_t4ABCF6B71838542923F426CE2E088700D5529BF7* L_0 = __this->___m_GraphicsBuffers;
		int32_t L_1 = __this->___m_CurrentBuffer;
		NullCheck(L_0);
		int32_t L_2 = L_1;
		GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* L_3 = (L_0)->GetAt(static_cast<il2cpp_array_size_t>(L_2));
		return L_3;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CellStreamingScratchBuffer_get_chunkCount_mA315E614346572D601752B92812136A00D0AFDF3 (CellStreamingScratchBuffer_tCD37AA786EFC1E41957F4FA8A94AA22F674D2A45* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___U3CchunkCountU3Ek__BackingField;
		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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87* CellStreamingRequest_get_cell_m3CE0464FEA17C6329FEEB1A8580B9738A13444D9 (CellStreamingRequest_tAE5DDA9AA18E56760453F2D5FA12514E7250A6C1* __this, const RuntimeMethod* method) 
{
	{
		Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87* L_0 = __this->___U3CcellU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CellStreamingRequest_set_cell_m5FC9271F8EB1CB95A20633D9F24B54EF7BB8A353 (CellStreamingRequest_tAE5DDA9AA18E56760453F2D5FA12514E7250A6C1* __this, Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87* ___0_value, const RuntimeMethod* method) 
{
	{
		Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87* L_0 = ___0_value;
		__this->___U3CcellU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CcellU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CellStreamingRequest_get_state_m22B2720CF6EA3C39BFB43AF03825A89BF3F52FD5 (CellStreamingRequest_tAE5DDA9AA18E56760453F2D5FA12514E7250A6C1* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___U3CstateU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CellStreamingRequest_set_state_mAA2E27AD93088C58D4CDEA1C08D1A07B86E9CC1E (CellStreamingRequest_tAE5DDA9AA18E56760453F2D5FA12514E7250A6C1* __this, int32_t ___0_value, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___0_value;
		__this->___U3CstateU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CellStreamingScratchBuffer_tCD37AA786EFC1E41957F4FA8A94AA22F674D2A45* CellStreamingRequest_get_scratchBuffer_m6BC4CA2BA2A741F97EFE44D6F09363C021603C48 (CellStreamingRequest_tAE5DDA9AA18E56760453F2D5FA12514E7250A6C1* __this, const RuntimeMethod* method) 
{
	{
		CellStreamingScratchBuffer_tCD37AA786EFC1E41957F4FA8A94AA22F674D2A45* L_0 = __this->___U3CscratchBufferU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CellStreamingRequest_set_scratchBuffer_mEE0B167C28EAA85EBB2F1A9BE6A29FEF8F0C8F3C (CellStreamingRequest_tAE5DDA9AA18E56760453F2D5FA12514E7250A6C1* __this, CellStreamingScratchBuffer_tCD37AA786EFC1E41957F4FA8A94AA22F674D2A45* ___0_value, const RuntimeMethod* method) 
{
	{
		CellStreamingScratchBuffer_tCD37AA786EFC1E41957F4FA8A94AA22F674D2A45* L_0 = ___0_value;
		__this->___U3CscratchBufferU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CscratchBufferU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CellStreamingScratchBufferLayout_t9C3A198B967DCECDB79C97C05BEFAEA74E70077E CellStreamingRequest_get_scratchBufferLayout_m9DFE8CB5DB2107A81CB1084638318F0562666D65 (CellStreamingRequest_tAE5DDA9AA18E56760453F2D5FA12514E7250A6C1* __this, const RuntimeMethod* method) 
{
	{
		CellStreamingScratchBufferLayout_t9C3A198B967DCECDB79C97C05BEFAEA74E70077E L_0 = __this->___U3CscratchBufferLayoutU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CellStreamingRequest_set_scratchBufferLayout_m200CC461DA7686BD5137815AF2605746AC094A13 (CellStreamingRequest_tAE5DDA9AA18E56760453F2D5FA12514E7250A6C1* __this, CellStreamingScratchBufferLayout_t9C3A198B967DCECDB79C97C05BEFAEA74E70077E ___0_value, const RuntimeMethod* method) 
{
	{
		CellStreamingScratchBufferLayout_t9C3A198B967DCECDB79C97C05BEFAEA74E70077E L_0 = ___0_value;
		__this->___U3CscratchBufferLayoutU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PerScenarioDataInfo_t68D4511954D35D4B046CC0994B811763604ECEAB* CellStreamingRequest_get_scenarioData_mB928ADD6938B19F741650DC5993127821AFBDE79 (CellStreamingRequest_tAE5DDA9AA18E56760453F2D5FA12514E7250A6C1* __this, const RuntimeMethod* method) 
{
	{
		PerScenarioDataInfo_t68D4511954D35D4B046CC0994B811763604ECEAB* L_0 = __this->___U3CscenarioDataU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CellStreamingRequest_set_scenarioData_m49FAD8475BAEF6851DAD5BFF74F4426EE530CF6E (CellStreamingRequest_tAE5DDA9AA18E56760453F2D5FA12514E7250A6C1* __this, PerScenarioDataInfo_t68D4511954D35D4B046CC0994B811763604ECEAB* ___0_value, const RuntimeMethod* method) 
{
	{
		PerScenarioDataInfo_t68D4511954D35D4B046CC0994B811763604ECEAB* L_0 = ___0_value;
		__this->___U3CscenarioDataU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CscenarioDataU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CellStreamingRequest_get_poolIndex_m8001B37E754985AAB4EB5E249794B51958F19AB2 (CellStreamingRequest_tAE5DDA9AA18E56760453F2D5FA12514E7250A6C1* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___U3CpoolIndexU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CellStreamingRequest_set_poolIndex_mD95632C4CA47A65EA53AB2A48528309DE0E38868 (CellStreamingRequest_tAE5DDA9AA18E56760453F2D5FA12514E7250A6C1* __this, int32_t ___0_value, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___0_value;
		__this->___U3CpoolIndexU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CellStreamingRequest_get_streamSharedData_m44666E8538B54677294851F60734DB3BB0A2BF42 (CellStreamingRequest_tAE5DDA9AA18E56760453F2D5FA12514E7250A6C1* __this, const RuntimeMethod* method) 
{
	{
		bool L_0 = __this->___U3CstreamSharedDataU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CellStreamingRequest_set_streamSharedData_mACD185A827DC50D5887101B7D6D18E115B3DD080 (CellStreamingRequest_tAE5DDA9AA18E56760453F2D5FA12514E7250A6C1* __this, bool ___0_value, const RuntimeMethod* method) 
{
	{
		bool L_0 = ___0_value;
		__this->___U3CstreamSharedDataU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CellStreamingRequest_IsStreaming_m973A767F8D68C60BC93AF552FA05BCE588C18142 (CellStreamingRequest_tAE5DDA9AA18E56760453F2D5FA12514E7250A6C1* __this, const RuntimeMethod* method) 
{
	bool V_0 = false;
	int32_t G_B3_0 = 0;
	{
		int32_t L_0;
		L_0 = CellStreamingRequest_get_state_m22B2720CF6EA3C39BFB43AF03825A89BF3F52FD5_inline(__this, NULL);
		if (!L_0)
		{
			goto IL_0014;
		}
	}
	{
		int32_t L_1;
		L_1 = CellStreamingRequest_get_state_m22B2720CF6EA3C39BFB43AF03825A89BF3F52FD5_inline(__this, NULL);
		G_B3_0 = ((((int32_t)L_1) == ((int32_t)1))? 1 : 0);
		goto IL_0015;
	}

IL_0014:
	{
		G_B3_0 = 1;
	}

IL_0015:
	{
		V_0 = (bool)G_B3_0;
		goto IL_0018;
	}

IL_0018:
	{
		bool L_2 = V_0;
		return L_2;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CellStreamingRequest_Cancel_mB7D9611945A61921822AA9CC5CEEDF247D6152D2 (CellStreamingRequest_tAE5DDA9AA18E56760453F2D5FA12514E7250A6C1* __this, const RuntimeMethod* method) 
{
	bool V_0 = false;
	{
		int32_t L_0;
		L_0 = CellStreamingRequest_get_state_m22B2720CF6EA3C39BFB43AF03825A89BF3F52FD5_inline(__this, NULL);
		V_0 = (bool)((((int32_t)L_0) == ((int32_t)1))? 1 : 0);
		bool L_1 = V_0;
		if (!L_1)
		{
			goto IL_0058;
		}
	}
	{
		DiskStreamingRequest_t92B9CE18BAC0DF0FF43AA74F244FD0E318A0D70C* L_2 = __this->___brickStreamingRequest;
		NullCheck(L_2);
		DiskStreamingRequest_Cancel_m6A8064FA3C962C14E2941B2399C2BAA054EC10BB(L_2, NULL);
		DiskStreamingRequest_t92B9CE18BAC0DF0FF43AA74F244FD0E318A0D70C* L_3 = __this->___supportStreamingRequest;
		NullCheck(L_3);
		DiskStreamingRequest_Cancel_m6A8064FA3C962C14E2941B2399C2BAA054EC10BB(L_3, NULL);
		DiskStreamingRequest_t92B9CE18BAC0DF0FF43AA74F244FD0E318A0D70C* L_4 = __this->___cellDataStreamingRequest;
		NullCheck(L_4);
		DiskStreamingRequest_Cancel_m6A8064FA3C962C14E2941B2399C2BAA054EC10BB(L_4, NULL);
		DiskStreamingRequest_t92B9CE18BAC0DF0FF43AA74F244FD0E318A0D70C* L_5 = __this->___cellOptionalDataStreamingRequest;
		NullCheck(L_5);
		DiskStreamingRequest_Cancel_m6A8064FA3C962C14E2941B2399C2BAA054EC10BB(L_5, NULL);
		DiskStreamingRequest_t92B9CE18BAC0DF0FF43AA74F244FD0E318A0D70C* L_6 = __this->___cellSharedDataStreamingRequest;
		NullCheck(L_6);
		DiskStreamingRequest_Cancel_m6A8064FA3C962C14E2941B2399C2BAA054EC10BB(L_6, NULL);
		DiskStreamingRequest_t92B9CE18BAC0DF0FF43AA74F244FD0E318A0D70C* L_7 = __this->___cellProbeOcclusionDataStreamingRequest;
		NullCheck(L_7);
		DiskStreamingRequest_Cancel_m6A8064FA3C962C14E2941B2399C2BAA054EC10BB(L_7, NULL);
	}

IL_0058:
	{
		CellStreamingRequest_set_state_mAA2E27AD93088C58D4CDEA1C08D1A07B86E9CC1E_inline(__this, 2, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CellStreamingRequest_WaitAll_m18753244AEA94327DE358E7B009F0E433405D488 (CellStreamingRequest_tAE5DDA9AA18E56760453F2D5FA12514E7250A6C1* __this, const RuntimeMethod* method) 
{
	bool V_0 = false;
	{
		int32_t L_0;
		L_0 = CellStreamingRequest_get_state_m22B2720CF6EA3C39BFB43AF03825A89BF3F52FD5_inline(__this, NULL);
		V_0 = (bool)((((int32_t)L_0) == ((int32_t)1))? 1 : 0);
		bool L_1 = V_0;
		if (!L_1)
		{
			goto IL_0058;
		}
	}
	{
		DiskStreamingRequest_t92B9CE18BAC0DF0FF43AA74F244FD0E318A0D70C* L_2 = __this->___brickStreamingRequest;
		NullCheck(L_2);
		DiskStreamingRequest_Wait_m4B7480B26DBB6BF63E4AA4C5F558DB35353A2C41(L_2, NULL);
		DiskStreamingRequest_t92B9CE18BAC0DF0FF43AA74F244FD0E318A0D70C* L_3 = __this->___supportStreamingRequest;
		NullCheck(L_3);
		DiskStreamingRequest_Wait_m4B7480B26DBB6BF63E4AA4C5F558DB35353A2C41(L_3, NULL);
		DiskStreamingRequest_t92B9CE18BAC0DF0FF43AA74F244FD0E318A0D70C* L_4 = __this->___cellDataStreamingRequest;
		NullCheck(L_4);
		DiskStreamingRequest_Wait_m4B7480B26DBB6BF63E4AA4C5F558DB35353A2C41(L_4, NULL);
		DiskStreamingRequest_t92B9CE18BAC0DF0FF43AA74F244FD0E318A0D70C* L_5 = __this->___cellOptionalDataStreamingRequest;
		NullCheck(L_5);
		DiskStreamingRequest_Wait_m4B7480B26DBB6BF63E4AA4C5F558DB35353A2C41(L_5, NULL);
		DiskStreamingRequest_t92B9CE18BAC0DF0FF43AA74F244FD0E318A0D70C* L_6 = __this->___cellSharedDataStreamingRequest;
		NullCheck(L_6);
		DiskStreamingRequest_Wait_m4B7480B26DBB6BF63E4AA4C5F558DB35353A2C41(L_6, NULL);
		DiskStreamingRequest_t92B9CE18BAC0DF0FF43AA74F244FD0E318A0D70C* L_7 = __this->___cellProbeOcclusionDataStreamingRequest;
		NullCheck(L_7);
		DiskStreamingRequest_Wait_m4B7480B26DBB6BF63E4AA4C5F558DB35353A2C41(L_7, NULL);
	}

IL_0058:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CellStreamingRequest_UpdateRequestState_mD21C8BF4279D5940845D3CDF94B50C833AB45A98 (CellStreamingRequest_tAE5DDA9AA18E56760453F2D5FA12514E7250A6C1* __this, DiskStreamingRequest_t92B9CE18BAC0DF0FF43AA74F244FD0E318A0D70C* ___0_request, bool* ___1_isComplete, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	bool V_1 = false;
	bool V_2 = false;
	{
		DiskStreamingRequest_t92B9CE18BAC0DF0FF43AA74F244FD0E318A0D70C* L_0 = ___0_request;
		NullCheck(L_0);
		int32_t L_1;
		L_1 = DiskStreamingRequest_GetStatus_m2B1C73772FA87277F8190564E7A8EE973AFF22A1(L_0, NULL);
		V_0 = L_1;
		int32_t L_2 = V_0;
		V_1 = (bool)((((int32_t)L_2) == ((int32_t)2))? 1 : 0);
		bool L_3 = V_1;
		if (!L_3)
		{
			goto IL_0014;
		}
	}
	{
		V_2 = (bool)0;
		goto IL_0021;
	}

IL_0014:
	{
		bool* L_4 = ___1_isComplete;
		bool* L_5 = ___1_isComplete;
		int32_t L_6 = *((uint8_t*)L_5);
		int32_t L_7 = V_0;
		*((int8_t*)L_4) = (int8_t)((int32_t)(L_6&((((int32_t)L_7) == ((int32_t)0))? 1 : 0)));
		V_2 = (bool)1;
		goto IL_0021;
	}

IL_0021:
	{
		bool L_8 = V_2;
		return L_8;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CellStreamingRequest_UpdateState_m6F3CDB5506D6F657D048E59197C4B92B98160F4D (CellStreamingRequest_tAE5DDA9AA18E56760453F2D5FA12514E7250A6C1* __this, const RuntimeMethod* method) 
{
	bool V_0 = false;
	bool V_1 = false;
	bool V_2 = false;
	bool V_3 = false;
	bool V_4 = false;
	{
		int32_t L_0;
		L_0 = CellStreamingRequest_get_state_m22B2720CF6EA3C39BFB43AF03825A89BF3F52FD5_inline(__this, NULL);
		V_0 = (bool)((((int32_t)L_0) == ((int32_t)1))? 1 : 0);
		bool L_1 = V_0;
		if (!L_1)
		{
			goto IL_00a5;
		}
	}
	{
		V_1 = (bool)1;
		DiskStreamingRequest_t92B9CE18BAC0DF0FF43AA74F244FD0E318A0D70C* L_2 = __this->___brickStreamingRequest;
		bool L_3;
		L_3 = CellStreamingRequest_UpdateRequestState_mD21C8BF4279D5940845D3CDF94B50C833AB45A98(__this, L_2, (&V_1), NULL);
		V_2 = L_3;
		bool L_4 = V_2;
		DiskStreamingRequest_t92B9CE18BAC0DF0FF43AA74F244FD0E318A0D70C* L_5 = __this->___supportStreamingRequest;
		bool L_6;
		L_6 = CellStreamingRequest_UpdateRequestState_mD21C8BF4279D5940845D3CDF94B50C833AB45A98(__this, L_5, (&V_1), NULL);
		V_2 = (bool)((int32_t)((int32_t)L_4&(int32_t)L_6));
		bool L_7 = V_2;
		DiskStreamingRequest_t92B9CE18BAC0DF0FF43AA74F244FD0E318A0D70C* L_8 = __this->___cellDataStreamingRequest;
		bool L_9;
		L_9 = CellStreamingRequest_UpdateRequestState_mD21C8BF4279D5940845D3CDF94B50C833AB45A98(__this, L_8, (&V_1), NULL);
		V_2 = (bool)((int32_t)((int32_t)L_7&(int32_t)L_9));
		bool L_10 = V_2;
		DiskStreamingRequest_t92B9CE18BAC0DF0FF43AA74F244FD0E318A0D70C* L_11 = __this->___cellOptionalDataStreamingRequest;
		bool L_12;
		L_12 = CellStreamingRequest_UpdateRequestState_mD21C8BF4279D5940845D3CDF94B50C833AB45A98(__this, L_11, (&V_1), NULL);
		V_2 = (bool)((int32_t)((int32_t)L_10&(int32_t)L_12));
		bool L_13 = V_2;
		DiskStreamingRequest_t92B9CE18BAC0DF0FF43AA74F244FD0E318A0D70C* L_14 = __this->___cellSharedDataStreamingRequest;
		bool L_15;
		L_15 = CellStreamingRequest_UpdateRequestState_mD21C8BF4279D5940845D3CDF94B50C833AB45A98(__this, L_14, (&V_1), NULL);
		V_2 = (bool)((int32_t)((int32_t)L_13&(int32_t)L_15));
		bool L_16 = V_2;
		DiskStreamingRequest_t92B9CE18BAC0DF0FF43AA74F244FD0E318A0D70C* L_17 = __this->___cellProbeOcclusionDataStreamingRequest;
		bool L_18;
		L_18 = CellStreamingRequest_UpdateRequestState_mD21C8BF4279D5940845D3CDF94B50C833AB45A98(__this, L_17, (&V_1), NULL);
		V_2 = (bool)((int32_t)((int32_t)L_16&(int32_t)L_18));
		bool L_19 = V_2;
		V_3 = (bool)((((int32_t)L_19) == ((int32_t)0))? 1 : 0);
		bool L_20 = V_3;
		if (!L_20)
		{
			goto IL_0093;
		}
	}
	{
		CellStreamingRequest_Cancel_mB7D9611945A61921822AA9CC5CEEDF247D6152D2(__this, NULL);
		CellStreamingRequest_set_state_mAA2E27AD93088C58D4CDEA1C08D1A07B86E9CC1E_inline(__this, 3, NULL);
		goto IL_00a4;
	}

IL_0093:
	{
		bool L_21 = V_1;
		V_4 = L_21;
		bool L_22 = V_4;
		if (!L_22)
		{
			goto IL_00a4;
		}
	}
	{
		CellStreamingRequest_set_state_mAA2E27AD93088C58D4CDEA1C08D1A07B86E9CC1E_inline(__this, 4, NULL);
	}

IL_00a4:
	{
	}

IL_00a5:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CellStreamingRequest_Clear_mABEEC1D4F1771AB8B0A267971CEC2FDC56B7E203 (CellStreamingRequest_tAE5DDA9AA18E56760453F2D5FA12514E7250A6C1* __this, const RuntimeMethod* method) 
{
	{
		CellStreamingRequest_set_cell_m5FC9271F8EB1CB95A20633D9F24B54EF7BB8A353_inline(__this, (Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87*)NULL, NULL);
		CellStreamingRequest_Reset_mFEDE760406F536E927F8D49DCA1722352A20FAB7(__this, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CellStreamingRequest_Reset_mFEDE760406F536E927F8D49DCA1722352A20FAB7 (CellStreamingRequest_tAE5DDA9AA18E56760453F2D5FA12514E7250A6C1* __this, const RuntimeMethod* method) 
{
	{
		CellStreamingRequest_set_state_mAA2E27AD93088C58D4CDEA1C08D1A07B86E9CC1E_inline(__this, 0, NULL);
		CellStreamingRequest_set_scratchBuffer_mEE0B167C28EAA85EBB2F1A9BE6A29FEF8F0C8F3C_inline(__this, (CellStreamingScratchBuffer_tCD37AA786EFC1E41957F4FA8A94AA22F674D2A45*)NULL, NULL);
		DiskStreamingRequest_t92B9CE18BAC0DF0FF43AA74F244FD0E318A0D70C* L_0 = __this->___brickStreamingRequest;
		NullCheck(L_0);
		DiskStreamingRequest_Clear_m5433B697C7917495C1A9590F6689960824554C0A(L_0, NULL);
		DiskStreamingRequest_t92B9CE18BAC0DF0FF43AA74F244FD0E318A0D70C* L_1 = __this->___supportStreamingRequest;
		NullCheck(L_1);
		DiskStreamingRequest_Clear_m5433B697C7917495C1A9590F6689960824554C0A(L_1, NULL);
		DiskStreamingRequest_t92B9CE18BAC0DF0FF43AA74F244FD0E318A0D70C* L_2 = __this->___cellDataStreamingRequest;
		NullCheck(L_2);
		DiskStreamingRequest_Clear_m5433B697C7917495C1A9590F6689960824554C0A(L_2, NULL);
		DiskStreamingRequest_t92B9CE18BAC0DF0FF43AA74F244FD0E318A0D70C* L_3 = __this->___cellOptionalDataStreamingRequest;
		NullCheck(L_3);
		DiskStreamingRequest_Clear_m5433B697C7917495C1A9590F6689960824554C0A(L_3, NULL);
		DiskStreamingRequest_t92B9CE18BAC0DF0FF43AA74F244FD0E318A0D70C* L_4 = __this->___cellSharedDataStreamingRequest;
		NullCheck(L_4);
		DiskStreamingRequest_Clear_m5433B697C7917495C1A9590F6689960824554C0A(L_4, NULL);
		DiskStreamingRequest_t92B9CE18BAC0DF0FF43AA74F244FD0E318A0D70C* L_5 = __this->___cellProbeOcclusionDataStreamingRequest;
		NullCheck(L_5);
		DiskStreamingRequest_Clear_m5433B697C7917495C1A9590F6689960824554C0A(L_5, NULL);
		__this->___bytesWritten = 0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CellStreamingRequest_Dispose_m0B357375303E5BB72D35608CA7FE086D44E50F15 (CellStreamingRequest_tAE5DDA9AA18E56760453F2D5FA12514E7250A6C1* __this, const RuntimeMethod* method) 
{
	{
		DiskStreamingRequest_t92B9CE18BAC0DF0FF43AA74F244FD0E318A0D70C* L_0 = __this->___brickStreamingRequest;
		NullCheck(L_0);
		DiskStreamingRequest_Dispose_m1A6DEF422905DFB0971A180D282331F8BC513829(L_0, NULL);
		DiskStreamingRequest_t92B9CE18BAC0DF0FF43AA74F244FD0E318A0D70C* L_1 = __this->___supportStreamingRequest;
		NullCheck(L_1);
		DiskStreamingRequest_Dispose_m1A6DEF422905DFB0971A180D282331F8BC513829(L_1, NULL);
		DiskStreamingRequest_t92B9CE18BAC0DF0FF43AA74F244FD0E318A0D70C* L_2 = __this->___cellDataStreamingRequest;
		NullCheck(L_2);
		DiskStreamingRequest_Dispose_m1A6DEF422905DFB0971A180D282331F8BC513829(L_2, NULL);
		DiskStreamingRequest_t92B9CE18BAC0DF0FF43AA74F244FD0E318A0D70C* L_3 = __this->___cellOptionalDataStreamingRequest;
		NullCheck(L_3);
		DiskStreamingRequest_Dispose_m1A6DEF422905DFB0971A180D282331F8BC513829(L_3, NULL);
		DiskStreamingRequest_t92B9CE18BAC0DF0FF43AA74F244FD0E318A0D70C* L_4 = __this->___cellSharedDataStreamingRequest;
		NullCheck(L_4);
		DiskStreamingRequest_Dispose_m1A6DEF422905DFB0971A180D282331F8BC513829(L_4, NULL);
		DiskStreamingRequest_t92B9CE18BAC0DF0FF43AA74F244FD0E318A0D70C* L_5 = __this->___cellProbeOcclusionDataStreamingRequest;
		NullCheck(L_5);
		DiskStreamingRequest_Dispose_m1A6DEF422905DFB0971A180D282331F8BC513829(L_5, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CellStreamingRequest__ctor_m11A6E618EC81F6F907ED155CB14822895781438C (CellStreamingRequest_tAE5DDA9AA18E56760453F2D5FA12514E7250A6C1* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DiskStreamingRequest_t92B9CE18BAC0DF0FF43AA74F244FD0E318A0D70C_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		__this->___onStreamingComplete = (OnStreamingCompleteDelegate_t7DAB7BE2E737BCCAB139341C50DF63FD26A6E0D2*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___onStreamingComplete), (void*)(OnStreamingCompleteDelegate_t7DAB7BE2E737BCCAB139341C50DF63FD26A6E0D2*)NULL);
		DiskStreamingRequest_t92B9CE18BAC0DF0FF43AA74F244FD0E318A0D70C* L_0 = (DiskStreamingRequest_t92B9CE18BAC0DF0FF43AA74F244FD0E318A0D70C*)il2cpp_codegen_object_new(DiskStreamingRequest_t92B9CE18BAC0DF0FF43AA74F244FD0E318A0D70C_il2cpp_TypeInfo_var);
		DiskStreamingRequest__ctor_m4303E944B0CBCE7729B9FD4604A5065D0383EEDF(L_0, 1, NULL);
		__this->___cellDataStreamingRequest = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___cellDataStreamingRequest), (void*)L_0);
		DiskStreamingRequest_t92B9CE18BAC0DF0FF43AA74F244FD0E318A0D70C* L_1 = (DiskStreamingRequest_t92B9CE18BAC0DF0FF43AA74F244FD0E318A0D70C*)il2cpp_codegen_object_new(DiskStreamingRequest_t92B9CE18BAC0DF0FF43AA74F244FD0E318A0D70C_il2cpp_TypeInfo_var);
		DiskStreamingRequest__ctor_m4303E944B0CBCE7729B9FD4604A5065D0383EEDF(L_1, 1, NULL);
		__this->___cellOptionalDataStreamingRequest = L_1;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___cellOptionalDataStreamingRequest), (void*)L_1);
		DiskStreamingRequest_t92B9CE18BAC0DF0FF43AA74F244FD0E318A0D70C* L_2 = (DiskStreamingRequest_t92B9CE18BAC0DF0FF43AA74F244FD0E318A0D70C*)il2cpp_codegen_object_new(DiskStreamingRequest_t92B9CE18BAC0DF0FF43AA74F244FD0E318A0D70C_il2cpp_TypeInfo_var);
		DiskStreamingRequest__ctor_m4303E944B0CBCE7729B9FD4604A5065D0383EEDF(L_2, 1, NULL);
		__this->___cellSharedDataStreamingRequest = L_2;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___cellSharedDataStreamingRequest), (void*)L_2);
		DiskStreamingRequest_t92B9CE18BAC0DF0FF43AA74F244FD0E318A0D70C* L_3 = (DiskStreamingRequest_t92B9CE18BAC0DF0FF43AA74F244FD0E318A0D70C*)il2cpp_codegen_object_new(DiskStreamingRequest_t92B9CE18BAC0DF0FF43AA74F244FD0E318A0D70C_il2cpp_TypeInfo_var);
		DiskStreamingRequest__ctor_m4303E944B0CBCE7729B9FD4604A5065D0383EEDF(L_3, 1, NULL);
		__this->___cellProbeOcclusionDataStreamingRequest = L_3;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___cellProbeOcclusionDataStreamingRequest), (void*)L_3);
		DiskStreamingRequest_t92B9CE18BAC0DF0FF43AA74F244FD0E318A0D70C* L_4 = (DiskStreamingRequest_t92B9CE18BAC0DF0FF43AA74F244FD0E318A0D70C*)il2cpp_codegen_object_new(DiskStreamingRequest_t92B9CE18BAC0DF0FF43AA74F244FD0E318A0D70C_il2cpp_TypeInfo_var);
		DiskStreamingRequest__ctor_m4303E944B0CBCE7729B9FD4604A5065D0383EEDF(L_4, 1, NULL);
		__this->___brickStreamingRequest = L_4;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___brickStreamingRequest), (void*)L_4);
		DiskStreamingRequest_t92B9CE18BAC0DF0FF43AA74F244FD0E318A0D70C* L_5 = (DiskStreamingRequest_t92B9CE18BAC0DF0FF43AA74F244FD0E318A0D70C*)il2cpp_codegen_object_new(DiskStreamingRequest_t92B9CE18BAC0DF0FF43AA74F244FD0E318A0D70C_il2cpp_TypeInfo_var);
		DiskStreamingRequest__ctor_m4303E944B0CBCE7729B9FD4604A5065D0383EEDF(L_5, 5, NULL);
		__this->___supportStreamingRequest = L_5;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___supportStreamingRequest), (void*)L_5);
		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
#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
void OnStreamingCompleteDelegate_Invoke_m7A604FE7F8FA59CAF79EBDB1E1DCF68EB31E259F_Multicast(OnStreamingCompleteDelegate_t7DAB7BE2E737BCCAB139341C50DF63FD26A6E0D2* __this, CellStreamingRequest_tAE5DDA9AA18E56760453F2D5FA12514E7250A6C1* ___0_request, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___1_cmd, const RuntimeMethod* method)
{
	il2cpp_array_size_t length = __this->___delegates->max_length;
	Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
	for (il2cpp_array_size_t i = 0; i < length; i++)
	{
		OnStreamingCompleteDelegate_t7DAB7BE2E737BCCAB139341C50DF63FD26A6E0D2* currentDelegate = reinterpret_cast<OnStreamingCompleteDelegate_t7DAB7BE2E737BCCAB139341C50DF63FD26A6E0D2*>(delegatesToInvoke[i]);
		typedef void (*FunctionPointerType) (RuntimeObject*, CellStreamingRequest_tAE5DDA9AA18E56760453F2D5FA12514E7250A6C1*, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7*, const RuntimeMethod*);
		((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_request, ___1_cmd, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
	}
}
void OnStreamingCompleteDelegate_Invoke_m7A604FE7F8FA59CAF79EBDB1E1DCF68EB31E259F_OpenInst(OnStreamingCompleteDelegate_t7DAB7BE2E737BCCAB139341C50DF63FD26A6E0D2* __this, CellStreamingRequest_tAE5DDA9AA18E56760453F2D5FA12514E7250A6C1* ___0_request, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___1_cmd, const RuntimeMethod* method)
{
	NullCheck(___0_request);
	typedef void (*FunctionPointerType) (CellStreamingRequest_tAE5DDA9AA18E56760453F2D5FA12514E7250A6C1*, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7*, const RuntimeMethod*);
	((FunctionPointerType)__this->___method_ptr)(___0_request, ___1_cmd, method);
}
void OnStreamingCompleteDelegate_Invoke_m7A604FE7F8FA59CAF79EBDB1E1DCF68EB31E259F_OpenStatic(OnStreamingCompleteDelegate_t7DAB7BE2E737BCCAB139341C50DF63FD26A6E0D2* __this, CellStreamingRequest_tAE5DDA9AA18E56760453F2D5FA12514E7250A6C1* ___0_request, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___1_cmd, const RuntimeMethod* method)
{
	typedef void (*FunctionPointerType) (CellStreamingRequest_tAE5DDA9AA18E56760453F2D5FA12514E7250A6C1*, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7*, const RuntimeMethod*);
	((FunctionPointerType)__this->___method_ptr)(___0_request, ___1_cmd, method);
}
void OnStreamingCompleteDelegate_Invoke_m7A604FE7F8FA59CAF79EBDB1E1DCF68EB31E259F_OpenVirtual(OnStreamingCompleteDelegate_t7DAB7BE2E737BCCAB139341C50DF63FD26A6E0D2* __this, CellStreamingRequest_tAE5DDA9AA18E56760453F2D5FA12514E7250A6C1* ___0_request, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___1_cmd, const RuntimeMethod* method)
{
	NullCheck(___0_request);
	VirtualActionInvoker1< CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* >::Invoke(il2cpp_codegen_method_get_slot(method), ___0_request, ___1_cmd);
}
void OnStreamingCompleteDelegate_Invoke_m7A604FE7F8FA59CAF79EBDB1E1DCF68EB31E259F_OpenInterface(OnStreamingCompleteDelegate_t7DAB7BE2E737BCCAB139341C50DF63FD26A6E0D2* __this, CellStreamingRequest_tAE5DDA9AA18E56760453F2D5FA12514E7250A6C1* ___0_request, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___1_cmd, const RuntimeMethod* method)
{
	NullCheck(___0_request);
	InterfaceActionInvoker1< CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* >::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), ___0_request, ___1_cmd);
}
void OnStreamingCompleteDelegate_Invoke_m7A604FE7F8FA59CAF79EBDB1E1DCF68EB31E259F_OpenGenericVirtual(OnStreamingCompleteDelegate_t7DAB7BE2E737BCCAB139341C50DF63FD26A6E0D2* __this, CellStreamingRequest_tAE5DDA9AA18E56760453F2D5FA12514E7250A6C1* ___0_request, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___1_cmd, const RuntimeMethod* method)
{
	NullCheck(___0_request);
	GenericVirtualActionInvoker1< CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* >::Invoke(method, ___0_request, ___1_cmd);
}
void OnStreamingCompleteDelegate_Invoke_m7A604FE7F8FA59CAF79EBDB1E1DCF68EB31E259F_OpenGenericInterface(OnStreamingCompleteDelegate_t7DAB7BE2E737BCCAB139341C50DF63FD26A6E0D2* __this, CellStreamingRequest_tAE5DDA9AA18E56760453F2D5FA12514E7250A6C1* ___0_request, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___1_cmd, const RuntimeMethod* method)
{
	NullCheck(___0_request);
	GenericInterfaceActionInvoker1< CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* >::Invoke(method, ___0_request, ___1_cmd);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnStreamingCompleteDelegate__ctor_mB8218C86EE917C9ABBD62D9310B506713EDCE26B (OnStreamingCompleteDelegate_t7DAB7BE2E737BCCAB139341C50DF63FD26A6E0D2* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) 
{
	__this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
	__this->___method = ___1_method;
	__this->___m_target = ___0_object;
	Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
	int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
	__this->___method_code = (intptr_t)__this;
	if (MethodIsStatic((RuntimeMethod*)___1_method))
	{
		bool isOpen = parameterCount == 2;
		if (isOpen)
			__this->___invoke_impl = (intptr_t)&OnStreamingCompleteDelegate_Invoke_m7A604FE7F8FA59CAF79EBDB1E1DCF68EB31E259F_OpenStatic;
		else
			{
				__this->___invoke_impl = __this->___method_ptr;
				__this->___method_code = (intptr_t)__this->___m_target;
			}
	}
	else
	{
		bool isOpen = parameterCount == 1;
		if (isOpen)
		{
			if (__this->___method_is_virtual)
			{
				if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___1_method))
					if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
						__this->___invoke_impl = (intptr_t)&OnStreamingCompleteDelegate_Invoke_m7A604FE7F8FA59CAF79EBDB1E1DCF68EB31E259F_OpenGenericInterface;
					else
						__this->___invoke_impl = (intptr_t)&OnStreamingCompleteDelegate_Invoke_m7A604FE7F8FA59CAF79EBDB1E1DCF68EB31E259F_OpenGenericVirtual;
				else
					if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
						__this->___invoke_impl = (intptr_t)&OnStreamingCompleteDelegate_Invoke_m7A604FE7F8FA59CAF79EBDB1E1DCF68EB31E259F_OpenInterface;
					else
						__this->___invoke_impl = (intptr_t)&OnStreamingCompleteDelegate_Invoke_m7A604FE7F8FA59CAF79EBDB1E1DCF68EB31E259F_OpenVirtual;
			}
			else
			{
				__this->___invoke_impl = (intptr_t)&OnStreamingCompleteDelegate_Invoke_m7A604FE7F8FA59CAF79EBDB1E1DCF68EB31E259F_OpenInst;
			}
		}
		else
		{
			if (___0_object == NULL)
				il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
			__this->___invoke_impl = __this->___method_ptr;
			__this->___method_code = (intptr_t)__this->___m_target;
		}
	}
	__this->___extra_arg = (intptr_t)&OnStreamingCompleteDelegate_Invoke_m7A604FE7F8FA59CAF79EBDB1E1DCF68EB31E259F_Multicast;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnStreamingCompleteDelegate_Invoke_m7A604FE7F8FA59CAF79EBDB1E1DCF68EB31E259F (OnStreamingCompleteDelegate_t7DAB7BE2E737BCCAB139341C50DF63FD26A6E0D2* __this, CellStreamingRequest_tAE5DDA9AA18E56760453F2D5FA12514E7250A6C1* ___0_request, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___1_cmd, const RuntimeMethod* method) 
{
	typedef void (*FunctionPointerType) (RuntimeObject*, CellStreamingRequest_tAE5DDA9AA18E56760453F2D5FA12514E7250A6C1*, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7*, const RuntimeMethod*);
	((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_request, ___1_cmd, reinterpret_cast<RuntimeMethod*>(__this->___method));
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* OnStreamingCompleteDelegate_BeginInvoke_m935788C5E6F02BB697D6B75D3BE8C440A315D660 (OnStreamingCompleteDelegate_t7DAB7BE2E737BCCAB139341C50DF63FD26A6E0D2* __this, CellStreamingRequest_tAE5DDA9AA18E56760453F2D5FA12514E7250A6C1* ___0_request, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___1_cmd, AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* ___2_callback, RuntimeObject* ___3_object, const RuntimeMethod* method) 
{
	void *__d_args[3] = {0};
	__d_args[0] = ___0_request;
	__d_args[1] = ___1_cmd;
	return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___2_callback, (RuntimeObject*)___3_object);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnStreamingCompleteDelegate_EndInvoke_m1D16B84F51F502CD8DB9541BF9B3ED9C64E75529 (OnStreamingCompleteDelegate_t7DAB7BE2E737BCCAB139341C50DF63FD26A6E0D2* __this, RuntimeObject* ___0_result, const RuntimeMethod* method) 
{
	il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___0_result, 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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__cctor_m0CD3AB018A171DA6EADD4D050FEBF494C27BAE1A (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E* L_0 = (U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E*)il2cpp_codegen_object_new(U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_il2cpp_TypeInfo_var);
		U3CU3Ec__ctor_m31B61515984A62F516DA4A16430C5DE7151964CD(L_0, NULL);
		((U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_il2cpp_TypeInfo_var))->___U3CU3E9 = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_il2cpp_TypeInfo_var))->___U3CU3E9), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m31B61515984A62F516DA4A16430C5DE7151964CD (U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E* __this, const RuntimeMethod* method) 
{
	{
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec_U3C_ctorU3Eb__148_0_m5149F1CE7ED5B67697206B87C36440297A7E45EE (U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E* __this, Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87* ___0_x, const RuntimeMethod* method) 
{
	{
		Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87* L_0 = ___0_x;
		NullCheck(L_0);
		Cell_Clear_m696E85B5DF154EBF6217945887ACAA081B6DE720(L_0, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec_U3C_ctorU3Eb__148_1_mB81C79ED0D766C010C7B09C3B3E02CB84DB1C14A (U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E* __this, CellStreamingRequest_tAE5DDA9AA18E56760453F2D5FA12514E7250A6C1* ___0_val, const RuntimeMethod* method) 
{
	{
		CellStreamingRequest_tAE5DDA9AA18E56760453F2D5FA12514E7250A6C1* L_0 = ___0_val;
		NullCheck(L_0);
		CellStreamingRequest_Clear_mABEEC1D4F1771AB8B0A267971CEC2FDC56B7E203(L_0, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec_U3CRegisterDebugU3Eb__219_1_m33AECC1C2EFDF6D8756E1C8FBC0ADB569B3165E0 (U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E* __this, const RuntimeMethod* method) 
{
	bool V_0 = false;
	{
		V_0 = (bool)0;
		goto IL_0005;
	}

IL_0005:
	{
		bool L_0 = V_0;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float U3CU3Ec_U3CRegisterDebugU3Eb__219_8_mE03E52F235DD34AA1D9FFF54D6E398D76B09A05E (U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E* __this, const RuntimeMethod* method) 
{
	{
		return (0.0f);
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float U3CU3Ec_U3CRegisterDebugU3Eb__219_18_m78DC05CA3AEB7CF6E63E298982F2660F6803691D (U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E* __this, const RuntimeMethod* method) 
{
	{
		return (0.0500000007f);
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float U3CU3Ec_U3CRegisterDebugU3Eb__219_19_m0CD1EDE8E859895DBEB33E85A7B0C3E7641DBD46 (U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E* __this, const RuntimeMethod* method) 
{
	{
		return (10.0f);
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t U3CU3Ec_U3CRegisterDebugU3Eb__219_25_mAA440C799A19E5736F47EDE903AF67D8B243E630 (U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E* __this, const RuntimeMethod* method) 
{
	{
		return 0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t U3CU3Ec_U3CRegisterDebugU3Eb__219_29_m2FEB40426BB40CD8A067A6768D163C44694E37F6 (U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E* __this, const RuntimeMethod* method) 
{
	{
		return 0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float U3CU3Ec_U3CRegisterDebugU3Eb__219_36_mDC241B4B5546521C2EC2B75E785BCEEFA44DD08D (U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E* __this, const RuntimeMethod* method) 
{
	{
		return (0.0500000007f);
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float U3CU3Ec_U3CRegisterDebugU3Eb__219_37_mA706F7274E8590921981219E26EF4797217F5A33 (U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E* __this, const RuntimeMethod* method) 
{
	{
		return (10.0f);
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float U3CU3Ec_U3CRegisterDebugU3Eb__219_45_mAB5BF9BE48745FF055B3D3CE412E8554F1985E83 (U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E* __this, const RuntimeMethod* method) 
{
	{
		return (0.00100000005f);
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float U3CU3Ec_U3CRegisterDebugU3Eb__219_46_m514B881512220391DB582ED34E269EED0A0C01EC (U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E* __this, const RuntimeMethod* method) 
{
	{
		return (0.100000001f);
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float U3CU3Ec_U3CRegisterDebugU3Eb__219_50_m44B9DD26EC95473E503D94E269AB7DF3B4FD5BC9 (U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E* __this, const RuntimeMethod* method) 
{
	{
		return (0.0f);
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec_U3CRegisterDebugU3Eb__219_60_mAB4F560B5084D6F6A1F7D200966417E11558CEA3 (U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F_il2cpp_TypeInfo_var);
		ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* L_0;
		L_0 = ProbeReferenceVolume_get_instance_m7EAD257CFABE08C6549F8E34930FDB400DECC71C_inline(NULL);
		NullCheck(L_0);
		bool L_1;
		L_1 = ProbeReferenceVolume_get_loadMaxCellsPerFrame_m816FB51F8F8FA7B679C55368338CC4BCC4046D54_inline(L_0, NULL);
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec_U3CRegisterDebugU3Eb__219_61_mACBFB728EA777F565CD65821AB710E72D436F880 (U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E* __this, bool ___0_value, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F_il2cpp_TypeInfo_var);
		ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* L_0;
		L_0 = ProbeReferenceVolume_get_instance_m7EAD257CFABE08C6549F8E34930FDB400DECC71C_inline(NULL);
		bool L_1 = ___0_value;
		NullCheck(L_0);
		ProbeReferenceVolume_set_loadMaxCellsPerFrame_mFC96A5A9FA4A68A875CE75B934525B677B5C4B5A_inline(L_0, L_1, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec_U3CRegisterDebugU3Eb__219_62_m53F5FA0AEC7313474D8D5FE2E1974EF43E552A50 (U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F_il2cpp_TypeInfo_var);
		ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* L_0;
		L_0 = ProbeReferenceVolume_get_instance_m7EAD257CFABE08C6549F8E34930FDB400DECC71C_inline(NULL);
		NullCheck(L_0);
		bool L_1;
		L_1 = ProbeReferenceVolume_get_loadMaxCellsPerFrame_m816FB51F8F8FA7B679C55368338CC4BCC4046D54_inline(L_0, NULL);
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t U3CU3Ec_U3CRegisterDebugU3Eb__219_63_m6CD79C7A2E4F2648DF0A5E6084564E65E674B96D (U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F_il2cpp_TypeInfo_var);
		ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* L_0;
		L_0 = ProbeReferenceVolume_get_instance_m7EAD257CFABE08C6549F8E34930FDB400DECC71C_inline(NULL);
		NullCheck(L_0);
		int32_t L_1;
		L_1 = ProbeReferenceVolume_get_numberOfCellsLoadedPerFrame_m8B8AD1A38C9A69D3F9FCFA11CBAA547B16DAE9F1(L_0, NULL);
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec_U3CRegisterDebugU3Eb__219_64_m6FFFBA1B5C7B7AEEDBC924690137FC42D4250AB7 (U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E* __this, int32_t ___0_value, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F_il2cpp_TypeInfo_var);
		ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* L_0;
		L_0 = ProbeReferenceVolume_get_instance_m7EAD257CFABE08C6549F8E34930FDB400DECC71C_inline(NULL);
		int32_t L_1 = ___0_value;
		NullCheck(L_0);
		ProbeReferenceVolume_SetNumberOfCellsLoadedPerFrame_m8EFAD2D637BDC42A165E6B6D8BFE09644D0DC520(L_0, L_1, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t U3CU3Ec_U3CRegisterDebugU3Eb__219_65_mC5293BA7FC8B3663DF48F3E0284121A5ED4CFA31 (U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E* __this, const RuntimeMethod* method) 
{
	{
		return 1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t U3CU3Ec_U3CRegisterDebugU3Eb__219_66_m02E9E24148566AC3267719D197621B9CA2FF4B64 (U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E* __this, const RuntimeMethod* method) 
{
	{
		return ((int32_t)10);
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CU3Ec_U3CRegisterDebugU3Eb__219_70_mF24C1885A5478297C7CB44DA320975DFB1466B19 (U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F_il2cpp_TypeInfo_var);
		ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* L_0;
		L_0 = ProbeReferenceVolume_get_instance_m7EAD257CFABE08C6549F8E34930FDB400DECC71C_inline(NULL);
		NullCheck(L_0);
		float L_1;
		L_1 = ProbeReferenceVolume_get_indexFragmentationRate_mD174631FFC653B9AFF79791D517149A303188823(L_0, NULL);
		float L_2 = L_1;
		RuntimeObject* L_3 = Box(il2cpp_defaults.single_class, &L_2);
		return L_3;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t U3CU3Ec_U3CRegisterDebugU3Eb__219_76_mF591FA0B26C82D99691DFAE79B4C0E0481D79634 (U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F_il2cpp_TypeInfo_var);
		ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* L_0;
		L_0 = ProbeReferenceVolume_get_instance_m7EAD257CFABE08C6549F8E34930FDB400DECC71C_inline(NULL);
		NullCheck(L_0);
		int32_t L_1;
		L_1 = ProbeReferenceVolume_get_numberOfCellsBlendedPerFrame_m6B6BD6870B8A564893D9F67D13BB442D911D33F9_inline(L_0, NULL);
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec_U3CRegisterDebugU3Eb__219_77_mDB114DC96814359B7EC5E0EB15D9161704910B3B (U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E* __this, int32_t ___0_value, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F_il2cpp_TypeInfo_var);
		ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* L_0;
		L_0 = ProbeReferenceVolume_get_instance_m7EAD257CFABE08C6549F8E34930FDB400DECC71C_inline(NULL);
		int32_t L_1 = ___0_value;
		NullCheck(L_0);
		ProbeReferenceVolume_set_numberOfCellsBlendedPerFrame_mB224A90CC85812515D6A22BFD77C7A746FD404AA(L_0, L_1, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t U3CU3Ec_U3CRegisterDebugU3Eb__219_78_mF42DC6CEFA3F8F622A86C8CA01E2E37E94AE3DBE (U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E* __this, const RuntimeMethod* method) 
{
	{
		return 0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float U3CU3Ec_U3CRegisterDebugU3Eb__219_79_mEE82EAEB8549E2923A9E657B55DDCCCF8B824CF3 (U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F_il2cpp_TypeInfo_var);
		ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* L_0;
		L_0 = ProbeReferenceVolume_get_instance_m7EAD257CFABE08C6549F8E34930FDB400DECC71C_inline(NULL);
		NullCheck(L_0);
		float L_1;
		L_1 = ProbeReferenceVolume_get_turnoverRate_m747C1FDE8D32346B13B1A8047B6AEDF56216E7B9_inline(L_0, NULL);
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec_U3CRegisterDebugU3Eb__219_80_m894CDD271526028D72234FE9977275E6D6BC74A4 (U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E* __this, float ___0_value, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F_il2cpp_TypeInfo_var);
		ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* L_0;
		L_0 = ProbeReferenceVolume_get_instance_m7EAD257CFABE08C6549F8E34930FDB400DECC71C_inline(NULL);
		float L_1 = ___0_value;
		NullCheck(L_0);
		ProbeReferenceVolume_set_turnoverRate_mB5B1857DC301AC6D896A2CF54E4B0E5B9B1EC262(L_0, L_1, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float U3CU3Ec_U3CRegisterDebugU3Eb__219_81_m201A9996AE86134A3150971C689431C1FD88C1C0 (U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E* __this, const RuntimeMethod* method) 
{
	{
		return (0.0f);
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float U3CU3Ec_U3CRegisterDebugU3Eb__219_82_mAE02B58998BD1EF016B343E725D8A6BF99FDBB19 (U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E* __this, const RuntimeMethod* method) 
{
	{
		return (1.0f);
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float U3CU3Ec_U3CRegisterDebugU3Eb__219_87_m3B8719DA4E4D7E70C41EC4EE62E077F922FD4D66 (U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F_il2cpp_TypeInfo_var);
		ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* L_0;
		L_0 = ProbeReferenceVolume_get_instance_m7EAD257CFABE08C6549F8E34930FDB400DECC71C_inline(NULL);
		NullCheck(L_0);
		float L_1;
		L_1 = ProbeReferenceVolume_get_scenarioBlendingFactor_mE2290CE32469BAE1B4862A9095964A8A0332AC3A(L_0, NULL);
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec_U3CRegisterDebugU3Eb__219_88_m8811A9EF2750142A8D8ED5987AF50DA08FBDC59F (U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E* __this, float ___0_value, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F_il2cpp_TypeInfo_var);
		ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* L_0;
		L_0 = ProbeReferenceVolume_get_instance_m7EAD257CFABE08C6549F8E34930FDB400DECC71C_inline(NULL);
		float L_1 = ___0_value;
		NullCheck(L_0);
		ProbeReferenceVolume_set_scenarioBlendingFactor_m3CF29CD725A92663103A16553110FF19A968FD52(L_0, L_1, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float U3CU3Ec_U3CRegisterDebugU3Eb__219_89_mF391E122A77E4B81E0C37A13E7F5FAE838CC6E5B (U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E* __this, const RuntimeMethod* method) 
{
	{
		return (0.0f);
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float U3CU3Ec_U3CRegisterDebugU3Eb__219_90_mEBE84726F5494060293FD4B512CC3913E6E53611 (U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E* __this, const RuntimeMethod* method) 
{
	{
		return (1.0f);
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec_U3CRenderFragmentationOverlayU3Eb__222_0_m6B21B94A9097E1AF160959A603CEFDB2646DA5B4 (U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E* __this, RenderFragmentationOverlayPassData_t5C6B6505420FCAF3CD4E27983AFC3725656FA51C* ___0_data, RenderGraphContext_tB9D670209FA5F8E98BE86311A1F30C2541398352 ___1_ctx, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0DF3E67DD1CFE6CAB135EF638EA2DDBDA0046020);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3F7FA44BCC318B45D771BA178B007DCE773F4F12);
		s_Il2CppMethodInitialized = true;
	}
	MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* V_0 = NULL;
	{
		RenderGraphObjectPool_t2F5488D55D836B54B6E85D2952105BA61AEE6437* L_0;
		L_0 = RenderGraphContext_get_renderGraphPool_mCD200A150053B410E2E182EC29F25DD46B2811CB((&___1_ctx), NULL);
		NullCheck(L_0);
		MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* L_1;
		L_1 = RenderGraphObjectPool_GetTempMaterialPropertyBlock_m6ECE4D3436DFD28EFECACD5650C6C646625460CF(L_0, NULL);
		V_0 = L_1;
		RenderFragmentationOverlayPassData_t5C6B6505420FCAF3CD4E27983AFC3725656FA51C* L_2 = ___0_data;
		NullCheck(L_2);
		DebugOverlay_t295FCF7F4B8B985783B25942A035C436C81E480D* L_3 = L_2->___debugOverlay;
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_4;
		L_4 = RenderGraphContext_get_cmd_mBB7D31620CB05AC391FC10C9264B3F9C60C78304((&___1_ctx), NULL);
		NullCheck(L_3);
		DebugOverlay_SetViewport_m4DC089724E8A2DB5494D714934CB734101D32E41(L_3, L_4, NULL);
		MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* L_5 = V_0;
		RenderFragmentationOverlayPassData_t5C6B6505420FCAF3CD4E27983AFC3725656FA51C* L_6 = ___0_data;
		NullCheck(L_6);
		int32_t L_7 = L_6->___chunkCount;
		NullCheck(L_5);
		MaterialPropertyBlock_SetInt_m5C415E420E7C21154F1B034C6141C7D094CF40F9(L_5, _stringLiteral0DF3E67DD1CFE6CAB135EF638EA2DDBDA0046020, L_7, NULL);
		MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* L_8 = V_0;
		RenderFragmentationOverlayPassData_t5C6B6505420FCAF3CD4E27983AFC3725656FA51C* L_9 = ___0_data;
		NullCheck(L_9);
		ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_10 = L_9->___debugFragmentationData;
		NullCheck(L_8);
		MaterialPropertyBlock_SetBuffer_mD00B50F0BFACA7F2F4F501112D208D0376B32E87(L_8, _stringLiteral3F7FA44BCC318B45D771BA178B007DCE773F4F12, L_10, NULL);
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_11;
		L_11 = RenderGraphContext_get_cmd_mBB7D31620CB05AC391FC10C9264B3F9C60C78304((&___1_ctx), NULL);
		Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_12;
		L_12 = Matrix4x4_get_identity_m6568A73831F3E2D587420D20FF423959D7D8AB56_inline(NULL);
		RenderFragmentationOverlayPassData_t5C6B6505420FCAF3CD4E27983AFC3725656FA51C* L_13 = ___0_data;
		NullCheck(L_13);
		Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_14 = L_13->___debugFragmentationMaterial;
		MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* L_15 = V_0;
		NullCheck(L_11);
		CommandBuffer_DrawProcedural_m460EDBBEDA84E4743CA09A2F0EF44A6149C4EBD7(L_11, L_12, L_14, 0, 0, 3, 1, L_15, NULL);
		RenderFragmentationOverlayPassData_t5C6B6505420FCAF3CD4E27983AFC3725656FA51C* L_16 = ___0_data;
		NullCheck(L_16);
		DebugOverlay_t295FCF7F4B8B985783B25942A035C436C81E480D* L_17 = L_16->___debugOverlay;
		NullCheck(L_17);
		Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_18;
		L_18 = DebugOverlay_Next_m5ABADF56A0C9975D045E5907879C73CAEFB4D1ED(L_17, (1.0f), NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec_U3CCleanupStreamingU3Eb__283_0_m41C7C2EA0014464241C1A4C88BB0D6D873E8EBBB (U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E* __this, CellStreamingRequest_tAE5DDA9AA18E56760453F2D5FA12514E7250A6C1* ___0_val, const RuntimeMethod* method) 
{
	{
		CellStreamingRequest_tAE5DDA9AA18E56760453F2D5FA12514E7250A6C1* L_0 = ___0_val;
		NullCheck(L_0);
		CellStreamingRequest_Clear_mABEEC1D4F1771AB8B0A267971CEC2FDC56B7E203(L_0, 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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass314_0__ctor_m8470F16A5DE4DBB069C992C1CCC07A2FA05D2B51 (U3CU3Ec__DisplayClass314_0_t1293F1B8169F9A0ED6D2F13CBC4E3227AD556B1A* __this, const RuntimeMethod* method) 
{
	{
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec__DisplayClass314_0_U3CHasActiveStreamingRequestU3Eb__0_m9095B3CF6B6DA94E0269BB2CF247C2B789C7BA5C (U3CU3Ec__DisplayClass314_0_t1293F1B8169F9A0ED6D2F13CBC4E3227AD556B1A* __this, CellStreamingRequest_tAE5DDA9AA18E56760453F2D5FA12514E7250A6C1* ___0_x, const RuntimeMethod* method) 
{
	{
		CellStreamingRequest_tAE5DDA9AA18E56760453F2D5FA12514E7250A6C1* L_0 = ___0_x;
		NullCheck(L_0);
		Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87* L_1;
		L_1 = CellStreamingRequest_get_cell_m3CE0464FEA17C6329FEEB1A8580B9738A13444D9_inline(L_0, NULL);
		Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87* L_2 = __this->___cell;
		return (bool)((((RuntimeObject*)(Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87*)L_1) == ((RuntimeObject*)(Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87*)L_2))? 1 : 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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SceneExtensions_GetGUID_mFBBFA54980DFECFAF7F42459C08B636BD80B0D51 (Scene_tA1DC762B79745EB5140F054C884855B922318356 ___0_scene, 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*)&SceneExtensions_tB01B412E55131F593973F8530E35ED08A626BA36_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Scene_tA1DC762B79745EB5140F054C884855B922318356_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9F105D75B7A449D3172623D5AC810F85417A0B8F);
		s_Il2CppMethodInitialized = true;
	}
	String_t* V_0 = NULL;
	{
		il2cpp_codegen_runtime_class_init_inline(SceneExtensions_tB01B412E55131F593973F8530E35ED08A626BA36_il2cpp_TypeInfo_var);
		PropertyInfo_t* L_0 = ((SceneExtensions_tB01B412E55131F593973F8530E35ED08A626BA36_StaticFields*)il2cpp_codegen_static_fields_for(SceneExtensions_tB01B412E55131F593973F8530E35ED08A626BA36_il2cpp_TypeInfo_var))->___s_SceneGUID;
		bool L_1;
		L_1 = PropertyInfo_op_Inequality_mE75A4F14CC678D8A670730FBD4338C718CACB51B(L_0, (PropertyInfo_t*)NULL, NULL);
		il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		Debug_Assert_mA460392021AC0A8210C9081E3C1C9652DBF32BF6(L_1, _stringLiteral9F105D75B7A449D3172623D5AC810F85417A0B8F, NULL);
		PropertyInfo_t* L_2 = ((SceneExtensions_tB01B412E55131F593973F8530E35ED08A626BA36_StaticFields*)il2cpp_codegen_static_fields_for(SceneExtensions_tB01B412E55131F593973F8530E35ED08A626BA36_il2cpp_TypeInfo_var))->___s_SceneGUID;
		Scene_tA1DC762B79745EB5140F054C884855B922318356 L_3 = ___0_scene;
		Scene_tA1DC762B79745EB5140F054C884855B922318356 L_4 = L_3;
		RuntimeObject* L_5 = Box(Scene_tA1DC762B79745EB5140F054C884855B922318356_il2cpp_TypeInfo_var, &L_4);
		NullCheck(L_2);
		RuntimeObject* L_6;
		L_6 = PropertyInfo_GetValue_m89576462107E2A4DF5B7775216AEC29D74FF6088(L_2, L_5, NULL);
		V_0 = ((String_t*)CastclassSealed((RuntimeObject*)L_6, il2cpp_defaults.string_class));
		goto IL_002f;
	}

IL_002f:
	{
		String_t* L_7 = V_0;
		return L_7;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SceneExtensions__cctor_m34ACC6E9F16FFADD10243C2F86DDF3B6C5881697 (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SceneExtensions_tB01B412E55131F593973F8530E35ED08A626BA36_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Scene_tA1DC762B79745EB5140F054C884855B922318356_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral506DB52F56B75C81EC3FAF713D759D2452D9F932);
		s_Il2CppMethodInitialized = true;
	}
	{
		RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast<intptr_t> (Scene_tA1DC762B79745EB5140F054C884855B922318356_0_0_0_var) };
		il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
		Type_t* L_1;
		L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL);
		NullCheck(L_1);
		PropertyInfo_t* L_2;
		L_2 = Type_GetProperty_m6E63875E6098E89250149F4E76FAD40844708391(L_1, _stringLiteral506DB52F56B75C81EC3FAF713D759D2452D9F932, ((int32_t)36), NULL);
		((SceneExtensions_tB01B412E55131F593973F8530E35ED08A626BA36_StaticFields*)il2cpp_codegen_static_fields_for(SceneExtensions_tB01B412E55131F593973F8530E35ED08A626BA36_il2cpp_TypeInfo_var))->___s_SceneGUID = L_2;
		Il2CppCodeGenWriteBarrier((void**)(&((SceneExtensions_tB01B412E55131F593973F8530E35ED08A626BA36_StaticFields*)il2cpp_codegen_static_fields_for(SceneExtensions_tB01B412E55131F593973F8530E35ED08A626BA36_il2cpp_TypeInfo_var))->___s_SceneGUID), (void*)L_2);
		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
IL2CPP_EXTERN_C void ProbeVolumeSystemParameters_t0654F2626ACA367E00C375BEB6FEA5B86CB0A58B_marshal_pinvoke(const ProbeVolumeSystemParameters_t0654F2626ACA367E00C375BEB6FEA5B86CB0A58B& unmarshaled, ProbeVolumeSystemParameters_t0654F2626ACA367E00C375BEB6FEA5B86CB0A58B_marshaled_pinvoke& marshaled)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProbeVolumeSystemParameters_t0654F2626ACA367E00C375BEB6FEA5B86CB0A58B_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProbeVolumeSystemParameters_t0654F2626ACA367E00C375BEB6FEA5B86CB0A58B____probeDebugShader_FieldInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Exception_t* ___probeDebugShaderException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", ProbeVolumeSystemParameters_t0654F2626ACA367E00C375BEB6FEA5B86CB0A58B____probeDebugShader_FieldInfo_var, ProbeVolumeSystemParameters_t0654F2626ACA367E00C375BEB6FEA5B86CB0A58B_0_0_0_var);
	IL2CPP_RAISE_MANAGED_EXCEPTION(___probeDebugShaderException, NULL);
}
IL2CPP_EXTERN_C void ProbeVolumeSystemParameters_t0654F2626ACA367E00C375BEB6FEA5B86CB0A58B_marshal_pinvoke_back(const ProbeVolumeSystemParameters_t0654F2626ACA367E00C375BEB6FEA5B86CB0A58B_marshaled_pinvoke& marshaled, ProbeVolumeSystemParameters_t0654F2626ACA367E00C375BEB6FEA5B86CB0A58B& unmarshaled)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProbeVolumeSystemParameters_t0654F2626ACA367E00C375BEB6FEA5B86CB0A58B_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProbeVolumeSystemParameters_t0654F2626ACA367E00C375BEB6FEA5B86CB0A58B____probeDebugShader_FieldInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Exception_t* ___probeDebugShaderException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", ProbeVolumeSystemParameters_t0654F2626ACA367E00C375BEB6FEA5B86CB0A58B____probeDebugShader_FieldInfo_var, ProbeVolumeSystemParameters_t0654F2626ACA367E00C375BEB6FEA5B86CB0A58B_0_0_0_var);
	IL2CPP_RAISE_MANAGED_EXCEPTION(___probeDebugShaderException, NULL);
}
IL2CPP_EXTERN_C void ProbeVolumeSystemParameters_t0654F2626ACA367E00C375BEB6FEA5B86CB0A58B_marshal_pinvoke_cleanup(ProbeVolumeSystemParameters_t0654F2626ACA367E00C375BEB6FEA5B86CB0A58B_marshaled_pinvoke& marshaled)
{
}
IL2CPP_EXTERN_C void ProbeVolumeSystemParameters_t0654F2626ACA367E00C375BEB6FEA5B86CB0A58B_marshal_com(const ProbeVolumeSystemParameters_t0654F2626ACA367E00C375BEB6FEA5B86CB0A58B& unmarshaled, ProbeVolumeSystemParameters_t0654F2626ACA367E00C375BEB6FEA5B86CB0A58B_marshaled_com& marshaled)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProbeVolumeSystemParameters_t0654F2626ACA367E00C375BEB6FEA5B86CB0A58B_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProbeVolumeSystemParameters_t0654F2626ACA367E00C375BEB6FEA5B86CB0A58B____probeDebugShader_FieldInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Exception_t* ___probeDebugShaderException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", ProbeVolumeSystemParameters_t0654F2626ACA367E00C375BEB6FEA5B86CB0A58B____probeDebugShader_FieldInfo_var, ProbeVolumeSystemParameters_t0654F2626ACA367E00C375BEB6FEA5B86CB0A58B_0_0_0_var);
	IL2CPP_RAISE_MANAGED_EXCEPTION(___probeDebugShaderException, NULL);
}
IL2CPP_EXTERN_C void ProbeVolumeSystemParameters_t0654F2626ACA367E00C375BEB6FEA5B86CB0A58B_marshal_com_back(const ProbeVolumeSystemParameters_t0654F2626ACA367E00C375BEB6FEA5B86CB0A58B_marshaled_com& marshaled, ProbeVolumeSystemParameters_t0654F2626ACA367E00C375BEB6FEA5B86CB0A58B& unmarshaled)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProbeVolumeSystemParameters_t0654F2626ACA367E00C375BEB6FEA5B86CB0A58B_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProbeVolumeSystemParameters_t0654F2626ACA367E00C375BEB6FEA5B86CB0A58B____probeDebugShader_FieldInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Exception_t* ___probeDebugShaderException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", ProbeVolumeSystemParameters_t0654F2626ACA367E00C375BEB6FEA5B86CB0A58B____probeDebugShader_FieldInfo_var, ProbeVolumeSystemParameters_t0654F2626ACA367E00C375BEB6FEA5B86CB0A58B_0_0_0_var);
	IL2CPP_RAISE_MANAGED_EXCEPTION(___probeDebugShaderException, NULL);
}
IL2CPP_EXTERN_C void ProbeVolumeSystemParameters_t0654F2626ACA367E00C375BEB6FEA5B86CB0A58B_marshal_com_cleanup(ProbeVolumeSystemParameters_t0654F2626ACA367E00C375BEB6FEA5B86CB0A58B_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
IL2CPP_EXTERN_C void ProbeVolumeShadingParameters_t2A2468B1474F1F66585CDA9999C46CBF88701641_marshal_pinvoke(const ProbeVolumeShadingParameters_t2A2468B1474F1F66585CDA9999C46CBF88701641& unmarshaled, ProbeVolumeShadingParameters_t2A2468B1474F1F66585CDA9999C46CBF88701641_marshaled_pinvoke& marshaled)
{
	marshaled.___normalBias = unmarshaled.___normalBias;
	marshaled.___viewBias = unmarshaled.___viewBias;
	marshaled.___scaleBiasByMinDistanceBetweenProbes = static_cast<int32_t>(unmarshaled.___scaleBiasByMinDistanceBetweenProbes);
	marshaled.___samplingNoise = unmarshaled.___samplingNoise;
	marshaled.___weight = unmarshaled.___weight;
	marshaled.___leakReductionMode = unmarshaled.___leakReductionMode;
	marshaled.___frameIndexForNoise = unmarshaled.___frameIndexForNoise;
	marshaled.___reflNormalizationLowerClamp = unmarshaled.___reflNormalizationLowerClamp;
	marshaled.___reflNormalizationUpperClamp = unmarshaled.___reflNormalizationUpperClamp;
	marshaled.___skyOcclusionIntensity = unmarshaled.___skyOcclusionIntensity;
	marshaled.___skyOcclusionShadingDirection = static_cast<int32_t>(unmarshaled.___skyOcclusionShadingDirection);
	marshaled.___regionCount = unmarshaled.___regionCount;
	marshaled.___regionLayerMasks = unmarshaled.___regionLayerMasks;
	marshaled.___worldOffset = unmarshaled.___worldOffset;
}
IL2CPP_EXTERN_C void ProbeVolumeShadingParameters_t2A2468B1474F1F66585CDA9999C46CBF88701641_marshal_pinvoke_back(const ProbeVolumeShadingParameters_t2A2468B1474F1F66585CDA9999C46CBF88701641_marshaled_pinvoke& marshaled, ProbeVolumeShadingParameters_t2A2468B1474F1F66585CDA9999C46CBF88701641& unmarshaled)
{
	float unmarshalednormalBias_temp_0 = 0.0f;
	unmarshalednormalBias_temp_0 = marshaled.___normalBias;
	unmarshaled.___normalBias = unmarshalednormalBias_temp_0;
	float unmarshaledviewBias_temp_1 = 0.0f;
	unmarshaledviewBias_temp_1 = marshaled.___viewBias;
	unmarshaled.___viewBias = unmarshaledviewBias_temp_1;
	bool unmarshaledscaleBiasByMinDistanceBetweenProbes_temp_2 = false;
	unmarshaledscaleBiasByMinDistanceBetweenProbes_temp_2 = static_cast<bool>(marshaled.___scaleBiasByMinDistanceBetweenProbes);
	unmarshaled.___scaleBiasByMinDistanceBetweenProbes = unmarshaledscaleBiasByMinDistanceBetweenProbes_temp_2;
	float unmarshaledsamplingNoise_temp_3 = 0.0f;
	unmarshaledsamplingNoise_temp_3 = marshaled.___samplingNoise;
	unmarshaled.___samplingNoise = unmarshaledsamplingNoise_temp_3;
	float unmarshaledweight_temp_4 = 0.0f;
	unmarshaledweight_temp_4 = marshaled.___weight;
	unmarshaled.___weight = unmarshaledweight_temp_4;
	int32_t unmarshaledleakReductionMode_temp_5 = 0;
	unmarshaledleakReductionMode_temp_5 = marshaled.___leakReductionMode;
	unmarshaled.___leakReductionMode = unmarshaledleakReductionMode_temp_5;
	int32_t unmarshaledframeIndexForNoise_temp_6 = 0;
	unmarshaledframeIndexForNoise_temp_6 = marshaled.___frameIndexForNoise;
	unmarshaled.___frameIndexForNoise = unmarshaledframeIndexForNoise_temp_6;
	float unmarshaledreflNormalizationLowerClamp_temp_7 = 0.0f;
	unmarshaledreflNormalizationLowerClamp_temp_7 = marshaled.___reflNormalizationLowerClamp;
	unmarshaled.___reflNormalizationLowerClamp = unmarshaledreflNormalizationLowerClamp_temp_7;
	float unmarshaledreflNormalizationUpperClamp_temp_8 = 0.0f;
	unmarshaledreflNormalizationUpperClamp_temp_8 = marshaled.___reflNormalizationUpperClamp;
	unmarshaled.___reflNormalizationUpperClamp = unmarshaledreflNormalizationUpperClamp_temp_8;
	float unmarshaledskyOcclusionIntensity_temp_9 = 0.0f;
	unmarshaledskyOcclusionIntensity_temp_9 = marshaled.___skyOcclusionIntensity;
	unmarshaled.___skyOcclusionIntensity = unmarshaledskyOcclusionIntensity_temp_9;
	bool unmarshaledskyOcclusionShadingDirection_temp_10 = false;
	unmarshaledskyOcclusionShadingDirection_temp_10 = static_cast<bool>(marshaled.___skyOcclusionShadingDirection);
	unmarshaled.___skyOcclusionShadingDirection = unmarshaledskyOcclusionShadingDirection_temp_10;
	int32_t unmarshaledregionCount_temp_11 = 0;
	unmarshaledregionCount_temp_11 = marshaled.___regionCount;
	unmarshaled.___regionCount = unmarshaledregionCount_temp_11;
	uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 unmarshaledregionLayerMasks_temp_12;
	memset((&unmarshaledregionLayerMasks_temp_12), 0, sizeof(unmarshaledregionLayerMasks_temp_12));
	unmarshaledregionLayerMasks_temp_12 = marshaled.___regionLayerMasks;
	unmarshaled.___regionLayerMasks = unmarshaledregionLayerMasks_temp_12;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 unmarshaledworldOffset_temp_13;
	memset((&unmarshaledworldOffset_temp_13), 0, sizeof(unmarshaledworldOffset_temp_13));
	unmarshaledworldOffset_temp_13 = marshaled.___worldOffset;
	unmarshaled.___worldOffset = unmarshaledworldOffset_temp_13;
}
IL2CPP_EXTERN_C void ProbeVolumeShadingParameters_t2A2468B1474F1F66585CDA9999C46CBF88701641_marshal_pinvoke_cleanup(ProbeVolumeShadingParameters_t2A2468B1474F1F66585CDA9999C46CBF88701641_marshaled_pinvoke& marshaled)
{
}
IL2CPP_EXTERN_C void ProbeVolumeShadingParameters_t2A2468B1474F1F66585CDA9999C46CBF88701641_marshal_com(const ProbeVolumeShadingParameters_t2A2468B1474F1F66585CDA9999C46CBF88701641& unmarshaled, ProbeVolumeShadingParameters_t2A2468B1474F1F66585CDA9999C46CBF88701641_marshaled_com& marshaled)
{
	marshaled.___normalBias = unmarshaled.___normalBias;
	marshaled.___viewBias = unmarshaled.___viewBias;
	marshaled.___scaleBiasByMinDistanceBetweenProbes = static_cast<int32_t>(unmarshaled.___scaleBiasByMinDistanceBetweenProbes);
	marshaled.___samplingNoise = unmarshaled.___samplingNoise;
	marshaled.___weight = unmarshaled.___weight;
	marshaled.___leakReductionMode = unmarshaled.___leakReductionMode;
	marshaled.___frameIndexForNoise = unmarshaled.___frameIndexForNoise;
	marshaled.___reflNormalizationLowerClamp = unmarshaled.___reflNormalizationLowerClamp;
	marshaled.___reflNormalizationUpperClamp = unmarshaled.___reflNormalizationUpperClamp;
	marshaled.___skyOcclusionIntensity = unmarshaled.___skyOcclusionIntensity;
	marshaled.___skyOcclusionShadingDirection = static_cast<int32_t>(unmarshaled.___skyOcclusionShadingDirection);
	marshaled.___regionCount = unmarshaled.___regionCount;
	marshaled.___regionLayerMasks = unmarshaled.___regionLayerMasks;
	marshaled.___worldOffset = unmarshaled.___worldOffset;
}
IL2CPP_EXTERN_C void ProbeVolumeShadingParameters_t2A2468B1474F1F66585CDA9999C46CBF88701641_marshal_com_back(const ProbeVolumeShadingParameters_t2A2468B1474F1F66585CDA9999C46CBF88701641_marshaled_com& marshaled, ProbeVolumeShadingParameters_t2A2468B1474F1F66585CDA9999C46CBF88701641& unmarshaled)
{
	float unmarshalednormalBias_temp_0 = 0.0f;
	unmarshalednormalBias_temp_0 = marshaled.___normalBias;
	unmarshaled.___normalBias = unmarshalednormalBias_temp_0;
	float unmarshaledviewBias_temp_1 = 0.0f;
	unmarshaledviewBias_temp_1 = marshaled.___viewBias;
	unmarshaled.___viewBias = unmarshaledviewBias_temp_1;
	bool unmarshaledscaleBiasByMinDistanceBetweenProbes_temp_2 = false;
	unmarshaledscaleBiasByMinDistanceBetweenProbes_temp_2 = static_cast<bool>(marshaled.___scaleBiasByMinDistanceBetweenProbes);
	unmarshaled.___scaleBiasByMinDistanceBetweenProbes = unmarshaledscaleBiasByMinDistanceBetweenProbes_temp_2;
	float unmarshaledsamplingNoise_temp_3 = 0.0f;
	unmarshaledsamplingNoise_temp_3 = marshaled.___samplingNoise;
	unmarshaled.___samplingNoise = unmarshaledsamplingNoise_temp_3;
	float unmarshaledweight_temp_4 = 0.0f;
	unmarshaledweight_temp_4 = marshaled.___weight;
	unmarshaled.___weight = unmarshaledweight_temp_4;
	int32_t unmarshaledleakReductionMode_temp_5 = 0;
	unmarshaledleakReductionMode_temp_5 = marshaled.___leakReductionMode;
	unmarshaled.___leakReductionMode = unmarshaledleakReductionMode_temp_5;
	int32_t unmarshaledframeIndexForNoise_temp_6 = 0;
	unmarshaledframeIndexForNoise_temp_6 = marshaled.___frameIndexForNoise;
	unmarshaled.___frameIndexForNoise = unmarshaledframeIndexForNoise_temp_6;
	float unmarshaledreflNormalizationLowerClamp_temp_7 = 0.0f;
	unmarshaledreflNormalizationLowerClamp_temp_7 = marshaled.___reflNormalizationLowerClamp;
	unmarshaled.___reflNormalizationLowerClamp = unmarshaledreflNormalizationLowerClamp_temp_7;
	float unmarshaledreflNormalizationUpperClamp_temp_8 = 0.0f;
	unmarshaledreflNormalizationUpperClamp_temp_8 = marshaled.___reflNormalizationUpperClamp;
	unmarshaled.___reflNormalizationUpperClamp = unmarshaledreflNormalizationUpperClamp_temp_8;
	float unmarshaledskyOcclusionIntensity_temp_9 = 0.0f;
	unmarshaledskyOcclusionIntensity_temp_9 = marshaled.___skyOcclusionIntensity;
	unmarshaled.___skyOcclusionIntensity = unmarshaledskyOcclusionIntensity_temp_9;
	bool unmarshaledskyOcclusionShadingDirection_temp_10 = false;
	unmarshaledskyOcclusionShadingDirection_temp_10 = static_cast<bool>(marshaled.___skyOcclusionShadingDirection);
	unmarshaled.___skyOcclusionShadingDirection = unmarshaledskyOcclusionShadingDirection_temp_10;
	int32_t unmarshaledregionCount_temp_11 = 0;
	unmarshaledregionCount_temp_11 = marshaled.___regionCount;
	unmarshaled.___regionCount = unmarshaledregionCount_temp_11;
	uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 unmarshaledregionLayerMasks_temp_12;
	memset((&unmarshaledregionLayerMasks_temp_12), 0, sizeof(unmarshaledregionLayerMasks_temp_12));
	unmarshaledregionLayerMasks_temp_12 = marshaled.___regionLayerMasks;
	unmarshaled.___regionLayerMasks = unmarshaledregionLayerMasks_temp_12;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 unmarshaledworldOffset_temp_13;
	memset((&unmarshaledworldOffset_temp_13), 0, sizeof(unmarshaledworldOffset_temp_13));
	unmarshaledworldOffset_temp_13 = marshaled.___worldOffset;
	unmarshaled.___worldOffset = unmarshaledworldOffset_temp_13;
}
IL2CPP_EXTERN_C void ProbeVolumeShadingParameters_t2A2468B1474F1F66585CDA9999C46CBF88701641_marshal_com_cleanup(ProbeVolumeShadingParameters_t2A2468B1474F1F66585CDA9999C46CBF88701641_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
#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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeSamplingDebugData__ctor_m8565E683D2516C60F73F08E2B16E320D6F3B792B (ProbeSamplingDebugData_tFCEEB04792835D4AF13DAF72103A2B01D4AF9215* __this, const RuntimeMethod* method) 
{
	{
		__this->___update = 0;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0;
		memset((&L_0), 0, sizeof(L_0));
		Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_0), (0.5f), (0.5f), NULL);
		__this->___coordinates = L_0;
		__this->___forceScreenCenterCoordinates = (bool)0;
		__this->___camera = (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___camera), (void*)(Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184*)NULL);
		__this->___shortcutPressed = (bool)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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeVolumeDebug__ctor_mD1480E103A374773540B94C62968EFCC0D55DD9C (ProbeVolumeDebug_t295620780739F33AEAD1D1BB44C5252CE70D3DD8* __this, const RuntimeMethod* method) 
{
	{
		__this->___subdivisionCellUpdatePerFrame = 4;
		__this->___subdivisionDelayInSeconds = (1.0f);
		__this->___probeSize = (0.300000012f);
		__this->___subdivisionViewCullingDistance = (500.0f);
		__this->___probeCullingDistance = (200.0f);
		__this->___maxSubdivToVisualize = 7;
		__this->___minSubdivToVisualize = 0;
		__this->___drawProbeSamplingDebug = (bool)0;
		__this->___probeSamplingDebugSize = (0.300000012f);
		__this->___debugWithSamplingNoise = (bool)0;
		__this->___offsetSize = (0.0250000004f);
		__this->___otherStateIndex = 0;
		__this->___debugStreaming = (bool)0;
		__this->___autoDrawProbes = (bool)1;
		__this->___isolationProbeDebug = (bool)1;
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		ProbeVolumeDebug_Init_mD152D62C3EE6A33D976668E5F4FC913D3F3D49BB(__this, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeVolumeDebug_Init_mD152D62C3EE6A33D976668E5F4FC913D3F3D49BB (ProbeVolumeDebug_t295620780739F33AEAD1D1BB44C5252CE70D3DD8* __this, const RuntimeMethod* method) 
{
	{
		__this->___drawProbes = (bool)0;
		__this->___drawBricks = (bool)0;
		__this->___drawCells = (bool)0;
		__this->___realtimeSubdivision = (bool)0;
		__this->___subdivisionCellUpdatePerFrame = 4;
		__this->___subdivisionDelayInSeconds = (1.0f);
		__this->___probeShading = 0;
		__this->___probeSize = (0.300000012f);
		__this->___subdivisionViewCullingDistance = (500.0f);
		__this->___probeCullingDistance = (200.0f);
		__this->___maxSubdivToVisualize = 7;
		__this->___minSubdivToVisualize = 0;
		__this->___exposureCompensation = (0.0f);
		__this->___drawProbeSamplingDebug = (bool)0;
		__this->___probeSamplingDebugSize = (0.300000012f);
		__this->___drawVirtualOffsetPush = (bool)0;
		__this->___offsetSize = (0.0250000004f);
		__this->___freezeStreaming = (bool)0;
		__this->___displayCellStreamingScore = (bool)0;
		__this->___displayIndexFragmentation = (bool)0;
		__this->___otherStateIndex = 0;
		__this->___autoDrawProbes = (bool)1;
		__this->___isolationProbeDebug = (bool)1;
		__this->___visibleLayers = (uint8_t)((int32_t)255);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ProbeVolumeDebug_GetReset_m888750B15A5BAE86E3A9285C1A12B9CA7750CB88 (ProbeVolumeDebug_t295620780739F33AEAD1D1BB44C5252CE70D3DD8* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProbeVolumeDebug_U3CGetResetU3Eb__32_0_mDF44AF9DAF34B07E6B369B0BBA8CD496361CFD50_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_0 = (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)il2cpp_codegen_object_new(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
		Action__ctor_mBDC7B0B4A3F583B64C2896F01BDED360772F67DC(L_0, __this, (intptr_t)((void*)ProbeVolumeDebug_U3CGetResetU3Eb__32_0_mDF44AF9DAF34B07E6B369B0BBA8CD496361CFD50_RuntimeMethod_var), NULL);
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeVolumeDebug_U3CGetResetU3Eb__32_0_mDF44AF9DAF34B07E6B369B0BBA8CD496361CFD50 (ProbeVolumeDebug_t295620780739F33AEAD1D1BB44C5252CE70D3DD8* __this, const RuntimeMethod* method) 
{
	{
		ProbeVolumeDebug_Init_mD152D62C3EE6A33D976668E5F4FC913D3F3D49BB(__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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeVolumeDebugColorPreferences__cctor_m20B9E08373A04AA111340C062BB7DCD4655F0A76 (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProbeVolumeDebugColorPreferences_t59D5DC1DCB248158D87331F1A5D71A5AA1089BDC_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_0;
		memset((&L_0), 0, sizeof(L_0));
		Color32__ctor_mC9C6B443F0C7CA3F8B174158B2AF6F05E18EAC4E_inline((&L_0), (uint8_t)((int32_t)135), (uint8_t)((int32_t)35), (uint8_t)((int32_t)255), (uint8_t)((int32_t)255), NULL);
		Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_1;
		L_1 = Color32_op_Implicit_m47CBB138122B400E0B1F4BFD7C30A6C2C00FCA3E_inline(L_0, NULL);
		((ProbeVolumeDebugColorPreferences_t59D5DC1DCB248158D87331F1A5D71A5AA1089BDC_StaticFields*)il2cpp_codegen_static_fields_for(ProbeVolumeDebugColorPreferences_t59D5DC1DCB248158D87331F1A5D71A5AA1089BDC_il2cpp_TypeInfo_var))->___s_DetailSubdivision = L_1;
		Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_2;
		memset((&L_2), 0, sizeof(L_2));
		Color32__ctor_mC9C6B443F0C7CA3F8B174158B2AF6F05E18EAC4E_inline((&L_2), (uint8_t)((int32_t)54), (uint8_t)((int32_t)208), (uint8_t)((int32_t)228), (uint8_t)((int32_t)255), NULL);
		Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_3;
		L_3 = Color32_op_Implicit_m47CBB138122B400E0B1F4BFD7C30A6C2C00FCA3E_inline(L_2, NULL);
		((ProbeVolumeDebugColorPreferences_t59D5DC1DCB248158D87331F1A5D71A5AA1089BDC_StaticFields*)il2cpp_codegen_static_fields_for(ProbeVolumeDebugColorPreferences_t59D5DC1DCB248158D87331F1A5D71A5AA1089BDC_il2cpp_TypeInfo_var))->___s_MediumSubdivision = L_3;
		Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_4;
		memset((&L_4), 0, sizeof(L_4));
		Color32__ctor_mC9C6B443F0C7CA3F8B174158B2AF6F05E18EAC4E_inline((&L_4), (uint8_t)((int32_t)255), (uint8_t)((int32_t)100), (uint8_t)((int32_t)45), (uint8_t)((int32_t)255), NULL);
		Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_5;
		L_5 = Color32_op_Implicit_m47CBB138122B400E0B1F4BFD7C30A6C2C00FCA3E_inline(L_4, NULL);
		((ProbeVolumeDebugColorPreferences_t59D5DC1DCB248158D87331F1A5D71A5AA1089BDC_StaticFields*)il2cpp_codegen_static_fields_for(ProbeVolumeDebugColorPreferences_t59D5DC1DCB248158D87331F1A5D71A5AA1089BDC_il2cpp_TypeInfo_var))->___s_LowSubdivision = L_5;
		Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_6;
		memset((&L_6), 0, sizeof(L_6));
		Color32__ctor_mC9C6B443F0C7CA3F8B174158B2AF6F05E18EAC4E_inline((&L_6), (uint8_t)((int32_t)52), (uint8_t)((int32_t)87), (uint8_t)((int32_t)255), (uint8_t)((int32_t)255), NULL);
		Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_7;
		L_7 = Color32_op_Implicit_m47CBB138122B400E0B1F4BFD7C30A6C2C00FCA3E_inline(L_6, NULL);
		((ProbeVolumeDebugColorPreferences_t59D5DC1DCB248158D87331F1A5D71A5AA1089BDC_StaticFields*)il2cpp_codegen_static_fields_for(ProbeVolumeDebugColorPreferences_t59D5DC1DCB248158D87331F1A5D71A5AA1089BDC_il2cpp_TypeInfo_var))->___s_VeryLowSubdivision = L_7;
		Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_8;
		memset((&L_8), 0, sizeof(L_8));
		Color32__ctor_mC9C6B443F0C7CA3F8B174158B2AF6F05E18EAC4E_inline((&L_8), (uint8_t)((int32_t)255), (uint8_t)((int32_t)71), (uint8_t)((int32_t)97), (uint8_t)((int32_t)255), NULL);
		Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_9;
		L_9 = Color32_op_Implicit_m47CBB138122B400E0B1F4BFD7C30A6C2C00FCA3E_inline(L_8, NULL);
		((ProbeVolumeDebugColorPreferences_t59D5DC1DCB248158D87331F1A5D71A5AA1089BDC_StaticFields*)il2cpp_codegen_static_fields_for(ProbeVolumeDebugColorPreferences_t59D5DC1DCB248158D87331F1A5D71A5AA1089BDC_il2cpp_TypeInfo_var))->___s_SparseSubdivision = L_9;
		Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_10;
		memset((&L_10), 0, sizeof(L_10));
		Color32__ctor_mC9C6B443F0C7CA3F8B174158B2AF6F05E18EAC4E_inline((&L_10), (uint8_t)((int32_t)200), (uint8_t)((int32_t)227), (uint8_t)((int32_t)39), (uint8_t)((int32_t)255), NULL);
		Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_11;
		L_11 = Color32_op_Implicit_m47CBB138122B400E0B1F4BFD7C30A6C2C00FCA3E_inline(L_10, NULL);
		((ProbeVolumeDebugColorPreferences_t59D5DC1DCB248158D87331F1A5D71A5AA1089BDC_StaticFields*)il2cpp_codegen_static_fields_for(ProbeVolumeDebugColorPreferences_t59D5DC1DCB248158D87331F1A5D71A5AA1089BDC_il2cpp_TypeInfo_var))->___s_SparsestSubdivision = L_11;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeVolumeDebugColorPreferences__ctor_mD974D1B9ED676D8AF42A0FF0FA0E9641C608796A (ProbeVolumeDebugColorPreferences_t59D5DC1DCB248158D87331F1A5D71A5AA1089BDC* __this, const RuntimeMethod* method) 
{
	{
		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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeVolume_Awake_mDEFCD03CFB19CDD236B8EF4D95720547FAF50D68 (ProbeVolume_t778477DB78464BF2ADD5EB69D4ADA35E553EEAAD* __this, const RuntimeMethod* method) 
{
	bool V_0 = false;
	bool V_1 = false;
	bool V_2 = false;
	ProbeVolume_t778477DB78464BF2ADD5EB69D4ADA35E553EEAAD* G_B5_0 = NULL;
	ProbeVolume_t778477DB78464BF2ADD5EB69D4ADA35E553EEAAD* G_B4_0 = NULL;
	int32_t G_B6_0 = 0;
	ProbeVolume_t778477DB78464BF2ADD5EB69D4ADA35E553EEAAD* G_B6_1 = NULL;
	{
		int32_t L_0 = __this->___version;
		V_0 = (bool)((((int32_t)L_0) == ((int32_t)3))? 1 : 0);
		bool L_1 = V_0;
		if (!L_1)
		{
			goto IL_0010;
		}
	}
	{
		goto IL_005c;
	}

IL_0010:
	{
		int32_t L_2 = __this->___version;
		V_1 = (bool)((((int32_t)L_2) == ((int32_t)0))? 1 : 0);
		bool L_3 = V_1;
		if (!L_3)
		{
			goto IL_003f;
		}
	}
	{
		bool L_4 = __this->___globalVolume;
		if (L_4)
		{
			G_B5_0 = __this;
			goto IL_002a;
		}
		G_B4_0 = __this;
	}
	{
		G_B6_0 = 2;
		G_B6_1 = G_B4_0;
		goto IL_002b;
	}

IL_002a:
	{
		G_B6_0 = 1;
		G_B6_1 = G_B5_0;
	}

IL_002b:
	{
		NullCheck(G_B6_1);
		G_B6_1->___mode = G_B6_0;
		int32_t L_5 = __this->___version;
		__this->___version = ((int32_t)il2cpp_codegen_add((int32_t)L_5, 1));
	}

IL_003f:
	{
		int32_t L_6 = __this->___version;
		V_2 = (bool)((((int32_t)L_6) == ((int32_t)1))? 1 : 0);
		bool L_7 = V_2;
		if (!L_7)
		{
			goto IL_005c;
		}
	}
	{
		int32_t L_8 = __this->___version;
		__this->___version = ((int32_t)il2cpp_codegen_add((int32_t)L_8, 1));
	}

IL_005c:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeVolume__ctor_m1677679E891721DC88DFB40F930FC4BA9A5BEA14 (ProbeVolume_t778477DB78464BF2ADD5EB69D4ADA35E553EEAAD* __this, const RuntimeMethod* method) 
{
	{
		__this->___mode = 2;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0;
		memset((&L_0), 0, sizeof(L_0));
		Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_0), (10.0f), (10.0f), (10.0f), NULL);
		__this->___size = L_0;
		__this->___overrideRendererFilters = (bool)0;
		__this->___minRendererVolumeSize = (0.100000001f);
		LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_1;
		L_1 = LayerMask_op_Implicit_m01C8996A2CB2085328B9C33539C43139660D8222((-1), NULL);
		__this->___objectLayerMask = L_1;
		__this->___lowestSubdivLevelOverride = 0;
		__this->___highestSubdivLevelOverride = 7;
		__this->___overridesSubdivLevels = (bool)0;
		__this->___mightNeedRebaking = (bool)0;
		__this->___fillEmptySpaces = (bool)0;
		__this->___version = 0;
		__this->___globalVolume = (bool)0;
		MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E(__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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ObsoleteProbeVolumeAsset__ctor_m295AFAA49A4567A6463B8EE44490F4B937AC075A (ObsoleteProbeVolumeAsset_t270F7D499592C5150919C232F838041D16254CE2* __this, const RuntimeMethod* method) 
{
	{
		ScriptableObject__ctor_mD037FDB0B487295EA47F79A4DB1BF1846C9087FF(__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
IL2CPP_EXTERN_C void ProbeDilationSettings_t28A862582E313EFC300E6437FDCB9D9DC9A9A167_marshal_pinvoke(const ProbeDilationSettings_t28A862582E313EFC300E6437FDCB9D9DC9A9A167& unmarshaled, ProbeDilationSettings_t28A862582E313EFC300E6437FDCB9D9DC9A9A167_marshaled_pinvoke& marshaled)
{
	marshaled.___enableDilation = static_cast<int32_t>(unmarshaled.___enableDilation);
	marshaled.___dilationDistance = unmarshaled.___dilationDistance;
	marshaled.___dilationValidityThreshold = unmarshaled.___dilationValidityThreshold;
	marshaled.___dilationIterations = unmarshaled.___dilationIterations;
	marshaled.___squaredDistWeighting = static_cast<int32_t>(unmarshaled.___squaredDistWeighting);
}
IL2CPP_EXTERN_C void ProbeDilationSettings_t28A862582E313EFC300E6437FDCB9D9DC9A9A167_marshal_pinvoke_back(const ProbeDilationSettings_t28A862582E313EFC300E6437FDCB9D9DC9A9A167_marshaled_pinvoke& marshaled, ProbeDilationSettings_t28A862582E313EFC300E6437FDCB9D9DC9A9A167& unmarshaled)
{
	bool unmarshaledenableDilation_temp_0 = false;
	unmarshaledenableDilation_temp_0 = static_cast<bool>(marshaled.___enableDilation);
	unmarshaled.___enableDilation = unmarshaledenableDilation_temp_0;
	float unmarshaleddilationDistance_temp_1 = 0.0f;
	unmarshaleddilationDistance_temp_1 = marshaled.___dilationDistance;
	unmarshaled.___dilationDistance = unmarshaleddilationDistance_temp_1;
	float unmarshaleddilationValidityThreshold_temp_2 = 0.0f;
	unmarshaleddilationValidityThreshold_temp_2 = marshaled.___dilationValidityThreshold;
	unmarshaled.___dilationValidityThreshold = unmarshaleddilationValidityThreshold_temp_2;
	int32_t unmarshaleddilationIterations_temp_3 = 0;
	unmarshaleddilationIterations_temp_3 = marshaled.___dilationIterations;
	unmarshaled.___dilationIterations = unmarshaleddilationIterations_temp_3;
	bool unmarshaledsquaredDistWeighting_temp_4 = false;
	unmarshaledsquaredDistWeighting_temp_4 = static_cast<bool>(marshaled.___squaredDistWeighting);
	unmarshaled.___squaredDistWeighting = unmarshaledsquaredDistWeighting_temp_4;
}
IL2CPP_EXTERN_C void ProbeDilationSettings_t28A862582E313EFC300E6437FDCB9D9DC9A9A167_marshal_pinvoke_cleanup(ProbeDilationSettings_t28A862582E313EFC300E6437FDCB9D9DC9A9A167_marshaled_pinvoke& marshaled)
{
}
IL2CPP_EXTERN_C void ProbeDilationSettings_t28A862582E313EFC300E6437FDCB9D9DC9A9A167_marshal_com(const ProbeDilationSettings_t28A862582E313EFC300E6437FDCB9D9DC9A9A167& unmarshaled, ProbeDilationSettings_t28A862582E313EFC300E6437FDCB9D9DC9A9A167_marshaled_com& marshaled)
{
	marshaled.___enableDilation = static_cast<int32_t>(unmarshaled.___enableDilation);
	marshaled.___dilationDistance = unmarshaled.___dilationDistance;
	marshaled.___dilationValidityThreshold = unmarshaled.___dilationValidityThreshold;
	marshaled.___dilationIterations = unmarshaled.___dilationIterations;
	marshaled.___squaredDistWeighting = static_cast<int32_t>(unmarshaled.___squaredDistWeighting);
}
IL2CPP_EXTERN_C void ProbeDilationSettings_t28A862582E313EFC300E6437FDCB9D9DC9A9A167_marshal_com_back(const ProbeDilationSettings_t28A862582E313EFC300E6437FDCB9D9DC9A9A167_marshaled_com& marshaled, ProbeDilationSettings_t28A862582E313EFC300E6437FDCB9D9DC9A9A167& unmarshaled)
{
	bool unmarshaledenableDilation_temp_0 = false;
	unmarshaledenableDilation_temp_0 = static_cast<bool>(marshaled.___enableDilation);
	unmarshaled.___enableDilation = unmarshaledenableDilation_temp_0;
	float unmarshaleddilationDistance_temp_1 = 0.0f;
	unmarshaleddilationDistance_temp_1 = marshaled.___dilationDistance;
	unmarshaled.___dilationDistance = unmarshaleddilationDistance_temp_1;
	float unmarshaleddilationValidityThreshold_temp_2 = 0.0f;
	unmarshaleddilationValidityThreshold_temp_2 = marshaled.___dilationValidityThreshold;
	unmarshaled.___dilationValidityThreshold = unmarshaleddilationValidityThreshold_temp_2;
	int32_t unmarshaleddilationIterations_temp_3 = 0;
	unmarshaleddilationIterations_temp_3 = marshaled.___dilationIterations;
	unmarshaled.___dilationIterations = unmarshaleddilationIterations_temp_3;
	bool unmarshaledsquaredDistWeighting_temp_4 = false;
	unmarshaledsquaredDistWeighting_temp_4 = static_cast<bool>(marshaled.___squaredDistWeighting);
	unmarshaled.___squaredDistWeighting = unmarshaledsquaredDistWeighting_temp_4;
}
IL2CPP_EXTERN_C void ProbeDilationSettings_t28A862582E313EFC300E6437FDCB9D9DC9A9A167_marshal_com_cleanup(ProbeDilationSettings_t28A862582E313EFC300E6437FDCB9D9DC9A9A167_marshaled_com& marshaled)
{
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeDilationSettings_SetDefaults_m31456C8C4B2558FBBF5D2B82826C71F763FE945B (ProbeDilationSettings_t28A862582E313EFC300E6437FDCB9D9DC9A9A167* __this, const RuntimeMethod* method) 
{
	{
		__this->___enableDilation = (bool)0;
		__this->___dilationDistance = (1.0f);
		__this->___dilationValidityThreshold = (0.25f);
		__this->___dilationIterations = 1;
		__this->___squaredDistWeighting = (bool)1;
		return;
	}
}
IL2CPP_EXTERN_C  void ProbeDilationSettings_SetDefaults_m31456C8C4B2558FBBF5D2B82826C71F763FE945B_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	ProbeDilationSettings_t28A862582E313EFC300E6437FDCB9D9DC9A9A167* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<ProbeDilationSettings_t28A862582E313EFC300E6437FDCB9D9DC9A9A167*>(__this + _offset);
	ProbeDilationSettings_SetDefaults_m31456C8C4B2558FBBF5D2B82826C71F763FE945B(_thisAdjusted, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeDilationSettings_UpgradeFromTo_m3408D8B0DC4370DA128017CE4DEEA64D9D528DE8 (ProbeDilationSettings_t28A862582E313EFC300E6437FDCB9D9DC9A9A167* __this, int32_t ___0_from, int32_t ___1_to, const RuntimeMethod* method) 
{
	{
		return;
	}
}
IL2CPP_EXTERN_C  void ProbeDilationSettings_UpgradeFromTo_m3408D8B0DC4370DA128017CE4DEEA64D9D528DE8_AdjustorThunk (RuntimeObject* __this, int32_t ___0_from, int32_t ___1_to, const RuntimeMethod* method)
{
	ProbeDilationSettings_t28A862582E313EFC300E6437FDCB9D9DC9A9A167* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<ProbeDilationSettings_t28A862582E313EFC300E6437FDCB9D9DC9A9A167*>(__this + _offset);
	ProbeDilationSettings_UpgradeFromTo_m3408D8B0DC4370DA128017CE4DEEA64D9D528DE8(_thisAdjusted, ___0_from, ___1_to, 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
IL2CPP_EXTERN_C void VirtualOffsetSettings_tC91F136546790A8318F26B183DCB14460F426A44_marshal_pinvoke(const VirtualOffsetSettings_tC91F136546790A8318F26B183DCB14460F426A44& unmarshaled, VirtualOffsetSettings_tC91F136546790A8318F26B183DCB14460F426A44_marshaled_pinvoke& marshaled)
{
	marshaled.___useVirtualOffset = static_cast<int32_t>(unmarshaled.___useVirtualOffset);
	marshaled.___validityThreshold = unmarshaled.___validityThreshold;
	marshaled.___outOfGeoOffset = unmarshaled.___outOfGeoOffset;
	marshaled.___searchMultiplier = unmarshaled.___searchMultiplier;
	marshaled.___rayOriginBias = unmarshaled.___rayOriginBias;
	marshaled.___collisionMask = unmarshaled.___collisionMask;
}
IL2CPP_EXTERN_C void VirtualOffsetSettings_tC91F136546790A8318F26B183DCB14460F426A44_marshal_pinvoke_back(const VirtualOffsetSettings_tC91F136546790A8318F26B183DCB14460F426A44_marshaled_pinvoke& marshaled, VirtualOffsetSettings_tC91F136546790A8318F26B183DCB14460F426A44& unmarshaled)
{
	bool unmarshaleduseVirtualOffset_temp_0 = false;
	unmarshaleduseVirtualOffset_temp_0 = static_cast<bool>(marshaled.___useVirtualOffset);
	unmarshaled.___useVirtualOffset = unmarshaleduseVirtualOffset_temp_0;
	float unmarshaledvalidityThreshold_temp_1 = 0.0f;
	unmarshaledvalidityThreshold_temp_1 = marshaled.___validityThreshold;
	unmarshaled.___validityThreshold = unmarshaledvalidityThreshold_temp_1;
	float unmarshaledoutOfGeoOffset_temp_2 = 0.0f;
	unmarshaledoutOfGeoOffset_temp_2 = marshaled.___outOfGeoOffset;
	unmarshaled.___outOfGeoOffset = unmarshaledoutOfGeoOffset_temp_2;
	float unmarshaledsearchMultiplier_temp_3 = 0.0f;
	unmarshaledsearchMultiplier_temp_3 = marshaled.___searchMultiplier;
	unmarshaled.___searchMultiplier = unmarshaledsearchMultiplier_temp_3;
	float unmarshaledrayOriginBias_temp_4 = 0.0f;
	unmarshaledrayOriginBias_temp_4 = marshaled.___rayOriginBias;
	unmarshaled.___rayOriginBias = unmarshaledrayOriginBias_temp_4;
	LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB unmarshaledcollisionMask_temp_5;
	memset((&unmarshaledcollisionMask_temp_5), 0, sizeof(unmarshaledcollisionMask_temp_5));
	unmarshaledcollisionMask_temp_5 = marshaled.___collisionMask;
	unmarshaled.___collisionMask = unmarshaledcollisionMask_temp_5;
}
IL2CPP_EXTERN_C void VirtualOffsetSettings_tC91F136546790A8318F26B183DCB14460F426A44_marshal_pinvoke_cleanup(VirtualOffsetSettings_tC91F136546790A8318F26B183DCB14460F426A44_marshaled_pinvoke& marshaled)
{
}
IL2CPP_EXTERN_C void VirtualOffsetSettings_tC91F136546790A8318F26B183DCB14460F426A44_marshal_com(const VirtualOffsetSettings_tC91F136546790A8318F26B183DCB14460F426A44& unmarshaled, VirtualOffsetSettings_tC91F136546790A8318F26B183DCB14460F426A44_marshaled_com& marshaled)
{
	marshaled.___useVirtualOffset = static_cast<int32_t>(unmarshaled.___useVirtualOffset);
	marshaled.___validityThreshold = unmarshaled.___validityThreshold;
	marshaled.___outOfGeoOffset = unmarshaled.___outOfGeoOffset;
	marshaled.___searchMultiplier = unmarshaled.___searchMultiplier;
	marshaled.___rayOriginBias = unmarshaled.___rayOriginBias;
	marshaled.___collisionMask = unmarshaled.___collisionMask;
}
IL2CPP_EXTERN_C void VirtualOffsetSettings_tC91F136546790A8318F26B183DCB14460F426A44_marshal_com_back(const VirtualOffsetSettings_tC91F136546790A8318F26B183DCB14460F426A44_marshaled_com& marshaled, VirtualOffsetSettings_tC91F136546790A8318F26B183DCB14460F426A44& unmarshaled)
{
	bool unmarshaleduseVirtualOffset_temp_0 = false;
	unmarshaleduseVirtualOffset_temp_0 = static_cast<bool>(marshaled.___useVirtualOffset);
	unmarshaled.___useVirtualOffset = unmarshaleduseVirtualOffset_temp_0;
	float unmarshaledvalidityThreshold_temp_1 = 0.0f;
	unmarshaledvalidityThreshold_temp_1 = marshaled.___validityThreshold;
	unmarshaled.___validityThreshold = unmarshaledvalidityThreshold_temp_1;
	float unmarshaledoutOfGeoOffset_temp_2 = 0.0f;
	unmarshaledoutOfGeoOffset_temp_2 = marshaled.___outOfGeoOffset;
	unmarshaled.___outOfGeoOffset = unmarshaledoutOfGeoOffset_temp_2;
	float unmarshaledsearchMultiplier_temp_3 = 0.0f;
	unmarshaledsearchMultiplier_temp_3 = marshaled.___searchMultiplier;
	unmarshaled.___searchMultiplier = unmarshaledsearchMultiplier_temp_3;
	float unmarshaledrayOriginBias_temp_4 = 0.0f;
	unmarshaledrayOriginBias_temp_4 = marshaled.___rayOriginBias;
	unmarshaled.___rayOriginBias = unmarshaledrayOriginBias_temp_4;
	LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB unmarshaledcollisionMask_temp_5;
	memset((&unmarshaledcollisionMask_temp_5), 0, sizeof(unmarshaledcollisionMask_temp_5));
	unmarshaledcollisionMask_temp_5 = marshaled.___collisionMask;
	unmarshaled.___collisionMask = unmarshaledcollisionMask_temp_5;
}
IL2CPP_EXTERN_C void VirtualOffsetSettings_tC91F136546790A8318F26B183DCB14460F426A44_marshal_com_cleanup(VirtualOffsetSettings_tC91F136546790A8318F26B183DCB14460F426A44_marshaled_com& marshaled)
{
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VirtualOffsetSettings_SetDefaults_mEA1FF6F496833BCF248246E3931201A171070EA3 (VirtualOffsetSettings_tC91F136546790A8318F26B183DCB14460F426A44* __this, const RuntimeMethod* method) 
{
	{
		__this->___useVirtualOffset = (bool)1;
		__this->___validityThreshold = (0.25f);
		__this->___outOfGeoOffset = (0.00999999978f);
		__this->___searchMultiplier = (0.200000003f);
		VirtualOffsetSettings_UpgradeFromTo_m2759EFAACE2B304908D896B98B974D7C27975FDF(__this, 0, 1, NULL);
		return;
	}
}
IL2CPP_EXTERN_C  void VirtualOffsetSettings_SetDefaults_mEA1FF6F496833BCF248246E3931201A171070EA3_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	VirtualOffsetSettings_tC91F136546790A8318F26B183DCB14460F426A44* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<VirtualOffsetSettings_tC91F136546790A8318F26B183DCB14460F426A44*>(__this + _offset);
	VirtualOffsetSettings_SetDefaults_mEA1FF6F496833BCF248246E3931201A171070EA3(_thisAdjusted, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VirtualOffsetSettings_UpgradeFromTo_m2759EFAACE2B304908D896B98B974D7C27975FDF (VirtualOffsetSettings_tC91F136546790A8318F26B183DCB14460F426A44* __this, int32_t ___0_from, int32_t ___1_to, const RuntimeMethod* method) 
{
	bool V_0 = false;
	int32_t G_B3_0 = 0;
	{
		int32_t L_0 = ___0_from;
		if ((((int32_t)L_0) >= ((int32_t)1)))
		{
			goto IL_000e;
		}
	}
	{
		int32_t L_1 = ___1_to;
		G_B3_0 = ((((int32_t)((((int32_t)L_1) < ((int32_t)1))? 1 : 0)) == ((int32_t)0))? 1 : 0);
		goto IL_000f;
	}

IL_000e:
	{
		G_B3_0 = 0;
	}

IL_000f:
	{
		V_0 = (bool)G_B3_0;
		bool L_2 = V_0;
		if (!L_2)
		{
			goto IL_002d;
		}
	}
	{
		__this->___rayOriginBias = (-0.00100000005f);
		LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_3;
		L_3 = LayerMask_op_Implicit_m01C8996A2CB2085328B9C33539C43139660D8222(((int32_t)-5), NULL);
		__this->___collisionMask = L_3;
	}

IL_002d:
	{
		return;
	}
}
IL2CPP_EXTERN_C  void VirtualOffsetSettings_UpgradeFromTo_m2759EFAACE2B304908D896B98B974D7C27975FDF_AdjustorThunk (RuntimeObject* __this, int32_t ___0_from, int32_t ___1_to, const RuntimeMethod* method)
{
	VirtualOffsetSettings_tC91F136546790A8318F26B183DCB14460F426A44* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<VirtualOffsetSettings_tC91F136546790A8318F26B183DCB14460F426A44*>(__this + _offset);
	VirtualOffsetSettings_UpgradeFromTo_m2759EFAACE2B304908D896B98B974D7C27975FDF(_thisAdjusted, ___0_from, ___1_to, 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




IL2CPP_EXTERN_C void ProbeVolumeBakingProcessSettings_t1A0C71DD07CFB6660AFC0D3EBF81FA5064CFDAD7_marshal_pinvoke(const ProbeVolumeBakingProcessSettings_t1A0C71DD07CFB6660AFC0D3EBF81FA5064CFDAD7& unmarshaled, ProbeVolumeBakingProcessSettings_t1A0C71DD07CFB6660AFC0D3EBF81FA5064CFDAD7_marshaled_pinvoke& marshaled)
{
	marshaled.___m_Version = unmarshaled.___m_Version;
	ProbeDilationSettings_t28A862582E313EFC300E6437FDCB9D9DC9A9A167_marshal_pinvoke(unmarshaled.___dilationSettings, marshaled.___dilationSettings);
	VirtualOffsetSettings_tC91F136546790A8318F26B183DCB14460F426A44_marshal_pinvoke(unmarshaled.___virtualOffsetSettings, marshaled.___virtualOffsetSettings);
}
IL2CPP_EXTERN_C void ProbeVolumeBakingProcessSettings_t1A0C71DD07CFB6660AFC0D3EBF81FA5064CFDAD7_marshal_pinvoke_back(const ProbeVolumeBakingProcessSettings_t1A0C71DD07CFB6660AFC0D3EBF81FA5064CFDAD7_marshaled_pinvoke& marshaled, ProbeVolumeBakingProcessSettings_t1A0C71DD07CFB6660AFC0D3EBF81FA5064CFDAD7& unmarshaled)
{
	int32_t unmarshaledm_Version_temp_0 = 0;
	unmarshaledm_Version_temp_0 = marshaled.___m_Version;
	unmarshaled.___m_Version = unmarshaledm_Version_temp_0;
	ProbeDilationSettings_t28A862582E313EFC300E6437FDCB9D9DC9A9A167 unmarshaleddilationSettings_temp_1;
	memset((&unmarshaleddilationSettings_temp_1), 0, sizeof(unmarshaleddilationSettings_temp_1));
	ProbeDilationSettings_t28A862582E313EFC300E6437FDCB9D9DC9A9A167_marshal_pinvoke_back(marshaled.___dilationSettings, unmarshaleddilationSettings_temp_1);
	unmarshaled.___dilationSettings = unmarshaleddilationSettings_temp_1;
	VirtualOffsetSettings_tC91F136546790A8318F26B183DCB14460F426A44 unmarshaledvirtualOffsetSettings_temp_2;
	memset((&unmarshaledvirtualOffsetSettings_temp_2), 0, sizeof(unmarshaledvirtualOffsetSettings_temp_2));
	VirtualOffsetSettings_tC91F136546790A8318F26B183DCB14460F426A44_marshal_pinvoke_back(marshaled.___virtualOffsetSettings, unmarshaledvirtualOffsetSettings_temp_2);
	unmarshaled.___virtualOffsetSettings = unmarshaledvirtualOffsetSettings_temp_2;
}
IL2CPP_EXTERN_C void ProbeVolumeBakingProcessSettings_t1A0C71DD07CFB6660AFC0D3EBF81FA5064CFDAD7_marshal_pinvoke_cleanup(ProbeVolumeBakingProcessSettings_t1A0C71DD07CFB6660AFC0D3EBF81FA5064CFDAD7_marshaled_pinvoke& marshaled)
{
	ProbeDilationSettings_t28A862582E313EFC300E6437FDCB9D9DC9A9A167_marshal_pinvoke_cleanup(marshaled.___dilationSettings);
	VirtualOffsetSettings_tC91F136546790A8318F26B183DCB14460F426A44_marshal_pinvoke_cleanup(marshaled.___virtualOffsetSettings);
}




IL2CPP_EXTERN_C void ProbeVolumeBakingProcessSettings_t1A0C71DD07CFB6660AFC0D3EBF81FA5064CFDAD7_marshal_com(const ProbeVolumeBakingProcessSettings_t1A0C71DD07CFB6660AFC0D3EBF81FA5064CFDAD7& unmarshaled, ProbeVolumeBakingProcessSettings_t1A0C71DD07CFB6660AFC0D3EBF81FA5064CFDAD7_marshaled_com& marshaled)
{
	marshaled.___m_Version = unmarshaled.___m_Version;
	ProbeDilationSettings_t28A862582E313EFC300E6437FDCB9D9DC9A9A167_marshal_com(unmarshaled.___dilationSettings, marshaled.___dilationSettings);
	VirtualOffsetSettings_tC91F136546790A8318F26B183DCB14460F426A44_marshal_com(unmarshaled.___virtualOffsetSettings, marshaled.___virtualOffsetSettings);
}
IL2CPP_EXTERN_C void ProbeVolumeBakingProcessSettings_t1A0C71DD07CFB6660AFC0D3EBF81FA5064CFDAD7_marshal_com_back(const ProbeVolumeBakingProcessSettings_t1A0C71DD07CFB6660AFC0D3EBF81FA5064CFDAD7_marshaled_com& marshaled, ProbeVolumeBakingProcessSettings_t1A0C71DD07CFB6660AFC0D3EBF81FA5064CFDAD7& unmarshaled)
{
	int32_t unmarshaledm_Version_temp_0 = 0;
	unmarshaledm_Version_temp_0 = marshaled.___m_Version;
	unmarshaled.___m_Version = unmarshaledm_Version_temp_0;
	ProbeDilationSettings_t28A862582E313EFC300E6437FDCB9D9DC9A9A167 unmarshaleddilationSettings_temp_1;
	memset((&unmarshaleddilationSettings_temp_1), 0, sizeof(unmarshaleddilationSettings_temp_1));
	ProbeDilationSettings_t28A862582E313EFC300E6437FDCB9D9DC9A9A167_marshal_com_back(marshaled.___dilationSettings, unmarshaleddilationSettings_temp_1);
	unmarshaled.___dilationSettings = unmarshaleddilationSettings_temp_1;
	VirtualOffsetSettings_tC91F136546790A8318F26B183DCB14460F426A44 unmarshaledvirtualOffsetSettings_temp_2;
	memset((&unmarshaledvirtualOffsetSettings_temp_2), 0, sizeof(unmarshaledvirtualOffsetSettings_temp_2));
	VirtualOffsetSettings_tC91F136546790A8318F26B183DCB14460F426A44_marshal_com_back(marshaled.___virtualOffsetSettings, unmarshaledvirtualOffsetSettings_temp_2);
	unmarshaled.___virtualOffsetSettings = unmarshaledvirtualOffsetSettings_temp_2;
}
IL2CPP_EXTERN_C void ProbeVolumeBakingProcessSettings_t1A0C71DD07CFB6660AFC0D3EBF81FA5064CFDAD7_marshal_com_cleanup(ProbeVolumeBakingProcessSettings_t1A0C71DD07CFB6660AFC0D3EBF81FA5064CFDAD7_marshaled_com& marshaled)
{
	ProbeDilationSettings_t28A862582E313EFC300E6437FDCB9D9DC9A9A167_marshal_com_cleanup(marshaled.___dilationSettings);
	VirtualOffsetSettings_tC91F136546790A8318F26B183DCB14460F426A44_marshal_com_cleanup(marshaled.___virtualOffsetSettings);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ProbeVolumeBakingProcessSettings_t1A0C71DD07CFB6660AFC0D3EBF81FA5064CFDAD7 ProbeVolumeBakingProcessSettings_get_Default_mD43273095CD718961B1C566D7961E6F14BF64AC4 (const RuntimeMethod* method) 
{
	ProbeVolumeBakingProcessSettings_t1A0C71DD07CFB6660AFC0D3EBF81FA5064CFDAD7 V_0;
	memset((&V_0), 0, sizeof(V_0));
	ProbeVolumeBakingProcessSettings_t1A0C71DD07CFB6660AFC0D3EBF81FA5064CFDAD7 V_1;
	memset((&V_1), 0, sizeof(V_1));
	{
		il2cpp_codegen_initobj((&V_0), sizeof(ProbeVolumeBakingProcessSettings_t1A0C71DD07CFB6660AFC0D3EBF81FA5064CFDAD7));
		ProbeVolumeBakingProcessSettings_SetDefaults_m4BDA6F2B2CA5B0CB9D64489EE89D24DE1E51E44F((&V_0), NULL);
		ProbeVolumeBakingProcessSettings_t1A0C71DD07CFB6660AFC0D3EBF81FA5064CFDAD7 L_0 = V_0;
		V_1 = L_0;
		goto IL_0015;
	}

IL_0015:
	{
		ProbeVolumeBakingProcessSettings_t1A0C71DD07CFB6660AFC0D3EBF81FA5064CFDAD7 L_1 = V_1;
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeVolumeBakingProcessSettings__ctor_m86FC94044E3AB5D05C861836C4BA0A75044DB76D (ProbeVolumeBakingProcessSettings_t1A0C71DD07CFB6660AFC0D3EBF81FA5064CFDAD7* __this, ProbeDilationSettings_t28A862582E313EFC300E6437FDCB9D9DC9A9A167 ___0_dilationSettings, VirtualOffsetSettings_tC91F136546790A8318F26B183DCB14460F426A44 ___1_virtualOffsetSettings, const RuntimeMethod* method) 
{
	{
		__this->___m_Version = 1;
		ProbeDilationSettings_t28A862582E313EFC300E6437FDCB9D9DC9A9A167 L_0 = ___0_dilationSettings;
		__this->___dilationSettings = L_0;
		VirtualOffsetSettings_tC91F136546790A8318F26B183DCB14460F426A44 L_1 = ___1_virtualOffsetSettings;
		__this->___virtualOffsetSettings = L_1;
		return;
	}
}
IL2CPP_EXTERN_C  void ProbeVolumeBakingProcessSettings__ctor_m86FC94044E3AB5D05C861836C4BA0A75044DB76D_AdjustorThunk (RuntimeObject* __this, ProbeDilationSettings_t28A862582E313EFC300E6437FDCB9D9DC9A9A167 ___0_dilationSettings, VirtualOffsetSettings_tC91F136546790A8318F26B183DCB14460F426A44 ___1_virtualOffsetSettings, const RuntimeMethod* method)
{
	ProbeVolumeBakingProcessSettings_t1A0C71DD07CFB6660AFC0D3EBF81FA5064CFDAD7* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<ProbeVolumeBakingProcessSettings_t1A0C71DD07CFB6660AFC0D3EBF81FA5064CFDAD7*>(__this + _offset);
	ProbeVolumeBakingProcessSettings__ctor_m86FC94044E3AB5D05C861836C4BA0A75044DB76D(_thisAdjusted, ___0_dilationSettings, ___1_virtualOffsetSettings, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeVolumeBakingProcessSettings_SetDefaults_m4BDA6F2B2CA5B0CB9D64489EE89D24DE1E51E44F (ProbeVolumeBakingProcessSettings_t1A0C71DD07CFB6660AFC0D3EBF81FA5064CFDAD7* __this, const RuntimeMethod* method) 
{
	{
		__this->___m_Version = 1;
		ProbeDilationSettings_t28A862582E313EFC300E6437FDCB9D9DC9A9A167* L_0 = (ProbeDilationSettings_t28A862582E313EFC300E6437FDCB9D9DC9A9A167*)(&__this->___dilationSettings);
		ProbeDilationSettings_SetDefaults_m31456C8C4B2558FBBF5D2B82826C71F763FE945B(L_0, NULL);
		VirtualOffsetSettings_tC91F136546790A8318F26B183DCB14460F426A44* L_1 = (VirtualOffsetSettings_tC91F136546790A8318F26B183DCB14460F426A44*)(&__this->___virtualOffsetSettings);
		VirtualOffsetSettings_SetDefaults_mEA1FF6F496833BCF248246E3931201A171070EA3(L_1, NULL);
		return;
	}
}
IL2CPP_EXTERN_C  void ProbeVolumeBakingProcessSettings_SetDefaults_m4BDA6F2B2CA5B0CB9D64489EE89D24DE1E51E44F_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	ProbeVolumeBakingProcessSettings_t1A0C71DD07CFB6660AFC0D3EBF81FA5064CFDAD7* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<ProbeVolumeBakingProcessSettings_t1A0C71DD07CFB6660AFC0D3EBF81FA5064CFDAD7*>(__this + _offset);
	ProbeVolumeBakingProcessSettings_SetDefaults_m4BDA6F2B2CA5B0CB9D64489EE89D24DE1E51E44F(_thisAdjusted, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeVolumeBakingProcessSettings_Upgrade_mBE56DC72356BBC804C0A5B63EE7DD600F997207C (ProbeVolumeBakingProcessSettings_t1A0C71DD07CFB6660AFC0D3EBF81FA5064CFDAD7* __this, const RuntimeMethod* method) 
{
	bool V_0 = false;
	{
		int32_t L_0 = __this->___m_Version;
		V_0 = (bool)((((int32_t)((((int32_t)L_0) == ((int32_t)1))? 1 : 0)) == ((int32_t)0))? 1 : 0);
		bool L_1 = V_0;
		if (!L_1)
		{
			goto IL_0040;
		}
	}
	{
		ProbeDilationSettings_t28A862582E313EFC300E6437FDCB9D9DC9A9A167* L_2 = (ProbeDilationSettings_t28A862582E313EFC300E6437FDCB9D9DC9A9A167*)(&__this->___dilationSettings);
		int32_t L_3 = __this->___m_Version;
		ProbeDilationSettings_UpgradeFromTo_m3408D8B0DC4370DA128017CE4DEEA64D9D528DE8(L_2, L_3, 1, NULL);
		VirtualOffsetSettings_tC91F136546790A8318F26B183DCB14460F426A44* L_4 = (VirtualOffsetSettings_tC91F136546790A8318F26B183DCB14460F426A44*)(&__this->___virtualOffsetSettings);
		int32_t L_5 = __this->___m_Version;
		VirtualOffsetSettings_UpgradeFromTo_m2759EFAACE2B304908D896B98B974D7C27975FDF(L_4, L_5, 1, NULL);
		__this->___m_Version = 1;
	}

IL_0040:
	{
		return;
	}
}
IL2CPP_EXTERN_C  void ProbeVolumeBakingProcessSettings_Upgrade_mBE56DC72356BBC804C0A5B63EE7DD600F997207C_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	ProbeVolumeBakingProcessSettings_t1A0C71DD07CFB6660AFC0D3EBF81FA5064CFDAD7* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<ProbeVolumeBakingProcessSettings_t1A0C71DD07CFB6660AFC0D3EBF81FA5064CFDAD7*>(__this + _offset);
	ProbeVolumeBakingProcessSettings_Upgrade_mBE56DC72356BBC804C0A5B63EE7DD600F997207C(_thisAdjusted, 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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LogarithmicAttribute__ctor_m424C802F9BCBCF77782F53A3DF5CB27198358C04 (LogarithmicAttribute_tCDAE8F434226A917523EFEA2A386FAC933480D41* __this, int32_t ___0_min, int32_t ___1_max, const RuntimeMethod* method) 
{
	{
		PropertyAttribute__ctor_m19247686E165101F140615C7306DC2DA3953D97D(__this, NULL);
		int32_t L_0 = ___0_min;
		__this->___min = L_0;
		int32_t L_1 = ___1_max;
		__this->___max = L_1;
		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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ProbeVolumeBakingSet_get_hasDilation_m81C421B1083F2562017393E66923A290D495CBE4 (ProbeVolumeBakingSet_tA7EB6642359D8D8E83C45603AFCE39D74B00FB71* __this, const RuntimeMethod* method) 
{
	int32_t G_B3_0 = 0;
	{
		ProbeVolumeBakingProcessSettings_t1A0C71DD07CFB6660AFC0D3EBF81FA5064CFDAD7* L_0 = (ProbeVolumeBakingProcessSettings_t1A0C71DD07CFB6660AFC0D3EBF81FA5064CFDAD7*)(&__this->___settings);
		ProbeDilationSettings_t28A862582E313EFC300E6437FDCB9D9DC9A9A167* L_1 = (ProbeDilationSettings_t28A862582E313EFC300E6437FDCB9D9DC9A9A167*)(&L_0->___dilationSettings);
		bool L_2 = L_1->___enableDilation;
		if (!L_2)
		{
			goto IL_002b;
		}
	}
	{
		ProbeVolumeBakingProcessSettings_t1A0C71DD07CFB6660AFC0D3EBF81FA5064CFDAD7* L_3 = (ProbeVolumeBakingProcessSettings_t1A0C71DD07CFB6660AFC0D3EBF81FA5064CFDAD7*)(&__this->___settings);
		ProbeDilationSettings_t28A862582E313EFC300E6437FDCB9D9DC9A9A167* L_4 = (ProbeDilationSettings_t28A862582E313EFC300E6437FDCB9D9DC9A9A167*)(&L_3->___dilationSettings);
		float L_5 = L_4->___dilationDistance;
		G_B3_0 = ((((float)L_5) > ((float)(0.0f)))? 1 : 0);
		goto IL_002c;
	}

IL_002b:
	{
		G_B3_0 = 0;
	}

IL_002c:
	{
		return (bool)G_B3_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ProbeVolumeBakingSet_get_sceneGUIDs_m4202DC14F7A57A18A072BDBE5BD0BA38680D6AAE (ProbeVolumeBakingSet_tA7EB6642359D8D8E83C45603AFCE39D74B00FB71* __this, const RuntimeMethod* method) 
{
	{
		List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_0 = __this->___m_SceneGUIDs;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ProbeVolumeBakingSet_get_lightingScenarios_m48D8CE86CB41792EDAE01E079A7C90D87B11B658 (ProbeVolumeBakingSet_tA7EB6642359D8D8E83C45603AFCE39D74B00FB71* __this, const RuntimeMethod* method) 
{
	{
		List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_0 = __this->___m_LightingScenarios;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ProbeVolumeBakingSet_get_bakedSkyOcclusion_mA517CA9983CC50C26636855182CD5F2D1D2C6C5F (ProbeVolumeBakingSet_tA7EB6642359D8D8E83C45603AFCE39D74B00FB71* __this, const RuntimeMethod* method) 
{
	int32_t G_B3_0 = 0;
	{
		int32_t L_0 = __this->___bakedSkyOcclusionValue;
		if ((((int32_t)L_0) <= ((int32_t)0)))
		{
			goto IL_000c;
		}
	}
	{
		G_B3_0 = 1;
		goto IL_000d;
	}

IL_000c:
	{
		G_B3_0 = 0;
	}

IL_000d:
	{
		return (bool)G_B3_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeVolumeBakingSet_set_bakedSkyOcclusion_m24031966FD53A2C156D124A9474B87F729980090 (ProbeVolumeBakingSet_tA7EB6642359D8D8E83C45603AFCE39D74B00FB71* __this, bool ___0_value, const RuntimeMethod* method) 
{
	ProbeVolumeBakingSet_tA7EB6642359D8D8E83C45603AFCE39D74B00FB71* G_B2_0 = NULL;
	ProbeVolumeBakingSet_tA7EB6642359D8D8E83C45603AFCE39D74B00FB71* G_B1_0 = NULL;
	int32_t G_B3_0 = 0;
	ProbeVolumeBakingSet_tA7EB6642359D8D8E83C45603AFCE39D74B00FB71* G_B3_1 = NULL;
	{
		bool L_0 = ___0_value;
		if (L_0)
		{
			G_B2_0 = __this;
			goto IL_0007;
		}
		G_B1_0 = __this;
	}
	{
		G_B3_0 = 0;
		G_B3_1 = G_B1_0;
		goto IL_0008;
	}

IL_0007:
	{
		G_B3_0 = 1;
		G_B3_1 = G_B2_0;
	}

IL_0008:
	{
		NullCheck(G_B3_1);
		G_B3_1->___bakedSkyOcclusionValue = G_B3_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ProbeVolumeBakingSet_get_bakedSkyShadingDirection_m647874F8917FC938E6499B1FBD0FBDC94770654C (ProbeVolumeBakingSet_tA7EB6642359D8D8E83C45603AFCE39D74B00FB71* __this, const RuntimeMethod* method) 
{
	int32_t G_B3_0 = 0;
	{
		int32_t L_0 = __this->___bakedSkyShadingDirectionValue;
		if ((((int32_t)L_0) <= ((int32_t)0)))
		{
			goto IL_000c;
		}
	}
	{
		G_B3_0 = 1;
		goto IL_000d;
	}

IL_000c:
	{
		G_B3_0 = 0;
	}

IL_000d:
	{
		return (bool)G_B3_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeVolumeBakingSet_set_bakedSkyShadingDirection_m8DAE5701F7C0673A6CDB8FC907178E9883487208 (ProbeVolumeBakingSet_tA7EB6642359D8D8E83C45603AFCE39D74B00FB71* __this, bool ___0_value, const RuntimeMethod* method) 
{
	ProbeVolumeBakingSet_tA7EB6642359D8D8E83C45603AFCE39D74B00FB71* G_B2_0 = NULL;
	ProbeVolumeBakingSet_tA7EB6642359D8D8E83C45603AFCE39D74B00FB71* G_B1_0 = NULL;
	int32_t G_B3_0 = 0;
	ProbeVolumeBakingSet_tA7EB6642359D8D8E83C45603AFCE39D74B00FB71* G_B3_1 = NULL;
	{
		bool L_0 = ___0_value;
		if (L_0)
		{
			G_B2_0 = __this;
			goto IL_0007;
		}
		G_B1_0 = __this;
	}
	{
		G_B3_0 = 0;
		G_B3_1 = G_B1_0;
		goto IL_0008;
	}

IL_0007:
	{
		G_B3_0 = 1;
		G_B3_1 = G_B2_0;
	}

IL_0008:
	{
		NullCheck(G_B3_1);
		G_B3_1->___bakedSkyShadingDirectionValue = G_B3_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ProbeVolumeBakingSet_get_otherScenario_m3A31454B05B8228DAA21951BD948F7AE656C77B9 (ProbeVolumeBakingSet_tA7EB6642359D8D8E83C45603AFCE39D74B00FB71* __this, const RuntimeMethod* method) 
{
	{
		String_t* L_0 = __this->___m_OtherScenario;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float ProbeVolumeBakingSet_get_scenarioBlendingFactor_m7ED930CA9A48145CC7BE72A19E5AFEDD5756C6DC (ProbeVolumeBakingSet_tA7EB6642359D8D8E83C45603AFCE39D74B00FB71* __this, const RuntimeMethod* method) 
{
	{
		float L_0 = __this->___m_ScenarioBlendingFactor;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ProbeVolumeBakingSet_get_cellSizeInBricks_m4AAB49F12479A5407FC1C8A6A6639BC85AFC8A30 (ProbeVolumeBakingSet_tA7EB6642359D8D8E83C45603AFCE39D74B00FB71* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___bakedSimplificationLevels;
		int32_t L_1;
		L_1 = ProbeVolumeBakingSet_GetCellSizeInBricks_mABB2D30AD778A2A7ED6685C4E8E04B58476AE7EE(L_0, NULL);
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ProbeVolumeBakingSet_get_maxSubdivision_m454AA126E0A818A74EED7A943504E8ACED619FE3 (ProbeVolumeBakingSet_tA7EB6642359D8D8E83C45603AFCE39D74B00FB71* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___bakedSimplificationLevels;
		int32_t L_1;
		L_1 = ProbeVolumeBakingSet_GetMaxSubdivision_mCC147C8B3CDEF64B8304848F6938CD271E9D2F38(L_0, NULL);
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float ProbeVolumeBakingSet_get_minBrickSize_mDEC8AFCE6E141972D570387A06D28D20AD0631D2 (ProbeVolumeBakingSet_tA7EB6642359D8D8E83C45603AFCE39D74B00FB71* __this, const RuntimeMethod* method) 
{
	{
		float L_0 = __this->___bakedMinDistanceBetweenProbes;
		float L_1;
		L_1 = ProbeVolumeBakingSet_GetMinBrickSize_m970D1939B6682752653AC456E4B6824AAE1EABCC(L_0, NULL);
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float ProbeVolumeBakingSet_get_cellSizeInMeters_mAEBE935578F7957A925181EAD4D21B1A1833CDF3 (ProbeVolumeBakingSet_tA7EB6642359D8D8E83C45603AFCE39D74B00FB71* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0;
		L_0 = ProbeVolumeBakingSet_get_cellSizeInBricks_m4AAB49F12479A5407FC1C8A6A6639BC85AFC8A30(__this, NULL);
		float L_1;
		L_1 = ProbeVolumeBakingSet_get_minBrickSize_mDEC8AFCE6E141972D570387A06D28D20AD0631D2(__this, NULL);
		return ((float)il2cpp_codegen_multiply(((float)L_0), L_1));
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 ProbeVolumeBakingSet_ComputeRegionMasks_mB9A6BD4EC8606B6C870F755BDB2576505A33EB4A (ProbeVolumeBakingSet_tA7EB6642359D8D8E83C45603AFCE39D74B00FB71* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderingLayerMask_tD73B9FC1A65A937F18E56833FC83BF89C2B085A1_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 V_0;
	memset((&V_0), 0, sizeof(V_0));
	bool V_1 = false;
	int32_t V_2 = 0;
	bool V_3 = false;
	uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 V_4;
	memset((&V_4), 0, sizeof(V_4));
	int32_t G_B3_0 = 0;
	{
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_0;
		L_0 = uint4_op_Implicit_m194DE3172FAB8E0625B0F5826454FE3C91DA68DF_inline(0, NULL);
		V_0 = L_0;
		bool L_1 = __this->___useRenderingLayers;
		if (!L_1)
		{
			goto IL_001b;
		}
	}
	{
		ProbeLayerMaskU5BU5D_t633450C7CD4127CA2FB0F51110660B997F76D16A* L_2 = __this->___renderingLayerMasks;
		G_B3_0 = ((((RuntimeObject*)(ProbeLayerMaskU5BU5D_t633450C7CD4127CA2FB0F51110660B997F76D16A*)L_2) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
		goto IL_001c;
	}

IL_001b:
	{
		G_B3_0 = 1;
	}

IL_001c:
	{
		V_1 = (bool)G_B3_0;
		bool L_3 = V_1;
		if (!L_3)
		{
			goto IL_002a;
		}
	}
	{
		(&V_0)->___x = (-1);
		goto IL_0062;
	}

IL_002a:
	{
		V_2 = 0;
		goto IL_0052;
	}

IL_002f:
	{
		int32_t L_4 = V_2;
		ProbeLayerMaskU5BU5D_t633450C7CD4127CA2FB0F51110660B997F76D16A* L_5 = __this->___renderingLayerMasks;
		int32_t L_6 = V_2;
		NullCheck(L_5);
		RenderingLayerMask_tD73B9FC1A65A937F18E56833FC83BF89C2B085A1 L_7 = ((L_5)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_6)))->___mask;
		il2cpp_codegen_runtime_class_init_inline(RenderingLayerMask_tD73B9FC1A65A937F18E56833FC83BF89C2B085A1_il2cpp_TypeInfo_var);
		uint32_t L_8;
		L_8 = RenderingLayerMask_op_Implicit_m8A57803F29D06516B5DB48D099F2E32ACC6DA162(L_7, NULL);
		uint4_set_Item_m3DACDC36A353380F6DB544991D4582B5E43038F3((&V_0), L_4, L_8, NULL);
		int32_t L_9 = V_2;
		V_2 = ((int32_t)il2cpp_codegen_add(L_9, 1));
	}

IL_0052:
	{
		int32_t L_10 = V_2;
		ProbeLayerMaskU5BU5D_t633450C7CD4127CA2FB0F51110660B997F76D16A* L_11 = __this->___renderingLayerMasks;
		NullCheck(L_11);
		V_3 = (bool)((((int32_t)L_10) < ((int32_t)((int32_t)(((RuntimeArray*)L_11)->max_length))))? 1 : 0);
		bool L_12 = V_3;
		if (L_12)
		{
			goto IL_002f;
		}
	}
	{
	}

IL_0062:
	{
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_13 = V_0;
		V_4 = L_13;
		goto IL_0067;
	}

IL_0067:
	{
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_14 = V_4;
		return L_14;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ProbeVolumeBakingSet_GetCellSizeInBricks_mABB2D30AD778A2A7ED6685C4E8E04B58476AE7EE (int32_t ___0_simplificationLevels, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___0_simplificationLevels;
		float L_1;
		L_1 = powf((3.0f), ((float)L_0));
		return il2cpp_codegen_cast_double_to_int<int32_t>(L_1);
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ProbeVolumeBakingSet_GetMaxSubdivision_mCC147C8B3CDEF64B8304848F6938CD271E9D2F38 (int32_t ___0_simplificationLevels, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___0_simplificationLevels;
		return ((int32_t)il2cpp_codegen_add(L_0, 1));
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float ProbeVolumeBakingSet_GetMinBrickSize_m970D1939B6682752653AC456E4B6824AAE1EABCC (float ___0_minDistanceBetweenProbes, const RuntimeMethod* method) 
{
	{
		float L_0 = ___0_minDistanceBetweenProbes;
		float L_1;
		L_1 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline((0.00999999978f), ((float)il2cpp_codegen_multiply(L_0, (3.0f))), NULL);
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeVolumeBakingSet_OnValidate_mEE5CB6C8FDC546182D1E1F87D45655C78EF5C559 (ProbeVolumeBakingSet_tA7EB6642359D8D8E83C45603AFCE39D74B00FB71* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mF10DB1D3CBB0B14215F0E4F8AB4934A1955E5351_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mCA8DD57EAC70C2B5923DBB9D5A77CEAC22E7068E_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mB63183A9151F4345A9DD444A7CBE0D6E03F77C7C_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	{
		bool L_0 = __this->___singleSceneMode;
		List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_1 = __this->___m_SceneGUIDs;
		NullCheck(L_1);
		int32_t L_2;
		L_2 = List_1_get_Count_mB63183A9151F4345A9DD444A7CBE0D6E03F77C7C_inline(L_1, List_1_get_Count_mB63183A9151F4345A9DD444A7CBE0D6E03F77C7C_RuntimeMethod_var);
		__this->___singleSceneMode = (bool)((int32_t)((int32_t)L_0&((((int32_t)((((int32_t)L_2) > ((int32_t)1))? 1 : 0)) == ((int32_t)0))? 1 : 0)));
		List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_3 = __this->___m_LightingScenarios;
		NullCheck(L_3);
		int32_t L_4;
		L_4 = List_1_get_Count_mB63183A9151F4345A9DD444A7CBE0D6E03F77C7C_inline(L_3, List_1_get_Count_mB63183A9151F4345A9DD444A7CBE0D6E03F77C7C_RuntimeMethod_var);
		V_0 = (bool)((((int32_t)L_4) == ((int32_t)0))? 1 : 0);
		bool L_5 = V_0;
		if (!L_5)
		{
			goto IL_0048;
		}
	}
	{
		List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_6 = (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD*)il2cpp_codegen_object_new(List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD_il2cpp_TypeInfo_var);
		List_1__ctor_mCA8DD57EAC70C2B5923DBB9D5A77CEAC22E7068E(L_6, List_1__ctor_mCA8DD57EAC70C2B5923DBB9D5A77CEAC22E7068E_RuntimeMethod_var);
		List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_7 = L_6;
		il2cpp_codegen_runtime_class_init_inline(ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F_il2cpp_TypeInfo_var);
		String_t* L_8 = ((ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F_StaticFields*)il2cpp_codegen_static_fields_for(ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F_il2cpp_TypeInfo_var))->___defaultLightingScenario;
		NullCheck(L_7);
		List_1_Add_mF10DB1D3CBB0B14215F0E4F8AB4934A1955E5351_inline(L_7, L_8, List_1_Add_mF10DB1D3CBB0B14215F0E4F8AB4934A1955E5351_RuntimeMethod_var);
		__this->___m_LightingScenarios = L_7;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_LightingScenarios), (void*)L_7);
	}

IL_0048:
	{
		ProbeVolumeBakingProcessSettings_t1A0C71DD07CFB6660AFC0D3EBF81FA5064CFDAD7* L_9 = (ProbeVolumeBakingProcessSettings_t1A0C71DD07CFB6660AFC0D3EBF81FA5064CFDAD7*)(&__this->___settings);
		ProbeVolumeBakingProcessSettings_Upgrade_mBE56DC72356BBC804C0A5B63EE7DD600F997207C(L_9, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeVolumeBakingSet_OnEnable_m27DF9450E4985F327CE39C5AD41B900876C8835A (ProbeVolumeBakingSet_tA7EB6642359D8D8E83C45603AFCE39D74B00FB71* __this, const RuntimeMethod* method) 
{
	{
		ProbeVolumeBakingSet_Migrate_m2FE21C387E4779E167740EACE29E649331AEC8EF(__this, NULL);
		bool L_0;
		L_0 = ProbeVolumeBakingSet_ComputeHasSupportData_m278F61108099A5215E4050612E1CCC2618026D27(__this, NULL);
		__this->___m_HasSupportData = L_0;
		bool L_1;
		L_1 = ProbeVolumeBakingSet_ComputeHasValidSharedData_mE51F49AB683ACA9655F65586E860802FCA1F9735(__this, NULL);
		__this->___m_SharedDataIsValid = L_1;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeVolumeBakingSet_Migrate_m2FE21C387E4779E167740EACE29E649331AEC8EF (ProbeVolumeBakingSet_tA7EB6642359D8D8E83C45603AFCE39D74B00FB71* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CoreUtils_GetLastEnumValue_TisVersion_t2BAD80F2D627F8BAA91382B3840210DA3844B3FA_m3BD2D6B86C89555A8D33851534F743677F3C2E1C_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	bool V_1 = false;
	bool V_2 = false;
	bool V_3 = false;
	{
		int32_t L_0 = __this->___version;
		il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
		int32_t L_1;
		L_1 = CoreUtils_GetLastEnumValue_TisVersion_t2BAD80F2D627F8BAA91382B3840210DA3844B3FA_m3BD2D6B86C89555A8D33851534F743677F3C2E1C(CoreUtils_GetLastEnumValue_TisVersion_t2BAD80F2D627F8BAA91382B3840210DA3844B3FA_m3BD2D6B86C89555A8D33851534F743677F3C2E1C_RuntimeMethod_var);
		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_0026;
		}
	}
	{
		int32_t L_3 = __this->___version;
		V_1 = (bool)((((int32_t)L_3) < ((int32_t)1))? 1 : 0);
		bool L_4 = V_1;
		if (!L_4)
		{
			goto IL_0025;
		}
	}
	{
	}

IL_0025:
	{
	}

IL_0026:
	{
		int32_t L_5 = __this->___sharedValidityMaskChunkSize;
		V_2 = (bool)((((int32_t)L_5) == ((int32_t)0))? 1 : 0);
		bool L_6 = V_2;
		if (!L_6)
		{
			goto IL_003e;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_il2cpp_TypeInfo_var);
		int32_t L_7;
		L_7 = ProbeBrickPool_GetChunkSizeInProbeCount_mD0A9797F28AD9057AF9101CB5C7FDB42060FBEA7(NULL);
		__this->___sharedValidityMaskChunkSize = L_7;
	}

IL_003e:
	{
		ProbeVolumeBakingProcessSettings_t1A0C71DD07CFB6660AFC0D3EBF81FA5064CFDAD7* L_8 = (ProbeVolumeBakingProcessSettings_t1A0C71DD07CFB6660AFC0D3EBF81FA5064CFDAD7*)(&__this->___settings);
		VirtualOffsetSettings_tC91F136546790A8318F26B183DCB14460F426A44* L_9 = (VirtualOffsetSettings_tC91F136546790A8318F26B183DCB14460F426A44*)(&L_8->___virtualOffsetSettings);
		float L_10 = L_9->___validityThreshold;
		V_3 = (bool)((((float)L_10) == ((float)(0.0f)))? 1 : 0);
		bool L_11 = V_3;
		if (!L_11)
		{
			goto IL_006e;
		}
	}
	{
		ProbeVolumeBakingProcessSettings_t1A0C71DD07CFB6660AFC0D3EBF81FA5064CFDAD7* L_12 = (ProbeVolumeBakingProcessSettings_t1A0C71DD07CFB6660AFC0D3EBF81FA5064CFDAD7*)(&__this->___settings);
		VirtualOffsetSettings_tC91F136546790A8318F26B183DCB14460F426A44* L_13 = (VirtualOffsetSettings_tC91F136546790A8318F26B183DCB14460F426A44*)(&L_12->___virtualOffsetSettings);
		L_13->___validityThreshold = (0.25f);
	}

IL_006e:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ProbeVolumeBakingSet_ComputeHasValidSharedData_mE51F49AB683ACA9655F65586E860802FCA1F9735 (ProbeVolumeBakingSet_tA7EB6642359D8D8E83C45603AFCE39D74B00FB71* __this, const RuntimeMethod* method) 
{
	bool V_0 = false;
	int32_t G_B4_0 = 0;
	{
		ProbeVolumeStreamableAsset_t45F5FD31296C1A6C872BF953287F58BA22777585* L_0 = __this->___cellSharedDataAsset;
		if (!L_0)
		{
			goto IL_0023;
		}
	}
	{
		ProbeVolumeStreamableAsset_t45F5FD31296C1A6C872BF953287F58BA22777585* L_1 = __this->___cellSharedDataAsset;
		NullCheck(L_1);
		bool L_2;
		L_2 = ProbeVolumeStreamableAsset_FileExists_m3D6C9D921DDC24A8C5B1AF17CCD9EC4D4689C4A5(L_1, NULL);
		if (!L_2)
		{
			goto IL_0023;
		}
	}
	{
		ProbeVolumeStreamableAsset_t45F5FD31296C1A6C872BF953287F58BA22777585* L_3 = __this->___cellBricksDataAsset;
		NullCheck(L_3);
		bool L_4;
		L_4 = ProbeVolumeStreamableAsset_FileExists_m3D6C9D921DDC24A8C5B1AF17CCD9EC4D4689C4A5(L_3, NULL);
		G_B4_0 = ((int32_t)(L_4));
		goto IL_0024;
	}

IL_0023:
	{
		G_B4_0 = 0;
	}

IL_0024:
	{
		V_0 = (bool)G_B4_0;
		goto IL_0027;
	}

IL_0027:
	{
		bool L_5 = V_0;
		return L_5;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ProbeVolumeBakingSet_HasValidSharedData_m70014C4620B2AFCCD4A886EF0289C25510B7EB9F (ProbeVolumeBakingSet_tA7EB6642359D8D8E83C45603AFCE39D74B00FB71* __this, const RuntimeMethod* method) 
{
	bool V_0 = false;
	{
		bool L_0 = __this->___m_SharedDataIsValid;
		V_0 = L_0;
		goto IL_000a;
	}

IL_000a:
	{
		bool L_1 = V_0;
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ProbeVolumeBakingSet_CheckCompatibleCellLayout_m97EC04CA215104D0B5C60CD8F81360461CBD87CA (ProbeVolumeBakingSet_tA7EB6642359D8D8E83C45603AFCE39D74B00FB71* __this, const RuntimeMethod* method) 
{
	bool V_0 = false;
	int32_t G_B7_0 = 0;
	{
		int32_t L_0 = __this->___simplificationLevels;
		int32_t L_1 = __this->___bakedSimplificationLevels;
		if ((!(((uint32_t)L_0) == ((uint32_t)L_1))))
		{
			goto IL_006a;
		}
	}
	{
		float L_2 = __this->___minDistanceBetweenProbes;
		float L_3 = __this->___bakedMinDistanceBetweenProbes;
		if ((!(((float)L_2) == ((float)L_3))))
		{
			goto IL_006a;
		}
	}
	{
		bool L_4 = __this->___skyOcclusion;
		bool L_5;
		L_5 = ProbeVolumeBakingSet_get_bakedSkyOcclusion_mA517CA9983CC50C26636855182CD5F2D1D2C6C5F(__this, NULL);
		if ((!(((uint32_t)L_4) == ((uint32_t)L_5))))
		{
			goto IL_006a;
		}
	}
	{
		bool L_6 = __this->___skyOcclusionShadingDirection;
		bool L_7;
		L_7 = ProbeVolumeBakingSet_get_bakedSkyShadingDirection_m647874F8917FC938E6499B1FBD0FBDC94770654C(__this, NULL);
		if ((!(((uint32_t)L_6) == ((uint32_t)L_7))))
		{
			goto IL_006a;
		}
	}
	{
		ProbeVolumeBakingProcessSettings_t1A0C71DD07CFB6660AFC0D3EBF81FA5064CFDAD7* L_8 = (ProbeVolumeBakingProcessSettings_t1A0C71DD07CFB6660AFC0D3EBF81FA5064CFDAD7*)(&__this->___settings);
		VirtualOffsetSettings_tC91F136546790A8318F26B183DCB14460F426A44* L_9 = (VirtualOffsetSettings_tC91F136546790A8318F26B183DCB14460F426A44*)(&L_8->___virtualOffsetSettings);
		bool L_10 = L_9->___useVirtualOffset;
		int32_t L_11 = __this->___supportOffsetsChunkSize;
		if ((!(((uint32_t)L_10) == ((uint32_t)((!(((uint32_t)L_11) <= ((uint32_t)0)))? 1 : 0)))))
		{
			goto IL_006a;
		}
	}
	{
		bool L_12 = __this->___useRenderingLayers;
		int32_t L_13 = __this->___bakedMaskCount;
		G_B7_0 = ((((int32_t)L_12) == ((int32_t)((((int32_t)((((int32_t)L_13) == ((int32_t)1))? 1 : 0)) == ((int32_t)0))? 1 : 0)))? 1 : 0);
		goto IL_006b;
	}

IL_006a:
	{
		G_B7_0 = 0;
	}

IL_006b:
	{
		V_0 = (bool)G_B7_0;
		goto IL_006e;
	}

IL_006e:
	{
		bool L_14 = V_0;
		return L_14;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ProbeVolumeBakingSet_ComputeHasSupportData_m278F61108099A5215E4050612E1CCC2618026D27 (ProbeVolumeBakingSet_tA7EB6642359D8D8E83C45603AFCE39D74B00FB71* __this, const RuntimeMethod* method) 
{
	bool V_0 = false;
	int32_t G_B4_0 = 0;
	{
		ProbeVolumeStreamableAsset_t45F5FD31296C1A6C872BF953287F58BA22777585* L_0 = __this->___cellSupportDataAsset;
		if (!L_0)
		{
			goto IL_0023;
		}
	}
	{
		ProbeVolumeStreamableAsset_t45F5FD31296C1A6C872BF953287F58BA22777585* L_1 = __this->___cellSupportDataAsset;
		NullCheck(L_1);
		bool L_2;
		L_2 = ProbeVolumeStreamableAsset_IsValid_m4A4EB2A0DFEA7A0F9DCD051FDA4A60446895150C(L_1, NULL);
		if (!L_2)
		{
			goto IL_0023;
		}
	}
	{
		ProbeVolumeStreamableAsset_t45F5FD31296C1A6C872BF953287F58BA22777585* L_3 = __this->___cellSupportDataAsset;
		NullCheck(L_3);
		bool L_4;
		L_4 = ProbeVolumeStreamableAsset_FileExists_m3D6C9D921DDC24A8C5B1AF17CCD9EC4D4689C4A5(L_3, NULL);
		G_B4_0 = ((int32_t)(L_4));
		goto IL_0024;
	}

IL_0023:
	{
		G_B4_0 = 0;
	}

IL_0024:
	{
		V_0 = (bool)G_B4_0;
		goto IL_0027;
	}

IL_0027:
	{
		bool L_5 = V_0;
		return L_5;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ProbeVolumeBakingSet_HasSupportData_m43A4C97E6B629F47304958B982211013E6954AD7 (ProbeVolumeBakingSet_tA7EB6642359D8D8E83C45603AFCE39D74B00FB71* __this, const RuntimeMethod* method) 
{
	bool V_0 = false;
	{
		bool L_0 = __this->___m_HasSupportData;
		V_0 = L_0;
		goto IL_000a;
	}

IL_000a:
	{
		bool L_1 = V_0;
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ProbeVolumeBakingSet_HasBakedData_mAFFD92AC59A71FBB666A7E85DBF8883E6BFC0684 (ProbeVolumeBakingSet_tA7EB6642359D8D8E83C45603AFCE39D74B00FB71* __this, String_t* ___0_scenario, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_ContainsKey_m9025C94AE8A4B79F7AA9CDB9D7B6696FBE9527B3_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	bool V_1 = false;
	bool V_2 = false;
	int32_t G_B5_0 = 0;
	{
		String_t* L_0 = ___0_scenario;
		V_0 = (bool)((((RuntimeObject*)(String_t*)L_0) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
		bool L_1 = V_0;
		if (!L_1)
		{
			goto IL_001c;
		}
	}
	{
		SerializedDictionary_2_tFC4EE5E3CF9DD1206498EB049FC48EB9F5A57B64* L_2 = __this->___scenarios;
		il2cpp_codegen_runtime_class_init_inline(ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F_il2cpp_TypeInfo_var);
		String_t* L_3 = ((ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F_StaticFields*)il2cpp_codegen_static_fields_for(ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F_il2cpp_TypeInfo_var))->___defaultLightingScenario;
		NullCheck(L_2);
		bool L_4;
		L_4 = Dictionary_2_ContainsKey_m9025C94AE8A4B79F7AA9CDB9D7B6696FBE9527B3(L_2, L_3, Dictionary_2_ContainsKey_m9025C94AE8A4B79F7AA9CDB9D7B6696FBE9527B3_RuntimeMethod_var);
		V_1 = L_4;
		goto IL_004d;
	}

IL_001c:
	{
		il2cpp_codegen_runtime_class_init_inline(ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F_il2cpp_TypeInfo_var);
		ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* L_5;
		L_5 = ProbeReferenceVolume_get_instance_m7EAD257CFABE08C6549F8E34930FDB400DECC71C_inline(NULL);
		NullCheck(L_5);
		bool L_6;
		L_6 = ProbeReferenceVolume_get_supportLightingScenarios_mAFC0D74BDA41E5C738ACD06D31BB87EE7091A5A9_inline(L_5, NULL);
		if (L_6)
		{
			goto IL_0035;
		}
	}
	{
		String_t* L_7 = ___0_scenario;
		il2cpp_codegen_runtime_class_init_inline(ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F_il2cpp_TypeInfo_var);
		String_t* L_8 = ((ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F_StaticFields*)il2cpp_codegen_static_fields_for(ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F_il2cpp_TypeInfo_var))->___defaultLightingScenario;
		bool L_9;
		L_9 = String_op_Inequality_m8C940F3CFC42866709D7CA931B3D77B4BE94BCB6(L_7, L_8, NULL);
		G_B5_0 = ((int32_t)(L_9));
		goto IL_0036;
	}

IL_0035:
	{
		G_B5_0 = 0;
	}

IL_0036:
	{
		V_2 = (bool)G_B5_0;
		bool L_10 = V_2;
		if (!L_10)
		{
			goto IL_003e;
		}
	}
	{
		V_1 = (bool)0;
		goto IL_004d;
	}

IL_003e:
	{
		SerializedDictionary_2_tFC4EE5E3CF9DD1206498EB049FC48EB9F5A57B64* L_11 = __this->___scenarios;
		String_t* L_12 = ___0_scenario;
		NullCheck(L_11);
		bool L_13;
		L_13 = Dictionary_2_ContainsKey_m9025C94AE8A4B79F7AA9CDB9D7B6696FBE9527B3(L_11, L_12, Dictionary_2_ContainsKey_m9025C94AE8A4B79F7AA9CDB9D7B6696FBE9527B3_RuntimeMethod_var);
		V_1 = L_13;
		goto IL_004d;
	}

IL_004d:
	{
		bool L_14 = V_1;
		return L_14;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeVolumeBakingSet_UnityEngine_ISerializationCallbackReceiver_OnAfterDeserialize_mB19CD4575CC1160FF4832A49207E7A8994EB30FE (ProbeVolumeBakingSet_tA7EB6642359D8D8E83C45603AFCE39D74B00FB71* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_m11DAB6013AF129940AF2B7A5E0B6CCB90946D1BC_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Clear_m26B6585DCA403EC1D55C6064F8D386A4BD2CE5DE_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Count_m83D3EA71F08FCFD4772194C7BB38037A62DD8095_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Values_m80056AF299FD4258CF67E826EC71D105D1B53DBF_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m59DAD70E21B470E60E4FABB36D09180E967B3286_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mB1D7E658DF60CA3B0CF05D927C380001D2D14196_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m76E7FB90983F60B9C72AE4E3C25F0E96DB5B7B0C_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mCE8DF252D1693599202BB89689C0984E2A16FD21_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m859CBE974B11E080270DDB29F8A95799EC3BFD6E_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_mA93FFAB3B652BD11336E010B202A7A62B76EB0AB_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Contains_m359254483BE42CAD4DCA8FBAFB87473FB4CF00E1_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_mBBACE4F0CE86756BDB72B88D61A243BA2EC13F1F_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mB63183A9151F4345A9DD444A7CBE0D6E03F77C7C_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m21AEC50E791371101DC22ABCF96A2E46800811F8_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ValueCollection_GetEnumerator_mE06165F299F415016F3FF218178931C14A3B38CC_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	bool V_1 = false;
	Enumerator_tFF4CAB0BAFB87654B2D40AD99F8A109F5DA20279 V_2;
	memset((&V_2), 0, sizeof(V_2));
	SerializedPerSceneCellList_tDF6654463D2F5052472326DE949ABE002ED92591 V_3;
	memset((&V_3), 0, sizeof(V_3));
	bool V_4 = false;
	bool V_5 = false;
	bool V_6 = false;
	bool V_7 = false;
	bool V_8 = false;
	Enumerator_t4B4B98ED9FF163CDB889AE108744666853ADC5A0 V_9;
	memset((&V_9), 0, sizeof(V_9));
	CellDesc_tE8FD220551E0FC637343C950CE68522345E001E4* V_10 = NULL;
	bool V_11 = false;
	Enumerator_t4B4B98ED9FF163CDB889AE108744666853ADC5A0 V_12;
	memset((&V_12), 0, sizeof(V_12));
	CellDesc_tE8FD220551E0FC637343C950CE68522345E001E4* V_13 = NULL;
	{
		List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_0 = __this->___m_LightingScenarios;
		String_t* L_1 = __this->___lightingScenario;
		NullCheck(L_0);
		bool L_2;
		L_2 = List_1_Contains_m359254483BE42CAD4DCA8FBAFB87473FB4CF00E1(L_0, L_1, List_1_Contains_m359254483BE42CAD4DCA8FBAFB87473FB4CF00E1_RuntimeMethod_var);
		V_0 = (bool)((((int32_t)L_2) == ((int32_t)0))? 1 : 0);
		bool L_3 = V_0;
		if (!L_3)
		{
			goto IL_004c;
		}
	}
	{
		List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_4 = __this->___m_LightingScenarios;
		NullCheck(L_4);
		int32_t L_5;
		L_5 = List_1_get_Count_mB63183A9151F4345A9DD444A7CBE0D6E03F77C7C_inline(L_4, List_1_get_Count_mB63183A9151F4345A9DD444A7CBE0D6E03F77C7C_RuntimeMethod_var);
		V_1 = (bool)((!(((uint32_t)L_5) <= ((uint32_t)0)))? 1 : 0);
		bool L_6 = V_1;
		if (!L_6)
		{
			goto IL_0040;
		}
	}
	{
		List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_7 = __this->___m_LightingScenarios;
		NullCheck(L_7);
		String_t* L_8;
		L_8 = List_1_get_Item_m21AEC50E791371101DC22ABCF96A2E46800811F8(L_7, 0, List_1_get_Item_m21AEC50E791371101DC22ABCF96A2E46800811F8_RuntimeMethod_var);
		__this->___lightingScenario = L_8;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___lightingScenario), (void*)L_8);
		goto IL_004b;
	}

IL_0040:
	{
		il2cpp_codegen_runtime_class_init_inline(ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F_il2cpp_TypeInfo_var);
		String_t* L_9 = ((ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F_StaticFields*)il2cpp_codegen_static_fields_for(ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F_il2cpp_TypeInfo_var))->___defaultLightingScenario;
		__this->___lightingScenario = L_9;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___lightingScenario), (void*)L_9);
	}

IL_004b:
	{
	}

IL_004c:
	{
		Dictionary_2_t6FFAD029BB474A5257D9A441504B633831AF5341* L_10 = __this->___perSceneCellLists;
		NullCheck(L_10);
		Dictionary_2_Clear_m26B6585DCA403EC1D55C6064F8D386A4BD2CE5DE(L_10, Dictionary_2_Clear_m26B6585DCA403EC1D55C6064F8D386A4BD2CE5DE_RuntimeMethod_var);
		List_1_tF41D14F75BDD50A70D20F7CE0A3382E7D3667AB1* L_11 = __this->___m_SerializedPerSceneCellList;
		NullCheck(L_11);
		Enumerator_tFF4CAB0BAFB87654B2D40AD99F8A109F5DA20279 L_12;
		L_12 = List_1_GetEnumerator_mBBACE4F0CE86756BDB72B88D61A243BA2EC13F1F(L_11, List_1_GetEnumerator_mBBACE4F0CE86756BDB72B88D61A243BA2EC13F1F_RuntimeMethod_var);
		V_2 = L_12;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_0094:
			{
				Enumerator_Dispose_mB1D7E658DF60CA3B0CF05D927C380001D2D14196((&V_2), Enumerator_Dispose_mB1D7E658DF60CA3B0CF05D927C380001D2D14196_RuntimeMethod_var);
				return;
			}
		});
		try
		{
			{
				goto IL_0089_1;
			}

IL_0067_1:
			{
				SerializedPerSceneCellList_tDF6654463D2F5052472326DE949ABE002ED92591 L_13;
				L_13 = Enumerator_get_Current_m859CBE974B11E080270DDB29F8A95799EC3BFD6E_inline((&V_2), Enumerator_get_Current_m859CBE974B11E080270DDB29F8A95799EC3BFD6E_RuntimeMethod_var);
				V_3 = L_13;
				Dictionary_2_t6FFAD029BB474A5257D9A441504B633831AF5341* L_14 = __this->___perSceneCellLists;
				SerializedPerSceneCellList_tDF6654463D2F5052472326DE949ABE002ED92591 L_15 = V_3;
				String_t* L_16 = L_15.___sceneGUID;
				SerializedPerSceneCellList_tDF6654463D2F5052472326DE949ABE002ED92591 L_17 = V_3;
				List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_18 = L_17.___cellList;
				NullCheck(L_14);
				Dictionary_2_Add_m11DAB6013AF129940AF2B7A5E0B6CCB90946D1BC(L_14, L_16, L_18, Dictionary_2_Add_m11DAB6013AF129940AF2B7A5E0B6CCB90946D1BC_RuntimeMethod_var);
			}

IL_0089_1:
			{
				bool L_19;
				L_19 = Enumerator_MoveNext_mCE8DF252D1693599202BB89689C0984E2A16FD21((&V_2), Enumerator_MoveNext_mCE8DF252D1693599202BB89689C0984E2A16FD21_RuntimeMethod_var);
				if (L_19)
				{
					goto IL_0067_1;
				}
			}
			{
				goto IL_00a3;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_00a3:
	{
		String_t* L_20 = __this->___m_OtherScenario;
		bool L_21;
		L_21 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_20, _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709, NULL);
		V_4 = L_21;
		bool L_22 = V_4;
		if (!L_22)
		{
			goto IL_00c0;
		}
	}
	{
		__this->___m_OtherScenario = (String_t*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_OtherScenario), (void*)(String_t*)NULL);
	}

IL_00c0:
	{
		int32_t L_23 = __this->___bakedSimplificationLevels;
		V_5 = (bool)((((int32_t)L_23) == ((int32_t)(-1)))? 1 : 0);
		bool L_24 = V_5;
		if (!L_24)
		{
			goto IL_00e9;
		}
	}
	{
		int32_t L_25 = __this->___simplificationLevels;
		__this->___bakedSimplificationLevels = L_25;
		float L_26 = __this->___minDistanceBetweenProbes;
		__this->___bakedMinDistanceBetweenProbes = L_26;
	}

IL_00e9:
	{
		int32_t L_27 = __this->___bakedSkyOcclusionValue;
		V_6 = (bool)((((int32_t)L_27) == ((int32_t)(-1)))? 1 : 0);
		bool L_28 = V_6;
		if (!L_28)
		{
			goto IL_0100;
		}
	}
	{
		ProbeVolumeBakingSet_set_bakedSkyOcclusion_m24031966FD53A2C156D124A9474B87F729980090(__this, (bool)0, NULL);
	}

IL_0100:
	{
		int32_t L_29 = __this->___bakedSkyShadingDirectionValue;
		V_7 = (bool)((((int32_t)L_29) == ((int32_t)(-1)))? 1 : 0);
		bool L_30 = V_7;
		if (!L_30)
		{
			goto IL_0117;
		}
	}
	{
		ProbeVolumeBakingSet_set_bakedSkyShadingDirection_m8DAE5701F7C0673A6CDB8FC907178E9883487208(__this, (bool)0, NULL);
	}

IL_0117:
	{
		SerializedDictionary_2_t699D36E06853D053D033F8E4C05E4F8E57E23A78* L_31 = __this->___cellDescs;
		NullCheck(L_31);
		int32_t L_32;
		L_32 = Dictionary_2_get_Count_m83D3EA71F08FCFD4772194C7BB38037A62DD8095(L_31, Dictionary_2_get_Count_m83D3EA71F08FCFD4772194C7BB38037A62DD8095_RuntimeMethod_var);
		V_8 = (bool)((!(((uint32_t)L_32) <= ((uint32_t)0)))? 1 : 0);
		bool L_33 = V_8;
		if (!L_33)
		{
			goto IL_01ae;
		}
	}
	{
		SerializedDictionary_2_t699D36E06853D053D033F8E4C05E4F8E57E23A78* L_34 = __this->___cellDescs;
		NullCheck(L_34);
		ValueCollection_t8064CD360288A0BC02D6AB21B713D9B040EF277E* L_35;
		L_35 = Dictionary_2_get_Values_m80056AF299FD4258CF67E826EC71D105D1B53DBF(L_34, Dictionary_2_get_Values_m80056AF299FD4258CF67E826EC71D105D1B53DBF_RuntimeMethod_var);
		NullCheck(L_35);
		Enumerator_t4B4B98ED9FF163CDB889AE108744666853ADC5A0 L_36;
		L_36 = ValueCollection_GetEnumerator_mE06165F299F415016F3FF218178931C14A3B38CC(L_35, ValueCollection_GetEnumerator_mE06165F299F415016F3FF218178931C14A3B38CC_RuntimeMethod_var);
		V_9 = L_36;
		bool L_37;
		L_37 = Enumerator_MoveNext_m76E7FB90983F60B9C72AE4E3C25F0E96DB5B7B0C((&V_9), Enumerator_MoveNext_m76E7FB90983F60B9C72AE4E3C25F0E96DB5B7B0C_RuntimeMethod_var);
		CellDesc_tE8FD220551E0FC637343C950CE68522345E001E4* L_38;
		L_38 = Enumerator_get_Current_mA93FFAB3B652BD11336E010B202A7A62B76EB0AB_inline((&V_9), Enumerator_get_Current_mA93FFAB3B652BD11336E010B202A7A62B76EB0AB_RuntimeMethod_var);
		V_10 = L_38;
		CellDesc_tE8FD220551E0FC637343C950CE68522345E001E4* L_39 = V_10;
		NullCheck(L_39);
		int32_t L_40 = L_39->___bricksCount;
		V_11 = (bool)((((int32_t)L_40) == ((int32_t)0))? 1 : 0);
		bool L_41 = V_11;
		if (!L_41)
		{
			goto IL_01ad;
		}
	}
	{
		SerializedDictionary_2_t699D36E06853D053D033F8E4C05E4F8E57E23A78* L_42 = __this->___cellDescs;
		NullCheck(L_42);
		ValueCollection_t8064CD360288A0BC02D6AB21B713D9B040EF277E* L_43;
		L_43 = Dictionary_2_get_Values_m80056AF299FD4258CF67E826EC71D105D1B53DBF(L_42, Dictionary_2_get_Values_m80056AF299FD4258CF67E826EC71D105D1B53DBF_RuntimeMethod_var);
		NullCheck(L_43);
		Enumerator_t4B4B98ED9FF163CDB889AE108744666853ADC5A0 L_44;
		L_44 = ValueCollection_GetEnumerator_mE06165F299F415016F3FF218178931C14A3B38CC(L_43, ValueCollection_GetEnumerator_mE06165F299F415016F3FF218178931C14A3B38CC_RuntimeMethod_var);
		V_12 = L_44;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_019d:
			{
				Enumerator_Dispose_m59DAD70E21B470E60E4FABB36D09180E967B3286((&V_12), Enumerator_Dispose_m59DAD70E21B470E60E4FABB36D09180E967B3286_RuntimeMethod_var);
				return;
			}
		});
		try
		{
			{
				goto IL_0192_1;
			}

IL_0178_1:
			{
				CellDesc_tE8FD220551E0FC637343C950CE68522345E001E4* L_45;
				L_45 = Enumerator_get_Current_mA93FFAB3B652BD11336E010B202A7A62B76EB0AB_inline((&V_12), Enumerator_get_Current_mA93FFAB3B652BD11336E010B202A7A62B76EB0AB_RuntimeMethod_var);
				V_13 = L_45;
				CellDesc_tE8FD220551E0FC637343C950CE68522345E001E4* L_46 = V_13;
				CellDesc_tE8FD220551E0FC637343C950CE68522345E001E4* L_47 = V_13;
				NullCheck(L_47);
				int32_t L_48 = L_47->___probeCount;
				NullCheck(L_46);
				L_46->___bricksCount = ((int32_t)(L_48/((int32_t)64)));
			}

IL_0192_1:
			{
				bool L_49;
				L_49 = Enumerator_MoveNext_m76E7FB90983F60B9C72AE4E3C25F0E96DB5B7B0C((&V_12), Enumerator_MoveNext_m76E7FB90983F60B9C72AE4E3C25F0E96DB5B7B0C_RuntimeMethod_var);
				if (L_49)
				{
					goto IL_0178_1;
				}
			}
			{
				goto IL_01ac;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_01ac:
	{
	}

IL_01ad:
	{
	}

IL_01ae:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeVolumeBakingSet_UnityEngine_ISerializationCallbackReceiver_OnBeforeSerialize_m7A8B48613382477B0B7C160CD0F5BF56F1ED32BD (ProbeVolumeBakingSet_tA7EB6642359D8D8E83C45603AFCE39D74B00FB71* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_GetEnumerator_m2E9E4B0E50E5FBA0C7E62ACEAD7A0327267C4C2E_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m1ED4783F9B383A3AAA727AA5F6241652CEDF91FF_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m6F709DC1AED45A132D5B2CE5C6912F4FB3BA6872_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_mAD3C13EC90677751AE02D5DF4E981C2831DD1C1C_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KeyValuePair_2_get_Key_mFF379184A888CEA6C7DD77DD5DD36E5819C98D99_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KeyValuePair_2_get_Value_mD43CA99389807F2DF5FE76DBEC3D4174C787BE98_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m0E34B1A8D8ECB91AC839F046307A5E8DF3C4C83E_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mEDCE26137AD3DFF76E4D7A7CB737994499D666F0_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tF41D14F75BDD50A70D20F7CE0A3382E7D3667AB1_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Enumerator_t2B62C6EA9375CE714A32E123DFDDDC13C21DDDB2 V_0;
	memset((&V_0), 0, sizeof(V_0));
	KeyValuePair_2_tAB3B085BB59FEFAE0C5C3A1A32259012890DC6B0 V_1;
	memset((&V_1), 0, sizeof(V_1));
	SerializedPerSceneCellList_tDF6654463D2F5052472326DE949ABE002ED92591 V_2;
	memset((&V_2), 0, sizeof(V_2));
	{
		List_1_tF41D14F75BDD50A70D20F7CE0A3382E7D3667AB1* L_0 = (List_1_tF41D14F75BDD50A70D20F7CE0A3382E7D3667AB1*)il2cpp_codegen_object_new(List_1_tF41D14F75BDD50A70D20F7CE0A3382E7D3667AB1_il2cpp_TypeInfo_var);
		List_1__ctor_mEDCE26137AD3DFF76E4D7A7CB737994499D666F0(L_0, List_1__ctor_mEDCE26137AD3DFF76E4D7A7CB737994499D666F0_RuntimeMethod_var);
		__this->___m_SerializedPerSceneCellList = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_SerializedPerSceneCellList), (void*)L_0);
		Dictionary_2_t6FFAD029BB474A5257D9A441504B633831AF5341* L_1 = __this->___perSceneCellLists;
		NullCheck(L_1);
		Enumerator_t2B62C6EA9375CE714A32E123DFDDDC13C21DDDB2 L_2;
		L_2 = Dictionary_2_GetEnumerator_m2E9E4B0E50E5FBA0C7E62ACEAD7A0327267C4C2E(L_1, Dictionary_2_GetEnumerator_m2E9E4B0E50E5FBA0C7E62ACEAD7A0327267C4C2E_RuntimeMethod_var);
		V_0 = L_2;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_0061:
			{
				Enumerator_Dispose_m1ED4783F9B383A3AAA727AA5F6241652CEDF91FF((&V_0), Enumerator_Dispose_m1ED4783F9B383A3AAA727AA5F6241652CEDF91FF_RuntimeMethod_var);
				return;
			}
		});
		try
		{
			{
				goto IL_0056_1;
			}

IL_001b_1:
			{
				KeyValuePair_2_tAB3B085BB59FEFAE0C5C3A1A32259012890DC6B0 L_3;
				L_3 = Enumerator_get_Current_mAD3C13EC90677751AE02D5DF4E981C2831DD1C1C_inline((&V_0), Enumerator_get_Current_mAD3C13EC90677751AE02D5DF4E981C2831DD1C1C_RuntimeMethod_var);
				V_1 = L_3;
				List_1_tF41D14F75BDD50A70D20F7CE0A3382E7D3667AB1* L_4 = __this->___m_SerializedPerSceneCellList;
				il2cpp_codegen_initobj((&V_2), sizeof(SerializedPerSceneCellList_tDF6654463D2F5052472326DE949ABE002ED92591));
				String_t* L_5;
				L_5 = KeyValuePair_2_get_Key_mFF379184A888CEA6C7DD77DD5DD36E5819C98D99_inline((&V_1), KeyValuePair_2_get_Key_mFF379184A888CEA6C7DD77DD5DD36E5819C98D99_RuntimeMethod_var);
				(&V_2)->___sceneGUID = L_5;
				Il2CppCodeGenWriteBarrier((void**)(&(&V_2)->___sceneGUID), (void*)L_5);
				List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_6;
				L_6 = KeyValuePair_2_get_Value_mD43CA99389807F2DF5FE76DBEC3D4174C787BE98_inline((&V_1), KeyValuePair_2_get_Value_mD43CA99389807F2DF5FE76DBEC3D4174C787BE98_RuntimeMethod_var);
				(&V_2)->___cellList = L_6;
				Il2CppCodeGenWriteBarrier((void**)(&(&V_2)->___cellList), (void*)L_6);
				SerializedPerSceneCellList_tDF6654463D2F5052472326DE949ABE002ED92591 L_7 = V_2;
				NullCheck(L_4);
				List_1_Add_m0E34B1A8D8ECB91AC839F046307A5E8DF3C4C83E_inline(L_4, L_7, List_1_Add_m0E34B1A8D8ECB91AC839F046307A5E8DF3C4C83E_RuntimeMethod_var);
			}

IL_0056_1:
			{
				bool L_8;
				L_8 = Enumerator_MoveNext_m6F709DC1AED45A132D5B2CE5C6912F4FB3BA6872((&V_0), Enumerator_MoveNext_m6F709DC1AED45A132D5B2CE5C6912F4FB3BA6872_RuntimeMethod_var);
				if (L_8)
				{
					goto IL_001b_1;
				}
			}
			{
				goto IL_0070;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_0070:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeVolumeBakingSet_Initialize_m74C96AF4DA5FAC114DF50DFD4BC23CC892722FDB (ProbeVolumeBakingSet_tA7EB6642359D8D8E83C45603AFCE39D74B00FB71* __this, bool ___0_useStreamingAsset, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_GetEnumerator_mA8B6C7F249ABE1F650B36DA2FAA4BECDFA4306E0_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Keys_mD0588C65F72665FCC12D8ED2836861CB9628F890_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m6E210192F2C8DDE750358C0578928E2A9AEE7124_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m976F269B5E15AA7481442D81966A60C00B8F7822_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m2BD7D30B33E69D949B9E33F420D8D8349FE8DB04_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m768101994EE7A8C9AF7F12831BDACE80182B6F40_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m9BB1C867B198ED1BE3E39E9B2930348562B64D56_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_mE9D14C827E44FEC200DECBA3AABFE65D605E4E88_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KeyCollection_GetEnumerator_m46D1829D22AE63AE1779C33F7311411E643EA5D4_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KeyValuePair_2_get_Value_mB1B10555AAA0728FF8C948BC4FD939960C8DC97F_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_mF6795DE5F49C1D0B91D6A0955F448B22970D67A9_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Enumerator_t72CE220279BD3346F91EB2DBB7300A3288791B6B V_0;
	memset((&V_0), 0, sizeof(V_0));
	KeyValuePair_2_t6AD3DFAEF245973A26EDCF227F3EE56E3994067A V_1;
	memset((&V_1), 0, sizeof(V_1));
	bool V_2 = false;
	Enumerator_t9ACD4201F70B22A901062E83A48386E8D6C850C4 V_3;
	memset((&V_3), 0, sizeof(V_3));
	int32_t V_4 = 0;
	bool V_5 = false;
	{
		SerializedDictionary_2_tFC4EE5E3CF9DD1206498EB049FC48EB9F5A57B64* L_0 = __this->___scenarios;
		NullCheck(L_0);
		Enumerator_t72CE220279BD3346F91EB2DBB7300A3288791B6B L_1;
		L_1 = Dictionary_2_GetEnumerator_mA8B6C7F249ABE1F650B36DA2FAA4BECDFA4306E0(L_0, Dictionary_2_GetEnumerator_mA8B6C7F249ABE1F650B36DA2FAA4BECDFA4306E0_RuntimeMethod_var);
		V_0 = L_1;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_003a:
			{
				Enumerator_Dispose_m6E210192F2C8DDE750358C0578928E2A9AEE7124((&V_0), Enumerator_Dispose_m6E210192F2C8DDE750358C0578928E2A9AEE7124_RuntimeMethod_var);
				return;
			}
		});
		try
		{
			{
				goto IL_002f_1;
			}

IL_0010_1:
			{
				KeyValuePair_2_t6AD3DFAEF245973A26EDCF227F3EE56E3994067A L_2;
				L_2 = Enumerator_get_Current_m9BB1C867B198ED1BE3E39E9B2930348562B64D56_inline((&V_0), Enumerator_get_Current_m9BB1C867B198ED1BE3E39E9B2930348562B64D56_RuntimeMethod_var);
				V_1 = L_2;
				PerScenarioDataInfo_t68D4511954D35D4B046CC0994B811763604ECEAB* L_3;
				L_3 = KeyValuePair_2_get_Value_mB1B10555AAA0728FF8C948BC4FD939960C8DC97F_inline((&V_1), KeyValuePair_2_get_Value_mB1B10555AAA0728FF8C948BC4FD939960C8DC97F_RuntimeMethod_var);
				il2cpp_codegen_runtime_class_init_inline(ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F_il2cpp_TypeInfo_var);
				ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* L_4;
				L_4 = ProbeReferenceVolume_get_instance_m7EAD257CFABE08C6549F8E34930FDB400DECC71C_inline(NULL);
				NullCheck(L_4);
				int32_t L_5;
				L_5 = ProbeReferenceVolume_get_shBands_mD530C6547E419381F804C7CC9F5B4F83972B648E_inline(L_4, NULL);
				NullCheck(L_3);
				PerScenarioDataInfo_Initialize_mC63C473EEB4C9CF7F84A6B1B18A9574C51826D9E(L_3, L_5, NULL);
			}

IL_002f_1:
			{
				bool L_6;
				L_6 = Enumerator_MoveNext_m2BD7D30B33E69D949B9E33F420D8D8349FE8DB04((&V_0), Enumerator_MoveNext_m2BD7D30B33E69D949B9E33F420D8D8349FE8DB04_RuntimeMethod_var);
				if (L_6)
				{
					goto IL_0010_1;
				}
			}
			{
				goto IL_0049;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_0049:
	{
		bool L_7 = ___0_useStreamingAsset;
		V_2 = (bool)((((int32_t)L_7) == ((int32_t)0))? 1 : 0);
		bool L_8 = V_2;
		if (!L_8)
		{
			goto IL_00b2;
		}
	}
	{
		__this->___m_UseStreamingAsset = (bool)0;
		List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_9 = __this->___m_TotalIndexList;
		NullCheck(L_9);
		List_1_Clear_mF6795DE5F49C1D0B91D6A0955F448B22970D67A9_inline(L_9, List_1_Clear_mF6795DE5F49C1D0B91D6A0955F448B22970D67A9_RuntimeMethod_var);
		SerializedDictionary_2_t699D36E06853D053D033F8E4C05E4F8E57E23A78* L_10 = __this->___cellDescs;
		NullCheck(L_10);
		KeyCollection_t34E9A900BDCA1CF625D2F16C3FDFEC1A70C317D1* L_11;
		L_11 = Dictionary_2_get_Keys_mD0588C65F72665FCC12D8ED2836861CB9628F890(L_10, Dictionary_2_get_Keys_mD0588C65F72665FCC12D8ED2836861CB9628F890_RuntimeMethod_var);
		NullCheck(L_11);
		Enumerator_t9ACD4201F70B22A901062E83A48386E8D6C850C4 L_12;
		L_12 = KeyCollection_GetEnumerator_m46D1829D22AE63AE1779C33F7311411E643EA5D4(L_11, KeyCollection_GetEnumerator_m46D1829D22AE63AE1779C33F7311411E643EA5D4_RuntimeMethod_var);
		V_3 = L_12;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_009b:
			{
				Enumerator_Dispose_m976F269B5E15AA7481442D81966A60C00B8F7822((&V_3), Enumerator_Dispose_m976F269B5E15AA7481442D81966A60C00B8F7822_RuntimeMethod_var);
				return;
			}
		});
		try
		{
			{
				goto IL_0090_1;
			}

IL_0079_1:
			{
				int32_t L_13;
				L_13 = Enumerator_get_Current_mE9D14C827E44FEC200DECBA3AABFE65D605E4E88_inline((&V_3), Enumerator_get_Current_mE9D14C827E44FEC200DECBA3AABFE65D605E4E88_RuntimeMethod_var);
				V_4 = L_13;
				List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_14 = __this->___m_TotalIndexList;
				int32_t L_15 = V_4;
				NullCheck(L_14);
				List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_inline(L_14, L_15, List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_RuntimeMethod_var);
			}

IL_0090_1:
			{
				bool L_16;
				L_16 = Enumerator_MoveNext_m768101994EE7A8C9AF7F12831BDACE80182B6F40((&V_3), Enumerator_MoveNext_m768101994EE7A8C9AF7F12831BDACE80182B6F40_RuntimeMethod_var);
				if (L_16)
				{
					goto IL_0079_1;
				}
			}
			{
				goto IL_00aa;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_00aa:
	{
		bool L_17;
		L_17 = ProbeVolumeBakingSet_ResolveAllCellData_mDD8D83DC203DC5EFCC67B2602CF23755184558D4(__this, NULL);
	}

IL_00b2:
	{
		il2cpp_codegen_runtime_class_init_inline(ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F_il2cpp_TypeInfo_var);
		ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* L_18;
		L_18 = ProbeReferenceVolume_get_instance_m7EAD257CFABE08C6549F8E34930FDB400DECC71C_inline(NULL);
		NullCheck(L_18);
		bool L_19;
		L_19 = ProbeReferenceVolume_get_supportScenarioBlending_m4BAF2E6E058A225CD888D9BB6132BC8EEC910B5B_inline(L_18, NULL);
		V_5 = L_19;
		bool L_20 = V_5;
		if (!L_20)
		{
			goto IL_00cf;
		}
	}
	{
		ProbeVolumeBakingSet_BlendLightingScenario_m0E0C23F33CA8B89DEF3270C973C291A55C6EC246(__this, (String_t*)NULL, (0.0f), NULL);
	}

IL_00cf:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeVolumeBakingSet_Cleanup_m4A50C66F2E48B38B708D1D0EEF448974E6FB490B (ProbeVolumeBakingSet_tA7EB6642359D8D8E83C45603AFCE39D74B00FB71* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_GetEnumerator_mA8B6C7F249ABE1F650B36DA2FAA4BECDFA4306E0_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m2205A6C7F2BC88ABA4921D56187FC8AFF80236DF_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m6E210192F2C8DDE750358C0578928E2A9AEE7124_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m2BD7D30B33E69D949B9E33F420D8D8349FE8DB04_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m846D255C6A33EB31A08FBA72344501383841C799_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m9BB1C867B198ED1BE3E39E9B2930348562B64D56_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_mE330A3B7DAA9141472FC63FA2955140AD24F4963_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KeyValuePair_2_get_Value_mB1B10555AAA0728FF8C948BC4FD939960C8DC97F_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Dispose_m489494F315A3743F874F4B8AB3F3A8C62FE32294_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Dispose_m8B0F342847ECB90EB814E1F6AA5BF7DC2F271AEA_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_get_IsCreated_mFD08BB9197AB25E857BEC0C6BA67D3CB34DD0DFF_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Stack_1_Clear_mDE161DD90AE5D2BA7E1F09B2DAFE2A631314F3EE_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Stack_1_GetEnumerator_m8AEA8AE225B2CC9CD8A604346A98457A9F0B9F84_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	Enumerator_t72CE220279BD3346F91EB2DBB7300A3288791B6B V_1;
	memset((&V_1), 0, sizeof(V_1));
	KeyValuePair_2_t6AD3DFAEF245973A26EDCF227F3EE56E3994067A V_2;
	memset((&V_2), 0, sizeof(V_2));
	bool V_3 = false;
	bool V_4 = false;
	Enumerator_t5DF1600C2D578C99F9464D9D56AF4A5351A252DD V_5;
	memset((&V_5), 0, sizeof(V_5));
	NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF V_6;
	memset((&V_6), 0, sizeof(V_6));
	{
		ProbeVolumeStreamableAsset_t45F5FD31296C1A6C872BF953287F58BA22777585* L_0 = __this->___cellSharedDataAsset;
		V_0 = (bool)((!(((RuntimeObject*)(ProbeVolumeStreamableAsset_t45F5FD31296C1A6C872BF953287F58BA22777585*)L_0) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
		bool L_1 = V_0;
		if (!L_1)
		{
			goto IL_009a;
		}
	}
	{
		ProbeVolumeStreamableAsset_t45F5FD31296C1A6C872BF953287F58BA22777585* L_2 = __this->___cellSharedDataAsset;
		NullCheck(L_2);
		ProbeVolumeStreamableAsset_Dispose_m0CF82F283A0B9DEE02CB414F522A19F923043363(L_2, NULL);
		SerializedDictionary_2_tFC4EE5E3CF9DD1206498EB049FC48EB9F5A57B64* L_3 = __this->___scenarios;
		NullCheck(L_3);
		Enumerator_t72CE220279BD3346F91EB2DBB7300A3288791B6B L_4;
		L_4 = Dictionary_2_GetEnumerator_mA8B6C7F249ABE1F650B36DA2FAA4BECDFA4306E0(L_3, Dictionary_2_GetEnumerator_mA8B6C7F249ABE1F650B36DA2FAA4BECDFA4306E0_RuntimeMethod_var);
		V_1 = L_4;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_008a:
			{
				Enumerator_Dispose_m6E210192F2C8DDE750358C0578928E2A9AEE7124((&V_1), Enumerator_Dispose_m6E210192F2C8DDE750358C0578928E2A9AEE7124_RuntimeMethod_var);
				return;
			}
		});
		try
		{
			{
				goto IL_007f_1;
			}

IL_002d_1:
			{
				KeyValuePair_2_t6AD3DFAEF245973A26EDCF227F3EE56E3994067A L_5;
				L_5 = Enumerator_get_Current_m9BB1C867B198ED1BE3E39E9B2930348562B64D56_inline((&V_1), Enumerator_get_Current_m9BB1C867B198ED1BE3E39E9B2930348562B64D56_RuntimeMethod_var);
				V_2 = L_5;
				PerScenarioDataInfo_t68D4511954D35D4B046CC0994B811763604ECEAB* L_6;
				L_6 = KeyValuePair_2_get_Value_mB1B10555AAA0728FF8C948BC4FD939960C8DC97F_inline((&V_2), KeyValuePair_2_get_Value_mB1B10555AAA0728FF8C948BC4FD939960C8DC97F_RuntimeMethod_var);
				NullCheck(L_6);
				bool L_7;
				L_7 = PerScenarioDataInfo_IsValid_mBBAD0181FA65E47D0D93EA056496F966F32A47EF(L_6, NULL);
				V_3 = L_7;
				bool L_8 = V_3;
				if (!L_8)
				{
					goto IL_007e_1;
				}
			}
			{
				PerScenarioDataInfo_t68D4511954D35D4B046CC0994B811763604ECEAB* L_9;
				L_9 = KeyValuePair_2_get_Value_mB1B10555AAA0728FF8C948BC4FD939960C8DC97F_inline((&V_2), KeyValuePair_2_get_Value_mB1B10555AAA0728FF8C948BC4FD939960C8DC97F_RuntimeMethod_var);
				NullCheck(L_9);
				ProbeVolumeStreamableAsset_t45F5FD31296C1A6C872BF953287F58BA22777585* L_10 = L_9->___cellDataAsset;
				NullCheck(L_10);
				ProbeVolumeStreamableAsset_Dispose_m0CF82F283A0B9DEE02CB414F522A19F923043363(L_10, NULL);
				PerScenarioDataInfo_t68D4511954D35D4B046CC0994B811763604ECEAB* L_11;
				L_11 = KeyValuePair_2_get_Value_mB1B10555AAA0728FF8C948BC4FD939960C8DC97F_inline((&V_2), KeyValuePair_2_get_Value_mB1B10555AAA0728FF8C948BC4FD939960C8DC97F_RuntimeMethod_var);
				NullCheck(L_11);
				ProbeVolumeStreamableAsset_t45F5FD31296C1A6C872BF953287F58BA22777585* L_12 = L_11->___cellOptionalDataAsset;
				NullCheck(L_12);
				ProbeVolumeStreamableAsset_Dispose_m0CF82F283A0B9DEE02CB414F522A19F923043363(L_12, NULL);
				PerScenarioDataInfo_t68D4511954D35D4B046CC0994B811763604ECEAB* L_13;
				L_13 = KeyValuePair_2_get_Value_mB1B10555AAA0728FF8C948BC4FD939960C8DC97F_inline((&V_2), KeyValuePair_2_get_Value_mB1B10555AAA0728FF8C948BC4FD939960C8DC97F_RuntimeMethod_var);
				NullCheck(L_13);
				ProbeVolumeStreamableAsset_t45F5FD31296C1A6C872BF953287F58BA22777585* L_14 = L_13->___cellProbeOcclusionDataAsset;
				NullCheck(L_14);
				ProbeVolumeStreamableAsset_Dispose_m0CF82F283A0B9DEE02CB414F522A19F923043363(L_14, NULL);
			}

IL_007e_1:
			{
			}

IL_007f_1:
			{
				bool L_15;
				L_15 = Enumerator_MoveNext_m2BD7D30B33E69D949B9E33F420D8D8349FE8DB04((&V_1), Enumerator_MoveNext_m2BD7D30B33E69D949B9E33F420D8D8349FE8DB04_RuntimeMethod_var);
				if (L_15)
				{
					goto IL_002d_1;
				}
			}
			{
				goto IL_0099;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_0099:
	{
	}

IL_009a:
	{
		NativeArray_1_t8F42F28201309C196AF229870A1018B17FD2342C* L_16 = (NativeArray_1_t8F42F28201309C196AF229870A1018B17FD2342C*)(&__this->___m_ReadCommandBuffer);
		bool L_17;
		L_17 = NativeArray_1_get_IsCreated_mFD08BB9197AB25E857BEC0C6BA67D3CB34DD0DFF_inline(L_16, NativeArray_1_get_IsCreated_mFD08BB9197AB25E857BEC0C6BA67D3CB34DD0DFF_RuntimeMethod_var);
		V_4 = L_17;
		bool L_18 = V_4;
		if (!L_18)
		{
			goto IL_00b7;
		}
	}
	{
		NativeArray_1_t8F42F28201309C196AF229870A1018B17FD2342C* L_19 = (NativeArray_1_t8F42F28201309C196AF229870A1018B17FD2342C*)(&__this->___m_ReadCommandBuffer);
		NativeArray_1_Dispose_m489494F315A3743F874F4B8AB3F3A8C62FE32294(L_19, NativeArray_1_Dispose_m489494F315A3743F874F4B8AB3F3A8C62FE32294_RuntimeMethod_var);
	}

IL_00b7:
	{
		Stack_1_tC074D066F7C459F715F3AEE81D2DDD0AAE7881A8* L_20 = __this->___m_ReadOperationScratchBuffers;
		NullCheck(L_20);
		Enumerator_t5DF1600C2D578C99F9464D9D56AF4A5351A252DD L_21;
		L_21 = Stack_1_GetEnumerator_m8AEA8AE225B2CC9CD8A604346A98457A9F0B9F84(L_20, Stack_1_GetEnumerator_m8AEA8AE225B2CC9CD8A604346A98457A9F0B9F84_RuntimeMethod_var);
		V_5 = L_21;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_00e3:
			{
				Enumerator_Dispose_m2205A6C7F2BC88ABA4921D56187FC8AFF80236DF((&V_5), Enumerator_Dispose_m2205A6C7F2BC88ABA4921D56187FC8AFF80236DF_RuntimeMethod_var);
				return;
			}
		});
		try
		{
			{
				goto IL_00d8_1;
			}

IL_00c7_1:
			{
				NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_22;
				L_22 = Enumerator_get_Current_mE330A3B7DAA9141472FC63FA2955140AD24F4963((&V_5), Enumerator_get_Current_mE330A3B7DAA9141472FC63FA2955140AD24F4963_RuntimeMethod_var);
				V_6 = L_22;
				NativeArray_1_Dispose_m8B0F342847ECB90EB814E1F6AA5BF7DC2F271AEA((&V_6), NativeArray_1_Dispose_m8B0F342847ECB90EB814E1F6AA5BF7DC2F271AEA_RuntimeMethod_var);
			}

IL_00d8_1:
			{
				bool L_23;
				L_23 = Enumerator_MoveNext_m846D255C6A33EB31A08FBA72344501383841C799((&V_5), Enumerator_MoveNext_m846D255C6A33EB31A08FBA72344501383841C799_RuntimeMethod_var);
				if (L_23)
				{
					goto IL_00c7_1;
				}
			}
			{
				goto IL_00f2;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_00f2:
	{
		Stack_1_tC074D066F7C459F715F3AEE81D2DDD0AAE7881A8* L_24 = __this->___m_ReadOperationScratchBuffers;
		NullCheck(L_24);
		Stack_1_Clear_mDE161DD90AE5D2BA7E1F09B2DAFE2A631314F3EE(L_24, Stack_1_Clear_mDE161DD90AE5D2BA7E1F09B2DAFE2A631314F3EE_RuntimeMethod_var);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeVolumeBakingSet_SetActiveScenario_mF6475168AEA6A5A875B9C1B59F93218B8FAF6C9A (ProbeVolumeBakingSet_tA7EB6642359D8D8E83C45603AFCE39D74B00FB71* __this, String_t* ___0_scenario, bool ___1_verbose, 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*)&Dictionary_2_ContainsKey_m9025C94AE8A4B79F7AA9CDB9D7B6696FBE9527B3_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Contains_m359254483BE42CAD4DCA8FBAFB87473FB4CF00E1_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral85427EFBBD302503D3B42F2C637934C09618922B);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8C191FECC0D6F21229807BBCC6D7F7A178FD2688);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD6B8C24BE8F9FC9E769448FD5BF09FAB42E2502E);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	bool V_1 = false;
	bool V_2 = false;
	bool V_3 = false;
	bool V_4 = false;
	bool V_5 = false;
	{
		String_t* L_0 = __this->___lightingScenario;
		String_t* L_1 = ___0_scenario;
		bool L_2;
		L_2 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_0, L_1, NULL);
		V_0 = L_2;
		bool L_3 = V_0;
		if (!L_3)
		{
			goto IL_0016;
		}
	}
	{
		goto IL_00b6;
	}

IL_0016:
	{
		List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_4 = __this->___m_LightingScenarios;
		String_t* L_5 = ___0_scenario;
		NullCheck(L_4);
		bool L_6;
		L_6 = List_1_Contains_m359254483BE42CAD4DCA8FBAFB87473FB4CF00E1(L_4, L_5, List_1_Contains_m359254483BE42CAD4DCA8FBAFB87473FB4CF00E1_RuntimeMethod_var);
		V_1 = (bool)((((int32_t)L_6) == ((int32_t)0))? 1 : 0);
		bool L_7 = V_1;
		if (!L_7)
		{
			goto IL_0047;
		}
	}
	{
		bool L_8 = ___1_verbose;
		V_2 = L_8;
		bool L_9 = V_2;
		if (!L_9)
		{
			goto IL_0045;
		}
	}
	{
		String_t* L_10 = ___0_scenario;
		String_t* L_11;
		L_11 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(_stringLiteral8C191FECC0D6F21229807BBCC6D7F7A178FD2688, L_10, _stringLiteral85427EFBBD302503D3B42F2C637934C09618922B, NULL);
		il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2(L_11, NULL);
	}

IL_0045:
	{
		goto IL_00b6;
	}

IL_0047:
	{
		SerializedDictionary_2_tFC4EE5E3CF9DD1206498EB049FC48EB9F5A57B64* L_12 = __this->___scenarios;
		String_t* L_13 = ___0_scenario;
		NullCheck(L_12);
		bool L_14;
		L_14 = Dictionary_2_ContainsKey_m9025C94AE8A4B79F7AA9CDB9D7B6696FBE9527B3(L_12, L_13, Dictionary_2_ContainsKey_m9025C94AE8A4B79F7AA9CDB9D7B6696FBE9527B3_RuntimeMethod_var);
		V_3 = (bool)((((int32_t)L_14) == ((int32_t)0))? 1 : 0);
		bool L_15 = V_3;
		if (!L_15)
		{
			goto IL_0079;
		}
	}
	{
		bool L_16 = ___1_verbose;
		V_4 = L_16;
		bool L_17 = V_4;
		if (!L_17)
		{
			goto IL_0078;
		}
	}
	{
		String_t* L_18 = ___0_scenario;
		String_t* L_19;
		L_19 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(_stringLiteral8C191FECC0D6F21229807BBCC6D7F7A178FD2688, L_18, _stringLiteralD6B8C24BE8F9FC9E769448FD5BF09FAB42E2502E, NULL);
		il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2(L_19, NULL);
	}

IL_0078:
	{
	}

IL_0079:
	{
		String_t* L_20 = ___0_scenario;
		__this->___lightingScenario = L_20;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___lightingScenario), (void*)L_20);
		__this->___m_ScenarioBlendingFactor = (0.0f);
		il2cpp_codegen_runtime_class_init_inline(ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F_il2cpp_TypeInfo_var);
		ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* L_21;
		L_21 = ProbeReferenceVolume_get_instance_m7EAD257CFABE08C6549F8E34930FDB400DECC71C_inline(NULL);
		NullCheck(L_21);
		bool L_22;
		L_22 = ProbeReferenceVolume_get_supportScenarioBlending_m4BAF2E6E058A225CD888D9BB6132BC8EEC910B5B_inline(L_21, NULL);
		V_5 = L_22;
		bool L_23 = V_5;
		if (!L_23)
		{
			goto IL_00ab;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F_il2cpp_TypeInfo_var);
		ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* L_24;
		L_24 = ProbeReferenceVolume_get_instance_m7EAD257CFABE08C6549F8E34930FDB400DECC71C_inline(NULL);
		NullCheck(L_24);
		ProbeReferenceVolume_ScenarioBlendingChanged_mB69821E42B2DBC7087DADB0D6F8E285CB3496A4E(L_24, (bool)1, NULL);
		goto IL_00b6;
	}

IL_00ab:
	{
		il2cpp_codegen_runtime_class_init_inline(ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F_il2cpp_TypeInfo_var);
		ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* L_25;
		L_25 = ProbeReferenceVolume_get_instance_m7EAD257CFABE08C6549F8E34930FDB400DECC71C_inline(NULL);
		NullCheck(L_25);
		ProbeReferenceVolume_UnloadAllCells_m7B67DEA1BFE6F4241C9C46D63EBBF474D91ED2E5(L_25, NULL);
	}

IL_00b6:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeVolumeBakingSet_BlendLightingScenario_m0E0C23F33CA8B89DEF3270C973C291A55C6EC246 (ProbeVolumeBakingSet_tA7EB6642359D8D8E83C45603AFCE39D74B00FB71* __this, String_t* ___0_otherScenario, float ___1_blendingFactor, 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*)&Dictionary_2_ContainsKey_m9025C94AE8A4B79F7AA9CDB9D7B6696FBE9527B3_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Contains_m359254483BE42CAD4DCA8FBAFB87473FB4CF00E1_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral85427EFBBD302503D3B42F2C637934C09618922B);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8C191FECC0D6F21229807BBCC6D7F7A178FD2688);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD6B8C24BE8F9FC9E769448FD5BF09FAB42E2502E);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	bool V_1 = false;
	bool V_2 = false;
	bool V_3 = false;
	bool V_4 = false;
	bool V_5 = false;
	bool V_6 = false;
	int32_t G_B3_0 = 0;
	int32_t G_B8_0 = 0;
	int32_t G_B13_0 = 0;
	int32_t G_B18_0 = 0;
	int32_t G_B25_0 = 0;
	{
		String_t* L_0 = ___0_otherScenario;
		bool L_1;
		L_1 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_0, NULL);
		if (L_1)
		{
			goto IL_0018;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F_il2cpp_TypeInfo_var);
		ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* L_2;
		L_2 = ProbeReferenceVolume_get_instance_m7EAD257CFABE08C6549F8E34930FDB400DECC71C_inline(NULL);
		NullCheck(L_2);
		bool L_3;
		L_3 = ProbeReferenceVolume_get_supportScenarioBlending_m4BAF2E6E058A225CD888D9BB6132BC8EEC910B5B_inline(L_2, NULL);
		G_B3_0 = ((((int32_t)L_3) == ((int32_t)0))? 1 : 0);
		goto IL_0019;
	}

IL_0018:
	{
		G_B3_0 = 0;
	}

IL_0019:
	{
		V_1 = (bool)G_B3_0;
		bool L_4 = V_1;
		if (!L_4)
		{
			goto IL_0023;
		}
	}
	{
		goto IL_0112;
	}

IL_0023:
	{
		String_t* L_5 = ___0_otherScenario;
		if (!L_5)
		{
			goto IL_0037;
		}
	}
	{
		List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_6 = __this->___m_LightingScenarios;
		String_t* L_7 = ___0_otherScenario;
		NullCheck(L_6);
		bool L_8;
		L_8 = List_1_Contains_m359254483BE42CAD4DCA8FBAFB87473FB4CF00E1(L_6, L_7, List_1_Contains_m359254483BE42CAD4DCA8FBAFB87473FB4CF00E1_RuntimeMethod_var);
		G_B8_0 = ((((int32_t)L_8) == ((int32_t)0))? 1 : 0);
		goto IL_0038;
	}

IL_0037:
	{
		G_B8_0 = 0;
	}

IL_0038:
	{
		V_2 = (bool)G_B8_0;
		bool L_9 = V_2;
		if (!L_9)
		{
			goto IL_0058;
		}
	}
	{
		String_t* L_10 = ___0_otherScenario;
		String_t* L_11;
		L_11 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(_stringLiteral8C191FECC0D6F21229807BBCC6D7F7A178FD2688, L_10, _stringLiteral85427EFBBD302503D3B42F2C637934C09618922B, NULL);
		il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2(L_11, NULL);
		goto IL_0112;
	}

IL_0058:
	{
		String_t* L_12 = ___0_otherScenario;
		if (!L_12)
		{
			goto IL_006c;
		}
	}
	{
		SerializedDictionary_2_tFC4EE5E3CF9DD1206498EB049FC48EB9F5A57B64* L_13 = __this->___scenarios;
		String_t* L_14 = ___0_otherScenario;
		NullCheck(L_13);
		bool L_15;
		L_15 = Dictionary_2_ContainsKey_m9025C94AE8A4B79F7AA9CDB9D7B6696FBE9527B3(L_13, L_14, Dictionary_2_ContainsKey_m9025C94AE8A4B79F7AA9CDB9D7B6696FBE9527B3_RuntimeMethod_var);
		G_B13_0 = ((((int32_t)L_15) == ((int32_t)0))? 1 : 0);
		goto IL_006d;
	}

IL_006c:
	{
		G_B13_0 = 0;
	}

IL_006d:
	{
		V_3 = (bool)G_B13_0;
		bool L_16 = V_3;
		if (!L_16)
		{
			goto IL_008d;
		}
	}
	{
		String_t* L_17 = ___0_otherScenario;
		String_t* L_18;
		L_18 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(_stringLiteral8C191FECC0D6F21229807BBCC6D7F7A178FD2688, L_17, _stringLiteralD6B8C24BE8F9FC9E769448FD5BF09FAB42E2502E, NULL);
		il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2(L_18, NULL);
		goto IL_0112;
	}

IL_008d:
	{
		float L_19 = ___1_blendingFactor;
		float L_20;
		L_20 = Mathf_Clamp01_mA7E048DBDA832D399A581BE4D6DED9FA44CE0F14_inline(L_19, NULL);
		___1_blendingFactor = L_20;
		String_t* L_21 = ___0_otherScenario;
		String_t* L_22 = __this->___lightingScenario;
		bool L_23;
		L_23 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_21, L_22, NULL);
		if (L_23)
		{
			goto IL_00ab;
		}
	}
	{
		String_t* L_24 = ___0_otherScenario;
		bool L_25;
		L_25 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_24, NULL);
		G_B18_0 = ((int32_t)(L_25));
		goto IL_00ac;
	}

IL_00ab:
	{
		G_B18_0 = 1;
	}

IL_00ac:
	{
		V_4 = (bool)G_B18_0;
		bool L_26 = V_4;
		if (!L_26)
		{
			goto IL_00b5;
		}
	}
	{
		___0_otherScenario = (String_t*)NULL;
	}

IL_00b5:
	{
		String_t* L_27 = ___0_otherScenario;
		V_5 = (bool)((((RuntimeObject*)(String_t*)L_27) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
		bool L_28 = V_5;
		if (!L_28)
		{
			goto IL_00c6;
		}
	}
	{
		___1_blendingFactor = (0.0f);
	}

IL_00c6:
	{
		String_t* L_29 = ___0_otherScenario;
		String_t* L_30 = __this->___m_OtherScenario;
		bool L_31;
		L_31 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_29, L_30, NULL);
		if (!L_31)
		{
			goto IL_00e2;
		}
	}
	{
		float L_32 = ___1_blendingFactor;
		float L_33 = __this->___m_ScenarioBlendingFactor;
		bool L_34;
		L_34 = Mathf_Approximately_m1DADD012A8FC82E11FB282501AE2EBBF9A77150B_inline(L_32, L_33, NULL);
		G_B25_0 = ((int32_t)(L_34));
		goto IL_00e3;
	}

IL_00e2:
	{
		G_B25_0 = 0;
	}

IL_00e3:
	{
		V_6 = (bool)G_B25_0;
		bool L_35 = V_6;
		if (!L_35)
		{
			goto IL_00eb;
		}
	}
	{
		goto IL_0112;
	}

IL_00eb:
	{
		String_t* L_36 = ___0_otherScenario;
		String_t* L_37 = __this->___m_OtherScenario;
		bool L_38;
		L_38 = String_op_Inequality_m8C940F3CFC42866709D7CA931B3D77B4BE94BCB6(L_36, L_37, NULL);
		V_0 = L_38;
		String_t* L_39 = ___0_otherScenario;
		__this->___m_OtherScenario = L_39;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_OtherScenario), (void*)L_39);
		float L_40 = ___1_blendingFactor;
		__this->___m_ScenarioBlendingFactor = L_40;
		il2cpp_codegen_runtime_class_init_inline(ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F_il2cpp_TypeInfo_var);
		ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* L_41;
		L_41 = ProbeReferenceVolume_get_instance_m7EAD257CFABE08C6549F8E34930FDB400DECC71C_inline(NULL);
		bool L_42 = V_0;
		NullCheck(L_41);
		ProbeReferenceVolume_ScenarioBlendingChanged_mB69821E42B2DBC7087DADB0D6F8E285CB3496A4E(L_41, L_42, NULL);
	}

IL_0112:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ProbeVolumeBakingSet_GetBakingHashCode_m3549A056786181CE0F2AC888A8FD49DB6D2790F1 (ProbeVolumeBakingSet_tA7EB6642359D8D8E83C45603AFCE39D74B00FB71* __this, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	int32_t V_1 = 0;
	int32_t V_2 = 0;
	{
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376* L_0 = (Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376*)(&__this->___maxCellPosition);
		int32_t L_1;
		L_1 = Vector3Int_GetHashCode_mFAA200CFE26F006BEE6F9A65AFD0AC8C49D730EA_inline(L_0, NULL);
		V_0 = L_1;
		int32_t L_2 = V_0;
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376* L_3 = (Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376*)(&__this->___minCellPosition);
		int32_t L_4;
		L_4 = Vector3Int_GetHashCode_mFAA200CFE26F006BEE6F9A65AFD0AC8C49D730EA_inline(L_3, NULL);
		V_0 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(L_2, ((int32_t)23))), L_4));
		int32_t L_5 = V_0;
		Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* L_6 = (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3*)(&__this->___globalBounds);
		int32_t L_7;
		L_7 = Bounds_GetHashCode_m59C79B529D33866FE45FEFC0C69FBD3B4AC7E172_inline(L_6, NULL);
		V_0 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(L_5, ((int32_t)23))), L_7));
		int32_t L_8 = V_0;
		int32_t L_9;
		L_9 = ProbeVolumeBakingSet_get_cellSizeInBricks_m4AAB49F12479A5407FC1C8A6A6639BC85AFC8A30(__this, NULL);
		V_1 = L_9;
		int32_t L_10;
		L_10 = Int32_GetHashCode_m253D60FF7527A483E91004B7A2366F13E225E295((&V_1), NULL);
		V_0 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(L_8, ((int32_t)23))), L_10));
		int32_t L_11 = V_0;
		int32_t* L_12 = (int32_t*)(&__this->___simplificationLevels);
		int32_t L_13;
		L_13 = Int32_GetHashCode_m253D60FF7527A483E91004B7A2366F13E225E295(L_12, NULL);
		V_0 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(L_11, ((int32_t)23))), L_13));
		int32_t L_14 = V_0;
		float* L_15 = (float*)(&__this->___minDistanceBetweenProbes);
		int32_t L_16;
		L_16 = Single_GetHashCode_mC3F1E099D1CF165C2D71FBCC5EF6A6792F9021D2(L_15, NULL);
		V_0 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(L_14, ((int32_t)23))), L_16));
		int32_t L_17 = V_0;
		V_2 = L_17;
		goto IL_007b;
	}

IL_007b:
	{
		int32_t L_18 = V_2;
		return L_18;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ProbeVolumeBakingSet_AlignUp16_m826B95743934F722143FC9E76B5C9709A388533E (int32_t ___0_count, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	int32_t V_1 = 0;
	int32_t V_2 = 0;
	int32_t G_B2_0 = 0;
	int32_t G_B1_0 = 0;
	int32_t G_B3_0 = 0;
	int32_t G_B3_1 = 0;
	{
		V_0 = ((int32_t)16);
		int32_t L_0 = ___0_count;
		int32_t L_1 = V_0;
		V_1 = ((int32_t)(L_0%L_1));
		int32_t L_2 = ___0_count;
		int32_t L_3 = V_1;
		if (!L_3)
		{
			G_B2_0 = L_2;
			goto IL_0011;
		}
		G_B1_0 = L_2;
	}
	{
		int32_t L_4 = V_0;
		int32_t L_5 = V_1;
		G_B3_0 = ((int32_t)il2cpp_codegen_subtract(L_4, L_5));
		G_B3_1 = G_B1_0;
		goto IL_0012;
	}

IL_0011:
	{
		G_B3_0 = 0;
		G_B3_1 = G_B2_0;
	}

IL_0012:
	{
		V_2 = ((int32_t)il2cpp_codegen_add(G_B3_1, G_B3_0));
		goto IL_0016;
	}

IL_0016:
	{
		int32_t L_6 = V_2;
		return L_6;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF ProbeVolumeBakingSet_RequestScratchBuffer_m0F9FA423E08B361EC720CD23DA5E416C167F620B (ProbeVolumeBakingSet_tA7EB6642359D8D8E83C45603AFCE39D74B00FB71* __this, int32_t ___0_size, 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*)&NativeArray_1_Dispose_m8B0F342847ECB90EB814E1F6AA5BF7DC2F271AEA_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1__ctor_m981CC7E27B6C9946024877F2696920951443B04F_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_get_IsCreated_mD74FCA194584E6EA7916853B62401EB78240A081_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Stack_1_Pop_m45A8EFFE440CB0631F88CF96FF916597FDBD7F9B_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Stack_1_get_Count_m7089E12333EC2BC4A0312E9899C76CF34F58CAAA_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF V_1;
	memset((&V_1), 0, sizeof(V_1));
	NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF V_2;
	memset((&V_2), 0, sizeof(V_2));
	bool V_3 = false;
	{
		Stack_1_tC074D066F7C459F715F3AEE81D2DDD0AAE7881A8* L_0 = __this->___m_ReadOperationScratchBuffers;
		NullCheck(L_0);
		int32_t L_1;
		L_1 = Stack_1_get_Count_m7089E12333EC2BC4A0312E9899C76CF34F58CAAA_inline(L_0, Stack_1_get_Count_m7089E12333EC2BC4A0312E9899C76CF34F58CAAA_RuntimeMethod_var);
		V_0 = (bool)((((int32_t)L_1) == ((int32_t)0))? 1 : 0);
		bool L_2 = V_0;
		if (!L_2)
		{
			goto IL_001f;
		}
	}
	{
		int32_t L_3 = ___0_size;
		NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_4;
		memset((&L_4), 0, sizeof(L_4));
		NativeArray_1__ctor_m981CC7E27B6C9946024877F2696920951443B04F((&L_4), L_3, 4, 1, NativeArray_1__ctor_m981CC7E27B6C9946024877F2696920951443B04F_RuntimeMethod_var);
		V_1 = L_4;
		goto IL_0060;
	}

IL_001f:
	{
		Stack_1_tC074D066F7C459F715F3AEE81D2DDD0AAE7881A8* L_5 = __this->___m_ReadOperationScratchBuffers;
		NullCheck(L_5);
		NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_6;
		L_6 = Stack_1_Pop_m45A8EFFE440CB0631F88CF96FF916597FDBD7F9B(L_5, Stack_1_Pop_m45A8EFFE440CB0631F88CF96FF916597FDBD7F9B_RuntimeMethod_var);
		V_2 = L_6;
		bool L_7;
		L_7 = NativeArray_1_get_IsCreated_mD74FCA194584E6EA7916853B62401EB78240A081_inline((&V_2), NativeArray_1_get_IsCreated_mD74FCA194584E6EA7916853B62401EB78240A081_RuntimeMethod_var);
		il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		Debug_Assert_m6E778CACD0F440E2DEA9ACDD9330A22DAF16E96D(L_7, NULL);
		int32_t L_8;
		L_8 = IL2CPP_NATIVEARRAY_GET_LENGTH(((&V_2))->___m_Length);
		int32_t L_9 = ___0_size;
		V_3 = (bool)((((int32_t)L_8) < ((int32_t)L_9))? 1 : 0);
		bool L_10 = V_3;
		if (!L_10)
		{
			goto IL_005b;
		}
	}
	{
		NativeArray_1_Dispose_m8B0F342847ECB90EB814E1F6AA5BF7DC2F271AEA((&V_2), NativeArray_1_Dispose_m8B0F342847ECB90EB814E1F6AA5BF7DC2F271AEA_RuntimeMethod_var);
		int32_t L_11 = ___0_size;
		NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_12;
		memset((&L_12), 0, sizeof(L_12));
		NativeArray_1__ctor_m981CC7E27B6C9946024877F2696920951443B04F((&L_12), L_11, 4, 1, NativeArray_1__ctor_m981CC7E27B6C9946024877F2696920951443B04F_RuntimeMethod_var);
		V_1 = L_12;
		goto IL_0060;
	}

IL_005b:
	{
		NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_13 = V_2;
		V_1 = L_13;
		goto IL_0060;
	}

IL_0060:
	{
		NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_14 = V_1;
		return L_14;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeVolumeBakingSet_PruneCellIndexList_m618416718ED9690C1EE533159D3041E6EFFE7C4B (ProbeVolumeBakingSet_tA7EB6642359D8D8E83C45603AFCE39D74B00FB71* __this, List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* ___0_cellIndices, List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* ___1_prunedIndexList, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_ContainsKey_mEA5A2CC242AC9E8D30EE1BA247E37BAA7899BD7B_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m38A9F15FDBDCDFB9590C961110777EE028621923_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m39C71A39758E2B4A04F44F20FCEFAF7009D5F312_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_mB49912FF111A954F2C326BF4FA29A53C1027187B_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_mF6795DE5F49C1D0B91D6A0955F448B22970D67A9_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_mCADB185AB483C855873FCD0B1D5AAC909ED7F7BD_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	Enumerator_t9DBCD072C72E44AB8959D9884EF7F528028F20EC V_0;
	memset((&V_0), 0, sizeof(V_0));
	int32_t V_1 = 0;
	bool V_2 = false;
	{
		List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_0 = ___1_prunedIndexList;
		NullCheck(L_0);
		List_1_Clear_mF6795DE5F49C1D0B91D6A0955F448B22970D67A9_inline(L_0, List_1_Clear_mF6795DE5F49C1D0B91D6A0955F448B22970D67A9_RuntimeMethod_var);
		List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_1 = ___0_cellIndices;
		NullCheck(L_1);
		Enumerator_t9DBCD072C72E44AB8959D9884EF7F528028F20EC L_2;
		L_2 = List_1_GetEnumerator_mCADB185AB483C855873FCD0B1D5AAC909ED7F7BD(L_1, List_1_GetEnumerator_mCADB185AB483C855873FCD0B1D5AAC909ED7F7BD_RuntimeMethod_var);
		V_0 = L_2;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_0044:
			{
				Enumerator_Dispose_m38A9F15FDBDCDFB9590C961110777EE028621923((&V_0), Enumerator_Dispose_m38A9F15FDBDCDFB9590C961110777EE028621923_RuntimeMethod_var);
				return;
			}
		});
		try
		{
			{
				goto IL_0039_1;
			}

IL_0012_1:
			{
				int32_t L_3;
				L_3 = Enumerator_get_Current_mB49912FF111A954F2C326BF4FA29A53C1027187B_inline((&V_0), Enumerator_get_Current_mB49912FF111A954F2C326BF4FA29A53C1027187B_RuntimeMethod_var);
				V_1 = L_3;
				Dictionary_2_t118118075EE48DAD2F0FA6531A0E0FFB42FEC32F* L_4 = __this->___cellDataMap;
				int32_t L_5 = V_1;
				NullCheck(L_4);
				bool L_6;
				L_6 = Dictionary_2_ContainsKey_mEA5A2CC242AC9E8D30EE1BA247E37BAA7899BD7B(L_4, L_5, Dictionary_2_ContainsKey_mEA5A2CC242AC9E8D30EE1BA247E37BAA7899BD7B_RuntimeMethod_var);
				V_2 = (bool)((((int32_t)L_6) == ((int32_t)0))? 1 : 0);
				bool L_7 = V_2;
				if (!L_7)
				{
					goto IL_0038_1;
				}
			}
			{
				List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_8 = ___1_prunedIndexList;
				int32_t L_9 = V_1;
				NullCheck(L_8);
				List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_inline(L_8, L_9, List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_RuntimeMethod_var);
			}

IL_0038_1:
			{
			}

IL_0039_1:
			{
				bool L_10;
				L_10 = Enumerator_MoveNext_m39C71A39758E2B4A04F44F20FCEFAF7009D5F312((&V_0), Enumerator_MoveNext_m39C71A39758E2B4A04F44F20FCEFAF7009D5F312_RuntimeMethod_var);
				if (L_10)
				{
					goto IL_0012_1;
				}
			}
			{
				goto IL_0053;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_0053:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeVolumeBakingSet_PruneCellIndexListForScenario_m6554352AEEDF3E65D59D27E168C0BDACD47CEB5D (ProbeVolumeBakingSet_tA7EB6642359D8D8E83C45603AFCE39D74B00FB71* __this, List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* ___0_cellIndices, PerScenarioDataInfo_t68D4511954D35D4B046CC0994B811763604ECEAB* ___1_scenarioData, List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* ___2_prunedIndexList, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_ContainsKey_mD68F4610F9BF74A8A7CAF934D898B7741D1CFDC2_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m38A9F15FDBDCDFB9590C961110777EE028621923_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m39C71A39758E2B4A04F44F20FCEFAF7009D5F312_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_mB49912FF111A954F2C326BF4FA29A53C1027187B_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_mF6795DE5F49C1D0B91D6A0955F448B22970D67A9_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_mCADB185AB483C855873FCD0B1D5AAC909ED7F7BD_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	Enumerator_t9DBCD072C72E44AB8959D9884EF7F528028F20EC V_0;
	memset((&V_0), 0, sizeof(V_0));
	int32_t V_1 = 0;
	bool V_2 = false;
	{
		List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_0 = ___2_prunedIndexList;
		NullCheck(L_0);
		List_1_Clear_mF6795DE5F49C1D0B91D6A0955F448B22970D67A9_inline(L_0, List_1_Clear_mF6795DE5F49C1D0B91D6A0955F448B22970D67A9_RuntimeMethod_var);
		List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_1 = ___0_cellIndices;
		NullCheck(L_1);
		Enumerator_t9DBCD072C72E44AB8959D9884EF7F528028F20EC L_2;
		L_2 = List_1_GetEnumerator_mCADB185AB483C855873FCD0B1D5AAC909ED7F7BD(L_1, List_1_GetEnumerator_mCADB185AB483C855873FCD0B1D5AAC909ED7F7BD_RuntimeMethod_var);
		V_0 = L_2;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_0046:
			{
				Enumerator_Dispose_m38A9F15FDBDCDFB9590C961110777EE028621923((&V_0), Enumerator_Dispose_m38A9F15FDBDCDFB9590C961110777EE028621923_RuntimeMethod_var);
				return;
			}
		});
		try
		{
			{
				goto IL_003b_1;
			}

IL_0012_1:
			{
				int32_t L_3;
				L_3 = Enumerator_get_Current_mB49912FF111A954F2C326BF4FA29A53C1027187B_inline((&V_0), Enumerator_get_Current_mB49912FF111A954F2C326BF4FA29A53C1027187B_RuntimeMethod_var);
				V_1 = L_3;
				PerScenarioDataInfo_t68D4511954D35D4B046CC0994B811763604ECEAB* L_4 = ___1_scenarioData;
				NullCheck(L_4);
				ProbeVolumeStreamableAsset_t45F5FD31296C1A6C872BF953287F58BA22777585* L_5 = L_4->___cellDataAsset;
				NullCheck(L_5);
				SerializedDictionary_2_t7CD0915B6E17B617A66EC145681C34C594E413C8* L_6;
				L_6 = ProbeVolumeStreamableAsset_get_streamableCellDescs_m43EDDEEF653387906A128173725969B6287BFACE_inline(L_5, NULL);
				int32_t L_7 = V_1;
				NullCheck(L_6);
				bool L_8;
				L_8 = Dictionary_2_ContainsKey_mD68F4610F9BF74A8A7CAF934D898B7741D1CFDC2(L_6, L_7, Dictionary_2_ContainsKey_mD68F4610F9BF74A8A7CAF934D898B7741D1CFDC2_RuntimeMethod_var);
				V_2 = L_8;
				bool L_9 = V_2;
				if (!L_9)
				{
					goto IL_003a_1;
				}
			}
			{
				List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_10 = ___2_prunedIndexList;
				int32_t L_11 = V_1;
				NullCheck(L_10);
				List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_inline(L_10, L_11, List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_RuntimeMethod_var);
			}

IL_003a_1:
			{
			}

IL_003b_1:
			{
				bool L_12;
				L_12 = Enumerator_MoveNext_m39C71A39758E2B4A04F44F20FCEFAF7009D5F312((&V_0), Enumerator_MoveNext_m39C71A39758E2B4A04F44F20FCEFAF7009D5F312_RuntimeMethod_var);
				if (L_12)
				{
					goto IL_0012_1;
				}
			}
			{
				goto IL_0055;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_0055:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* ProbeVolumeBakingSet_GetSceneCellIndexList_m9D81E13B528F376C4E9536B424FFFFA2FA9EEBF7 (ProbeVolumeBakingSet_tA7EB6642359D8D8E83C45603AFCE39D74B00FB71* __this, String_t* ___0_sceneGUID, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_m56F2C16A68E7E1B774D8B14B3DF74FA825C5CC9C_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* V_0 = NULL;
	bool V_1 = false;
	List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* V_2 = NULL;
	{
		Dictionary_2_t6FFAD029BB474A5257D9A441504B633831AF5341* L_0 = __this->___perSceneCellLists;
		String_t* L_1 = ___0_sceneGUID;
		NullCheck(L_0);
		bool L_2;
		L_2 = Dictionary_2_TryGetValue_m56F2C16A68E7E1B774D8B14B3DF74FA825C5CC9C(L_0, L_1, (&V_0), Dictionary_2_TryGetValue_m56F2C16A68E7E1B774D8B14B3DF74FA825C5CC9C_RuntimeMethod_var);
		V_1 = L_2;
		bool L_3 = V_1;
		if (!L_3)
		{
			goto IL_0017;
		}
	}
	{
		List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_4 = V_0;
		V_2 = L_4;
		goto IL_001b;
	}

IL_0017:
	{
		V_2 = (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*)NULL;
		goto IL_001b;
	}

IL_001b:
	{
		List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_5 = V_2;
		return L_5;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ProbeVolumeBakingSet_ResolveAllCellData_mDD8D83DC203DC5EFCC67B2602CF23755184558D4 (ProbeVolumeBakingSet_tA7EB6642359D8D8E83C45603AFCE39D74B00FB71* __this, 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*)&List_1_get_Count_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	bool V_1 = false;
	{
		bool L_0 = __this->___m_UseStreamingAsset;
		il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		Debug_Assert_m6E778CACD0F440E2DEA9ACDD9330A22DAF16E96D((bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0), NULL);
		List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_1 = __this->___m_TotalIndexList;
		NullCheck(L_1);
		int32_t L_2;
		L_2 = List_1_get_Count_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_inline(L_1, List_1_get_Count_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_RuntimeMethod_var);
		Debug_Assert_m6E778CACD0F440E2DEA9ACDD9330A22DAF16E96D((bool)((!(((uint32_t)L_2) <= ((uint32_t)0)))? 1 : 0), NULL);
		List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_3 = __this->___m_TotalIndexList;
		bool L_4;
		L_4 = ProbeVolumeBakingSet_ResolveSharedCellData_mF06B385A1A182058F9E90123CCDE5DC4C895FCBD(__this, L_3, NULL);
		V_0 = L_4;
		bool L_5 = V_0;
		if (!L_5)
		{
			goto IL_0043;
		}
	}
	{
		List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_6 = __this->___m_TotalIndexList;
		bool L_7;
		L_7 = ProbeVolumeBakingSet_ResolvePerScenarioCellData_m92A621EB593FE140019C811B201B97BDFBF47455(__this, L_6, NULL);
		V_1 = L_7;
		goto IL_0047;
	}

IL_0043:
	{
		V_1 = (bool)0;
		goto IL_0047;
	}

IL_0047:
	{
		bool L_8 = V_1;
		return L_8;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ProbeVolumeBakingSet_ResolveCellData_m0D103D9C1B404DC36FA10D070880A3D0ECEC8407 (ProbeVolumeBakingSet_tA7EB6642359D8D8E83C45603AFCE39D74B00FB71* __this, List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* ___0_cellIndices, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CellData_tBCD18663131DBE178E5CDDCEE15196B115A87AB3_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_m4A111295B01CA0D768B7006738FD0E9A60DA132B_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_m64EF459352EA4FC049ADAE7E2EA8143AD15A9A19_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_ContainsKey_mEA5A2CC242AC9E8D30EE1BA247E37BAA7899BD7B_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_GetEnumerator_mA8B6C7F249ABE1F650B36DA2FAA4BECDFA4306E0_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m38A9F15FDBDCDFB9590C961110777EE028621923_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m6E210192F2C8DDE750358C0578928E2A9AEE7124_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m2BD7D30B33E69D949B9E33F420D8D8349FE8DB04_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m39C71A39758E2B4A04F44F20FCEFAF7009D5F312_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m9BB1C867B198ED1BE3E39E9B2930348562B64D56_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_mB49912FF111A954F2C326BF4FA29A53C1027187B_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KeyValuePair_2_get_Key_m23FE29A560C33830C8183D3A1974C22A96D33CD2_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_mCADB185AB483C855873FCD0B1D5AAC909ED7F7BD_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	bool V_1 = false;
	bool V_2 = false;
	bool V_3 = false;
	Enumerator_t9DBCD072C72E44AB8959D9884EF7F528028F20EC V_4;
	memset((&V_4), 0, sizeof(V_4));
	int32_t V_5 = 0;
	CellData_tBCD18663131DBE178E5CDDCEE15196B115A87AB3* V_6 = NULL;
	Enumerator_t72CE220279BD3346F91EB2DBB7300A3288791B6B V_7;
	memset((&V_7), 0, sizeof(V_7));
	KeyValuePair_2_t6AD3DFAEF245973A26EDCF227F3EE56E3994067A V_8;
	memset((&V_8), 0, sizeof(V_8));
	PerScenarioData_tDBB689295599DE09FCA963F9282414EA2B240B55 V_9;
	memset((&V_9), 0, sizeof(V_9));
	bool V_10 = false;
	{
		bool L_0 = __this->___m_UseStreamingAsset;
		V_0 = (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0);
		bool L_1 = V_0;
		if (!L_1)
		{
			goto IL_0015;
		}
	}
	{
		V_1 = (bool)1;
		goto IL_0129;
	}

IL_0015:
	{
		List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_2 = ___0_cellIndices;
		V_2 = (bool)((((RuntimeObject*)(List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*)L_2) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
		bool L_3 = V_2;
		if (!L_3)
		{
			goto IL_0024;
		}
	}
	{
		V_1 = (bool)0;
		goto IL_0129;
	}

IL_0024:
	{
		List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_4 = ___0_cellIndices;
		List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_5 = __this->___m_PrunedIndexList;
		ProbeVolumeBakingSet_PruneCellIndexList_m618416718ED9690C1EE533159D3041E6EFFE7C4B(__this, L_4, L_5, NULL);
		il2cpp_codegen_runtime_class_init_inline(ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F_il2cpp_TypeInfo_var);
		ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* L_6;
		L_6 = ProbeReferenceVolume_get_instance_m7EAD257CFABE08C6549F8E34930FDB400DECC71C_inline(NULL);
		NullCheck(L_6);
		bool L_7;
		L_7 = ProbeReferenceVolume_get_diskStreamingEnabled_m262B4892BB003343C69608DAF8E6F7906D46E3E6(L_6, NULL);
		V_3 = L_7;
		bool L_8 = V_3;
		if (!L_8)
		{
			goto IL_0101;
		}
	}
	{
		List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_9 = __this->___m_PrunedIndexList;
		NullCheck(L_9);
		Enumerator_t9DBCD072C72E44AB8959D9884EF7F528028F20EC L_10;
		L_10 = List_1_GetEnumerator_mCADB185AB483C855873FCD0B1D5AAC909ED7F7BD(L_9, List_1_GetEnumerator_mCADB185AB483C855873FCD0B1D5AAC909ED7F7BD_RuntimeMethod_var);
		V_4 = L_10;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_00ee:
			{
				Enumerator_Dispose_m38A9F15FDBDCDFB9590C961110777EE028621923((&V_4), Enumerator_Dispose_m38A9F15FDBDCDFB9590C961110777EE028621923_RuntimeMethod_var);
				return;
			}
		});
		try
		{
			{
				goto IL_00e0_1;
			}

IL_0057_1:
			{
				int32_t L_11;
				L_11 = Enumerator_get_Current_mB49912FF111A954F2C326BF4FA29A53C1027187B_inline((&V_4), Enumerator_get_Current_mB49912FF111A954F2C326BF4FA29A53C1027187B_RuntimeMethod_var);
				V_5 = L_11;
				Dictionary_2_t118118075EE48DAD2F0FA6531A0E0FFB42FEC32F* L_12 = __this->___cellDataMap;
				int32_t L_13 = V_5;
				NullCheck(L_12);
				bool L_14;
				L_14 = Dictionary_2_ContainsKey_mEA5A2CC242AC9E8D30EE1BA247E37BAA7899BD7B(L_12, L_13, Dictionary_2_ContainsKey_mEA5A2CC242AC9E8D30EE1BA247E37BAA7899BD7B_RuntimeMethod_var);
				il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
				Debug_Assert_m6E778CACD0F440E2DEA9ACDD9330A22DAF16E96D((bool)((((int32_t)L_14) == ((int32_t)0))? 1 : 0), NULL);
				CellData_tBCD18663131DBE178E5CDDCEE15196B115A87AB3* L_15 = (CellData_tBCD18663131DBE178E5CDDCEE15196B115A87AB3*)il2cpp_codegen_object_new(CellData_tBCD18663131DBE178E5CDDCEE15196B115A87AB3_il2cpp_TypeInfo_var);
				CellData__ctor_m7F0E5562171F6BFED174E792F21535AFB06C155A(L_15, NULL);
				V_6 = L_15;
				SerializedDictionary_2_tFC4EE5E3CF9DD1206498EB049FC48EB9F5A57B64* L_16 = __this->___scenarios;
				NullCheck(L_16);
				Enumerator_t72CE220279BD3346F91EB2DBB7300A3288791B6B L_17;
				L_17 = Dictionary_2_GetEnumerator_mA8B6C7F249ABE1F650B36DA2FAA4BECDFA4306E0(L_16, Dictionary_2_GetEnumerator_mA8B6C7F249ABE1F650B36DA2FAA4BECDFA4306E0_RuntimeMethod_var);
				V_7 = L_17;
			}
			{
				auto __finallyBlock = il2cpp::utils::Finally([&]
				{

FINALLY_00c0_1:
					{
						Enumerator_Dispose_m6E210192F2C8DDE750358C0578928E2A9AEE7124((&V_7), Enumerator_Dispose_m6E210192F2C8DDE750358C0578928E2A9AEE7124_RuntimeMethod_var);
						return;
					}
				});
				try
				{
					{
						goto IL_00b5_2;
					}

IL_008e_2:
					{
						KeyValuePair_2_t6AD3DFAEF245973A26EDCF227F3EE56E3994067A L_18;
						L_18 = Enumerator_get_Current_m9BB1C867B198ED1BE3E39E9B2930348562B64D56_inline((&V_7), Enumerator_get_Current_m9BB1C867B198ED1BE3E39E9B2930348562B64D56_RuntimeMethod_var);
						V_8 = L_18;
						CellData_tBCD18663131DBE178E5CDDCEE15196B115A87AB3* L_19 = V_6;
						NullCheck(L_19);
						Dictionary_2_t24D73D33850EF0B312AC735120ED28E78A38FBB3* L_20 = L_19->___scenarios;
						String_t* L_21;
						L_21 = KeyValuePair_2_get_Key_m23FE29A560C33830C8183D3A1974C22A96D33CD2_inline((&V_8), KeyValuePair_2_get_Key_m23FE29A560C33830C8183D3A1974C22A96D33CD2_RuntimeMethod_var);
						il2cpp_codegen_initobj((&V_9), sizeof(PerScenarioData_tDBB689295599DE09FCA963F9282414EA2B240B55));
						PerScenarioData_tDBB689295599DE09FCA963F9282414EA2B240B55 L_22 = V_9;
						NullCheck(L_20);
						Dictionary_2_Add_m4A111295B01CA0D768B7006738FD0E9A60DA132B(L_20, L_21, L_22, Dictionary_2_Add_m4A111295B01CA0D768B7006738FD0E9A60DA132B_RuntimeMethod_var);
					}

IL_00b5_2:
					{
						bool L_23;
						L_23 = Enumerator_MoveNext_m2BD7D30B33E69D949B9E33F420D8D8349FE8DB04((&V_7), Enumerator_MoveNext_m2BD7D30B33E69D949B9E33F420D8D8349FE8DB04_RuntimeMethod_var);
						if (L_23)
						{
							goto IL_008e_2;
						}
					}
					{
						goto IL_00cf_1;
					}
				}
				catch(Il2CppExceptionWrapper& e)
				{
					__finallyBlock.StoreException(e.ex);
				}
			}

IL_00cf_1:
			{
				Dictionary_2_t118118075EE48DAD2F0FA6531A0E0FFB42FEC32F* L_24 = __this->___cellDataMap;
				int32_t L_25 = V_5;
				CellData_tBCD18663131DBE178E5CDDCEE15196B115A87AB3* L_26 = V_6;
				NullCheck(L_24);
				Dictionary_2_Add_m64EF459352EA4FC049ADAE7E2EA8143AD15A9A19(L_24, L_25, L_26, Dictionary_2_Add_m64EF459352EA4FC049ADAE7E2EA8143AD15A9A19_RuntimeMethod_var);
			}

IL_00e0_1:
			{
				bool L_27;
				L_27 = Enumerator_MoveNext_m39C71A39758E2B4A04F44F20FCEFAF7009D5F312((&V_4), Enumerator_MoveNext_m39C71A39758E2B4A04F44F20FCEFAF7009D5F312_RuntimeMethod_var);
				if (L_27)
				{
					goto IL_0057_1;
				}
			}
			{
				goto IL_00fd;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_00fd:
	{
		V_1 = (bool)1;
		goto IL_0129;
	}

IL_0101:
	{
		List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_28 = __this->___m_PrunedIndexList;
		bool L_29;
		L_29 = ProbeVolumeBakingSet_ResolveSharedCellData_mF06B385A1A182058F9E90123CCDE5DC4C895FCBD(__this, L_28, NULL);
		V_10 = L_29;
		bool L_30 = V_10;
		if (!L_30)
		{
			goto IL_0124;
		}
	}
	{
		List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_31 = __this->___m_PrunedIndexList;
		bool L_32;
		L_32 = ProbeVolumeBakingSet_ResolvePerScenarioCellData_m92A621EB593FE140019C811B201B97BDFBF47455(__this, L_31, NULL);
		V_1 = L_32;
		goto IL_0129;
	}

IL_0124:
	{
		V_1 = (bool)0;
		goto IL_0129;
	}

IL_0129:
	{
		bool L_33 = V_1;
		return L_33;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeVolumeBakingSet_ResolveSharedCellData_mFD58EDC7CCC890E3637DB2710A8FA2748CB05859 (ProbeVolumeBakingSet_tA7EB6642359D8D8E83C45603AFCE39D74B00FB71* __this, List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* ___0_cellIndices, NativeArray_1_tBA7C3E15B67AEC95EB7BED61838A132B300A973A ___1_bricksData, NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF ___2_cellSharedData, NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF ___3_cellSupportData, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CellData_tBCD18663131DBE178E5CDDCEE15196B115A87AB3_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_m64EF459352EA4FC049ADAE7E2EA8143AD15A9A19_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_ContainsKey_mEA5A2CC242AC9E8D30EE1BA247E37BAA7899BD7B_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Item_m9EC6C5A722F8AD35CFA90D0C0734E8FB33272C56_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mD99081BEFA1AB3526715F489192B0F7F596C183D_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_GetSubArray_m553C665538487E4F5F9F8CAA71A22C8C6BA76744_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_GetSubArray_mDC383D59C7576118D603C2C49F75BD9D02E60B19_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Reinterpret_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m73A8ABEBD43720688CCC1F25FE06A3D882139153_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Reinterpret_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m9F4AF128CEBE2B647B7DF4A9D74232DEB3013AEA_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Reinterpret_TisUInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_m3D4808CE7773742533C8F35321DF4D9BDEF4122E_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Reinterpret_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m7EA98E7E9E0369A617227E0EB1A828E574F3B01B_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1__ctor_m11FB4F9FF403A985BFB46DD1DCA3E0B57AF7252E_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1__ctor_m7939EABE3CA21811E7651533FF7D74B94FFCB319_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1__ctor_m9DA5ADF8AD1A82C7E4443EB8E76999D4127F6ED3_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1__ctor_mA723DA6B8FDAD4FCE23953E11B7F6362BF9799B6_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1__ctor_mDE6C79063124961A2B38617151DE58062817CA38_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* V_0 = NULL;
	bool V_1 = false;
	int32_t V_2 = 0;
	int32_t V_3 = 0;
	int32_t V_4 = 0;
	int32_t V_5 = 0;
	int32_t V_6 = 0;
	int32_t V_7 = 0;
	CellData_tBCD18663131DBE178E5CDDCEE15196B115A87AB3* V_8 = NULL;
	CellDesc_tE8FD220551E0FC637343C950CE68522345E001E4* V_9 = NULL;
	int32_t V_10 = 0;
	int32_t V_11 = 0;
	NativeArray_1_tBA7C3E15B67AEC95EB7BED61838A132B300A973A V_12;
	memset((&V_12), 0, sizeof(V_12));
	NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF V_13;
	memset((&V_13), 0, sizeof(V_13));
	bool V_14 = false;
	bool V_15 = false;
	NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934 V_16;
	memset((&V_16), 0, sizeof(V_16));
	NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF V_17;
	memset((&V_17), 0, sizeof(V_17));
	bool V_18 = false;
	bool V_19 = false;
	NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF V_20;
	memset((&V_20), 0, sizeof(V_20));
	bool V_21 = false;
	NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD V_22;
	memset((&V_22), 0, sizeof(V_22));
	NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF V_23;
	memset((&V_23), 0, sizeof(V_23));
	NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF V_24;
	memset((&V_24), 0, sizeof(V_24));
	bool V_25 = false;
	NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF V_26;
	memset((&V_26), 0, sizeof(V_26));
	bool V_27 = false;
	NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD V_28;
	memset((&V_28), 0, sizeof(V_28));
	bool V_29 = false;
	CellData_tBCD18663131DBE178E5CDDCEE15196B115A87AB3* G_B3_0 = NULL;
	CellData_tBCD18663131DBE178E5CDDCEE15196B115A87AB3* G_B2_0 = NULL;
	NativeArray_1_tBA7C3E15B67AEC95EB7BED61838A132B300A973A G_B4_0;
	memset((&G_B4_0), 0, sizeof(G_B4_0));
	CellData_tBCD18663131DBE178E5CDDCEE15196B115A87AB3* G_B4_1 = NULL;
	CellData_tBCD18663131DBE178E5CDDCEE15196B115A87AB3* G_B6_0 = NULL;
	CellData_tBCD18663131DBE178E5CDDCEE15196B115A87AB3* G_B5_0 = NULL;
	NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF G_B7_0;
	memset((&G_B7_0), 0, sizeof(G_B7_0));
	CellData_tBCD18663131DBE178E5CDDCEE15196B115A87AB3* G_B7_1 = NULL;
	CellData_tBCD18663131DBE178E5CDDCEE15196B115A87AB3* G_B11_0 = NULL;
	CellData_tBCD18663131DBE178E5CDDCEE15196B115A87AB3* G_B10_0 = NULL;
	NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934 G_B12_0;
	memset((&G_B12_0), 0, sizeof(G_B12_0));
	CellData_tBCD18663131DBE178E5CDDCEE15196B115A87AB3* G_B12_1 = NULL;
	int32_t G_B17_0 = 0;
	CellData_tBCD18663131DBE178E5CDDCEE15196B115A87AB3* G_B20_0 = NULL;
	CellData_tBCD18663131DBE178E5CDDCEE15196B115A87AB3* G_B19_0 = NULL;
	NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF G_B21_0;
	memset((&G_B21_0), 0, sizeof(G_B21_0));
	CellData_tBCD18663131DBE178E5CDDCEE15196B115A87AB3* G_B21_1 = NULL;
	CellData_tBCD18663131DBE178E5CDDCEE15196B115A87AB3* G_B27_0 = NULL;
	CellData_tBCD18663131DBE178E5CDDCEE15196B115A87AB3* G_B26_0 = NULL;
	NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD G_B28_0;
	memset((&G_B28_0), 0, sizeof(G_B28_0));
	CellData_tBCD18663131DBE178E5CDDCEE15196B115A87AB3* G_B28_1 = NULL;
	CellData_tBCD18663131DBE178E5CDDCEE15196B115A87AB3* G_B30_0 = NULL;
	CellData_tBCD18663131DBE178E5CDDCEE15196B115A87AB3* G_B29_0 = NULL;
	NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF G_B31_0;
	memset((&G_B31_0), 0, sizeof(G_B31_0));
	CellData_tBCD18663131DBE178E5CDDCEE15196B115A87AB3* G_B31_1 = NULL;
	CellData_tBCD18663131DBE178E5CDDCEE15196B115A87AB3* G_B33_0 = NULL;
	CellData_tBCD18663131DBE178E5CDDCEE15196B115A87AB3* G_B32_0 = NULL;
	NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF G_B34_0;
	memset((&G_B34_0), 0, sizeof(G_B34_0));
	CellData_tBCD18663131DBE178E5CDDCEE15196B115A87AB3* G_B34_1 = NULL;
	CellData_tBCD18663131DBE178E5CDDCEE15196B115A87AB3* G_B37_0 = NULL;
	CellData_tBCD18663131DBE178E5CDDCEE15196B115A87AB3* G_B36_0 = NULL;
	NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF G_B38_0;
	memset((&G_B38_0), 0, sizeof(G_B38_0));
	CellData_tBCD18663131DBE178E5CDDCEE15196B115A87AB3* G_B38_1 = NULL;
	CellData_tBCD18663131DBE178E5CDDCEE15196B115A87AB3* G_B42_0 = NULL;
	CellData_tBCD18663131DBE178E5CDDCEE15196B115A87AB3* G_B41_0 = NULL;
	NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD G_B43_0;
	memset((&G_B43_0), 0, sizeof(G_B43_0));
	CellData_tBCD18663131DBE178E5CDDCEE15196B115A87AB3* G_B43_1 = NULL;
	{
		il2cpp_codegen_runtime_class_init_inline(ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F_il2cpp_TypeInfo_var);
		ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* L_0;
		L_0 = ProbeReferenceVolume_get_instance_m7EAD257CFABE08C6549F8E34930FDB400DECC71C_inline(NULL);
		V_0 = L_0;
		int32_t L_1;
		L_1 = IL2CPP_NATIVEARRAY_GET_LENGTH(((&___3_cellSupportData))->___m_Length);
		V_1 = (bool)((!(((uint32_t)L_1) <= ((uint32_t)0)))? 1 : 0);
		V_2 = 0;
		V_3 = 0;
		V_4 = 0;
		V_5 = 0;
		V_6 = 0;
		goto IL_0342;
	}

IL_0024:
	{
		List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_2 = ___0_cellIndices;
		int32_t L_3 = V_6;
		NullCheck(L_2);
		int32_t L_4;
		L_4 = List_1_get_Item_mD99081BEFA1AB3526715F489192B0F7F596C183D(L_2, L_3, List_1_get_Item_mD99081BEFA1AB3526715F489192B0F7F596C183D_RuntimeMethod_var);
		V_7 = L_4;
		CellData_tBCD18663131DBE178E5CDDCEE15196B115A87AB3* L_5 = (CellData_tBCD18663131DBE178E5CDDCEE15196B115A87AB3*)il2cpp_codegen_object_new(CellData_tBCD18663131DBE178E5CDDCEE15196B115A87AB3_il2cpp_TypeInfo_var);
		CellData__ctor_m7F0E5562171F6BFED174E792F21535AFB06C155A(L_5, NULL);
		V_8 = L_5;
		SerializedDictionary_2_t699D36E06853D053D033F8E4C05E4F8E57E23A78* L_6 = __this->___cellDescs;
		int32_t L_7 = V_7;
		NullCheck(L_6);
		CellDesc_tE8FD220551E0FC637343C950CE68522345E001E4* L_8;
		L_8 = Dictionary_2_get_Item_m9EC6C5A722F8AD35CFA90D0C0734E8FB33272C56(L_6, L_7, Dictionary_2_get_Item_m9EC6C5A722F8AD35CFA90D0C0734E8FB33272C56_RuntimeMethod_var);
		V_9 = L_8;
		CellDesc_tE8FD220551E0FC637343C950CE68522345E001E4* L_9 = V_9;
		NullCheck(L_9);
		int32_t L_10 = L_9->___bricksCount;
		V_10 = L_10;
		CellDesc_tE8FD220551E0FC637343C950CE68522345E001E4* L_11 = V_9;
		NullCheck(L_11);
		int32_t L_12 = L_11->___shChunkCount;
		V_11 = L_12;
		Dictionary_2_t118118075EE48DAD2F0FA6531A0E0FFB42FEC32F* L_13 = __this->___cellDataMap;
		int32_t L_14 = V_7;
		NullCheck(L_13);
		bool L_15;
		L_15 = Dictionary_2_ContainsKey_mEA5A2CC242AC9E8D30EE1BA247E37BAA7899BD7B(L_13, L_14, Dictionary_2_ContainsKey_mEA5A2CC242AC9E8D30EE1BA247E37BAA7899BD7B_RuntimeMethod_var);
		il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		Debug_Assert_m6E778CACD0F440E2DEA9ACDD9330A22DAF16E96D((bool)((((int32_t)L_15) == ((int32_t)0))? 1 : 0), NULL);
		int32_t L_16 = V_4;
		int32_t L_17 = V_10;
		NativeArray_1_tBA7C3E15B67AEC95EB7BED61838A132B300A973A L_18;
		L_18 = NativeArray_1_GetSubArray_m553C665538487E4F5F9F8CAA71A22C8C6BA76744((&___1_bricksData), L_16, L_17, NativeArray_1_GetSubArray_m553C665538487E4F5F9F8CAA71A22C8C6BA76744_RuntimeMethod_var);
		V_12 = L_18;
		int32_t L_19 = V_2;
		int32_t L_20 = __this->___sharedValidityMaskChunkSize;
		int32_t L_21 = V_11;
		NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_22;
		L_22 = NativeArray_1_GetSubArray_mDC383D59C7576118D603C2C49F75BD9D02E60B19((&___2_cellSharedData), L_19, ((int32_t)il2cpp_codegen_multiply(L_20, L_21)), NativeArray_1_GetSubArray_mDC383D59C7576118D603C2C49F75BD9D02E60B19_RuntimeMethod_var);
		V_13 = L_22;
		int32_t L_23 = V_2;
		int32_t L_24 = __this->___sharedValidityMaskChunkSize;
		int32_t L_25 = V_11;
		V_2 = ((int32_t)il2cpp_codegen_add(L_23, ((int32_t)il2cpp_codegen_multiply(L_24, L_25))));
		CellData_tBCD18663131DBE178E5CDDCEE15196B115A87AB3* L_26 = V_8;
		bool L_27 = __this->___m_UseStreamingAsset;
		if (L_27)
		{
			G_B3_0 = L_26;
			goto IL_00a7;
		}
		G_B2_0 = L_26;
	}
	{
		NativeArray_1_tBA7C3E15B67AEC95EB7BED61838A132B300A973A L_28 = V_12;
		G_B4_0 = L_28;
		G_B4_1 = G_B2_0;
		goto IL_00af;
	}

IL_00a7:
	{
		NativeArray_1_tBA7C3E15B67AEC95EB7BED61838A132B300A973A L_29 = V_12;
		NativeArray_1_tBA7C3E15B67AEC95EB7BED61838A132B300A973A L_30;
		memset((&L_30), 0, sizeof(L_30));
		NativeArray_1__ctor_m11FB4F9FF403A985BFB46DD1DCA3E0B57AF7252E((&L_30), L_29, 4, NativeArray_1__ctor_m11FB4F9FF403A985BFB46DD1DCA3E0B57AF7252E_RuntimeMethod_var);
		G_B4_0 = L_30;
		G_B4_1 = G_B3_0;
	}

IL_00af:
	{
		NullCheck(G_B4_1);
		CellData_set_bricks_mA8F6CDCF812B973B2BAF9E150C1F0F1573502225_inline(G_B4_1, G_B4_0, NULL);
		CellData_tBCD18663131DBE178E5CDDCEE15196B115A87AB3* L_31 = V_8;
		bool L_32 = __this->___m_UseStreamingAsset;
		if (L_32)
		{
			G_B6_0 = L_31;
			goto IL_00c3;
		}
		G_B5_0 = L_31;
	}
	{
		NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_33 = V_13;
		G_B7_0 = L_33;
		G_B7_1 = G_B5_0;
		goto IL_00cb;
	}

IL_00c3:
	{
		NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_34 = V_13;
		NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_35;
		memset((&L_35), 0, sizeof(L_35));
		NativeArray_1__ctor_mA723DA6B8FDAD4FCE23953E11B7F6362BF9799B6((&L_35), L_34, 4, NativeArray_1__ctor_mA723DA6B8FDAD4FCE23953E11B7F6362BF9799B6_RuntimeMethod_var);
		G_B7_0 = L_35;
		G_B7_1 = G_B6_0;
	}

IL_00cb:
	{
		NullCheck(G_B7_1);
		G_B7_1->___validityNeighMaskData = G_B7_0;
		bool L_36;
		L_36 = ProbeVolumeBakingSet_get_bakedSkyOcclusion_mA517CA9983CC50C26636855182CD5F2D1D2C6C5F(__this, NULL);
		V_14 = L_36;
		bool L_37 = V_14;
		if (!L_37)
		{
			goto IL_0196;
		}
	}
	{
		ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* L_38 = V_0;
		NullCheck(L_38);
		bool L_39;
		L_39 = ProbeReferenceVolume_get_skyOcclusion_m6EEC0FD3108EE632D462A2E601B09FB4F66D4BB6(L_38, NULL);
		V_15 = L_39;
		bool L_40 = V_15;
		if (!L_40)
		{
			goto IL_0127;
		}
	}
	{
		int32_t L_41 = V_2;
		int32_t L_42 = __this->___sharedSkyOcclusionL0L1ChunkSize;
		int32_t L_43 = V_11;
		NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_44;
		L_44 = NativeArray_1_GetSubArray_mDC383D59C7576118D603C2C49F75BD9D02E60B19((&___2_cellSharedData), L_41, ((int32_t)il2cpp_codegen_multiply(L_42, L_43)), NativeArray_1_GetSubArray_mDC383D59C7576118D603C2C49F75BD9D02E60B19_RuntimeMethod_var);
		V_17 = L_44;
		NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934 L_45;
		L_45 = NativeArray_1_Reinterpret_TisUInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_m3D4808CE7773742533C8F35321DF4D9BDEF4122E((&V_17), 1, NativeArray_1_Reinterpret_TisUInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_m3D4808CE7773742533C8F35321DF4D9BDEF4122E_RuntimeMethod_var);
		V_16 = L_45;
		CellData_tBCD18663131DBE178E5CDDCEE15196B115A87AB3* L_46 = V_8;
		bool L_47 = __this->___m_UseStreamingAsset;
		if (L_47)
		{
			G_B11_0 = L_46;
			goto IL_0118;
		}
		G_B10_0 = L_46;
	}
	{
		NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934 L_48 = V_16;
		G_B12_0 = L_48;
		G_B12_1 = G_B10_0;
		goto IL_0120;
	}

IL_0118:
	{
		NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934 L_49 = V_16;
		NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934 L_50;
		memset((&L_50), 0, sizeof(L_50));
		NativeArray_1__ctor_m7939EABE3CA21811E7651533FF7D74B94FFCB319((&L_50), L_49, 4, NativeArray_1__ctor_m7939EABE3CA21811E7651533FF7D74B94FFCB319_RuntimeMethod_var);
		G_B12_0 = L_50;
		G_B12_1 = G_B11_0;
	}

IL_0120:
	{
		NullCheck(G_B12_1);
		CellData_set_skyOcclusionDataL0L1_m9DF3043E817249191DBA0B4435FB9E85AB7D7FDC_inline(G_B12_1, G_B12_0, NULL);
	}

IL_0127:
	{
		int32_t L_51 = V_2;
		int32_t L_52 = __this->___sharedSkyOcclusionL0L1ChunkSize;
		int32_t L_53 = V_11;
		V_2 = ((int32_t)il2cpp_codegen_add(L_51, ((int32_t)il2cpp_codegen_multiply(L_52, L_53))));
		bool L_54;
		L_54 = ProbeVolumeBakingSet_get_bakedSkyShadingDirection_m647874F8917FC938E6499B1FBD0FBDC94770654C(__this, NULL);
		V_18 = L_54;
		bool L_55 = V_18;
		if (!L_55)
		{
			goto IL_0195;
		}
	}
	{
		ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* L_56 = V_0;
		NullCheck(L_56);
		bool L_57;
		L_57 = ProbeReferenceVolume_get_skyOcclusion_m6EEC0FD3108EE632D462A2E601B09FB4F66D4BB6(L_56, NULL);
		if (!L_57)
		{
			goto IL_0150;
		}
	}
	{
		ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* L_58 = V_0;
		NullCheck(L_58);
		bool L_59;
		L_59 = ProbeReferenceVolume_get_skyOcclusionShadingDirection_m06C6C8747B51364F656858108824A60B39FA4E34(L_58, NULL);
		G_B17_0 = ((int32_t)(L_59));
		goto IL_0151;
	}

IL_0150:
	{
		G_B17_0 = 0;
	}

IL_0151:
	{
		V_19 = (bool)G_B17_0;
		bool L_60 = V_19;
		if (!L_60)
		{
			goto IL_0188;
		}
	}
	{
		int32_t L_61 = V_2;
		int32_t L_62 = __this->___sharedSkyShadingDirectionIndicesChunkSize;
		int32_t L_63 = V_11;
		NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_64;
		L_64 = NativeArray_1_GetSubArray_mDC383D59C7576118D603C2C49F75BD9D02E60B19((&___2_cellSharedData), L_61, ((int32_t)il2cpp_codegen_multiply(L_62, L_63)), NativeArray_1_GetSubArray_mDC383D59C7576118D603C2C49F75BD9D02E60B19_RuntimeMethod_var);
		V_20 = L_64;
		CellData_tBCD18663131DBE178E5CDDCEE15196B115A87AB3* L_65 = V_8;
		bool L_66 = __this->___m_UseStreamingAsset;
		if (L_66)
		{
			G_B20_0 = L_65;
			goto IL_0179;
		}
		G_B19_0 = L_65;
	}
	{
		NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_67 = V_20;
		G_B21_0 = L_67;
		G_B21_1 = G_B19_0;
		goto IL_0181;
	}

IL_0179:
	{
		NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_68 = V_20;
		NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_69;
		memset((&L_69), 0, sizeof(L_69));
		NativeArray_1__ctor_mA723DA6B8FDAD4FCE23953E11B7F6362BF9799B6((&L_69), L_68, 4, NativeArray_1__ctor_mA723DA6B8FDAD4FCE23953E11B7F6362BF9799B6_RuntimeMethod_var);
		G_B21_0 = L_69;
		G_B21_1 = G_B20_0;
	}

IL_0181:
	{
		NullCheck(G_B21_1);
		CellData_set_skyShadingDirectionIndices_m3C8FACB92457725E6536D1516429984D9EF27BC9_inline(G_B21_1, G_B21_0, NULL);
	}

IL_0188:
	{
		int32_t L_70 = V_2;
		int32_t L_71 = __this->___sharedSkyShadingDirectionIndicesChunkSize;
		int32_t L_72 = V_11;
		V_2 = ((int32_t)il2cpp_codegen_add(L_70, ((int32_t)il2cpp_codegen_multiply(L_71, L_72))));
	}

IL_0195:
	{
	}

IL_0196:
	{
		bool L_73 = V_1;
		V_21 = L_73;
		bool L_74 = V_21;
		if (!L_74)
		{
			goto IL_031d;
		}
	}
	{
		int32_t L_75 = V_3;
		int32_t L_76 = V_11;
		int32_t L_77 = __this->___supportPositionChunkSize;
		NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_78;
		L_78 = NativeArray_1_GetSubArray_mDC383D59C7576118D603C2C49F75BD9D02E60B19((&___3_cellSupportData), L_75, ((int32_t)il2cpp_codegen_multiply(L_76, L_77)), NativeArray_1_GetSubArray_mDC383D59C7576118D603C2C49F75BD9D02E60B19_RuntimeMethod_var);
		V_17 = L_78;
		NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD L_79;
		L_79 = NativeArray_1_Reinterpret_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m7EA98E7E9E0369A617227E0EB1A828E574F3B01B((&V_17), 1, NativeArray_1_Reinterpret_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m7EA98E7E9E0369A617227E0EB1A828E574F3B01B_RuntimeMethod_var);
		V_22 = L_79;
		int32_t L_80 = V_3;
		int32_t L_81 = V_11;
		int32_t L_82 = __this->___supportPositionChunkSize;
		V_3 = ((int32_t)il2cpp_codegen_add(L_80, ((int32_t)il2cpp_codegen_multiply(L_81, L_82))));
		CellData_tBCD18663131DBE178E5CDDCEE15196B115A87AB3* L_83 = V_8;
		bool L_84 = __this->___m_UseStreamingAsset;
		if (L_84)
		{
			G_B27_0 = L_83;
			goto IL_01d8;
		}
		G_B26_0 = L_83;
	}
	{
		NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD L_85 = V_22;
		G_B28_0 = L_85;
		G_B28_1 = G_B26_0;
		goto IL_01e0;
	}

IL_01d8:
	{
		NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD L_86 = V_22;
		NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD L_87;
		memset((&L_87), 0, sizeof(L_87));
		NativeArray_1__ctor_mDE6C79063124961A2B38617151DE58062817CA38((&L_87), L_86, 4, NativeArray_1__ctor_mDE6C79063124961A2B38617151DE58062817CA38_RuntimeMethod_var);
		G_B28_0 = L_87;
		G_B28_1 = G_B27_0;
	}

IL_01e0:
	{
		NullCheck(G_B28_1);
		CellData_set_probePositions_mAA0A990B2297F54F42C24D634D3CF661E13637DC_inline(G_B28_1, G_B28_0, NULL);
		int32_t L_88 = V_3;
		int32_t L_89 = V_11;
		int32_t L_90 = __this->___supportValidityChunkSize;
		NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_91;
		L_91 = NativeArray_1_GetSubArray_mDC383D59C7576118D603C2C49F75BD9D02E60B19((&___3_cellSupportData), L_88, ((int32_t)il2cpp_codegen_multiply(L_89, L_90)), NativeArray_1_GetSubArray_mDC383D59C7576118D603C2C49F75BD9D02E60B19_RuntimeMethod_var);
		V_17 = L_91;
		NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF L_92;
		L_92 = NativeArray_1_Reinterpret_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m9F4AF128CEBE2B647B7DF4A9D74232DEB3013AEA((&V_17), 1, NativeArray_1_Reinterpret_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m9F4AF128CEBE2B647B7DF4A9D74232DEB3013AEA_RuntimeMethod_var);
		V_23 = L_92;
		int32_t L_93 = V_3;
		int32_t L_94 = V_11;
		int32_t L_95 = __this->___supportValidityChunkSize;
		V_3 = ((int32_t)il2cpp_codegen_add(L_93, ((int32_t)il2cpp_codegen_multiply(L_94, L_95))));
		CellData_tBCD18663131DBE178E5CDDCEE15196B115A87AB3* L_96 = V_8;
		bool L_97 = __this->___m_UseStreamingAsset;
		if (L_97)
		{
			G_B30_0 = L_96;
			goto IL_021d;
		}
		G_B29_0 = L_96;
	}
	{
		NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF L_98 = V_23;
		G_B31_0 = L_98;
		G_B31_1 = G_B29_0;
		goto IL_0225;
	}

IL_021d:
	{
		NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF L_99 = V_23;
		NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF L_100;
		memset((&L_100), 0, sizeof(L_100));
		NativeArray_1__ctor_m9DA5ADF8AD1A82C7E4443EB8E76999D4127F6ED3((&L_100), L_99, 4, NativeArray_1__ctor_m9DA5ADF8AD1A82C7E4443EB8E76999D4127F6ED3_RuntimeMethod_var);
		G_B31_0 = L_100;
		G_B31_1 = G_B30_0;
	}

IL_0225:
	{
		NullCheck(G_B31_1);
		CellData_set_validity_m8C930C65103C69FEF36233700205234FF38987A3_inline(G_B31_1, G_B31_0, NULL);
		int32_t L_101 = V_3;
		int32_t L_102 = V_11;
		int32_t L_103 = __this->___supportTouchupChunkSize;
		NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_104;
		L_104 = NativeArray_1_GetSubArray_mDC383D59C7576118D603C2C49F75BD9D02E60B19((&___3_cellSupportData), L_101, ((int32_t)il2cpp_codegen_multiply(L_102, L_103)), NativeArray_1_GetSubArray_mDC383D59C7576118D603C2C49F75BD9D02E60B19_RuntimeMethod_var);
		V_17 = L_104;
		NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF L_105;
		L_105 = NativeArray_1_Reinterpret_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m9F4AF128CEBE2B647B7DF4A9D74232DEB3013AEA((&V_17), 1, NativeArray_1_Reinterpret_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m9F4AF128CEBE2B647B7DF4A9D74232DEB3013AEA_RuntimeMethod_var);
		V_24 = L_105;
		int32_t L_106 = V_3;
		int32_t L_107 = V_11;
		int32_t L_108 = __this->___supportTouchupChunkSize;
		V_3 = ((int32_t)il2cpp_codegen_add(L_106, ((int32_t)il2cpp_codegen_multiply(L_107, L_108))));
		CellData_tBCD18663131DBE178E5CDDCEE15196B115A87AB3* L_109 = V_8;
		bool L_110 = __this->___m_UseStreamingAsset;
		if (L_110)
		{
			G_B33_0 = L_109;
			goto IL_0262;
		}
		G_B32_0 = L_109;
	}
	{
		NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF L_111 = V_24;
		G_B34_0 = L_111;
		G_B34_1 = G_B32_0;
		goto IL_026a;
	}

IL_0262:
	{
		NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF L_112 = V_24;
		NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF L_113;
		memset((&L_113), 0, sizeof(L_113));
		NativeArray_1__ctor_m9DA5ADF8AD1A82C7E4443EB8E76999D4127F6ED3((&L_113), L_112, 4, NativeArray_1__ctor_m9DA5ADF8AD1A82C7E4443EB8E76999D4127F6ED3_RuntimeMethod_var);
		G_B34_0 = L_113;
		G_B34_1 = G_B33_0;
	}

IL_026a:
	{
		NullCheck(G_B34_1);
		CellData_set_touchupVolumeInteraction_mFAEFEDCE5458CF5A785253D0EAD6C0199DD243DF_inline(G_B34_1, G_B34_0, NULL);
		int32_t L_114 = __this->___supportLayerMaskChunkSize;
		V_25 = (bool)((!(((uint32_t)L_114) <= ((uint32_t)0)))? 1 : 0);
		bool L_115 = V_25;
		if (!L_115)
		{
			goto IL_02c6;
		}
	}
	{
		int32_t L_116 = V_3;
		int32_t L_117 = V_11;
		int32_t L_118 = __this->___supportLayerMaskChunkSize;
		NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_119;
		L_119 = NativeArray_1_GetSubArray_mDC383D59C7576118D603C2C49F75BD9D02E60B19((&___3_cellSupportData), L_116, ((int32_t)il2cpp_codegen_multiply(L_117, L_118)), NativeArray_1_GetSubArray_mDC383D59C7576118D603C2C49F75BD9D02E60B19_RuntimeMethod_var);
		V_17 = L_119;
		NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_120;
		L_120 = NativeArray_1_Reinterpret_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m73A8ABEBD43720688CCC1F25FE06A3D882139153((&V_17), 1, NativeArray_1_Reinterpret_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m73A8ABEBD43720688CCC1F25FE06A3D882139153_RuntimeMethod_var);
		V_26 = L_120;
		int32_t L_121 = V_3;
		int32_t L_122 = V_11;
		int32_t L_123 = __this->___supportLayerMaskChunkSize;
		V_3 = ((int32_t)il2cpp_codegen_add(L_121, ((int32_t)il2cpp_codegen_multiply(L_122, L_123))));
		CellData_tBCD18663131DBE178E5CDDCEE15196B115A87AB3* L_124 = V_8;
		bool L_125 = __this->___m_UseStreamingAsset;
		if (L_125)
		{
			G_B37_0 = L_124;
			goto IL_02b7;
		}
		G_B36_0 = L_124;
	}
	{
		NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_126 = V_26;
		G_B38_0 = L_126;
		G_B38_1 = G_B36_0;
		goto IL_02bf;
	}

IL_02b7:
	{
		NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_127 = V_26;
		NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_128;
		memset((&L_128), 0, sizeof(L_128));
		NativeArray_1__ctor_mA723DA6B8FDAD4FCE23953E11B7F6362BF9799B6((&L_128), L_127, 4, NativeArray_1__ctor_mA723DA6B8FDAD4FCE23953E11B7F6362BF9799B6_RuntimeMethod_var);
		G_B38_0 = L_128;
		G_B38_1 = G_B37_0;
	}

IL_02bf:
	{
		NullCheck(G_B38_1);
		CellData_set_layer_m9E34609ABD1F793D52C3A8648517B3B0A4ECD4FC_inline(G_B38_1, G_B38_0, NULL);
	}

IL_02c6:
	{
		int32_t L_129 = __this->___supportOffsetsChunkSize;
		V_27 = (bool)((!(((uint32_t)L_129) <= ((uint32_t)0)))? 1 : 0);
		bool L_130 = V_27;
		if (!L_130)
		{
			goto IL_031c;
		}
	}
	{
		int32_t L_131 = V_3;
		int32_t L_132 = V_11;
		int32_t L_133 = __this->___supportOffsetsChunkSize;
		NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_134;
		L_134 = NativeArray_1_GetSubArray_mDC383D59C7576118D603C2C49F75BD9D02E60B19((&___3_cellSupportData), L_131, ((int32_t)il2cpp_codegen_multiply(L_132, L_133)), NativeArray_1_GetSubArray_mDC383D59C7576118D603C2C49F75BD9D02E60B19_RuntimeMethod_var);
		V_17 = L_134;
		NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD L_135;
		L_135 = NativeArray_1_Reinterpret_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m7EA98E7E9E0369A617227E0EB1A828E574F3B01B((&V_17), 1, NativeArray_1_Reinterpret_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m7EA98E7E9E0369A617227E0EB1A828E574F3B01B_RuntimeMethod_var);
		V_28 = L_135;
		int32_t L_136 = V_3;
		int32_t L_137 = V_11;
		int32_t L_138 = __this->___supportOffsetsChunkSize;
		V_3 = ((int32_t)il2cpp_codegen_add(L_136, ((int32_t)il2cpp_codegen_multiply(L_137, L_138))));
		CellData_tBCD18663131DBE178E5CDDCEE15196B115A87AB3* L_139 = V_8;
		bool L_140 = __this->___m_UseStreamingAsset;
		if (L_140)
		{
			G_B42_0 = L_139;
			goto IL_030d;
		}
		G_B41_0 = L_139;
	}
	{
		NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD L_141 = V_28;
		G_B43_0 = L_141;
		G_B43_1 = G_B41_0;
		goto IL_0315;
	}

IL_030d:
	{
		NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD L_142 = V_28;
		NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD L_143;
		memset((&L_143), 0, sizeof(L_143));
		NativeArray_1__ctor_mDE6C79063124961A2B38617151DE58062817CA38((&L_143), L_142, 4, NativeArray_1__ctor_mDE6C79063124961A2B38617151DE58062817CA38_RuntimeMethod_var);
		G_B43_0 = L_143;
		G_B43_1 = G_B42_0;
	}

IL_0315:
	{
		NullCheck(G_B43_1);
		CellData_set_offsetVectors_m99F24B457920E6F72D322E626427ACD5D051279D_inline(G_B43_1, G_B43_0, NULL);
	}

IL_031c:
	{
	}

IL_031d:
	{
		Dictionary_2_t118118075EE48DAD2F0FA6531A0E0FFB42FEC32F* L_144 = __this->___cellDataMap;
		int32_t L_145 = V_7;
		CellData_tBCD18663131DBE178E5CDDCEE15196B115A87AB3* L_146 = V_8;
		NullCheck(L_144);
		Dictionary_2_Add_m64EF459352EA4FC049ADAE7E2EA8143AD15A9A19(L_144, L_145, L_146, Dictionary_2_Add_m64EF459352EA4FC049ADAE7E2EA8143AD15A9A19_RuntimeMethod_var);
		int32_t L_147 = V_4;
		int32_t L_148 = V_10;
		V_4 = ((int32_t)il2cpp_codegen_add(L_147, L_148));
		int32_t L_149 = V_5;
		int32_t L_150 = V_11;
		V_5 = ((int32_t)il2cpp_codegen_add(L_149, L_150));
		int32_t L_151 = V_6;
		V_6 = ((int32_t)il2cpp_codegen_add(L_151, 1));
	}

IL_0342:
	{
		int32_t L_152 = V_6;
		List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_153 = ___0_cellIndices;
		NullCheck(L_153);
		int32_t L_154;
		L_154 = List_1_get_Count_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_inline(L_153, List_1_get_Count_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_RuntimeMethod_var);
		V_29 = (bool)((((int32_t)L_152) < ((int32_t)L_154))? 1 : 0);
		bool L_155 = V_29;
		if (L_155)
		{
			goto IL_0024;
		}
	}
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ProbeVolumeBakingSet_ResolveSharedCellData_mF06B385A1A182058F9E90123CCDE5DC4C895FCBD (ProbeVolumeBakingSet_tA7EB6642359D8D8E83C45603AFCE39D74B00FB71* __this, List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* ___0_cellIndices, 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*)&ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProbeVolumeBakingSet_LoadStreambleAssetData_TisBrick_tE6E9230DFDF650A631C116E79FB28F41618C3CE0_mE5B4FE33A87E367626C8333684282A31C90903FB_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProbeVolumeBakingSet_LoadStreambleAssetData_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m6A2E1E716139B619B9D60C167A838B45EA4059E5_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProbeVolumeBakingSet_ReleaseStreamableAssetData_TisBrick_tE6E9230DFDF650A631C116E79FB28F41618C3CE0_mF6F8277A78A15B3978027125ABB70D1AD1E74FA4_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProbeVolumeBakingSet_ReleaseStreamableAssetData_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m917E7D9038A41C59959526949876BDFF693C5126_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralCCE4860A990017A5EAF7FA990CCFA94ECD3033FE);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF8E1647BD818D7BC8A1264C65821EF6EEB616672);
		s_Il2CppMethodInitialized = true;
	}
	NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF V_0;
	memset((&V_0), 0, sizeof(V_0));
	NativeArray_1_tBA7C3E15B67AEC95EB7BED61838A132B300A973A V_1;
	memset((&V_1), 0, sizeof(V_1));
	bool V_2 = false;
	NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF V_3;
	memset((&V_3), 0, sizeof(V_3));
	bool V_4 = false;
	bool V_5 = false;
	bool V_6 = false;
	NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF V_7;
	memset((&V_7), 0, sizeof(V_7));
	bool V_8 = false;
	int32_t G_B3_0 = 0;
	NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF G_B10_0;
	memset((&G_B10_0), 0, sizeof(G_B10_0));
	{
		il2cpp_codegen_runtime_class_init_inline(ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F_il2cpp_TypeInfo_var);
		ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* L_0;
		L_0 = ProbeReferenceVolume_get_instance_m7EAD257CFABE08C6549F8E34930FDB400DECC71C_inline(NULL);
		NullCheck(L_0);
		bool L_1;
		L_1 = ProbeReferenceVolume_get_diskStreamingEnabled_m262B4892BB003343C69608DAF8E6F7906D46E3E6(L_0, NULL);
		il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		Debug_Assert_m6E778CACD0F440E2DEA9ACDD9330A22DAF16E96D((bool)((((int32_t)L_1) == ((int32_t)0))? 1 : 0), NULL);
		ProbeVolumeStreamableAsset_t45F5FD31296C1A6C872BF953287F58BA22777585* L_2 = __this->___cellSharedDataAsset;
		if (!L_2)
		{
			goto IL_002c;
		}
	}
	{
		ProbeVolumeStreamableAsset_t45F5FD31296C1A6C872BF953287F58BA22777585* L_3 = __this->___cellSharedDataAsset;
		NullCheck(L_3);
		bool L_4;
		L_4 = ProbeVolumeStreamableAsset_IsValid_m4A4EB2A0DFEA7A0F9DCD051FDA4A60446895150C(L_3, NULL);
		G_B3_0 = ((((int32_t)L_4) == ((int32_t)0))? 1 : 0);
		goto IL_002d;
	}

IL_002c:
	{
		G_B3_0 = 1;
	}

IL_002d:
	{
		V_4 = (bool)G_B3_0;
		bool L_5 = V_4;
		if (!L_5)
		{
			goto IL_003b;
		}
	}
	{
		V_5 = (bool)0;
		goto IL_00da;
	}

IL_003b:
	{
		bool L_6;
		L_6 = ProbeVolumeBakingSet_HasValidSharedData_m70014C4620B2AFCCD4A886EF0289C25510B7EB9F(__this, NULL);
		V_6 = (bool)((((int32_t)L_6) == ((int32_t)0))? 1 : 0);
		bool L_7 = V_6;
		if (!L_7)
		{
			goto IL_006b;
		}
	}
	{
		String_t* L_8;
		L_8 = Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392(__this, NULL);
		String_t* L_9;
		L_9 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(_stringLiteralCCE4860A990017A5EAF7FA990CCFA94ECD3033FE, L_8, _stringLiteralF8E1647BD818D7BC8A1264C65821EF6EEB616672, NULL);
		il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2(L_9, NULL);
		V_5 = (bool)0;
		goto IL_00da;
	}

IL_006b:
	{
		ProbeVolumeStreamableAsset_t45F5FD31296C1A6C872BF953287F58BA22777585* L_10 = __this->___cellSharedDataAsset;
		List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_11 = ___0_cellIndices;
		NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_12;
		L_12 = ProbeVolumeBakingSet_LoadStreambleAssetData_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m6A2E1E716139B619B9D60C167A838B45EA4059E5(__this, L_10, L_11, ProbeVolumeBakingSet_LoadStreambleAssetData_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m6A2E1E716139B619B9D60C167A838B45EA4059E5_RuntimeMethod_var);
		V_0 = L_12;
		ProbeVolumeStreamableAsset_t45F5FD31296C1A6C872BF953287F58BA22777585* L_13 = __this->___cellBricksDataAsset;
		List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_14 = ___0_cellIndices;
		NativeArray_1_tBA7C3E15B67AEC95EB7BED61838A132B300A973A L_15;
		L_15 = ProbeVolumeBakingSet_LoadStreambleAssetData_TisBrick_tE6E9230DFDF650A631C116E79FB28F41618C3CE0_mE5B4FE33A87E367626C8333684282A31C90903FB(__this, L_13, L_14, ProbeVolumeBakingSet_LoadStreambleAssetData_TisBrick_tE6E9230DFDF650A631C116E79FB28F41618C3CE0_mE5B4FE33A87E367626C8333684282A31C90903FB_RuntimeMethod_var);
		V_1 = L_15;
		bool L_16;
		L_16 = ProbeVolumeBakingSet_HasSupportData_m43A4C97E6B629F47304958B982211013E6954AD7(__this, NULL);
		V_2 = L_16;
		bool L_17 = V_2;
		if (L_17)
		{
			goto IL_009d;
		}
	}
	{
		il2cpp_codegen_initobj((&V_7), sizeof(NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF));
		NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_18 = V_7;
		G_B10_0 = L_18;
		goto IL_00aa;
	}

IL_009d:
	{
		ProbeVolumeStreamableAsset_t45F5FD31296C1A6C872BF953287F58BA22777585* L_19 = __this->___cellSupportDataAsset;
		List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_20 = ___0_cellIndices;
		NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_21;
		L_21 = ProbeVolumeBakingSet_LoadStreambleAssetData_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m6A2E1E716139B619B9D60C167A838B45EA4059E5(__this, L_19, L_20, ProbeVolumeBakingSet_LoadStreambleAssetData_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m6A2E1E716139B619B9D60C167A838B45EA4059E5_RuntimeMethod_var);
		G_B10_0 = L_21;
	}

IL_00aa:
	{
		V_3 = G_B10_0;
		List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_22 = ___0_cellIndices;
		NativeArray_1_tBA7C3E15B67AEC95EB7BED61838A132B300A973A L_23 = V_1;
		NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_24 = V_0;
		NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_25 = V_3;
		ProbeVolumeBakingSet_ResolveSharedCellData_mFD58EDC7CCC890E3637DB2710A8FA2748CB05859(__this, L_22, L_23, L_24, L_25, NULL);
		NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_26 = V_0;
		ProbeVolumeBakingSet_ReleaseStreamableAssetData_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m917E7D9038A41C59959526949876BDFF693C5126(__this, L_26, ProbeVolumeBakingSet_ReleaseStreamableAssetData_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m917E7D9038A41C59959526949876BDFF693C5126_RuntimeMethod_var);
		NativeArray_1_tBA7C3E15B67AEC95EB7BED61838A132B300A973A L_27 = V_1;
		ProbeVolumeBakingSet_ReleaseStreamableAssetData_TisBrick_tE6E9230DFDF650A631C116E79FB28F41618C3CE0_mF6F8277A78A15B3978027125ABB70D1AD1E74FA4(__this, L_27, ProbeVolumeBakingSet_ReleaseStreamableAssetData_TisBrick_tE6E9230DFDF650A631C116E79FB28F41618C3CE0_mF6F8277A78A15B3978027125ABB70D1AD1E74FA4_RuntimeMethod_var);
		bool L_28 = V_2;
		V_8 = L_28;
		bool L_29 = V_8;
		if (!L_29)
		{
			goto IL_00d5;
		}
	}
	{
		NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_30 = V_3;
		ProbeVolumeBakingSet_ReleaseStreamableAssetData_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m917E7D9038A41C59959526949876BDFF693C5126(__this, L_30, ProbeVolumeBakingSet_ReleaseStreamableAssetData_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m917E7D9038A41C59959526949876BDFF693C5126_RuntimeMethod_var);
	}

IL_00d5:
	{
		V_5 = (bool)1;
		goto IL_00da;
	}

IL_00da:
	{
		bool L_31 = V_5;
		return L_31;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ProbeVolumeBakingSet_ResolvePerScenarioCellData_m92A621EB593FE140019C811B201B97BDFBF47455 (ProbeVolumeBakingSet_tA7EB6642359D8D8E83C45603AFCE39D74B00FB71* __this, List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* ___0_cellIndices, 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*)&Dictionary_2_GetEnumerator_mA8B6C7F249ABE1F650B36DA2FAA4BECDFA4306E0_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m6E210192F2C8DDE750358C0578928E2A9AEE7124_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m2BD7D30B33E69D949B9E33F420D8D8349FE8DB04_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m9BB1C867B198ED1BE3E39E9B2930348562B64D56_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KeyValuePair_2_get_Key_m23FE29A560C33830C8183D3A1974C22A96D33CD2_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KeyValuePair_2_get_Value_mB1B10555AAA0728FF8C948BC4FD939960C8DC97F_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProbeVolumeBakingSet_LoadStreambleAssetData_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m6A2E1E716139B619B9D60C167A838B45EA4059E5_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProbeVolumeBakingSet_ReleaseStreamableAssetData_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m917E7D9038A41C59959526949876BDFF693C5126_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2443382EBCABA3E6B59D5AC23664E8B084E51150);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9FFD01A1758B8B44DAC5AA5D81E3949039220AD9);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA03CA08095E5CE1A894DCB8894501A4EEDB89BB1);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralCCE4860A990017A5EAF7FA990CCFA94ECD3033FE);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDE0F3547214C732C686A07EEEC0367A22AA29DFA);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	Enumerator_t72CE220279BD3346F91EB2DBB7300A3288791B6B V_1;
	memset((&V_1), 0, sizeof(V_1));
	KeyValuePair_2_t6AD3DFAEF245973A26EDCF227F3EE56E3994067A V_2;
	memset((&V_2), 0, sizeof(V_2));
	String_t* V_3 = NULL;
	PerScenarioDataInfo_t68D4511954D35D4B046CC0994B811763604ECEAB* V_4 = NULL;
	NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF V_5;
	memset((&V_5), 0, sizeof(V_5));
	NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF V_6;
	memset((&V_6), 0, sizeof(V_6));
	NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF V_7;
	memset((&V_7), 0, sizeof(V_7));
	bool V_8 = false;
	bool V_9 = false;
	NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF V_10;
	memset((&V_10), 0, sizeof(V_10));
	bool V_11 = false;
	bool V_12 = false;
	bool V_13 = false;
	NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF G_B7_0;
	memset((&G_B7_0), 0, sizeof(G_B7_0));
	NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF G_B10_0;
	memset((&G_B10_0), 0, sizeof(G_B10_0));
	{
		il2cpp_codegen_runtime_class_init_inline(ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F_il2cpp_TypeInfo_var);
		ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* L_0;
		L_0 = ProbeReferenceVolume_get_instance_m7EAD257CFABE08C6549F8E34930FDB400DECC71C_inline(NULL);
		NullCheck(L_0);
		bool L_1;
		L_1 = ProbeReferenceVolume_get_diskStreamingEnabled_m262B4892BB003343C69608DAF8E6F7906D46E3E6(L_0, NULL);
		il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		Debug_Assert_m6E778CACD0F440E2DEA9ACDD9330A22DAF16E96D((bool)((((int32_t)L_1) == ((int32_t)0))? 1 : 0), NULL);
		ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* L_2;
		L_2 = ProbeReferenceVolume_get_instance_m7EAD257CFABE08C6549F8E34930FDB400DECC71C_inline(NULL);
		NullCheck(L_2);
		int32_t L_3;
		L_3 = ProbeReferenceVolume_get_shBands_mD530C6547E419381F804C7CC9F5B4F83972B648E_inline(L_2, NULL);
		V_0 = (bool)((((int32_t)L_3) == ((int32_t)2))? 1 : 0);
		SerializedDictionary_2_tFC4EE5E3CF9DD1206498EB049FC48EB9F5A57B64* L_4 = __this->___scenarios;
		NullCheck(L_4);
		Enumerator_t72CE220279BD3346F91EB2DBB7300A3288791B6B L_5;
		L_5 = Dictionary_2_GetEnumerator_mA8B6C7F249ABE1F650B36DA2FAA4BECDFA4306E0(L_4, Dictionary_2_GetEnumerator_mA8B6C7F249ABE1F650B36DA2FAA4BECDFA4306E0_RuntimeMethod_var);
		V_1 = L_5;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_018e:
			{
				Enumerator_Dispose_m6E210192F2C8DDE750358C0578928E2A9AEE7124((&V_1), Enumerator_Dispose_m6E210192F2C8DDE750358C0578928E2A9AEE7124_RuntimeMethod_var);
				return;
			}
		});
		try
		{
			{
				goto IL_0180_1;
			}

IL_0034_1:
			{
				KeyValuePair_2_t6AD3DFAEF245973A26EDCF227F3EE56E3994067A L_6;
				L_6 = Enumerator_get_Current_m9BB1C867B198ED1BE3E39E9B2930348562B64D56_inline((&V_1), Enumerator_get_Current_m9BB1C867B198ED1BE3E39E9B2930348562B64D56_RuntimeMethod_var);
				V_2 = L_6;
				String_t* L_7;
				L_7 = KeyValuePair_2_get_Key_m23FE29A560C33830C8183D3A1974C22A96D33CD2_inline((&V_2), KeyValuePair_2_get_Key_m23FE29A560C33830C8183D3A1974C22A96D33CD2_RuntimeMethod_var);
				V_3 = L_7;
				PerScenarioDataInfo_t68D4511954D35D4B046CC0994B811763604ECEAB* L_8;
				L_8 = KeyValuePair_2_get_Value_mB1B10555AAA0728FF8C948BC4FD939960C8DC97F_inline((&V_2), KeyValuePair_2_get_Value_mB1B10555AAA0728FF8C948BC4FD939960C8DC97F_RuntimeMethod_var);
				V_4 = L_8;
				List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_9 = ___0_cellIndices;
				PerScenarioDataInfo_t68D4511954D35D4B046CC0994B811763604ECEAB* L_10 = V_4;
				List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_11 = __this->___m_PrunedScenarioIndexList;
				ProbeVolumeBakingSet_PruneCellIndexListForScenario_m6554352AEEDF3E65D59D27E168C0BDACD47CEB5D(__this, L_9, L_10, L_11, NULL);
				PerScenarioDataInfo_t68D4511954D35D4B046CC0994B811763604ECEAB* L_12 = V_4;
				il2cpp_codegen_runtime_class_init_inline(ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F_il2cpp_TypeInfo_var);
				ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* L_13;
				L_13 = ProbeReferenceVolume_get_instance_m7EAD257CFABE08C6549F8E34930FDB400DECC71C_inline(NULL);
				NullCheck(L_13);
				int32_t L_14;
				L_14 = ProbeReferenceVolume_get_shBands_mD530C6547E419381F804C7CC9F5B4F83972B648E_inline(L_13, NULL);
				NullCheck(L_12);
				bool L_15;
				L_15 = PerScenarioDataInfo_HasValidData_m2457BA710D419E4755A61AAE2BF6F2B77C982846(L_12, L_14, NULL);
				V_8 = (bool)((((int32_t)L_15) == ((int32_t)0))? 1 : 0);
				bool L_16 = V_8;
				if (!L_16)
				{
					goto IL_00b7_1;
				}
			}
			{
				StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_17 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)5);
				StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_18 = L_17;
				NullCheck(L_18);
				(L_18)->SetAt(static_cast<il2cpp_array_size_t>(0), (String_t*)_stringLiteralCCE4860A990017A5EAF7FA990CCFA94ECD3033FE);
				StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_19 = L_18;
				String_t* L_20 = V_3;
				NullCheck(L_19);
				(L_19)->SetAt(static_cast<il2cpp_array_size_t>(1), (String_t*)L_20);
				StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_21 = L_19;
				NullCheck(L_21);
				(L_21)->SetAt(static_cast<il2cpp_array_size_t>(2), (String_t*)_stringLiteral9FFD01A1758B8B44DAC5AA5D81E3949039220AD9);
				StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_22 = L_21;
				String_t* L_23 = __this->___lightingScenario;
				NullCheck(L_22);
				(L_22)->SetAt(static_cast<il2cpp_array_size_t>(3), (String_t*)L_23);
				StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_24 = L_22;
				NullCheck(L_24);
				(L_24)->SetAt(static_cast<il2cpp_array_size_t>(4), (String_t*)_stringLiteralDE0F3547214C732C686A07EEEC0367A22AA29DFA);
				String_t* L_25;
				L_25 = String_Concat_m647EBF831F54B6DF7D5AFA5FD012CF4EE7571B6A(L_24, NULL);
				il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
				Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2(L_25, NULL);
				V_9 = (bool)0;
				goto IL_01a2;
			}

IL_00b7_1:
			{
				PerScenarioDataInfo_t68D4511954D35D4B046CC0994B811763604ECEAB* L_26 = V_4;
				NullCheck(L_26);
				ProbeVolumeStreamableAsset_t45F5FD31296C1A6C872BF953287F58BA22777585* L_27 = L_26->___cellDataAsset;
				List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_28 = __this->___m_PrunedScenarioIndexList;
				NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_29;
				L_29 = ProbeVolumeBakingSet_LoadStreambleAssetData_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m6A2E1E716139B619B9D60C167A838B45EA4059E5(__this, L_27, L_28, ProbeVolumeBakingSet_LoadStreambleAssetData_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m6A2E1E716139B619B9D60C167A838B45EA4059E5_RuntimeMethod_var);
				V_5 = L_29;
				bool L_30 = V_0;
				if (L_30)
				{
					goto IL_00db_1;
				}
			}
			{
				il2cpp_codegen_initobj((&V_10), sizeof(NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF));
				NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_31 = V_10;
				G_B7_0 = L_31;
				goto IL_00ee_1;
			}

IL_00db_1:
			{
				PerScenarioDataInfo_t68D4511954D35D4B046CC0994B811763604ECEAB* L_32 = V_4;
				NullCheck(L_32);
				ProbeVolumeStreamableAsset_t45F5FD31296C1A6C872BF953287F58BA22777585* L_33 = L_32->___cellOptionalDataAsset;
				List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_34 = __this->___m_PrunedScenarioIndexList;
				NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_35;
				L_35 = ProbeVolumeBakingSet_LoadStreambleAssetData_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m6A2E1E716139B619B9D60C167A838B45EA4059E5(__this, L_33, L_34, ProbeVolumeBakingSet_LoadStreambleAssetData_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m6A2E1E716139B619B9D60C167A838B45EA4059E5_RuntimeMethod_var);
				G_B7_0 = L_35;
			}

IL_00ee_1:
			{
				V_6 = G_B7_0;
				bool L_36 = __this->___bakedProbeOcclusion;
				if (L_36)
				{
					goto IL_0104_1;
				}
			}
			{
				il2cpp_codegen_initobj((&V_10), sizeof(NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF));
				NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_37 = V_10;
				G_B10_0 = L_37;
				goto IL_0117_1;
			}

IL_0104_1:
			{
				PerScenarioDataInfo_t68D4511954D35D4B046CC0994B811763604ECEAB* L_38 = V_4;
				NullCheck(L_38);
				ProbeVolumeStreamableAsset_t45F5FD31296C1A6C872BF953287F58BA22777585* L_39 = L_38->___cellProbeOcclusionDataAsset;
				List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_40 = __this->___m_PrunedScenarioIndexList;
				NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_41;
				L_41 = ProbeVolumeBakingSet_LoadStreambleAssetData_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m6A2E1E716139B619B9D60C167A838B45EA4059E5(__this, L_39, L_40, ProbeVolumeBakingSet_LoadStreambleAssetData_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m6A2E1E716139B619B9D60C167A838B45EA4059E5_RuntimeMethod_var);
				G_B10_0 = L_41;
			}

IL_0117_1:
			{
				V_7 = G_B10_0;
				NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_42 = V_5;
				NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_43 = V_6;
				NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_44 = V_7;
				String_t* L_45 = V_3;
				List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_46 = __this->___m_PrunedScenarioIndexList;
				bool L_47;
				L_47 = ProbeVolumeBakingSet_ResolvePerScenarioCellData_m92D7EF2E7BEA531B78C06FCBE5276C9466CC97A3(__this, L_42, L_43, L_44, L_45, L_46, NULL);
				V_11 = (bool)((((int32_t)L_47) == ((int32_t)0))? 1 : 0);
				bool L_48 = V_11;
				if (!L_48)
				{
					goto IL_0151_1;
				}
			}
			{
				String_t* L_49 = V_3;
				String_t* L_50;
				L_50 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(_stringLiteralA03CA08095E5CE1A894DCB8894501A4EEDB89BB1, L_49, _stringLiteral2443382EBCABA3E6B59D5AC23664E8B084E51150, NULL);
				il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
				Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2(L_50, NULL);
				V_9 = (bool)0;
				goto IL_01a2;
			}

IL_0151_1:
			{
				NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_51 = V_5;
				ProbeVolumeBakingSet_ReleaseStreamableAssetData_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m917E7D9038A41C59959526949876BDFF693C5126(__this, L_51, ProbeVolumeBakingSet_ReleaseStreamableAssetData_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m917E7D9038A41C59959526949876BDFF693C5126_RuntimeMethod_var);
				bool L_52 = V_0;
				V_12 = L_52;
				bool L_53 = V_12;
				if (!L_53)
				{
					goto IL_016a_1;
				}
			}
			{
				NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_54 = V_6;
				ProbeVolumeBakingSet_ReleaseStreamableAssetData_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m917E7D9038A41C59959526949876BDFF693C5126(__this, L_54, ProbeVolumeBakingSet_ReleaseStreamableAssetData_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m917E7D9038A41C59959526949876BDFF693C5126_RuntimeMethod_var);
			}

IL_016a_1:
			{
				bool L_55 = __this->___bakedProbeOcclusion;
				V_13 = L_55;
				bool L_56 = V_13;
				if (!L_56)
				{
					goto IL_017f_1;
				}
			}
			{
				NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_57 = V_7;
				ProbeVolumeBakingSet_ReleaseStreamableAssetData_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m917E7D9038A41C59959526949876BDFF693C5126(__this, L_57, ProbeVolumeBakingSet_ReleaseStreamableAssetData_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m917E7D9038A41C59959526949876BDFF693C5126_RuntimeMethod_var);
			}

IL_017f_1:
			{
			}

IL_0180_1:
			{
				bool L_58;
				L_58 = Enumerator_MoveNext_m2BD7D30B33E69D949B9E33F420D8D8349FE8DB04((&V_1), Enumerator_MoveNext_m2BD7D30B33E69D949B9E33F420D8D8349FE8DB04_RuntimeMethod_var);
				if (L_58)
				{
					goto IL_0034_1;
				}
			}
			{
				goto IL_019d;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_019d:
	{
		V_9 = (bool)1;
		goto IL_01a2;
	}

IL_01a2:
	{
		bool L_59 = V_9;
		return L_59;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ProbeVolumeBakingSet_ResolvePerScenarioCellData_m92D7EF2E7BEA531B78C06FCBE5276C9466CC97A3 (ProbeVolumeBakingSet_tA7EB6642359D8D8E83C45603AFCE39D74B00FB71* __this, NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF ___0_cellData, NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF ___1_cellOptionalData, NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF ___2_cellProbeOcclusionData, String_t* ___3_scenario, List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* ___4_cellIndices, 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*)&Dictionary_2_Add_m4A111295B01CA0D768B7006738FD0E9A60DA132B_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Item_m9EC6C5A722F8AD35CFA90D0C0734E8FB33272C56_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Item_mB259B6A50CF7070E4C632276EE03754DDA0E6B69_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mD99081BEFA1AB3526715F489192B0F7F596C183D_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_GetSubArray_mDC383D59C7576118D603C2C49F75BD9D02E60B19_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Reinterpret_TisUInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_m3D4808CE7773742533C8F35321DF4D9BDEF4122E_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1__ctor_m7939EABE3CA21811E7651533FF7D74B94FFCB319_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1__ctor_mA723DA6B8FDAD4FCE23953E11B7F6362BF9799B6_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_get_IsCreated_mD74FCA194584E6EA7916853B62401EB78240A081_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	bool V_1 = false;
	int32_t V_2 = 0;
	int32_t V_3 = 0;
	int32_t V_4 = 0;
	bool V_5 = false;
	bool V_6 = false;
	int32_t V_7 = 0;
	int32_t V_8 = 0;
	CellData_tBCD18663131DBE178E5CDDCEE15196B115A87AB3* V_9 = NULL;
	CellDesc_tE8FD220551E0FC637343C950CE68522345E001E4* V_10 = NULL;
	PerScenarioData_tDBB689295599DE09FCA963F9282414EA2B240B55 V_11;
	memset((&V_11), 0, sizeof(V_11));
	int32_t V_12 = 0;
	NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934 V_13;
	memset((&V_13), 0, sizeof(V_13));
	NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF V_14;
	memset((&V_14), 0, sizeof(V_14));
	NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF V_15;
	memset((&V_15), 0, sizeof(V_15));
	NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF V_16;
	memset((&V_16), 0, sizeof(V_16));
	bool V_17 = false;
	int32_t V_18 = 0;
	NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF V_19;
	memset((&V_19), 0, sizeof(V_19));
	NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF V_20;
	memset((&V_20), 0, sizeof(V_20));
	NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF V_21;
	memset((&V_21), 0, sizeof(V_21));
	NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF V_22;
	memset((&V_22), 0, sizeof(V_22));
	bool V_23 = false;
	NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF V_24;
	memset((&V_24), 0, sizeof(V_24));
	bool V_25 = false;
	int32_t G_B5_0 = 0;
	PerScenarioData_tDBB689295599DE09FCA963F9282414EA2B240B55* G_B8_0 = NULL;
	PerScenarioData_tDBB689295599DE09FCA963F9282414EA2B240B55* G_B7_0 = NULL;
	NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934 G_B9_0;
	memset((&G_B9_0), 0, sizeof(G_B9_0));
	PerScenarioData_tDBB689295599DE09FCA963F9282414EA2B240B55* G_B9_1 = NULL;
	PerScenarioData_tDBB689295599DE09FCA963F9282414EA2B240B55* G_B11_0 = NULL;
	PerScenarioData_tDBB689295599DE09FCA963F9282414EA2B240B55* G_B10_0 = NULL;
	NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF G_B12_0;
	memset((&G_B12_0), 0, sizeof(G_B12_0));
	PerScenarioData_tDBB689295599DE09FCA963F9282414EA2B240B55* G_B12_1 = NULL;
	PerScenarioData_tDBB689295599DE09FCA963F9282414EA2B240B55* G_B14_0 = NULL;
	PerScenarioData_tDBB689295599DE09FCA963F9282414EA2B240B55* G_B13_0 = NULL;
	NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF G_B15_0;
	memset((&G_B15_0), 0, sizeof(G_B15_0));
	PerScenarioData_tDBB689295599DE09FCA963F9282414EA2B240B55* G_B15_1 = NULL;
	PerScenarioData_tDBB689295599DE09FCA963F9282414EA2B240B55* G_B18_0 = NULL;
	PerScenarioData_tDBB689295599DE09FCA963F9282414EA2B240B55* G_B17_0 = NULL;
	NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF G_B19_0;
	memset((&G_B19_0), 0, sizeof(G_B19_0));
	PerScenarioData_tDBB689295599DE09FCA963F9282414EA2B240B55* G_B19_1 = NULL;
	PerScenarioData_tDBB689295599DE09FCA963F9282414EA2B240B55* G_B21_0 = NULL;
	PerScenarioData_tDBB689295599DE09FCA963F9282414EA2B240B55* G_B20_0 = NULL;
	NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF G_B22_0;
	memset((&G_B22_0), 0, sizeof(G_B22_0));
	PerScenarioData_tDBB689295599DE09FCA963F9282414EA2B240B55* G_B22_1 = NULL;
	PerScenarioData_tDBB689295599DE09FCA963F9282414EA2B240B55* G_B24_0 = NULL;
	PerScenarioData_tDBB689295599DE09FCA963F9282414EA2B240B55* G_B23_0 = NULL;
	NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF G_B25_0;
	memset((&G_B25_0), 0, sizeof(G_B25_0));
	PerScenarioData_tDBB689295599DE09FCA963F9282414EA2B240B55* G_B25_1 = NULL;
	PerScenarioData_tDBB689295599DE09FCA963F9282414EA2B240B55* G_B27_0 = NULL;
	PerScenarioData_tDBB689295599DE09FCA963F9282414EA2B240B55* G_B26_0 = NULL;
	NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF G_B28_0;
	memset((&G_B28_0), 0, sizeof(G_B28_0));
	PerScenarioData_tDBB689295599DE09FCA963F9282414EA2B240B55* G_B28_1 = NULL;
	PerScenarioData_tDBB689295599DE09FCA963F9282414EA2B240B55* G_B32_0 = NULL;
	PerScenarioData_tDBB689295599DE09FCA963F9282414EA2B240B55* G_B31_0 = NULL;
	NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF G_B33_0;
	memset((&G_B33_0), 0, sizeof(G_B33_0));
	PerScenarioData_tDBB689295599DE09FCA963F9282414EA2B240B55* G_B33_1 = NULL;
	{
		il2cpp_codegen_runtime_class_init_inline(ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F_il2cpp_TypeInfo_var);
		ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* L_0;
		L_0 = ProbeReferenceVolume_get_instance_m7EAD257CFABE08C6549F8E34930FDB400DECC71C_inline(NULL);
		NullCheck(L_0);
		bool L_1;
		L_1 = ProbeReferenceVolume_get_diskStreamingEnabled_m262B4892BB003343C69608DAF8E6F7906D46E3E6(L_0, NULL);
		il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		Debug_Assert_m6E778CACD0F440E2DEA9ACDD9330A22DAF16E96D((bool)((((int32_t)L_1) == ((int32_t)0))? 1 : 0), NULL);
		bool L_2;
		L_2 = NativeArray_1_get_IsCreated_mD74FCA194584E6EA7916853B62401EB78240A081_inline((&___0_cellData), NativeArray_1_get_IsCreated_mD74FCA194584E6EA7916853B62401EB78240A081_RuntimeMethod_var);
		V_5 = (bool)((((int32_t)L_2) == ((int32_t)0))? 1 : 0);
		bool L_3 = V_5;
		if (!L_3)
		{
			goto IL_002c;
		}
	}
	{
		V_6 = (bool)0;
		goto IL_029e;
	}

IL_002c:
	{
		bool L_4;
		L_4 = NativeArray_1_get_IsCreated_mD74FCA194584E6EA7916853B62401EB78240A081_inline((&___1_cellOptionalData), NativeArray_1_get_IsCreated_mD74FCA194584E6EA7916853B62401EB78240A081_RuntimeMethod_var);
		V_0 = L_4;
		bool L_5;
		L_5 = NativeArray_1_get_IsCreated_mD74FCA194584E6EA7916853B62401EB78240A081_inline((&___2_cellProbeOcclusionData), NativeArray_1_get_IsCreated_mD74FCA194584E6EA7916853B62401EB78240A081_RuntimeMethod_var);
		if (!L_5)
		{
			goto IL_0049;
		}
	}
	{
		int32_t L_6;
		L_6 = IL2CPP_NATIVEARRAY_GET_LENGTH(((&___2_cellProbeOcclusionData))->___m_Length);
		G_B5_0 = ((((int32_t)L_6) > ((int32_t)0))? 1 : 0);
		goto IL_004a;
	}

IL_0049:
	{
		G_B5_0 = 0;
	}

IL_004a:
	{
		V_1 = (bool)G_B5_0;
		V_2 = 0;
		V_3 = 0;
		V_4 = 0;
		V_7 = 0;
		goto IL_0285;
	}

IL_005a:
	{
		List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_7 = ___4_cellIndices;
		int32_t L_8 = V_7;
		NullCheck(L_7);
		int32_t L_9;
		L_9 = List_1_get_Item_mD99081BEFA1AB3526715F489192B0F7F596C183D(L_7, L_8, List_1_get_Item_mD99081BEFA1AB3526715F489192B0F7F596C183D_RuntimeMethod_var);
		V_8 = L_9;
		Dictionary_2_t118118075EE48DAD2F0FA6531A0E0FFB42FEC32F* L_10 = __this->___cellDataMap;
		int32_t L_11 = V_8;
		NullCheck(L_10);
		CellData_tBCD18663131DBE178E5CDDCEE15196B115A87AB3* L_12;
		L_12 = Dictionary_2_get_Item_mB259B6A50CF7070E4C632276EE03754DDA0E6B69(L_10, L_11, Dictionary_2_get_Item_mB259B6A50CF7070E4C632276EE03754DDA0E6B69_RuntimeMethod_var);
		V_9 = L_12;
		SerializedDictionary_2_t699D36E06853D053D033F8E4C05E4F8E57E23A78* L_13 = __this->___cellDescs;
		int32_t L_14 = V_8;
		NullCheck(L_13);
		CellDesc_tE8FD220551E0FC637343C950CE68522345E001E4* L_15;
		L_15 = Dictionary_2_get_Item_m9EC6C5A722F8AD35CFA90D0C0734E8FB33272C56(L_13, L_14, Dictionary_2_get_Item_m9EC6C5A722F8AD35CFA90D0C0734E8FB33272C56_RuntimeMethod_var);
		V_10 = L_15;
		il2cpp_codegen_initobj((&V_11), sizeof(PerScenarioData_tDBB689295599DE09FCA963F9282414EA2B240B55));
		CellDesc_tE8FD220551E0FC637343C950CE68522345E001E4* L_16 = V_10;
		NullCheck(L_16);
		int32_t L_17 = L_16->___shChunkCount;
		V_12 = L_17;
		int32_t L_18 = V_2;
		int32_t L_19 = __this->___L0ChunkSize;
		int32_t L_20 = V_12;
		NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_21;
		L_21 = NativeArray_1_GetSubArray_mDC383D59C7576118D603C2C49F75BD9D02E60B19((&___0_cellData), L_18, ((int32_t)il2cpp_codegen_multiply(L_19, L_20)), NativeArray_1_GetSubArray_mDC383D59C7576118D603C2C49F75BD9D02E60B19_RuntimeMethod_var);
		V_16 = L_21;
		NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934 L_22;
		L_22 = NativeArray_1_Reinterpret_TisUInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_m3D4808CE7773742533C8F35321DF4D9BDEF4122E((&V_16), 1, NativeArray_1_Reinterpret_TisUInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_m3D4808CE7773742533C8F35321DF4D9BDEF4122E_RuntimeMethod_var);
		V_13 = L_22;
		int32_t L_23 = V_2;
		int32_t L_24 = __this->___L0ChunkSize;
		int32_t L_25 = V_12;
		int32_t L_26 = __this->___L1ChunkSize;
		int32_t L_27 = V_12;
		NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_28;
		L_28 = NativeArray_1_GetSubArray_mDC383D59C7576118D603C2C49F75BD9D02E60B19((&___0_cellData), ((int32_t)il2cpp_codegen_add(L_23, ((int32_t)il2cpp_codegen_multiply(L_24, L_25)))), ((int32_t)il2cpp_codegen_multiply(L_26, L_27)), NativeArray_1_GetSubArray_mDC383D59C7576118D603C2C49F75BD9D02E60B19_RuntimeMethod_var);
		V_14 = L_28;
		int32_t L_29 = V_2;
		int32_t L_30 = __this->___L0ChunkSize;
		int32_t L_31 = __this->___L1ChunkSize;
		int32_t L_32 = V_12;
		int32_t L_33 = __this->___L1ChunkSize;
		int32_t L_34 = V_12;
		NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_35;
		L_35 = NativeArray_1_GetSubArray_mDC383D59C7576118D603C2C49F75BD9D02E60B19((&___0_cellData), ((int32_t)il2cpp_codegen_add(L_29, ((int32_t)il2cpp_codegen_multiply(((int32_t)il2cpp_codegen_add(L_30, L_31)), L_32)))), ((int32_t)il2cpp_codegen_multiply(L_33, L_34)), NativeArray_1_GetSubArray_mDC383D59C7576118D603C2C49F75BD9D02E60B19_RuntimeMethod_var);
		V_15 = L_35;
		bool L_36 = __this->___m_UseStreamingAsset;
		if (L_36)
		{
			G_B8_0 = (&V_11);
			goto IL_0101;
		}
		G_B7_0 = (&V_11);
	}
	{
		NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934 L_37 = V_13;
		G_B9_0 = L_37;
		G_B9_1 = G_B7_0;
		goto IL_0109;
	}

IL_0101:
	{
		NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934 L_38 = V_13;
		NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934 L_39;
		memset((&L_39), 0, sizeof(L_39));
		NativeArray_1__ctor_m7939EABE3CA21811E7651533FF7D74B94FFCB319((&L_39), L_38, 4, NativeArray_1__ctor_m7939EABE3CA21811E7651533FF7D74B94FFCB319_RuntimeMethod_var);
		G_B9_0 = L_39;
		G_B9_1 = G_B8_0;
	}

IL_0109:
	{
		G_B9_1->___shL0L1RxData = G_B9_0;
		bool L_40 = __this->___m_UseStreamingAsset;
		if (L_40)
		{
			G_B11_0 = (&V_11);
			goto IL_011c;
		}
		G_B10_0 = (&V_11);
	}
	{
		NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_41 = V_14;
		G_B12_0 = L_41;
		G_B12_1 = G_B10_0;
		goto IL_0124;
	}

IL_011c:
	{
		NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_42 = V_14;
		NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_43;
		memset((&L_43), 0, sizeof(L_43));
		NativeArray_1__ctor_mA723DA6B8FDAD4FCE23953E11B7F6362BF9799B6((&L_43), L_42, 4, NativeArray_1__ctor_mA723DA6B8FDAD4FCE23953E11B7F6362BF9799B6_RuntimeMethod_var);
		G_B12_0 = L_43;
		G_B12_1 = G_B11_0;
	}

IL_0124:
	{
		G_B12_1->___shL1GL1RyData = G_B12_0;
		bool L_44 = __this->___m_UseStreamingAsset;
		if (L_44)
		{
			G_B14_0 = (&V_11);
			goto IL_0137;
		}
		G_B13_0 = (&V_11);
	}
	{
		NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_45 = V_15;
		G_B15_0 = L_45;
		G_B15_1 = G_B13_0;
		goto IL_013f;
	}

IL_0137:
	{
		NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_46 = V_15;
		NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_47;
		memset((&L_47), 0, sizeof(L_47));
		NativeArray_1__ctor_mA723DA6B8FDAD4FCE23953E11B7F6362BF9799B6((&L_47), L_46, 4, NativeArray_1__ctor_mA723DA6B8FDAD4FCE23953E11B7F6362BF9799B6_RuntimeMethod_var);
		G_B15_0 = L_47;
		G_B15_1 = G_B14_0;
	}

IL_013f:
	{
		G_B15_1->___shL1BL1RzData = G_B15_0;
		bool L_48 = V_0;
		V_17 = L_48;
		bool L_49 = V_17;
		if (!L_49)
		{
			goto IL_0204;
		}
	}
	{
		int32_t L_50 = V_12;
		int32_t L_51 = __this->___L2TextureChunkSize;
		V_18 = ((int32_t)il2cpp_codegen_multiply(L_50, L_51));
		int32_t L_52 = V_3;
		int32_t L_53 = V_18;
		NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_54;
		L_54 = NativeArray_1_GetSubArray_mDC383D59C7576118D603C2C49F75BD9D02E60B19((&___1_cellOptionalData), L_52, L_53, NativeArray_1_GetSubArray_mDC383D59C7576118D603C2C49F75BD9D02E60B19_RuntimeMethod_var);
		V_19 = L_54;
		int32_t L_55 = V_3;
		int32_t L_56 = V_18;
		int32_t L_57 = V_18;
		NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_58;
		L_58 = NativeArray_1_GetSubArray_mDC383D59C7576118D603C2C49F75BD9D02E60B19((&___1_cellOptionalData), ((int32_t)il2cpp_codegen_add(L_55, L_56)), L_57, NativeArray_1_GetSubArray_mDC383D59C7576118D603C2C49F75BD9D02E60B19_RuntimeMethod_var);
		V_20 = L_58;
		int32_t L_59 = V_3;
		int32_t L_60 = V_18;
		int32_t L_61 = V_18;
		NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_62;
		L_62 = NativeArray_1_GetSubArray_mDC383D59C7576118D603C2C49F75BD9D02E60B19((&___1_cellOptionalData), ((int32_t)il2cpp_codegen_add(L_59, ((int32_t)il2cpp_codegen_multiply(L_60, 2)))), L_61, NativeArray_1_GetSubArray_mDC383D59C7576118D603C2C49F75BD9D02E60B19_RuntimeMethod_var);
		V_21 = L_62;
		int32_t L_63 = V_3;
		int32_t L_64 = V_18;
		int32_t L_65 = V_18;
		NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_66;
		L_66 = NativeArray_1_GetSubArray_mDC383D59C7576118D603C2C49F75BD9D02E60B19((&___1_cellOptionalData), ((int32_t)il2cpp_codegen_add(L_63, ((int32_t)il2cpp_codegen_multiply(L_64, 3)))), L_65, NativeArray_1_GetSubArray_mDC383D59C7576118D603C2C49F75BD9D02E60B19_RuntimeMethod_var);
		V_22 = L_66;
		bool L_67 = __this->___m_UseStreamingAsset;
		if (L_67)
		{
			G_B18_0 = (&V_11);
			goto IL_01a5;
		}
		G_B17_0 = (&V_11);
	}
	{
		NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_68 = V_19;
		G_B19_0 = L_68;
		G_B19_1 = G_B17_0;
		goto IL_01ad;
	}

IL_01a5:
	{
		NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_69 = V_19;
		NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_70;
		memset((&L_70), 0, sizeof(L_70));
		NativeArray_1__ctor_mA723DA6B8FDAD4FCE23953E11B7F6362BF9799B6((&L_70), L_69, 4, NativeArray_1__ctor_mA723DA6B8FDAD4FCE23953E11B7F6362BF9799B6_RuntimeMethod_var);
		G_B19_0 = L_70;
		G_B19_1 = G_B18_0;
	}

IL_01ad:
	{
		G_B19_1->___shL2Data_0 = G_B19_0;
		bool L_71 = __this->___m_UseStreamingAsset;
		if (L_71)
		{
			G_B21_0 = (&V_11);
			goto IL_01c0;
		}
		G_B20_0 = (&V_11);
	}
	{
		NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_72 = V_20;
		G_B22_0 = L_72;
		G_B22_1 = G_B20_0;
		goto IL_01c8;
	}

IL_01c0:
	{
		NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_73 = V_20;
		NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_74;
		memset((&L_74), 0, sizeof(L_74));
		NativeArray_1__ctor_mA723DA6B8FDAD4FCE23953E11B7F6362BF9799B6((&L_74), L_73, 4, NativeArray_1__ctor_mA723DA6B8FDAD4FCE23953E11B7F6362BF9799B6_RuntimeMethod_var);
		G_B22_0 = L_74;
		G_B22_1 = G_B21_0;
	}

IL_01c8:
	{
		G_B22_1->___shL2Data_1 = G_B22_0;
		bool L_75 = __this->___m_UseStreamingAsset;
		if (L_75)
		{
			G_B24_0 = (&V_11);
			goto IL_01db;
		}
		G_B23_0 = (&V_11);
	}
	{
		NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_76 = V_21;
		G_B25_0 = L_76;
		G_B25_1 = G_B23_0;
		goto IL_01e3;
	}

IL_01db:
	{
		NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_77 = V_21;
		NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_78;
		memset((&L_78), 0, sizeof(L_78));
		NativeArray_1__ctor_mA723DA6B8FDAD4FCE23953E11B7F6362BF9799B6((&L_78), L_77, 4, NativeArray_1__ctor_mA723DA6B8FDAD4FCE23953E11B7F6362BF9799B6_RuntimeMethod_var);
		G_B25_0 = L_78;
		G_B25_1 = G_B24_0;
	}

IL_01e3:
	{
		G_B25_1->___shL2Data_2 = G_B25_0;
		bool L_79 = __this->___m_UseStreamingAsset;
		if (L_79)
		{
			G_B27_0 = (&V_11);
			goto IL_01f6;
		}
		G_B26_0 = (&V_11);
	}
	{
		NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_80 = V_22;
		G_B28_0 = L_80;
		G_B28_1 = G_B26_0;
		goto IL_01fe;
	}

IL_01f6:
	{
		NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_81 = V_22;
		NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_82;
		memset((&L_82), 0, sizeof(L_82));
		NativeArray_1__ctor_mA723DA6B8FDAD4FCE23953E11B7F6362BF9799B6((&L_82), L_81, 4, NativeArray_1__ctor_mA723DA6B8FDAD4FCE23953E11B7F6362BF9799B6_RuntimeMethod_var);
		G_B28_0 = L_82;
		G_B28_1 = G_B27_0;
	}

IL_01fe:
	{
		G_B28_1->___shL2Data_3 = G_B28_0;
	}

IL_0204:
	{
		bool L_83 = V_1;
		V_23 = L_83;
		bool L_84 = V_23;
		if (!L_84)
		{
			goto IL_023c;
		}
	}
	{
		int32_t L_85 = V_4;
		int32_t L_86 = __this->___ProbeOcclusionChunkSize;
		int32_t L_87 = V_12;
		NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_88;
		L_88 = NativeArray_1_GetSubArray_mDC383D59C7576118D603C2C49F75BD9D02E60B19((&___2_cellProbeOcclusionData), L_85, ((int32_t)il2cpp_codegen_multiply(L_86, L_87)), NativeArray_1_GetSubArray_mDC383D59C7576118D603C2C49F75BD9D02E60B19_RuntimeMethod_var);
		V_24 = L_88;
		bool L_89 = __this->___m_UseStreamingAsset;
		if (L_89)
		{
			G_B32_0 = (&V_11);
			goto IL_022e;
		}
		G_B31_0 = (&V_11);
	}
	{
		NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_90 = V_24;
		G_B33_0 = L_90;
		G_B33_1 = G_B31_0;
		goto IL_0236;
	}

IL_022e:
	{
		NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_91 = V_24;
		NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_92;
		memset((&L_92), 0, sizeof(L_92));
		NativeArray_1__ctor_mA723DA6B8FDAD4FCE23953E11B7F6362BF9799B6((&L_92), L_91, 4, NativeArray_1__ctor_mA723DA6B8FDAD4FCE23953E11B7F6362BF9799B6_RuntimeMethod_var);
		G_B33_0 = L_92;
		G_B33_1 = G_B32_0;
	}

IL_0236:
	{
		G_B33_1->___probeOcclusion = G_B33_0;
	}

IL_023c:
	{
		int32_t L_93 = V_2;
		int32_t L_94 = __this->___L0ChunkSize;
		int32_t L_95 = __this->___L1ChunkSize;
		int32_t L_96 = V_12;
		V_2 = ((int32_t)il2cpp_codegen_add(L_93, ((int32_t)il2cpp_codegen_multiply(((int32_t)il2cpp_codegen_add(L_94, ((int32_t)il2cpp_codegen_multiply(2, L_95)))), L_96))));
		int32_t L_97 = V_3;
		int32_t L_98 = __this->___L2TextureChunkSize;
		int32_t L_99 = V_12;
		V_3 = ((int32_t)il2cpp_codegen_add(L_97, ((int32_t)il2cpp_codegen_multiply(((int32_t)il2cpp_codegen_multiply(L_98, 4)), L_99))));
		int32_t L_100 = V_4;
		int32_t L_101 = __this->___ProbeOcclusionChunkSize;
		int32_t L_102 = V_12;
		V_4 = ((int32_t)il2cpp_codegen_add(L_100, ((int32_t)il2cpp_codegen_multiply(L_101, L_102))));
		CellData_tBCD18663131DBE178E5CDDCEE15196B115A87AB3* L_103 = V_9;
		NullCheck(L_103);
		Dictionary_2_t24D73D33850EF0B312AC735120ED28E78A38FBB3* L_104 = L_103->___scenarios;
		String_t* L_105 = ___3_scenario;
		PerScenarioData_tDBB689295599DE09FCA963F9282414EA2B240B55 L_106 = V_11;
		NullCheck(L_104);
		Dictionary_2_Add_m4A111295B01CA0D768B7006738FD0E9A60DA132B(L_104, L_105, L_106, Dictionary_2_Add_m4A111295B01CA0D768B7006738FD0E9A60DA132B_RuntimeMethod_var);
		int32_t L_107 = V_7;
		V_7 = ((int32_t)il2cpp_codegen_add(L_107, 1));
	}

IL_0285:
	{
		int32_t L_108 = V_7;
		List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_109 = ___4_cellIndices;
		NullCheck(L_109);
		int32_t L_110;
		L_110 = List_1_get_Count_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_inline(L_109, List_1_get_Count_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_RuntimeMethod_var);
		V_25 = (bool)((((int32_t)L_108) < ((int32_t)L_110))? 1 : 0);
		bool L_111 = V_25;
		if (L_111)
		{
			goto IL_005a;
		}
	}
	{
		V_6 = (bool)1;
		goto IL_029e;
	}

IL_029e:
	{
		bool L_112 = V_6;
		return L_112;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeVolumeBakingSet_ReleaseCell_m9043373F867DE009A5E6AFBBA1935749FA368C48 (ProbeVolumeBakingSet_tA7EB6642359D8D8E83C45603AFCE39D74B00FB71* __this, int32_t ___0_cellIndex, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Remove_m5592BA2ED10064C970182525E9E7D4D2803E85F1_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Item_mB259B6A50CF7070E4C632276EE03754DDA0E6B69_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	CellData_tBCD18663131DBE178E5CDDCEE15196B115A87AB3* V_0 = NULL;
	{
		Dictionary_2_t118118075EE48DAD2F0FA6531A0E0FFB42FEC32F* L_0 = __this->___cellDataMap;
		int32_t L_1 = ___0_cellIndex;
		NullCheck(L_0);
		CellData_tBCD18663131DBE178E5CDDCEE15196B115A87AB3* L_2;
		L_2 = Dictionary_2_get_Item_mB259B6A50CF7070E4C632276EE03754DDA0E6B69(L_0, L_1, Dictionary_2_get_Item_mB259B6A50CF7070E4C632276EE03754DDA0E6B69_RuntimeMethod_var);
		V_0 = L_2;
		CellData_tBCD18663131DBE178E5CDDCEE15196B115A87AB3* L_3 = V_0;
		NullCheck(L_3);
		CellData_Cleanup_m7C43AED45B1F97E08D22B21FD96128B9B644DFB0(L_3, (bool)1, NULL);
		Dictionary_2_t118118075EE48DAD2F0FA6531A0E0FFB42FEC32F* L_4 = __this->___cellDataMap;
		int32_t L_5 = ___0_cellIndex;
		NullCheck(L_4);
		bool L_6;
		L_6 = Dictionary_2_Remove_m5592BA2ED10064C970182525E9E7D4D2803E85F1(L_4, L_5, Dictionary_2_Remove_m5592BA2ED10064C970182525E9E7D4D2803E85F1_RuntimeMethod_var);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CellDesc_tE8FD220551E0FC637343C950CE68522345E001E4* ProbeVolumeBakingSet_GetCellDesc_m208642ECB63791380402F6DD1D6ED2453CD04E38 (ProbeVolumeBakingSet_tA7EB6642359D8D8E83C45603AFCE39D74B00FB71* __this, int32_t ___0_cellIndex, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_mE1F3DA1FA7567C55032328ABBC49A5237B1BA75A_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	CellDesc_tE8FD220551E0FC637343C950CE68522345E001E4* V_0 = NULL;
	bool V_1 = false;
	CellDesc_tE8FD220551E0FC637343C950CE68522345E001E4* V_2 = NULL;
	{
		SerializedDictionary_2_t699D36E06853D053D033F8E4C05E4F8E57E23A78* L_0 = __this->___cellDescs;
		int32_t L_1 = ___0_cellIndex;
		NullCheck(L_0);
		bool L_2;
		L_2 = Dictionary_2_TryGetValue_mE1F3DA1FA7567C55032328ABBC49A5237B1BA75A(L_0, L_1, (&V_0), Dictionary_2_TryGetValue_mE1F3DA1FA7567C55032328ABBC49A5237B1BA75A_RuntimeMethod_var);
		V_1 = L_2;
		bool L_3 = V_1;
		if (!L_3)
		{
			goto IL_0017;
		}
	}
	{
		CellDesc_tE8FD220551E0FC637343C950CE68522345E001E4* L_4 = V_0;
		V_2 = L_4;
		goto IL_001b;
	}

IL_0017:
	{
		V_2 = (CellDesc_tE8FD220551E0FC637343C950CE68522345E001E4*)NULL;
		goto IL_001b;
	}

IL_001b:
	{
		CellDesc_tE8FD220551E0FC637343C950CE68522345E001E4* L_5 = V_2;
		return L_5;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CellData_tBCD18663131DBE178E5CDDCEE15196B115A87AB3* ProbeVolumeBakingSet_GetCellData_m3503334B300FF4C34956895BA584965ABAB0F23D (ProbeVolumeBakingSet_tA7EB6642359D8D8E83C45603AFCE39D74B00FB71* __this, int32_t ___0_cellIndex, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_mBAFB813AFFDAEA71DB5473C08AE4E85EB47DDD2F_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	CellData_tBCD18663131DBE178E5CDDCEE15196B115A87AB3* V_0 = NULL;
	bool V_1 = false;
	CellData_tBCD18663131DBE178E5CDDCEE15196B115A87AB3* V_2 = NULL;
	{
		Dictionary_2_t118118075EE48DAD2F0FA6531A0E0FFB42FEC32F* L_0 = __this->___cellDataMap;
		int32_t L_1 = ___0_cellIndex;
		NullCheck(L_0);
		bool L_2;
		L_2 = Dictionary_2_TryGetValue_mBAFB813AFFDAEA71DB5473C08AE4E85EB47DDD2F(L_0, L_1, (&V_0), Dictionary_2_TryGetValue_mBAFB813AFFDAEA71DB5473C08AE4E85EB47DDD2F_RuntimeMethod_var);
		V_1 = L_2;
		bool L_3 = V_1;
		if (!L_3)
		{
			goto IL_0017;
		}
	}
	{
		CellData_tBCD18663131DBE178E5CDDCEE15196B115A87AB3* L_4 = V_0;
		V_2 = L_4;
		goto IL_001b;
	}

IL_0017:
	{
		V_2 = (CellData_tBCD18663131DBE178E5CDDCEE15196B115A87AB3*)NULL;
		goto IL_001b;
	}

IL_001b:
	{
		CellData_tBCD18663131DBE178E5CDDCEE15196B115A87AB3* L_5 = V_2;
		return L_5;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ProbeVolumeBakingSet_GetChunkGPUMemory_m66AB5FAF8370E8C827E486ED4CC051FCFEF1436D (ProbeVolumeBakingSet_tA7EB6642359D8D8E83C45603AFCE39D74B00FB71* __this, int32_t ___0_shBands, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	bool V_1 = false;
	bool V_2 = false;
	int32_t V_3 = 0;
	{
		int32_t L_0 = __this->___L0ChunkSize;
		int32_t L_1 = __this->___L1ChunkSize;
		int32_t L_2 = __this->___sharedDataChunkSize;
		V_0 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(L_0, ((int32_t)il2cpp_codegen_multiply(2, L_1)))), L_2));
		int32_t L_3 = ___0_shBands;
		V_1 = (bool)((((int32_t)L_3) == ((int32_t)2))? 1 : 0);
		bool L_4 = V_1;
		if (!L_4)
		{
			goto IL_002b;
		}
	}
	{
		int32_t L_5 = V_0;
		int32_t L_6 = __this->___L2TextureChunkSize;
		V_0 = ((int32_t)il2cpp_codegen_add(L_5, ((int32_t)il2cpp_codegen_multiply(4, L_6))));
	}

IL_002b:
	{
		bool L_7 = __this->___bakedProbeOcclusion;
		V_2 = L_7;
		bool L_8 = V_2;
		if (!L_8)
		{
			goto IL_003e;
		}
	}
	{
		int32_t L_9 = V_0;
		int32_t L_10 = __this->___ProbeOcclusionChunkSize;
		V_0 = ((int32_t)il2cpp_codegen_add(L_9, L_10));
	}

IL_003e:
	{
		int32_t L_11 = V_0;
		V_3 = L_11;
		goto IL_0042;
	}

IL_0042:
	{
		int32_t L_12 = V_3;
		return L_12;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeVolumeBakingSet__ctor_mAC4A5F5F32A7F1B71F4322DBE54D6601DF37EA6A (ProbeVolumeBakingSet_tA7EB6642359D8D8E83C45603AFCE39D74B00FB71* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CoreUtils_GetLastEnumValue_TisVersion_t2BAD80F2D627F8BAA91382B3840210DA3844B3FA_m3BD2D6B86C89555A8D33851534F743677F3C2E1C_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m37A23796C9D76DB30D6FC8139497801C93257D6E_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m82637A3A6031C43DB9CC910DBD6DCC66D9459C8F_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t118118075EE48DAD2F0FA6531A0E0FFB42FEC32F_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t6FFAD029BB474A5257D9A441504B633831AF5341_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mCA8DD57EAC70C2B5923DBB9D5A77CEAC22E7068E_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SerializedDictionary_2__ctor_m1348B996738610924B4806BEE708CD68A7D00DB2_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SerializedDictionary_2__ctor_m4568F2E41C54A96CBD459CFC1421BD0A7962D66F_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SerializedDictionary_2_t699D36E06853D053D033F8E4C05E4F8E57E23A78_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SerializedDictionary_2_tFC4EE5E3CF9DD1206498EB049FC48EB9F5A57B64_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Stack_1__ctor_m1A65C793FC975FC54E20CDC7FB7A75C713FD2C06_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Stack_1_tC074D066F7C459F715F3AEE81D2DDD0AAE7881A8_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		__this->___singleSceneMode = (bool)1;
		__this->___dialogNoProbeVolumeInSetShown = (bool)0;
		List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_0 = (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD*)il2cpp_codegen_object_new(List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD_il2cpp_TypeInfo_var);
		List_1__ctor_mCA8DD57EAC70C2B5923DBB9D5A77CEAC22E7068E(L_0, List_1__ctor_mCA8DD57EAC70C2B5923DBB9D5A77CEAC22E7068E_RuntimeMethod_var);
		__this->___m_SceneGUIDs = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_SceneGUIDs), (void*)L_0);
		List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_1 = (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD*)il2cpp_codegen_object_new(List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD_il2cpp_TypeInfo_var);
		List_1__ctor_mCA8DD57EAC70C2B5923DBB9D5A77CEAC22E7068E(L_1, List_1__ctor_mCA8DD57EAC70C2B5923DBB9D5A77CEAC22E7068E_RuntimeMethod_var);
		__this->___obsoleteScenesToNotBake = L_1;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___obsoleteScenesToNotBake), (void*)L_1);
		List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_2 = (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD*)il2cpp_codegen_object_new(List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD_il2cpp_TypeInfo_var);
		List_1__ctor_mCA8DD57EAC70C2B5923DBB9D5A77CEAC22E7068E(L_2, List_1__ctor_mCA8DD57EAC70C2B5923DBB9D5A77CEAC22E7068E_RuntimeMethod_var);
		__this->___m_LightingScenarios = L_2;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_LightingScenarios), (void*)L_2);
		SerializedDictionary_2_t699D36E06853D053D033F8E4C05E4F8E57E23A78* L_3 = (SerializedDictionary_2_t699D36E06853D053D033F8E4C05E4F8E57E23A78*)il2cpp_codegen_object_new(SerializedDictionary_2_t699D36E06853D053D033F8E4C05E4F8E57E23A78_il2cpp_TypeInfo_var);
		SerializedDictionary_2__ctor_m4568F2E41C54A96CBD459CFC1421BD0A7962D66F(L_3, SerializedDictionary_2__ctor_m4568F2E41C54A96CBD459CFC1421BD0A7962D66F_RuntimeMethod_var);
		__this->___cellDescs = L_3;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___cellDescs), (void*)L_3);
		Dictionary_2_t118118075EE48DAD2F0FA6531A0E0FFB42FEC32F* L_4 = (Dictionary_2_t118118075EE48DAD2F0FA6531A0E0FFB42FEC32F*)il2cpp_codegen_object_new(Dictionary_2_t118118075EE48DAD2F0FA6531A0E0FFB42FEC32F_il2cpp_TypeInfo_var);
		Dictionary_2__ctor_m37A23796C9D76DB30D6FC8139497801C93257D6E(L_4, Dictionary_2__ctor_m37A23796C9D76DB30D6FC8139497801C93257D6E_RuntimeMethod_var);
		__this->___cellDataMap = L_4;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___cellDataMap), (void*)L_4);
		List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_5 = (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*)il2cpp_codegen_object_new(List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73_il2cpp_TypeInfo_var);
		List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8(L_5, List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8_RuntimeMethod_var);
		__this->___m_TotalIndexList = L_5;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_TotalIndexList), (void*)L_5);
		Dictionary_2_t6FFAD029BB474A5257D9A441504B633831AF5341* L_6 = (Dictionary_2_t6FFAD029BB474A5257D9A441504B633831AF5341*)il2cpp_codegen_object_new(Dictionary_2_t6FFAD029BB474A5257D9A441504B633831AF5341_il2cpp_TypeInfo_var);
		Dictionary_2__ctor_m82637A3A6031C43DB9CC910DBD6DCC66D9459C8F(L_6, Dictionary_2__ctor_m82637A3A6031C43DB9CC910DBD6DCC66D9459C8F_RuntimeMethod_var);
		__this->___perSceneCellLists = L_6;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___perSceneCellLists), (void*)L_6);
		__this->___cellSharedDataAsset = (ProbeVolumeStreamableAsset_t45F5FD31296C1A6C872BF953287F58BA22777585*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___cellSharedDataAsset), (void*)(ProbeVolumeStreamableAsset_t45F5FD31296C1A6C872BF953287F58BA22777585*)NULL);
		SerializedDictionary_2_tFC4EE5E3CF9DD1206498EB049FC48EB9F5A57B64* L_7 = (SerializedDictionary_2_tFC4EE5E3CF9DD1206498EB049FC48EB9F5A57B64*)il2cpp_codegen_object_new(SerializedDictionary_2_tFC4EE5E3CF9DD1206498EB049FC48EB9F5A57B64_il2cpp_TypeInfo_var);
		SerializedDictionary_2__ctor_m1348B996738610924B4806BEE708CD68A7D00DB2(L_7, SerializedDictionary_2__ctor_m1348B996738610924B4806BEE708CD68A7D00DB2_RuntimeMethod_var);
		__this->___scenarios = L_7;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___scenarios), (void*)L_7);
		__this->___cellSupportDataAsset = (ProbeVolumeStreamableAsset_t45F5FD31296C1A6C872BF953287F58BA22777585*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___cellSupportDataAsset), (void*)(ProbeVolumeStreamableAsset_t45F5FD31296C1A6C872BF953287F58BA22777585*)NULL);
		__this->___bakedSimplificationLevels = (-1);
		__this->___bakedMinDistanceBetweenProbes = (-1.0f);
		__this->___bakedProbeOcclusion = (bool)0;
		__this->___bakedSkyOcclusionValue = (-1);
		__this->___bakedSkyShadingDirectionValue = (-1);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8;
		L_8 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
		__this->___bakedProbeOffset = L_8;
		__this->___bakedMaskCount = 1;
		__this->___maxSHChunkCount = (-1);
		il2cpp_codegen_runtime_class_init_inline(ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F_il2cpp_TypeInfo_var);
		String_t* L_9 = ((ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F_StaticFields*)il2cpp_codegen_static_fields_for(ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F_il2cpp_TypeInfo_var))->___defaultLightingScenario;
		__this->___lightingScenario = L_9;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___lightingScenario), (void*)L_9);
		__this->___m_OtherScenario = (String_t*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_OtherScenario), (void*)(String_t*)NULL);
		__this->___m_ScenarioBlendingFactor = (0.0f);
		ReadCommandArray_tF9A764D3ABADF1426A7383CDEFD6102E7D434992* L_10 = (ReadCommandArray_tF9A764D3ABADF1426A7383CDEFD6102E7D434992*)(&__this->___m_ReadCommandArray);
		il2cpp_codegen_initobj(L_10, sizeof(ReadCommandArray_tF9A764D3ABADF1426A7383CDEFD6102E7D434992));
		NativeArray_1_t8F42F28201309C196AF229870A1018B17FD2342C* L_11 = (NativeArray_1_t8F42F28201309C196AF229870A1018B17FD2342C*)(&__this->___m_ReadCommandBuffer);
		il2cpp_codegen_initobj(L_11, sizeof(NativeArray_1_t8F42F28201309C196AF229870A1018B17FD2342C));
		Stack_1_tC074D066F7C459F715F3AEE81D2DDD0AAE7881A8* L_12 = (Stack_1_tC074D066F7C459F715F3AEE81D2DDD0AAE7881A8*)il2cpp_codegen_object_new(Stack_1_tC074D066F7C459F715F3AEE81D2DDD0AAE7881A8_il2cpp_TypeInfo_var);
		Stack_1__ctor_m1A65C793FC975FC54E20CDC7FB7A75C713FD2C06(L_12, Stack_1__ctor_m1A65C793FC975FC54E20CDC7FB7A75C713FD2C06_RuntimeMethod_var);
		__this->___m_ReadOperationScratchBuffers = L_12;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ReadOperationScratchBuffers), (void*)L_12);
		List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_13 = (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*)il2cpp_codegen_object_new(List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73_il2cpp_TypeInfo_var);
		List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8(L_13, List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8_RuntimeMethod_var);
		__this->___m_PrunedIndexList = L_13;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_PrunedIndexList), (void*)L_13);
		List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_14 = (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*)il2cpp_codegen_object_new(List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73_il2cpp_TypeInfo_var);
		List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8(L_14, List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8_RuntimeMethod_var);
		__this->___m_PrunedScenarioIndexList = L_14;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_PrunedScenarioIndexList), (void*)L_14);
		il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
		int32_t L_15;
		L_15 = CoreUtils_GetLastEnumValue_TisVersion_t2BAD80F2D627F8BAA91382B3840210DA3844B3FA_m3BD2D6B86C89555A8D33851534F743677F3C2E1C(CoreUtils_GetLastEnumValue_TisVersion_t2BAD80F2D627F8BAA91382B3840210DA3844B3FA_m3BD2D6B86C89555A8D33851534F743677F3C2E1C_RuntimeMethod_var);
		__this->___version = L_15;
		__this->___freezePlacement = (bool)0;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16;
		L_16 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
		__this->___probeOffset = L_16;
		__this->___simplificationLevels = 3;
		__this->___minDistanceBetweenProbes = (1.0f);
		LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_17;
		L_17 = LayerMask_op_Implicit_m01C8996A2CB2085328B9C33539C43139660D8222((-1), NULL);
		__this->___renderersLayerMask = L_17;
		__this->___minRendererVolumeSize = (0.100000001f);
		__this->___skyOcclusion = (bool)0;
		__this->___skyOcclusionBakingSamples = ((int32_t)2048);
		__this->___skyOcclusionBakingBounces = 2;
		__this->___skyOcclusionAverageAlbedo = (0.600000024f);
		__this->___skyOcclusionBackFaceCulling = (bool)0;
		__this->___skyOcclusionShadingDirection = (bool)0;
		__this->___useRenderingLayers = (bool)0;
		__this->___m_HasSupportData = (bool)0;
		__this->___m_SharedDataIsValid = (bool)0;
		__this->___m_UseStreamingAsset = (bool)1;
		ScriptableObject__ctor_mD037FDB0B487295EA47F79A4DB1BF1846C9087FF(__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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PerScenarioDataInfo_Initialize_mC63C473EEB4C9CF7F84A6B1B18A9574C51826D9E (PerScenarioDataInfo_t68D4511954D35D4B046CC0994B811763604ECEAB* __this, int32_t ___0_shBands, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___0_shBands;
		bool L_1;
		L_1 = PerScenarioDataInfo_ComputeHasValidData_m51855A1A7EC0B30644D46EBEDD7E104B01967820(__this, L_0, NULL);
		__this->___m_HasValidData = L_1;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PerScenarioDataInfo_IsValid_mBBAD0181FA65E47D0D93EA056496F966F32A47EF (PerScenarioDataInfo_t68D4511954D35D4B046CC0994B811763604ECEAB* __this, const RuntimeMethod* method) 
{
	bool V_0 = false;
	int32_t G_B3_0 = 0;
	{
		ProbeVolumeStreamableAsset_t45F5FD31296C1A6C872BF953287F58BA22777585* L_0 = __this->___cellDataAsset;
		if (!L_0)
		{
			goto IL_0016;
		}
	}
	{
		ProbeVolumeStreamableAsset_t45F5FD31296C1A6C872BF953287F58BA22777585* L_1 = __this->___cellDataAsset;
		NullCheck(L_1);
		bool L_2;
		L_2 = ProbeVolumeStreamableAsset_IsValid_m4A4EB2A0DFEA7A0F9DCD051FDA4A60446895150C(L_1, NULL);
		G_B3_0 = ((int32_t)(L_2));
		goto IL_0017;
	}

IL_0016:
	{
		G_B3_0 = 0;
	}

IL_0017:
	{
		V_0 = (bool)G_B3_0;
		goto IL_001a;
	}

IL_001a:
	{
		bool L_3 = V_0;
		return L_3;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PerScenarioDataInfo_HasValidData_m2457BA710D419E4755A61AAE2BF6F2B77C982846 (PerScenarioDataInfo_t68D4511954D35D4B046CC0994B811763604ECEAB* __this, int32_t ___0_shBands, const RuntimeMethod* method) 
{
	bool V_0 = false;
	{
		bool L_0 = __this->___m_HasValidData;
		V_0 = L_0;
		goto IL_000a;
	}

IL_000a:
	{
		bool L_1 = V_0;
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PerScenarioDataInfo_ComputeHasValidData_m51855A1A7EC0B30644D46EBEDD7E104B01967820 (PerScenarioDataInfo_t68D4511954D35D4B046CC0994B811763604ECEAB* __this, int32_t ___0_shBands, const RuntimeMethod* method) 
{
	bool V_0 = false;
	int32_t G_B4_0 = 0;
	int32_t G_B6_0 = 0;
	{
		ProbeVolumeStreamableAsset_t45F5FD31296C1A6C872BF953287F58BA22777585* L_0 = __this->___cellDataAsset;
		NullCheck(L_0);
		bool L_1;
		L_1 = ProbeVolumeStreamableAsset_FileExists_m3D6C9D921DDC24A8C5B1AF17CCD9EC4D4689C4A5(L_0, NULL);
		if (!L_1)
		{
			goto IL_0022;
		}
	}
	{
		int32_t L_2 = ___0_shBands;
		if ((((int32_t)L_2) == ((int32_t)1)))
		{
			goto IL_001f;
		}
	}
	{
		ProbeVolumeStreamableAsset_t45F5FD31296C1A6C872BF953287F58BA22777585* L_3 = __this->___cellOptionalDataAsset;
		NullCheck(L_3);
		bool L_4;
		L_4 = ProbeVolumeStreamableAsset_FileExists_m3D6C9D921DDC24A8C5B1AF17CCD9EC4D4689C4A5(L_3, NULL);
		G_B4_0 = ((int32_t)(L_4));
		goto IL_0020;
	}

IL_001f:
	{
		G_B4_0 = 1;
	}

IL_0020:
	{
		G_B6_0 = G_B4_0;
		goto IL_0023;
	}

IL_0022:
	{
		G_B6_0 = 0;
	}

IL_0023:
	{
		V_0 = (bool)G_B6_0;
		goto IL_0026;
	}

IL_0026:
	{
		bool L_5 = V_0;
		return L_5;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PerScenarioDataInfo__ctor_mAD70D02BE80C3FA38D2D0D4E51FF62D362B5A2B8 (PerScenarioDataInfo_t68D4511954D35D4B046CC0994B811763604ECEAB* __this, const RuntimeMethod* method) 
{
	{
		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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CellCounts_Add_mF0FD84BEF6823632A660CC5B927692A081EB689D (CellCounts_tD8398E1E75DF66B299B4601415197453CE9C15F3* __this, CellCounts_tD8398E1E75DF66B299B4601415197453CE9C15F3 ___0_o, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___bricksCount;
		CellCounts_tD8398E1E75DF66B299B4601415197453CE9C15F3 L_1 = ___0_o;
		int32_t L_2 = L_1.___bricksCount;
		__this->___bricksCount = ((int32_t)il2cpp_codegen_add(L_0, L_2));
		int32_t L_3 = __this->___chunksCount;
		CellCounts_tD8398E1E75DF66B299B4601415197453CE9C15F3 L_4 = ___0_o;
		int32_t L_5 = L_4.___chunksCount;
		__this->___chunksCount = ((int32_t)il2cpp_codegen_add(L_3, L_5));
		return;
	}
}
IL2CPP_EXTERN_C  void CellCounts_Add_mF0FD84BEF6823632A660CC5B927692A081EB689D_AdjustorThunk (RuntimeObject* __this, CellCounts_tD8398E1E75DF66B299B4601415197453CE9C15F3 ___0_o, const RuntimeMethod* method)
{
	CellCounts_tD8398E1E75DF66B299B4601415197453CE9C15F3* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<CellCounts_tD8398E1E75DF66B299B4601415197453CE9C15F3*>(__this + _offset);
	CellCounts_Add_mF0FD84BEF6823632A660CC5B927692A081EB689D(_thisAdjusted, ___0_o, 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
IL2CPP_EXTERN_C void SerializedPerSceneCellList_tDF6654463D2F5052472326DE949ABE002ED92591_marshal_pinvoke(const SerializedPerSceneCellList_tDF6654463D2F5052472326DE949ABE002ED92591& unmarshaled, SerializedPerSceneCellList_tDF6654463D2F5052472326DE949ABE002ED92591_marshaled_pinvoke& marshaled)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SerializedPerSceneCellList_tDF6654463D2F5052472326DE949ABE002ED92591_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SerializedPerSceneCellList_tDF6654463D2F5052472326DE949ABE002ED92591____cellList_FieldInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Exception_t* ___cellListException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s'.", SerializedPerSceneCellList_tDF6654463D2F5052472326DE949ABE002ED92591____cellList_FieldInfo_var, SerializedPerSceneCellList_tDF6654463D2F5052472326DE949ABE002ED92591_0_0_0_var);
	IL2CPP_RAISE_MANAGED_EXCEPTION(___cellListException, NULL);
}
IL2CPP_EXTERN_C void SerializedPerSceneCellList_tDF6654463D2F5052472326DE949ABE002ED92591_marshal_pinvoke_back(const SerializedPerSceneCellList_tDF6654463D2F5052472326DE949ABE002ED92591_marshaled_pinvoke& marshaled, SerializedPerSceneCellList_tDF6654463D2F5052472326DE949ABE002ED92591& unmarshaled)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SerializedPerSceneCellList_tDF6654463D2F5052472326DE949ABE002ED92591_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SerializedPerSceneCellList_tDF6654463D2F5052472326DE949ABE002ED92591____cellList_FieldInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Exception_t* ___cellListException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s'.", SerializedPerSceneCellList_tDF6654463D2F5052472326DE949ABE002ED92591____cellList_FieldInfo_var, SerializedPerSceneCellList_tDF6654463D2F5052472326DE949ABE002ED92591_0_0_0_var);
	IL2CPP_RAISE_MANAGED_EXCEPTION(___cellListException, NULL);
}
IL2CPP_EXTERN_C void SerializedPerSceneCellList_tDF6654463D2F5052472326DE949ABE002ED92591_marshal_pinvoke_cleanup(SerializedPerSceneCellList_tDF6654463D2F5052472326DE949ABE002ED92591_marshaled_pinvoke& marshaled)
{
}
IL2CPP_EXTERN_C void SerializedPerSceneCellList_tDF6654463D2F5052472326DE949ABE002ED92591_marshal_com(const SerializedPerSceneCellList_tDF6654463D2F5052472326DE949ABE002ED92591& unmarshaled, SerializedPerSceneCellList_tDF6654463D2F5052472326DE949ABE002ED92591_marshaled_com& marshaled)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SerializedPerSceneCellList_tDF6654463D2F5052472326DE949ABE002ED92591_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SerializedPerSceneCellList_tDF6654463D2F5052472326DE949ABE002ED92591____cellList_FieldInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Exception_t* ___cellListException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s'.", SerializedPerSceneCellList_tDF6654463D2F5052472326DE949ABE002ED92591____cellList_FieldInfo_var, SerializedPerSceneCellList_tDF6654463D2F5052472326DE949ABE002ED92591_0_0_0_var);
	IL2CPP_RAISE_MANAGED_EXCEPTION(___cellListException, NULL);
}
IL2CPP_EXTERN_C void SerializedPerSceneCellList_tDF6654463D2F5052472326DE949ABE002ED92591_marshal_com_back(const SerializedPerSceneCellList_tDF6654463D2F5052472326DE949ABE002ED92591_marshaled_com& marshaled, SerializedPerSceneCellList_tDF6654463D2F5052472326DE949ABE002ED92591& unmarshaled)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SerializedPerSceneCellList_tDF6654463D2F5052472326DE949ABE002ED92591_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SerializedPerSceneCellList_tDF6654463D2F5052472326DE949ABE002ED92591____cellList_FieldInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Exception_t* ___cellListException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s'.", SerializedPerSceneCellList_tDF6654463D2F5052472326DE949ABE002ED92591____cellList_FieldInfo_var, SerializedPerSceneCellList_tDF6654463D2F5052472326DE949ABE002ED92591_0_0_0_var);
	IL2CPP_RAISE_MANAGED_EXCEPTION(___cellListException, NULL);
}
IL2CPP_EXTERN_C void SerializedPerSceneCellList_tDF6654463D2F5052472326DE949ABE002ED92591_marshal_com_cleanup(SerializedPerSceneCellList_tDF6654463D2F5052472326DE949ABE002ED92591_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
IL2CPP_EXTERN_C void ProbeLayerMask_tB42B4F7201B4073E8F701C2B3F6A2B5A113574C2_marshal_pinvoke(const ProbeLayerMask_tB42B4F7201B4073E8F701C2B3F6A2B5A113574C2& unmarshaled, ProbeLayerMask_tB42B4F7201B4073E8F701C2B3F6A2B5A113574C2_marshaled_pinvoke& marshaled)
{
	marshaled.___mask = unmarshaled.___mask;
	marshaled.___name = il2cpp_codegen_marshal_string(unmarshaled.___name);
}
IL2CPP_EXTERN_C void ProbeLayerMask_tB42B4F7201B4073E8F701C2B3F6A2B5A113574C2_marshal_pinvoke_back(const ProbeLayerMask_tB42B4F7201B4073E8F701C2B3F6A2B5A113574C2_marshaled_pinvoke& marshaled, ProbeLayerMask_tB42B4F7201B4073E8F701C2B3F6A2B5A113574C2& unmarshaled)
{
	RenderingLayerMask_tD73B9FC1A65A937F18E56833FC83BF89C2B085A1 unmarshaledmask_temp_0;
	memset((&unmarshaledmask_temp_0), 0, sizeof(unmarshaledmask_temp_0));
	unmarshaledmask_temp_0 = marshaled.___mask;
	unmarshaled.___mask = unmarshaledmask_temp_0;
	unmarshaled.___name = il2cpp_codegen_marshal_string_result(marshaled.___name);
	Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___name), (void*)il2cpp_codegen_marshal_string_result(marshaled.___name));
}
IL2CPP_EXTERN_C void ProbeLayerMask_tB42B4F7201B4073E8F701C2B3F6A2B5A113574C2_marshal_pinvoke_cleanup(ProbeLayerMask_tB42B4F7201B4073E8F701C2B3F6A2B5A113574C2_marshaled_pinvoke& marshaled)
{
	il2cpp_codegen_marshal_free(marshaled.___name);
	marshaled.___name = NULL;
}
IL2CPP_EXTERN_C void ProbeLayerMask_tB42B4F7201B4073E8F701C2B3F6A2B5A113574C2_marshal_com(const ProbeLayerMask_tB42B4F7201B4073E8F701C2B3F6A2B5A113574C2& unmarshaled, ProbeLayerMask_tB42B4F7201B4073E8F701C2B3F6A2B5A113574C2_marshaled_com& marshaled)
{
	marshaled.___mask = unmarshaled.___mask;
	marshaled.___name = il2cpp_codegen_marshal_bstring(unmarshaled.___name);
}
IL2CPP_EXTERN_C void ProbeLayerMask_tB42B4F7201B4073E8F701C2B3F6A2B5A113574C2_marshal_com_back(const ProbeLayerMask_tB42B4F7201B4073E8F701C2B3F6A2B5A113574C2_marshaled_com& marshaled, ProbeLayerMask_tB42B4F7201B4073E8F701C2B3F6A2B5A113574C2& unmarshaled)
{
	RenderingLayerMask_tD73B9FC1A65A937F18E56833FC83BF89C2B085A1 unmarshaledmask_temp_0;
	memset((&unmarshaledmask_temp_0), 0, sizeof(unmarshaledmask_temp_0));
	unmarshaledmask_temp_0 = marshaled.___mask;
	unmarshaled.___mask = unmarshaledmask_temp_0;
	unmarshaled.___name = il2cpp_codegen_marshal_bstring_result(marshaled.___name);
	Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___name), (void*)il2cpp_codegen_marshal_bstring_result(marshaled.___name));
}
IL2CPP_EXTERN_C void ProbeLayerMask_tB42B4F7201B4073E8F701C2B3F6A2B5A113574C2_marshal_com_cleanup(ProbeLayerMask_tB42B4F7201B4073E8F701C2B3F6A2B5A113574C2_marshaled_com& marshaled)
{
	il2cpp_codegen_marshal_free_bstring(marshaled.___name);
	marshaled.___name = NULL;
}
#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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeVolumeConstantRuntimeResources_GetRuntimeResources_mDA1364DC346CBF3AC9E003DB34FD54E4E374816E (RuntimeResources_t4E5CAC2636FAF22D782E64516AA05B704BE5ACA4* ___0_rr, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProbeVolumeConstantRuntimeResources_tB4FD7ED11CE0F213FC2C8A41DF29B08169A09BBF_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		RuntimeResources_t4E5CAC2636FAF22D782E64516AA05B704BE5ACA4* L_0 = ___0_rr;
		il2cpp_codegen_runtime_class_init_inline(ProbeVolumeConstantRuntimeResources_tB4FD7ED11CE0F213FC2C8A41DF29B08169A09BBF_il2cpp_TypeInfo_var);
		ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_1 = ((ProbeVolumeConstantRuntimeResources_tB4FD7ED11CE0F213FC2C8A41DF29B08169A09BBF_StaticFields*)il2cpp_codegen_static_fields_for(ProbeVolumeConstantRuntimeResources_tB4FD7ED11CE0F213FC2C8A41DF29B08169A09BBF_il2cpp_TypeInfo_var))->___m_SkySamplingDirectionsBuffer;
		L_0->___SkyPrecomputedDirections = L_1;
		Il2CppCodeGenWriteBarrier((void**)(&L_0->___SkyPrecomputedDirections), (void*)L_1);
		RuntimeResources_t4E5CAC2636FAF22D782E64516AA05B704BE5ACA4* L_2 = ___0_rr;
		ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_3 = ((ProbeVolumeConstantRuntimeResources_tB4FD7ED11CE0F213FC2C8A41DF29B08169A09BBF_StaticFields*)il2cpp_codegen_static_fields_for(ProbeVolumeConstantRuntimeResources_tB4FD7ED11CE0F213FC2C8A41DF29B08169A09BBF_il2cpp_TypeInfo_var))->___m_AntiLeakDataBuffer;
		L_2->___QualityLeakReductionData = L_3;
		Il2CppCodeGenWriteBarrier((void**)(&L_2->___QualityLeakReductionData), (void*)L_3);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeVolumeConstantRuntimeResources_Initialize_m660E99BC49167FF7170156C2CEB7FB1D7354D3E3 (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProbeVolumeConstantRuntimeResources_tB4FD7ED11CE0F213FC2C8A41DF29B08169A09BBF_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	bool V_1 = false;
	{
		il2cpp_codegen_runtime_class_init_inline(ProbeVolumeConstantRuntimeResources_tB4FD7ED11CE0F213FC2C8A41DF29B08169A09BBF_il2cpp_TypeInfo_var);
		ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_0 = ((ProbeVolumeConstantRuntimeResources_tB4FD7ED11CE0F213FC2C8A41DF29B08169A09BBF_StaticFields*)il2cpp_codegen_static_fields_for(ProbeVolumeConstantRuntimeResources_tB4FD7ED11CE0F213FC2C8A41DF29B08169A09BBF_il2cpp_TypeInfo_var))->___m_SkySamplingDirectionsBuffer;
		V_0 = (bool)((((RuntimeObject*)(ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233*)L_0) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
		bool L_1 = V_0;
		if (!L_1)
		{
			goto IL_003c;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(ProbeVolumeConstantRuntimeResources_tB4FD7ED11CE0F213FC2C8A41DF29B08169A09BBF_il2cpp_TypeInfo_var);
		Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_2;
		L_2 = ProbeVolumeConstantRuntimeResources_GenerateSkyDirections_mDC1D19471A4E5CF1A4E4D24C7E797E868496E945(NULL);
		((ProbeVolumeConstantRuntimeResources_tB4FD7ED11CE0F213FC2C8A41DF29B08169A09BBF_StaticFields*)il2cpp_codegen_static_fields_for(ProbeVolumeConstantRuntimeResources_tB4FD7ED11CE0F213FC2C8A41DF29B08169A09BBF_il2cpp_TypeInfo_var))->___k_SkyDirections = L_2;
		Il2CppCodeGenWriteBarrier((void**)(&((ProbeVolumeConstantRuntimeResources_tB4FD7ED11CE0F213FC2C8A41DF29B08169A09BBF_StaticFields*)il2cpp_codegen_static_fields_for(ProbeVolumeConstantRuntimeResources_tB4FD7ED11CE0F213FC2C8A41DF29B08169A09BBF_il2cpp_TypeInfo_var))->___k_SkyDirections), (void*)L_2);
		Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_3 = ((ProbeVolumeConstantRuntimeResources_tB4FD7ED11CE0F213FC2C8A41DF29B08169A09BBF_StaticFields*)il2cpp_codegen_static_fields_for(ProbeVolumeConstantRuntimeResources_tB4FD7ED11CE0F213FC2C8A41DF29B08169A09BBF_il2cpp_TypeInfo_var))->___k_SkyDirections;
		NullCheck(L_3);
		ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_4 = (ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233*)il2cpp_codegen_object_new(ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233_il2cpp_TypeInfo_var);
		ComputeBuffer__ctor_mE40DE5EF5ADAC29B6B4DECBD1EE33E8526202617(L_4, ((int32_t)(((RuntimeArray*)L_3)->max_length)), ((int32_t)12), NULL);
		((ProbeVolumeConstantRuntimeResources_tB4FD7ED11CE0F213FC2C8A41DF29B08169A09BBF_StaticFields*)il2cpp_codegen_static_fields_for(ProbeVolumeConstantRuntimeResources_tB4FD7ED11CE0F213FC2C8A41DF29B08169A09BBF_il2cpp_TypeInfo_var))->___m_SkySamplingDirectionsBuffer = L_4;
		Il2CppCodeGenWriteBarrier((void**)(&((ProbeVolumeConstantRuntimeResources_tB4FD7ED11CE0F213FC2C8A41DF29B08169A09BBF_StaticFields*)il2cpp_codegen_static_fields_for(ProbeVolumeConstantRuntimeResources_tB4FD7ED11CE0F213FC2C8A41DF29B08169A09BBF_il2cpp_TypeInfo_var))->___m_SkySamplingDirectionsBuffer), (void*)L_4);
		ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_5 = ((ProbeVolumeConstantRuntimeResources_tB4FD7ED11CE0F213FC2C8A41DF29B08169A09BBF_StaticFields*)il2cpp_codegen_static_fields_for(ProbeVolumeConstantRuntimeResources_tB4FD7ED11CE0F213FC2C8A41DF29B08169A09BBF_il2cpp_TypeInfo_var))->___m_SkySamplingDirectionsBuffer;
		Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_6 = ((ProbeVolumeConstantRuntimeResources_tB4FD7ED11CE0F213FC2C8A41DF29B08169A09BBF_StaticFields*)il2cpp_codegen_static_fields_for(ProbeVolumeConstantRuntimeResources_tB4FD7ED11CE0F213FC2C8A41DF29B08169A09BBF_il2cpp_TypeInfo_var))->___k_SkyDirections;
		NullCheck(L_5);
		ComputeBuffer_SetData_m9F845E6B347CE028FA9A987D740FC642D828013A(L_5, (RuntimeArray*)L_6, NULL);
	}

IL_003c:
	{
		il2cpp_codegen_runtime_class_init_inline(ProbeVolumeConstantRuntimeResources_tB4FD7ED11CE0F213FC2C8A41DF29B08169A09BBF_il2cpp_TypeInfo_var);
		ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_7 = ((ProbeVolumeConstantRuntimeResources_tB4FD7ED11CE0F213FC2C8A41DF29B08169A09BBF_StaticFields*)il2cpp_codegen_static_fields_for(ProbeVolumeConstantRuntimeResources_tB4FD7ED11CE0F213FC2C8A41DF29B08169A09BBF_il2cpp_TypeInfo_var))->___m_AntiLeakDataBuffer;
		V_1 = (bool)((((RuntimeObject*)(ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233*)L_7) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
		bool L_8 = V_1;
		if (!L_8)
		{
			goto IL_006c;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(ProbeVolumeConstantRuntimeResources_tB4FD7ED11CE0F213FC2C8A41DF29B08169A09BBF_il2cpp_TypeInfo_var);
		UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_9 = ((ProbeVolumeConstantRuntimeResources_tB4FD7ED11CE0F213FC2C8A41DF29B08169A09BBF_StaticFields*)il2cpp_codegen_static_fields_for(ProbeVolumeConstantRuntimeResources_tB4FD7ED11CE0F213FC2C8A41DF29B08169A09BBF_il2cpp_TypeInfo_var))->___k_AntiLeakData;
		NullCheck(L_9);
		ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_10 = (ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233*)il2cpp_codegen_object_new(ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233_il2cpp_TypeInfo_var);
		ComputeBuffer__ctor_mE40DE5EF5ADAC29B6B4DECBD1EE33E8526202617(L_10, ((int32_t)(((RuntimeArray*)L_9)->max_length)), 4, NULL);
		((ProbeVolumeConstantRuntimeResources_tB4FD7ED11CE0F213FC2C8A41DF29B08169A09BBF_StaticFields*)il2cpp_codegen_static_fields_for(ProbeVolumeConstantRuntimeResources_tB4FD7ED11CE0F213FC2C8A41DF29B08169A09BBF_il2cpp_TypeInfo_var))->___m_AntiLeakDataBuffer = L_10;
		Il2CppCodeGenWriteBarrier((void**)(&((ProbeVolumeConstantRuntimeResources_tB4FD7ED11CE0F213FC2C8A41DF29B08169A09BBF_StaticFields*)il2cpp_codegen_static_fields_for(ProbeVolumeConstantRuntimeResources_tB4FD7ED11CE0F213FC2C8A41DF29B08169A09BBF_il2cpp_TypeInfo_var))->___m_AntiLeakDataBuffer), (void*)L_10);
		ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_11 = ((ProbeVolumeConstantRuntimeResources_tB4FD7ED11CE0F213FC2C8A41DF29B08169A09BBF_StaticFields*)il2cpp_codegen_static_fields_for(ProbeVolumeConstantRuntimeResources_tB4FD7ED11CE0F213FC2C8A41DF29B08169A09BBF_il2cpp_TypeInfo_var))->___m_AntiLeakDataBuffer;
		UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_12 = ((ProbeVolumeConstantRuntimeResources_tB4FD7ED11CE0F213FC2C8A41DF29B08169A09BBF_StaticFields*)il2cpp_codegen_static_fields_for(ProbeVolumeConstantRuntimeResources_tB4FD7ED11CE0F213FC2C8A41DF29B08169A09BBF_il2cpp_TypeInfo_var))->___k_AntiLeakData;
		NullCheck(L_11);
		ComputeBuffer_SetData_m9F845E6B347CE028FA9A987D740FC642D828013A(L_11, (RuntimeArray*)L_12, NULL);
	}

IL_006c:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* ProbeVolumeConstantRuntimeResources_GetSkySamplingDirections_mC8134C6017882D2F203C9E96F0A8E5188F87794F (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProbeVolumeConstantRuntimeResources_tB4FD7ED11CE0F213FC2C8A41DF29B08169A09BBF_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* V_0 = NULL;
	{
		il2cpp_codegen_runtime_class_init_inline(ProbeVolumeConstantRuntimeResources_tB4FD7ED11CE0F213FC2C8A41DF29B08169A09BBF_il2cpp_TypeInfo_var);
		Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_0 = ((ProbeVolumeConstantRuntimeResources_tB4FD7ED11CE0F213FC2C8A41DF29B08169A09BBF_StaticFields*)il2cpp_codegen_static_fields_for(ProbeVolumeConstantRuntimeResources_tB4FD7ED11CE0F213FC2C8A41DF29B08169A09BBF_il2cpp_TypeInfo_var))->___k_SkyDirections;
		V_0 = L_0;
		goto IL_0009;
	}

IL_0009:
	{
		Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_1 = V_0;
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeVolumeConstantRuntimeResources_Cleanup_mF2EB6C1BD1FCE0DBB825C7E554A3322E545F8249 (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*)&ProbeVolumeConstantRuntimeResources_tB4FD7ED11CE0F213FC2C8A41DF29B08169A09BBF_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(ProbeVolumeConstantRuntimeResources_tB4FD7ED11CE0F213FC2C8A41DF29B08169A09BBF_il2cpp_TypeInfo_var);
		ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_0 = ((ProbeVolumeConstantRuntimeResources_tB4FD7ED11CE0F213FC2C8A41DF29B08169A09BBF_StaticFields*)il2cpp_codegen_static_fields_for(ProbeVolumeConstantRuntimeResources_tB4FD7ED11CE0F213FC2C8A41DF29B08169A09BBF_il2cpp_TypeInfo_var))->___m_SkySamplingDirectionsBuffer;
		il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
		CoreUtils_SafeRelease_m564E725F3E36E240B05B769516E56187EA02D3CF(L_0, NULL);
		((ProbeVolumeConstantRuntimeResources_tB4FD7ED11CE0F213FC2C8A41DF29B08169A09BBF_StaticFields*)il2cpp_codegen_static_fields_for(ProbeVolumeConstantRuntimeResources_tB4FD7ED11CE0F213FC2C8A41DF29B08169A09BBF_il2cpp_TypeInfo_var))->___m_SkySamplingDirectionsBuffer = (ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(&((ProbeVolumeConstantRuntimeResources_tB4FD7ED11CE0F213FC2C8A41DF29B08169A09BBF_StaticFields*)il2cpp_codegen_static_fields_for(ProbeVolumeConstantRuntimeResources_tB4FD7ED11CE0F213FC2C8A41DF29B08169A09BBF_il2cpp_TypeInfo_var))->___m_SkySamplingDirectionsBuffer), (void*)(ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233*)NULL);
		ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_1 = ((ProbeVolumeConstantRuntimeResources_tB4FD7ED11CE0F213FC2C8A41DF29B08169A09BBF_StaticFields*)il2cpp_codegen_static_fields_for(ProbeVolumeConstantRuntimeResources_tB4FD7ED11CE0F213FC2C8A41DF29B08169A09BBF_il2cpp_TypeInfo_var))->___m_AntiLeakDataBuffer;
		CoreUtils_SafeRelease_m564E725F3E36E240B05B769516E56187EA02D3CF(L_1, NULL);
		((ProbeVolumeConstantRuntimeResources_tB4FD7ED11CE0F213FC2C8A41DF29B08169A09BBF_StaticFields*)il2cpp_codegen_static_fields_for(ProbeVolumeConstantRuntimeResources_tB4FD7ED11CE0F213FC2C8A41DF29B08169A09BBF_il2cpp_TypeInfo_var))->___m_AntiLeakDataBuffer = (ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(&((ProbeVolumeConstantRuntimeResources_tB4FD7ED11CE0F213FC2C8A41DF29B08169A09BBF_StaticFields*)il2cpp_codegen_static_fields_for(ProbeVolumeConstantRuntimeResources_tB4FD7ED11CE0F213FC2C8A41DF29B08169A09BBF_il2cpp_TypeInfo_var))->___m_AntiLeakDataBuffer), (void*)(ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233*)NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* ProbeVolumeConstantRuntimeResources_GenerateSkyDirections_mDC1D19471A4E5CF1A4E4D24C7E797E868496E945 (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* V_0 = NULL;
	float V_1 = 0.0f;
	float V_2 = 0.0f;
	float V_3 = 0.0f;
	float V_4 = 0.0f;
	int32_t V_5 = 0;
	float V_6 = 0.0f;
	float V_7 = 0.0f;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_8;
	memset((&V_8), 0, sizeof(V_8));
	bool V_9 = false;
	bool V_10 = false;
	Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* V_11 = NULL;
	int32_t G_B4_0 = 0;
	{
		Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_0 = (Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*)(Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*)SZArrayNew(Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C_il2cpp_TypeInfo_var, (uint32_t)((int32_t)255));
		V_0 = L_0;
		float L_1;
		L_1 = sqrtf((255.0f));
		V_1 = L_1;
		V_2 = (0.0f);
		V_3 = (0.0f);
		V_4 = (0.0f);
		V_5 = 0;
		goto IL_00e9;
	}

IL_0032:
	{
		int32_t L_2 = V_5;
		V_6 = ((float)il2cpp_codegen_add((-1.0f), ((float)(((float)il2cpp_codegen_multiply((2.0f), ((float)L_2)))/(254.0f)))));
		float L_3 = V_6;
		float L_4;
		L_4 = acosf(L_3);
		V_7 = L_4;
		int32_t L_5 = V_5;
		if ((((int32_t)L_5) == ((int32_t)((int32_t)254))))
		{
			goto IL_0063;
		}
	}
	{
		int32_t L_6 = V_5;
		G_B4_0 = ((((int32_t)L_6) == ((int32_t)0))? 1 : 0);
		goto IL_0064;
	}

IL_0063:
	{
		G_B4_0 = 1;
	}

IL_0064:
	{
		V_9 = (bool)G_B4_0;
		bool L_7 = V_9;
		if (!L_7)
		{
			goto IL_0072;
		}
	}
	{
		V_2 = (0.0f);
		goto IL_0093;
	}

IL_0072:
	{
		float L_8 = V_2;
		float L_9 = V_1;
		float L_10 = V_6;
		float L_11 = V_6;
		float L_12;
		L_12 = sqrtf(((float)il2cpp_codegen_subtract((1.0f), ((float)il2cpp_codegen_multiply(L_10, L_11)))));
		V_2 = ((float)il2cpp_codegen_add(L_8, ((float)(((float)il2cpp_codegen_multiply(((float)((3.5999999f)/L_9)), (1.0f)))/L_12))));
	}

IL_0093:
	{
		float L_13 = V_7;
		float L_14;
		L_14 = sinf(L_13);
		float L_15 = V_2;
		float L_16;
		L_16 = cosf(L_15);
		float L_17 = V_7;
		float L_18;
		L_18 = sinf(L_17);
		float L_19 = V_2;
		float L_20;
		L_20 = sinf(L_19);
		float L_21 = V_7;
		float L_22;
		L_22 = cosf(L_21);
		Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&V_8), ((float)il2cpp_codegen_multiply(L_14, L_16)), ((float)il2cpp_codegen_multiply(L_18, L_20)), L_22, NULL);
		Vector3_Normalize_mC749B887A4C74BA0A2E13E6377F17CCAEB0AADA8_inline((&V_8), NULL);
		Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_23 = V_0;
		int32_t L_24 = V_5;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_25 = V_8;
		NullCheck(L_23);
		(L_23)->SetAt(static_cast<il2cpp_array_size_t>(L_24), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_25);
		float L_26 = V_3;
		float L_27 = V_2;
		float L_28;
		L_28 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_26, L_27, NULL);
		V_3 = L_28;
		float L_29 = V_4;
		float L_30 = V_7;
		float L_31;
		L_31 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_29, L_30, NULL);
		V_4 = L_31;
		int32_t L_32 = V_5;
		V_5 = ((int32_t)il2cpp_codegen_add(L_32, 1));
	}

IL_00e9:
	{
		int32_t L_33 = V_5;
		V_10 = (bool)((((int32_t)L_33) < ((int32_t)((int32_t)255)))? 1 : 0);
		bool L_34 = V_10;
		if (L_34)
		{
			goto IL_0032;
		}
	}
	{
		Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_35 = V_0;
		V_11 = L_35;
		goto IL_0100;
	}

IL_0100:
	{
		Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_36 = V_11;
		return L_36;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeVolumeConstantRuntimeResources__cctor_m73E1C922A61806D2108888D74142912BD7FDD8E8 (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProbeVolumeConstantRuntimeResources_tB4FD7ED11CE0F213FC2C8A41DF29B08169A09BBF_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_tC0CFE0E72EA6AEB9FDCA54EF2234CE64CE60C772____E806AA89271C778BAF8A2CC19587A816553FEE987D203B134B3B1435B1D158C7_FieldInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		((ProbeVolumeConstantRuntimeResources_tB4FD7ED11CE0F213FC2C8A41DF29B08169A09BBF_StaticFields*)il2cpp_codegen_static_fields_for(ProbeVolumeConstantRuntimeResources_tB4FD7ED11CE0F213FC2C8A41DF29B08169A09BBF_il2cpp_TypeInfo_var))->___m_SkySamplingDirectionsBuffer = (ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(&((ProbeVolumeConstantRuntimeResources_tB4FD7ED11CE0F213FC2C8A41DF29B08169A09BBF_StaticFields*)il2cpp_codegen_static_fields_for(ProbeVolumeConstantRuntimeResources_tB4FD7ED11CE0F213FC2C8A41DF29B08169A09BBF_il2cpp_TypeInfo_var))->___m_SkySamplingDirectionsBuffer), (void*)(ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233*)NULL);
		((ProbeVolumeConstantRuntimeResources_tB4FD7ED11CE0F213FC2C8A41DF29B08169A09BBF_StaticFields*)il2cpp_codegen_static_fields_for(ProbeVolumeConstantRuntimeResources_tB4FD7ED11CE0F213FC2C8A41DF29B08169A09BBF_il2cpp_TypeInfo_var))->___m_AntiLeakDataBuffer = (ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(&((ProbeVolumeConstantRuntimeResources_tB4FD7ED11CE0F213FC2C8A41DF29B08169A09BBF_StaticFields*)il2cpp_codegen_static_fields_for(ProbeVolumeConstantRuntimeResources_tB4FD7ED11CE0F213FC2C8A41DF29B08169A09BBF_il2cpp_TypeInfo_var))->___m_AntiLeakDataBuffer), (void*)(ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233*)NULL);
		Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_0 = (Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*)(Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*)SZArrayNew(Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C_il2cpp_TypeInfo_var, (uint32_t)((int32_t)255));
		((ProbeVolumeConstantRuntimeResources_tB4FD7ED11CE0F213FC2C8A41DF29B08169A09BBF_StaticFields*)il2cpp_codegen_static_fields_for(ProbeVolumeConstantRuntimeResources_tB4FD7ED11CE0F213FC2C8A41DF29B08169A09BBF_il2cpp_TypeInfo_var))->___k_SkyDirections = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&((ProbeVolumeConstantRuntimeResources_tB4FD7ED11CE0F213FC2C8A41DF29B08169A09BBF_StaticFields*)il2cpp_codegen_static_fields_for(ProbeVolumeConstantRuntimeResources_tB4FD7ED11CE0F213FC2C8A41DF29B08169A09BBF_il2cpp_TypeInfo_var))->___k_SkyDirections), (void*)L_0);
		UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_1 = (UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA*)(UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA*)SZArrayNew(UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA_il2cpp_TypeInfo_var, (uint32_t)((int32_t)256));
		UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_2 = L_1;
		RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_3 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_tC0CFE0E72EA6AEB9FDCA54EF2234CE64CE60C772____E806AA89271C778BAF8A2CC19587A816553FEE987D203B134B3B1435B1D158C7_FieldInfo_var) };
		RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_2, L_3, NULL);
		((ProbeVolumeConstantRuntimeResources_tB4FD7ED11CE0F213FC2C8A41DF29B08169A09BBF_StaticFields*)il2cpp_codegen_static_fields_for(ProbeVolumeConstantRuntimeResources_tB4FD7ED11CE0F213FC2C8A41DF29B08169A09BBF_il2cpp_TypeInfo_var))->___k_AntiLeakData = L_2;
		Il2CppCodeGenWriteBarrier((void**)(&((ProbeVolumeConstantRuntimeResources_tB4FD7ED11CE0F213FC2C8A41DF29B08169A09BBF_StaticFields*)il2cpp_codegen_static_fields_for(ProbeVolumeConstantRuntimeResources_tB4FD7ED11CE0F213FC2C8A41DF29B08169A09BBF_il2cpp_TypeInfo_var))->___k_AntiLeakData), (void*)L_2);
		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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ProbeVolumeRuntimeResources_get_version_m35F021613876B503685BC7951622897AEC84AFB9 (ProbeVolumeRuntimeResources_tADB1B541CA3B7189C4B98BE872D58860CF9398F0* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___m_Version;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeVolumeRuntimeResources__ctor_m9133E431B242BBC7E16CC23931D53535309B58EE (ProbeVolumeRuntimeResources_tADB1B541CA3B7189C4B98BE872D58860CF9398F0* __this, const RuntimeMethod* method) 
{
	{
		__this->___m_Version = 1;
		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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ProbeVolumeDebugResources_get_version_mC51FBB1BB37B6BC30477B8363DBA0BF9A97C60C3 (ProbeVolumeDebugResources_tC5310AADDB533CA6685572EF4FE9AEA904A93B29* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___m_Version;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeVolumeDebugResources__ctor_mA61ED1493DBB72FD25574B58FDC0B7220021982B (ProbeVolumeDebugResources_tC5310AADDB533CA6685572EF4FE9AEA904A93B29* __this, const RuntimeMethod* method) 
{
	{
		__this->___m_Version = 1;
		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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ProbeVolumeBakingResources_get_version_m0894A46575A310CA348D643C227791B0A5EFCDA2 (ProbeVolumeBakingResources_tB7164CC06114ADBBB2975AC18A780C4295DE0A73* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___m_Version;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeVolumeBakingResources__ctor_m3E75AAD72FEB3D10C041E1108867A34283438134 (ProbeVolumeBakingResources_tB7164CC06114ADBBB2975AC18A780C4295DE0A73* __this, const RuntimeMethod* method) 
{
	{
		__this->___m_Version = 1;
		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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ProbeVolumeGlobalSettings_get_version_mD28ADD272D45C2581C93832374772EA2E0E20EF6 (ProbeVolumeGlobalSettings_t504BE812619E024AF59D5383004928600A355391* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___m_Version;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ProbeVolumeGlobalSettings_get_probeVolumeDisableStreamingAssets_m2419DEF5EF451F264A2448F51EB986BF21074B8A (ProbeVolumeGlobalSettings_t504BE812619E024AF59D5383004928600A355391* __this, const RuntimeMethod* method) 
{
	{
		bool L_0 = __this->___m_ProbeVolumeDisableStreamingAssets;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeVolumeGlobalSettings_set_probeVolumeDisableStreamingAssets_mE9C81D9427097C47A92ED35813E8DF557A8DE6F3 (ProbeVolumeGlobalSettings_t504BE812619E024AF59D5383004928600A355391* __this, bool ___0_value, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderPipelineGraphicsSettingsExtensions_SetValueAndNotify_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mA4AF9CB52E8EACE7972AB1BC8B3051B607402DB3_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral06AC1DD5536BDAA0FFB756E4D41AF44F6B3807D7);
		s_Il2CppMethodInitialized = true;
	}
	{
		bool* L_0 = (bool*)(&__this->___m_ProbeVolumeDisableStreamingAssets);
		bool L_1 = ___0_value;
		RenderPipelineGraphicsSettingsExtensions_SetValueAndNotify_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mA4AF9CB52E8EACE7972AB1BC8B3051B607402DB3(__this, L_0, L_1, _stringLiteral06AC1DD5536BDAA0FFB756E4D41AF44F6B3807D7, RenderPipelineGraphicsSettingsExtensions_SetValueAndNotify_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mA4AF9CB52E8EACE7972AB1BC8B3051B607402DB3_RuntimeMethod_var);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeVolumeGlobalSettings__ctor_m84AC72322D9968A6A7D116395692290548EA1BD6 (ProbeVolumeGlobalSettings_t504BE812619E024AF59D5383004928600A355391* __this, const RuntimeMethod* method) 
{
	{
		__this->___m_Version = 1;
		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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ProbeVolumeBakingSet_tA7EB6642359D8D8E83C45603AFCE39D74B00FB71* ProbeVolumePerSceneData_get_bakingSet_mC857A14151585A82AAA2875BF1426595A1A3DB72 (ProbeVolumePerSceneData_t9CB5E88B02731EFB128F452EBF27BD02E4918909* __this, const RuntimeMethod* method) 
{
	{
		ProbeVolumeBakingSet_tA7EB6642359D8D8E83C45603AFCE39D74B00FB71* L_0 = __this->___serializedBakingSet;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeVolumePerSceneData_Clear_mE1AF77C90B308E68FEB5D887B9865585FA31B73B (ProbeVolumePerSceneData_t9CB5E88B02731EFB128F452EBF27BD02E4918909* __this, const RuntimeMethod* method) 
{
	{
		ProbeVolumePerSceneData_QueueSceneRemoval_m4B9F5C8A3AB4E01FD4464BECDDD686076174ACF0(__this, NULL);
		__this->___serializedBakingSet = (ProbeVolumeBakingSet_tA7EB6642359D8D8E83C45603AFCE39D74B00FB71*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___serializedBakingSet), (void*)(ProbeVolumeBakingSet_tA7EB6642359D8D8E83C45603AFCE39D74B00FB71*)NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeVolumePerSceneData_QueueSceneLoading_mF85BF01B7A8D9B04B2E4419642669DC9C46419D9 (ProbeVolumePerSceneData_t9CB5E88B02731EFB128F452EBF27BD02E4918909* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* V_0 = NULL;
	bool V_1 = false;
	{
		ProbeVolumeBakingSet_tA7EB6642359D8D8E83C45603AFCE39D74B00FB71* L_0 = __this->___serializedBakingSet;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_1;
		L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		V_1 = L_1;
		bool L_2 = V_1;
		if (!L_2)
		{
			goto IL_0013;
		}
	}
	{
		goto IL_002c;
	}

IL_0013:
	{
		il2cpp_codegen_runtime_class_init_inline(ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F_il2cpp_TypeInfo_var);
		ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* L_3;
		L_3 = ProbeReferenceVolume_get_instance_m7EAD257CFABE08C6549F8E34930FDB400DECC71C_inline(NULL);
		V_0 = L_3;
		ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* L_4 = V_0;
		String_t* L_5 = __this->___sceneGUID;
		ProbeVolumeBakingSet_tA7EB6642359D8D8E83C45603AFCE39D74B00FB71* L_6 = __this->___serializedBakingSet;
		NullCheck(L_4);
		ProbeReferenceVolume_AddPendingSceneLoading_m5F0CB860B6923F0C545454264EE64E49ECD5AFFB(L_4, L_5, L_6, NULL);
	}

IL_002c:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeVolumePerSceneData_QueueSceneRemoval_m4B9F5C8A3AB4E01FD4464BECDDD686076174ACF0 (ProbeVolumePerSceneData_t9CB5E88B02731EFB128F452EBF27BD02E4918909* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	{
		ProbeVolumeBakingSet_tA7EB6642359D8D8E83C45603AFCE39D74B00FB71* L_0 = __this->___serializedBakingSet;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_1;
		L_1 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		V_0 = L_1;
		bool L_2 = V_0;
		if (!L_2)
		{
			goto IL_0022;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F_il2cpp_TypeInfo_var);
		ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* L_3;
		L_3 = ProbeReferenceVolume_get_instance_m7EAD257CFABE08C6549F8E34930FDB400DECC71C_inline(NULL);
		String_t* L_4 = __this->___sceneGUID;
		NullCheck(L_3);
		ProbeReferenceVolume_AddPendingSceneRemoval_m3E6A0C47B5BE0C1DD135C54066822E8F84C5342D(L_3, L_4, NULL);
	}

IL_0022:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeVolumePerSceneData_OnEnable_mFDA0A4FEB5D488190750DFA433B5E0B3171628E9 (ProbeVolumePerSceneData_t9CB5E88B02731EFB128F452EBF27BD02E4918909* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F_il2cpp_TypeInfo_var);
		ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* L_0;
		L_0 = ProbeReferenceVolume_get_instance_m7EAD257CFABE08C6549F8E34930FDB400DECC71C_inline(NULL);
		NullCheck(L_0);
		ProbeReferenceVolume_RegisterPerSceneData_m1870809D4CEAA6A3AEFC09AB4142E282ACFAA1A4(L_0, __this, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeVolumePerSceneData_OnDisable_mF531931FAADD1C01B103997F31CC44DC2747614E (ProbeVolumePerSceneData_t9CB5E88B02731EFB128F452EBF27BD02E4918909* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		ProbeVolumePerSceneData_QueueSceneRemoval_m4B9F5C8A3AB4E01FD4464BECDDD686076174ACF0(__this, NULL);
		il2cpp_codegen_runtime_class_init_inline(ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F_il2cpp_TypeInfo_var);
		ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* L_0;
		L_0 = ProbeReferenceVolume_get_instance_m7EAD257CFABE08C6549F8E34930FDB400DECC71C_inline(NULL);
		NullCheck(L_0);
		ProbeReferenceVolume_UnregisterPerSceneData_mE1D4359A7BD315DB126489F4C12EFF4F63A65276(L_0, __this, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeVolumePerSceneData_OnValidate_m5CD1A2BB823ED71389168725721ED7862C0ECF3A (ProbeVolumePerSceneData_t9CB5E88B02731EFB128F452EBF27BD02E4918909* __this, const RuntimeMethod* method) 
{
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeVolumePerSceneData_Initialize_mD0C8C02EA26E8DB58AE28200181EB374EA40D099 (ProbeVolumePerSceneData_t9CB5E88B02731EFB128F452EBF27BD02E4918909* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F_il2cpp_TypeInfo_var);
		ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* L_0;
		L_0 = ProbeReferenceVolume_get_instance_m7EAD257CFABE08C6549F8E34930FDB400DECC71C_inline(NULL);
		NullCheck(L_0);
		ProbeReferenceVolume_RegisterBakingSet_mF8E299851DAA54B0ADCEE6712E3BBF6099988A01(L_0, __this, NULL);
		ProbeVolumePerSceneData_QueueSceneRemoval_m4B9F5C8A3AB4E01FD4464BECDDD686076174ACF0(__this, NULL);
		ProbeVolumePerSceneData_QueueSceneLoading_mF85BF01B7A8D9B04B2E4419642669DC9C46419D9(__this, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ProbeVolumePerSceneData_ResolveCellData_mE7425D25F1D8D0CB13D728CB36073AC1BBDE6DD6 (ProbeVolumePerSceneData_t9CB5E88B02731EFB128F452EBF27BD02E4918909* __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;
	bool V_1 = false;
	{
		ProbeVolumeBakingSet_tA7EB6642359D8D8E83C45603AFCE39D74B00FB71* L_0 = __this->___serializedBakingSet;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_1;
		L_1 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		V_0 = L_1;
		bool L_2 = V_0;
		if (!L_2)
		{
			goto IL_0030;
		}
	}
	{
		ProbeVolumeBakingSet_tA7EB6642359D8D8E83C45603AFCE39D74B00FB71* L_3 = __this->___serializedBakingSet;
		ProbeVolumeBakingSet_tA7EB6642359D8D8E83C45603AFCE39D74B00FB71* L_4 = __this->___serializedBakingSet;
		String_t* L_5 = __this->___sceneGUID;
		NullCheck(L_4);
		List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_6;
		L_6 = ProbeVolumeBakingSet_GetSceneCellIndexList_m9D81E13B528F376C4E9536B424FFFFA2FA9EEBF7(L_4, L_5, NULL);
		NullCheck(L_3);
		bool L_7;
		L_7 = ProbeVolumeBakingSet_ResolveCellData_m0D103D9C1B404DC36FA10D070880A3D0ECEC8407(L_3, L_6, NULL);
		V_1 = L_7;
		goto IL_0034;
	}

IL_0030:
	{
		V_1 = (bool)0;
		goto IL_0034;
	}

IL_0034:
	{
		bool L_8 = V_1;
		return L_8;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeVolumePerSceneData__ctor_m9A456CCF3A0A20B9480E32CFA84120DF38A996E2 (ProbeVolumePerSceneData_t9CB5E88B02731EFB128F452EBF27BD02E4918909* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mA3CAE026C6FDA015D80EE4AEF8D33C7A41BE66E0_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tD554524C4D3CE5612DAE24A61267C5A8170B530A_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
		s_Il2CppMethodInitialized = true;
	}
	{
		__this->___sceneGUID = _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___sceneGUID), (void*)_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
		List_1_tD554524C4D3CE5612DAE24A61267C5A8170B530A* L_0 = (List_1_tD554524C4D3CE5612DAE24A61267C5A8170B530A*)il2cpp_codegen_object_new(List_1_tD554524C4D3CE5612DAE24A61267C5A8170B530A_il2cpp_TypeInfo_var);
		List_1__ctor_mA3CAE026C6FDA015D80EE4AEF8D33C7A41BE66E0(L_0, List_1__ctor_mA3CAE026C6FDA015D80EE4AEF8D33C7A41BE66E0_RuntimeMethod_var);
		__this->___obsoleteSerializedScenarios = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___obsoleteSerializedScenarios), (void*)L_0);
		MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E(__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
IL2CPP_EXTERN_C void ObsoletePerScenarioData_tB1EFC0C7B7EA6D0DD0CACC22888799725FC6787C_marshal_pinvoke(const ObsoletePerScenarioData_tB1EFC0C7B7EA6D0DD0CACC22888799725FC6787C& unmarshaled, ObsoletePerScenarioData_tB1EFC0C7B7EA6D0DD0CACC22888799725FC6787C_marshaled_pinvoke& marshaled)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObsoletePerScenarioData_tB1EFC0C7B7EA6D0DD0CACC22888799725FC6787C_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObsoletePerScenarioData_tB1EFC0C7B7EA6D0DD0CACC22888799725FC6787C____cellDataAsset_FieldInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Exception_t* ___cellDataAssetException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", ObsoletePerScenarioData_tB1EFC0C7B7EA6D0DD0CACC22888799725FC6787C____cellDataAsset_FieldInfo_var, ObsoletePerScenarioData_tB1EFC0C7B7EA6D0DD0CACC22888799725FC6787C_0_0_0_var);
	IL2CPP_RAISE_MANAGED_EXCEPTION(___cellDataAssetException, NULL);
}
IL2CPP_EXTERN_C void ObsoletePerScenarioData_tB1EFC0C7B7EA6D0DD0CACC22888799725FC6787C_marshal_pinvoke_back(const ObsoletePerScenarioData_tB1EFC0C7B7EA6D0DD0CACC22888799725FC6787C_marshaled_pinvoke& marshaled, ObsoletePerScenarioData_tB1EFC0C7B7EA6D0DD0CACC22888799725FC6787C& unmarshaled)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObsoletePerScenarioData_tB1EFC0C7B7EA6D0DD0CACC22888799725FC6787C_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObsoletePerScenarioData_tB1EFC0C7B7EA6D0DD0CACC22888799725FC6787C____cellDataAsset_FieldInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Exception_t* ___cellDataAssetException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", ObsoletePerScenarioData_tB1EFC0C7B7EA6D0DD0CACC22888799725FC6787C____cellDataAsset_FieldInfo_var, ObsoletePerScenarioData_tB1EFC0C7B7EA6D0DD0CACC22888799725FC6787C_0_0_0_var);
	IL2CPP_RAISE_MANAGED_EXCEPTION(___cellDataAssetException, NULL);
}
IL2CPP_EXTERN_C void ObsoletePerScenarioData_tB1EFC0C7B7EA6D0DD0CACC22888799725FC6787C_marshal_pinvoke_cleanup(ObsoletePerScenarioData_tB1EFC0C7B7EA6D0DD0CACC22888799725FC6787C_marshaled_pinvoke& marshaled)
{
}
IL2CPP_EXTERN_C void ObsoletePerScenarioData_tB1EFC0C7B7EA6D0DD0CACC22888799725FC6787C_marshal_com(const ObsoletePerScenarioData_tB1EFC0C7B7EA6D0DD0CACC22888799725FC6787C& unmarshaled, ObsoletePerScenarioData_tB1EFC0C7B7EA6D0DD0CACC22888799725FC6787C_marshaled_com& marshaled)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObsoletePerScenarioData_tB1EFC0C7B7EA6D0DD0CACC22888799725FC6787C_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObsoletePerScenarioData_tB1EFC0C7B7EA6D0DD0CACC22888799725FC6787C____cellDataAsset_FieldInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Exception_t* ___cellDataAssetException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", ObsoletePerScenarioData_tB1EFC0C7B7EA6D0DD0CACC22888799725FC6787C____cellDataAsset_FieldInfo_var, ObsoletePerScenarioData_tB1EFC0C7B7EA6D0DD0CACC22888799725FC6787C_0_0_0_var);
	IL2CPP_RAISE_MANAGED_EXCEPTION(___cellDataAssetException, NULL);
}
IL2CPP_EXTERN_C void ObsoletePerScenarioData_tB1EFC0C7B7EA6D0DD0CACC22888799725FC6787C_marshal_com_back(const ObsoletePerScenarioData_tB1EFC0C7B7EA6D0DD0CACC22888799725FC6787C_marshaled_com& marshaled, ObsoletePerScenarioData_tB1EFC0C7B7EA6D0DD0CACC22888799725FC6787C& unmarshaled)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObsoletePerScenarioData_tB1EFC0C7B7EA6D0DD0CACC22888799725FC6787C_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObsoletePerScenarioData_tB1EFC0C7B7EA6D0DD0CACC22888799725FC6787C____cellDataAsset_FieldInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Exception_t* ___cellDataAssetException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", ObsoletePerScenarioData_tB1EFC0C7B7EA6D0DD0CACC22888799725FC6787C____cellDataAsset_FieldInfo_var, ObsoletePerScenarioData_tB1EFC0C7B7EA6D0DD0CACC22888799725FC6787C_0_0_0_var);
	IL2CPP_RAISE_MANAGED_EXCEPTION(___cellDataAssetException, NULL);
}
IL2CPP_EXTERN_C void ObsoletePerScenarioData_tB1EFC0C7B7EA6D0DD0CACC22888799725FC6787C_marshal_com_cleanup(ObsoletePerScenarioData_tB1EFC0C7B7EA6D0DD0CACC22888799725FC6787C_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


IL2CPP_EXTERN_C void ObsoleteSerializablePerScenarioDataItem_t4DB1ADB8C2522C62B43309AF1874419D8572EEB7_marshal_pinvoke(const ObsoleteSerializablePerScenarioDataItem_t4DB1ADB8C2522C62B43309AF1874419D8572EEB7& unmarshaled, ObsoleteSerializablePerScenarioDataItem_t4DB1ADB8C2522C62B43309AF1874419D8572EEB7_marshaled_pinvoke& marshaled)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObsoleteSerializablePerScenarioDataItem_t4DB1ADB8C2522C62B43309AF1874419D8572EEB7_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObsoleteSerializablePerScenarioDataItem_t4DB1ADB8C2522C62B43309AF1874419D8572EEB7____data_FieldInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Exception_t* ___dataException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s'.", ObsoleteSerializablePerScenarioDataItem_t4DB1ADB8C2522C62B43309AF1874419D8572EEB7____data_FieldInfo_var, ObsoleteSerializablePerScenarioDataItem_t4DB1ADB8C2522C62B43309AF1874419D8572EEB7_0_0_0_var);
	IL2CPP_RAISE_MANAGED_EXCEPTION(___dataException, NULL);
}
IL2CPP_EXTERN_C void ObsoleteSerializablePerScenarioDataItem_t4DB1ADB8C2522C62B43309AF1874419D8572EEB7_marshal_pinvoke_back(const ObsoleteSerializablePerScenarioDataItem_t4DB1ADB8C2522C62B43309AF1874419D8572EEB7_marshaled_pinvoke& marshaled, ObsoleteSerializablePerScenarioDataItem_t4DB1ADB8C2522C62B43309AF1874419D8572EEB7& unmarshaled)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObsoleteSerializablePerScenarioDataItem_t4DB1ADB8C2522C62B43309AF1874419D8572EEB7_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObsoleteSerializablePerScenarioDataItem_t4DB1ADB8C2522C62B43309AF1874419D8572EEB7____data_FieldInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Exception_t* ___dataException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s'.", ObsoleteSerializablePerScenarioDataItem_t4DB1ADB8C2522C62B43309AF1874419D8572EEB7____data_FieldInfo_var, ObsoleteSerializablePerScenarioDataItem_t4DB1ADB8C2522C62B43309AF1874419D8572EEB7_0_0_0_var);
	IL2CPP_RAISE_MANAGED_EXCEPTION(___dataException, NULL);
}
IL2CPP_EXTERN_C void ObsoleteSerializablePerScenarioDataItem_t4DB1ADB8C2522C62B43309AF1874419D8572EEB7_marshal_pinvoke_cleanup(ObsoleteSerializablePerScenarioDataItem_t4DB1ADB8C2522C62B43309AF1874419D8572EEB7_marshaled_pinvoke& marshaled)
{
}


IL2CPP_EXTERN_C void ObsoleteSerializablePerScenarioDataItem_t4DB1ADB8C2522C62B43309AF1874419D8572EEB7_marshal_com(const ObsoleteSerializablePerScenarioDataItem_t4DB1ADB8C2522C62B43309AF1874419D8572EEB7& unmarshaled, ObsoleteSerializablePerScenarioDataItem_t4DB1ADB8C2522C62B43309AF1874419D8572EEB7_marshaled_com& marshaled)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObsoleteSerializablePerScenarioDataItem_t4DB1ADB8C2522C62B43309AF1874419D8572EEB7_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObsoleteSerializablePerScenarioDataItem_t4DB1ADB8C2522C62B43309AF1874419D8572EEB7____data_FieldInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Exception_t* ___dataException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s'.", ObsoleteSerializablePerScenarioDataItem_t4DB1ADB8C2522C62B43309AF1874419D8572EEB7____data_FieldInfo_var, ObsoleteSerializablePerScenarioDataItem_t4DB1ADB8C2522C62B43309AF1874419D8572EEB7_0_0_0_var);
	IL2CPP_RAISE_MANAGED_EXCEPTION(___dataException, NULL);
}
IL2CPP_EXTERN_C void ObsoleteSerializablePerScenarioDataItem_t4DB1ADB8C2522C62B43309AF1874419D8572EEB7_marshal_com_back(const ObsoleteSerializablePerScenarioDataItem_t4DB1ADB8C2522C62B43309AF1874419D8572EEB7_marshaled_com& marshaled, ObsoleteSerializablePerScenarioDataItem_t4DB1ADB8C2522C62B43309AF1874419D8572EEB7& unmarshaled)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObsoleteSerializablePerScenarioDataItem_t4DB1ADB8C2522C62B43309AF1874419D8572EEB7_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObsoleteSerializablePerScenarioDataItem_t4DB1ADB8C2522C62B43309AF1874419D8572EEB7____data_FieldInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Exception_t* ___dataException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s'.", ObsoleteSerializablePerScenarioDataItem_t4DB1ADB8C2522C62B43309AF1874419D8572EEB7____data_FieldInfo_var, ObsoleteSerializablePerScenarioDataItem_t4DB1ADB8C2522C62B43309AF1874419D8572EEB7_0_0_0_var);
	IL2CPP_RAISE_MANAGED_EXCEPTION(___dataException, NULL);
}
IL2CPP_EXTERN_C void ObsoleteSerializablePerScenarioDataItem_t4DB1ADB8C2522C62B43309AF1874419D8572EEB7_marshal_com_cleanup(ObsoleteSerializablePerScenarioDataItem_t4DB1ADB8C2522C62B43309AF1874419D8572EEB7_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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ProbeVolumePositioning_OBBIntersect_m91D3D5BAD7DBB01930A66BDDEC08F1C49CC3855B (Volume_t772AC255AFF4FECF2490075A583998C60683D3BD* ___0_a, Volume_t772AC255AFF4FECF2490075A583998C60683D3BD* ___1_b, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProbeVolumePositioning_tBEC5927F169F6E7805360C3F21094A4DD2B4A86D_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	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));
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_3;
	memset((&V_3), 0, sizeof(V_3));
	float V_4 = 0.0f;
	float V_5 = 0.0f;
	Volume_t772AC255AFF4FECF2490075A583998C60683D3BD V_6;
	memset((&V_6), 0, sizeof(V_6));
	bool V_7 = false;
	bool V_8 = false;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_9;
	memset((&V_9), 0, sizeof(V_9));
	int32_t V_10 = 0;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_11;
	memset((&V_11), 0, sizeof(V_11));
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_12;
	memset((&V_12), 0, sizeof(V_12));
	bool V_13 = false;
	bool V_14 = false;
	int32_t G_B6_0 = 0;
	{
		Volume_t772AC255AFF4FECF2490075A583998C60683D3BD* L_0 = ___0_a;
		Volume_t772AC255AFF4FECF2490075A583998C60683D3BD L_1 = (*(Volume_t772AC255AFF4FECF2490075A583998C60683D3BD*)L_0);
		V_6 = L_1;
		Volume_CalculateCenterAndSize_m8BB79B21332FB393F73E2E2FA2206C58F4247DC3((&V_6), (&V_0), (&V_1), NULL);
		Volume_t772AC255AFF4FECF2490075A583998C60683D3BD* L_2 = ___1_b;
		Volume_t772AC255AFF4FECF2490075A583998C60683D3BD L_3 = (*(Volume_t772AC255AFF4FECF2490075A583998C60683D3BD*)L_2);
		V_6 = L_3;
		Volume_CalculateCenterAndSize_m8BB79B21332FB393F73E2E2FA2206C58F4247DC3((&V_6), (&V_2), (&V_3), NULL);
		float L_4;
		L_4 = Vector3_get_sqrMagnitude_m43C27DEC47C4811FB30AB474FF2131A963B66FC8_inline((&V_1), NULL);
		V_4 = ((float)(L_4/(2.0f)));
		float L_5;
		L_5 = Vector3_get_sqrMagnitude_m43C27DEC47C4811FB30AB474FF2131A963B66FC8_inline((&V_3), NULL);
		V_5 = ((float)(L_5/(2.0f)));
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = V_0;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7 = V_2;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8;
		L_8 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_6, L_7, NULL);
		float L_9;
		L_9 = Vector3_SqrMagnitude_m5ED73273031577902F1BED4CA9C5A0E786A680D1_inline(L_8, NULL);
		float L_10 = V_4;
		float L_11 = V_5;
		V_7 = (bool)((((float)L_9) > ((float)((float)il2cpp_codegen_add(L_10, L_11))))? 1 : 0);
		bool L_12 = V_7;
		if (!L_12)
		{
			goto IL_0068;
		}
	}
	{
		V_8 = (bool)0;
		goto IL_0178;
	}

IL_0068:
	{
		il2cpp_codegen_runtime_class_init_inline(ProbeVolumePositioning_tBEC5927F169F6E7805360C3F21094A4DD2B4A86D_il2cpp_TypeInfo_var);
		Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_13 = ((ProbeVolumePositioning_tBEC5927F169F6E7805360C3F21094A4DD2B4A86D_StaticFields*)il2cpp_codegen_static_fields_for(ProbeVolumePositioning_tBEC5927F169F6E7805360C3F21094A4DD2B4A86D_il2cpp_TypeInfo_var))->___m_Axes;
		Volume_t772AC255AFF4FECF2490075A583998C60683D3BD* L_14 = ___0_a;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_15 = L_14->___X;
		V_9 = L_15;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16;
		L_16 = Vector3_get_normalized_m736BBF65D5CDA7A18414370D15B4DFCC1E466F07_inline((&V_9), NULL);
		NullCheck(L_13);
		(L_13)->SetAt(static_cast<il2cpp_array_size_t>(0), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_16);
		Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_17 = ((ProbeVolumePositioning_tBEC5927F169F6E7805360C3F21094A4DD2B4A86D_StaticFields*)il2cpp_codegen_static_fields_for(ProbeVolumePositioning_tBEC5927F169F6E7805360C3F21094A4DD2B4A86D_il2cpp_TypeInfo_var))->___m_Axes;
		Volume_t772AC255AFF4FECF2490075A583998C60683D3BD* L_18 = ___0_a;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_19 = L_18->___Y;
		V_9 = L_19;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_20;
		L_20 = Vector3_get_normalized_m736BBF65D5CDA7A18414370D15B4DFCC1E466F07_inline((&V_9), NULL);
		NullCheck(L_17);
		(L_17)->SetAt(static_cast<il2cpp_array_size_t>(1), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_20);
		Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_21 = ((ProbeVolumePositioning_tBEC5927F169F6E7805360C3F21094A4DD2B4A86D_StaticFields*)il2cpp_codegen_static_fields_for(ProbeVolumePositioning_tBEC5927F169F6E7805360C3F21094A4DD2B4A86D_il2cpp_TypeInfo_var))->___m_Axes;
		Volume_t772AC255AFF4FECF2490075A583998C60683D3BD* L_22 = ___0_a;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_23 = L_22->___Z;
		V_9 = L_23;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_24;
		L_24 = Vector3_get_normalized_m736BBF65D5CDA7A18414370D15B4DFCC1E466F07_inline((&V_9), NULL);
		NullCheck(L_21);
		(L_21)->SetAt(static_cast<il2cpp_array_size_t>(2), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_24);
		Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_25 = ((ProbeVolumePositioning_tBEC5927F169F6E7805360C3F21094A4DD2B4A86D_StaticFields*)il2cpp_codegen_static_fields_for(ProbeVolumePositioning_tBEC5927F169F6E7805360C3F21094A4DD2B4A86D_il2cpp_TypeInfo_var))->___m_Axes;
		Volume_t772AC255AFF4FECF2490075A583998C60683D3BD* L_26 = ___1_b;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_27 = L_26->___X;
		V_9 = L_27;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_28;
		L_28 = Vector3_get_normalized_m736BBF65D5CDA7A18414370D15B4DFCC1E466F07_inline((&V_9), NULL);
		NullCheck(L_25);
		(L_25)->SetAt(static_cast<il2cpp_array_size_t>(3), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_28);
		Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_29 = ((ProbeVolumePositioning_tBEC5927F169F6E7805360C3F21094A4DD2B4A86D_StaticFields*)il2cpp_codegen_static_fields_for(ProbeVolumePositioning_tBEC5927F169F6E7805360C3F21094A4DD2B4A86D_il2cpp_TypeInfo_var))->___m_Axes;
		Volume_t772AC255AFF4FECF2490075A583998C60683D3BD* L_30 = ___1_b;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_31 = L_30->___Y;
		V_9 = L_31;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_32;
		L_32 = Vector3_get_normalized_m736BBF65D5CDA7A18414370D15B4DFCC1E466F07_inline((&V_9), NULL);
		NullCheck(L_29);
		(L_29)->SetAt(static_cast<il2cpp_array_size_t>(4), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_32);
		Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_33 = ((ProbeVolumePositioning_tBEC5927F169F6E7805360C3F21094A4DD2B4A86D_StaticFields*)il2cpp_codegen_static_fields_for(ProbeVolumePositioning_tBEC5927F169F6E7805360C3F21094A4DD2B4A86D_il2cpp_TypeInfo_var))->___m_Axes;
		Volume_t772AC255AFF4FECF2490075A583998C60683D3BD* L_34 = ___1_b;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_35 = L_34->___Z;
		V_9 = L_35;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_36;
		L_36 = Vector3_get_normalized_m736BBF65D5CDA7A18414370D15B4DFCC1E466F07_inline((&V_9), NULL);
		NullCheck(L_33);
		(L_33)->SetAt(static_cast<il2cpp_array_size_t>(5), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_36);
		V_10 = 0;
		goto IL_0168;
	}

IL_0109:
	{
		Volume_t772AC255AFF4FECF2490075A583998C60683D3BD* L_37 = ___0_a;
		il2cpp_codegen_runtime_class_init_inline(ProbeVolumePositioning_tBEC5927F169F6E7805360C3F21094A4DD2B4A86D_il2cpp_TypeInfo_var);
		Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_38 = ((ProbeVolumePositioning_tBEC5927F169F6E7805360C3F21094A4DD2B4A86D_StaticFields*)il2cpp_codegen_static_fields_for(ProbeVolumePositioning_tBEC5927F169F6E7805360C3F21094A4DD2B4A86D_il2cpp_TypeInfo_var))->___m_Axes;
		int32_t L_39 = V_10;
		NullCheck(L_38);
		int32_t L_40 = L_39;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_41 = (L_38)->GetAt(static_cast<il2cpp_array_size_t>(L_40));
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_42;
		L_42 = ProbeVolumePositioning_ProjectOBB_mBAF7A193C322C144A217140747FA221BE77C3198(L_37, L_41, NULL);
		V_11 = L_42;
		Volume_t772AC255AFF4FECF2490075A583998C60683D3BD* L_43 = ___1_b;
		Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_44 = ((ProbeVolumePositioning_tBEC5927F169F6E7805360C3F21094A4DD2B4A86D_StaticFields*)il2cpp_codegen_static_fields_for(ProbeVolumePositioning_tBEC5927F169F6E7805360C3F21094A4DD2B4A86D_il2cpp_TypeInfo_var))->___m_Axes;
		int32_t L_45 = V_10;
		NullCheck(L_44);
		int32_t L_46 = L_45;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_47 = (L_44)->GetAt(static_cast<il2cpp_array_size_t>(L_46));
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_48;
		L_48 = ProbeVolumePositioning_ProjectOBB_mBAF7A193C322C144A217140747FA221BE77C3198(L_43, L_47, NULL);
		V_12 = L_48;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_49 = V_11;
		float L_50 = L_49.___y;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_51 = V_12;
		float L_52 = L_51.___x;
		if ((((float)L_50) < ((float)L_52)))
		{
			goto IL_0154;
		}
	}
	{
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_53 = V_12;
		float L_54 = L_53.___y;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_55 = V_11;
		float L_56 = L_55.___x;
		G_B6_0 = ((((float)L_54) < ((float)L_56))? 1 : 0);
		goto IL_0155;
	}

IL_0154:
	{
		G_B6_0 = 1;
	}

IL_0155:
	{
		V_13 = (bool)G_B6_0;
		bool L_57 = V_13;
		if (!L_57)
		{
			goto IL_0161;
		}
	}
	{
		V_8 = (bool)0;
		goto IL_0178;
	}

IL_0161:
	{
		int32_t L_58 = V_10;
		V_10 = ((int32_t)il2cpp_codegen_add(L_58, 1));
	}

IL_0168:
	{
		int32_t L_59 = V_10;
		V_14 = (bool)((((int32_t)L_59) < ((int32_t)6))? 1 : 0);
		bool L_60 = V_14;
		if (L_60)
		{
			goto IL_0109;
		}
	}
	{
		V_8 = (bool)1;
		goto IL_0178;
	}

IL_0178:
	{
		bool L_61 = V_8;
		return L_61;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ProbeVolumePositioning_OBBContains_mCD386323A0F93FE99924DEEE55C734BBE65FB8A8 (Volume_t772AC255AFF4FECF2490075A583998C60683D3BD* ___0_obb, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_point, const RuntimeMethod* method) 
{
	float V_0 = 0.0f;
	float V_1 = 0.0f;
	float V_2 = 0.0f;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_3;
	memset((&V_3), 0, sizeof(V_3));
	bool V_4 = false;
	int32_t G_B7_0 = 0;
	int32_t G_B9_0 = 0;
	{
		Volume_t772AC255AFF4FECF2490075A583998C60683D3BD* L_0 = ___0_obb;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = L_0->___X;
		V_3 = L_1;
		float L_2;
		L_2 = Vector3_get_sqrMagnitude_m43C27DEC47C4811FB30AB474FF2131A963B66FC8_inline((&V_3), NULL);
		V_0 = L_2;
		Volume_t772AC255AFF4FECF2490075A583998C60683D3BD* L_3 = ___0_obb;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = L_3->___Y;
		V_3 = L_4;
		float L_5;
		L_5 = Vector3_get_sqrMagnitude_m43C27DEC47C4811FB30AB474FF2131A963B66FC8_inline((&V_3), NULL);
		V_1 = L_5;
		Volume_t772AC255AFF4FECF2490075A583998C60683D3BD* L_6 = ___0_obb;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7 = L_6->___Z;
		V_3 = L_7;
		float L_8;
		L_8 = Vector3_get_sqrMagnitude_m43C27DEC47C4811FB30AB474FF2131A963B66FC8_inline((&V_3), NULL);
		V_2 = L_8;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9 = ___1_point;
		Volume_t772AC255AFF4FECF2490075A583998C60683D3BD* L_10 = ___0_obb;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11 = L_10->___corner;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12;
		L_12 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_9, L_11, NULL);
		___1_point = L_12;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13 = ___1_point;
		Volume_t772AC255AFF4FECF2490075A583998C60683D3BD* L_14 = ___0_obb;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_15 = L_14->___X;
		float L_16;
		L_16 = Vector3_Dot_mBB86BB940AA0A32FA7D3C02AC42E5BC7095A5D52_inline(L_13, L_15, NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_17 = ___1_point;
		Volume_t772AC255AFF4FECF2490075A583998C60683D3BD* L_18 = ___0_obb;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_19 = L_18->___Y;
		float L_20;
		L_20 = Vector3_Dot_mBB86BB940AA0A32FA7D3C02AC42E5BC7095A5D52_inline(L_17, L_19, NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_21 = ___1_point;
		Volume_t772AC255AFF4FECF2490075A583998C60683D3BD* L_22 = ___0_obb;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_23 = L_22->___Z;
		float L_24;
		L_24 = Vector3_Dot_mBB86BB940AA0A32FA7D3C02AC42E5BC7095A5D52_inline(L_21, L_23, NULL);
		Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&___1_point), L_16, L_20, L_24, NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_25 = ___1_point;
		float L_26 = L_25.___x;
		if ((!(((float)(0.0f)) < ((float)L_26))))
		{
			goto IL_00ae;
		}
	}
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_27 = ___1_point;
		float L_28 = L_27.___x;
		float L_29 = V_0;
		if ((!(((float)L_28) < ((float)L_29))))
		{
			goto IL_00ae;
		}
	}
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_30 = ___1_point;
		float L_31 = L_30.___y;
		if ((!(((float)(0.0f)) < ((float)L_31))))
		{
			goto IL_00ae;
		}
	}
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_32 = ___1_point;
		float L_33 = L_32.___y;
		float L_34 = V_1;
		if ((!(((float)L_33) < ((float)L_34))))
		{
			goto IL_00ae;
		}
	}
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_35 = ___1_point;
		float L_36 = L_35.___z;
		if ((!(((float)(0.0f)) < ((float)L_36))))
		{
			goto IL_00ab;
		}
	}
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_37 = ___1_point;
		float L_38 = L_37.___z;
		float L_39 = V_2;
		G_B7_0 = ((((float)L_38) < ((float)L_39))? 1 : 0);
		goto IL_00ac;
	}

IL_00ab:
	{
		G_B7_0 = 0;
	}

IL_00ac:
	{
		G_B9_0 = G_B7_0;
		goto IL_00af;
	}

IL_00ae:
	{
		G_B9_0 = 0;
	}

IL_00af:
	{
		V_4 = (bool)G_B9_0;
		goto IL_00b3;
	}

IL_00b3:
	{
		bool L_40 = V_4;
		return L_40;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ProbeVolumePositioning_OBBAABBIntersect_m7F4AC7B56A2A1349123AF60D52C5E2A07E5E0DFF (Volume_t772AC255AFF4FECF2490075A583998C60683D3BD* ___0_a, Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* ___1_b, Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* ___2_aAABB, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProbeVolumePositioning_tBEC5927F169F6E7805360C3F21094A4DD2B4A86D_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
	memset((&V_0), 0, sizeof(V_0));
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_1;
	memset((&V_1), 0, sizeof(V_1));
	bool V_2 = false;
	Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 V_3;
	memset((&V_3), 0, sizeof(V_3));
	bool V_4 = false;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_5;
	memset((&V_5), 0, sizeof(V_5));
	int32_t V_6 = 0;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_7;
	memset((&V_7), 0, sizeof(V_7));
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_8;
	memset((&V_8), 0, sizeof(V_8));
	bool V_9 = false;
	bool V_10 = false;
	int32_t G_B6_0 = 0;
	{
		Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* L_0 = ___2_aAABB;
		Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_1 = (*(Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3*)L_0);
		V_3 = L_1;
		Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* L_2 = ___1_b;
		Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_3 = (*(Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3*)L_2);
		bool L_4;
		L_4 = Bounds_Intersects_m91D6CE48052C56F8519243104C3575738B159531_inline((&V_3), L_3, NULL);
		V_2 = (bool)((((int32_t)L_4) == ((int32_t)0))? 1 : 0);
		bool L_5 = V_2;
		if (!L_5)
		{
			goto IL_0024;
		}
	}
	{
		V_4 = (bool)0;
		goto IL_0218;
	}

IL_0024:
	{
		Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* L_6 = ___1_b;
		Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_7 = (*(Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3*)L_6);
		V_3 = L_7;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8;
		L_8 = Bounds_get_min_m465AC9BBE1DE5D8E8AD95AC19B9899068FEEBB13_inline((&V_3), NULL);
		V_0 = L_8;
		Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* L_9 = ___1_b;
		Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_10 = (*(Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3*)L_9);
		V_3 = L_10;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11;
		L_11 = Bounds_get_max_m6446F2AB97C1E57CA89467B9DE52D4EB61F1CB09_inline((&V_3), NULL);
		V_1 = L_11;
		il2cpp_codegen_runtime_class_init_inline(ProbeVolumePositioning_tBEC5927F169F6E7805360C3F21094A4DD2B4A86D_il2cpp_TypeInfo_var);
		Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_12 = ((ProbeVolumePositioning_tBEC5927F169F6E7805360C3F21094A4DD2B4A86D_StaticFields*)il2cpp_codegen_static_fields_for(ProbeVolumePositioning_tBEC5927F169F6E7805360C3F21094A4DD2B4A86D_il2cpp_TypeInfo_var))->___m_AABBCorners;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13 = V_0;
		float L_14 = L_13.___x;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_15 = V_0;
		float L_16 = L_15.___y;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_17 = V_0;
		float L_18 = L_17.___z;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_19;
		memset((&L_19), 0, sizeof(L_19));
		Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_19), L_14, L_16, L_18, NULL);
		NullCheck(L_12);
		(L_12)->SetAt(static_cast<il2cpp_array_size_t>(0), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_19);
		Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_20 = ((ProbeVolumePositioning_tBEC5927F169F6E7805360C3F21094A4DD2B4A86D_StaticFields*)il2cpp_codegen_static_fields_for(ProbeVolumePositioning_tBEC5927F169F6E7805360C3F21094A4DD2B4A86D_il2cpp_TypeInfo_var))->___m_AABBCorners;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_21 = V_1;
		float L_22 = L_21.___x;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_23 = V_0;
		float L_24 = L_23.___y;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_25 = V_0;
		float L_26 = L_25.___z;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_27;
		memset((&L_27), 0, sizeof(L_27));
		Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_27), L_22, L_24, L_26, NULL);
		NullCheck(L_20);
		(L_20)->SetAt(static_cast<il2cpp_array_size_t>(1), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_27);
		Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_28 = ((ProbeVolumePositioning_tBEC5927F169F6E7805360C3F21094A4DD2B4A86D_StaticFields*)il2cpp_codegen_static_fields_for(ProbeVolumePositioning_tBEC5927F169F6E7805360C3F21094A4DD2B4A86D_il2cpp_TypeInfo_var))->___m_AABBCorners;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_29 = V_1;
		float L_30 = L_29.___x;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_31 = V_1;
		float L_32 = L_31.___y;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_33 = V_0;
		float L_34 = L_33.___z;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_35;
		memset((&L_35), 0, sizeof(L_35));
		Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_35), L_30, L_32, L_34, NULL);
		NullCheck(L_28);
		(L_28)->SetAt(static_cast<il2cpp_array_size_t>(2), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_35);
		Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_36 = ((ProbeVolumePositioning_tBEC5927F169F6E7805360C3F21094A4DD2B4A86D_StaticFields*)il2cpp_codegen_static_fields_for(ProbeVolumePositioning_tBEC5927F169F6E7805360C3F21094A4DD2B4A86D_il2cpp_TypeInfo_var))->___m_AABBCorners;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_37 = V_0;
		float L_38 = L_37.___x;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_39 = V_1;
		float L_40 = L_39.___y;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_41 = V_0;
		float L_42 = L_41.___z;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_43;
		memset((&L_43), 0, sizeof(L_43));
		Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_43), L_38, L_40, L_42, NULL);
		NullCheck(L_36);
		(L_36)->SetAt(static_cast<il2cpp_array_size_t>(3), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_43);
		Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_44 = ((ProbeVolumePositioning_tBEC5927F169F6E7805360C3F21094A4DD2B4A86D_StaticFields*)il2cpp_codegen_static_fields_for(ProbeVolumePositioning_tBEC5927F169F6E7805360C3F21094A4DD2B4A86D_il2cpp_TypeInfo_var))->___m_AABBCorners;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_45 = V_0;
		float L_46 = L_45.___x;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_47 = V_0;
		float L_48 = L_47.___y;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_49 = V_1;
		float L_50 = L_49.___z;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_51;
		memset((&L_51), 0, sizeof(L_51));
		Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_51), L_46, L_48, L_50, NULL);
		NullCheck(L_44);
		(L_44)->SetAt(static_cast<il2cpp_array_size_t>(4), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_51);
		Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_52 = ((ProbeVolumePositioning_tBEC5927F169F6E7805360C3F21094A4DD2B4A86D_StaticFields*)il2cpp_codegen_static_fields_for(ProbeVolumePositioning_tBEC5927F169F6E7805360C3F21094A4DD2B4A86D_il2cpp_TypeInfo_var))->___m_AABBCorners;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_53 = V_1;
		float L_54 = L_53.___x;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_55 = V_0;
		float L_56 = L_55.___y;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_57 = V_1;
		float L_58 = L_57.___z;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_59;
		memset((&L_59), 0, sizeof(L_59));
		Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_59), L_54, L_56, L_58, NULL);
		NullCheck(L_52);
		(L_52)->SetAt(static_cast<il2cpp_array_size_t>(5), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_59);
		Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_60 = ((ProbeVolumePositioning_tBEC5927F169F6E7805360C3F21094A4DD2B4A86D_StaticFields*)il2cpp_codegen_static_fields_for(ProbeVolumePositioning_tBEC5927F169F6E7805360C3F21094A4DD2B4A86D_il2cpp_TypeInfo_var))->___m_AABBCorners;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_61 = V_1;
		float L_62 = L_61.___x;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_63 = V_1;
		float L_64 = L_63.___y;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_65 = V_1;
		float L_66 = L_65.___z;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_67;
		memset((&L_67), 0, sizeof(L_67));
		Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_67), L_62, L_64, L_66, NULL);
		NullCheck(L_60);
		(L_60)->SetAt(static_cast<il2cpp_array_size_t>(6), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_67);
		Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_68 = ((ProbeVolumePositioning_tBEC5927F169F6E7805360C3F21094A4DD2B4A86D_StaticFields*)il2cpp_codegen_static_fields_for(ProbeVolumePositioning_tBEC5927F169F6E7805360C3F21094A4DD2B4A86D_il2cpp_TypeInfo_var))->___m_AABBCorners;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_69 = V_0;
		float L_70 = L_69.___x;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_71 = V_1;
		float L_72 = L_71.___y;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_73 = V_1;
		float L_74 = L_73.___z;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_75;
		memset((&L_75), 0, sizeof(L_75));
		Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_75), L_70, L_72, L_74, NULL);
		NullCheck(L_68);
		(L_68)->SetAt(static_cast<il2cpp_array_size_t>(7), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_75);
		Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_76 = ((ProbeVolumePositioning_tBEC5927F169F6E7805360C3F21094A4DD2B4A86D_StaticFields*)il2cpp_codegen_static_fields_for(ProbeVolumePositioning_tBEC5927F169F6E7805360C3F21094A4DD2B4A86D_il2cpp_TypeInfo_var))->___m_Axes;
		Volume_t772AC255AFF4FECF2490075A583998C60683D3BD* L_77 = ___0_a;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_78 = L_77->___X;
		V_5 = L_78;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_79;
		L_79 = Vector3_get_normalized_m736BBF65D5CDA7A18414370D15B4DFCC1E466F07_inline((&V_5), NULL);
		NullCheck(L_76);
		(L_76)->SetAt(static_cast<il2cpp_array_size_t>(0), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_79);
		Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_80 = ((ProbeVolumePositioning_tBEC5927F169F6E7805360C3F21094A4DD2B4A86D_StaticFields*)il2cpp_codegen_static_fields_for(ProbeVolumePositioning_tBEC5927F169F6E7805360C3F21094A4DD2B4A86D_il2cpp_TypeInfo_var))->___m_Axes;
		Volume_t772AC255AFF4FECF2490075A583998C60683D3BD* L_81 = ___0_a;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_82 = L_81->___Y;
		V_5 = L_82;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_83;
		L_83 = Vector3_get_normalized_m736BBF65D5CDA7A18414370D15B4DFCC1E466F07_inline((&V_5), NULL);
		NullCheck(L_80);
		(L_80)->SetAt(static_cast<il2cpp_array_size_t>(1), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_83);
		Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_84 = ((ProbeVolumePositioning_tBEC5927F169F6E7805360C3F21094A4DD2B4A86D_StaticFields*)il2cpp_codegen_static_fields_for(ProbeVolumePositioning_tBEC5927F169F6E7805360C3F21094A4DD2B4A86D_il2cpp_TypeInfo_var))->___m_Axes;
		Volume_t772AC255AFF4FECF2490075A583998C60683D3BD* L_85 = ___0_a;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_86 = L_85->___Z;
		V_5 = L_86;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_87;
		L_87 = Vector3_get_normalized_m736BBF65D5CDA7A18414370D15B4DFCC1E466F07_inline((&V_5), NULL);
		NullCheck(L_84);
		(L_84)->SetAt(static_cast<il2cpp_array_size_t>(2), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_87);
		V_6 = 0;
		goto IL_0208;
	}

IL_01a5:
	{
		Volume_t772AC255AFF4FECF2490075A583998C60683D3BD* L_88 = ___0_a;
		il2cpp_codegen_runtime_class_init_inline(ProbeVolumePositioning_tBEC5927F169F6E7805360C3F21094A4DD2B4A86D_il2cpp_TypeInfo_var);
		Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_89 = ((ProbeVolumePositioning_tBEC5927F169F6E7805360C3F21094A4DD2B4A86D_StaticFields*)il2cpp_codegen_static_fields_for(ProbeVolumePositioning_tBEC5927F169F6E7805360C3F21094A4DD2B4A86D_il2cpp_TypeInfo_var))->___m_Axes;
		int32_t L_90 = V_6;
		NullCheck(L_89);
		int32_t L_91 = L_90;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_92 = (L_89)->GetAt(static_cast<il2cpp_array_size_t>(L_91));
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_93;
		L_93 = ProbeVolumePositioning_ProjectOBB_mBAF7A193C322C144A217140747FA221BE77C3198(L_88, L_92, NULL);
		V_7 = L_93;
		Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_94 = ((ProbeVolumePositioning_tBEC5927F169F6E7805360C3F21094A4DD2B4A86D_StaticFields*)il2cpp_codegen_static_fields_for(ProbeVolumePositioning_tBEC5927F169F6E7805360C3F21094A4DD2B4A86D_il2cpp_TypeInfo_var))->___m_Axes;
		int32_t L_95 = V_6;
		NullCheck(L_94);
		int32_t L_96 = L_95;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_97 = (L_94)->GetAt(static_cast<il2cpp_array_size_t>(L_96));
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_98;
		L_98 = ProbeVolumePositioning_ProjectAABB_mA7E27484528ACAB97412671E49F54234E8FFD00C((&((ProbeVolumePositioning_tBEC5927F169F6E7805360C3F21094A4DD2B4A86D_StaticFields*)il2cpp_codegen_static_fields_for(ProbeVolumePositioning_tBEC5927F169F6E7805360C3F21094A4DD2B4A86D_il2cpp_TypeInfo_var))->___m_AABBCorners), L_97, NULL);
		V_8 = L_98;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_99 = V_7;
		float L_100 = L_99.___y;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_101 = V_8;
		float L_102 = L_101.___x;
		if ((((float)L_100) < ((float)L_102)))
		{
			goto IL_01f4;
		}
	}
	{
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_103 = V_8;
		float L_104 = L_103.___y;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_105 = V_7;
		float L_106 = L_105.___x;
		G_B6_0 = ((((float)L_104) < ((float)L_106))? 1 : 0);
		goto IL_01f5;
	}

IL_01f4:
	{
		G_B6_0 = 1;
	}

IL_01f5:
	{
		V_9 = (bool)G_B6_0;
		bool L_107 = V_9;
		if (!L_107)
		{
			goto IL_0201;
		}
	}
	{
		V_4 = (bool)0;
		goto IL_0218;
	}

IL_0201:
	{
		int32_t L_108 = V_6;
		V_6 = ((int32_t)il2cpp_codegen_add(L_108, 1));
	}

IL_0208:
	{
		int32_t L_109 = V_6;
		V_10 = (bool)((((int32_t)L_109) < ((int32_t)3))? 1 : 0);
		bool L_110 = V_10;
		if (L_110)
		{
			goto IL_01a5;
		}
	}
	{
		V_4 = (bool)1;
		goto IL_0218;
	}

IL_0218:
	{
		bool L_111 = V_4;
		return L_111;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ProbeVolumePositioning_ProjectOBB_mBAF7A193C322C144A217140747FA221BE77C3198 (Volume_t772AC255AFF4FECF2490075A583998C60683D3BD* ___0_a, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_axis, const RuntimeMethod* method) 
{
	float V_0 = 0.0f;
	float V_1 = 0.0f;
	int32_t V_2 = 0;
	int32_t V_3 = 0;
	int32_t V_4 = 0;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_5;
	memset((&V_5), 0, sizeof(V_5));
	float V_6 = 0.0f;
	bool V_7 = false;
	bool V_8 = false;
	bool V_9 = false;
	bool V_10 = false;
	bool V_11 = false;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_12;
	memset((&V_12), 0, sizeof(V_12));
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___1_axis;
		Volume_t772AC255AFF4FECF2490075A583998C60683D3BD* L_1 = ___0_a;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = L_1->___corner;
		float L_3;
		L_3 = Vector3_Dot_mBB86BB940AA0A32FA7D3C02AC42E5BC7095A5D52_inline(L_0, L_2, NULL);
		V_0 = L_3;
		float L_4 = V_0;
		V_1 = L_4;
		V_2 = 0;
		goto IL_00ba;
	}

IL_0017:
	{
		V_3 = 0;
		goto IL_00a8;
	}

IL_001f:
	{
		V_4 = 0;
		goto IL_0098;
	}

IL_0025:
	{
		Volume_t772AC255AFF4FECF2490075A583998C60683D3BD* L_5 = ___0_a;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = L_5->___corner;
		Volume_t772AC255AFF4FECF2490075A583998C60683D3BD* L_7 = ___0_a;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = L_7->___X;
		int32_t L_9 = V_2;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10;
		L_10 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_8, ((float)L_9), NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11;
		L_11 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_6, L_10, NULL);
		Volume_t772AC255AFF4FECF2490075A583998C60683D3BD* L_12 = ___0_a;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13 = L_12->___Y;
		int32_t L_14 = V_3;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_15;
		L_15 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_13, ((float)L_14), NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16;
		L_16 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_11, L_15, NULL);
		Volume_t772AC255AFF4FECF2490075A583998C60683D3BD* L_17 = ___0_a;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_18 = L_17->___Z;
		int32_t L_19 = V_4;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_20;
		L_20 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_18, ((float)L_19), NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_21;
		L_21 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_16, L_20, NULL);
		V_5 = L_21;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_22 = ___1_axis;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_23 = V_5;
		float L_24;
		L_24 = Vector3_Dot_mBB86BB940AA0A32FA7D3C02AC42E5BC7095A5D52_inline(L_22, L_23, NULL);
		V_6 = L_24;
		float L_25 = V_6;
		float L_26 = V_0;
		V_7 = (bool)((((float)L_25) < ((float)L_26))? 1 : 0);
		bool L_27 = V_7;
		if (!L_27)
		{
			goto IL_0081;
		}
	}
	{
		float L_28 = V_6;
		V_0 = L_28;
		goto IL_0091;
	}

IL_0081:
	{
		float L_29 = V_6;
		float L_30 = V_1;
		V_8 = (bool)((((float)L_29) > ((float)L_30))? 1 : 0);
		bool L_31 = V_8;
		if (!L_31)
		{
			goto IL_0091;
		}
	}
	{
		float L_32 = V_6;
		V_1 = L_32;
	}

IL_0091:
	{
		int32_t L_33 = V_4;
		V_4 = ((int32_t)il2cpp_codegen_add(L_33, 1));
	}

IL_0098:
	{
		int32_t L_34 = V_4;
		V_9 = (bool)((((int32_t)L_34) < ((int32_t)2))? 1 : 0);
		bool L_35 = V_9;
		if (L_35)
		{
			goto IL_0025;
		}
	}
	{
		int32_t L_36 = V_3;
		V_3 = ((int32_t)il2cpp_codegen_add(L_36, 1));
	}

IL_00a8:
	{
		int32_t L_37 = V_3;
		V_10 = (bool)((((int32_t)L_37) < ((int32_t)2))? 1 : 0);
		bool L_38 = V_10;
		if (L_38)
		{
			goto IL_001f;
		}
	}
	{
		int32_t L_39 = V_2;
		V_2 = ((int32_t)il2cpp_codegen_add(L_39, 1));
	}

IL_00ba:
	{
		int32_t L_40 = V_2;
		V_11 = (bool)((((int32_t)L_40) < ((int32_t)2))? 1 : 0);
		bool L_41 = V_11;
		if (L_41)
		{
			goto IL_0017;
		}
	}
	{
		float L_42 = V_0;
		float L_43 = V_1;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_44;
		memset((&L_44), 0, sizeof(L_44));
		Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_44), L_42, L_43, NULL);
		V_12 = L_44;
		goto IL_00d2;
	}

IL_00d2:
	{
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_45 = V_12;
		return L_45;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ProbeVolumePositioning_ProjectAABB_mA7E27484528ACAB97412671E49F54234E8FFD00C (Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C** ___0_corners, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_axis, const RuntimeMethod* method) 
{
	float V_0 = 0.0f;
	float V_1 = 0.0f;
	int32_t V_2 = 0;
	float V_3 = 0.0f;
	bool V_4 = false;
	bool V_5 = false;
	bool V_6 = false;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_7;
	memset((&V_7), 0, sizeof(V_7));
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___1_axis;
		Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C** L_1 = ___0_corners;
		Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_2 = *((Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C**)L_1);
		NullCheck(L_2);
		int32_t L_3 = 0;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_3));
		float L_5;
		L_5 = Vector3_Dot_mBB86BB940AA0A32FA7D3C02AC42E5BC7095A5D52_inline(L_0, L_4, NULL);
		V_0 = L_5;
		float L_6 = V_0;
		V_1 = L_6;
		V_2 = 1;
		goto IL_0045;
	}

IL_0016:
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7 = ___1_axis;
		Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C** L_8 = ___0_corners;
		Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_9 = *((Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C**)L_8);
		int32_t L_10 = V_2;
		NullCheck(L_9);
		int32_t L_11 = L_10;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12 = (L_9)->GetAt(static_cast<il2cpp_array_size_t>(L_11));
		float L_13;
		L_13 = Vector3_Dot_mBB86BB940AA0A32FA7D3C02AC42E5BC7095A5D52_inline(L_7, L_12, NULL);
		V_3 = L_13;
		float L_14 = V_3;
		float L_15 = V_0;
		V_4 = (bool)((((float)L_14) < ((float)L_15))? 1 : 0);
		bool L_16 = V_4;
		if (!L_16)
		{
			goto IL_0034;
		}
	}
	{
		float L_17 = V_3;
		V_0 = L_17;
		goto IL_0040;
	}

IL_0034:
	{
		float L_18 = V_3;
		float L_19 = V_1;
		V_5 = (bool)((((float)L_18) > ((float)L_19))? 1 : 0);
		bool L_20 = V_5;
		if (!L_20)
		{
			goto IL_0040;
		}
	}
	{
		float L_21 = V_3;
		V_1 = L_21;
	}

IL_0040:
	{
		int32_t L_22 = V_2;
		V_2 = ((int32_t)il2cpp_codegen_add(L_22, 1));
	}

IL_0045:
	{
		int32_t L_23 = V_2;
		V_6 = (bool)((((int32_t)L_23) < ((int32_t)8))? 1 : 0);
		bool L_24 = V_6;
		if (L_24)
		{
			goto IL_0016;
		}
	}
	{
		float L_25 = V_0;
		float L_26 = V_1;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_27;
		memset((&L_27), 0, sizeof(L_27));
		Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_27), L_25, L_26, NULL);
		V_7 = L_27;
		goto IL_005a;
	}

IL_005a:
	{
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_28 = V_7;
		return L_28;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeVolumePositioning__cctor_m721C49260C950FAD6811F86F47BE6AA5794513F8 (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProbeVolumePositioning_tBEC5927F169F6E7805360C3F21094A4DD2B4A86D_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_0 = (Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*)(Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*)SZArrayNew(Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C_il2cpp_TypeInfo_var, (uint32_t)6);
		((ProbeVolumePositioning_tBEC5927F169F6E7805360C3F21094A4DD2B4A86D_StaticFields*)il2cpp_codegen_static_fields_for(ProbeVolumePositioning_tBEC5927F169F6E7805360C3F21094A4DD2B4A86D_il2cpp_TypeInfo_var))->___m_Axes = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&((ProbeVolumePositioning_tBEC5927F169F6E7805360C3F21094A4DD2B4A86D_StaticFields*)il2cpp_codegen_static_fields_for(ProbeVolumePositioning_tBEC5927F169F6E7805360C3F21094A4DD2B4A86D_il2cpp_TypeInfo_var))->___m_Axes), (void*)L_0);
		Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_1 = (Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*)(Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*)SZArrayNew(Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C_il2cpp_TypeInfo_var, (uint32_t)8);
		((ProbeVolumePositioning_tBEC5927F169F6E7805360C3F21094A4DD2B4A86D_StaticFields*)il2cpp_codegen_static_fields_for(ProbeVolumePositioning_tBEC5927F169F6E7805360C3F21094A4DD2B4A86D_il2cpp_TypeInfo_var))->___m_AABBCorners = L_1;
		Il2CppCodeGenWriteBarrier((void**)(&((ProbeVolumePositioning_tBEC5927F169F6E7805360C3F21094A4DD2B4A86D_StaticFields*)il2cpp_codegen_static_fields_for(ProbeVolumePositioning_tBEC5927F169F6E7805360C3F21094A4DD2B4A86D_il2cpp_TypeInfo_var))->___m_AABBCorners), (void*)L_1);
		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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeVolumeSceneData__ctor_m39E29017AF29C499E34DD0123F3B135A533B5ECB (ProbeVolumeSceneData_t29FD126D36ED1E093C2EBBFB3F248DD5E2A86D90* __this, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_parentAsset, const RuntimeMethod* method) 
{
	{
		__this->___parentAsset = (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___parentAsset), (void*)(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL);
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_0 = ___0_parentAsset;
		ProbeVolumeSceneData_SetParentObject_m2DFFDD95B95E5ABE219037436C0E6E5DD956B7A9(__this, L_0, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeVolumeSceneData_SetParentObject_m2DFFDD95B95E5ABE219037436C0E6E5DD956B7A9 (ProbeVolumeSceneData_t29FD126D36ED1E093C2EBBFB3F248DD5E2A86D90* __this, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_parent, const RuntimeMethod* method) 
{
	{
		Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_0 = ___0_parent;
		__this->___parentAsset = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___parentAsset), (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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ProbeVolumeScratchBufferPool_get_chunkSize_mD944EDD346450959131F6DDBB75F60AFDDEA3BD8 (ProbeVolumeScratchBufferPool_t51450AD69BD510651301523B922D3B52E7019591* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___U3CchunkSizeU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeVolumeScratchBufferPool_set_chunkSize_mC87CD2094156E1BB0F1B50EB3CB8DEF63E77044A (ProbeVolumeScratchBufferPool_t51450AD69BD510651301523B922D3B52E7019591* __this, int32_t ___0_value, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___0_value;
		__this->___U3CchunkSizeU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ProbeVolumeScratchBufferPool_get_maxChunkCount_m1EF486E20C3921AE7896370193E8AB988887F869 (ProbeVolumeScratchBufferPool_t51450AD69BD510651301523B922D3B52E7019591* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___U3CmaxChunkCountU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeVolumeScratchBufferPool_set_maxChunkCount_m760BB028277C264ED1C3294B2E18AAFA959B444E (ProbeVolumeScratchBufferPool_t51450AD69BD510651301523B922D3B52E7019591* __this, int32_t ___0_value, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___0_value;
		__this->___U3CmaxChunkCountU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ProbeVolumeScratchBufferPool_get_allocatedMemory_m0C066EF6A1A3D5F1F1BE4D57CD0E73D1264697F5 (ProbeVolumeScratchBufferPool_t51450AD69BD510651301523B922D3B52E7019591* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0;
		L_0 = ProbeVolumeScratchBufferPool_get_chunkSize_mD944EDD346450959131F6DDBB75F60AFDDEA3BD8_inline(__this, NULL);
		int32_t L_1 = __this->___m_CurrentlyAllocatedChunkCount;
		return ((int32_t)il2cpp_codegen_multiply(L_0, L_1));
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeVolumeScratchBufferPool__ctor_m9A04FB859565C319F383B2D5A82C7C552E600E67 (ProbeVolumeScratchBufferPool_t51450AD69BD510651301523B922D3B52E7019591* __this, ProbeVolumeBakingSet_tA7EB6642359D8D8E83C45603AFCE39D74B00FB71* ___0_bakingSet, int32_t ___1_shBands, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m0CA593E7181B08A1CA04B222F7C281F9C4A84C0C_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t4CBFD9D350B7C71F1862D378DE57C0F3F3170D30_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m5D91488897FAFB82A9A72031E75513A1BEBD7555_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t7F232F1A9BEB8F680791D41CE882CD3E816CD190_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		__this->___m_CurrentlyAllocatedChunkCount = 0;
		List_1_t7F232F1A9BEB8F680791D41CE882CD3E816CD190* L_0 = (List_1_t7F232F1A9BEB8F680791D41CE882CD3E816CD190*)il2cpp_codegen_object_new(List_1_t7F232F1A9BEB8F680791D41CE882CD3E816CD190_il2cpp_TypeInfo_var);
		List_1__ctor_m5D91488897FAFB82A9A72031E75513A1BEBD7555(L_0, List_1__ctor_m5D91488897FAFB82A9A72031E75513A1BEBD7555_RuntimeMethod_var);
		__this->___m_Pools = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Pools), (void*)L_0);
		Dictionary_2_t4CBFD9D350B7C71F1862D378DE57C0F3F3170D30* L_1 = (Dictionary_2_t4CBFD9D350B7C71F1862D378DE57C0F3F3170D30*)il2cpp_codegen_object_new(Dictionary_2_t4CBFD9D350B7C71F1862D378DE57C0F3F3170D30_il2cpp_TypeInfo_var);
		Dictionary_2__ctor_m0CA593E7181B08A1CA04B222F7C281F9C4A84C0C(L_1, Dictionary_2__ctor_m0CA593E7181B08A1CA04B222F7C281F9C4A84C0C_RuntimeMethod_var);
		__this->___m_Layouts = L_1;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Layouts), (void*)L_1);
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		ProbeVolumeBakingSet_tA7EB6642359D8D8E83C45603AFCE39D74B00FB71* L_2 = ___0_bakingSet;
		int32_t L_3 = ___1_shBands;
		NullCheck(L_2);
		int32_t L_4;
		L_4 = ProbeVolumeBakingSet_GetChunkGPUMemory_m66AB5FAF8370E8C827E486ED4CC051FCFEF1436D(L_2, L_3, NULL);
		ProbeVolumeScratchBufferPool_set_chunkSize_mC87CD2094156E1BB0F1B50EB3CB8DEF63E77044A_inline(__this, L_4, NULL);
		ProbeVolumeBakingSet_tA7EB6642359D8D8E83C45603AFCE39D74B00FB71* L_5 = ___0_bakingSet;
		NullCheck(L_5);
		int32_t L_6 = L_5->___maxSHChunkCount;
		ProbeVolumeScratchBufferPool_set_maxChunkCount_m760BB028277C264ED1C3294B2E18AAFA959B444E_inline(__this, L_6, NULL);
		ProbeVolumeBakingSet_tA7EB6642359D8D8E83C45603AFCE39D74B00FB71* L_7 = ___0_bakingSet;
		NullCheck(L_7);
		int32_t L_8 = L_7->___L0ChunkSize;
		__this->___m_L0Size = L_8;
		ProbeVolumeBakingSet_tA7EB6642359D8D8E83C45603AFCE39D74B00FB71* L_9 = ___0_bakingSet;
		NullCheck(L_9);
		int32_t L_10 = L_9->___L1ChunkSize;
		__this->___m_L1Size = L_10;
		ProbeVolumeBakingSet_tA7EB6642359D8D8E83C45603AFCE39D74B00FB71* L_11 = ___0_bakingSet;
		NullCheck(L_11);
		int32_t L_12 = L_11->___sharedValidityMaskChunkSize;
		__this->___m_ValiditySize = L_12;
		ProbeVolumeBakingSet_tA7EB6642359D8D8E83C45603AFCE39D74B00FB71* L_13 = ___0_bakingSet;
		NullCheck(L_13);
		int32_t L_14 = L_13->___bakedMaskCount;
		__this->___m_ValidityLayerCount = L_14;
		ProbeVolumeBakingSet_tA7EB6642359D8D8E83C45603AFCE39D74B00FB71* L_15 = ___0_bakingSet;
		NullCheck(L_15);
		int32_t L_16 = L_15->___sharedSkyOcclusionL0L1ChunkSize;
		__this->___m_SkyOcclusionSize = L_16;
		ProbeVolumeBakingSet_tA7EB6642359D8D8E83C45603AFCE39D74B00FB71* L_17 = ___0_bakingSet;
		NullCheck(L_17);
		int32_t L_18 = L_17->___sharedSkyShadingDirectionIndicesChunkSize;
		__this->___m_SkyShadingDirectionSize = L_18;
		ProbeVolumeBakingSet_tA7EB6642359D8D8E83C45603AFCE39D74B00FB71* L_19 = ___0_bakingSet;
		NullCheck(L_19);
		int32_t L_20 = L_19->___L2TextureChunkSize;
		__this->___m_L2Size = L_20;
		ProbeVolumeBakingSet_tA7EB6642359D8D8E83C45603AFCE39D74B00FB71* L_21 = ___0_bakingSet;
		NullCheck(L_21);
		int32_t L_22 = L_21->___ProbeOcclusionChunkSize;
		__this->___m_ProbeOcclusionSize = L_22;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CellStreamingScratchBufferLayout_t9C3A198B967DCECDB79C97C05BEFAEA74E70077E ProbeVolumeScratchBufferPool_GetOrCreateScratchBufferLayout_m2E2F36182828891CEA7F605FB1EF136CC2BF5AFA (ProbeVolumeScratchBufferPool_t51450AD69BD510651301523B922D3B52E7019591* __this, int32_t ___0_chunkCount, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_m5F578EEEF17173D066E2B0B4573614D3A924518E_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_m2A4E3E3161F298E492D3821400D75637661C9972_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	CellStreamingScratchBufferLayout_t9C3A198B967DCECDB79C97C05BEFAEA74E70077E V_0;
	memset((&V_0), 0, sizeof(V_0));
	bool V_1 = false;
	CellStreamingScratchBufferLayout_t9C3A198B967DCECDB79C97C05BEFAEA74E70077E V_2;
	memset((&V_2), 0, sizeof(V_2));
	CellStreamingScratchBufferLayout_t9C3A198B967DCECDB79C97C05BEFAEA74E70077E V_3;
	memset((&V_3), 0, sizeof(V_3));
	int32_t V_4 = 0;
	bool V_5 = false;
	bool V_6 = false;
	bool V_7 = false;
	{
		Dictionary_2_t4CBFD9D350B7C71F1862D378DE57C0F3F3170D30* L_0 = __this->___m_Layouts;
		int32_t L_1 = ___0_chunkCount;
		NullCheck(L_0);
		bool L_2;
		L_2 = Dictionary_2_TryGetValue_m2A4E3E3161F298E492D3821400D75637661C9972(L_0, L_1, (&V_0), Dictionary_2_TryGetValue_m2A4E3E3161F298E492D3821400D75637661C9972_RuntimeMethod_var);
		V_1 = L_2;
		bool L_3 = V_1;
		if (!L_3)
		{
			goto IL_001b;
		}
	}
	{
		CellStreamingScratchBufferLayout_t9C3A198B967DCECDB79C97C05BEFAEA74E70077E L_4 = V_0;
		V_2 = L_4;
		goto IL_0261;
	}

IL_001b:
	{
		il2cpp_codegen_initobj((&V_3), sizeof(CellStreamingScratchBufferLayout_t9C3A198B967DCECDB79C97C05BEFAEA74E70077E));
		int32_t L_5 = __this->___m_L0Size;
		(&V_3)->____L0Size = L_5;
		int32_t L_6 = __this->___m_L1Size;
		(&V_3)->____L1Size = L_6;
		int32_t L_7 = __this->___m_ValiditySize;
		(&V_3)->____ValiditySize = L_7;
		int32_t L_8 = __this->___m_ValidityLayerCount;
		(&V_3)->____ValidityProbeSize = L_8;
		int32_t L_9 = __this->___m_SkyOcclusionSize;
		V_5 = (bool)((!(((uint32_t)L_9) <= ((uint32_t)0)))? 1 : 0);
		bool L_10 = V_5;
		if (!L_10)
		{
			goto IL_00ba;
		}
	}
	{
		int32_t L_11 = __this->___m_SkyOcclusionSize;
		(&V_3)->____SkyOcclusionSize = L_11;
		(&V_3)->____SkyOcclusionProbeSize = 8;
		int32_t L_12 = __this->___m_SkyShadingDirectionSize;
		V_6 = (bool)((!(((uint32_t)L_12) <= ((uint32_t)0)))? 1 : 0);
		bool L_13 = V_6;
		if (!L_13)
		{
			goto IL_00a5;
		}
	}
	{
		int32_t L_14 = __this->___m_SkyShadingDirectionSize;
		(&V_3)->____SkyShadingDirectionSize = L_14;
		(&V_3)->____SkyShadingDirectionProbeSize = 1;
		goto IL_00b7;
	}

IL_00a5:
	{
		(&V_3)->____SkyShadingDirectionSize = 0;
		(&V_3)->____SkyShadingDirectionProbeSize = 0;
	}

IL_00b7:
	{
		goto IL_00dc;
	}

IL_00ba:
	{
		(&V_3)->____SkyOcclusionSize = 0;
		(&V_3)->____SkyOcclusionProbeSize = 0;
		(&V_3)->____SkyShadingDirectionSize = 0;
		(&V_3)->____SkyShadingDirectionProbeSize = 0;
	}

IL_00dc:
	{
		int32_t L_15 = __this->___m_L2Size;
		(&V_3)->____L2Size = L_15;
		int32_t L_16 = __this->___m_ProbeOcclusionSize;
		V_7 = (bool)((!(((uint32_t)L_16) <= ((uint32_t)0)))? 1 : 0);
		bool L_17 = V_7;
		if (!L_17)
		{
			goto IL_0111;
		}
	}
	{
		int32_t L_18 = __this->___m_ProbeOcclusionSize;
		(&V_3)->____ProbeOcclusionSize = L_18;
		(&V_3)->____ProbeOcclusionProbeSize = 4;
		goto IL_0123;
	}

IL_0111:
	{
		(&V_3)->____ProbeOcclusionSize = 0;
		(&V_3)->____ProbeOcclusionProbeSize = 0;
	}

IL_0123:
	{
		(&V_3)->____L0ProbeSize = 8;
		(&V_3)->____L1ProbeSize = 4;
		(&V_3)->____L2ProbeSize = 4;
		int32_t L_19 = ___0_chunkCount;
		V_4 = ((int32_t)il2cpp_codegen_multiply(((int32_t)il2cpp_codegen_multiply(L_19, 4)), 4));
		int32_t L_20 = V_4;
		(&V_3)->____SharedDestChunksOffset = L_20;
		CellStreamingScratchBufferLayout_t9C3A198B967DCECDB79C97C05BEFAEA74E70077E L_21 = V_3;
		int32_t L_22 = L_21.____SharedDestChunksOffset;
		int32_t L_23 = V_4;
		(&V_3)->____L0L1rxOffset = ((int32_t)il2cpp_codegen_add(L_22, L_23));
		CellStreamingScratchBufferLayout_t9C3A198B967DCECDB79C97C05BEFAEA74E70077E L_24 = V_3;
		int32_t L_25 = L_24.____L0L1rxOffset;
		int32_t L_26 = __this->___m_L0Size;
		int32_t L_27 = ___0_chunkCount;
		(&V_3)->____L1GryOffset = ((int32_t)il2cpp_codegen_add(L_25, ((int32_t)il2cpp_codegen_multiply(L_26, L_27))));
		CellStreamingScratchBufferLayout_t9C3A198B967DCECDB79C97C05BEFAEA74E70077E L_28 = V_3;
		int32_t L_29 = L_28.____L1GryOffset;
		int32_t L_30 = __this->___m_L1Size;
		int32_t L_31 = ___0_chunkCount;
		(&V_3)->____L1BrzOffset = ((int32_t)il2cpp_codegen_add(L_29, ((int32_t)il2cpp_codegen_multiply(L_30, L_31))));
		CellStreamingScratchBufferLayout_t9C3A198B967DCECDB79C97C05BEFAEA74E70077E L_32 = V_3;
		int32_t L_33 = L_32.____L1BrzOffset;
		int32_t L_34 = __this->___m_L1Size;
		int32_t L_35 = ___0_chunkCount;
		(&V_3)->____ValidityOffset = ((int32_t)il2cpp_codegen_add(L_33, ((int32_t)il2cpp_codegen_multiply(L_34, L_35))));
		CellStreamingScratchBufferLayout_t9C3A198B967DCECDB79C97C05BEFAEA74E70077E L_36 = V_3;
		int32_t L_37 = L_36.____ValidityOffset;
		int32_t L_38 = __this->___m_ValiditySize;
		int32_t L_39 = ___0_chunkCount;
		(&V_3)->____ProbeOcclusionOffset = ((int32_t)il2cpp_codegen_add(L_37, ((int32_t)il2cpp_codegen_multiply(L_38, L_39))));
		CellStreamingScratchBufferLayout_t9C3A198B967DCECDB79C97C05BEFAEA74E70077E L_40 = V_3;
		int32_t L_41 = L_40.____ProbeOcclusionOffset;
		int32_t L_42 = __this->___m_ProbeOcclusionSize;
		int32_t L_43 = ___0_chunkCount;
		(&V_3)->____SkyOcclusionOffset = ((int32_t)il2cpp_codegen_add(L_41, ((int32_t)il2cpp_codegen_multiply(L_42, L_43))));
		CellStreamingScratchBufferLayout_t9C3A198B967DCECDB79C97C05BEFAEA74E70077E L_44 = V_3;
		int32_t L_45 = L_44.____SkyOcclusionOffset;
		int32_t L_46 = __this->___m_SkyOcclusionSize;
		int32_t L_47 = ___0_chunkCount;
		(&V_3)->____SkyShadingDirectionOffset = ((int32_t)il2cpp_codegen_add(L_45, ((int32_t)il2cpp_codegen_multiply(L_46, L_47))));
		CellStreamingScratchBufferLayout_t9C3A198B967DCECDB79C97C05BEFAEA74E70077E L_48 = V_3;
		int32_t L_49 = L_48.____SkyShadingDirectionOffset;
		int32_t L_50 = __this->___m_SkyShadingDirectionSize;
		int32_t L_51 = ___0_chunkCount;
		(&V_3)->____L2_0Offset = ((int32_t)il2cpp_codegen_add(L_49, ((int32_t)il2cpp_codegen_multiply(L_50, L_51))));
		CellStreamingScratchBufferLayout_t9C3A198B967DCECDB79C97C05BEFAEA74E70077E L_52 = V_3;
		int32_t L_53 = L_52.____L2_0Offset;
		int32_t L_54 = __this->___m_L2Size;
		int32_t L_55 = ___0_chunkCount;
		(&V_3)->____L2_1Offset = ((int32_t)il2cpp_codegen_add(L_53, ((int32_t)il2cpp_codegen_multiply(L_54, L_55))));
		CellStreamingScratchBufferLayout_t9C3A198B967DCECDB79C97C05BEFAEA74E70077E L_56 = V_3;
		int32_t L_57 = L_56.____L2_1Offset;
		int32_t L_58 = __this->___m_L2Size;
		int32_t L_59 = ___0_chunkCount;
		(&V_3)->____L2_2Offset = ((int32_t)il2cpp_codegen_add(L_57, ((int32_t)il2cpp_codegen_multiply(L_58, L_59))));
		CellStreamingScratchBufferLayout_t9C3A198B967DCECDB79C97C05BEFAEA74E70077E L_60 = V_3;
		int32_t L_61 = L_60.____L2_2Offset;
		int32_t L_62 = __this->___m_L2Size;
		int32_t L_63 = ___0_chunkCount;
		(&V_3)->____L2_3Offset = ((int32_t)il2cpp_codegen_add(L_61, ((int32_t)il2cpp_codegen_multiply(L_62, L_63))));
		(&V_3)->____ProbeCountInChunkLine = ((int32_t)512);
		(&V_3)->____ProbeCountInChunkSlice = ((int32_t)2048);
		Dictionary_2_t4CBFD9D350B7C71F1862D378DE57C0F3F3170D30* L_64 = __this->___m_Layouts;
		int32_t L_65 = ___0_chunkCount;
		CellStreamingScratchBufferLayout_t9C3A198B967DCECDB79C97C05BEFAEA74E70077E L_66 = V_3;
		NullCheck(L_64);
		Dictionary_2_Add_m5F578EEEF17173D066E2B0B4573614D3A924518E(L_64, L_65, L_66, Dictionary_2_Add_m5F578EEEF17173D066E2B0B4573614D3A924518E_RuntimeMethod_var);
		CellStreamingScratchBufferLayout_t9C3A198B967DCECDB79C97C05BEFAEA74E70077E L_67 = V_3;
		V_2 = L_67;
		goto IL_0261;
	}

IL_0261:
	{
		CellStreamingScratchBufferLayout_t9C3A198B967DCECDB79C97C05BEFAEA74E70077E L_68 = V_2;
		return L_68;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CellStreamingScratchBuffer_tCD37AA786EFC1E41957F4FA8A94AA22F674D2A45* ProbeVolumeScratchBufferPool_CreateScratchBuffer_mBC14DE9E09B49FEA423967A86DF07DD9F7936A7B (ProbeVolumeScratchBufferPool_t51450AD69BD510651301523B922D3B52E7019591* __this, int32_t ___0_chunkCount, bool ___1_allocateGraphicsBuffers, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CellStreamingScratchBuffer_tCD37AA786EFC1E41957F4FA8A94AA22F674D2A45_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	CellStreamingScratchBuffer_tCD37AA786EFC1E41957F4FA8A94AA22F674D2A45* V_0 = NULL;
	CellStreamingScratchBuffer_tCD37AA786EFC1E41957F4FA8A94AA22F674D2A45* V_1 = NULL;
	{
		int32_t L_0 = ___0_chunkCount;
		int32_t L_1;
		L_1 = ProbeVolumeScratchBufferPool_get_chunkSize_mD944EDD346450959131F6DDBB75F60AFDDEA3BD8_inline(__this, NULL);
		bool L_2 = ___1_allocateGraphicsBuffers;
		CellStreamingScratchBuffer_tCD37AA786EFC1E41957F4FA8A94AA22F674D2A45* L_3 = (CellStreamingScratchBuffer_tCD37AA786EFC1E41957F4FA8A94AA22F674D2A45*)il2cpp_codegen_object_new(CellStreamingScratchBuffer_tCD37AA786EFC1E41957F4FA8A94AA22F674D2A45_il2cpp_TypeInfo_var);
		CellStreamingScratchBuffer__ctor_m76FFDB3C260135008FC878A9F202DA23D1BC1093(L_3, L_0, L_1, L_2, NULL);
		V_0 = L_3;
		int32_t L_4 = __this->___m_CurrentlyAllocatedChunkCount;
		int32_t L_5 = ___0_chunkCount;
		__this->___m_CurrentlyAllocatedChunkCount = ((int32_t)il2cpp_codegen_add(L_4, L_5));
		CellStreamingScratchBuffer_tCD37AA786EFC1E41957F4FA8A94AA22F674D2A45* L_6 = V_0;
		V_1 = L_6;
		goto IL_0021;
	}

IL_0021:
	{
		CellStreamingScratchBuffer_tCD37AA786EFC1E41957F4FA8A94AA22F674D2A45* L_7 = V_1;
		return L_7;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ProbeVolumeScratchBufferPool_AllocateScratchBuffer_mB19B071B8030926E484516A487C6F053B44F7A58 (ProbeVolumeScratchBufferPool_t51450AD69BD510651301523B922D3B52E7019591* __this, int32_t ___0_chunkCount, CellStreamingScratchBuffer_tCD37AA786EFC1E41957F4FA8A94AA22F674D2A45** ___1_scratchBuffer, CellStreamingScratchBufferLayout_t9C3A198B967DCECDB79C97C05BEFAEA74E70077E* ___2_layout, bool ___3_allocateGraphicsBuffers, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m4892223C28B6B2F87076A5AE80F92EC20F6B8D1E_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_FindIndex_mB3243FED122E435CF9B7E223B285D5A72CD2742F_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Sort_m7CCE8D3860873D97FE4F6166B209EA579139C4D3_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m44A0F86C259E11AE19096E9BF481B8BA4A19C867_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mE031C00B311AC980997A8DA25B884E563D36A652_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Predicate_1_t4FF370C2BFFDA74B55B0B46C091074E45268BD1D_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProbeVolumeScratchBufferPool_t51450AD69BD510651301523B922D3B52E7019591_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScratchBufferPool_t6FF7F61A00EC10B9EE7A8204352534F629D09191_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Stack_1_Pop_mDCD3E1079E8EFA5D8C9FA6FDC6343307CA91447A_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Stack_1_get_Count_m1DC740B87E68E390333B755E3F7F5A9D02EB9045_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CAllocateScratchBufferU3Eb__26_0_m893FA83C60A6F3582FE8414AD5F7FD1959BE5B05_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t1B43826491930E500839FE947087B90BF498A8DA_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	bool V_1 = false;
	Stack_1_t510C53D44BBA436D75907BE5178417562BCA5B31* V_2 = NULL;
	bool V_3 = false;
	bool V_4 = false;
	int32_t V_5 = 0;
	ScratchBufferPool_t6FF7F61A00EC10B9EE7A8204352534F629D09191* V_6 = NULL;
	bool V_7 = false;
	bool V_8 = false;
	bool V_9 = false;
	bool V_10 = false;
	ScratchBufferPool_t6FF7F61A00EC10B9EE7A8204352534F629D09191* V_11 = NULL;
	Predicate_1_t4FF370C2BFFDA74B55B0B46C091074E45268BD1D* G_B2_0 = NULL;
	int32_t G_B2_1 = 0;
	List_1_t7F232F1A9BEB8F680791D41CE882CD3E816CD190* G_B2_2 = NULL;
	Predicate_1_t4FF370C2BFFDA74B55B0B46C091074E45268BD1D* G_B1_0 = NULL;
	int32_t G_B1_1 = 0;
	List_1_t7F232F1A9BEB8F680791D41CE882CD3E816CD190* G_B1_2 = NULL;
	{
		int32_t L_0 = ___0_chunkCount;
		((ProbeVolumeScratchBufferPool_t51450AD69BD510651301523B922D3B52E7019591_StaticFields*)il2cpp_codegen_static_fields_for(ProbeVolumeScratchBufferPool_t51450AD69BD510651301523B922D3B52E7019591_il2cpp_TypeInfo_var))->___s_ChunkCount = L_0;
		List_1_t7F232F1A9BEB8F680791D41CE882CD3E816CD190* L_1 = __this->___m_Pools;
		il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t1B43826491930E500839FE947087B90BF498A8DA_il2cpp_TypeInfo_var);
		Predicate_1_t4FF370C2BFFDA74B55B0B46C091074E45268BD1D* L_2 = ((U3CU3Ec_t1B43826491930E500839FE947087B90BF498A8DA_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t1B43826491930E500839FE947087B90BF498A8DA_il2cpp_TypeInfo_var))->___U3CU3E9__26_0;
		Predicate_1_t4FF370C2BFFDA74B55B0B46C091074E45268BD1D* L_3 = L_2;
		if (L_3)
		{
			G_B2_0 = L_3;
			G_B2_1 = 0;
			G_B2_2 = L_1;
			goto IL_002d;
		}
		G_B1_0 = L_3;
		G_B1_1 = 0;
		G_B1_2 = L_1;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t1B43826491930E500839FE947087B90BF498A8DA_il2cpp_TypeInfo_var);
		U3CU3Ec_t1B43826491930E500839FE947087B90BF498A8DA* L_4 = ((U3CU3Ec_t1B43826491930E500839FE947087B90BF498A8DA_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t1B43826491930E500839FE947087B90BF498A8DA_il2cpp_TypeInfo_var))->___U3CU3E9;
		Predicate_1_t4FF370C2BFFDA74B55B0B46C091074E45268BD1D* L_5 = (Predicate_1_t4FF370C2BFFDA74B55B0B46C091074E45268BD1D*)il2cpp_codegen_object_new(Predicate_1_t4FF370C2BFFDA74B55B0B46C091074E45268BD1D_il2cpp_TypeInfo_var);
		Predicate_1__ctor_mC28B3388E818DDB8DB4A4B3A6ACBE4A186BA9E92(L_5, L_4, (intptr_t)((void*)U3CU3Ec_U3CAllocateScratchBufferU3Eb__26_0_m893FA83C60A6F3582FE8414AD5F7FD1959BE5B05_RuntimeMethod_var), NULL);
		Predicate_1_t4FF370C2BFFDA74B55B0B46C091074E45268BD1D* L_6 = L_5;
		((U3CU3Ec_t1B43826491930E500839FE947087B90BF498A8DA_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t1B43826491930E500839FE947087B90BF498A8DA_il2cpp_TypeInfo_var))->___U3CU3E9__26_0 = L_6;
		Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t1B43826491930E500839FE947087B90BF498A8DA_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t1B43826491930E500839FE947087B90BF498A8DA_il2cpp_TypeInfo_var))->___U3CU3E9__26_0), (void*)L_6);
		G_B2_0 = L_6;
		G_B2_1 = G_B1_1;
		G_B2_2 = G_B1_2;
	}

IL_002d:
	{
		NullCheck(G_B2_2);
		int32_t L_7;
		L_7 = List_1_FindIndex_mB3243FED122E435CF9B7E223B285D5A72CD2742F(G_B2_2, G_B2_1, G_B2_0, List_1_FindIndex_mB3243FED122E435CF9B7E223B285D5A72CD2742F_RuntimeMethod_var);
		V_0 = L_7;
		CellStreamingScratchBufferLayout_t9C3A198B967DCECDB79C97C05BEFAEA74E70077E* L_8 = ___2_layout;
		int32_t L_9 = ___0_chunkCount;
		CellStreamingScratchBufferLayout_t9C3A198B967DCECDB79C97C05BEFAEA74E70077E L_10;
		L_10 = ProbeVolumeScratchBufferPool_GetOrCreateScratchBufferLayout_m2E2F36182828891CEA7F605FB1EF136CC2BF5AFA(__this, L_9, NULL);
		*(CellStreamingScratchBufferLayout_t9C3A198B967DCECDB79C97C05BEFAEA74E70077E*)L_8 = L_10;
		int32_t L_11 = V_0;
		V_1 = (bool)((((int32_t)((((int32_t)L_11) == ((int32_t)(-1)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
		bool L_12 = V_1;
		if (!L_12)
		{
			goto IL_0131;
		}
	}
	{
		List_1_t7F232F1A9BEB8F680791D41CE882CD3E816CD190* L_13 = __this->___m_Pools;
		int32_t L_14 = V_0;
		NullCheck(L_13);
		ScratchBufferPool_t6FF7F61A00EC10B9EE7A8204352534F629D09191* L_15;
		L_15 = List_1_get_Item_mE031C00B311AC980997A8DA25B884E563D36A652(L_13, L_14, List_1_get_Item_mE031C00B311AC980997A8DA25B884E563D36A652_RuntimeMethod_var);
		NullCheck(L_15);
		Stack_1_t510C53D44BBA436D75907BE5178417562BCA5B31* L_16 = L_15->___pool;
		V_2 = L_16;
		Stack_1_t510C53D44BBA436D75907BE5178417562BCA5B31* L_17 = V_2;
		NullCheck(L_17);
		int32_t L_18;
		L_18 = Stack_1_get_Count_m1DC740B87E68E390333B755E3F7F5A9D02EB9045_inline(L_17, Stack_1_get_Count_m1DC740B87E68E390333B755E3F7F5A9D02EB9045_RuntimeMethod_var);
		V_3 = (bool)((((int32_t)L_18) > ((int32_t)0))? 1 : 0);
		bool L_19 = V_3;
		if (!L_19)
		{
			goto IL_0087;
		}
	}
	{
		CellStreamingScratchBuffer_tCD37AA786EFC1E41957F4FA8A94AA22F674D2A45** L_20 = ___1_scratchBuffer;
		Stack_1_t510C53D44BBA436D75907BE5178417562BCA5B31* L_21 = V_2;
		NullCheck(L_21);
		CellStreamingScratchBuffer_tCD37AA786EFC1E41957F4FA8A94AA22F674D2A45* L_22;
		L_22 = Stack_1_Pop_mDCD3E1079E8EFA5D8C9FA6FDC6343307CA91447A(L_21, Stack_1_Pop_mDCD3E1079E8EFA5D8C9FA6FDC6343307CA91447A_RuntimeMethod_var);
		*((RuntimeObject**)L_20) = (RuntimeObject*)L_22;
		Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_20, (void*)(RuntimeObject*)L_22);
		CellStreamingScratchBuffer_tCD37AA786EFC1E41957F4FA8A94AA22F674D2A45** L_23 = ___1_scratchBuffer;
		CellStreamingScratchBuffer_tCD37AA786EFC1E41957F4FA8A94AA22F674D2A45* L_24 = *((CellStreamingScratchBuffer_tCD37AA786EFC1E41957F4FA8A94AA22F674D2A45**)L_23);
		NullCheck(L_24);
		CellStreamingScratchBuffer_Swap_m6A45F054EDE90B5E64008E9D40B901AB96D04A4E(L_24, NULL);
		V_4 = (bool)1;
		goto IL_0164;
	}

IL_0087:
	{
		int32_t L_25 = V_0;
		V_5 = L_25;
		goto IL_00ec;
	}

IL_008d:
	{
		List_1_t7F232F1A9BEB8F680791D41CE882CD3E816CD190* L_26 = __this->___m_Pools;
		int32_t L_27 = V_5;
		NullCheck(L_26);
		ScratchBufferPool_t6FF7F61A00EC10B9EE7A8204352534F629D09191* L_28;
		L_28 = List_1_get_Item_mE031C00B311AC980997A8DA25B884E563D36A652(L_26, L_27, List_1_get_Item_mE031C00B311AC980997A8DA25B884E563D36A652_RuntimeMethod_var);
		V_6 = L_28;
		ScratchBufferPool_t6FF7F61A00EC10B9EE7A8204352534F629D09191* L_29 = V_6;
		NullCheck(L_29);
		int32_t L_30 = L_29->___chunkCount;
		int32_t L_31 = ___0_chunkCount;
		V_7 = (bool)((((int32_t)((((int32_t)L_30) < ((int32_t)((int32_t)il2cpp_codegen_multiply(L_31, 2))))? 1 : 0)) == ((int32_t)0))? 1 : 0);
		bool L_32 = V_7;
		if (!L_32)
		{
			goto IL_00b4;
		}
	}
	{
		goto IL_0101;
	}

IL_00b4:
	{
		ScratchBufferPool_t6FF7F61A00EC10B9EE7A8204352534F629D09191* L_33 = V_6;
		NullCheck(L_33);
		Stack_1_t510C53D44BBA436D75907BE5178417562BCA5B31* L_34 = L_33->___pool;
		NullCheck(L_34);
		int32_t L_35;
		L_35 = Stack_1_get_Count_m1DC740B87E68E390333B755E3F7F5A9D02EB9045_inline(L_34, Stack_1_get_Count_m1DC740B87E68E390333B755E3F7F5A9D02EB9045_RuntimeMethod_var);
		V_8 = (bool)((((int32_t)L_35) > ((int32_t)0))? 1 : 0);
		bool L_36 = V_8;
		if (!L_36)
		{
			goto IL_00e5;
		}
	}
	{
		CellStreamingScratchBuffer_tCD37AA786EFC1E41957F4FA8A94AA22F674D2A45** L_37 = ___1_scratchBuffer;
		ScratchBufferPool_t6FF7F61A00EC10B9EE7A8204352534F629D09191* L_38 = V_6;
		NullCheck(L_38);
		Stack_1_t510C53D44BBA436D75907BE5178417562BCA5B31* L_39 = L_38->___pool;
		NullCheck(L_39);
		CellStreamingScratchBuffer_tCD37AA786EFC1E41957F4FA8A94AA22F674D2A45* L_40;
		L_40 = Stack_1_Pop_mDCD3E1079E8EFA5D8C9FA6FDC6343307CA91447A(L_39, Stack_1_Pop_mDCD3E1079E8EFA5D8C9FA6FDC6343307CA91447A_RuntimeMethod_var);
		*((RuntimeObject**)L_37) = (RuntimeObject*)L_40;
		Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_37, (void*)(RuntimeObject*)L_40);
		CellStreamingScratchBuffer_tCD37AA786EFC1E41957F4FA8A94AA22F674D2A45** L_41 = ___1_scratchBuffer;
		CellStreamingScratchBuffer_tCD37AA786EFC1E41957F4FA8A94AA22F674D2A45* L_42 = *((CellStreamingScratchBuffer_tCD37AA786EFC1E41957F4FA8A94AA22F674D2A45**)L_41);
		NullCheck(L_42);
		CellStreamingScratchBuffer_Swap_m6A45F054EDE90B5E64008E9D40B901AB96D04A4E(L_42, NULL);
		V_4 = (bool)1;
		goto IL_0164;
	}

IL_00e5:
	{
		int32_t L_43 = V_5;
		V_5 = ((int32_t)il2cpp_codegen_add(L_43, 1));
	}

IL_00ec:
	{
		int32_t L_44 = V_5;
		List_1_t7F232F1A9BEB8F680791D41CE882CD3E816CD190* L_45 = __this->___m_Pools;
		NullCheck(L_45);
		int32_t L_46;
		L_46 = List_1_get_Count_m44A0F86C259E11AE19096E9BF481B8BA4A19C867_inline(L_45, List_1_get_Count_m44A0F86C259E11AE19096E9BF481B8BA4A19C867_RuntimeMethod_var);
		V_9 = (bool)((((int32_t)L_44) < ((int32_t)L_46))? 1 : 0);
		bool L_47 = V_9;
		if (L_47)
		{
			goto IL_008d;
		}
	}

IL_0101:
	{
		int32_t L_48 = __this->___m_CurrentlyAllocatedChunkCount;
		int32_t L_49 = ___0_chunkCount;
		int32_t L_50;
		L_50 = ProbeVolumeScratchBufferPool_get_maxChunkCount_m1EF486E20C3921AE7896370193E8AB988887F869_inline(__this, NULL);
		V_10 = (bool)((((int32_t)((int32_t)il2cpp_codegen_add(L_48, L_49))) < ((int32_t)L_50))? 1 : 0);
		bool L_51 = V_10;
		if (!L_51)
		{
			goto IL_0128;
		}
	}
	{
		CellStreamingScratchBuffer_tCD37AA786EFC1E41957F4FA8A94AA22F674D2A45** L_52 = ___1_scratchBuffer;
		int32_t L_53 = ___0_chunkCount;
		bool L_54 = ___3_allocateGraphicsBuffers;
		CellStreamingScratchBuffer_tCD37AA786EFC1E41957F4FA8A94AA22F674D2A45* L_55;
		L_55 = ProbeVolumeScratchBufferPool_CreateScratchBuffer_mBC14DE9E09B49FEA423967A86DF07DD9F7936A7B(__this, L_53, L_54, NULL);
		*((RuntimeObject**)L_52) = (RuntimeObject*)L_55;
		Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_52, (void*)(RuntimeObject*)L_55);
		V_4 = (bool)1;
		goto IL_0164;
	}

IL_0128:
	{
		CellStreamingScratchBuffer_tCD37AA786EFC1E41957F4FA8A94AA22F674D2A45** L_56 = ___1_scratchBuffer;
		*((RuntimeObject**)L_56) = (RuntimeObject*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_56, (void*)(RuntimeObject*)NULL);
		V_4 = (bool)0;
		goto IL_0164;
	}

IL_0131:
	{
		int32_t L_57 = ___0_chunkCount;
		ScratchBufferPool_t6FF7F61A00EC10B9EE7A8204352534F629D09191* L_58 = (ScratchBufferPool_t6FF7F61A00EC10B9EE7A8204352534F629D09191*)il2cpp_codegen_object_new(ScratchBufferPool_t6FF7F61A00EC10B9EE7A8204352534F629D09191_il2cpp_TypeInfo_var);
		ScratchBufferPool__ctor_m7645FA0AB303D98F2852AA40E6FFCD4A86D933BC(L_58, L_57, NULL);
		V_11 = L_58;
		List_1_t7F232F1A9BEB8F680791D41CE882CD3E816CD190* L_59 = __this->___m_Pools;
		ScratchBufferPool_t6FF7F61A00EC10B9EE7A8204352534F629D09191* L_60 = V_11;
		NullCheck(L_59);
		List_1_Add_m4892223C28B6B2F87076A5AE80F92EC20F6B8D1E_inline(L_59, L_60, List_1_Add_m4892223C28B6B2F87076A5AE80F92EC20F6B8D1E_RuntimeMethod_var);
		List_1_t7F232F1A9BEB8F680791D41CE882CD3E816CD190* L_61 = __this->___m_Pools;
		NullCheck(L_61);
		List_1_Sort_m7CCE8D3860873D97FE4F6166B209EA579139C4D3(L_61, List_1_Sort_m7CCE8D3860873D97FE4F6166B209EA579139C4D3_RuntimeMethod_var);
		CellStreamingScratchBuffer_tCD37AA786EFC1E41957F4FA8A94AA22F674D2A45** L_62 = ___1_scratchBuffer;
		int32_t L_63 = ___0_chunkCount;
		bool L_64 = ___3_allocateGraphicsBuffers;
		CellStreamingScratchBuffer_tCD37AA786EFC1E41957F4FA8A94AA22F674D2A45* L_65;
		L_65 = ProbeVolumeScratchBufferPool_CreateScratchBuffer_mBC14DE9E09B49FEA423967A86DF07DD9F7936A7B(__this, L_63, L_64, NULL);
		*((RuntimeObject**)L_62) = (RuntimeObject*)L_65;
		Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_62, (void*)(RuntimeObject*)L_65);
		V_4 = (bool)1;
		goto IL_0164;
	}

IL_0164:
	{
		bool L_66 = V_4;
		return L_66;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeVolumeScratchBufferPool_ReleaseScratchBuffer_m3E1ADFCA0E11ED31F18A5A808ECF10CBD8E18C0A (ProbeVolumeScratchBufferPool_t51450AD69BD510651301523B922D3B52E7019591* __this, CellStreamingScratchBuffer_tCD37AA786EFC1E41957F4FA8A94AA22F674D2A45* ___0_scratchBuffer, 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*)&List_1_Find_m45FAA455ECBD9755B1010D027A97223A49DDB3F9_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Predicate_1_t4FF370C2BFFDA74B55B0B46C091074E45268BD1D_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProbeVolumeScratchBufferPool_t51450AD69BD510651301523B922D3B52E7019591_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Stack_1_Push_m540F19609F746238FCEB9B39EE19F90C827337D8_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CReleaseScratchBufferU3Eb__27_0_mACFEDA2F9C68BD6AAE4C3570F0FD51B54AA7B82E_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t1B43826491930E500839FE947087B90BF498A8DA_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	ScratchBufferPool_t6FF7F61A00EC10B9EE7A8204352534F629D09191* V_0 = NULL;
	Predicate_1_t4FF370C2BFFDA74B55B0B46C091074E45268BD1D* G_B2_0 = NULL;
	List_1_t7F232F1A9BEB8F680791D41CE882CD3E816CD190* G_B2_1 = NULL;
	Predicate_1_t4FF370C2BFFDA74B55B0B46C091074E45268BD1D* G_B1_0 = NULL;
	List_1_t7F232F1A9BEB8F680791D41CE882CD3E816CD190* G_B1_1 = NULL;
	{
		CellStreamingScratchBuffer_tCD37AA786EFC1E41957F4FA8A94AA22F674D2A45* L_0 = ___0_scratchBuffer;
		NullCheck(L_0);
		int32_t L_1;
		L_1 = CellStreamingScratchBuffer_get_chunkCount_mA315E614346572D601752B92812136A00D0AFDF3_inline(L_0, NULL);
		((ProbeVolumeScratchBufferPool_t51450AD69BD510651301523B922D3B52E7019591_StaticFields*)il2cpp_codegen_static_fields_for(ProbeVolumeScratchBufferPool_t51450AD69BD510651301523B922D3B52E7019591_il2cpp_TypeInfo_var))->___s_ChunkCount = L_1;
		List_1_t7F232F1A9BEB8F680791D41CE882CD3E816CD190* L_2 = __this->___m_Pools;
		il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t1B43826491930E500839FE947087B90BF498A8DA_il2cpp_TypeInfo_var);
		Predicate_1_t4FF370C2BFFDA74B55B0B46C091074E45268BD1D* L_3 = ((U3CU3Ec_t1B43826491930E500839FE947087B90BF498A8DA_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t1B43826491930E500839FE947087B90BF498A8DA_il2cpp_TypeInfo_var))->___U3CU3E9__27_0;
		Predicate_1_t4FF370C2BFFDA74B55B0B46C091074E45268BD1D* L_4 = L_3;
		if (L_4)
		{
			G_B2_0 = L_4;
			G_B2_1 = L_2;
			goto IL_0031;
		}
		G_B1_0 = L_4;
		G_B1_1 = L_2;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t1B43826491930E500839FE947087B90BF498A8DA_il2cpp_TypeInfo_var);
		U3CU3Ec_t1B43826491930E500839FE947087B90BF498A8DA* L_5 = ((U3CU3Ec_t1B43826491930E500839FE947087B90BF498A8DA_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t1B43826491930E500839FE947087B90BF498A8DA_il2cpp_TypeInfo_var))->___U3CU3E9;
		Predicate_1_t4FF370C2BFFDA74B55B0B46C091074E45268BD1D* L_6 = (Predicate_1_t4FF370C2BFFDA74B55B0B46C091074E45268BD1D*)il2cpp_codegen_object_new(Predicate_1_t4FF370C2BFFDA74B55B0B46C091074E45268BD1D_il2cpp_TypeInfo_var);
		Predicate_1__ctor_mC28B3388E818DDB8DB4A4B3A6ACBE4A186BA9E92(L_6, L_5, (intptr_t)((void*)U3CU3Ec_U3CReleaseScratchBufferU3Eb__27_0_mACFEDA2F9C68BD6AAE4C3570F0FD51B54AA7B82E_RuntimeMethod_var), NULL);
		Predicate_1_t4FF370C2BFFDA74B55B0B46C091074E45268BD1D* L_7 = L_6;
		((U3CU3Ec_t1B43826491930E500839FE947087B90BF498A8DA_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t1B43826491930E500839FE947087B90BF498A8DA_il2cpp_TypeInfo_var))->___U3CU3E9__27_0 = L_7;
		Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t1B43826491930E500839FE947087B90BF498A8DA_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t1B43826491930E500839FE947087B90BF498A8DA_il2cpp_TypeInfo_var))->___U3CU3E9__27_0), (void*)L_7);
		G_B2_0 = L_7;
		G_B2_1 = G_B1_1;
	}

IL_0031:
	{
		NullCheck(G_B2_1);
		ScratchBufferPool_t6FF7F61A00EC10B9EE7A8204352534F629D09191* L_8;
		L_8 = List_1_Find_m45FAA455ECBD9755B1010D027A97223A49DDB3F9(G_B2_1, G_B2_0, List_1_Find_m45FAA455ECBD9755B1010D027A97223A49DDB3F9_RuntimeMethod_var);
		V_0 = L_8;
		ScratchBufferPool_t6FF7F61A00EC10B9EE7A8204352534F629D09191* L_9 = V_0;
		il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		Debug_Assert_m6E778CACD0F440E2DEA9ACDD9330A22DAF16E96D((bool)((!(((RuntimeObject*)(ScratchBufferPool_t6FF7F61A00EC10B9EE7A8204352534F629D09191*)L_9) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0), NULL);
		ScratchBufferPool_t6FF7F61A00EC10B9EE7A8204352534F629D09191* L_10 = V_0;
		NullCheck(L_10);
		Stack_1_t510C53D44BBA436D75907BE5178417562BCA5B31* L_11 = L_10->___pool;
		CellStreamingScratchBuffer_tCD37AA786EFC1E41957F4FA8A94AA22F674D2A45* L_12 = ___0_scratchBuffer;
		NullCheck(L_11);
		Stack_1_Push_m540F19609F746238FCEB9B39EE19F90C827337D8(L_11, L_12, Stack_1_Push_m540F19609F746238FCEB9B39EE19F90C827337D8_RuntimeMethod_var);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeVolumeScratchBufferPool_Cleanup_m4740865E4CA769710F5D282A3D103CF934D5FB62 (ProbeVolumeScratchBufferPool_t51450AD69BD510651301523B922D3B52E7019591* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mD2142A69FF8E597690F6ABEA9DCF103755608334_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m504CC94B0A672F68EF13A70F3F91168DFBB1935F_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_mE4D30CAF0F9721A2968AC8866B91734D7BD35917_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_m27DA99DA71D645502ABBBBC85D463CC10861645D_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_mD803C6766526A68541A29A08BE23FC1C6024A272_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Stack_1_Pop_mDCD3E1079E8EFA5D8C9FA6FDC6343307CA91447A_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Stack_1_get_Count_m1DC740B87E68E390333B755E3F7F5A9D02EB9045_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	Enumerator_t0ACA1321E07331D659C36925916B9CFE9FF0F3A9 V_0;
	memset((&V_0), 0, sizeof(V_0));
	ScratchBufferPool_t6FF7F61A00EC10B9EE7A8204352534F629D09191* V_1 = NULL;
	CellStreamingScratchBuffer_tCD37AA786EFC1E41957F4FA8A94AA22F674D2A45* V_2 = NULL;
	bool V_3 = false;
	{
		List_1_t7F232F1A9BEB8F680791D41CE882CD3E816CD190* L_0 = __this->___m_Pools;
		NullCheck(L_0);
		Enumerator_t0ACA1321E07331D659C36925916B9CFE9FF0F3A9 L_1;
		L_1 = List_1_GetEnumerator_mD803C6766526A68541A29A08BE23FC1C6024A272(L_0, List_1_GetEnumerator_mD803C6766526A68541A29A08BE23FC1C6024A272_RuntimeMethod_var);
		V_0 = L_1;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_004e:
			{
				Enumerator_Dispose_mD2142A69FF8E597690F6ABEA9DCF103755608334((&V_0), Enumerator_Dispose_mD2142A69FF8E597690F6ABEA9DCF103755608334_RuntimeMethod_var);
				return;
			}
		});
		try
		{
			{
				goto IL_0043_1;
			}

IL_0010_1:
			{
				ScratchBufferPool_t6FF7F61A00EC10B9EE7A8204352534F629D09191* L_2;
				L_2 = Enumerator_get_Current_mE4D30CAF0F9721A2968AC8866B91734D7BD35917_inline((&V_0), Enumerator_get_Current_mE4D30CAF0F9721A2968AC8866B91734D7BD35917_RuntimeMethod_var);
				V_1 = L_2;
				goto IL_0030_1;
			}

IL_001b_1:
			{
				ScratchBufferPool_t6FF7F61A00EC10B9EE7A8204352534F629D09191* L_3 = V_1;
				NullCheck(L_3);
				Stack_1_t510C53D44BBA436D75907BE5178417562BCA5B31* L_4 = L_3->___pool;
				NullCheck(L_4);
				CellStreamingScratchBuffer_tCD37AA786EFC1E41957F4FA8A94AA22F674D2A45* L_5;
				L_5 = Stack_1_Pop_mDCD3E1079E8EFA5D8C9FA6FDC6343307CA91447A(L_4, Stack_1_Pop_mDCD3E1079E8EFA5D8C9FA6FDC6343307CA91447A_RuntimeMethod_var);
				V_2 = L_5;
				CellStreamingScratchBuffer_tCD37AA786EFC1E41957F4FA8A94AA22F674D2A45* L_6 = V_2;
				NullCheck(L_6);
				CellStreamingScratchBuffer_Dispose_mDCB24B4B0A459C8ACE813B3DF1CA49550596A01B(L_6, NULL);
			}

IL_0030_1:
			{
				ScratchBufferPool_t6FF7F61A00EC10B9EE7A8204352534F629D09191* L_7 = V_1;
				NullCheck(L_7);
				Stack_1_t510C53D44BBA436D75907BE5178417562BCA5B31* L_8 = L_7->___pool;
				NullCheck(L_8);
				int32_t L_9;
				L_9 = Stack_1_get_Count_m1DC740B87E68E390333B755E3F7F5A9D02EB9045_inline(L_8, Stack_1_get_Count_m1DC740B87E68E390333B755E3F7F5A9D02EB9045_RuntimeMethod_var);
				V_3 = (bool)((((int32_t)L_9) > ((int32_t)0))? 1 : 0);
				bool L_10 = V_3;
				if (L_10)
				{
					goto IL_001b_1;
				}
			}
			{
			}

IL_0043_1:
			{
				bool L_11;
				L_11 = Enumerator_MoveNext_m504CC94B0A672F68EF13A70F3F91168DFBB1935F((&V_0), Enumerator_MoveNext_m504CC94B0A672F68EF13A70F3F91168DFBB1935F_RuntimeMethod_var);
				if (L_11)
				{
					goto IL_0010_1;
				}
			}
			{
				goto IL_005d;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_005d:
	{
		List_1_t7F232F1A9BEB8F680791D41CE882CD3E816CD190* L_12 = __this->___m_Pools;
		NullCheck(L_12);
		List_1_Clear_m27DA99DA71D645502ABBBBC85D463CC10861645D_inline(L_12, List_1_Clear_m27DA99DA71D645502ABBBBC85D463CC10861645D_RuntimeMethod_var);
		__this->___m_CurrentlyAllocatedChunkCount = 0;
		ProbeVolumeScratchBufferPool_set_chunkSize_mC87CD2094156E1BB0F1B50EB3CB8DEF63E77044A_inline(__this, 0, NULL);
		ProbeVolumeScratchBufferPool_set_maxChunkCount_m760BB028277C264ED1C3294B2E18AAFA959B444E_inline(__this, 0, 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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScratchBufferPool__ctor_m7645FA0AB303D98F2852AA40E6FFCD4A86D933BC (ScratchBufferPool_t6FF7F61A00EC10B9EE7A8204352534F629D09191* __this, int32_t ___0_chunkCount, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Stack_1__ctor_mA4F6E28C44D600E4BFAAB1B6C8A0186C5430252F_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Stack_1_t510C53D44BBA436D75907BE5178417562BCA5B31_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		__this->___chunkCount = (-1);
		Stack_1_t510C53D44BBA436D75907BE5178417562BCA5B31* L_0 = (Stack_1_t510C53D44BBA436D75907BE5178417562BCA5B31*)il2cpp_codegen_object_new(Stack_1_t510C53D44BBA436D75907BE5178417562BCA5B31_il2cpp_TypeInfo_var);
		Stack_1__ctor_mA4F6E28C44D600E4BFAAB1B6C8A0186C5430252F(L_0, Stack_1__ctor_mA4F6E28C44D600E4BFAAB1B6C8A0186C5430252F_RuntimeMethod_var);
		__this->___pool = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___pool), (void*)L_0);
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		int32_t L_1 = ___0_chunkCount;
		__this->___chunkCount = L_1;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScratchBufferPool__ctor_mBC9A6ABAA7CD117504A9EF2B27FFD9754F40A408 (ScratchBufferPool_t6FF7F61A00EC10B9EE7A8204352534F629D09191* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Stack_1__ctor_mA4F6E28C44D600E4BFAAB1B6C8A0186C5430252F_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Stack_1_t510C53D44BBA436D75907BE5178417562BCA5B31_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		__this->___chunkCount = (-1);
		Stack_1_t510C53D44BBA436D75907BE5178417562BCA5B31* L_0 = (Stack_1_t510C53D44BBA436D75907BE5178417562BCA5B31*)il2cpp_codegen_object_new(Stack_1_t510C53D44BBA436D75907BE5178417562BCA5B31_il2cpp_TypeInfo_var);
		Stack_1__ctor_mA4F6E28C44D600E4BFAAB1B6C8A0186C5430252F(L_0, Stack_1__ctor_mA4F6E28C44D600E4BFAAB1B6C8A0186C5430252F_RuntimeMethod_var);
		__this->___pool = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___pool), (void*)L_0);
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ScratchBufferPool_CompareTo_m43F787DC94CB9B161DED90FF744A2576C432B840 (ScratchBufferPool_t6FF7F61A00EC10B9EE7A8204352534F629D09191* __this, ScratchBufferPool_t6FF7F61A00EC10B9EE7A8204352534F629D09191* ___0_other, const RuntimeMethod* method) 
{
	bool V_0 = false;
	int32_t V_1 = 0;
	bool V_2 = false;
	{
		int32_t L_0 = __this->___chunkCount;
		ScratchBufferPool_t6FF7F61A00EC10B9EE7A8204352534F629D09191* L_1 = ___0_other;
		NullCheck(L_1);
		int32_t L_2 = L_1->___chunkCount;
		V_0 = (bool)((((int32_t)L_0) < ((int32_t)L_2))? 1 : 0);
		bool L_3 = V_0;
		if (!L_3)
		{
			goto IL_0017;
		}
	}
	{
		V_1 = (-1);
		goto IL_0031;
	}

IL_0017:
	{
		int32_t L_4 = __this->___chunkCount;
		ScratchBufferPool_t6FF7F61A00EC10B9EE7A8204352534F629D09191* L_5 = ___0_other;
		NullCheck(L_5);
		int32_t L_6 = L_5->___chunkCount;
		V_2 = (bool)((((int32_t)L_4) > ((int32_t)L_6))? 1 : 0);
		bool L_7 = V_2;
		if (!L_7)
		{
			goto IL_002d;
		}
	}
	{
		V_1 = 1;
		goto IL_0031;
	}

IL_002d:
	{
		V_1 = 0;
		goto IL_0031;
	}

IL_0031:
	{
		int32_t L_8 = V_1;
		return L_8;
	}
}
#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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__cctor_mCE890B53D8A42D4504A5ED272B7E6DFBBDC52CBD (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t1B43826491930E500839FE947087B90BF498A8DA_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		U3CU3Ec_t1B43826491930E500839FE947087B90BF498A8DA* L_0 = (U3CU3Ec_t1B43826491930E500839FE947087B90BF498A8DA*)il2cpp_codegen_object_new(U3CU3Ec_t1B43826491930E500839FE947087B90BF498A8DA_il2cpp_TypeInfo_var);
		U3CU3Ec__ctor_m1EBA77538D0C8C076431F26DFEB9979385D71190(L_0, NULL);
		((U3CU3Ec_t1B43826491930E500839FE947087B90BF498A8DA_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t1B43826491930E500839FE947087B90BF498A8DA_il2cpp_TypeInfo_var))->___U3CU3E9 = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t1B43826491930E500839FE947087B90BF498A8DA_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t1B43826491930E500839FE947087B90BF498A8DA_il2cpp_TypeInfo_var))->___U3CU3E9), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m1EBA77538D0C8C076431F26DFEB9979385D71190 (U3CU3Ec_t1B43826491930E500839FE947087B90BF498A8DA* __this, const RuntimeMethod* method) 
{
	{
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec_U3CAllocateScratchBufferU3Eb__26_0_m893FA83C60A6F3582FE8414AD5F7FD1959BE5B05 (U3CU3Ec_t1B43826491930E500839FE947087B90BF498A8DA* __this, ScratchBufferPool_t6FF7F61A00EC10B9EE7A8204352534F629D09191* ___0_o, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProbeVolumeScratchBufferPool_t51450AD69BD510651301523B922D3B52E7019591_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		ScratchBufferPool_t6FF7F61A00EC10B9EE7A8204352534F629D09191* L_0 = ___0_o;
		NullCheck(L_0);
		int32_t L_1 = L_0->___chunkCount;
		int32_t L_2 = ((ProbeVolumeScratchBufferPool_t51450AD69BD510651301523B922D3B52E7019591_StaticFields*)il2cpp_codegen_static_fields_for(ProbeVolumeScratchBufferPool_t51450AD69BD510651301523B922D3B52E7019591_il2cpp_TypeInfo_var))->___s_ChunkCount;
		return (bool)((((int32_t)L_1) == ((int32_t)L_2))? 1 : 0);
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec_U3CReleaseScratchBufferU3Eb__27_0_mACFEDA2F9C68BD6AAE4C3570F0FD51B54AA7B82E (U3CU3Ec_t1B43826491930E500839FE947087B90BF498A8DA* __this, ScratchBufferPool_t6FF7F61A00EC10B9EE7A8204352534F629D09191* ___0_o, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProbeVolumeScratchBufferPool_t51450AD69BD510651301523B922D3B52E7019591_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		ScratchBufferPool_t6FF7F61A00EC10B9EE7A8204352534F629D09191* L_0 = ___0_o;
		NullCheck(L_0);
		int32_t L_1 = L_0->___chunkCount;
		int32_t L_2 = ((ProbeVolumeScratchBufferPool_t51450AD69BD510651301523B922D3B52E7019591_StaticFields*)il2cpp_codegen_static_fields_for(ProbeVolumeScratchBufferPool_t51450AD69BD510651301523B922D3B52E7019591_il2cpp_TypeInfo_var))->___s_ChunkCount;
		return (bool)((((int32_t)L_1) == ((int32_t)L_2))? 1 : 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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void APVLeakReductionModeParameter__ctor_m6F3DC523ED4820DA93E6D152926670E932EBD3B1 (APVLeakReductionModeParameter_t2970652D1852F00F3BCBFCE2411585F277020EFC* __this, int32_t ___0_value, bool ___1_overrideState, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VolumeParameter_1__ctor_mE2FFFB799B2AFE9FB13024522541AB55218FD3D9_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		int32_t L_0 = ___0_value;
		bool L_1 = ___1_overrideState;
		VolumeParameter_1__ctor_mE2FFFB799B2AFE9FB13024522541AB55218FD3D9(__this, L_0, L_1, VolumeParameter_1__ctor_mE2FFFB799B2AFE9FB13024522541AB55218FD3D9_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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeVolumesOptions__ctor_m47584E22C8D604B26AB2006C1C32CEA3F8BB5495 (ProbeVolumesOptions_t3C5700FBE2CE1FF8DC2029FB309950FDC0180389* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&APVLeakReductionModeParameter_t2970652D1852F00F3BCBFCE2411585F277020EFC_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BoolParameter_tAA460C5A72ADBDDB4519BFF0BA040EC202E14E95_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector3Parameter_t75A81993A69381FB1B599169855524F891C60858_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2BE81D540DE2D60F62B60ECB0B2B577B5D0E1BA3);
		s_Il2CppMethodInitialized = true;
	}
	{
		ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8* L_0 = (ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8*)il2cpp_codegen_object_new(ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8_il2cpp_TypeInfo_var);
		ClampedFloatParameter__ctor_mFC9EF54EFA2A6B51F252CB98A6F6D66C768F3CE5(L_0, (0.0500000007f), (0.0f), (2.0f), (bool)0, NULL);
		__this->___normalBias = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___normalBias), (void*)L_0);
		ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8* L_1 = (ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8*)il2cpp_codegen_object_new(ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8_il2cpp_TypeInfo_var);
		ClampedFloatParameter__ctor_mFC9EF54EFA2A6B51F252CB98A6F6D66C768F3CE5(L_1, (0.100000001f), (0.0f), (2.0f), (bool)0, NULL);
		__this->___viewBias = L_1;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___viewBias), (void*)L_1);
		BoolParameter_tAA460C5A72ADBDDB4519BFF0BA040EC202E14E95* L_2 = (BoolParameter_tAA460C5A72ADBDDB4519BFF0BA040EC202E14E95*)il2cpp_codegen_object_new(BoolParameter_tAA460C5A72ADBDDB4519BFF0BA040EC202E14E95_il2cpp_TypeInfo_var);
		BoolParameter__ctor_m2355BE07CF2E06B525D26161B1E0C357CE772190(L_2, (bool)0, (bool)0, NULL);
		__this->___scaleBiasWithMinProbeDistance = L_2;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___scaleBiasWithMinProbeDistance), (void*)L_2);
		ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8* L_3 = (ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8*)il2cpp_codegen_object_new(ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8_il2cpp_TypeInfo_var);
		ClampedFloatParameter__ctor_mFC9EF54EFA2A6B51F252CB98A6F6D66C768F3CE5(L_3, (0.100000001f), (0.0f), (1.0f), (bool)0, NULL);
		__this->___samplingNoise = L_3;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___samplingNoise), (void*)L_3);
		BoolParameter_tAA460C5A72ADBDDB4519BFF0BA040EC202E14E95* L_4 = (BoolParameter_tAA460C5A72ADBDDB4519BFF0BA040EC202E14E95*)il2cpp_codegen_object_new(BoolParameter_tAA460C5A72ADBDDB4519BFF0BA040EC202E14E95_il2cpp_TypeInfo_var);
		BoolParameter__ctor_m2355BE07CF2E06B525D26161B1E0C357CE772190(L_4, (bool)1, (bool)0, NULL);
		__this->___animateSamplingNoise = L_4;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___animateSamplingNoise), (void*)L_4);
		APVLeakReductionModeParameter_t2970652D1852F00F3BCBFCE2411585F277020EFC* L_5 = (APVLeakReductionModeParameter_t2970652D1852F00F3BCBFCE2411585F277020EFC*)il2cpp_codegen_object_new(APVLeakReductionModeParameter_t2970652D1852F00F3BCBFCE2411585F277020EFC_il2cpp_TypeInfo_var);
		APVLeakReductionModeParameter__ctor_m6F3DC523ED4820DA93E6D152926670E932EBD3B1(L_5, 2, (bool)0, NULL);
		__this->___leakReductionMode = L_5;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___leakReductionMode), (void*)L_5);
		ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8* L_6 = (ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8*)il2cpp_codegen_object_new(ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8_il2cpp_TypeInfo_var);
		ClampedFloatParameter__ctor_mFC9EF54EFA2A6B51F252CB98A6F6D66C768F3CE5(L_6, (0.100000001f), (-1.0f), (0.330000013f), (bool)0, NULL);
		__this->___minValidDotProductValue = L_6;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___minValidDotProductValue), (void*)L_6);
		BoolParameter_tAA460C5A72ADBDDB4519BFF0BA040EC202E14E95* L_7 = (BoolParameter_tAA460C5A72ADBDDB4519BFF0BA040EC202E14E95*)il2cpp_codegen_object_new(BoolParameter_tAA460C5A72ADBDDB4519BFF0BA040EC202E14E95_il2cpp_TypeInfo_var);
		BoolParameter__ctor_m2355BE07CF2E06B525D26161B1E0C357CE772190(L_7, (bool)1, (bool)0, NULL);
		__this->___occlusionOnlyReflectionNormalization = L_7;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___occlusionOnlyReflectionNormalization), (void*)L_7);
		ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8* L_8 = (ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8*)il2cpp_codegen_object_new(ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8_il2cpp_TypeInfo_var);
		ClampedFloatParameter__ctor_mFC9EF54EFA2A6B51F252CB98A6F6D66C768F3CE5(L_8, (1.0f), (0.0f), (1.0f), (bool)0, NULL);
		__this->___intensityMultiplier = L_8;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___intensityMultiplier), (void*)L_8);
		ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8* L_9 = (ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8*)il2cpp_codegen_object_new(ClampedFloatParameter_tCD9F742962EAA50F658BC77595AB025D9EF8DEB8_il2cpp_TypeInfo_var);
		ClampedFloatParameter__ctor_mFC9EF54EFA2A6B51F252CB98A6F6D66C768F3CE5(L_9, (1.0f), (0.0f), (5.0f), (bool)0, NULL);
		__this->___skyOcclusionIntensityMultiplier = L_9;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___skyOcclusionIntensityMultiplier), (void*)L_9);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10;
		L_10 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
		Vector3Parameter_t75A81993A69381FB1B599169855524F891C60858* L_11 = (Vector3Parameter_t75A81993A69381FB1B599169855524F891C60858*)il2cpp_codegen_object_new(Vector3Parameter_t75A81993A69381FB1B599169855524F891C60858_il2cpp_TypeInfo_var);
		Vector3Parameter__ctor_m2A3477C2E556645131EB0475AEE4E9728841BE9C(L_11, L_10, (bool)0, NULL);
		__this->___worldOffset = L_11;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___worldOffset), (void*)L_11);
		VolumeComponent__ctor_m6A9A4A9F8E91AFC664A381409CFE117D4E0111EB(__this, NULL);
		VolumeComponent_set_displayName_m7490689389D1F847A6FFCF257C536175817AC1AF_inline(__this, _stringLiteral2BE81D540DE2D60F62B60ECB0B2B577B5D0E1BA3, 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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ProbeVolumeStreamableAsset_get_assetGUID_m333E18878157217A4DA09C20F8B778556018E898 (ProbeVolumeStreamableAsset_t45F5FD31296C1A6C872BF953287F58BA22777585* __this, const RuntimeMethod* method) 
{
	{
		String_t* L_0 = __this->___m_AssetGUID;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TextAsset_t2C64E93DA366D9DE5A8209E1802FA4884AC1BD69* ProbeVolumeStreamableAsset_get_asset_mD1F6BAD1B2246D89B838DC78134F7A03F9C7D315 (ProbeVolumeStreamableAsset_t45F5FD31296C1A6C872BF953287F58BA22777585* __this, const RuntimeMethod* method) 
{
	{
		TextAsset_t2C64E93DA366D9DE5A8209E1802FA4884AC1BD69* L_0 = __this->___m_Asset;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ProbeVolumeStreamableAsset_get_elementSize_m01D87A027AE6CE57C8EE54BA011FEFEC9A2C2C0B (ProbeVolumeStreamableAsset_t45F5FD31296C1A6C872BF953287F58BA22777585* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___m_ElementSize;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SerializedDictionary_2_t7CD0915B6E17B617A66EC145681C34C594E413C8* ProbeVolumeStreamableAsset_get_streamableCellDescs_m43EDDEEF653387906A128173725969B6287BFACE (ProbeVolumeStreamableAsset_t45F5FD31296C1A6C872BF953287F58BA22777585* __this, const RuntimeMethod* method) 
{
	{
		SerializedDictionary_2_t7CD0915B6E17B617A66EC145681C34C594E413C8* L_0 = __this->___m_StreamableCellDescs;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeVolumeStreamableAsset__ctor_m8B47072F6D5CD67149EC9AB9EF0F823DAF75CCE1 (ProbeVolumeStreamableAsset_t45F5FD31296C1A6C872BF953287F58BA22777585* __this, String_t* ___0_apvStreamingAssetsPath, SerializedDictionary_2_t7CD0915B6E17B617A66EC145681C34C594E413C8* ___1_cellDescs, int32_t ___2_elementSize, String_t* ___3_bakingSetGUID, String_t* ___4_assetGUID, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Path_t8A38A801D0219E8209C1B1D90D82D4D755D998BC_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SerializedDictionary_2__ctor_m237C88FD39F9D08A558D683C5E7851C9809BE29F_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SerializedDictionary_2_t7CD0915B6E17B617A66EC145681C34C594E413C8_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralEC4C5477D8BA260A27C36AFD7E8C1C289169E9CF);
		s_Il2CppMethodInitialized = true;
	}
	{
		__this->___m_AssetGUID = _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_AssetGUID), (void*)_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
		__this->___m_StreamableAssetPath = _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_StreamableAssetPath), (void*)_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
		SerializedDictionary_2_t7CD0915B6E17B617A66EC145681C34C594E413C8* L_0 = (SerializedDictionary_2_t7CD0915B6E17B617A66EC145681C34C594E413C8*)il2cpp_codegen_object_new(SerializedDictionary_2_t7CD0915B6E17B617A66EC145681C34C594E413C8_il2cpp_TypeInfo_var);
		SerializedDictionary_2__ctor_m237C88FD39F9D08A558D683C5E7851C9809BE29F(L_0, SerializedDictionary_2__ctor_m237C88FD39F9D08A558D683C5E7851C9809BE29F_RuntimeMethod_var);
		__this->___m_StreamableCellDescs = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_StreamableCellDescs), (void*)L_0);
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		String_t* L_1 = ___4_assetGUID;
		__this->___m_AssetGUID = L_1;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_AssetGUID), (void*)L_1);
		SerializedDictionary_2_t7CD0915B6E17B617A66EC145681C34C594E413C8* L_2 = ___1_cellDescs;
		__this->___m_StreamableCellDescs = L_2;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_StreamableCellDescs), (void*)L_2);
		int32_t L_3 = ___2_elementSize;
		__this->___m_ElementSize = L_3;
		String_t* L_4 = ___0_apvStreamingAssetsPath;
		String_t* L_5 = ___3_bakingSetGUID;
		il2cpp_codegen_runtime_class_init_inline(Path_t8A38A801D0219E8209C1B1D90D82D4D755D998BC_il2cpp_TypeInfo_var);
		String_t* L_6;
		L_6 = Path_Combine_m1ADAC05CDA2D1D61B172DF65A81E86592696BEAE(L_4, L_5, NULL);
		String_t* L_7 = __this->___m_AssetGUID;
		String_t* L_8;
		L_8 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_7, _stringLiteralEC4C5477D8BA260A27C36AFD7E8C1C289169E9CF, NULL);
		String_t* L_9;
		L_9 = Path_Combine_m1ADAC05CDA2D1D61B172DF65A81E86592696BEAE(L_6, L_8, NULL);
		__this->___m_StreamableAssetPath = L_9;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_StreamableAssetPath), (void*)L_9);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeVolumeStreamableAsset_RefreshAssetPath_m3057DDC85B5ACC996DF45F1D5E6CF30C315688E4 (ProbeVolumeStreamableAsset_t45F5FD31296C1A6C872BF953287F58BA22777585* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Path_t8A38A801D0219E8209C1B1D90D82D4D755D998BC_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
		String_t* L_0;
		L_0 = Application_get_streamingAssetsPath_mB904BCD9A7A4F18A52C175DE4A81F5DC3010CDB5(NULL);
		String_t* L_1 = __this->___m_StreamableAssetPath;
		il2cpp_codegen_runtime_class_init_inline(Path_t8A38A801D0219E8209C1B1D90D82D4D755D998BC_il2cpp_TypeInfo_var);
		String_t* L_2;
		L_2 = Path_Combine_m1ADAC05CDA2D1D61B172DF65A81E86592696BEAE(L_0, L_1, NULL);
		__this->___m_FinalAssetPath = L_2;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_FinalAssetPath), (void*)L_2);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ProbeVolumeStreamableAsset_GetAssetPath_m77D25DBEFE3441EDCEAB8C372922D54D0C89E0E1 (ProbeVolumeStreamableAsset_t45F5FD31296C1A6C872BF953287F58BA22777585* __this, const RuntimeMethod* method) 
{
	bool V_0 = false;
	String_t* V_1 = NULL;
	{
		String_t* L_0 = __this->___m_FinalAssetPath;
		bool L_1;
		L_1 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_0, NULL);
		V_0 = L_1;
		bool L_2 = V_0;
		if (!L_2)
		{
			goto IL_0017;
		}
	}
	{
		ProbeVolumeStreamableAsset_RefreshAssetPath_m3057DDC85B5ACC996DF45F1D5E6CF30C315688E4(__this, NULL);
	}

IL_0017:
	{
		String_t* L_3 = __this->___m_FinalAssetPath;
		V_1 = L_3;
		goto IL_0020;
	}

IL_0020:
	{
		String_t* L_4 = V_1;
		return L_4;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ProbeVolumeStreamableAsset_FileExists_m3D6C9D921DDC24A8C5B1AF17CCD9EC4D4689C4A5 (ProbeVolumeStreamableAsset_t45F5FD31296C1A6C872BF953287F58BA22777585* __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;
	}
	FileInfoResult_tC5B9FE5CAEBE6DEA820B5428E75C830163F91477 V_0;
	memset((&V_0), 0, sizeof(V_0));
	bool V_1 = false;
	bool V_2 = false;
	ReadHandle_t71C4E3C6D2A80E1A200DA2C22346363F9A5EBEBB V_3;
	memset((&V_3), 0, sizeof(V_3));
	JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 V_4;
	memset((&V_4), 0, sizeof(V_4));
	{
		TextAsset_t2C64E93DA366D9DE5A8209E1802FA4884AC1BD69* L_0 = __this->___m_Asset;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_1;
		L_1 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		V_1 = L_1;
		bool L_2 = V_1;
		if (!L_2)
		{
			goto IL_0015;
		}
	}
	{
		V_2 = (bool)1;
		goto IL_0041;
	}

IL_0015:
	{
		String_t* L_3;
		L_3 = ProbeVolumeStreamableAsset_GetAssetPath_m77D25DBEFE3441EDCEAB8C372922D54D0C89E0E1(__this, NULL);
		ReadHandle_t71C4E3C6D2A80E1A200DA2C22346363F9A5EBEBB L_4;
		L_4 = AsyncReadManager_GetFileInfo_mB1F2B476D180E214F7BE55B1BB28C11F4A1F85D1(L_3, (FileInfoResult_tC5B9FE5CAEBE6DEA820B5428E75C830163F91477*)((uintptr_t)(&V_0)), NULL);
		V_3 = L_4;
		JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_5;
		L_5 = ReadHandle_get_JobHandle_mB08D3A6F52E48F4C57C4B1D8B064433D11022D26((&V_3), NULL);
		V_4 = L_5;
		JobHandle_Complete_mDCED35A125AAB37EDDAB2E31C805B4904B614A4A((&V_4), NULL);
		FileInfoResult_tC5B9FE5CAEBE6DEA820B5428E75C830163F91477 L_6 = V_0;
		int32_t L_7 = L_6.___FileState;
		V_2 = (bool)((((int32_t)L_7) == ((int32_t)1))? 1 : 0);
		goto IL_0041;
	}

IL_0041:
	{
		bool L_8 = V_2;
		return L_8;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t ProbeVolumeStreamableAsset_GetFileSize_m7D15EBC2F36FC9967467FA7CF0B6C158A99EC6A8 (ProbeVolumeStreamableAsset_t45F5FD31296C1A6C872BF953287F58BA22777585* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FileInfo_t62782BBAFA832A78724E4CF2EE96548B8466AB1C_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int64_t V_0 = 0;
	{
		String_t* L_0;
		L_0 = ProbeVolumeStreamableAsset_GetAssetPath_m77D25DBEFE3441EDCEAB8C372922D54D0C89E0E1(__this, NULL);
		FileInfo_t62782BBAFA832A78724E4CF2EE96548B8466AB1C* L_1 = (FileInfo_t62782BBAFA832A78724E4CF2EE96548B8466AB1C*)il2cpp_codegen_object_new(FileInfo_t62782BBAFA832A78724E4CF2EE96548B8466AB1C_il2cpp_TypeInfo_var);
		FileInfo__ctor_m0A602529DFCFC44BB4EF4C530E6FBA765C44143F(L_1, L_0, NULL);
		NullCheck(L_1);
		int64_t L_2;
		L_2 = FileInfo_get_Length_m7FADCE0E3C88678C0A7BFA694786C02AD652A33B(L_1, NULL);
		V_0 = L_2;
		goto IL_0014;
	}

IL_0014:
	{
		int64_t L_3 = V_0;
		return L_3;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ProbeVolumeStreamableAsset_IsOpen_m79535383E8CDB6C7D1CDD8F796DF2034FD8A883C (ProbeVolumeStreamableAsset_t45F5FD31296C1A6C872BF953287F58BA22777585* __this, const RuntimeMethod* method) 
{
	bool V_0 = false;
	{
		FileHandle_t0A623D665717E2D78F9ED95869DFF58593FE81D0* L_0 = (FileHandle_t0A623D665717E2D78F9ED95869DFF58593FE81D0*)(&__this->___m_AssetFileHandle);
		bool L_1;
		L_1 = FileHandle_IsValid_mB465F62357801A6362B8D49D2D5E07C55A40A841(L_0, NULL);
		V_0 = L_1;
		goto IL_000f;
	}

IL_000f:
	{
		bool L_2 = V_0;
		return L_2;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FileHandle_t0A623D665717E2D78F9ED95869DFF58593FE81D0 ProbeVolumeStreamableAsset_OpenFile_mFCBB08484F43DC99D5EE1CA9C5F0EC93D17BDC54 (ProbeVolumeStreamableAsset_t45F5FD31296C1A6C872BF953287F58BA22777585* __this, const RuntimeMethod* method) 
{
	bool V_0 = false;
	FileHandle_t0A623D665717E2D78F9ED95869DFF58593FE81D0 V_1;
	memset((&V_1), 0, sizeof(V_1));
	{
		FileHandle_t0A623D665717E2D78F9ED95869DFF58593FE81D0* L_0 = (FileHandle_t0A623D665717E2D78F9ED95869DFF58593FE81D0*)(&__this->___m_AssetFileHandle);
		bool L_1;
		L_1 = FileHandle_IsValid_mB465F62357801A6362B8D49D2D5E07C55A40A841(L_0, NULL);
		V_0 = L_1;
		bool L_2 = V_0;
		if (!L_2)
		{
			goto IL_0019;
		}
	}
	{
		FileHandle_t0A623D665717E2D78F9ED95869DFF58593FE81D0 L_3 = __this->___m_AssetFileHandle;
		V_1 = L_3;
		goto IL_0033;
	}

IL_0019:
	{
		String_t* L_4;
		L_4 = ProbeVolumeStreamableAsset_GetAssetPath_m77D25DBEFE3441EDCEAB8C372922D54D0C89E0E1(__this, NULL);
		FileHandle_t0A623D665717E2D78F9ED95869DFF58593FE81D0 L_5;
		L_5 = AsyncReadManager_OpenFileAsync_m2770792AFA32AC3FE03AB62F4AF5309F25ED7113(L_4, NULL);
		__this->___m_AssetFileHandle = L_5;
		FileHandle_t0A623D665717E2D78F9ED95869DFF58593FE81D0 L_6 = __this->___m_AssetFileHandle;
		V_1 = L_6;
		goto IL_0033;
	}

IL_0033:
	{
		FileHandle_t0A623D665717E2D78F9ED95869DFF58593FE81D0 L_7 = V_1;
		return L_7;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeVolumeStreamableAsset_CloseFile_mE87C06721C6B775BB07604DE2421DE70A6CC0A97 (ProbeVolumeStreamableAsset_t45F5FD31296C1A6C872BF953287F58BA22777585* __this, const RuntimeMethod* method) 
{
	bool V_0 = false;
	JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 V_1;
	memset((&V_1), 0, sizeof(V_1));
	int32_t G_B3_0 = 0;
	{
		FileHandle_t0A623D665717E2D78F9ED95869DFF58593FE81D0* L_0 = (FileHandle_t0A623D665717E2D78F9ED95869DFF58593FE81D0*)(&__this->___m_AssetFileHandle);
		bool L_1;
		L_1 = FileHandle_IsValid_mB465F62357801A6362B8D49D2D5E07C55A40A841(L_0, NULL);
		if (!L_1)
		{
			goto IL_0023;
		}
	}
	{
		FileHandle_t0A623D665717E2D78F9ED95869DFF58593FE81D0* L_2 = (FileHandle_t0A623D665717E2D78F9ED95869DFF58593FE81D0*)(&__this->___m_AssetFileHandle);
		JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_3;
		L_3 = FileHandle_get_JobHandle_mC63E775EBBBF3DC5D3986086642EEB0AC8D90F5C(L_2, NULL);
		V_1 = L_3;
		bool L_4;
		L_4 = JobHandle_get_IsCompleted_m834D40CA77C5F2EC575592BD5DEB60B66ACCF941((&V_1), NULL);
		G_B3_0 = ((int32_t)(L_4));
		goto IL_0024;
	}

IL_0023:
	{
		G_B3_0 = 0;
	}

IL_0024:
	{
		V_0 = (bool)G_B3_0;
		bool L_5 = V_0;
		if (!L_5)
		{
			goto IL_003d;
		}
	}
	{
		FileHandle_t0A623D665717E2D78F9ED95869DFF58593FE81D0* L_6 = (FileHandle_t0A623D665717E2D78F9ED95869DFF58593FE81D0*)(&__this->___m_AssetFileHandle);
		il2cpp_codegen_initobj((&V_1), sizeof(JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08));
		JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_7 = V_1;
		JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_8;
		L_8 = FileHandle_Close_m54ED6D4E5DC05F88EC38E8B96E388AA58495F996(L_6, L_7, NULL);
	}

IL_003d:
	{
		FileHandle_t0A623D665717E2D78F9ED95869DFF58593FE81D0* L_9 = (FileHandle_t0A623D665717E2D78F9ED95869DFF58593FE81D0*)(&__this->___m_AssetFileHandle);
		il2cpp_codegen_initobj(L_9, sizeof(FileHandle_t0A623D665717E2D78F9ED95869DFF58593FE81D0));
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ProbeVolumeStreamableAsset_IsValid_m4A4EB2A0DFEA7A0F9DCD051FDA4A60446895150C (ProbeVolumeStreamableAsset_t45F5FD31296C1A6C872BF953287F58BA22777585* __this, const RuntimeMethod* method) 
{
	bool V_0 = false;
	{
		String_t* L_0 = __this->___m_AssetGUID;
		bool L_1;
		L_1 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_0, NULL);
		V_0 = (bool)((((int32_t)L_1) == ((int32_t)0))? 1 : 0);
		goto IL_0012;
	}

IL_0012:
	{
		bool L_2 = V_0;
		return L_2;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeVolumeStreamableAsset_Dispose_m0CF82F283A0B9DEE02CB414F522A19F923043363 (ProbeVolumeStreamableAsset_t45F5FD31296C1A6C872BF953287F58BA22777585* __this, const RuntimeMethod* method) 
{
	bool V_0 = false;
	JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 V_1;
	memset((&V_1), 0, sizeof(V_1));
	{
		FileHandle_t0A623D665717E2D78F9ED95869DFF58593FE81D0* L_0 = (FileHandle_t0A623D665717E2D78F9ED95869DFF58593FE81D0*)(&__this->___m_AssetFileHandle);
		bool L_1;
		L_1 = FileHandle_IsValid_mB465F62357801A6362B8D49D2D5E07C55A40A841(L_0, NULL);
		V_0 = L_1;
		bool L_2 = V_0;
		if (!L_2)
		{
			goto IL_003b;
		}
	}
	{
		FileHandle_t0A623D665717E2D78F9ED95869DFF58593FE81D0* L_3 = (FileHandle_t0A623D665717E2D78F9ED95869DFF58593FE81D0*)(&__this->___m_AssetFileHandle);
		il2cpp_codegen_initobj((&V_1), sizeof(JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08));
		JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_4 = V_1;
		JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_5;
		L_5 = FileHandle_Close_m54ED6D4E5DC05F88EC38E8B96E388AA58495F996(L_3, L_4, NULL);
		V_1 = L_5;
		JobHandle_Complete_mDCED35A125AAB37EDDAB2E31C805B4904B614A4A((&V_1), NULL);
		FileHandle_t0A623D665717E2D78F9ED95869DFF58593FE81D0* L_6 = (FileHandle_t0A623D665717E2D78F9ED95869DFF58593FE81D0*)(&__this->___m_AssetFileHandle);
		il2cpp_codegen_initobj(L_6, sizeof(FileHandle_t0A623D665717E2D78F9ED95869DFF58593FE81D0));
	}

IL_003b:
	{
		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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void APVDefinitions__ctor_m045B61FD0BBE60EDDA9DBEB71B693EBD9036F657 (APVDefinitions_tBBD6FD1EB55DFBB740BF71A8EB8AB05EFA70856E* __this, const RuntimeMethod* method) 
{
	{
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void APVDefinitions__cctor_m2676C8AA9BA7F0E4EC33EFD7DC98BD1056390F8E (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&APVDefinitions_tBBD6FD1EB55DFBB740BF71A8EB8AB05EFA70856E_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		((APVDefinitions_tBBD6FD1EB55DFBB740BF71A8EB8AB05EFA70856E_StaticFields*)il2cpp_codegen_static_fields_for(APVDefinitions_tBBD6FD1EB55DFBB740BF71A8EB8AB05EFA70856E_il2cpp_TypeInfo_var))->___probeIndexChunkSize = ((int32_t)243);
		((APVDefinitions_tBBD6FD1EB55DFBB740BF71A8EB8AB05EFA70856E_StaticFields*)il2cpp_codegen_static_fields_for(APVDefinitions_tBBD6FD1EB55DFBB740BF71A8EB8AB05EFA70856E_il2cpp_TypeInfo_var))->___probeMaxRegionCount = 4;
		Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* L_0 = (Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259*)(Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259*)SZArrayNew(Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259_il2cpp_TypeInfo_var, (uint32_t)4);
		Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* L_1 = L_0;
		Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_2;
		memset((&L_2), 0, sizeof(L_2));
		Color32__ctor_mC9C6B443F0C7CA3F8B174158B2AF6F05E18EAC4E_inline((&L_2), (uint8_t)((int32_t)230), (uint8_t)((int32_t)159), (uint8_t)0, (uint8_t)((int32_t)255), NULL);
		NullCheck(L_1);
		(L_1)->SetAt(static_cast<il2cpp_array_size_t>(0), (Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B)L_2);
		Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* L_3 = L_1;
		Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_4;
		memset((&L_4), 0, sizeof(L_4));
		Color32__ctor_mC9C6B443F0C7CA3F8B174158B2AF6F05E18EAC4E_inline((&L_4), (uint8_t)0, (uint8_t)((int32_t)158), (uint8_t)((int32_t)115), (uint8_t)((int32_t)255), NULL);
		NullCheck(L_3);
		(L_3)->SetAt(static_cast<il2cpp_array_size_t>(1), (Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B)L_4);
		Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* L_5 = L_3;
		Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_6;
		memset((&L_6), 0, sizeof(L_6));
		Color32__ctor_mC9C6B443F0C7CA3F8B174158B2AF6F05E18EAC4E_inline((&L_6), (uint8_t)0, (uint8_t)((int32_t)114), (uint8_t)((int32_t)178), (uint8_t)((int32_t)255), NULL);
		NullCheck(L_5);
		(L_5)->SetAt(static_cast<il2cpp_array_size_t>(2), (Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B)L_6);
		Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* L_7 = L_5;
		Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_8;
		memset((&L_8), 0, sizeof(L_8));
		Color32__ctor_mC9C6B443F0C7CA3F8B174158B2AF6F05E18EAC4E_inline((&L_8), (uint8_t)((int32_t)204), (uint8_t)((int32_t)121), (uint8_t)((int32_t)167), (uint8_t)((int32_t)255), NULL);
		NullCheck(L_7);
		(L_7)->SetAt(static_cast<il2cpp_array_size_t>(3), (Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B)L_8);
		((APVDefinitions_tBBD6FD1EB55DFBB740BF71A8EB8AB05EFA70856E_StaticFields*)il2cpp_codegen_static_fields_for(APVDefinitions_tBBD6FD1EB55DFBB740BF71A8EB8AB05EFA70856E_il2cpp_TypeInfo_var))->___layerMaskColors = L_7;
		Il2CppCodeGenWriteBarrier((void**)(&((APVDefinitions_tBBD6FD1EB55DFBB740BF71A8EB8AB05EFA70856E_StaticFields*)il2cpp_codegen_static_fields_for(APVDefinitions_tBBD6FD1EB55DFBB740BF71A8EB8AB05EFA70856E_il2cpp_TypeInfo_var))->___layerMaskColors), (void*)L_7);
		Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_9;
		memset((&L_9), 0, sizeof(L_9));
		Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline((&L_9), (0.388000011f), (0.811999977f), (0.80400002f), (1.0f), NULL);
		((APVDefinitions_tBBD6FD1EB55DFBB740BF71A8EB8AB05EFA70856E_StaticFields*)il2cpp_codegen_static_fields_for(APVDefinitions_tBBD6FD1EB55DFBB740BF71A8EB8AB05EFA70856E_il2cpp_TypeInfo_var))->___debugEmptyColor = L_9;
		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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SphericalHarmonicsL1_tD8B1FB0B31BD9388032D8CAA8B5236730648B335 SphericalHarmonicsL1_op_Addition_mA0E76CD2B90A2DAE186F613182151E15855F7976 (SphericalHarmonicsL1_tD8B1FB0B31BD9388032D8CAA8B5236730648B335 ___0_lhs, SphericalHarmonicsL1_tD8B1FB0B31BD9388032D8CAA8B5236730648B335 ___1_rhs, const RuntimeMethod* method) 
{
	SphericalHarmonicsL1_tD8B1FB0B31BD9388032D8CAA8B5236730648B335 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		il2cpp_codegen_initobj((&V_0), sizeof(SphericalHarmonicsL1_tD8B1FB0B31BD9388032D8CAA8B5236730648B335));
		SphericalHarmonicsL1_tD8B1FB0B31BD9388032D8CAA8B5236730648B335 L_0 = ___0_lhs;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_1 = L_0.___shAr;
		SphericalHarmonicsL1_tD8B1FB0B31BD9388032D8CAA8B5236730648B335 L_2 = ___1_rhs;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_3 = L_2.___shAr;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_4;
		L_4 = Vector4_op_Addition_m471A0C9B30316933F8CE430F17A7F8806ECA3EB9_inline(L_1, L_3, NULL);
		(&V_0)->___shAr = L_4;
		SphericalHarmonicsL1_tD8B1FB0B31BD9388032D8CAA8B5236730648B335 L_5 = ___0_lhs;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_6 = L_5.___shAg;
		SphericalHarmonicsL1_tD8B1FB0B31BD9388032D8CAA8B5236730648B335 L_7 = ___1_rhs;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_8 = L_7.___shAg;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_9;
		L_9 = Vector4_op_Addition_m471A0C9B30316933F8CE430F17A7F8806ECA3EB9_inline(L_6, L_8, NULL);
		(&V_0)->___shAg = L_9;
		SphericalHarmonicsL1_tD8B1FB0B31BD9388032D8CAA8B5236730648B335 L_10 = ___0_lhs;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_11 = L_10.___shAb;
		SphericalHarmonicsL1_tD8B1FB0B31BD9388032D8CAA8B5236730648B335 L_12 = ___1_rhs;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_13 = L_12.___shAb;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_14;
		L_14 = Vector4_op_Addition_m471A0C9B30316933F8CE430F17A7F8806ECA3EB9_inline(L_11, L_13, NULL);
		(&V_0)->___shAb = L_14;
		SphericalHarmonicsL1_tD8B1FB0B31BD9388032D8CAA8B5236730648B335 L_15 = V_0;
		return L_15;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SphericalHarmonicsL1_tD8B1FB0B31BD9388032D8CAA8B5236730648B335 SphericalHarmonicsL1_op_Subtraction_m284EDCACB7FF06E7927613DCD0E34B17E53B47CF (SphericalHarmonicsL1_tD8B1FB0B31BD9388032D8CAA8B5236730648B335 ___0_lhs, SphericalHarmonicsL1_tD8B1FB0B31BD9388032D8CAA8B5236730648B335 ___1_rhs, const RuntimeMethod* method) 
{
	SphericalHarmonicsL1_tD8B1FB0B31BD9388032D8CAA8B5236730648B335 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		il2cpp_codegen_initobj((&V_0), sizeof(SphericalHarmonicsL1_tD8B1FB0B31BD9388032D8CAA8B5236730648B335));
		SphericalHarmonicsL1_tD8B1FB0B31BD9388032D8CAA8B5236730648B335 L_0 = ___0_lhs;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_1 = L_0.___shAr;
		SphericalHarmonicsL1_tD8B1FB0B31BD9388032D8CAA8B5236730648B335 L_2 = ___1_rhs;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_3 = L_2.___shAr;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_4;
		L_4 = Vector4_op_Subtraction_mD14864BB81AC08F643D2B82B41B3577012410ED9_inline(L_1, L_3, NULL);
		(&V_0)->___shAr = L_4;
		SphericalHarmonicsL1_tD8B1FB0B31BD9388032D8CAA8B5236730648B335 L_5 = ___0_lhs;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_6 = L_5.___shAg;
		SphericalHarmonicsL1_tD8B1FB0B31BD9388032D8CAA8B5236730648B335 L_7 = ___1_rhs;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_8 = L_7.___shAg;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_9;
		L_9 = Vector4_op_Subtraction_mD14864BB81AC08F643D2B82B41B3577012410ED9_inline(L_6, L_8, NULL);
		(&V_0)->___shAg = L_9;
		SphericalHarmonicsL1_tD8B1FB0B31BD9388032D8CAA8B5236730648B335 L_10 = ___0_lhs;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_11 = L_10.___shAb;
		SphericalHarmonicsL1_tD8B1FB0B31BD9388032D8CAA8B5236730648B335 L_12 = ___1_rhs;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_13 = L_12.___shAb;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_14;
		L_14 = Vector4_op_Subtraction_mD14864BB81AC08F643D2B82B41B3577012410ED9_inline(L_11, L_13, NULL);
		(&V_0)->___shAb = L_14;
		SphericalHarmonicsL1_tD8B1FB0B31BD9388032D8CAA8B5236730648B335 L_15 = V_0;
		return L_15;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SphericalHarmonicsL1_tD8B1FB0B31BD9388032D8CAA8B5236730648B335 SphericalHarmonicsL1_op_Multiply_mAB34D43B205014F08616E69DB4822D10EAD9E4F3 (SphericalHarmonicsL1_tD8B1FB0B31BD9388032D8CAA8B5236730648B335 ___0_lhs, float ___1_rhs, const RuntimeMethod* method) 
{
	SphericalHarmonicsL1_tD8B1FB0B31BD9388032D8CAA8B5236730648B335 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		il2cpp_codegen_initobj((&V_0), sizeof(SphericalHarmonicsL1_tD8B1FB0B31BD9388032D8CAA8B5236730648B335));
		SphericalHarmonicsL1_tD8B1FB0B31BD9388032D8CAA8B5236730648B335 L_0 = ___0_lhs;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_1 = L_0.___shAr;
		float L_2 = ___1_rhs;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_3;
		L_3 = Vector4_op_Multiply_m02FE150FD7366546FC19A36B6928512376BF64E8_inline(L_1, L_2, NULL);
		(&V_0)->___shAr = L_3;
		SphericalHarmonicsL1_tD8B1FB0B31BD9388032D8CAA8B5236730648B335 L_4 = ___0_lhs;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_5 = L_4.___shAg;
		float L_6 = ___1_rhs;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_7;
		L_7 = Vector4_op_Multiply_m02FE150FD7366546FC19A36B6928512376BF64E8_inline(L_5, L_6, NULL);
		(&V_0)->___shAg = L_7;
		SphericalHarmonicsL1_tD8B1FB0B31BD9388032D8CAA8B5236730648B335 L_8 = ___0_lhs;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_9 = L_8.___shAb;
		float L_10 = ___1_rhs;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_11;
		L_11 = Vector4_op_Multiply_m02FE150FD7366546FC19A36B6928512376BF64E8_inline(L_9, L_10, NULL);
		(&V_0)->___shAb = L_11;
		SphericalHarmonicsL1_tD8B1FB0B31BD9388032D8CAA8B5236730648B335 L_12 = V_0;
		return L_12;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SphericalHarmonicsL1_tD8B1FB0B31BD9388032D8CAA8B5236730648B335 SphericalHarmonicsL1_op_Division_mF87594EAFA5F66798A4FDF664C70004ACD1D956F (SphericalHarmonicsL1_tD8B1FB0B31BD9388032D8CAA8B5236730648B335 ___0_lhs, float ___1_rhs, const RuntimeMethod* method) 
{
	SphericalHarmonicsL1_tD8B1FB0B31BD9388032D8CAA8B5236730648B335 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		il2cpp_codegen_initobj((&V_0), sizeof(SphericalHarmonicsL1_tD8B1FB0B31BD9388032D8CAA8B5236730648B335));
		SphericalHarmonicsL1_tD8B1FB0B31BD9388032D8CAA8B5236730648B335 L_0 = ___0_lhs;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_1 = L_0.___shAr;
		float L_2 = ___1_rhs;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_3;
		L_3 = Vector4_op_Division_m9B1B8692D50C864CFA585BDF97FB6FBC18967D90_inline(L_1, L_2, NULL);
		(&V_0)->___shAr = L_3;
		SphericalHarmonicsL1_tD8B1FB0B31BD9388032D8CAA8B5236730648B335 L_4 = ___0_lhs;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_5 = L_4.___shAg;
		float L_6 = ___1_rhs;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_7;
		L_7 = Vector4_op_Division_m9B1B8692D50C864CFA585BDF97FB6FBC18967D90_inline(L_5, L_6, NULL);
		(&V_0)->___shAg = L_7;
		SphericalHarmonicsL1_tD8B1FB0B31BD9388032D8CAA8B5236730648B335 L_8 = ___0_lhs;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_9 = L_8.___shAb;
		float L_10 = ___1_rhs;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_11;
		L_11 = Vector4_op_Division_m9B1B8692D50C864CFA585BDF97FB6FBC18967D90_inline(L_9, L_10, NULL);
		(&V_0)->___shAb = L_11;
		SphericalHarmonicsL1_tD8B1FB0B31BD9388032D8CAA8B5236730648B335 L_12 = V_0;
		return L_12;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SphericalHarmonicsL1_op_Equality_m285762C650C33B76EE59B7EAFD57E68E163CAA01 (SphericalHarmonicsL1_tD8B1FB0B31BD9388032D8CAA8B5236730648B335 ___0_lhs, SphericalHarmonicsL1_tD8B1FB0B31BD9388032D8CAA8B5236730648B335 ___1_rhs, const RuntimeMethod* method) 
{
	bool V_0 = false;
	int32_t G_B4_0 = 0;
	{
		SphericalHarmonicsL1_tD8B1FB0B31BD9388032D8CAA8B5236730648B335 L_0 = ___0_lhs;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_1 = L_0.___shAr;
		SphericalHarmonicsL1_tD8B1FB0B31BD9388032D8CAA8B5236730648B335 L_2 = ___1_rhs;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_3 = L_2.___shAr;
		bool L_4;
		L_4 = Vector4_op_Equality_mCEA0E5F229F4AE8C55152F7A8F84345F24F52DC6_inline(L_1, L_3, NULL);
		if (!L_4)
		{
			goto IL_003a;
		}
	}
	{
		SphericalHarmonicsL1_tD8B1FB0B31BD9388032D8CAA8B5236730648B335 L_5 = ___0_lhs;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_6 = L_5.___shAg;
		SphericalHarmonicsL1_tD8B1FB0B31BD9388032D8CAA8B5236730648B335 L_7 = ___1_rhs;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_8 = L_7.___shAg;
		bool L_9;
		L_9 = Vector4_op_Equality_mCEA0E5F229F4AE8C55152F7A8F84345F24F52DC6_inline(L_6, L_8, NULL);
		if (!L_9)
		{
			goto IL_003a;
		}
	}
	{
		SphericalHarmonicsL1_tD8B1FB0B31BD9388032D8CAA8B5236730648B335 L_10 = ___0_lhs;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_11 = L_10.___shAb;
		SphericalHarmonicsL1_tD8B1FB0B31BD9388032D8CAA8B5236730648B335 L_12 = ___1_rhs;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_13 = L_12.___shAb;
		bool L_14;
		L_14 = Vector4_op_Equality_mCEA0E5F229F4AE8C55152F7A8F84345F24F52DC6_inline(L_11, L_13, NULL);
		G_B4_0 = ((int32_t)(L_14));
		goto IL_003b;
	}

IL_003a:
	{
		G_B4_0 = 0;
	}

IL_003b:
	{
		V_0 = (bool)G_B4_0;
		goto IL_003e;
	}

IL_003e:
	{
		bool L_15 = V_0;
		return L_15;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SphericalHarmonicsL1_op_Inequality_mA095FE2535EEB9FC82FBA7300B4E45E720FD8A81 (SphericalHarmonicsL1_tD8B1FB0B31BD9388032D8CAA8B5236730648B335 ___0_lhs, SphericalHarmonicsL1_tD8B1FB0B31BD9388032D8CAA8B5236730648B335 ___1_rhs, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SphericalHarmonicsL1_tD8B1FB0B31BD9388032D8CAA8B5236730648B335_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	{
		SphericalHarmonicsL1_tD8B1FB0B31BD9388032D8CAA8B5236730648B335 L_0 = ___0_lhs;
		SphericalHarmonicsL1_tD8B1FB0B31BD9388032D8CAA8B5236730648B335 L_1 = ___1_rhs;
		il2cpp_codegen_runtime_class_init_inline(SphericalHarmonicsL1_tD8B1FB0B31BD9388032D8CAA8B5236730648B335_il2cpp_TypeInfo_var);
		bool L_2;
		L_2 = SphericalHarmonicsL1_op_Equality_m285762C650C33B76EE59B7EAFD57E68E163CAA01(L_0, L_1, NULL);
		V_0 = (bool)((((int32_t)L_2) == ((int32_t)0))? 1 : 0);
		goto IL_000e;
	}

IL_000e:
	{
		bool L_3 = V_0;
		return L_3;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SphericalHarmonicsL1_Equals_m156AFF698A92A9425070CFD50F115A1EE6E9CC92 (SphericalHarmonicsL1_tD8B1FB0B31BD9388032D8CAA8B5236730648B335* __this, RuntimeObject* ___0_other, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SphericalHarmonicsL1_tD8B1FB0B31BD9388032D8CAA8B5236730648B335_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	bool V_1 = false;
	{
		RuntimeObject* L_0 = ___0_other;
		V_0 = (bool)((((int32_t)((!(((RuntimeObject*)(RuntimeObject*)((RuntimeObject*)IsInstSealed((RuntimeObject*)L_0, SphericalHarmonicsL1_tD8B1FB0B31BD9388032D8CAA8B5236730648B335_il2cpp_TypeInfo_var))) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
		bool L_1 = V_0;
		if (!L_1)
		{
			goto IL_0015;
		}
	}
	{
		V_1 = (bool)0;
		goto IL_0029;
	}

IL_0015:
	{
		SphericalHarmonicsL1_tD8B1FB0B31BD9388032D8CAA8B5236730648B335 L_2 = (*(SphericalHarmonicsL1_tD8B1FB0B31BD9388032D8CAA8B5236730648B335*)__this);
		RuntimeObject* L_3 = ___0_other;
		il2cpp_codegen_runtime_class_init_inline(SphericalHarmonicsL1_tD8B1FB0B31BD9388032D8CAA8B5236730648B335_il2cpp_TypeInfo_var);
		bool L_4;
		L_4 = SphericalHarmonicsL1_op_Equality_m285762C650C33B76EE59B7EAFD57E68E163CAA01(L_2, ((*(SphericalHarmonicsL1_tD8B1FB0B31BD9388032D8CAA8B5236730648B335*)UnBox(L_3, SphericalHarmonicsL1_tD8B1FB0B31BD9388032D8CAA8B5236730648B335_il2cpp_TypeInfo_var))), NULL);
		V_1 = L_4;
		goto IL_0029;
	}

IL_0029:
	{
		bool L_5 = V_1;
		return L_5;
	}
}
IL2CPP_EXTERN_C  bool SphericalHarmonicsL1_Equals_m156AFF698A92A9425070CFD50F115A1EE6E9CC92_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___0_other, const RuntimeMethod* method)
{
	SphericalHarmonicsL1_tD8B1FB0B31BD9388032D8CAA8B5236730648B335* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<SphericalHarmonicsL1_tD8B1FB0B31BD9388032D8CAA8B5236730648B335*>(__this + _offset);
	bool _returnValue;
	_returnValue = SphericalHarmonicsL1_Equals_m156AFF698A92A9425070CFD50F115A1EE6E9CC92(_thisAdjusted, ___0_other, method);
	return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SphericalHarmonicsL1_GetHashCode_mF419FC901C4CF663FCC3E728A7E7BFC7F9DBB5FA (SphericalHarmonicsL1_tD8B1FB0B31BD9388032D8CAA8B5236730648B335* __this, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	{
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_0 = (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3*)(&__this->___shAr);
		int32_t L_1;
		L_1 = Vector4_GetHashCode_m53F6FCA56A0051C9D1AB41AA3EAA2C86CDAA8B92_inline(L_0, NULL);
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_2 = (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3*)(&__this->___shAg);
		int32_t L_3;
		L_3 = Vector4_GetHashCode_m53F6FCA56A0051C9D1AB41AA3EAA2C86CDAA8B92_inline(L_2, NULL);
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_4 = (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3*)(&__this->___shAb);
		int32_t L_5;
		L_5 = Vector4_GetHashCode_m53F6FCA56A0051C9D1AB41AA3EAA2C86CDAA8B92_inline(L_4, NULL);
		V_0 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(((int32_t)il2cpp_codegen_add(((int32_t)391), L_1)), ((int32_t)23))), L_3)), ((int32_t)23))), L_5));
		goto IL_0045;
	}

IL_0045:
	{
		int32_t L_6 = V_0;
		return L_6;
	}
}
IL2CPP_EXTERN_C  int32_t SphericalHarmonicsL1_GetHashCode_mF419FC901C4CF663FCC3E728A7E7BFC7F9DBB5FA_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	SphericalHarmonicsL1_tD8B1FB0B31BD9388032D8CAA8B5236730648B335* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<SphericalHarmonicsL1_tD8B1FB0B31BD9388032D8CAA8B5236730648B335*>(__this + _offset);
	int32_t _returnValue;
	_returnValue = SphericalHarmonicsL1_GetHashCode_mF419FC901C4CF663FCC3E728A7E7BFC7F9DBB5FA(_thisAdjusted, method);
	return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SphericalHarmonicsL1__cctor_m18F85AD6BFCEC17F11A09612BA61441991198189 (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SphericalHarmonicsL1_tD8B1FB0B31BD9388032D8CAA8B5236730648B335_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	SphericalHarmonicsL1_tD8B1FB0B31BD9388032D8CAA8B5236730648B335 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		il2cpp_codegen_initobj((&V_0), sizeof(SphericalHarmonicsL1_tD8B1FB0B31BD9388032D8CAA8B5236730648B335));
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_0;
		L_0 = Vector4_get_zero_m3D61F5FA9483CD9C08977D9D8852FB448B4CE6D1_inline(NULL);
		(&V_0)->___shAr = L_0;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_1;
		L_1 = Vector4_get_zero_m3D61F5FA9483CD9C08977D9D8852FB448B4CE6D1_inline(NULL);
		(&V_0)->___shAg = L_1;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_2;
		L_2 = Vector4_get_zero_m3D61F5FA9483CD9C08977D9D8852FB448B4CE6D1_inline(NULL);
		(&V_0)->___shAb = L_2;
		SphericalHarmonicsL1_tD8B1FB0B31BD9388032D8CAA8B5236730648B335 L_3 = V_0;
		((SphericalHarmonicsL1_tD8B1FB0B31BD9388032D8CAA8B5236730648B335_StaticFields*)il2cpp_codegen_static_fields_for(SphericalHarmonicsL1_tD8B1FB0B31BD9388032D8CAA8B5236730648B335_il2cpp_TypeInfo_var))->___zero = L_3;
		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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SphericalHarmonicsL2Utils_GetL1_m74D3195EB4EBB7A3DFDEE720BF5186DC9C76FA08 (SphericalHarmonicsL2_tCBFB646455D2069E738976E5B745C6DF023B6BA2 ___0_sh, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* ___1_L1_R, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* ___2_L1_G, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* ___3_L1_B, const RuntimeMethod* method) 
{
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_0 = ___1_L1_R;
		float L_1;
		L_1 = SphericalHarmonicsL2_get_Item_m4B9EF62E01AA7FD8A5DEB222618CDA17A7AE5901((&___0_sh), 0, 1, NULL);
		float L_2;
		L_2 = SphericalHarmonicsL2_get_Item_m4B9EF62E01AA7FD8A5DEB222618CDA17A7AE5901((&___0_sh), 0, 2, NULL);
		float L_3;
		L_3 = SphericalHarmonicsL2_get_Item_m4B9EF62E01AA7FD8A5DEB222618CDA17A7AE5901((&___0_sh), 0, 3, NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4;
		memset((&L_4), 0, sizeof(L_4));
		Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_4), L_1, L_2, L_3, NULL);
		*(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)L_0 = L_4;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_5 = ___2_L1_G;
		float L_6;
		L_6 = SphericalHarmonicsL2_get_Item_m4B9EF62E01AA7FD8A5DEB222618CDA17A7AE5901((&___0_sh), 1, 1, NULL);
		float L_7;
		L_7 = SphericalHarmonicsL2_get_Item_m4B9EF62E01AA7FD8A5DEB222618CDA17A7AE5901((&___0_sh), 1, 2, NULL);
		float L_8;
		L_8 = SphericalHarmonicsL2_get_Item_m4B9EF62E01AA7FD8A5DEB222618CDA17A7AE5901((&___0_sh), 1, 3, NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9;
		memset((&L_9), 0, sizeof(L_9));
		Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_9), L_6, L_7, L_8, NULL);
		*(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)L_5 = L_9;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_10 = ___3_L1_B;
		float L_11;
		L_11 = SphericalHarmonicsL2_get_Item_m4B9EF62E01AA7FD8A5DEB222618CDA17A7AE5901((&___0_sh), 2, 1, NULL);
		float L_12;
		L_12 = SphericalHarmonicsL2_get_Item_m4B9EF62E01AA7FD8A5DEB222618CDA17A7AE5901((&___0_sh), 2, 2, NULL);
		float L_13;
		L_13 = SphericalHarmonicsL2_get_Item_m4B9EF62E01AA7FD8A5DEB222618CDA17A7AE5901((&___0_sh), 2, 3, NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_14;
		memset((&L_14), 0, sizeof(L_14));
		Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_14), L_11, L_12, L_13, NULL);
		*(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)L_10 = L_14;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SphericalHarmonicsL2Utils_GetL2_mCB1A7B68B33643C7016D921F244B810382878862 (SphericalHarmonicsL2_tCBFB646455D2069E738976E5B745C6DF023B6BA2 ___0_sh, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* ___1_L2_0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* ___2_L2_1, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* ___3_L2_2, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* ___4_L2_3, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* ___5_L2_4, const RuntimeMethod* method) 
{
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_0 = ___1_L2_0;
		float L_1;
		L_1 = SphericalHarmonicsL2_get_Item_m4B9EF62E01AA7FD8A5DEB222618CDA17A7AE5901((&___0_sh), 0, 4, NULL);
		float L_2;
		L_2 = SphericalHarmonicsL2_get_Item_m4B9EF62E01AA7FD8A5DEB222618CDA17A7AE5901((&___0_sh), 1, 4, NULL);
		float L_3;
		L_3 = SphericalHarmonicsL2_get_Item_m4B9EF62E01AA7FD8A5DEB222618CDA17A7AE5901((&___0_sh), 2, 4, NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4;
		memset((&L_4), 0, sizeof(L_4));
		Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_4), L_1, L_2, L_3, NULL);
		*(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)L_0 = L_4;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_5 = ___2_L2_1;
		float L_6;
		L_6 = SphericalHarmonicsL2_get_Item_m4B9EF62E01AA7FD8A5DEB222618CDA17A7AE5901((&___0_sh), 0, 5, NULL);
		float L_7;
		L_7 = SphericalHarmonicsL2_get_Item_m4B9EF62E01AA7FD8A5DEB222618CDA17A7AE5901((&___0_sh), 1, 5, NULL);
		float L_8;
		L_8 = SphericalHarmonicsL2_get_Item_m4B9EF62E01AA7FD8A5DEB222618CDA17A7AE5901((&___0_sh), 2, 5, NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9;
		memset((&L_9), 0, sizeof(L_9));
		Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_9), L_6, L_7, L_8, NULL);
		*(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)L_5 = L_9;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_10 = ___3_L2_2;
		float L_11;
		L_11 = SphericalHarmonicsL2_get_Item_m4B9EF62E01AA7FD8A5DEB222618CDA17A7AE5901((&___0_sh), 0, 6, NULL);
		float L_12;
		L_12 = SphericalHarmonicsL2_get_Item_m4B9EF62E01AA7FD8A5DEB222618CDA17A7AE5901((&___0_sh), 1, 6, NULL);
		float L_13;
		L_13 = SphericalHarmonicsL2_get_Item_m4B9EF62E01AA7FD8A5DEB222618CDA17A7AE5901((&___0_sh), 2, 6, NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_14;
		memset((&L_14), 0, sizeof(L_14));
		Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_14), L_11, L_12, L_13, NULL);
		*(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)L_10 = L_14;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_15 = ___4_L2_3;
		float L_16;
		L_16 = SphericalHarmonicsL2_get_Item_m4B9EF62E01AA7FD8A5DEB222618CDA17A7AE5901((&___0_sh), 0, 7, NULL);
		float L_17;
		L_17 = SphericalHarmonicsL2_get_Item_m4B9EF62E01AA7FD8A5DEB222618CDA17A7AE5901((&___0_sh), 1, 7, NULL);
		float L_18;
		L_18 = SphericalHarmonicsL2_get_Item_m4B9EF62E01AA7FD8A5DEB222618CDA17A7AE5901((&___0_sh), 2, 7, NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_19;
		memset((&L_19), 0, sizeof(L_19));
		Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_19), L_16, L_17, L_18, NULL);
		*(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)L_15 = L_19;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_20 = ___5_L2_4;
		float L_21;
		L_21 = SphericalHarmonicsL2_get_Item_m4B9EF62E01AA7FD8A5DEB222618CDA17A7AE5901((&___0_sh), 0, 8, NULL);
		float L_22;
		L_22 = SphericalHarmonicsL2_get_Item_m4B9EF62E01AA7FD8A5DEB222618CDA17A7AE5901((&___0_sh), 1, 8, NULL);
		float L_23;
		L_23 = SphericalHarmonicsL2_get_Item_m4B9EF62E01AA7FD8A5DEB222618CDA17A7AE5901((&___0_sh), 2, 8, NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_24;
		memset((&L_24), 0, sizeof(L_24));
		Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_24), L_21, L_22, L_23, NULL);
		*(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)L_20 = L_24;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SphericalHarmonicsL2Utils_SetL0_m50A13DDA58E5D883ECB837CE1CEBFD7C2518B7DE (SphericalHarmonicsL2_tCBFB646455D2069E738976E5B745C6DF023B6BA2* ___0_sh, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_L0, const RuntimeMethod* method) 
{
	{
		SphericalHarmonicsL2_tCBFB646455D2069E738976E5B745C6DF023B6BA2* L_0 = ___0_sh;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = ___1_L0;
		float L_2 = L_1.___x;
		SphericalHarmonicsL2_set_Item_m9378ED58D45589B2C2CA1A33D6FA32D9784732C2(L_0, 0, 0, L_2, NULL);
		SphericalHarmonicsL2_tCBFB646455D2069E738976E5B745C6DF023B6BA2* L_3 = ___0_sh;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___1_L0;
		float L_5 = L_4.___y;
		SphericalHarmonicsL2_set_Item_m9378ED58D45589B2C2CA1A33D6FA32D9784732C2(L_3, 1, 0, L_5, NULL);
		SphericalHarmonicsL2_tCBFB646455D2069E738976E5B745C6DF023B6BA2* L_6 = ___0_sh;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7 = ___1_L0;
		float L_8 = L_7.___z;
		SphericalHarmonicsL2_set_Item_m9378ED58D45589B2C2CA1A33D6FA32D9784732C2(L_6, 2, 0, L_8, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SphericalHarmonicsL2Utils_SetL1R_m41A39B14ACDC9E1188228FAF68EB85606B45D654 (SphericalHarmonicsL2_tCBFB646455D2069E738976E5B745C6DF023B6BA2* ___0_sh, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_L1_R, const RuntimeMethod* method) 
{
	{
		SphericalHarmonicsL2_tCBFB646455D2069E738976E5B745C6DF023B6BA2* L_0 = ___0_sh;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = ___1_L1_R;
		float L_2 = L_1.___x;
		SphericalHarmonicsL2_set_Item_m9378ED58D45589B2C2CA1A33D6FA32D9784732C2(L_0, 0, 1, L_2, NULL);
		SphericalHarmonicsL2_tCBFB646455D2069E738976E5B745C6DF023B6BA2* L_3 = ___0_sh;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___1_L1_R;
		float L_5 = L_4.___y;
		SphericalHarmonicsL2_set_Item_m9378ED58D45589B2C2CA1A33D6FA32D9784732C2(L_3, 0, 2, L_5, NULL);
		SphericalHarmonicsL2_tCBFB646455D2069E738976E5B745C6DF023B6BA2* L_6 = ___0_sh;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7 = ___1_L1_R;
		float L_8 = L_7.___z;
		SphericalHarmonicsL2_set_Item_m9378ED58D45589B2C2CA1A33D6FA32D9784732C2(L_6, 0, 3, L_8, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SphericalHarmonicsL2Utils_SetL1G_mD7B2F7B217A821C0D8CCC0750D3A0110484CE1EA (SphericalHarmonicsL2_tCBFB646455D2069E738976E5B745C6DF023B6BA2* ___0_sh, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_L1_G, const RuntimeMethod* method) 
{
	{
		SphericalHarmonicsL2_tCBFB646455D2069E738976E5B745C6DF023B6BA2* L_0 = ___0_sh;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = ___1_L1_G;
		float L_2 = L_1.___x;
		SphericalHarmonicsL2_set_Item_m9378ED58D45589B2C2CA1A33D6FA32D9784732C2(L_0, 1, 1, L_2, NULL);
		SphericalHarmonicsL2_tCBFB646455D2069E738976E5B745C6DF023B6BA2* L_3 = ___0_sh;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___1_L1_G;
		float L_5 = L_4.___y;
		SphericalHarmonicsL2_set_Item_m9378ED58D45589B2C2CA1A33D6FA32D9784732C2(L_3, 1, 2, L_5, NULL);
		SphericalHarmonicsL2_tCBFB646455D2069E738976E5B745C6DF023B6BA2* L_6 = ___0_sh;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7 = ___1_L1_G;
		float L_8 = L_7.___z;
		SphericalHarmonicsL2_set_Item_m9378ED58D45589B2C2CA1A33D6FA32D9784732C2(L_6, 1, 3, L_8, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SphericalHarmonicsL2Utils_SetL1B_m74AB6FCB78C3D33FC8596937C778138D19F0D710 (SphericalHarmonicsL2_tCBFB646455D2069E738976E5B745C6DF023B6BA2* ___0_sh, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_L1_B, const RuntimeMethod* method) 
{
	{
		SphericalHarmonicsL2_tCBFB646455D2069E738976E5B745C6DF023B6BA2* L_0 = ___0_sh;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = ___1_L1_B;
		float L_2 = L_1.___x;
		SphericalHarmonicsL2_set_Item_m9378ED58D45589B2C2CA1A33D6FA32D9784732C2(L_0, 2, 1, L_2, NULL);
		SphericalHarmonicsL2_tCBFB646455D2069E738976E5B745C6DF023B6BA2* L_3 = ___0_sh;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___1_L1_B;
		float L_5 = L_4.___y;
		SphericalHarmonicsL2_set_Item_m9378ED58D45589B2C2CA1A33D6FA32D9784732C2(L_3, 2, 2, L_5, NULL);
		SphericalHarmonicsL2_tCBFB646455D2069E738976E5B745C6DF023B6BA2* L_6 = ___0_sh;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7 = ___1_L1_B;
		float L_8 = L_7.___z;
		SphericalHarmonicsL2_set_Item_m9378ED58D45589B2C2CA1A33D6FA32D9784732C2(L_6, 2, 3, L_8, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SphericalHarmonicsL2Utils_SetL1_mDF41120727021E6B6D47D5BE5646F556B346018E (SphericalHarmonicsL2_tCBFB646455D2069E738976E5B745C6DF023B6BA2* ___0_sh, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_L1_R, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___2_L1_G, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___3_L1_B, const RuntimeMethod* method) 
{
	{
		SphericalHarmonicsL2_tCBFB646455D2069E738976E5B745C6DF023B6BA2* L_0 = ___0_sh;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = ___1_L1_R;
		SphericalHarmonicsL2Utils_SetL1R_m41A39B14ACDC9E1188228FAF68EB85606B45D654(L_0, L_1, NULL);
		SphericalHarmonicsL2_tCBFB646455D2069E738976E5B745C6DF023B6BA2* L_2 = ___0_sh;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = ___2_L1_G;
		SphericalHarmonicsL2Utils_SetL1G_mD7B2F7B217A821C0D8CCC0750D3A0110484CE1EA(L_2, L_3, NULL);
		SphericalHarmonicsL2_tCBFB646455D2069E738976E5B745C6DF023B6BA2* L_4 = ___0_sh;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5 = ___3_L1_B;
		SphericalHarmonicsL2Utils_SetL1B_m74AB6FCB78C3D33FC8596937C778138D19F0D710(L_4, L_5, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SphericalHarmonicsL2Utils_SetCoefficient_m50235CBA2583343B517481048EFDBBC4DB0EA2BC (SphericalHarmonicsL2_tCBFB646455D2069E738976E5B745C6DF023B6BA2* ___0_sh, int32_t ___1_index, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___2_coefficient, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		int32_t L_0 = ___1_index;
		il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		Debug_Assert_m6E778CACD0F440E2DEA9ACDD9330A22DAF16E96D((bool)((((int32_t)L_0) < ((int32_t)((int32_t)9)))? 1 : 0), NULL);
		SphericalHarmonicsL2_tCBFB646455D2069E738976E5B745C6DF023B6BA2* L_1 = ___0_sh;
		int32_t L_2 = ___1_index;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = ___2_coefficient;
		float L_4 = L_3.___x;
		SphericalHarmonicsL2_set_Item_m9378ED58D45589B2C2CA1A33D6FA32D9784732C2(L_1, 0, L_2, L_4, NULL);
		SphericalHarmonicsL2_tCBFB646455D2069E738976E5B745C6DF023B6BA2* L_5 = ___0_sh;
		int32_t L_6 = ___1_index;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7 = ___2_coefficient;
		float L_8 = L_7.___y;
		SphericalHarmonicsL2_set_Item_m9378ED58D45589B2C2CA1A33D6FA32D9784732C2(L_5, 1, L_6, L_8, NULL);
		SphericalHarmonicsL2_tCBFB646455D2069E738976E5B745C6DF023B6BA2* L_9 = ___0_sh;
		int32_t L_10 = ___1_index;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11 = ___2_coefficient;
		float L_12 = L_11.___z;
		SphericalHarmonicsL2_set_Item_m9378ED58D45589B2C2CA1A33D6FA32D9784732C2(L_9, 2, L_10, L_12, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 SphericalHarmonicsL2Utils_GetCoefficient_mC2783832E5F648BD32C17C0FFB391C5007F1D9E0 (SphericalHarmonicsL2_tCBFB646455D2069E738976E5B745C6DF023B6BA2 ___0_sh, int32_t ___1_index, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		int32_t L_0 = ___1_index;
		il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		Debug_Assert_m6E778CACD0F440E2DEA9ACDD9330A22DAF16E96D((bool)((((int32_t)L_0) < ((int32_t)((int32_t)9)))? 1 : 0), NULL);
		int32_t L_1 = ___1_index;
		float L_2;
		L_2 = SphericalHarmonicsL2_get_Item_m4B9EF62E01AA7FD8A5DEB222618CDA17A7AE5901((&___0_sh), 0, L_1, NULL);
		int32_t L_3 = ___1_index;
		float L_4;
		L_4 = SphericalHarmonicsL2_get_Item_m4B9EF62E01AA7FD8A5DEB222618CDA17A7AE5901((&___0_sh), 1, L_3, NULL);
		int32_t L_5 = ___1_index;
		float L_6;
		L_6 = SphericalHarmonicsL2_get_Item_m4B9EF62E01AA7FD8A5DEB222618CDA17A7AE5901((&___0_sh), 2, L_5, NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7;
		memset((&L_7), 0, sizeof(L_7));
		Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_7), L_2, L_4, L_6, NULL);
		V_0 = L_7;
		goto IL_002f;
	}

IL_002f:
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = V_0;
		return L_8;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SphericalHarmonicsL2Utils__ctor_mCA9870FBB489F77FBE19972A417C82C6667FFA15 (SphericalHarmonicsL2Utils_tA927960133FD8E249B3CA2E90EE3AF39B22FDF42* __this, const RuntimeMethod* method) 
{
	{
		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
#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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool IPostProcessComponent_IsTileCompatible_m0B030747E0F0BF60272D9DABFD9EC50441D94D19 (RuntimeObject* __this, const RuntimeMethod* method) 
{
	{
		return (bool)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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LensFlareCommonSRP__ctor_mEAF401FE46DBA464540579E301B041E379D61B22 (LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135* __this, const RuntimeMethod* method) 
{
	{
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LensFlareCommonSRP_IsOcclusionRTCompatible_m619A837237673491D07FB9050A274C8ACBE4A80D (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	int32_t G_B7_0 = 0;
	int32_t G_B9_0 = 0;
	{
		int32_t L_0;
		L_0 = SystemInfo_get_graphicsDeviceType_m2D54A0B94D138727041B29B127D8837165686545(NULL);
		if ((((int32_t)L_0) == ((int32_t)((int32_t)11))))
		{
			goto IL_0035;
		}
	}
	{
		int32_t L_1;
		L_1 = SystemInfo_get_graphicsDeviceType_m2D54A0B94D138727041B29B127D8837165686545(NULL);
		if ((((int32_t)L_1) == ((int32_t)((int32_t)17))))
		{
			goto IL_0035;
		}
	}
	{
		int32_t L_2;
		L_2 = SystemInfo_get_graphicsDeviceType_m2D54A0B94D138727041B29B127D8837165686545(NULL);
		if ((((int32_t)L_2) == ((int32_t)4)))
		{
			goto IL_0035;
		}
	}
	{
		int32_t L_3;
		L_3 = SystemInfo_get_graphicsDeviceType_m2D54A0B94D138727041B29B127D8837165686545(NULL);
		if ((((int32_t)L_3) == ((int32_t)((int32_t)28))))
		{
			goto IL_0035;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
		bool L_4 = ((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->___s_SupportsLensFlare16bitsFormat;
		if (L_4)
		{
			goto IL_0032;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
		bool L_5 = ((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->___s_SupportsLensFlare32bitsFormat;
		G_B7_0 = ((int32_t)(L_5));
		goto IL_0033;
	}

IL_0032:
	{
		G_B7_0 = 1;
	}

IL_0033:
	{
		G_B9_0 = G_B7_0;
		goto IL_0036;
	}

IL_0035:
	{
		G_B9_0 = 0;
	}

IL_0036:
	{
		V_0 = (bool)G_B9_0;
		goto IL_0039;
	}

IL_0039:
	{
		bool L_6 = V_0;
		return L_6;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t LensFlareCommonSRP_GetOcclusionRTFormat_m8ECC8CED4D21963554E135050F3B229C22F298C1 (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	int32_t V_1 = 0;
	{
		il2cpp_codegen_runtime_class_init_inline(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
		bool L_0 = ((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->___s_SupportsLensFlare16bitsFormat;
		V_0 = L_0;
		bool L_1 = V_0;
		if (!L_1)
		{
			goto IL_000f;
		}
	}
	{
		V_1 = ((int32_t)45);
		goto IL_0014;
	}

IL_000f:
	{
		V_1 = ((int32_t)49);
		goto IL_0014;
	}

IL_0014:
	{
		int32_t L_2 = V_1;
		return L_2;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LensFlareCommonSRP_Initialize_mE8F317D590583EC37DE95D53A9A30695E5635C67 (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RTHandles_t84D932A74064E591F31E9813FBED5D64F5CC888C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	bool V_1 = false;
	{
		il2cpp_codegen_runtime_class_init_inline(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
		((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->___frameIdx = 0;
		bool L_0;
		L_0 = LensFlareCommonSRP_IsOcclusionRTCompatible_m619A837237673491D07FB9050A274C8ACBE4A80D(NULL);
		V_0 = L_0;
		bool L_1 = V_0;
		if (!L_1)
		{
			goto IL_0064;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_2 = ((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->___occlusionRT;
		V_1 = (bool)((((RuntimeObject*)(RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B*)L_2) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
		bool L_3 = V_1;
		if (!L_3)
		{
			goto IL_0063;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
		int32_t L_4 = ((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->___maxLensFlareWithOcclusion;
		int32_t L_5 = ((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->___mergeNeeded;
		int32_t L_6 = ((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->___maxLensFlareWithOcclusionTemporalSample;
		int32_t L_7;
		L_7 = Mathf_Max_m7FA442918DE37E3A00106D1F2E789D65829792B8_inline(((int32_t)il2cpp_codegen_multiply(L_5, ((int32_t)il2cpp_codegen_add(L_6, 1)))), 1, NULL);
		int32_t L_8;
		L_8 = LensFlareCommonSRP_GetOcclusionRTFormat_m8ECC8CED4D21963554E135050F3B229C22F298C1(NULL);
		il2cpp_codegen_runtime_class_init_inline(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var);
		int32_t L_9;
		L_9 = TextureXR_get_slices_mD1D1C98CE4525E270B35B0F9145D1B4CD9EBBC3A_inline(NULL);
		il2cpp_codegen_runtime_class_init_inline(RTHandles_t84D932A74064E591F31E9813FBED5D64F5CC888C_il2cpp_TypeInfo_var);
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_10;
		L_10 = RTHandles_Alloc_mAEF8AF84D3693168EC529CE5A9F6E53BBBFA8EC1(L_4, L_7, L_8, L_9, 0, 0, 5, (bool)1, (bool)0, (bool)1, (bool)0, 1, (0.0f), 1, (bool)0, (bool)0, (bool)0, 0, 0, _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709, NULL);
		((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->___occlusionRT = L_10;
		Il2CppCodeGenWriteBarrier((void**)(&((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->___occlusionRT), (void*)L_10);
	}

IL_0063:
	{
	}

IL_0064:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LensFlareCommonSRP_Dispose_m47C9B356CA957CCA280D7E48F74D35B0F0344B69 (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RTHandles_t84D932A74064E591F31E9813FBED5D64F5CC888C_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	bool V_1 = false;
	{
		il2cpp_codegen_runtime_class_init_inline(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
		bool L_0;
		L_0 = LensFlareCommonSRP_IsOcclusionRTCompatible_m619A837237673491D07FB9050A274C8ACBE4A80D(NULL);
		V_0 = L_0;
		bool L_1 = V_0;
		if (!L_1)
		{
			goto IL_002b;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_2 = ((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->___occlusionRT;
		V_1 = (bool)((!(((RuntimeObject*)(RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B*)L_2) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
		bool L_3 = V_1;
		if (!L_3)
		{
			goto IL_002a;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_4 = ((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->___occlusionRT;
		il2cpp_codegen_runtime_class_init_inline(RTHandles_t84D932A74064E591F31E9813FBED5D64F5CC888C_il2cpp_TypeInfo_var);
		RTHandles_Release_m21765673C17AE3696BEC5FC15732F97F44039283(L_4, NULL);
		((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->___occlusionRT = (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(&((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->___occlusionRT), (void*)(RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B*)NULL);
	}

IL_002a:
	{
	}

IL_002b:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135* LensFlareCommonSRP_get_Instance_mF64DA65427B459BE5C9A648FAA697AE8B6DD479B (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	RuntimeObject* V_1 = NULL;
	bool V_2 = false;
	bool V_3 = false;
	LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135* V_4 = NULL;
	{
		il2cpp_codegen_runtime_class_init_inline(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
		LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135* L_0 = ((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->___m_Instance;
		V_0 = (bool)((((RuntimeObject*)(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135*)L_0) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
		bool L_1 = V_0;
		if (!L_1)
		{
			goto IL_0047;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
		RuntimeObject* L_2 = ((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->___m_Padlock;
		V_1 = L_2;
		V_2 = (bool)0;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_003b:
			{
				{
					bool L_3 = V_2;
					if (!L_3)
					{
						goto IL_0045;
					}
				}
				{
					RuntimeObject* L_4 = V_1;
					Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA(L_4, NULL);
				}

IL_0045:
				{
					return;
				}
			}
		});
		try
		{
			{
				RuntimeObject* L_5 = V_1;
				Monitor_Enter_m3CDB589DA1300B513D55FDCFB52B63E879794149(L_5, (&V_2), NULL);
				il2cpp_codegen_runtime_class_init_inline(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
				LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135* L_6 = ((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->___m_Instance;
				V_3 = (bool)((((RuntimeObject*)(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135*)L_6) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
				bool L_7 = V_3;
				if (!L_7)
				{
					goto IL_0038_1;
				}
			}
			{
				LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135* L_8 = (LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135*)il2cpp_codegen_object_new(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
				LensFlareCommonSRP__ctor_mEAF401FE46DBA464540579E301B041E379D61B22(L_8, NULL);
				il2cpp_codegen_runtime_class_init_inline(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
				((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->___m_Instance = L_8;
				Il2CppCodeGenWriteBarrier((void**)(&((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->___m_Instance), (void*)L_8);
			}

IL_0038_1:
			{
				goto IL_0046;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_0046:
	{
	}

IL_0047:
	{
		il2cpp_codegen_runtime_class_init_inline(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
		LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135* L_9 = ((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->___m_Instance;
		V_4 = L_9;
		goto IL_0050;
	}

IL_0050:
	{
		LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135* L_10 = V_4;
		return L_10;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t6590FC1C3D6405E4972389536FA11B52542105C5* LensFlareCommonSRP_get_Data_m6769FD4056FA30A5AC0D57218143269E2CB25767 (LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	List_1_t6590FC1C3D6405E4972389536FA11B52542105C5* V_0 = NULL;
	{
		il2cpp_codegen_runtime_class_init_inline(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
		List_1_t6590FC1C3D6405E4972389536FA11B52542105C5* L_0 = ((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->___m_Data;
		V_0 = L_0;
		goto IL_0009;
	}

IL_0009:
	{
		List_1_t6590FC1C3D6405E4972389536FA11B52542105C5* L_1 = V_0;
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LensFlareCommonSRP_IsEmpty_m10C9D536E29439EA829486AA85748609DD7106E0 (LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mF26E75A8EF2A806F7D8079D160E876C6AC85FDB6_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	{
		List_1_t6590FC1C3D6405E4972389536FA11B52542105C5* L_0;
		L_0 = LensFlareCommonSRP_get_Data_m6769FD4056FA30A5AC0D57218143269E2CB25767(__this, NULL);
		NullCheck(L_0);
		int32_t L_1;
		L_1 = List_1_get_Count_mF26E75A8EF2A806F7D8079D160E876C6AC85FDB6_inline(L_0, List_1_get_Count_mF26E75A8EF2A806F7D8079D160E876C6AC85FDB6_RuntimeMethod_var);
		V_0 = (bool)((((int32_t)L_1) == ((int32_t)0))? 1 : 0);
		goto IL_0012;
	}

IL_0012:
	{
		bool L_2 = V_0;
		return L_2;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t LensFlareCommonSRP_GetNextAvailableIndex_m301508B3F2FC93CC30813C3127A5840D93A7131C (LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_RemoveAt_m76C4CDACF47BA529BAFADFC8D5E13DB9587F4004_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mF26E75A8EF2A806F7D8079D160E876C6AC85FDB6_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mD99081BEFA1AB3526715F489192B0F7F596C183D_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	int32_t V_1 = 0;
	int32_t V_2 = 0;
	{
		il2cpp_codegen_runtime_class_init_inline(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
		List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_0 = ((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->___m_AvailableIndicies;
		NullCheck(L_0);
		int32_t L_1;
		L_1 = List_1_get_Count_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_inline(L_0, List_1_get_Count_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_RuntimeMethod_var);
		V_0 = (bool)((((int32_t)L_1) == ((int32_t)0))? 1 : 0);
		bool L_2 = V_0;
		if (!L_2)
		{
			goto IL_001f;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
		List_1_t6590FC1C3D6405E4972389536FA11B52542105C5* L_3 = ((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->___m_Data;
		NullCheck(L_3);
		int32_t L_4;
		L_4 = List_1_get_Count_mF26E75A8EF2A806F7D8079D160E876C6AC85FDB6_inline(L_3, List_1_get_Count_mF26E75A8EF2A806F7D8079D160E876C6AC85FDB6_RuntimeMethod_var);
		V_1 = L_4;
		goto IL_0052;
	}

IL_001f:
	{
		il2cpp_codegen_runtime_class_init_inline(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
		List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_5 = ((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->___m_AvailableIndicies;
		List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_6 = ((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->___m_AvailableIndicies;
		NullCheck(L_6);
		int32_t L_7;
		L_7 = List_1_get_Count_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_inline(L_6, List_1_get_Count_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_RuntimeMethod_var);
		NullCheck(L_5);
		int32_t L_8;
		L_8 = List_1_get_Item_mD99081BEFA1AB3526715F489192B0F7F596C183D(L_5, ((int32_t)il2cpp_codegen_subtract(L_7, 1)), List_1_get_Item_mD99081BEFA1AB3526715F489192B0F7F596C183D_RuntimeMethod_var);
		V_2 = L_8;
		List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_9 = ((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->___m_AvailableIndicies;
		List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_10 = ((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->___m_AvailableIndicies;
		NullCheck(L_10);
		int32_t L_11;
		L_11 = List_1_get_Count_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_inline(L_10, List_1_get_Count_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_RuntimeMethod_var);
		NullCheck(L_9);
		List_1_RemoveAt_m76C4CDACF47BA529BAFADFC8D5E13DB9587F4004(L_9, ((int32_t)il2cpp_codegen_subtract(L_11, 1)), List_1_RemoveAt_m76C4CDACF47BA529BAFADFC8D5E13DB9587F4004_RuntimeMethod_var);
		int32_t L_12 = V_2;
		V_1 = L_12;
		goto IL_0052;
	}

IL_0052:
	{
		int32_t L_13 = V_1;
		return L_13;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LensFlareCommonSRP_AddData_m1E33BD73205092DB2D140BAAC48383303BCBCA72 (LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135* __this, LensFlareComponentSRP_tF068937A1EC9EB063AF855DB4994A1D2A5E3EFDC* ___0_newData, 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*)&LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LensFlareCompInfo_tF75BC6BAED886C71425763DEA827F3794E718F37_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mF4AD19D0DAB1A74AA0A40D6BD96F5D3E1E364336_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Exists_m50030F6930EE79B6BCD9FB3C638DABE1793A09DD_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Predicate_1_tD7983A114F281CA3351C3A13212F109FABCFCE0B_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass50_0_U3CAddDataU3Eb__0_mCE677997ACCC982F29446EAC7DC5854D582B9062_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass50_0_t332BEE2771B8BA11A901956B40D6BFFA9E8D36FB_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3F2B1FF441726BD99773D4203085E65726744DAC);
		s_Il2CppMethodInitialized = true;
	}
	U3CU3Ec__DisplayClass50_0_t332BEE2771B8BA11A901956B40D6BFFA9E8D36FB* V_0 = NULL;
	bool V_1 = false;
	{
		U3CU3Ec__DisplayClass50_0_t332BEE2771B8BA11A901956B40D6BFFA9E8D36FB* L_0 = (U3CU3Ec__DisplayClass50_0_t332BEE2771B8BA11A901956B40D6BFFA9E8D36FB*)il2cpp_codegen_object_new(U3CU3Ec__DisplayClass50_0_t332BEE2771B8BA11A901956B40D6BFFA9E8D36FB_il2cpp_TypeInfo_var);
		U3CU3Ec__DisplayClass50_0__ctor_m3DFBF35BEE5853DEA206F080AF56120F2E25EBF6(L_0, NULL);
		V_0 = L_0;
		U3CU3Ec__DisplayClass50_0_t332BEE2771B8BA11A901956B40D6BFFA9E8D36FB* L_1 = V_0;
		LensFlareComponentSRP_tF068937A1EC9EB063AF855DB4994A1D2A5E3EFDC* L_2 = ___0_newData;
		NullCheck(L_1);
		L_1->___newData = L_2;
		Il2CppCodeGenWriteBarrier((void**)(&L_1->___newData), (void*)L_2);
		il2cpp_codegen_runtime_class_init_inline(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
		LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135* L_3;
		L_3 = LensFlareCommonSRP_get_Instance_mF64DA65427B459BE5C9A648FAA697AE8B6DD479B(NULL);
		il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		Debug_Assert_mA460392021AC0A8210C9081E3C1C9652DBF32BF6((bool)((((RuntimeObject*)(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135*)L_3) == ((RuntimeObject*)(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135*)__this))? 1 : 0), _stringLiteral3F2B1FF441726BD99773D4203085E65726744DAC, NULL);
		List_1_t6590FC1C3D6405E4972389536FA11B52542105C5* L_4 = ((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->___m_Data;
		U3CU3Ec__DisplayClass50_0_t332BEE2771B8BA11A901956B40D6BFFA9E8D36FB* L_5 = V_0;
		Predicate_1_tD7983A114F281CA3351C3A13212F109FABCFCE0B* L_6 = (Predicate_1_tD7983A114F281CA3351C3A13212F109FABCFCE0B*)il2cpp_codegen_object_new(Predicate_1_tD7983A114F281CA3351C3A13212F109FABCFCE0B_il2cpp_TypeInfo_var);
		Predicate_1__ctor_mB604F500967E057347A2726C3D378A9837F1924A(L_6, L_5, (intptr_t)((void*)U3CU3Ec__DisplayClass50_0_U3CAddDataU3Eb__0_mCE677997ACCC982F29446EAC7DC5854D582B9062_RuntimeMethod_var), NULL);
		NullCheck(L_4);
		bool L_7;
		L_7 = List_1_Exists_m50030F6930EE79B6BCD9FB3C638DABE1793A09DD(L_4, L_6, List_1_Exists_m50030F6930EE79B6BCD9FB3C638DABE1793A09DD_RuntimeMethod_var);
		V_1 = (bool)((((int32_t)L_7) == ((int32_t)0))? 1 : 0);
		bool L_8 = V_1;
		if (!L_8)
		{
			goto IL_005c;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
		List_1_t6590FC1C3D6405E4972389536FA11B52542105C5* L_9 = ((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->___m_Data;
		int32_t L_10;
		L_10 = LensFlareCommonSRP_GetNextAvailableIndex_m301508B3F2FC93CC30813C3127A5840D93A7131C(__this, NULL);
		U3CU3Ec__DisplayClass50_0_t332BEE2771B8BA11A901956B40D6BFFA9E8D36FB* L_11 = V_0;
		NullCheck(L_11);
		LensFlareComponentSRP_tF068937A1EC9EB063AF855DB4994A1D2A5E3EFDC* L_12 = L_11->___newData;
		LensFlareCompInfo_tF75BC6BAED886C71425763DEA827F3794E718F37* L_13 = (LensFlareCompInfo_tF75BC6BAED886C71425763DEA827F3794E718F37*)il2cpp_codegen_object_new(LensFlareCompInfo_tF75BC6BAED886C71425763DEA827F3794E718F37_il2cpp_TypeInfo_var);
		LensFlareCompInfo__ctor_m5A01AA380B4D1588280B0F5FC937FCB14CADFCED(L_13, L_10, L_12, NULL);
		NullCheck(L_9);
		List_1_Add_mF4AD19D0DAB1A74AA0A40D6BD96F5D3E1E364336_inline(L_9, L_13, List_1_Add_mF4AD19D0DAB1A74AA0A40D6BD96F5D3E1E364336_RuntimeMethod_var);
	}

IL_005c:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LensFlareCommonSRP_RemoveData_mF536B8F2F609777F96539159F65750991FE6D8A0 (LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135* __this, LensFlareComponentSRP_tF068937A1EC9EB063AF855DB4994A1D2A5E3EFDC* ___0_data, 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*)&LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_mF6795DE5F49C1D0B91D6A0955F448B22970D67A9_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Find_mB4EDEE53A79DB2C93A00F716CA25705B4392EE24_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Remove_m0790FCD3EA8C9DFDE18CEA2F09CA87623620DFFC_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mF26E75A8EF2A806F7D8079D160E876C6AC85FDB6_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Predicate_1_tD7983A114F281CA3351C3A13212F109FABCFCE0B_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass51_0_U3CRemoveDataU3Eb__0_mF7C2544C9634B2D02FE27671D3960149C0848845_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass51_0_tCABE5DE853BF419EFC50C35A1B7451E9CFD36610_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3F2B1FF441726BD99773D4203085E65726744DAC);
		s_Il2CppMethodInitialized = true;
	}
	U3CU3Ec__DisplayClass51_0_tCABE5DE853BF419EFC50C35A1B7451E9CFD36610* V_0 = NULL;
	LensFlareCompInfo_tF75BC6BAED886C71425763DEA827F3794E718F37* V_1 = NULL;
	bool V_2 = false;
	int32_t V_3 = 0;
	bool V_4 = false;
	{
		U3CU3Ec__DisplayClass51_0_tCABE5DE853BF419EFC50C35A1B7451E9CFD36610* L_0 = (U3CU3Ec__DisplayClass51_0_tCABE5DE853BF419EFC50C35A1B7451E9CFD36610*)il2cpp_codegen_object_new(U3CU3Ec__DisplayClass51_0_tCABE5DE853BF419EFC50C35A1B7451E9CFD36610_il2cpp_TypeInfo_var);
		U3CU3Ec__DisplayClass51_0__ctor_m3190AF0A757219D112C7094FCB381CFD8C6ADA90(L_0, NULL);
		V_0 = L_0;
		U3CU3Ec__DisplayClass51_0_tCABE5DE853BF419EFC50C35A1B7451E9CFD36610* L_1 = V_0;
		LensFlareComponentSRP_tF068937A1EC9EB063AF855DB4994A1D2A5E3EFDC* L_2 = ___0_data;
		NullCheck(L_1);
		L_1->___data = L_2;
		Il2CppCodeGenWriteBarrier((void**)(&L_1->___data), (void*)L_2);
		il2cpp_codegen_runtime_class_init_inline(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
		LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135* L_3;
		L_3 = LensFlareCommonSRP_get_Instance_mF64DA65427B459BE5C9A648FAA697AE8B6DD479B(NULL);
		il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		Debug_Assert_mA460392021AC0A8210C9081E3C1C9652DBF32BF6((bool)((((RuntimeObject*)(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135*)L_3) == ((RuntimeObject*)(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135*)__this))? 1 : 0), _stringLiteral3F2B1FF441726BD99773D4203085E65726744DAC, NULL);
		List_1_t6590FC1C3D6405E4972389536FA11B52542105C5* L_4 = ((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->___m_Data;
		U3CU3Ec__DisplayClass51_0_tCABE5DE853BF419EFC50C35A1B7451E9CFD36610* L_5 = V_0;
		Predicate_1_tD7983A114F281CA3351C3A13212F109FABCFCE0B* L_6 = (Predicate_1_tD7983A114F281CA3351C3A13212F109FABCFCE0B*)il2cpp_codegen_object_new(Predicate_1_tD7983A114F281CA3351C3A13212F109FABCFCE0B_il2cpp_TypeInfo_var);
		Predicate_1__ctor_mB604F500967E057347A2726C3D378A9837F1924A(L_6, L_5, (intptr_t)((void*)U3CU3Ec__DisplayClass51_0_U3CRemoveDataU3Eb__0_mF7C2544C9634B2D02FE27671D3960149C0848845_RuntimeMethod_var), NULL);
		NullCheck(L_4);
		LensFlareCompInfo_tF75BC6BAED886C71425763DEA827F3794E718F37* L_7;
		L_7 = List_1_Find_mB4EDEE53A79DB2C93A00F716CA25705B4392EE24(L_4, L_6, List_1_Find_mB4EDEE53A79DB2C93A00F716CA25705B4392EE24_RuntimeMethod_var);
		V_1 = L_7;
		LensFlareCompInfo_tF75BC6BAED886C71425763DEA827F3794E718F37* L_8 = V_1;
		V_2 = (bool)((!(((RuntimeObject*)(LensFlareCompInfo_tF75BC6BAED886C71425763DEA827F3794E718F37*)L_8) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
		bool L_9 = V_2;
		if (!L_9)
		{
			goto IL_007f;
		}
	}
	{
		LensFlareCompInfo_tF75BC6BAED886C71425763DEA827F3794E718F37* L_10 = V_1;
		NullCheck(L_10);
		int32_t L_11 = L_10->___index;
		V_3 = L_11;
		il2cpp_codegen_runtime_class_init_inline(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
		List_1_t6590FC1C3D6405E4972389536FA11B52542105C5* L_12 = ((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->___m_Data;
		LensFlareCompInfo_tF75BC6BAED886C71425763DEA827F3794E718F37* L_13 = V_1;
		NullCheck(L_12);
		bool L_14;
		L_14 = List_1_Remove_m0790FCD3EA8C9DFDE18CEA2F09CA87623620DFFC(L_12, L_13, List_1_Remove_m0790FCD3EA8C9DFDE18CEA2F09CA87623620DFFC_RuntimeMethod_var);
		List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_15 = ((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->___m_AvailableIndicies;
		int32_t L_16 = V_3;
		NullCheck(L_15);
		List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_inline(L_15, L_16, List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_RuntimeMethod_var);
		List_1_t6590FC1C3D6405E4972389536FA11B52542105C5* L_17 = ((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->___m_Data;
		NullCheck(L_17);
		int32_t L_18;
		L_18 = List_1_get_Count_mF26E75A8EF2A806F7D8079D160E876C6AC85FDB6_inline(L_17, List_1_get_Count_mF26E75A8EF2A806F7D8079D160E876C6AC85FDB6_RuntimeMethod_var);
		V_4 = (bool)((((int32_t)L_18) == ((int32_t)0))? 1 : 0);
		bool L_19 = V_4;
		if (!L_19)
		{
			goto IL_007e;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
		List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_20 = ((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->___m_AvailableIndicies;
		NullCheck(L_20);
		List_1_Clear_mF6795DE5F49C1D0B91D6A0955F448B22970D67A9_inline(L_20, List_1_Clear_mF6795DE5F49C1D0B91D6A0955F448B22970D67A9_RuntimeMethod_var);
	}

IL_007e:
	{
	}

IL_007f:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float LensFlareCommonSRP_ShapeAttenuationPointLight_m4150B52B763097665D45A6705BA6C6C5422451D6 (const RuntimeMethod* method) 
{
	float V_0 = 0.0f;
	{
		V_0 = (1.0f);
		goto IL_0009;
	}

IL_0009:
	{
		float L_0 = V_0;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float LensFlareCommonSRP_ShapeAttenuationDirLight_m8D55129898412D0D60A6827F4BF3C7B2E20465E6 (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_forward, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_wo, const RuntimeMethod* method) 
{
	float V_0 = 0.0f;
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_forward;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1;
		L_1 = Vector3_op_UnaryNegation_m5450829F333BD2A88AF9A592C4EE331661225915_inline(L_0, NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___1_wo;
		float L_3;
		L_3 = Vector3_Dot_mBB86BB940AA0A32FA7D3C02AC42E5BC7095A5D52_inline(L_1, L_2, NULL);
		float L_4;
		L_4 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_3, (0.0f), NULL);
		V_0 = L_4;
		goto IL_001a;
	}

IL_001a:
	{
		float L_5 = V_0;
		return L_5;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float LensFlareCommonSRP_ShapeAttenuationSpotConeLight_m5A146E8B6D38C860F5B0C5D40E337EEF3F054296 (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_forward, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_wo, float ___2_spotAngle, float ___3_innerSpotPercent01, const RuntimeMethod* method) 
{
	float V_0 = 0.0f;
	float V_1 = 0.0f;
	float V_2 = 0.0f;
	float V_3 = 0.0f;
	{
		float L_0 = ___2_spotAngle;
		float L_1;
		L_1 = cosf(((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply((0.5f), L_0)), (0.0174532924f))));
		float L_2;
		L_2 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_1, (0.0f), NULL);
		V_0 = L_2;
		float L_3 = ___2_spotAngle;
		float L_4 = ___3_innerSpotPercent01;
		float L_5;
		L_5 = cosf(((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply((0.5f), L_3)), (0.0174532924f))), L_4)));
		float L_6;
		L_6 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_5, (0.0f), NULL);
		V_1 = L_6;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7 = ___0_forward;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = ___1_wo;
		float L_9;
		L_9 = Vector3_Dot_mBB86BB940AA0A32FA7D3C02AC42E5BC7095A5D52_inline(L_7, L_8, NULL);
		float L_10;
		L_10 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_9, (0.0f), NULL);
		V_2 = L_10;
		float L_11 = V_2;
		float L_12 = V_0;
		float L_13 = V_1;
		float L_14 = V_0;
		float L_15;
		L_15 = Mathf_Clamp01_mA7E048DBDA832D399A581BE4D6DED9FA44CE0F14_inline(((float)(((float)il2cpp_codegen_subtract(L_11, L_12))/((float)il2cpp_codegen_subtract(L_13, L_14)))), NULL);
		V_3 = L_15;
		goto IL_005e;
	}

IL_005e:
	{
		float L_16 = V_3;
		return L_16;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float LensFlareCommonSRP_ShapeAttenuationSpotBoxLight_m8AAB01A3F507E1CE2DAC84CE824F800602D4A008 (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_forward, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_wo, const RuntimeMethod* method) 
{
	float V_0 = 0.0f;
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_forward;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = ___1_wo;
		float L_2;
		L_2 = Vector3_Dot_mBB86BB940AA0A32FA7D3C02AC42E5BC7095A5D52_inline(L_0, L_1, NULL);
		float L_3;
		L_3 = Mathf_Sign_m42EE1F0BC041AF14F89DED7F762BE996E2C50D8A_inline(L_2, NULL);
		float L_4;
		L_4 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_3, (0.0f), NULL);
		V_0 = L_4;
		goto IL_001a;
	}

IL_001a:
	{
		float L_5 = V_0;
		return L_5;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float LensFlareCommonSRP_ShapeAttenuationSpotPyramidLight_mEE0C4459BC4B700EB262056176E6F0514CA5A1F7 (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_forward, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_wo, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	float V_0 = 0.0f;
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_forward;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = ___1_wo;
		il2cpp_codegen_runtime_class_init_inline(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
		float L_2;
		L_2 = LensFlareCommonSRP_ShapeAttenuationSpotBoxLight_m8AAB01A3F507E1CE2DAC84CE824F800602D4A008(L_0, L_1, NULL);
		V_0 = L_2;
		goto IL_000b;
	}

IL_000b:
	{
		float L_3 = V_0;
		return L_3;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float LensFlareCommonSRP_ShapeAttenuationAreaTubeLight_mD61CB2068A02CD67DCDB7ECDFD194B5B0A57B49F (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_lightPositionWS, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_lightSide, float ___2_lightWidth, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___3_cam, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	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));
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_3;
	memset((&V_3), 0, sizeof(V_3));
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_4;
	memset((&V_4), 0, sizeof(V_4));
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_5;
	memset((&V_5), 0, sizeof(V_5));
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_6;
	memset((&V_6), 0, sizeof(V_6));
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_7;
	memset((&V_7), 0, sizeof(V_7));
	float V_8 = 0.0f;
	float V_9 = 0.0f;
	float V_10 = 0.0f;
	float G_B3_0 = 0.0f;
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_lightPositionWS;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = ___1_lightSide;
		float L_2 = ___2_lightWidth;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3;
		L_3 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_1, L_2, NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4;
		L_4 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_3, (0.5f), NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5;
		L_5 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_0, L_4, NULL);
		V_0 = L_5;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___0_lightPositionWS;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7 = ___1_lightSide;
		float L_8 = ___2_lightWidth;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9;
		L_9 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_7, L_8, NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10;
		L_10 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_9, (0.5f), NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11;
		L_11 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_6, L_10, NULL);
		V_1 = L_11;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12 = ___0_lightPositionWS;
		Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_13 = ___3_cam;
		NullCheck(L_13);
		Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_14;
		L_14 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_13, NULL);
		NullCheck(L_14);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_15;
		L_15 = Transform_get_right_mC6DC057C23313802E2186A9E0DB760D795A758A4(L_14, NULL);
		float L_16 = ___2_lightWidth;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_17;
		L_17 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_15, L_16, NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_18;
		L_18 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_17, (0.5f), NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_19;
		L_19 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_12, L_18, NULL);
		V_2 = L_19;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_20 = ___0_lightPositionWS;
		Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_21 = ___3_cam;
		NullCheck(L_21);
		Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_22;
		L_22 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_21, NULL);
		NullCheck(L_22);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_23;
		L_23 = Transform_get_right_mC6DC057C23313802E2186A9E0DB760D795A758A4(L_22, NULL);
		float L_24 = ___2_lightWidth;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_25;
		L_25 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_23, L_24, NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_26;
		L_26 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_25, (0.5f), NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_27;
		L_27 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_20, L_26, NULL);
		V_3 = L_27;
		Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_28 = ___3_cam;
		NullCheck(L_28);
		Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_29;
		L_29 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_28, NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_30 = V_0;
		NullCheck(L_29);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_31;
		L_31 = Transform_InverseTransformPoint_m18CD395144D9C78F30E15A5B82B6670E792DBA5D(L_29, L_30, NULL);
		V_4 = L_31;
		Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_32 = ___3_cam;
		NullCheck(L_32);
		Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_33;
		L_33 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_32, NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_34 = V_1;
		NullCheck(L_33);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_35;
		L_35 = Transform_InverseTransformPoint_m18CD395144D9C78F30E15A5B82B6670E792DBA5D(L_33, L_34, NULL);
		V_5 = L_35;
		Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_36 = ___3_cam;
		NullCheck(L_36);
		Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_37;
		L_37 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_36, NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_38 = V_2;
		NullCheck(L_37);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_39;
		L_39 = Transform_InverseTransformPoint_m18CD395144D9C78F30E15A5B82B6670E792DBA5D(L_37, L_38, NULL);
		V_6 = L_39;
		Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_40 = ___3_cam;
		NullCheck(L_40);
		Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_41;
		L_41 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_40, NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_42 = V_3;
		NullCheck(L_41);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_43;
		L_43 = Transform_InverseTransformPoint_m18CD395144D9C78F30E15A5B82B6670E792DBA5D(L_41, L_42, NULL);
		V_7 = L_43;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_44 = V_6;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_45 = V_7;
		il2cpp_codegen_runtime_class_init_inline(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
		float L_46;
		L_46 = LensFlareCommonSRP_U3CShapeAttenuationAreaTubeLightU3Eg__DiffLineIntegralU7C57_2_m0067C6EA4944ADBB3BF1C7E64C9FF45D78ABFA2C(L_44, L_45, NULL);
		V_8 = L_46;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_47 = V_4;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_48 = V_5;
		float L_49;
		L_49 = LensFlareCommonSRP_U3CShapeAttenuationAreaTubeLightU3Eg__DiffLineIntegralU7C57_2_m0067C6EA4944ADBB3BF1C7E64C9FF45D78ABFA2C(L_47, L_48, NULL);
		V_9 = L_49;
		float L_50 = V_8;
		if ((((float)L_50) > ((float)(0.0f))))
		{
			goto IL_00d6;
		}
	}
	{
		G_B3_0 = (1.0f);
		goto IL_00db;
	}

IL_00d6:
	{
		float L_51 = V_9;
		float L_52 = V_8;
		G_B3_0 = ((float)(L_51/L_52));
	}

IL_00db:
	{
		V_10 = G_B3_0;
		goto IL_00df;
	}

IL_00df:
	{
		float L_53 = V_10;
		return L_53;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float LensFlareCommonSRP_ShapeAttenuateForwardLight_mEA05814EDE302B072F5935D31C69B14AE84A38F0 (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_forward, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_wo, const RuntimeMethod* method) 
{
	float V_0 = 0.0f;
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_forward;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = ___1_wo;
		float L_2;
		L_2 = Vector3_Dot_mBB86BB940AA0A32FA7D3C02AC42E5BC7095A5D52_inline(L_0, L_1, NULL);
		float L_3;
		L_3 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_2, (0.0f), NULL);
		V_0 = L_3;
		goto IL_0015;
	}

IL_0015:
	{
		float L_4 = V_0;
		return L_4;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float LensFlareCommonSRP_ShapeAttenuationAreaRectangleLight_mAE4DFB4D28CF7F5EFC7DA5A8FD9FE6633167200E (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_forward, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_wo, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	float V_0 = 0.0f;
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_forward;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = ___1_wo;
		il2cpp_codegen_runtime_class_init_inline(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
		float L_2;
		L_2 = LensFlareCommonSRP_ShapeAttenuateForwardLight_mEA05814EDE302B072F5935D31C69B14AE84A38F0(L_0, L_1, NULL);
		V_0 = L_2;
		goto IL_000b;
	}

IL_000b:
	{
		float L_3 = V_0;
		return L_3;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float LensFlareCommonSRP_ShapeAttenuationAreaDiscLight_m3B2B6E4E422701B0C16F5AAF15E45B91086E8310 (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_forward, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_wo, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	float V_0 = 0.0f;
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_forward;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = ___1_wo;
		il2cpp_codegen_runtime_class_init_inline(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
		float L_2;
		L_2 = LensFlareCommonSRP_ShapeAttenuateForwardLight_mEA05814EDE302B072F5935D31C69B14AE84A38F0(L_0, L_1, NULL);
		V_0 = L_2;
		goto IL_000b;
	}

IL_000b:
	{
		float L_3 = V_0;
		return L_3;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LensFlareCommonSRP_IsLensFlareSRPHidden_mF1CE6B28A23EA2C21C63A121C0F5DFE813EB6B8F (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___0_cam, LensFlareComponentSRP_tF068937A1EC9EB063AF855DB4994A1D2A5E3EFDC* ___1_comp, LensFlareDataSRP_t036EEE7A3B9CEEDABC68655C48D1A21F04252295* ___2_data, 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;
	bool V_1 = false;
	int32_t G_B9_0 = 0;
	{
		LensFlareComponentSRP_tF068937A1EC9EB063AF855DB4994A1D2A5E3EFDC* L_0 = ___1_comp;
		NullCheck(L_0);
		bool L_1;
		L_1 = Behaviour_get_enabled_mAAC9F15E9EBF552217A5AE2681589CC0BFA300C1(L_0, NULL);
		if (!L_1)
		{
			goto IL_0066;
		}
	}
	{
		LensFlareComponentSRP_tF068937A1EC9EB063AF855DB4994A1D2A5E3EFDC* L_2 = ___1_comp;
		NullCheck(L_2);
		GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_3;
		L_3 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_2, NULL);
		NullCheck(L_3);
		bool L_4;
		L_4 = GameObject_get_activeSelf_m4F3E5240E138B66AAA080EA30759A3D0517DA368(L_3, NULL);
		if (!L_4)
		{
			goto IL_0066;
		}
	}
	{
		LensFlareComponentSRP_tF068937A1EC9EB063AF855DB4994A1D2A5E3EFDC* L_5 = ___1_comp;
		NullCheck(L_5);
		GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_6;
		L_6 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_5, NULL);
		NullCheck(L_6);
		bool L_7;
		L_7 = GameObject_get_activeInHierarchy_m49250F4F168DCC5388D5BE4F6A5681386907B109(L_6, NULL);
		if (!L_7)
		{
			goto IL_0066;
		}
	}
	{
		LensFlareDataSRP_t036EEE7A3B9CEEDABC68655C48D1A21F04252295* L_8 = ___2_data;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_9;
		L_9 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_8, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		if (L_9)
		{
			goto IL_0066;
		}
	}
	{
		LensFlareDataSRP_t036EEE7A3B9CEEDABC68655C48D1A21F04252295* L_10 = ___2_data;
		NullCheck(L_10);
		LensFlareDataElementSRPU5BU5D_t1D7EBF0AA1925339AAA0E04DCE9F1B78105B6D38* L_11 = L_10->___elements;
		if (!L_11)
		{
			goto IL_0066;
		}
	}
	{
		LensFlareDataSRP_t036EEE7A3B9CEEDABC68655C48D1A21F04252295* L_12 = ___2_data;
		NullCheck(L_12);
		LensFlareDataElementSRPU5BU5D_t1D7EBF0AA1925339AAA0E04DCE9F1B78105B6D38* L_13 = L_12->___elements;
		NullCheck(L_13);
		if (!(((RuntimeArray*)L_13)->max_length))
		{
			goto IL_0066;
		}
	}
	{
		LensFlareComponentSRP_tF068937A1EC9EB063AF855DB4994A1D2A5E3EFDC* L_14 = ___1_comp;
		NullCheck(L_14);
		float L_15 = L_14->___intensity;
		if ((((float)L_15) <= ((float)(0.0f))))
		{
			goto IL_0066;
		}
	}
	{
		Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_16 = ___0_cam;
		NullCheck(L_16);
		int32_t L_17;
		L_17 = Camera_get_cullingMask_m6F5AFF8FB522F876D99E839BF77D8F27F26A1EF8(L_16, NULL);
		LensFlareComponentSRP_tF068937A1EC9EB063AF855DB4994A1D2A5E3EFDC* L_18 = ___1_comp;
		NullCheck(L_18);
		GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_19;
		L_19 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_18, NULL);
		NullCheck(L_19);
		int32_t L_20;
		L_20 = GameObject_get_layer_m108902B9C89E9F837CE06B9942AA42307450FEAF(L_19, NULL);
		G_B9_0 = ((((int32_t)((int32_t)(L_17&((int32_t)(1<<((int32_t)(L_20&((int32_t)31)))))))) == ((int32_t)0))? 1 : 0);
		goto IL_0067;
	}

IL_0066:
	{
		G_B9_0 = 1;
	}

IL_0067:
	{
		V_0 = (bool)G_B9_0;
		bool L_21 = V_0;
		if (!L_21)
		{
			goto IL_006f;
		}
	}
	{
		V_1 = (bool)1;
		goto IL_0073;
	}

IL_006f:
	{
		V_1 = (bool)0;
		goto IL_0073;
	}

IL_0073:
	{
		bool L_22 = V_1;
		return L_22;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 LensFlareCommonSRP_GetFlareData0_m42AF8B99C81BA1DE6D865A6CE27185FB681163F8 (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_screenPos, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_translationScale, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___2_rayOff0, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___3_vLocalScreenRatio, float ___4_angleDeg, float ___5_position, float ___6_angularOffset, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___7_positionOffset, bool ___8_autoRotate, const RuntimeMethod* method) 
{
	float V_0 = 0.0f;
	float V_1 = 0.0f;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_2;
	memset((&V_2), 0, sizeof(V_2));
	float V_3 = 0.0f;
	float V_4 = 0.0f;
	float V_5 = 0.0f;
	bool V_6 = false;
	bool V_7 = false;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_8;
	memset((&V_8), 0, sizeof(V_8));
	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_9;
	memset((&V_9), 0, sizeof(V_9));
	{
		bool L_0;
		L_0 = SystemInfo_get_graphicsUVStartsAtTop_m152BEEFFF20719C9EAB612AD238114BD0B3BFE4B(NULL);
		V_6 = (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0);
		bool L_1 = V_6;
		if (!L_1)
		{
			goto IL_002b;
		}
	}
	{
		float L_2 = ___4_angleDeg;
		___4_angleDeg = ((float)il2cpp_codegen_multiply(L_2, (-1.0f)));
		float* L_3 = (float*)(&(&___7_positionOffset)->___y);
		float* L_4 = L_3;
		float L_5 = *((float*)L_4);
		*((float*)L_4) = (float)((float)il2cpp_codegen_multiply(L_5, (-1.0f)));
	}

IL_002b:
	{
		float L_6 = ___6_angularOffset;
		float L_7;
		L_7 = cosf(((float)il2cpp_codegen_multiply(((-L_6)), (0.0174532924f))));
		V_0 = L_7;
		float L_8 = ___6_angularOffset;
		float L_9;
		L_9 = sinf(((float)il2cpp_codegen_multiply(((-L_8)), (0.0174532924f))));
		V_1 = L_9;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_10 = ___1_translationScale;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_11;
		L_11 = Vector2_op_UnaryNegation_mBA9FC53A2194EE3CC067A12D11879F695B34D6F9_inline(L_10, NULL);
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_12 = ___0_screenPos;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_13 = ___0_screenPos;
		float L_14 = ___5_position;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_15;
		L_15 = Vector2_op_Multiply_m2D984B613020089BF5165BA4CA10988E2DC771FE_inline(L_13, ((float)il2cpp_codegen_subtract(L_14, (1.0f))), NULL);
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_16;
		L_16 = Vector2_op_Addition_m8136742CE6EE33BA4EB81C5F584678455917D2AE_inline(L_12, L_15, NULL);
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_17;
		L_17 = Vector2_op_Multiply_m6FFFFF6A9E069A4FBCA7E098D88AE39C2B80D442_inline(L_11, L_16, NULL);
		V_2 = L_17;
		float L_18 = V_0;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_19 = V_2;
		float L_20 = L_19.___x;
		float L_21 = V_1;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_22 = V_2;
		float L_23 = L_22.___y;
		float L_24 = V_1;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_25 = V_2;
		float L_26 = L_25.___x;
		float L_27 = V_0;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_28 = V_2;
		float L_29 = L_28.___y;
		Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&V_2), ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_18, L_20)), ((float)il2cpp_codegen_multiply(L_21, L_23)))), ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_24, L_26)), ((float)il2cpp_codegen_multiply(L_27, L_29)))), NULL);
		float L_30 = ___4_angleDeg;
		V_3 = L_30;
		float L_31 = V_3;
		V_3 = ((float)il2cpp_codegen_add(L_31, (180.0f)));
		bool L_32 = ___8_autoRotate;
		V_7 = L_32;
		bool L_33 = V_7;
		if (!L_33)
		{
			goto IL_00d8;
		}
	}
	{
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_34;
		L_34 = Vector2_get_normalized_mF6722883AEFB5027690A778DF8ACC20F0FA65297_inline((&V_2), NULL);
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_35 = ___3_vLocalScreenRatio;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_36;
		L_36 = Vector2_op_Multiply_m6FFFFF6A9E069A4FBCA7E098D88AE39C2B80D442_inline(L_34, L_35, NULL);
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_37 = ___1_translationScale;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_38;
		L_38 = Vector2_op_Multiply_m6FFFFF6A9E069A4FBCA7E098D88AE39C2B80D442_inline(L_36, L_37, NULL);
		V_8 = L_38;
		float L_39 = V_3;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_40 = V_8;
		float L_41 = L_40.___y;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_42 = V_8;
		float L_43 = L_42.___x;
		float L_44;
		L_44 = atan2f(L_41, L_43);
		V_3 = ((float)il2cpp_codegen_add(L_39, ((float)il2cpp_codegen_multiply((-57.2957802f), L_44))));
	}

IL_00d8:
	{
		float L_45 = V_3;
		V_3 = ((float)il2cpp_codegen_multiply(L_45, (0.0174532924f)));
		float L_46 = V_3;
		float L_47;
		L_47 = cosf(((-L_46)));
		V_4 = L_47;
		float L_48 = V_3;
		float L_49;
		L_49 = sinf(((-L_48)));
		V_5 = L_49;
		float L_50 = V_4;
		float L_51 = V_5;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_52 = ___7_positionOffset;
		float L_53 = L_52.___x;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_54 = ___2_rayOff0;
		float L_55 = L_54.___x;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_56 = ___1_translationScale;
		float L_57 = L_56.___x;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_58 = ___7_positionOffset;
		float L_59 = L_58.___y;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_60 = ___2_rayOff0;
		float L_61 = L_60.___y;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_62 = ___1_translationScale;
		float L_63 = L_62.___y;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_64;
		memset((&L_64), 0, sizeof(L_64));
		Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_64), L_50, L_51, ((float)il2cpp_codegen_add(L_53, ((float)il2cpp_codegen_multiply(L_55, L_57)))), ((float)il2cpp_codegen_add(((-L_59)), ((float)il2cpp_codegen_multiply(L_61, L_63)))), NULL);
		V_9 = L_64;
		goto IL_012a;
	}

IL_012a:
	{
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_65 = V_9;
		return L_65;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 LensFlareCommonSRP_GetLensFlareRayOffset_m6BD4D326F31206C1685EF5F874D9A22FB4617F07 (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_screenPos, float ___1_position, float ___2_globalCos0, float ___3_globalSin0, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___4_vAspectRatio, 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));
	{
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_screenPos;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1 = ___0_screenPos;
		float L_2 = ___1_position;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_3;
		L_3 = Vector2_op_Multiply_m2D984B613020089BF5165BA4CA10988E2DC771FE_inline(L_1, ((float)il2cpp_codegen_subtract(L_2, (1.0f))), NULL);
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4;
		L_4 = Vector2_op_Addition_m8136742CE6EE33BA4EB81C5F584678455917D2AE_inline(L_0, L_3, NULL);
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_5;
		L_5 = Vector2_op_UnaryNegation_mBA9FC53A2194EE3CC067A12D11879F695B34D6F9_inline(L_4, NULL);
		V_0 = L_5;
		float L_6 = ___2_globalCos0;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_7 = V_0;
		float L_8 = L_7.___x;
		float L_9 = ___3_globalSin0;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_10 = V_0;
		float L_11 = L_10.___y;
		float L_12 = ___3_globalSin0;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_13 = V_0;
		float L_14 = L_13.___x;
		float L_15 = ___2_globalCos0;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_16 = V_0;
		float L_17 = L_16.___y;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_18;
		memset((&L_18), 0, sizeof(L_18));
		Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_18), ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_6, L_8)), ((float)il2cpp_codegen_multiply(L_9, L_11)))), ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_12, L_14)), ((float)il2cpp_codegen_multiply(L_15, L_17)))), NULL);
		V_1 = L_18;
		goto IL_0044;
	}

IL_0044:
	{
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_19 = V_1;
		return L_19;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 LensFlareCommonSRP_WorldToViewport_m9893674E156D4782E58E7D3ECC50655E5177E98E (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___0_camera, bool ___1_isLocalLight, bool ___2_isCameraRelative, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___3_viewProjMatrix, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___4_positionWS, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_1;
	memset((&V_1), 0, sizeof(V_1));
	{
		bool L_0 = ___1_isLocalLight;
		V_0 = L_0;
		bool L_1 = V_0;
		if (!L_1)
		{
			goto IL_001e;
		}
	}
	{
		bool L_2 = ___2_isCameraRelative;
		Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_3 = ___3_viewProjMatrix;
		Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_4 = ___0_camera;
		NullCheck(L_4);
		Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_5;
		L_5 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_4, NULL);
		NullCheck(L_5);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6;
		L_6 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_5, NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7 = ___4_positionWS;
		il2cpp_codegen_runtime_class_init_inline(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8;
		L_8 = LensFlareCommonSRP_WorldToViewportLocal_mE62A301D50E28D51FA5F35332805EEE45222EC8D(L_2, L_3, L_6, L_7, NULL);
		V_1 = L_8;
		goto IL_002a;
	}

IL_001e:
	{
		Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_9 = ___0_camera;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___4_positionWS;
		il2cpp_codegen_runtime_class_init_inline(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11;
		L_11 = LensFlareCommonSRP_WorldToViewportDistance_m506662EDF6433B5038D7FC3C15F6C62FF2E522B2(L_9, L_10, NULL);
		V_1 = L_11;
		goto IL_002a;
	}

IL_002a:
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12 = V_1;
		return L_12;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 LensFlareCommonSRP_WorldToViewportLocal_mE62A301D50E28D51FA5F35332805EEE45222EC8D (bool ___0_isCameraRelative, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___1_viewProjMatrix, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___2_cameraPosWS, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___3_positionWS, const RuntimeMethod* method) 
{
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
	memset((&V_0), 0, sizeof(V_0));
	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_1;
	memset((&V_1), 0, sizeof(V_1));
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_2;
	memset((&V_2), 0, sizeof(V_2));
	bool V_3 = false;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_4;
	memset((&V_4), 0, sizeof(V_4));
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___3_positionWS;
		V_0 = L_0;
		bool L_1 = ___0_isCameraRelative;
		V_3 = L_1;
		bool L_2 = V_3;
		if (!L_2)
		{
			goto IL_0012;
		}
	}
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = V_0;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___2_cameraPosWS;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5;
		L_5 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_3, L_4, NULL);
		V_0 = L_5;
	}

IL_0012:
	{
		Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_6 = ___1_viewProjMatrix;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7 = V_0;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_8;
		L_8 = Vector4_op_Implicit_m2ECA73F345A7AD84144133E9E51657204002B12D_inline(L_7, NULL);
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_9;
		L_9 = Matrix4x4_op_Multiply_m319DF5B7DD9C9499EB8A5682FA63B1AAF0EE87A4(L_6, L_8, NULL);
		V_1 = L_9;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_10 = V_1;
		float L_11 = L_10.___x;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_12 = V_1;
		float L_13 = L_12.___y;
		Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&V_2), L_11, L_13, (0.0f), NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_14 = V_2;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_15 = V_1;
		float L_16 = L_15.___w;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_17;
		L_17 = Vector3_op_Division_mCC6BB24E372AB96B8380D1678446EF6A8BAE13BB_inline(L_14, L_16, NULL);
		V_2 = L_17;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_18 = V_2;
		float L_19 = L_18.___x;
		(&V_2)->___x = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_19, (0.5f))), (0.5f)));
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_20 = V_2;
		float L_21 = L_20.___y;
		(&V_2)->___y = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_21, (0.5f))), (0.5f)));
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_22 = V_2;
		float L_23 = L_22.___y;
		(&V_2)->___y = ((float)il2cpp_codegen_subtract((1.0f), L_23));
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_24 = V_1;
		float L_25 = L_24.___w;
		(&V_2)->___z = L_25;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_26 = V_2;
		V_4 = L_26;
		goto IL_009b;
	}

IL_009b:
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_27 = V_4;
		return L_27;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 LensFlareCommonSRP_WorldToViewportDistance_m506662EDF6433B5038D7FC3C15F6C62FF2E522B2 (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___0_cam, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_positionWS, const RuntimeMethod* method) 
{
	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_0;
	memset((&V_0), 0, sizeof(V_0));
	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_1;
	memset((&V_1), 0, sizeof(V_1));
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_2;
	memset((&V_2), 0, sizeof(V_2));
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_3;
	memset((&V_3), 0, sizeof(V_3));
	{
		Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_0 = ___0_cam;
		NullCheck(L_0);
		Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_1;
		L_1 = Camera_get_worldToCameraMatrix_m48E324BD76706A316A1701EFC6A3DEC7DFB2FF40(L_0, NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___1_positionWS;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_3;
		L_3 = Vector4_op_Implicit_m2ECA73F345A7AD84144133E9E51657204002B12D_inline(L_2, NULL);
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_4;
		L_4 = Matrix4x4_op_Multiply_m319DF5B7DD9C9499EB8A5682FA63B1AAF0EE87A4(L_1, L_3, NULL);
		V_0 = L_4;
		Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_5 = ___0_cam;
		NullCheck(L_5);
		Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_6;
		L_6 = Camera_get_projectionMatrix_m9B943EFDD6418528A055321E14F75F1511DD9B4A(L_5, NULL);
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_7 = V_0;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_8;
		L_8 = Matrix4x4_op_Multiply_m319DF5B7DD9C9499EB8A5682FA63B1AAF0EE87A4(L_6, L_7, NULL);
		V_1 = L_8;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_9 = V_1;
		float L_10 = L_9.___x;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_11 = V_1;
		float L_12 = L_11.___y;
		Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&V_2), L_10, L_12, (0.0f), NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13 = V_2;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_14 = V_1;
		float L_15 = L_14.___w;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16;
		L_16 = Vector3_op_Division_mCC6BB24E372AB96B8380D1678446EF6A8BAE13BB_inline(L_13, L_15, NULL);
		V_2 = L_16;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_17 = V_2;
		float L_18 = L_17.___x;
		(&V_2)->___x = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_18, (0.5f))), (0.5f)));
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_19 = V_2;
		float L_20 = L_19.___y;
		(&V_2)->___y = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_20, (0.5f))), (0.5f)));
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_21 = V_1;
		float L_22 = L_21.___w;
		(&V_2)->___z = L_22;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_23 = V_2;
		V_3 = L_23;
		goto IL_0088;
	}

IL_0088:
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_24 = V_3;
		return L_24;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LensFlareCommonSRP_IsCloudLayerOpacityNeeded_mB3D237F12362D6B12ECA8608B2FC9A230EF6D862 (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___0_cam, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m3AAC01D7E735A50B2CBC768C82427BA7523F4ADE_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m08919F9EBFD01FFCB146BF26E0F5C703A5D25ABC_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_mB817ED9221527F7243C023B680C26C241647E0EE_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m789F95E8808B3D92BD2EE938C1BA9C276872895F_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;
	Enumerator_tB12CCD65F6BB7041CBB9B41F85A9B79DE9D58170 V_2;
	memset((&V_2), 0, sizeof(V_2));
	LensFlareCompInfo_tF75BC6BAED886C71425763DEA827F3794E718F37* V_3 = NULL;
	LensFlareComponentSRP_tF068937A1EC9EB063AF855DB4994A1D2A5E3EFDC* V_4 = NULL;
	LensFlareDataSRP_t036EEE7A3B9CEEDABC68655C48D1A21F04252295* V_5 = NULL;
	bool V_6 = false;
	bool V_7 = false;
	bool V_8 = false;
	int32_t G_B7_0 = 0;
	int32_t G_B14_0 = 0;
	int32_t G_B16_0 = 0;
	{
		il2cpp_codegen_runtime_class_init_inline(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
		LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135* L_0;
		L_0 = LensFlareCommonSRP_get_Instance_mF64DA65427B459BE5C9A648FAA697AE8B6DD479B(NULL);
		NullCheck(L_0);
		bool L_1;
		L_1 = LensFlareCommonSRP_IsEmpty_m10C9D536E29439EA829486AA85748609DD7106E0(L_0, NULL);
		V_0 = L_1;
		bool L_2 = V_0;
		if (!L_2)
		{
			goto IL_0016;
		}
	}
	{
		V_1 = (bool)0;
		goto IL_00c6;
	}

IL_0016:
	{
		il2cpp_codegen_runtime_class_init_inline(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
		LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135* L_3;
		L_3 = LensFlareCommonSRP_get_Instance_mF64DA65427B459BE5C9A648FAA697AE8B6DD479B(NULL);
		NullCheck(L_3);
		List_1_t6590FC1C3D6405E4972389536FA11B52542105C5* L_4;
		L_4 = LensFlareCommonSRP_get_Data_m6769FD4056FA30A5AC0D57218143269E2CB25767(L_3, NULL);
		NullCheck(L_4);
		Enumerator_tB12CCD65F6BB7041CBB9B41F85A9B79DE9D58170 L_5;
		L_5 = List_1_GetEnumerator_m789F95E8808B3D92BD2EE938C1BA9C276872895F(L_4, List_1_GetEnumerator_m789F95E8808B3D92BD2EE938C1BA9C276872895F_RuntimeMethod_var);
		V_2 = L_5;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_00b3:
			{
				Enumerator_Dispose_m3AAC01D7E735A50B2CBC768C82427BA7523F4ADE((&V_2), Enumerator_Dispose_m3AAC01D7E735A50B2CBC768C82427BA7523F4ADE_RuntimeMethod_var);
				return;
			}
		});
		try
		{
			{
				goto IL_00a5_1;
			}

IL_0029_1:
			{
				LensFlareCompInfo_tF75BC6BAED886C71425763DEA827F3794E718F37* L_6;
				L_6 = Enumerator_get_Current_mB817ED9221527F7243C023B680C26C241647E0EE_inline((&V_2), Enumerator_get_Current_mB817ED9221527F7243C023B680C26C241647E0EE_RuntimeMethod_var);
				V_3 = L_6;
				LensFlareCompInfo_tF75BC6BAED886C71425763DEA827F3794E718F37* L_7 = V_3;
				if (!L_7)
				{
					goto IL_0043_1;
				}
			}
			{
				LensFlareCompInfo_tF75BC6BAED886C71425763DEA827F3794E718F37* L_8 = V_3;
				NullCheck(L_8);
				LensFlareComponentSRP_tF068937A1EC9EB063AF855DB4994A1D2A5E3EFDC* L_9 = L_8->___comp;
				il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
				bool L_10;
				L_10 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_9, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
				G_B7_0 = ((int32_t)(L_10));
				goto IL_0044_1;
			}

IL_0043_1:
			{
				G_B7_0 = 1;
			}

IL_0044_1:
			{
				V_6 = (bool)G_B7_0;
				bool L_11 = V_6;
				if (!L_11)
				{
					goto IL_004c_1;
				}
			}
			{
				goto IL_00a5_1;
			}

IL_004c_1:
			{
				LensFlareCompInfo_tF75BC6BAED886C71425763DEA827F3794E718F37* L_12 = V_3;
				NullCheck(L_12);
				LensFlareComponentSRP_tF068937A1EC9EB063AF855DB4994A1D2A5E3EFDC* L_13 = L_12->___comp;
				V_4 = L_13;
				LensFlareComponentSRP_tF068937A1EC9EB063AF855DB4994A1D2A5E3EFDC* L_14 = V_4;
				NullCheck(L_14);
				LensFlareDataSRP_t036EEE7A3B9CEEDABC68655C48D1A21F04252295* L_15;
				L_15 = LensFlareComponentSRP_get_lensFlareData_mD15D77ED234DE0AD076724C2F1D1826EE6D3D84A(L_14, NULL);
				V_5 = L_15;
				Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_16 = ___0_cam;
				LensFlareComponentSRP_tF068937A1EC9EB063AF855DB4994A1D2A5E3EFDC* L_17 = V_4;
				LensFlareDataSRP_t036EEE7A3B9CEEDABC68655C48D1A21F04252295* L_18 = V_5;
				il2cpp_codegen_runtime_class_init_inline(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
				bool L_19;
				L_19 = LensFlareCommonSRP_IsLensFlareSRPHidden_mF1CE6B28A23EA2C21C63A121C0F5DFE813EB6B8F(L_16, L_17, L_18, NULL);
				if (L_19)
				{
					goto IL_008a_1;
				}
			}
			{
				LensFlareComponentSRP_tF068937A1EC9EB063AF855DB4994A1D2A5E3EFDC* L_20 = V_4;
				NullCheck(L_20);
				bool L_21 = L_20->___useOcclusion;
				if (!L_21)
				{
					goto IL_008a_1;
				}
			}
			{
				LensFlareComponentSRP_tF068937A1EC9EB063AF855DB4994A1D2A5E3EFDC* L_22 = V_4;
				NullCheck(L_22);
				bool L_23 = L_22->___useOcclusion;
				if (!L_23)
				{
					goto IL_0087_1;
				}
			}
			{
				LensFlareComponentSRP_tF068937A1EC9EB063AF855DB4994A1D2A5E3EFDC* L_24 = V_4;
				NullCheck(L_24);
				uint32_t L_25 = L_24->___sampleCount;
				G_B14_0 = ((((int32_t)L_25) == ((int32_t)0))? 1 : 0);
				goto IL_0088_1;
			}

IL_0087_1:
			{
				G_B14_0 = 0;
			}

IL_0088_1:
			{
				G_B16_0 = G_B14_0;
				goto IL_008b_1;
			}

IL_008a_1:
			{
				G_B16_0 = 1;
			}

IL_008b_1:
			{
				V_7 = (bool)G_B16_0;
				bool L_26 = V_7;
				if (!L_26)
				{
					goto IL_0093_1;
				}
			}
			{
				goto IL_00a5_1;
			}

IL_0093_1:
			{
				LensFlareComponentSRP_tF068937A1EC9EB063AF855DB4994A1D2A5E3EFDC* L_27 = V_4;
				NullCheck(L_27);
				bool L_28 = L_27->___environmentOcclusion;
				V_8 = L_28;
				bool L_29 = V_8;
				if (!L_29)
				{
					goto IL_00a4_1;
				}
			}
			{
				V_1 = (bool)1;
				goto IL_00c6;
			}

IL_00a4_1:
			{
			}

IL_00a5_1:
			{
				bool L_30;
				L_30 = Enumerator_MoveNext_m08919F9EBFD01FFCB146BF26E0F5C703A5D25ABC((&V_2), Enumerator_MoveNext_m08919F9EBFD01FFCB146BF26E0F5C703A5D25ABC_RuntimeMethod_var);
				if (L_30)
				{
					goto IL_0029_1;
				}
			}
			{
				goto IL_00c2;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_00c2:
	{
		V_1 = (bool)0;
		goto IL_00c6;
	}

IL_00c6:
	{
		bool L_31 = V_1;
		return L_31;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LensFlareCommonSRP_SetOcclusionPermutation_mB2DDADC4CE51AD54CC1B5BE5A29C43E190A740E5 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, bool ___1_useFogOpacityOcclusion, int32_t ___2__FlareSunOcclusionTex, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___3_sunOcclusionTexture, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	uint32_t V_0 = 0;
	int32_t V_1 = 0;
	bool V_2 = false;
	int32_t G_B3_0 = 0;
	{
		V_0 = 1;
		bool L_0 = ___1_useFogOpacityOcclusion;
		if (!L_0)
		{
			goto IL_000f;
		}
	}
	{
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_1 = ___3_sunOcclusionTexture;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_2;
		L_2 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_1, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		G_B3_0 = ((int32_t)(L_2));
		goto IL_0010;
	}

IL_000f:
	{
		G_B3_0 = 0;
	}

IL_0010:
	{
		V_2 = (bool)G_B3_0;
		bool L_3 = V_2;
		if (!L_3)
		{
			goto IL_0028;
		}
	}
	{
		uint32_t L_4 = V_0;
		V_0 = ((int32_t)((int32_t)L_4|4));
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_5 = ___0_cmd;
		int32_t L_6 = ___2__FlareSunOcclusionTex;
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_7 = ___3_sunOcclusionTexture;
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_8;
		L_8 = RenderTargetIdentifier_op_Implicit_mBF13C6AE62DCEDDEFDC1C7305BE646FE99D2F24C(L_7, NULL);
		NullCheck(L_5);
		CommandBuffer_SetGlobalTexture_m65E012CB3C35EA43533CB4FF4C6F6498FDE229CD(L_5, L_6, L_8, NULL);
	}

IL_0028:
	{
		uint32_t L_9 = V_0;
		V_1 = L_9;
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_10 = ___0_cmd;
		il2cpp_codegen_runtime_class_init_inline(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
		int32_t L_11 = ((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->____FlareOcclusionPermutation;
		int32_t L_12 = V_1;
		NullCheck(L_10);
		CommandBuffer_SetGlobalInt_m504CCC2A3EEE7EE80A937258A429EC071AA5D92D(L_10, L_11, L_12, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LensFlareCommonSRP_ComputeOcclusion_m31B3B739C45F332D1D85E3F965027C8A7B246051 (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___0_lensFlareShader, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___1_cam, XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* ___2_xr, int32_t ___3_xrIndex, float ___4_actualWidth, float ___5_actualHeight, bool ___6_usePanini, float ___7_paniniDistance, float ___8_paniniCropToFit, bool ___9_isCameraRelative, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___10_cameraPositionWS, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___11_viewProjMatrix, UnsafeCommandBuffer_tDE6BB2FE234DC7453CA682AB275888E9E35F22F2* ___12_cmd, bool ___13_taaEnabled, bool ___14_hasCloudLayer, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___15_cloudOpacityTexture, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___16_sunOcclusionTexture, int32_t ___17__FlareOcclusionTex, int32_t ___18__FlareCloudOpacity, int32_t ___19__FlareOcclusionIndex, int32_t ___20__FlareTex, int32_t ___21__FlareColorValue, int32_t ___22__FlareSunOcclusionTex, int32_t ___23__FlareData0, int32_t ___24__FlareData1, int32_t ___25__FlareData2, int32_t ___26__FlareData3, int32_t ___27__FlareData4, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_0 = ___0_lensFlareShader;
		Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_1 = ___1_cam;
		XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* L_2 = ___2_xr;
		int32_t L_3 = ___3_xrIndex;
		float L_4 = ___4_actualWidth;
		float L_5 = ___5_actualHeight;
		bool L_6 = ___6_usePanini;
		float L_7 = ___7_paniniDistance;
		float L_8 = ___8_paniniCropToFit;
		bool L_9 = ___9_isCameraRelative;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___10_cameraPositionWS;
		Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_11 = ___11_viewProjMatrix;
		UnsafeCommandBuffer_tDE6BB2FE234DC7453CA682AB275888E9E35F22F2* L_12 = ___12_cmd;
		NullCheck(L_12);
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_13 = ((BaseCommandBuffer_tD67BB9B3F740537BD3F3A96FA17D06E6C3BFDC06*)L_12)->___m_WrappedCommandBuffer;
		bool L_14 = ___13_taaEnabled;
		bool L_15 = ___14_hasCloudLayer;
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_16 = ___15_cloudOpacityTexture;
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_17 = ___16_sunOcclusionTexture;
		int32_t L_18 = ___17__FlareOcclusionTex;
		int32_t L_19 = ___18__FlareCloudOpacity;
		int32_t L_20 = ___19__FlareOcclusionIndex;
		int32_t L_21 = ___20__FlareTex;
		int32_t L_22 = ___21__FlareColorValue;
		int32_t L_23 = ___22__FlareSunOcclusionTex;
		int32_t L_24 = ___23__FlareData0;
		int32_t L_25 = ___24__FlareData1;
		int32_t L_26 = ___25__FlareData2;
		int32_t L_27 = ___26__FlareData3;
		int32_t L_28 = ___27__FlareData4;
		il2cpp_codegen_runtime_class_init_inline(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
		LensFlareCommonSRP_ComputeOcclusion_mA8855F2B3A54FE288965F4DCCBF957C8A95D2188(L_0, L_1, L_2, L_3, L_4, L_5, L_6, L_7, L_8, L_9, L_10, L_11, L_13, L_14, L_15, L_16, L_17, L_18, L_19, L_20, L_21, L_22, L_23, L_24, L_25, L_26, L_27, L_28, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LensFlareCommonSRP_ComputeOcclusion_m9A4A53D58985F70A190DED0F119165686DA89305 (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___0_lensFlareShader, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___1_cam, XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* ___2_xr, int32_t ___3_xrIndex, float ___4_actualWidth, float ___5_actualHeight, bool ___6_usePanini, float ___7_paniniDistance, float ___8_paniniCropToFit, bool ___9_isCameraRelative, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___10_cameraPositionWS, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___11_viewProjMatrix, UnsafeCommandBuffer_tDE6BB2FE234DC7453CA682AB275888E9E35F22F2* ___12_cmd, bool ___13_taaEnabled, bool ___14_hasCloudLayer, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___15_cloudOpacityTexture, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___16_sunOcclusionTexture, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_0 = ___0_lensFlareShader;
		Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_1 = ___1_cam;
		XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* L_2 = ___2_xr;
		int32_t L_3 = ___3_xrIndex;
		float L_4 = ___4_actualWidth;
		float L_5 = ___5_actualHeight;
		bool L_6 = ___6_usePanini;
		float L_7 = ___7_paniniDistance;
		float L_8 = ___8_paniniCropToFit;
		bool L_9 = ___9_isCameraRelative;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___10_cameraPositionWS;
		Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_11 = ___11_viewProjMatrix;
		UnsafeCommandBuffer_tDE6BB2FE234DC7453CA682AB275888E9E35F22F2* L_12 = ___12_cmd;
		NullCheck(L_12);
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_13 = ((BaseCommandBuffer_tD67BB9B3F740537BD3F3A96FA17D06E6C3BFDC06*)L_12)->___m_WrappedCommandBuffer;
		bool L_14 = ___13_taaEnabled;
		bool L_15 = ___14_hasCloudLayer;
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_16 = ___15_cloudOpacityTexture;
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_17 = ___16_sunOcclusionTexture;
		il2cpp_codegen_runtime_class_init_inline(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
		LensFlareCommonSRP_ComputeOcclusion_m4BEAF383C835312E55F5A8D23EFD47EE863D575F(L_0, L_1, L_2, L_3, L_4, L_5, L_6, L_7, L_8, L_9, L_10, L_11, L_13, L_14, L_15, L_16, L_17, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LensFlareCommonSRP_ComputeOcclusion_mA8855F2B3A54FE288965F4DCCBF957C8A95D2188 (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___0_lensFlareShader, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___1_cam, XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* ___2_xr, int32_t ___3_xrIndex, float ___4_actualWidth, float ___5_actualHeight, bool ___6_usePanini, float ___7_paniniDistance, float ___8_paniniCropToFit, bool ___9_isCameraRelative, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___10_cameraPositionWS, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___11_viewProjMatrix, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___12_cmd, bool ___13_taaEnabled, bool ___14_hasCloudLayer, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___15_cloudOpacityTexture, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___16_sunOcclusionTexture, int32_t ___17__FlareOcclusionTex, int32_t ___18__FlareCloudOpacity, int32_t ___19__FlareOcclusionIndex, int32_t ___20__FlareTex, int32_t ___21__FlareColorValue, int32_t ___22__FlareSunOcclusionTex, int32_t ___23__FlareData0, int32_t ___24__FlareData1, int32_t ___25__FlareData2, int32_t ___26__FlareData3, int32_t ___27__FlareData4, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_0 = ___0_lensFlareShader;
		Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_1 = ___1_cam;
		XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* L_2 = ___2_xr;
		int32_t L_3 = ___3_xrIndex;
		float L_4 = ___4_actualWidth;
		float L_5 = ___5_actualHeight;
		bool L_6 = ___6_usePanini;
		float L_7 = ___7_paniniDistance;
		float L_8 = ___8_paniniCropToFit;
		bool L_9 = ___9_isCameraRelative;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___10_cameraPositionWS;
		Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_11 = ___11_viewProjMatrix;
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_12 = ___12_cmd;
		bool L_13 = ___13_taaEnabled;
		bool L_14 = ___14_hasCloudLayer;
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_15 = ___15_cloudOpacityTexture;
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_16 = ___16_sunOcclusionTexture;
		il2cpp_codegen_runtime_class_init_inline(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
		LensFlareCommonSRP_ComputeOcclusion_m4BEAF383C835312E55F5A8D23EFD47EE863D575F(L_0, L_1, L_2, L_3, L_4, L_5, L_6, L_7, L_8, L_9, L_10, L_11, L_12, L_13, L_14, L_15, L_16, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LensFlareCommonSRP_ForceSingleElement_mA39F5588079AB04D886F3595346B66500085F964 (LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* ___0_element, const RuntimeMethod* method) 
{
	bool V_0 = false;
	int32_t G_B4_0 = 0;
	{
		LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_0 = ___0_element;
		NullCheck(L_0);
		bool L_1 = L_0->___allowMultipleElement;
		if (!L_1)
		{
			goto IL_001d;
		}
	}
	{
		LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_2 = ___0_element;
		NullCheck(L_2);
		int32_t L_3;
		L_3 = LensFlareDataElementSRP_get_count_mA7F9CBD150771F1D7B9CBF6896E8E5EF1AA72AA0_inline(L_2, NULL);
		if ((((int32_t)L_3) == ((int32_t)1)))
		{
			goto IL_001d;
		}
	}
	{
		LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_4 = ___0_element;
		NullCheck(L_4);
		int32_t L_5 = L_4->___flareType;
		G_B4_0 = ((((int32_t)L_5) == ((int32_t)3))? 1 : 0);
		goto IL_001e;
	}

IL_001d:
	{
		G_B4_0 = 1;
	}

IL_001e:
	{
		V_0 = (bool)G_B4_0;
		goto IL_0021;
	}

IL_0021:
	{
		bool L_6 = V_0;
		return L_6;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LensFlareCommonSRP_ComputeOcclusion_m4BEAF383C835312E55F5A8D23EFD47EE863D575F (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___0_lensFlareShader, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___1_cam, XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* ___2_xr, int32_t ___3_xrIndex, float ___4_actualWidth, float ___5_actualHeight, bool ___6_usePanini, float ___7_paniniDistance, float ___8_paniniCropToFit, bool ___9_isCameraRelative, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___10_cameraPositionWS, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___11_viewProjMatrix, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___12_cmd, bool ___13_taaEnabled, bool ___14_hasCloudLayer, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___15_cloudOpacityTexture, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___16_sunOcclusionTexture, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_TryGetComponent_TisLight_t1E68479B7782AF2050FAA02A5DC612FD034F18F3_m35E5F023EFE6ACC6342424F0DA94033D5CCC2B60_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m3AAC01D7E735A50B2CBC768C82427BA7523F4ADE_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m08919F9EBFD01FFCB146BF26E0F5C703A5D25ABC_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_mB817ED9221527F7243C023B680C26C241647E0EE_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m789F95E8808B3D92BD2EE938C1BA9C276872895F_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mF26E75A8EF2A806F7D8079D160E876C6AC85FDB6_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral16D015A43859CA50D78CCD520C10757AFD92D624);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2F98384937976CAC9029AF13C40CA246B36B2733);
		s_Il2CppMethodInitialized = true;
	}
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
	memset((&V_0), 0, sizeof(V_0));
	float V_1 = 0.0f;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_2;
	memset((&V_2), 0, sizeof(V_2));
	float V_3 = 0.0f;
	float V_4 = 0.0f;
	float V_5 = 0.0f;
	float V_6 = 0.0f;
	bool V_7 = false;
	bool V_8 = false;
	bool V_9 = false;
	bool V_10 = false;
	bool V_11 = false;
	Enumerator_tB12CCD65F6BB7041CBB9B41F85A9B79DE9D58170 V_12;
	memset((&V_12), 0, sizeof(V_12));
	LensFlareCompInfo_tF75BC6BAED886C71425763DEA827F3794E718F37* V_13 = NULL;
	LensFlareComponentSRP_tF068937A1EC9EB063AF855DB4994A1D2A5E3EFDC* V_14 = NULL;
	LensFlareDataSRP_t036EEE7A3B9CEEDABC68655C48D1A21F04252295* V_15 = NULL;
	Light_t1E68479B7782AF2050FAA02A5DC612FD034F18F3* V_16 = NULL;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_17;
	memset((&V_17), 0, sizeof(V_17));
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_18;
	memset((&V_18), 0, sizeof(V_18));
	bool V_19 = false;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_20;
	memset((&V_20), 0, sizeof(V_20));
	float V_21 = 0.0f;
	float V_22 = 0.0f;
	float V_23 = 0.0f;
	float V_24 = 0.0f;
	float V_25 = 0.0f;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_26;
	memset((&V_26), 0, sizeof(V_26));
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_27;
	memset((&V_27), 0, sizeof(V_27));
	float V_28 = 0.0f;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_29;
	memset((&V_29), 0, sizeof(V_29));
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_30;
	memset((&V_30), 0, sizeof(V_30));
	float V_31 = 0.0f;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_32;
	memset((&V_32), 0, sizeof(V_32));
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_33;
	memset((&V_33), 0, sizeof(V_33));
	float V_34 = 0.0f;
	float V_35 = 0.0f;
	float V_36 = 0.0f;
	float V_37 = 0.0f;
	float V_38 = 0.0f;
	float V_39 = 0.0f;
	float V_40 = 0.0f;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_41;
	memset((&V_41), 0, sizeof(V_41));
	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_42;
	memset((&V_42), 0, sizeof(V_42));
	Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D V_43;
	memset((&V_43), 0, sizeof(V_43));
	bool V_44 = false;
	bool V_45 = false;
	bool V_46 = false;
	bool V_47 = false;
	bool V_48 = false;
	bool V_49 = false;
	bool V_50 = false;
	bool V_51 = false;
	bool V_52 = false;
	bool V_53 = false;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_54;
	memset((&V_54), 0, sizeof(V_54));
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_55;
	memset((&V_55), 0, sizeof(V_55));
	bool V_56 = false;
	bool V_57 = false;
	bool V_58 = false;
	Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D V_59;
	memset((&V_59), 0, sizeof(V_59));
	bool V_60 = false;
	int32_t G_B7_0 = 0;
	int32_t G_B20_0 = 0;
	int32_t G_B27_0 = 0;
	int32_t G_B29_0 = 0;
	int32_t G_B36_0 = 0;
	int32_t G_B42_0 = 0;
	int32_t G_B52_0 = 0;
	float G_B61_0 = 0.0f;
	float G_B65_0 = 0.0f;
	float G_B71_0 = 0.0f;
	float G_B76_0 = 0.0f;
	int32_t G_B80_0 = 0;
	CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* G_B80_1 = NULL;
	int32_t G_B79_0 = 0;
	CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* G_B79_1 = NULL;
	float G_B81_0 = 0.0f;
	int32_t G_B81_1 = 0;
	CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* G_B81_2 = NULL;
	{
		il2cpp_codegen_runtime_class_init_inline(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
		bool L_0;
		L_0 = LensFlareCommonSRP_IsOcclusionRTCompatible_m619A837237673491D07FB9050A274C8ACBE4A80D(NULL);
		V_7 = (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0);
		bool L_1 = V_7;
		if (!L_1)
		{
			goto IL_0014;
		}
	}
	{
		goto IL_07ce;
	}

IL_0014:
	{
		XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* L_2 = ___2_xr;
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_3 = ___12_cmd;
		NullCheck(L_2);
		XRPass_StopSinglePass_m960F285B09F60B90BD27844AFA5069E24189C336(L_2, L_3, NULL);
		il2cpp_codegen_runtime_class_init_inline(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
		LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135* L_4;
		L_4 = LensFlareCommonSRP_get_Instance_mF64DA65427B459BE5C9A648FAA697AE8B6DD479B(NULL);
		NullCheck(L_4);
		bool L_5;
		L_5 = LensFlareCommonSRP_IsEmpty_m10C9D536E29439EA829486AA85748609DD7106E0(L_4, NULL);
		V_8 = L_5;
		bool L_6 = V_8;
		if (!L_6)
		{
			goto IL_0032;
		}
	}
	{
		goto IL_07ce;
	}

IL_0032:
	{
		float L_7 = ___4_actualWidth;
		float L_8 = ___5_actualHeight;
		Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&V_0), L_7, L_8, NULL);
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_9 = V_0;
		float L_10 = L_9.___x;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_11 = V_0;
		float L_12 = L_11.___y;
		V_1 = ((float)(L_10/L_12));
		float L_13 = V_1;
		Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&V_2), L_13, (1.0f), NULL);
		XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* L_14 = ___2_xr;
		NullCheck(L_14);
		bool L_15;
		L_15 = XRPass_get_enabled_m488D52C18CC6B83FDC3212E98864BA02116A64A3(L_14, NULL);
		if (!L_15)
		{
			goto IL_0068;
		}
	}
	{
		XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* L_16 = ___2_xr;
		NullCheck(L_16);
		bool L_17;
		L_17 = XRPass_get_singlePassEnabled_m2F5A3AEE82BE2ABFAE8252AE5E593FF7EF0D0BFD(L_16, NULL);
		G_B7_0 = ((int32_t)(L_17));
		goto IL_0069;
	}

IL_0068:
	{
		G_B7_0 = 0;
	}

IL_0069:
	{
		V_9 = (bool)G_B7_0;
		bool L_18 = V_9;
		if (!L_18)
		{
			goto IL_0092;
		}
	}
	{
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_19 = ___12_cmd;
		il2cpp_codegen_runtime_class_init_inline(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_20 = ((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->___occlusionRT;
		int32_t L_21 = ___3_xrIndex;
		il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
		CoreUtils_SetRenderTarget_mF4745C7C50C72F6D3C0593706BE2611651583873(L_19, L_20, 0, 0, (-1), L_21, NULL);
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_22 = ___12_cmd;
		int32_t L_23 = ((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->____ViewId;
		int32_t L_24 = ___3_xrIndex;
		NullCheck(L_22);
		CommandBuffer_SetGlobalInt_m504CCC2A3EEE7EE80A937258A429EC071AA5D92D(L_22, L_23, L_24, NULL);
		goto IL_00d4;
	}

IL_0092:
	{
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_25 = ___12_cmd;
		il2cpp_codegen_runtime_class_init_inline(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_26 = ((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->___occlusionRT;
		il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
		CoreUtils_SetRenderTarget_mF4745C7C50C72F6D3C0593706BE2611651583873(L_25, L_26, 0, 0, (-1), (-1), NULL);
		XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* L_27 = ___2_xr;
		NullCheck(L_27);
		bool L_28;
		L_28 = XRPass_get_enabled_m488D52C18CC6B83FDC3212E98864BA02116A64A3(L_27, NULL);
		V_10 = L_28;
		bool L_29 = V_10;
		if (!L_29)
		{
			goto IL_00c5;
		}
	}
	{
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_30 = ___12_cmd;
		il2cpp_codegen_runtime_class_init_inline(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
		int32_t L_31 = ((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->____ViewId;
		XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* L_32 = ___2_xr;
		NullCheck(L_32);
		int32_t L_33;
		L_33 = XRPass_get_multipassId_m312BE1D2B8BA520E9A214F50E601EA6BED92E245_inline(L_32, NULL);
		NullCheck(L_30);
		CommandBuffer_SetGlobalInt_m504CCC2A3EEE7EE80A937258A429EC071AA5D92D(L_30, L_31, L_33, NULL);
		goto IL_00d3;
	}

IL_00c5:
	{
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_34 = ___12_cmd;
		il2cpp_codegen_runtime_class_init_inline(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
		int32_t L_35 = ((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->____ViewId;
		NullCheck(L_34);
		CommandBuffer_SetGlobalInt_m504CCC2A3EEE7EE80A937258A429EC071AA5D92D(L_34, L_35, (-1), NULL);
	}

IL_00d3:
	{
	}

IL_00d4:
	{
		bool L_36 = ___13_taaEnabled;
		V_11 = (bool)((((int32_t)L_36) == ((int32_t)0))? 1 : 0);
		bool L_37 = V_11;
		if (!L_37)
		{
			goto IL_00f0;
		}
	}
	{
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_38 = ___12_cmd;
		Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_39;
		L_39 = Color_get_black_mB50217951591A045844C61E7FF31EEE3FEF16737_inline(NULL);
		NullCheck(L_38);
		CommandBuffer_ClearRenderTarget_mABBE498A16DCEADCAA8F5DB50073012F74D03F14(L_38, (bool)0, (bool)1, L_39, NULL);
	}

IL_00f0:
	{
		il2cpp_codegen_runtime_class_init_inline(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
		int32_t L_40 = ((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->___maxLensFlareWithOcclusion;
		V_3 = ((float)((1.0f)/((float)L_40)));
		int32_t L_41 = ((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->___maxLensFlareWithOcclusionTemporalSample;
		int32_t L_42 = ((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->___mergeNeeded;
		V_4 = ((float)((1.0f)/((float)((int32_t)il2cpp_codegen_add(L_41, L_42)))));
		int32_t L_43 = ((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->___maxLensFlareWithOcclusion;
		V_5 = ((float)((0.5f)/((float)L_43)));
		int32_t L_44 = ((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->___maxLensFlareWithOcclusionTemporalSample;
		int32_t L_45 = ((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->___mergeNeeded;
		V_6 = ((float)((0.5f)/((float)((int32_t)il2cpp_codegen_add(L_44, L_45)))));
		List_1_t6590FC1C3D6405E4972389536FA11B52542105C5* L_46 = ((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->___m_Data;
		NullCheck(L_46);
		Enumerator_tB12CCD65F6BB7041CBB9B41F85A9B79DE9D58170 L_47;
		L_47 = List_1_GetEnumerator_m789F95E8808B3D92BD2EE938C1BA9C276872895F(L_46, List_1_GetEnumerator_m789F95E8808B3D92BD2EE938C1BA9C276872895F_RuntimeMethod_var);
		V_12 = L_47;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_070e:
			{
				Enumerator_Dispose_m3AAC01D7E735A50B2CBC768C82427BA7523F4ADE((&V_12), Enumerator_Dispose_m3AAC01D7E735A50B2CBC768C82427BA7523F4ADE_RuntimeMethod_var);
				return;
			}
		});
		try
		{
			{
				goto IL_0700_1;
			}

IL_0145_1:
			{
				LensFlareCompInfo_tF75BC6BAED886C71425763DEA827F3794E718F37* L_48;
				L_48 = Enumerator_get_Current_mB817ED9221527F7243C023B680C26C241647E0EE_inline((&V_12), Enumerator_get_Current_mB817ED9221527F7243C023B680C26C241647E0EE_RuntimeMethod_var);
				V_13 = L_48;
				LensFlareCompInfo_tF75BC6BAED886C71425763DEA827F3794E718F37* L_49 = V_13;
				if (!L_49)
				{
					goto IL_0162_1;
				}
			}
			{
				LensFlareCompInfo_tF75BC6BAED886C71425763DEA827F3794E718F37* L_50 = V_13;
				NullCheck(L_50);
				LensFlareComponentSRP_tF068937A1EC9EB063AF855DB4994A1D2A5E3EFDC* L_51 = L_50->___comp;
				il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
				bool L_52;
				L_52 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_51, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
				G_B20_0 = ((int32_t)(L_52));
				goto IL_0163_1;
			}

IL_0162_1:
			{
				G_B20_0 = 1;
			}

IL_0163_1:
			{
				V_44 = (bool)G_B20_0;
				bool L_53 = V_44;
				if (!L_53)
				{
					goto IL_016e_1;
				}
			}
			{
				goto IL_0700_1;
			}

IL_016e_1:
			{
				LensFlareCompInfo_tF75BC6BAED886C71425763DEA827F3794E718F37* L_54 = V_13;
				NullCheck(L_54);
				LensFlareComponentSRP_tF068937A1EC9EB063AF855DB4994A1D2A5E3EFDC* L_55 = L_54->___comp;
				V_14 = L_55;
				LensFlareComponentSRP_tF068937A1EC9EB063AF855DB4994A1D2A5E3EFDC* L_56 = V_14;
				NullCheck(L_56);
				LensFlareDataSRP_t036EEE7A3B9CEEDABC68655C48D1A21F04252295* L_57;
				L_57 = LensFlareComponentSRP_get_lensFlareData_mD15D77ED234DE0AD076724C2F1D1826EE6D3D84A(L_56, NULL);
				V_15 = L_57;
				Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_58 = ___1_cam;
				LensFlareComponentSRP_tF068937A1EC9EB063AF855DB4994A1D2A5E3EFDC* L_59 = V_14;
				LensFlareDataSRP_t036EEE7A3B9CEEDABC68655C48D1A21F04252295* L_60 = V_15;
				il2cpp_codegen_runtime_class_init_inline(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
				bool L_61;
				L_61 = LensFlareCommonSRP_IsLensFlareSRPHidden_mF1CE6B28A23EA2C21C63A121C0F5DFE813EB6B8F(L_58, L_59, L_60, NULL);
				if (L_61)
				{
					goto IL_01ad_1;
				}
			}
			{
				LensFlareComponentSRP_tF068937A1EC9EB063AF855DB4994A1D2A5E3EFDC* L_62 = V_14;
				NullCheck(L_62);
				bool L_63 = L_62->___useOcclusion;
				if (!L_63)
				{
					goto IL_01ad_1;
				}
			}
			{
				LensFlareComponentSRP_tF068937A1EC9EB063AF855DB4994A1D2A5E3EFDC* L_64 = V_14;
				NullCheck(L_64);
				bool L_65 = L_64->___useOcclusion;
				if (!L_65)
				{
					goto IL_01aa_1;
				}
			}
			{
				LensFlareComponentSRP_tF068937A1EC9EB063AF855DB4994A1D2A5E3EFDC* L_66 = V_14;
				NullCheck(L_66);
				uint32_t L_67 = L_66->___sampleCount;
				G_B27_0 = ((((int32_t)L_67) == ((int32_t)0))? 1 : 0);
				goto IL_01ab_1;
			}

IL_01aa_1:
			{
				G_B27_0 = 0;
			}

IL_01ab_1:
			{
				G_B29_0 = G_B27_0;
				goto IL_01ae_1;
			}

IL_01ad_1:
			{
				G_B29_0 = 1;
			}

IL_01ae_1:
			{
				V_45 = (bool)G_B29_0;
				bool L_68 = V_45;
				if (!L_68)
				{
					goto IL_01b9_1;
				}
			}
			{
				goto IL_0700_1;
			}

IL_01b9_1:
			{
				V_16 = (Light_t1E68479B7782AF2050FAA02A5DC612FD034F18F3*)NULL;
				LensFlareComponentSRP_tF068937A1EC9EB063AF855DB4994A1D2A5E3EFDC* L_69 = V_14;
				NullCheck(L_69);
				bool L_70;
				L_70 = Component_TryGetComponent_TisLight_t1E68479B7782AF2050FAA02A5DC612FD034F18F3_m35E5F023EFE6ACC6342424F0DA94033D5CCC2B60(L_69, (&V_16), Component_TryGetComponent_TisLight_t1E68479B7782AF2050FAA02A5DC612FD034F18F3_m35E5F023EFE6ACC6342424F0DA94033D5CCC2B60_RuntimeMethod_var);
				V_46 = (bool)((((int32_t)L_70) == ((int32_t)0))? 1 : 0);
				bool L_71 = V_46;
				if (!L_71)
				{
					goto IL_01d1_1;
				}
			}
			{
				V_16 = (Light_t1E68479B7782AF2050FAA02A5DC612FD034F18F3*)NULL;
			}

IL_01d1_1:
			{
				V_19 = (bool)0;
				Light_t1E68479B7782AF2050FAA02A5DC612FD034F18F3* L_72 = V_16;
				il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
				bool L_73;
				L_73 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_72, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
				if (!L_73)
				{
					goto IL_01ea_1;
				}
			}
			{
				Light_t1E68479B7782AF2050FAA02A5DC612FD034F18F3* L_74 = V_16;
				NullCheck(L_74);
				int32_t L_75;
				L_75 = Light_get_type_m0D12CD1E54E010DC401F7371731D593DEF62D1C7(L_74, NULL);
				G_B36_0 = ((((int32_t)L_75) == ((int32_t)1))? 1 : 0);
				goto IL_01eb_1;
			}

IL_01ea_1:
			{
				G_B36_0 = 0;
			}

IL_01eb_1:
			{
				V_47 = (bool)G_B36_0;
				bool L_76 = V_47;
				if (!L_76)
				{
					goto IL_0216_1;
				}
			}
			{
				Light_t1E68479B7782AF2050FAA02A5DC612FD034F18F3* L_77 = V_16;
				NullCheck(L_77);
				Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_78;
				L_78 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_77, NULL);
				NullCheck(L_78);
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_79;
				L_79 = Transform_get_forward_mFCFACF7165FDAB21E80E384C494DF278386CEE2F(L_78, NULL);
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_80;
				L_80 = Vector3_op_UnaryNegation_m5450829F333BD2A88AF9A592C4EE331661225915_inline(L_79, NULL);
				Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_81 = ___1_cam;
				NullCheck(L_81);
				float L_82;
				L_82 = Camera_get_farClipPlane_m1D7128B85B5DB866F75FBE8CEBA48335716B67BD(L_81, NULL);
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_83;
				L_83 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_80, L_82, NULL);
				V_17 = L_83;
				V_19 = (bool)1;
				goto IL_0226_1;
			}

IL_0216_1:
			{
				LensFlareComponentSRP_tF068937A1EC9EB063AF855DB4994A1D2A5E3EFDC* L_84 = V_14;
				NullCheck(L_84);
				Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_85;
				L_85 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_84, NULL);
				NullCheck(L_85);
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_86;
				L_86 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_85, NULL);
				V_17 = L_86;
			}

IL_0226_1:
			{
				Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_87 = ___1_cam;
				bool L_88 = V_19;
				bool L_89 = ___9_isCameraRelative;
				Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_90 = ___11_viewProjMatrix;
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_91 = V_17;
				il2cpp_codegen_runtime_class_init_inline(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_92;
				L_92 = LensFlareCommonSRP_WorldToViewport_m9893674E156D4782E58E7D3ECC50655E5177E98E(L_87, (bool)((((int32_t)L_88) == ((int32_t)0))? 1 : 0), L_89, L_90, L_91, NULL);
				V_18 = L_92;
				bool L_93 = ___6_usePanini;
				if (!L_93)
				{
					goto IL_024a_1;
				}
			}
			{
				Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_94 = ___1_cam;
				Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_95;
				L_95 = Camera_get_main_m52C992F18E05355ABB9EEB64A4BF2215E12762DF(NULL);
				il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
				bool L_96;
				L_96 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_94, L_95, NULL);
				G_B42_0 = ((int32_t)(L_96));
				goto IL_024b_1;
			}

IL_024a_1:
			{
				G_B42_0 = 0;
			}

IL_024b_1:
			{
				V_48 = (bool)G_B42_0;
				bool L_97 = V_48;
				if (!L_97)
				{
					goto IL_0274_1;
				}
			}
			{
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_98 = V_18;
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_99;
				L_99 = Vector2_op_Implicit_mE8EBEE9291F11BB02F062D6E000F4798968CBD96_inline(L_98, NULL);
				float L_100 = ___4_actualWidth;
				float L_101 = ___5_actualHeight;
				Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_102 = ___1_cam;
				NullCheck(L_102);
				float L_103;
				L_103 = Camera_get_fieldOfView_m9A93F17BBF89F496AE231C21817AFD1C1E833FBB(L_102, NULL);
				float L_104 = ___8_paniniCropToFit;
				float L_105 = ___7_paniniDistance;
				il2cpp_codegen_runtime_class_init_inline(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_106;
				L_106 = LensFlareCommonSRP_DoPaniniProjection_m62FCA9CBE2FEABE76529873CAF389D64C7678624(L_99, L_100, L_101, L_103, L_104, L_105, NULL);
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_107;
				L_107 = Vector2_op_Implicit_m6D9CABB2C791A192867D7A4559D132BE86DD3EB7_inline(L_106, NULL);
				V_18 = L_107;
			}

IL_0274_1:
			{
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_108 = V_18;
				float L_109 = L_108.___z;
				V_49 = (bool)((((float)L_109) < ((float)(0.0f)))? 1 : 0);
				bool L_110 = V_49;
				if (!L_110)
				{
					goto IL_028d_1;
				}
			}
			{
				goto IL_0700_1;
			}

IL_028d_1:
			{
				LensFlareComponentSRP_tF068937A1EC9EB063AF855DB4994A1D2A5E3EFDC* L_111 = V_14;
				NullCheck(L_111);
				bool L_112 = L_111->___allowOffScreen;
				V_50 = (bool)((((int32_t)L_112) == ((int32_t)0))? 1 : 0);
				bool L_113 = V_50;
				if (!L_113)
				{
					goto IL_02e5_1;
				}
			}
			{
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_114 = V_18;
				float L_115 = L_114.___x;
				if ((((float)L_115) < ((float)(0.0f))))
				{
					goto IL_02d8_1;
				}
			}
			{
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_116 = V_18;
				float L_117 = L_116.___x;
				if ((((float)L_117) > ((float)(1.0f))))
				{
					goto IL_02d8_1;
				}
			}
			{
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_118 = V_18;
				float L_119 = L_118.___y;
				if ((((float)L_119) < ((float)(0.0f))))
				{
					goto IL_02d8_1;
				}
			}
			{
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_120 = V_18;
				float L_121 = L_120.___y;
				G_B52_0 = ((((float)L_121) > ((float)(1.0f)))? 1 : 0);
				goto IL_02d9_1;
			}

IL_02d8_1:
			{
				G_B52_0 = 1;
			}

IL_02d9_1:
			{
				V_51 = (bool)G_B52_0;
				bool L_122 = V_51;
				if (!L_122)
				{
					goto IL_02e4_1;
				}
			}
			{
				goto IL_0700_1;
			}

IL_02e4_1:
			{
			}

IL_02e5_1:
			{
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_123 = V_17;
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_124 = ___10_cameraPositionWS;
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_125;
				L_125 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_123, L_124, NULL);
				V_20 = L_125;
				Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_126 = ___1_cam;
				NullCheck(L_126);
				Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_127;
				L_127 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_126, NULL);
				NullCheck(L_127);
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_128;
				L_128 = Transform_get_forward_mFCFACF7165FDAB21E80E384C494DF278386CEE2F(L_127, NULL);
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_129 = V_20;
				float L_130;
				L_130 = Vector3_Dot_mBB86BB940AA0A32FA7D3C02AC42E5BC7095A5D52_inline(L_128, L_129, NULL);
				V_52 = (bool)((((float)L_130) < ((float)(0.0f)))? 1 : 0);
				bool L_131 = V_52;
				if (!L_131)
				{
					goto IL_0315_1;
				}
			}
			{
				goto IL_0700_1;
			}

IL_0315_1:
			{
				float L_132;
				L_132 = Vector3_get_magnitude_mF0D6017E90B345F1F52D1CC564C640F1A847AF2D_inline((&V_20), NULL);
				V_21 = L_132;
				float L_133 = V_21;
				LensFlareComponentSRP_tF068937A1EC9EB063AF855DB4994A1D2A5E3EFDC* L_134 = V_14;
				NullCheck(L_134);
				float L_135 = L_134->___maxAttenuationDistance;
				V_22 = ((float)(L_133/L_135));
				float L_136 = V_21;
				LensFlareComponentSRP_tF068937A1EC9EB063AF855DB4994A1D2A5E3EFDC* L_137 = V_14;
				NullCheck(L_137);
				float L_138 = L_137->___maxAttenuationScale;
				V_23 = ((float)(L_136/L_138));
				bool L_139 = V_19;
				if (L_139)
				{
					goto IL_0349_1;
				}
			}
			{
				LensFlareComponentSRP_tF068937A1EC9EB063AF855DB4994A1D2A5E3EFDC* L_140 = V_14;
				NullCheck(L_140);
				AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* L_141 = L_140->___distanceAttenuationCurve;
				NullCheck(L_141);
				int32_t L_142;
				L_142 = AnimationCurve_get_length_m259A67BB0870D3A153F6FEDBB06CB0D24089CD81(L_141, NULL);
				if ((((int32_t)L_142) > ((int32_t)0)))
				{
					goto IL_0350_1;
				}
			}

IL_0349_1:
			{
				G_B61_0 = (1.0f);
				goto IL_035e_1;
			}

IL_0350_1:
			{
				LensFlareComponentSRP_tF068937A1EC9EB063AF855DB4994A1D2A5E3EFDC* L_143 = V_14;
				NullCheck(L_143);
				AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* L_144 = L_143->___distanceAttenuationCurve;
				float L_145 = V_22;
				NullCheck(L_144);
				float L_146;
				L_146 = AnimationCurve_Evaluate_m50B857043DE251A186032ADBCBB4CEF817F4EE3C(L_144, L_145, NULL);
				G_B61_0 = L_146;
			}

IL_035e_1:
			{
				V_24 = G_B61_0;
				bool L_147 = V_19;
				if (L_147)
				{
					goto IL_0373_1;
				}
			}
			{
				LensFlareComponentSRP_tF068937A1EC9EB063AF855DB4994A1D2A5E3EFDC* L_148 = V_14;
				NullCheck(L_148);
				AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* L_149 = L_148->___scaleByDistanceCurve;
				NullCheck(L_149);
				int32_t L_150;
				L_150 = AnimationCurve_get_length_m259A67BB0870D3A153F6FEDBB06CB0D24089CD81(L_149, NULL);
				if ((((int32_t)L_150) >= ((int32_t)1)))
				{
					goto IL_037a_1;
				}
			}

IL_0373_1:
			{
				G_B65_0 = (1.0f);
				goto IL_0388_1;
			}

IL_037a_1:
			{
				LensFlareComponentSRP_tF068937A1EC9EB063AF855DB4994A1D2A5E3EFDC* L_151 = V_14;
				NullCheck(L_151);
				AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* L_152 = L_151->___scaleByDistanceCurve;
				float L_153 = V_23;
				NullCheck(L_152);
				float L_154;
				L_154 = AnimationCurve_Evaluate_m50B857043DE251A186032ADBCBB4CEF817F4EE3C(L_152, L_153, NULL);
				G_B65_0 = L_154;
			}

IL_0388_1:
			{
				V_25 = G_B65_0;
				bool L_155 = V_19;
				V_53 = L_155;
				bool L_156 = V_53;
				if (!L_156)
				{
					goto IL_03a2_1;
				}
			}
			{
				LensFlareComponentSRP_tF068937A1EC9EB063AF855DB4994A1D2A5E3EFDC* L_157 = V_14;
				NullCheck(L_157);
				Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_158;
				L_158 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_157, NULL);
				NullCheck(L_158);
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_159;
				L_159 = Transform_get_forward_mFCFACF7165FDAB21E80E384C494DF278386CEE2F(L_158, NULL);
				V_26 = L_159;
				goto IL_03c9_1;
			}

IL_03a2_1:
			{
				Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_160 = ___1_cam;
				NullCheck(L_160);
				Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_161;
				L_161 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_160, NULL);
				NullCheck(L_161);
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_162;
				L_162 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_161, NULL);
				LensFlareComponentSRP_tF068937A1EC9EB063AF855DB4994A1D2A5E3EFDC* L_163 = V_14;
				NullCheck(L_163);
				Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_164;
				L_164 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_163, NULL);
				NullCheck(L_164);
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_165;
				L_165 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_164, NULL);
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_166;
				L_166 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_162, L_165, NULL);
				V_54 = L_166;
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_167;
				L_167 = Vector3_get_normalized_m736BBF65D5CDA7A18414370D15B4DFCC1E466F07_inline((&V_54), NULL);
				V_26 = L_167;
			}

IL_03c9_1:
			{
				Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_168 = ___1_cam;
				bool L_169 = V_19;
				bool L_170 = ___9_isCameraRelative;
				Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_171 = ___11_viewProjMatrix;
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_172 = V_17;
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_173 = V_26;
				LensFlareComponentSRP_tF068937A1EC9EB063AF855DB4994A1D2A5E3EFDC* L_174 = V_14;
				NullCheck(L_174);
				float L_175 = L_174->___occlusionOffset;
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_176;
				L_176 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_173, L_175, NULL);
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_177;
				L_177 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_172, L_176, NULL);
				il2cpp_codegen_runtime_class_init_inline(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_178;
				L_178 = LensFlareCommonSRP_WorldToViewport_m9893674E156D4782E58E7D3ECC50655E5177E98E(L_168, (bool)((((int32_t)L_169) == ((int32_t)0))? 1 : 0), L_170, L_171, L_177, NULL);
				V_27 = L_178;
				bool L_179 = V_19;
				if (L_179)
				{
					goto IL_03fc_1;
				}
			}
			{
				LensFlareComponentSRP_tF068937A1EC9EB063AF855DB4994A1D2A5E3EFDC* L_180 = V_14;
				NullCheck(L_180);
				float L_181 = L_180->___occlusionRadius;
				G_B71_0 = L_181;
				goto IL_0404_1;
			}

IL_03fc_1:
			{
				LensFlareComponentSRP_tF068937A1EC9EB063AF855DB4994A1D2A5E3EFDC* L_182 = V_14;
				Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_183 = ___1_cam;
				NullCheck(L_182);
				float L_184;
				L_184 = LensFlareComponentSRP_celestialProjectedOcclusionRadius_m1EAD56AEC83ED782CE84396FF60912005858C29B(L_182, L_183, NULL);
				G_B71_0 = L_184;
			}

IL_0404_1:
			{
				V_28 = G_B71_0;
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_185 = V_18;
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_186;
				L_186 = Vector2_op_Implicit_mE8EBEE9291F11BB02F062D6E000F4798968CBD96_inline(L_185, NULL);
				V_29 = L_186;
				Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_187 = ___1_cam;
				bool L_188 = V_19;
				bool L_189 = ___9_isCameraRelative;
				Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_190 = ___11_viewProjMatrix;
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_191 = V_17;
				Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_192 = ___1_cam;
				NullCheck(L_192);
				Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_193;
				L_193 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_192, NULL);
				NullCheck(L_193);
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_194;
				L_194 = Transform_get_up_mE47A9D9D96422224DD0539AA5524DA5440145BB2(L_193, NULL);
				float L_195 = V_28;
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_196;
				L_196 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_194, L_195, NULL);
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_197;
				L_197 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_191, L_196, NULL);
				il2cpp_codegen_runtime_class_init_inline(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_198;
				L_198 = LensFlareCommonSRP_WorldToViewport_m9893674E156D4782E58E7D3ECC50655E5177E98E(L_187, (bool)((((int32_t)L_188) == ((int32_t)0))? 1 : 0), L_189, L_190, L_197, NULL);
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_199;
				L_199 = Vector2_op_Implicit_mE8EBEE9291F11BB02F062D6E000F4798968CBD96_inline(L_198, NULL);
				V_30 = L_199;
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_200 = V_30;
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_201 = V_29;
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_202;
				L_202 = Vector2_op_Subtraction_m44475FCDAD2DA2F98D78A6625EC2DCDFE8803837_inline(L_200, L_201, NULL);
				V_55 = L_202;
				float L_203;
				L_203 = Vector2_get_magnitude_m5C59B4056420AEFDB291AD0914A3F675330A75CE_inline((&V_55), NULL);
				V_31 = L_203;
				CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_204 = ___12_cmd;
				int32_t L_205 = ((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->____FlareData1;
				float L_206 = V_31;
				LensFlareComponentSRP_tF068937A1EC9EB063AF855DB4994A1D2A5E3EFDC* L_207 = V_14;
				NullCheck(L_207);
				uint32_t L_208 = L_207->___sampleCount;
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_209 = V_27;
				float L_210 = L_209.___z;
				float L_211 = ___5_actualHeight;
				float L_212 = ___4_actualWidth;
				Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_213;
				memset((&L_213), 0, sizeof(L_213));
				Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_213), L_206, ((float)((double)(uint32_t)L_208)), L_210, ((float)(L_211/L_212)), NULL);
				NullCheck(L_204);
				CommandBuffer_SetGlobalVector_mBE497AA5F5C9E71A3F353BA1BDB97D8AC4B75FDA(L_204, L_205, L_213, NULL);
				CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_214 = ___12_cmd;
				LensFlareComponentSRP_tF068937A1EC9EB063AF855DB4994A1D2A5E3EFDC* L_215 = V_14;
				NullCheck(L_215);
				bool L_216 = L_215->___environmentOcclusion;
				int32_t L_217 = ((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->____FlareSunOcclusionTex;
				Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_218 = ___16_sunOcclusionTexture;
				LensFlareCommonSRP_SetOcclusionPermutation_mB2DDADC4CE51AD54CC1B5BE5A29C43E190A740E5(L_214, L_216, L_217, L_218, NULL);
				CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_219 = ___12_cmd;
				NullCheck(L_219);
				CommandBuffer_EnableShaderKeyword_m9DE5732149961F1EA14B295D9E72914E1CC7DA5A(L_219, _stringLiteral2F98384937976CAC9029AF13C40CA246B36B2733, NULL);
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_220 = V_18;
				float L_221 = L_220.___x;
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_222 = V_18;
				float L_223 = L_222.___y;
				Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&V_32), ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply((2.0f), L_221)), (1.0f))), ((-((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply((2.0f), L_223)), (1.0f))))), NULL);
				bool L_224;
				L_224 = SystemInfo_get_graphicsUVStartsAtTop_m152BEEFFF20719C9EAB612AD238114BD0B3BFE4B(NULL);
				bool L_225 = V_19;
				V_56 = (bool)((int32_t)(((((int32_t)L_224) == ((int32_t)0))? 1 : 0)&(int32_t)L_225));
				bool L_226 = V_56;
				if (!L_226)
				{
					goto IL_04ec_1;
				}
			}
			{
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_227 = V_32;
				float L_228 = L_227.___y;
				(&V_32)->___y = ((-L_228));
			}

IL_04ec_1:
			{
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_229 = V_32;
				float L_230 = L_229.___x;
				float L_231;
				L_231 = fabsf(L_230);
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_232 = V_32;
				float L_233 = L_232.___y;
				float L_234;
				L_234 = fabsf(L_233);
				Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&V_33), L_231, L_234, NULL);
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_235 = V_33;
				float L_236 = L_235.___x;
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_237 = V_33;
				float L_238 = L_237.___y;
				float L_239;
				L_239 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_236, L_238, NULL);
				V_34 = L_239;
				LensFlareComponentSRP_tF068937A1EC9EB063AF855DB4994A1D2A5E3EFDC* L_240 = V_14;
				NullCheck(L_240);
				AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* L_241 = L_240->___radialScreenAttenuationCurve;
				NullCheck(L_241);
				int32_t L_242;
				L_242 = AnimationCurve_get_length_m259A67BB0870D3A153F6FEDBB06CB0D24089CD81(L_241, NULL);
				if ((((int32_t)L_242) > ((int32_t)0)))
				{
					goto IL_0536_1;
				}
			}
			{
				G_B76_0 = (1.0f);
				goto IL_0544_1;
			}

IL_0536_1:
			{
				LensFlareComponentSRP_tF068937A1EC9EB063AF855DB4994A1D2A5E3EFDC* L_243 = V_14;
				NullCheck(L_243);
				AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* L_244 = L_243->___radialScreenAttenuationCurve;
				float L_245 = V_34;
				NullCheck(L_244);
				float L_246;
				L_246 = AnimationCurve_Evaluate_m50B857043DE251A186032ADBCBB4CEF817F4EE3C(L_244, L_245, NULL);
				G_B76_0 = L_246;
			}

IL_0544_1:
			{
				V_35 = G_B76_0;
				LensFlareComponentSRP_tF068937A1EC9EB063AF855DB4994A1D2A5E3EFDC* L_247 = V_14;
				NullCheck(L_247);
				float L_248 = L_247->___intensity;
				float L_249 = V_35;
				float L_250 = V_24;
				V_36 = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(L_248, L_249)), L_250));
				float L_251 = V_36;
				V_57 = (bool)((((int32_t)((!(((float)L_251) <= ((float)(0.0f))))? 1 : 0)) == ((int32_t)0))? 1 : 0);
				bool L_252 = V_57;
				if (!L_252)
				{
					goto IL_056c_1;
				}
			}
			{
				goto IL_0700_1;
			}

IL_056c_1:
			{
				float L_253;
				L_253 = cosf((0.0f));
				V_37 = L_253;
				float L_254;
				L_254 = sinf((0.0f));
				V_38 = L_254;
				V_39 = (0.0f);
				float L_255;
				L_255 = Mathf_Clamp01_mA7E048DBDA832D399A581BE4D6DED9FA44CE0F14_inline((0.999998987f), NULL);
				V_40 = L_255;
				CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_256 = ___12_cmd;
				il2cpp_codegen_runtime_class_init_inline(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
				int32_t L_257 = ((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->____FlareData3;
				LensFlareComponentSRP_tF068937A1EC9EB063AF855DB4994A1D2A5E3EFDC* L_258 = V_14;
				NullCheck(L_258);
				bool L_259 = L_258->___allowOffScreen;
				if (L_259)
				{
					G_B80_0 = L_257;
					G_B80_1 = L_256;
					goto IL_05ae_1;
				}
				G_B79_0 = L_257;
				G_B79_1 = L_256;
			}
			{
				G_B81_0 = (-1.0f);
				G_B81_1 = G_B79_0;
				G_B81_2 = G_B79_1;
				goto IL_05b3_1;
			}

IL_05ae_1:
			{
				G_B81_0 = (1.0f);
				G_B81_1 = G_B80_0;
				G_B81_2 = G_B80_1;
			}

IL_05b3_1:
			{
				float L_260 = V_40;
				float L_261;
				L_261 = Mathf_Lerp_m47EF2FFB7647BD0A1FDC26DC03E28B19812139B5_inline((0.0f), (4.0f), (1.0f), NULL);
				float L_262;
				L_262 = expf(L_261);
				Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_263;
				memset((&L_263), 0, sizeof(L_263));
				Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_263), G_B81_0, L_260, L_262, (0.333333343f), NULL);
				NullCheck(G_B81_2);
				CommandBuffer_SetGlobalVector_mBE497AA5F5C9E71A3F353BA1BDB97D8AC4B75FDA(G_B81_2, G_B81_1, L_263, NULL);
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_264 = V_32;
				float L_265 = V_39;
				float L_266 = V_37;
				float L_267 = V_38;
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_268 = V_2;
				il2cpp_codegen_runtime_class_init_inline(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_269;
				L_269 = LensFlareCommonSRP_GetLensFlareRayOffset_m6BD4D326F31206C1685EF5F874D9A22FB4617F07(L_264, L_265, L_266, L_267, L_268, NULL);
				V_41 = L_269;
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_270 = V_32;
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_271;
				L_271 = Vector2_get_one_m9097EB8DC23C26118A591AF16702796C3EF51DFB_inline(NULL);
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_272 = V_41;
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_273 = V_2;
				float L_274 = V_39;
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_275;
				L_275 = Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline(NULL);
				Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_276;
				L_276 = LensFlareCommonSRP_GetFlareData0_m42AF8B99C81BA1DE6D865A6CE27185FB681163F8(L_270, L_271, L_272, L_273, (0.0f), L_274, (0.0f), L_275, (bool)0, NULL);
				V_42 = L_276;
				CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_277 = ___12_cmd;
				int32_t L_278 = ((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->____FlareData0;
				Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_279 = V_42;
				NullCheck(L_277);
				CommandBuffer_SetGlobalVector_mBE497AA5F5C9E71A3F353BA1BDB97D8AC4B75FDA(L_277, L_278, L_279, NULL);
				CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_280 = ___12_cmd;
				int32_t L_281 = ((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->____FlareData2;
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_282 = V_32;
				float L_283 = L_282.___x;
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_284 = V_32;
				float L_285 = L_284.___y;
				Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_286;
				memset((&L_286), 0, sizeof(L_286));
				Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_286), L_283, L_285, (0.0f), (0.0f), NULL);
				NullCheck(L_280);
				CommandBuffer_SetGlobalVector_mBE497AA5F5C9E71A3F353BA1BDB97D8AC4B75FDA(L_280, L_281, L_286, NULL);
				bool L_287 = ___13_taaEnabled;
				V_58 = L_287;
				bool L_288 = V_58;
				if (!L_288)
				{
					goto IL_069e_1;
				}
			}
			{
				il2cpp_codegen_initobj((&V_59), sizeof(Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D));
				LensFlareCompInfo_tF75BC6BAED886C71425763DEA827F3794E718F37* L_289 = V_13;
				NullCheck(L_289);
				int32_t L_290 = L_289->___index;
				Rect_set_x_mAB91AB71898A20762BC66FD0723C4C739C4C3406_inline((&V_59), ((float)L_290), NULL);
				il2cpp_codegen_runtime_class_init_inline(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
				int32_t L_291 = ((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->___frameIdx;
				int32_t L_292 = ((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->___mergeNeeded;
				Rect_set_y_mDE91F4B98A6E8623EFB1250FF6526D5DB5855629_inline((&V_59), ((float)((int32_t)il2cpp_codegen_add(L_291, L_292))), NULL);
				Rect_set_width_m93B6217CF3EFF89F9B0C81F34D7345DE90B93E5A_inline((&V_59), (1.0f), NULL);
				Rect_set_height_mD00038E6E06637137A5626CA8CD421924005BF03_inline((&V_59), (1.0f), NULL);
				Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_293 = V_59;
				V_43 = L_293;
				goto IL_06e1_1;
			}

IL_069e_1:
			{
				il2cpp_codegen_initobj((&V_59), sizeof(Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D));
				LensFlareCompInfo_tF75BC6BAED886C71425763DEA827F3794E718F37* L_294 = V_13;
				NullCheck(L_294);
				int32_t L_295 = L_294->___index;
				Rect_set_x_mAB91AB71898A20762BC66FD0723C4C739C4C3406_inline((&V_59), ((float)L_295), NULL);
				Rect_set_y_mDE91F4B98A6E8623EFB1250FF6526D5DB5855629_inline((&V_59), (0.0f), NULL);
				Rect_set_width_m93B6217CF3EFF89F9B0C81F34D7345DE90B93E5A_inline((&V_59), (1.0f), NULL);
				Rect_set_height_mD00038E6E06637137A5626CA8CD421924005BF03_inline((&V_59), (1.0f), NULL);
				Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_296 = V_59;
				V_43 = L_296;
			}

IL_06e1_1:
			{
				CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_297 = ___12_cmd;
				Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_298 = V_43;
				NullCheck(L_297);
				CommandBuffer_SetViewport_m3BCCABB7493369D88DB15EE43C41D9858AE2574D(L_297, L_298, NULL);
				CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_299 = ___12_cmd;
				Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_300 = ___0_lensFlareShader;
				Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_301 = ___0_lensFlareShader;
				NullCheck(L_301);
				int32_t L_302;
				L_302 = Material_FindPass_mCCAAC088EE0E39AD5950BA41E965371417DBCFBC(L_301, _stringLiteral16D015A43859CA50D78CCD520C10757AFD92D624, NULL);
				il2cpp_codegen_runtime_class_init_inline(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var);
				Blitter_DrawQuad_mD349AFC8DE5261BF33122101EA99DF238352B455(L_299, L_300, L_302, NULL);
			}

IL_0700_1:
			{
				bool L_303;
				L_303 = Enumerator_MoveNext_m08919F9EBFD01FFCB146BF26E0F5C703A5D25ABC((&V_12), Enumerator_MoveNext_m08919F9EBFD01FFCB146BF26E0F5C703A5D25ABC_RuntimeMethod_var);
				if (L_303)
				{
					goto IL_0145_1;
				}
			}
			{
				goto IL_071d;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_071d:
	{
		bool L_304 = ___13_taaEnabled;
		V_60 = L_304;
		bool L_305 = V_60;
		if (!L_305)
		{
			goto IL_07a9;
		}
	}
	{
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_306 = ___12_cmd;
		il2cpp_codegen_runtime_class_init_inline(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_307 = ((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->___occlusionRT;
		int32_t L_308 = ___3_xrIndex;
		il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
		CoreUtils_SetRenderTarget_mF4745C7C50C72F6D3C0593706BE2611651583873(L_306, L_307, 0, 0, (-1), L_308, NULL);
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_309 = ___12_cmd;
		il2cpp_codegen_initobj((&V_59), sizeof(Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D));
		List_1_t6590FC1C3D6405E4972389536FA11B52542105C5* L_310 = ((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->___m_Data;
		NullCheck(L_310);
		int32_t L_311;
		L_311 = List_1_get_Count_mF26E75A8EF2A806F7D8079D160E876C6AC85FDB6_inline(L_310, List_1_get_Count_mF26E75A8EF2A806F7D8079D160E876C6AC85FDB6_RuntimeMethod_var);
		Rect_set_x_mAB91AB71898A20762BC66FD0723C4C739C4C3406_inline((&V_59), ((float)L_311), NULL);
		Rect_set_y_mDE91F4B98A6E8623EFB1250FF6526D5DB5855629_inline((&V_59), (0.0f), NULL);
		int32_t L_312 = ((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->___maxLensFlareWithOcclusion;
		List_1_t6590FC1C3D6405E4972389536FA11B52542105C5* L_313 = ((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->___m_Data;
		NullCheck(L_313);
		int32_t L_314;
		L_314 = List_1_get_Count_mF26E75A8EF2A806F7D8079D160E876C6AC85FDB6_inline(L_313, List_1_get_Count_mF26E75A8EF2A806F7D8079D160E876C6AC85FDB6_RuntimeMethod_var);
		Rect_set_width_m93B6217CF3EFF89F9B0C81F34D7345DE90B93E5A_inline((&V_59), ((float)((int32_t)il2cpp_codegen_subtract(L_312, L_314))), NULL);
		int32_t L_315 = ((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->___maxLensFlareWithOcclusionTemporalSample;
		int32_t L_316 = ((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->___mergeNeeded;
		Rect_set_height_mD00038E6E06637137A5626CA8CD421924005BF03_inline((&V_59), ((float)((int32_t)il2cpp_codegen_add(L_315, L_316))), NULL);
		Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_317 = V_59;
		NullCheck(L_309);
		CommandBuffer_SetViewport_m3BCCABB7493369D88DB15EE43C41D9858AE2574D(L_309, L_317, NULL);
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_318 = ___12_cmd;
		Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_319;
		L_319 = Color_get_black_mB50217951591A045844C61E7FF31EEE3FEF16737_inline(NULL);
		NullCheck(L_318);
		CommandBuffer_ClearRenderTarget_mABBE498A16DCEADCAA8F5DB50073012F74D03F14(L_318, (bool)0, (bool)1, L_319, NULL);
	}

IL_07a9:
	{
		il2cpp_codegen_runtime_class_init_inline(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
		int32_t L_320 = ((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->___frameIdx;
		((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->___frameIdx = ((int32_t)il2cpp_codegen_add(L_320, 1));
		int32_t L_321 = ((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->___frameIdx;
		int32_t L_322 = ((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->___maxLensFlareWithOcclusionTemporalSample;
		((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->___frameIdx = ((int32_t)(L_321%L_322));
		XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* L_323 = ___2_xr;
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_324 = ___12_cmd;
		NullCheck(L_323);
		XRPass_StartSinglePass_mEAB8D0365AE942CBE93BFB0DAC39E8D04ACE9F9E(L_323, L_324, NULL);
	}

IL_07ce:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LensFlareCommonSRP_ProcessLensFlareSRPElementsSingle_m950881A3EF081370D3CE502CCFD2BE752A04923F (LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* ___0_element, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___1_cmd, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___2_globalColorModulation, Light_t1E68479B7782AF2050FAA02A5DC612FD034F18F3* ___3_light, float ___4_compIntensity, float ___5_scale, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___6_lensFlareShader, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___7_screenPos, bool ___8_compAllowOffScreen, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___9_vScreenRatio, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___10_flareData1, bool ___11_preview, int32_t ___12_depth, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral16D015A43859CA50D78CCD520C10757AFD92D624);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4782391DCE600A9C2242D98FDEE5821F78F9DA04);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral530D9D153AFF227339BBB6B55F4BE5469275D23B);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDE0A6E25A7B28B7D6C1902D8E6AF9BDC227631D7);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE4ECA9915C1B2FF7F605DD89E404C9F7CD27874B);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF973205DADF27F3EE8867C61570133E27D3CDC89);
		s_Il2CppMethodInitialized = true;
	}
	U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D V_0;
	memset((&V_0), 0, sizeof(V_0));
	Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_1;
	memset((&V_1), 0, sizeof(V_1));
	Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_2;
	memset((&V_2), 0, sizeof(V_2));
	float V_3 = 0.0f;
	Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* V_4 = NULL;
	float V_5 = 0.0f;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_6;
	memset((&V_6), 0, sizeof(V_6));
	float V_7 = 0.0f;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_8;
	memset((&V_8), 0, sizeof(V_8));
	float V_9 = 0.0f;
	int32_t V_10 = 0;
	int32_t V_11 = 0;
	float V_12 = 0.0f;
	float V_13 = 0.0f;
	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_14;
	memset((&V_14), 0, sizeof(V_14));
	bool V_15 = false;
	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;
	bool V_24 = false;
	bool V_25 = false;
	bool V_26 = false;
	bool V_27 = false;
	bool V_28 = false;
	bool V_29 = false;
	bool V_30 = false;
	bool V_31 = false;
	bool V_32 = false;
	bool V_33 = false;
	float V_34 = 0.0f;
	float V_35 = 0.0f;
	float V_36 = 0.0f;
	float V_37 = 0.0f;
	float V_38 = 0.0f;
	float V_39 = 0.0f;
	bool V_40 = false;
	bool V_41 = false;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_42;
	memset((&V_42), 0, sizeof(V_42));
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_43;
	memset((&V_43), 0, sizeof(V_43));
	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_44;
	memset((&V_44), 0, sizeof(V_44));
	bool V_45 = false;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_46;
	memset((&V_46), 0, sizeof(V_46));
	float V_47 = 0.0f;
	bool V_48 = false;
	float V_49 = 0.0f;
	int32_t V_50 = 0;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_51;
	memset((&V_51), 0, sizeof(V_51));
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_52;
	memset((&V_52), 0, sizeof(V_52));
	float V_53 = 0.0f;
	Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_54;
	memset((&V_54), 0, sizeof(V_54));
	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_55;
	memset((&V_55), 0, sizeof(V_55));
	bool V_56 = false;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_57;
	memset((&V_57), 0, sizeof(V_57));
	bool V_58 = false;
	bool V_59 = false;
	State_tA37EB68FE687D41D4B228462D4C7427FAC5BF9C1 V_60;
	memset((&V_60), 0, sizeof(V_60));
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_61;
	memset((&V_61), 0, sizeof(V_61));
	int32_t V_62 = 0;
	float V_63 = 0.0f;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_64;
	memset((&V_64), 0, sizeof(V_64));
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_65;
	memset((&V_65), 0, sizeof(V_65));
	Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_66;
	memset((&V_66), 0, sizeof(V_66));
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_67;
	memset((&V_67), 0, sizeof(V_67));
	float V_68 = 0.0f;
	bool V_69 = false;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_70;
	memset((&V_70), 0, sizeof(V_70));
	bool V_71 = false;
	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_72;
	memset((&V_72), 0, sizeof(V_72));
	bool V_73 = false;
	bool V_74 = false;
	int32_t V_75 = 0;
	float V_76 = 0.0f;
	Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_77;
	memset((&V_77), 0, sizeof(V_77));
	float V_78 = 0.0f;
	float V_79 = 0.0f;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_80;
	memset((&V_80), 0, sizeof(V_80));
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_81;
	memset((&V_81), 0, sizeof(V_81));
	float V_82 = 0.0f;
	float V_83 = 0.0f;
	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_84;
	memset((&V_84), 0, sizeof(V_84));
	bool V_85 = false;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_86;
	memset((&V_86), 0, sizeof(V_86));
	bool V_87 = false;
	int32_t G_B9_0 = 0;
	int32_t G_B11_0 = 0;
	int32_t G_B16_0 = 0;
	int32_t G_B21_0 = 0;
	U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D* G_B31_0 = NULL;
	U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D* G_B30_0 = NULL;
	float G_B32_0 = 0.0f;
	U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D* G_B32_1 = NULL;
	float G_B43_0 = 0.0f;
	int32_t G_B58_0 = 0;
	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* G_B72_0 = NULL;
	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* G_B71_0 = NULL;
	float G_B73_0 = 0.0f;
	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* G_B73_1 = NULL;
	float G_B75_0 = 0.0f;
	float G_B75_1 = 0.0f;
	float G_B75_2 = 0.0f;
	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* G_B75_3 = NULL;
	float G_B74_0 = 0.0f;
	float G_B74_1 = 0.0f;
	float G_B74_2 = 0.0f;
	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* G_B74_3 = NULL;
	float G_B76_0 = 0.0f;
	float G_B76_1 = 0.0f;
	float G_B76_2 = 0.0f;
	float G_B76_3 = 0.0f;
	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* G_B76_4 = NULL;
	float G_B92_0 = 0.0f;
	float G_B109_0 = 0.0f;
	float G_B112_0 = 0.0f;
	float G_B117_0 = 0.0f;
	{
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___7_screenPos;
		(&V_0)->___screenPos = L_0;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1 = ___9_vScreenRatio;
		(&V_0)->___vScreenRatio = L_1;
		LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_2 = ___0_element;
		(&V_0)->___element = L_2;
		Il2CppCodeGenWriteBarrier((void**)(&(&V_0)->___element), (void*)L_2);
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D L_3 = V_0;
		LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_4 = L_3.___element;
		if (!L_4)
		{
			goto IL_0094;
		}
	}
	{
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D L_5 = V_0;
		LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_6 = L_5.___element;
		NullCheck(L_6);
		bool L_7 = L_6->___visible;
		if (!L_7)
		{
			goto IL_0094;
		}
	}
	{
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D L_8 = V_0;
		LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_9 = L_8.___element;
		NullCheck(L_9);
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_10 = L_9->___lensFlareTexture;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_11;
		L_11 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_10, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		if (!L_11)
		{
			goto IL_0050;
		}
	}
	{
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D L_12 = V_0;
		LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_13 = L_12.___element;
		NullCheck(L_13);
		int32_t L_14 = L_13->___flareType;
		if (!L_14)
		{
			goto IL_0094;
		}
	}

IL_0050:
	{
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D L_15 = V_0;
		LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_16 = L_15.___element;
		NullCheck(L_16);
		float L_17;
		L_17 = LensFlareDataElementSRP_get_localIntensity_mA75A27674D36D591A42CACEC76E206D41DFD9925_inline(L_16, NULL);
		if ((((float)L_17) <= ((float)(0.0f))))
		{
			goto IL_0094;
		}
	}
	{
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D L_18 = V_0;
		LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_19 = L_18.___element;
		NullCheck(L_19);
		int32_t L_20;
		L_20 = LensFlareDataElementSRP_get_count_mA7F9CBD150771F1D7B9CBF6896E8E5EF1AA72AA0_inline(L_19, NULL);
		if ((((int32_t)L_20) <= ((int32_t)0)))
		{
			goto IL_0094;
		}
	}
	{
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D L_21 = V_0;
		LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_22 = L_21.___element;
		NullCheck(L_22);
		int32_t L_23 = L_22->___flareType;
		if ((!(((uint32_t)L_23) == ((uint32_t)4))))
		{
			goto IL_0091;
		}
	}
	{
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D L_24 = V_0;
		LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_25 = L_24.___element;
		NullCheck(L_25);
		LensFlareDataSRP_t036EEE7A3B9CEEDABC68655C48D1A21F04252295* L_26 = L_25->___lensFlareDataSRP;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_27;
		L_27 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_26, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		G_B9_0 = ((int32_t)(L_27));
		goto IL_0092;
	}

IL_0091:
	{
		G_B9_0 = 0;
	}

IL_0092:
	{
		G_B11_0 = G_B9_0;
		goto IL_0095;
	}

IL_0094:
	{
		G_B11_0 = 1;
	}

IL_0095:
	{
		V_15 = (bool)G_B11_0;
		bool L_28 = V_15;
		if (!L_28)
		{
			goto IL_00a0;
		}
	}
	{
		goto IL_0f67;
	}

IL_00a0:
	{
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D L_29 = V_0;
		LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_30 = L_29.___element;
		NullCheck(L_30);
		int32_t L_31 = L_30->___flareType;
		if ((!(((uint32_t)L_31) == ((uint32_t)4))))
		{
			goto IL_00c1;
		}
	}
	{
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D L_32 = V_0;
		LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_33 = L_32.___element;
		NullCheck(L_33);
		LensFlareDataSRP_t036EEE7A3B9CEEDABC68655C48D1A21F04252295* L_34 = L_33->___lensFlareDataSRP;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_35;
		L_35 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_34, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		G_B16_0 = ((int32_t)(L_35));
		goto IL_00c2;
	}

IL_00c1:
	{
		G_B16_0 = 0;
	}

IL_00c2:
	{
		V_16 = (bool)G_B16_0;
		bool L_36 = V_16;
		if (!L_36)
		{
			goto IL_0103;
		}
	}
	{
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D L_37 = V_0;
		LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_38 = L_37.___element;
		NullCheck(L_38);
		LensFlareDataSRP_t036EEE7A3B9CEEDABC68655C48D1A21F04252295* L_39 = L_38->___lensFlareDataSRP;
		NullCheck(L_39);
		LensFlareDataElementSRPU5BU5D_t1D7EBF0AA1925339AAA0E04DCE9F1B78105B6D38** L_40 = (LensFlareDataElementSRPU5BU5D_t1D7EBF0AA1925339AAA0E04DCE9F1B78105B6D38**)(&L_39->___elements);
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_41 = ___1_cmd;
		Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_42 = ___2_globalColorModulation;
		Light_t1E68479B7782AF2050FAA02A5DC612FD034F18F3* L_43 = ___3_light;
		float L_44 = ___4_compIntensity;
		float L_45 = ___5_scale;
		Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_46 = ___6_lensFlareShader;
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D L_47 = V_0;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_48 = L_47.___screenPos;
		bool L_49 = ___8_compAllowOffScreen;
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D L_50 = V_0;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_51 = L_50.___vScreenRatio;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_52 = ___10_flareData1;
		bool L_53 = ___11_preview;
		int32_t L_54 = ___12_depth;
		il2cpp_codegen_runtime_class_init_inline(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
		LensFlareCommonSRP_ProcessLensFlareSRPElements_mD9B58BC3BAC9BEA123C2555660DB71947180A0B0(L_40, L_41, L_42, L_43, L_44, L_45, L_46, L_48, L_49, L_51, L_52, L_53, ((int32_t)il2cpp_codegen_add(L_54, 1)), NULL);
		goto IL_0f67;
	}

IL_0103:
	{
		Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_55 = ___2_globalColorModulation;
		V_1 = L_55;
		Light_t1E68479B7782AF2050FAA02A5DC612FD034F18F3* L_56 = ___3_light;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_57;
		L_57 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_56, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		if (!L_57)
		{
			goto IL_011b;
		}
	}
	{
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D L_58 = V_0;
		LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_59 = L_58.___element;
		NullCheck(L_59);
		bool L_60 = L_59->___modulateByLightColor;
		G_B21_0 = ((int32_t)(L_60));
		goto IL_011c;
	}

IL_011b:
	{
		G_B21_0 = 0;
	}

IL_011c:
	{
		V_17 = (bool)G_B21_0;
		bool L_61 = V_17;
		if (!L_61)
		{
			goto IL_015c;
		}
	}
	{
		Light_t1E68479B7782AF2050FAA02A5DC612FD034F18F3* L_62 = ___3_light;
		NullCheck(L_62);
		bool L_63;
		L_63 = Light_get_useColorTemperature_mD76967684F904F6068B58EE78BD65001D8AFF3EF(L_62, NULL);
		V_18 = L_63;
		bool L_64 = V_18;
		if (!L_64)
		{
			goto IL_014e;
		}
	}
	{
		Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_65 = V_1;
		Light_t1E68479B7782AF2050FAA02A5DC612FD034F18F3* L_66 = ___3_light;
		NullCheck(L_66);
		Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_67;
		L_67 = Light_get_color_mE7EB8F11BF394877B50A2F335627441889ADE536(L_66, NULL);
		Light_t1E68479B7782AF2050FAA02A5DC612FD034F18F3* L_68 = ___3_light;
		NullCheck(L_68);
		float L_69;
		L_69 = Light_get_colorTemperature_mA5B7C9A5B315B27625764B8CE7EF5ADC06060B08(L_68, NULL);
		Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_70;
		L_70 = Mathf_CorrelatedColorTemperatureToRGB_m595A3D1E887CD42FE21CD2893D8E377B3F44153C(L_69, NULL);
		Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_71;
		L_71 = Color_op_Multiply_mD0296202733CB2D5342FB7C82B48AEDA63036758_inline(L_67, L_70, NULL);
		Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_72;
		L_72 = Color_op_Multiply_mD0296202733CB2D5342FB7C82B48AEDA63036758_inline(L_65, L_71, NULL);
		V_1 = L_72;
		goto IL_015b;
	}

IL_014e:
	{
		Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_73 = V_1;
		Light_t1E68479B7782AF2050FAA02A5DC612FD034F18F3* L_74 = ___3_light;
		NullCheck(L_74);
		Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_75;
		L_75 = Light_get_color_mE7EB8F11BF394877B50A2F335627441889ADE536(L_74, NULL);
		Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_76;
		L_76 = Color_op_Multiply_mD0296202733CB2D5342FB7C82B48AEDA63036758_inline(L_73, L_75, NULL);
		V_1 = L_76;
	}

IL_015b:
	{
	}

IL_015c:
	{
		Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_77 = V_1;
		V_2 = L_77;
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D L_78 = V_0;
		LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_79 = L_78.___element;
		NullCheck(L_79);
		float L_80;
		L_80 = LensFlareDataElementSRP_get_localIntensity_mA75A27674D36D591A42CACEC76E206D41DFD9925_inline(L_79, NULL);
		float L_81 = ___4_compIntensity;
		V_3 = ((float)il2cpp_codegen_multiply(L_80, L_81));
		float L_82 = V_3;
		V_19 = (bool)((((int32_t)((!(((float)L_82) <= ((float)(0.0f))))? 1 : 0)) == ((int32_t)0))? 1 : 0);
		bool L_83 = V_19;
		if (!L_83)
		{
			goto IL_0183;
		}
	}
	{
		goto IL_0f67;
	}

IL_0183:
	{
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D L_84 = V_0;
		LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_85 = L_84.___element;
		NullCheck(L_85);
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_86 = L_85->___lensFlareTexture;
		V_4 = L_86;
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D L_87 = V_0;
		LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_88 = L_87.___element;
		NullCheck(L_88);
		int32_t L_89 = L_88->___flareType;
		V_20 = (bool)((((int32_t)L_89) == ((int32_t)0))? 1 : 0);
		bool L_90 = V_20;
		if (!L_90)
		{
			goto IL_01d2;
		}
	}
	{
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D L_91 = V_0;
		LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_92 = L_91.___element;
		NullCheck(L_92);
		bool L_93 = L_92->___preserveAspectRatio;
		if (L_93)
		{
			G_B31_0 = (&V_0);
			goto IL_01ba;
		}
		G_B30_0 = (&V_0);
	}
	{
		G_B32_0 = (1.0f);
		G_B32_1 = G_B30_0;
		goto IL_01cb;
	}

IL_01ba:
	{
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_94 = V_4;
		NullCheck(L_94);
		int32_t L_95;
		L_95 = VirtualFuncInvoker0< int32_t >::Invoke(7, L_94);
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_96 = V_4;
		NullCheck(L_96);
		int32_t L_97;
		L_97 = VirtualFuncInvoker0< int32_t >::Invoke(5, L_96);
		G_B32_0 = ((float)(((float)L_95)/((float)L_97)));
		G_B32_1 = G_B31_0;
	}

IL_01cb:
	{
		G_B32_1->___usedAspectRatio = G_B32_0;
		goto IL_01de;
	}

IL_01d2:
	{
		(&V_0)->___usedAspectRatio = (1.0f);
	}

IL_01de:
	{
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D L_98 = V_0;
		LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_99 = L_98.___element;
		NullCheck(L_99);
		float L_100 = L_99->___rotation;
		V_5 = L_100;
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D L_101 = V_0;
		LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_102 = L_101.___element;
		NullCheck(L_102);
		bool L_103 = L_102->___preserveAspectRatio;
		V_21 = L_103;
		bool L_104 = V_21;
		if (!L_104)
		{
			goto IL_0278;
		}
	}
	{
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D L_105 = V_0;
		float L_106 = L_105.___usedAspectRatio;
		V_22 = (bool)((((int32_t)((!(((float)L_106) >= ((float)(1.0f))))? 1 : 0)) == ((int32_t)0))? 1 : 0);
		bool L_107 = V_22;
		if (!L_107)
		{
			goto IL_0245;
		}
	}
	{
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D L_108 = V_0;
		LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_109 = L_108.___element;
		NullCheck(L_109);
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_110 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&L_109->___sizeXY);
		float L_111 = L_110->___x;
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D L_112 = V_0;
		float L_113 = L_112.___usedAspectRatio;
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D L_114 = V_0;
		LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_115 = L_114.___element;
		NullCheck(L_115);
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_116 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&L_115->___sizeXY);
		float L_117 = L_116->___y;
		Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&V_6), ((float)(L_111/L_113)), L_117, NULL);
		goto IL_0275;
	}

IL_0245:
	{
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D L_118 = V_0;
		LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_119 = L_118.___element;
		NullCheck(L_119);
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_120 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&L_119->___sizeXY);
		float L_121 = L_120->___x;
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D L_122 = V_0;
		LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_123 = L_122.___element;
		NullCheck(L_123);
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_124 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&L_123->___sizeXY);
		float L_125 = L_124->___y;
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D L_126 = V_0;
		float L_127 = L_126.___usedAspectRatio;
		Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&V_6), L_121, ((float)il2cpp_codegen_multiply(L_125, L_127)), NULL);
	}

IL_0275:
	{
		goto IL_02a1;
	}

IL_0278:
	{
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D L_128 = V_0;
		LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_129 = L_128.___element;
		NullCheck(L_129);
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_130 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&L_129->___sizeXY);
		float L_131 = L_130->___x;
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D L_132 = V_0;
		LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_133 = L_132.___element;
		NullCheck(L_133);
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_134 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&L_133->___sizeXY);
		float L_135 = L_134->___y;
		Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&V_6), L_131, L_135, NULL);
	}

IL_02a1:
	{
		V_7 = (0.100000001f);
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_136 = V_6;
		float L_137 = L_136.___x;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_138 = V_6;
		float L_139 = L_138.___y;
		Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&V_8), L_137, L_139, NULL);
		float L_140 = V_7;
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D L_141 = V_0;
		LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_142 = L_141.___element;
		NullCheck(L_142);
		float L_143 = L_142->___uniformScale;
		float L_144 = ___5_scale;
		(&V_0)->___combinedScale = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(L_140, L_143)), L_144));
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_145 = V_8;
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D L_146 = V_0;
		float L_147 = L_146.___combinedScale;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_148;
		L_148 = Vector2_op_Multiply_m2D984B613020089BF5165BA4CA10988E2DC771FE_inline(L_145, L_147, NULL);
		V_8 = L_148;
		Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_149 = V_2;
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D L_150 = V_0;
		LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_151 = L_150.___element;
		NullCheck(L_151);
		Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_152 = L_151->___tint;
		Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_153;
		L_153 = Color_op_Multiply_mD0296202733CB2D5342FB7C82B48AEDA63036758_inline(L_149, L_152, NULL);
		V_2 = L_153;
		bool L_154;
		L_154 = SystemInfo_get_graphicsUVStartsAtTop_m152BEEFFF20719C9EAB612AD238114BD0B3BFE4B(NULL);
		if (L_154)
		{
			goto IL_030b;
		}
	}
	{
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D L_155 = V_0;
		LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_156 = L_155.___element;
		NullCheck(L_156);
		float L_157 = L_156->___angularOffset;
		G_B43_0 = ((-L_157));
		goto IL_0316;
	}

IL_030b:
	{
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D L_158 = V_0;
		LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_159 = L_158.___element;
		NullCheck(L_159);
		float L_160 = L_159->___angularOffset;
		G_B43_0 = L_160;
	}

IL_0316:
	{
		V_9 = G_B43_0;
		float L_161 = V_9;
		float L_162;
		L_162 = cosf(((float)il2cpp_codegen_multiply(((-L_161)), (0.0174532924f))));
		(&V_0)->___globalCos0 = L_162;
		float L_163 = V_9;
		float L_164;
		L_164 = sinf(((float)il2cpp_codegen_multiply(((-L_163)), (0.0174532924f))));
		(&V_0)->___globalSin0 = L_164;
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D L_165 = V_0;
		LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_166 = L_165.___element;
		NullCheck(L_166);
		float L_167 = L_166->___position;
		(&V_0)->___position = ((float)il2cpp_codegen_multiply((2.0f), L_167));
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D L_168 = V_0;
		LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_169 = L_168.___element;
		NullCheck(L_169);
		int32_t L_170 = L_169->___blendMode;
		V_10 = L_170;
		int32_t L_171 = V_10;
		V_23 = (bool)((((int32_t)L_171) == ((int32_t)0))? 1 : 0);
		bool L_172 = V_23;
		if (!L_172)
		{
			goto IL_0383;
		}
	}
	{
		Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_173 = ___6_lensFlareShader;
		NullCheck(L_173);
		int32_t L_174;
		L_174 = Material_FindPass_mCCAAC088EE0E39AD5950BA41E965371417DBCFBC(L_173, _stringLiteralF973205DADF27F3EE8867C61570133E27D3CDC89, NULL);
		V_11 = L_174;
		goto IL_03e2;
	}

IL_0383:
	{
		int32_t L_175 = V_10;
		V_24 = (bool)((((int32_t)L_175) == ((int32_t)1))? 1 : 0);
		bool L_176 = V_24;
		if (!L_176)
		{
			goto IL_039e;
		}
	}
	{
		Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_177 = ___6_lensFlareShader;
		NullCheck(L_177);
		int32_t L_178;
		L_178 = Material_FindPass_mCCAAC088EE0E39AD5950BA41E965371417DBCFBC(L_177, _stringLiteral530D9D153AFF227339BBB6B55F4BE5469275D23B, NULL);
		V_11 = L_178;
		goto IL_03e2;
	}

IL_039e:
	{
		int32_t L_179 = V_10;
		V_25 = (bool)((((int32_t)L_179) == ((int32_t)2))? 1 : 0);
		bool L_180 = V_25;
		if (!L_180)
		{
			goto IL_03b9;
		}
	}
	{
		Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_181 = ___6_lensFlareShader;
		NullCheck(L_181);
		int32_t L_182;
		L_182 = Material_FindPass_mCCAAC088EE0E39AD5950BA41E965371417DBCFBC(L_181, _stringLiteralE4ECA9915C1B2FF7F605DD89E404C9F7CD27874B, NULL);
		V_11 = L_182;
		goto IL_03e2;
	}

IL_03b9:
	{
		int32_t L_183 = V_10;
		V_26 = (bool)((((int32_t)L_183) == ((int32_t)3))? 1 : 0);
		bool L_184 = V_26;
		if (!L_184)
		{
			goto IL_03d4;
		}
	}
	{
		Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_185 = ___6_lensFlareShader;
		NullCheck(L_185);
		int32_t L_186;
		L_186 = Material_FindPass_mCCAAC088EE0E39AD5950BA41E965371417DBCFBC(L_185, _stringLiteralDE0A6E25A7B28B7D6C1902D8E6AF9BDC227631D7, NULL);
		V_11 = L_186;
		goto IL_03e2;
	}

IL_03d4:
	{
		Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_187 = ___6_lensFlareShader;
		NullCheck(L_187);
		int32_t L_188;
		L_188 = Material_FindPass_mCCAAC088EE0E39AD5950BA41E965371417DBCFBC(L_187, _stringLiteral16D015A43859CA50D78CCD520C10757AFD92D624, NULL);
		V_11 = L_188;
	}

IL_03e2:
	{
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D L_189 = V_0;
		LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_190 = L_189.___element;
		NullCheck(L_190);
		int32_t L_191 = L_190->___flareType;
		(&___10_flareData1)->___x = ((float)L_191);
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D L_192 = V_0;
		LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_193 = L_192.___element;
		il2cpp_codegen_runtime_class_init_inline(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
		bool L_194;
		L_194 = LensFlareCommonSRP_ForceSingleElement_mA39F5588079AB04D886F3595346B66500085F964(L_193, NULL);
		V_27 = L_194;
		bool L_195 = V_27;
		if (!L_195)
		{
			goto IL_0415;
		}
	}
	{
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_196 = ___1_cmd;
		il2cpp_codegen_runtime_class_init_inline(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
		int32_t L_197 = ((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->____FlareData1;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_198 = ___10_flareData1;
		NullCheck(L_196);
		CommandBuffer_SetGlobalVector_mBE497AA5F5C9E71A3F353BA1BDB97D8AC4B75FDA(L_196, L_197, L_198, NULL);
	}

IL_0415:
	{
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D L_199 = V_0;
		LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_200 = L_199.___element;
		NullCheck(L_200);
		int32_t L_201 = L_200->___flareType;
		if ((((int32_t)L_201) == ((int32_t)1)))
		{
			goto IL_0441;
		}
	}
	{
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D L_202 = V_0;
		LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_203 = L_202.___element;
		NullCheck(L_203);
		int32_t L_204 = L_203->___flareType;
		if ((((int32_t)L_204) == ((int32_t)2)))
		{
			goto IL_0441;
		}
	}
	{
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D L_205 = V_0;
		LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_206 = L_205.___element;
		NullCheck(L_206);
		int32_t L_207 = L_206->___flareType;
		G_B58_0 = ((((int32_t)L_207) == ((int32_t)3))? 1 : 0);
		goto IL_0442;
	}

IL_0441:
	{
		G_B58_0 = 1;
	}

IL_0442:
	{
		V_28 = (bool)G_B58_0;
		bool L_208 = V_28;
		if (!L_208)
		{
			goto IL_047b;
		}
	}
	{
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D L_209 = V_0;
		LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_210 = L_209.___element;
		NullCheck(L_210);
		bool L_211 = L_210->___inverseSDF;
		V_29 = L_211;
		bool L_212 = V_29;
		if (!L_212)
		{
			goto IL_046a;
		}
	}
	{
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_213 = ___1_cmd;
		NullCheck(L_213);
		CommandBuffer_EnableShaderKeyword_m9DE5732149961F1EA14B295D9E72914E1CC7DA5A(L_213, _stringLiteral4782391DCE600A9C2242D98FDEE5821F78F9DA04, NULL);
		goto IL_0478;
	}

IL_046a:
	{
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_214 = ___1_cmd;
		NullCheck(L_214);
		CommandBuffer_DisableShaderKeyword_m2B66FB1F672F3EE51FEA8A2CBA24AA6B7E4454BD(L_214, _stringLiteral4782391DCE600A9C2242D98FDEE5821F78F9DA04, NULL);
	}

IL_0478:
	{
		goto IL_0489;
	}

IL_047b:
	{
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_215 = ___1_cmd;
		NullCheck(L_215);
		CommandBuffer_DisableShaderKeyword_m2B66FB1F672F3EE51FEA8A2CBA24AA6B7E4454BD(L_215, _stringLiteral4782391DCE600A9C2242D98FDEE5821F78F9DA04, NULL);
	}

IL_0489:
	{
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D L_216 = V_0;
		LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_217 = L_216.___element;
		NullCheck(L_217);
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_218 = L_217->___lensFlareTexture;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_219;
		L_219 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_218, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		V_30 = L_219;
		bool L_220 = V_30;
		if (!L_220)
		{
			goto IL_04bc;
		}
	}
	{
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_221 = ___1_cmd;
		il2cpp_codegen_runtime_class_init_inline(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
		int32_t L_222 = ((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->____FlareTex;
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D L_223 = V_0;
		LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_224 = L_223.___element;
		NullCheck(L_224);
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_225 = L_224->___lensFlareTexture;
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_226;
		L_226 = RenderTargetIdentifier_op_Implicit_mBF13C6AE62DCEDDEFDC1C7305BE646FE99D2F24C(L_225, NULL);
		NullCheck(L_221);
		CommandBuffer_SetGlobalTexture_m65E012CB3C35EA43533CB4FF4C6F6498FDE229CD(L_221, L_222, L_226, NULL);
	}

IL_04bc:
	{
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D L_227 = V_0;
		LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_228 = L_227.___element;
		NullCheck(L_228);
		int32_t L_229 = L_228->___tintColorType;
		V_31 = (bool)((!(((uint32_t)L_229) <= ((uint32_t)0)))? 1 : 0);
		bool L_230 = V_31;
		if (!L_230)
		{
			goto IL_04f1;
		}
	}
	{
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_231 = ___1_cmd;
		il2cpp_codegen_runtime_class_init_inline(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
		int32_t L_232 = ((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->____FlareRadialTint;
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D L_233 = V_0;
		LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_234 = L_233.___element;
		NullCheck(L_234);
		TextureGradient_t0430C182142CB6E8C264DC437406F71F0910CF5D* L_235 = L_234->___tintGradient;
		NullCheck(L_235);
		Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_236;
		L_236 = TextureGradient_GetTexture_m540B0621107534CC5A730186D85FE0DA0BDB6806(L_235, NULL);
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_237;
		L_237 = RenderTargetIdentifier_op_Implicit_mBF13C6AE62DCEDDEFDC1C7305BE646FE99D2F24C(L_236, NULL);
		NullCheck(L_231);
		CommandBuffer_SetGlobalTexture_m65E012CB3C35EA43533CB4FF4C6F6498FDE229CD(L_231, L_232, L_237, NULL);
	}

IL_04f1:
	{
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D L_238 = V_0;
		LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_239 = L_238.___element;
		NullCheck(L_239);
		float L_240;
		L_240 = LensFlareDataElementSRP_get_edgeOffset_m75804ACFA229921032474232E75DCD6E9D04DBC2_inline(L_239, NULL);
		float L_241;
		L_241 = Mathf_Clamp01_mA7E048DBDA832D399A581BE4D6DED9FA44CE0F14_inline(((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_subtract((1.0f), L_240)), (9.99999997E-07f))), NULL);
		V_12 = L_241;
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D L_242 = V_0;
		LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_243 = L_242.___element;
		NullCheck(L_243);
		int32_t L_244 = L_243->___flareType;
		V_32 = (bool)((((int32_t)L_244) == ((int32_t)2))? 1 : 0);
		bool L_245 = V_32;
		if (!L_245)
		{
			goto IL_0537;
		}
	}
	{
		float L_246 = V_12;
		float L_247;
		L_247 = powf(((float)il2cpp_codegen_add(L_246, (1.0f))), (5.0f));
		V_12 = L_247;
	}

IL_0537:
	{
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D L_248 = V_0;
		LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_249 = L_248.___element;
		NullCheck(L_249);
		float L_250;
		L_250 = LensFlareDataElementSRP_get_sdfRoundness_mADCDDD25BDE1929B411DE5244C7B1DCAB3503C6E_inline(L_249, NULL);
		V_13 = L_250;
		bool L_251 = ___8_compAllowOffScreen;
		if (L_251)
		{
			G_B72_0 = (&V_14);
			goto IL_0552;
		}
		G_B71_0 = (&V_14);
	}
	{
		G_B73_0 = (-1.0f);
		G_B73_1 = G_B71_0;
		goto IL_0557;
	}

IL_0552:
	{
		G_B73_0 = (1.0f);
		G_B73_1 = G_B72_0;
	}

IL_0557:
	{
		float L_252 = V_12;
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D L_253 = V_0;
		LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_254 = L_253.___element;
		NullCheck(L_254);
		float L_255;
		L_255 = LensFlareDataElementSRP_get_fallOff_m15C09E622D6F8DC6CE7853C80A4B87E1B4541CAB_inline(L_254, NULL);
		float L_256;
		L_256 = Mathf_Clamp01_mA7E048DBDA832D399A581BE4D6DED9FA44CE0F14_inline(((float)il2cpp_codegen_subtract((1.0f), L_255)), NULL);
		float L_257;
		L_257 = Mathf_Lerp_m47EF2FFB7647BD0A1FDC26DC03E28B19812139B5_inline((0.0f), (4.0f), L_256, NULL);
		float L_258;
		L_258 = expf(L_257);
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D L_259 = V_0;
		LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_260 = L_259.___element;
		NullCheck(L_260);
		int32_t L_261 = L_260->___flareType;
		if ((((int32_t)L_261) == ((int32_t)3)))
		{
			G_B75_0 = L_258;
			G_B75_1 = L_252;
			G_B75_2 = G_B73_0;
			G_B75_3 = G_B73_1;
			goto IL_05a5;
		}
		G_B74_0 = L_258;
		G_B74_1 = L_252;
		G_B74_2 = G_B73_0;
		G_B74_3 = G_B73_1;
	}
	{
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D L_262 = V_0;
		LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_263 = L_262.___element;
		NullCheck(L_263);
		int32_t L_264;
		L_264 = LensFlareDataElementSRP_get_sideCount_m7A462121BBCDD3AAA321F9E20680E2B7065787B2_inline(L_263, NULL);
		G_B76_0 = ((float)((1.0f)/((float)L_264)));
		G_B76_1 = G_B74_0;
		G_B76_2 = G_B74_1;
		G_B76_3 = G_B74_2;
		G_B76_4 = G_B74_3;
		goto IL_05b0;
	}

IL_05a5:
	{
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D L_265 = V_0;
		LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_266 = L_265.___element;
		NullCheck(L_266);
		float L_267 = L_266->___ringThickness;
		G_B76_0 = L_267;
		G_B76_1 = G_B75_0;
		G_B76_2 = G_B75_1;
		G_B76_3 = G_B75_2;
		G_B76_4 = G_B75_3;
	}

IL_05b0:
	{
		Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline(G_B76_4, G_B76_3, G_B76_2, G_B76_1, G_B76_0, NULL);
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_268 = ___1_cmd;
		il2cpp_codegen_runtime_class_init_inline(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
		int32_t L_269 = ((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->____FlareData3;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_270 = V_14;
		NullCheck(L_268);
		CommandBuffer_SetGlobalVector_mBE497AA5F5C9E71A3F353BA1BDB97D8AC4B75FDA(L_268, L_269, L_270, NULL);
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D L_271 = V_0;
		LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_272 = L_271.___element;
		NullCheck(L_272);
		int32_t L_273 = L_272->___flareType;
		V_33 = (bool)((((int32_t)L_273) == ((int32_t)2))? 1 : 0);
		bool L_274 = V_33;
		if (!L_274)
		{
			goto IL_0641;
		}
	}
	{
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D L_275 = V_0;
		LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_276 = L_275.___element;
		NullCheck(L_276);
		int32_t L_277;
		L_277 = LensFlareDataElementSRP_get_sideCount_m7A462121BBCDD3AAA321F9E20680E2B7065787B2_inline(L_276, NULL);
		V_34 = ((float)((1.0f)/((float)L_277)));
		float L_278 = V_34;
		float L_279;
		L_279 = cosf(((float)il2cpp_codegen_multiply((3.14159274f), L_278)));
		V_35 = L_279;
		float L_280 = V_35;
		float L_281 = V_13;
		V_36 = ((float)il2cpp_codegen_multiply(L_280, L_281));
		float L_282 = V_35;
		float L_283 = V_36;
		V_37 = ((float)il2cpp_codegen_subtract(L_282, L_283));
		float L_284 = V_34;
		V_38 = ((float)il2cpp_codegen_multiply((6.28318548f), L_284));
		float L_285 = V_37;
		float L_286 = V_38;
		float L_287;
		L_287 = tanf(((float)il2cpp_codegen_multiply((0.5f), L_286)));
		V_39 = ((float)il2cpp_codegen_multiply(L_285, L_287));
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_288 = ___1_cmd;
		il2cpp_codegen_runtime_class_init_inline(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
		int32_t L_289 = ((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->____FlareData4;
		float L_290 = V_13;
		float L_291 = V_37;
		float L_292 = V_38;
		float L_293 = V_39;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_294;
		memset((&L_294), 0, sizeof(L_294));
		Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_294), L_290, L_291, L_292, L_293, NULL);
		NullCheck(L_288);
		CommandBuffer_SetGlobalVector_mBE497AA5F5C9E71A3F353BA1BDB97D8AC4B75FDA(L_288, L_289, L_294, NULL);
		goto IL_06b5;
	}

IL_0641:
	{
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D L_295 = V_0;
		LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_296 = L_295.___element;
		NullCheck(L_296);
		int32_t L_297 = L_296->___flareType;
		V_40 = (bool)((((int32_t)L_297) == ((int32_t)3))? 1 : 0);
		bool L_298 = V_40;
		if (!L_298)
		{
			goto IL_0691;
		}
	}
	{
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_299 = ___1_cmd;
		il2cpp_codegen_runtime_class_init_inline(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
		int32_t L_300 = ((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->____FlareData4;
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D L_301 = V_0;
		LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_302 = L_301.___element;
		NullCheck(L_302);
		float L_303 = L_302->___noiseAmplitude;
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D L_304 = V_0;
		LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_305 = L_304.___element;
		NullCheck(L_305);
		int32_t L_306 = L_305->___noiseFrequency;
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D L_307 = V_0;
		LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_308 = L_307.___element;
		NullCheck(L_308);
		float L_309 = L_308->___noiseSpeed;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_310;
		memset((&L_310), 0, sizeof(L_310));
		Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_310), L_303, ((float)L_306), L_309, (0.0f), NULL);
		NullCheck(L_299);
		CommandBuffer_SetGlobalVector_mBE497AA5F5C9E71A3F353BA1BDB97D8AC4B75FDA(L_299, L_300, L_310, NULL);
		goto IL_06b5;
	}

IL_0691:
	{
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_311 = ___1_cmd;
		il2cpp_codegen_runtime_class_init_inline(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
		int32_t L_312 = ((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->____FlareData4;
		float L_313 = V_13;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_314;
		memset((&L_314), 0, sizeof(L_314));
		Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_314), L_313, (0.0f), (0.0f), (0.0f), NULL);
		NullCheck(L_311);
		CommandBuffer_SetGlobalVector_mBE497AA5F5C9E71A3F353BA1BDB97D8AC4B75FDA(L_311, L_312, L_314, NULL);
	}

IL_06b5:
	{
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_315 = ___1_cmd;
		il2cpp_codegen_runtime_class_init_inline(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
		int32_t L_316 = ((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->____FlareData5;
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D L_317 = V_0;
		LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_318 = L_317.___element;
		NullCheck(L_318);
		int32_t L_319 = L_318->___tintColorType;
		float L_320 = V_3;
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D L_321 = V_0;
		LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_322 = L_321.___element;
		NullCheck(L_322);
		float L_323 = L_322->___shapeCutOffSpeed;
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D L_324 = V_0;
		LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_325 = L_324.___element;
		NullCheck(L_325);
		float L_326 = L_325->___shapeCutOffRadius;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_327;
		memset((&L_327), 0, sizeof(L_327));
		Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_327), ((float)L_319), L_320, L_323, L_326, NULL);
		NullCheck(L_315);
		CommandBuffer_SetGlobalVector_mBE497AA5F5C9E71A3F353BA1BDB97D8AC4B75FDA(L_315, L_316, L_327, NULL);
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D L_328 = V_0;
		LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_329 = L_328.___element;
		bool L_330;
		L_330 = LensFlareCommonSRP_ForceSingleElement_mA39F5588079AB04D886F3595346B66500085F964(L_329, NULL);
		V_41 = L_330;
		bool L_331 = V_41;
		if (!L_331)
		{
			goto IL_081e;
		}
	}
	{
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_332 = V_8;
		V_42 = L_332;
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D L_333 = V_0;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_334 = L_333.___screenPos;
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D L_335 = V_0;
		float L_336 = L_335.___position;
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D L_337 = V_0;
		float L_338 = L_337.___globalCos0;
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D L_339 = V_0;
		float L_340 = L_339.___globalSin0;
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D L_341 = V_0;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_342 = L_341.___vScreenRatio;
		il2cpp_codegen_runtime_class_init_inline(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_343;
		L_343 = LensFlareCommonSRP_GetLensFlareRayOffset_m6BD4D326F31206C1685EF5F874D9A22FB4617F07(L_334, L_336, L_338, L_340, L_342, NULL);
		V_43 = L_343;
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D L_344 = V_0;
		LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_345 = L_344.___element;
		NullCheck(L_345);
		bool L_346 = L_345->___enableRadialDistortion;
		V_45 = L_346;
		bool L_347 = V_45;
		if (!L_347)
		{
			goto IL_0778;
		}
	}
	{
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D L_348 = V_0;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_349 = L_348.___screenPos;
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D L_350 = V_0;
		float L_351 = L_350.___globalCos0;
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D L_352 = V_0;
		float L_353 = L_352.___globalSin0;
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D L_354 = V_0;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_355 = L_354.___vScreenRatio;
		il2cpp_codegen_runtime_class_init_inline(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_356;
		L_356 = LensFlareCommonSRP_GetLensFlareRayOffset_m6BD4D326F31206C1685EF5F874D9A22FB4617F07(L_349, (0.0f), L_351, L_353, L_355, NULL);
		V_46 = L_356;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_357 = V_43;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_358 = V_46;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_359 = V_42;
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D L_360 = V_0;
		LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_361 = L_360.___element;
		NullCheck(L_361);
		AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* L_362 = L_361->___distortionCurve;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_363;
		L_363 = LensFlareCommonSRP_U3CProcessLensFlareSRPElementsSingleU3Eg__ComputeLocalSizeU7C74_0_mCB362A0CF5CA98D71F8778C23405C453D47F9081(L_357, L_358, L_359, L_362, (&V_0), NULL);
		V_42 = L_363;
	}

IL_0778:
	{
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D L_364 = V_0;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_365 = L_364.___screenPos;
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D L_366 = V_0;
		LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_367 = L_366.___element;
		NullCheck(L_367);
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_368 = L_367->___translationScale;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_369 = V_43;
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D L_370 = V_0;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_371 = L_370.___vScreenRatio;
		float L_372 = V_5;
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D L_373 = V_0;
		float L_374 = L_373.___position;
		float L_375 = V_9;
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D L_376 = V_0;
		LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_377 = L_376.___element;
		NullCheck(L_377);
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_378 = L_377->___positionOffset;
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D L_379 = V_0;
		LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_380 = L_379.___element;
		NullCheck(L_380);
		bool L_381 = L_380->___autoRotate;
		il2cpp_codegen_runtime_class_init_inline(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_382;
		L_382 = LensFlareCommonSRP_GetFlareData0_m42AF8B99C81BA1DE6D865A6CE27185FB681163F8(L_365, L_368, L_369, L_371, L_372, L_374, L_375, L_378, L_381, NULL);
		V_44 = L_382;
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_383 = ___1_cmd;
		int32_t L_384 = ((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->____FlareData0;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_385 = V_44;
		NullCheck(L_383);
		CommandBuffer_SetGlobalVector_mBE497AA5F5C9E71A3F353BA1BDB97D8AC4B75FDA(L_383, L_384, L_385, NULL);
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_386 = ___1_cmd;
		int32_t L_387 = ((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->____FlareData2;
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D L_388 = V_0;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_389 = L_388.___screenPos;
		float L_390 = L_389.___x;
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D L_391 = V_0;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_392 = L_391.___screenPos;
		float L_393 = L_392.___y;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_394 = V_42;
		float L_395 = L_394.___x;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_396 = V_42;
		float L_397 = L_396.___y;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_398;
		memset((&L_398), 0, sizeof(L_398));
		Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_398), L_390, L_393, L_395, L_397, NULL);
		NullCheck(L_386);
		CommandBuffer_SetGlobalVector_mBE497AA5F5C9E71A3F353BA1BDB97D8AC4B75FDA(L_386, L_387, L_398, NULL);
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_399 = ___1_cmd;
		int32_t L_400 = ((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->____FlareColorValue;
		Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_401 = V_2;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_402;
		L_402 = Color_op_Implicit_m9B3228DAFA8DC57A75DE00CBBF13ED4F1E7B01FF_inline(L_401, NULL);
		NullCheck(L_399);
		CommandBuffer_SetGlobalVector_mBE497AA5F5C9E71A3F353BA1BDB97D8AC4B75FDA(L_399, L_400, L_402, NULL);
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_403 = ___1_cmd;
		Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_404 = ___6_lensFlareShader;
		int32_t L_405 = V_11;
		il2cpp_codegen_runtime_class_init_inline(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var);
		Blitter_DrawQuad_mD349AFC8DE5261BF33122101EA99DF238352B455(L_403, L_404, L_405, NULL);
		goto IL_0f67;
	}

IL_081e:
	{
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D L_406 = V_0;
		LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_407 = L_406.___element;
		NullCheck(L_407);
		float L_408 = L_407->___lengthSpread;
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D L_409 = V_0;
		LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_410 = L_409.___element;
		NullCheck(L_410);
		int32_t L_411;
		L_411 = LensFlareDataElementSRP_get_count_mA7F9CBD150771F1D7B9CBF6896E8E5EF1AA72AA0_inline(L_410, NULL);
		V_47 = ((float)(((float)il2cpp_codegen_multiply((2.0f), L_408))/((float)((int32_t)il2cpp_codegen_subtract(L_411, 1)))));
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D L_412 = V_0;
		LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_413 = L_412.___element;
		NullCheck(L_413);
		int32_t L_414 = L_413->___distribution;
		V_48 = (bool)((((int32_t)L_414) == ((int32_t)0))? 1 : 0);
		bool L_415 = V_48;
		if (!L_415)
		{
			goto IL_0a27;
		}
	}
	{
		V_49 = (0.0f);
		V_50 = 0;
		goto IL_0a09;
	}

IL_0868:
	{
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_416 = V_8;
		V_51 = L_416;
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D L_417 = V_0;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_418 = L_417.___screenPos;
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D L_419 = V_0;
		float L_420 = L_419.___position;
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D L_421 = V_0;
		float L_422 = L_421.___globalCos0;
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D L_423 = V_0;
		float L_424 = L_423.___globalSin0;
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D L_425 = V_0;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_426 = L_425.___vScreenRatio;
		il2cpp_codegen_runtime_class_init_inline(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_427;
		L_427 = LensFlareCommonSRP_GetLensFlareRayOffset_m6BD4D326F31206C1685EF5F874D9A22FB4617F07(L_418, L_420, L_422, L_424, L_426, NULL);
		V_52 = L_427;
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D L_428 = V_0;
		LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_429 = L_428.___element;
		NullCheck(L_429);
		bool L_430 = L_429->___enableRadialDistortion;
		V_56 = L_430;
		bool L_431 = V_56;
		if (!L_431)
		{
			goto IL_08e3;
		}
	}
	{
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D L_432 = V_0;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_433 = L_432.___screenPos;
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D L_434 = V_0;
		float L_435 = L_434.___globalCos0;
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D L_436 = V_0;
		float L_437 = L_436.___globalSin0;
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D L_438 = V_0;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_439 = L_438.___vScreenRatio;
		il2cpp_codegen_runtime_class_init_inline(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_440;
		L_440 = LensFlareCommonSRP_GetLensFlareRayOffset_m6BD4D326F31206C1685EF5F874D9A22FB4617F07(L_433, (0.0f), L_435, L_437, L_439, NULL);
		V_57 = L_440;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_441 = V_52;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_442 = V_57;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_443 = V_51;
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D L_444 = V_0;
		LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_445 = L_444.___element;
		NullCheck(L_445);
		AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* L_446 = L_445->___distortionCurve;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_447;
		L_447 = LensFlareCommonSRP_U3CProcessLensFlareSRPElementsSingleU3Eg__ComputeLocalSizeU7C74_0_mCB362A0CF5CA98D71F8778C23405C453D47F9081(L_441, L_442, L_443, L_446, (&V_0), NULL);
		V_51 = L_447;
	}

IL_08e3:
	{
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D L_448 = V_0;
		LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_449 = L_448.___element;
		NullCheck(L_449);
		int32_t L_450;
		L_450 = LensFlareDataElementSRP_get_count_mA7F9CBD150771F1D7B9CBF6896E8E5EF1AA72AA0_inline(L_449, NULL);
		if ((((int32_t)L_450) >= ((int32_t)2)))
		{
			goto IL_08f8;
		}
	}
	{
		G_B92_0 = (0.5f);
		goto IL_090a;
	}

IL_08f8:
	{
		int32_t L_451 = V_50;
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D L_452 = V_0;
		LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_453 = L_452.___element;
		NullCheck(L_453);
		int32_t L_454;
		L_454 = LensFlareDataElementSRP_get_count_mA7F9CBD150771F1D7B9CBF6896E8E5EF1AA72AA0_inline(L_453, NULL);
		G_B92_0 = ((float)(((float)L_451)/((float)((int32_t)il2cpp_codegen_subtract(L_454, 1)))));
	}

IL_090a:
	{
		V_53 = G_B92_0;
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D L_455 = V_0;
		LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_456 = L_455.___element;
		NullCheck(L_456);
		Gradient_tA7FEBE2FDB4929FFF6C997134841046F713DAC1E* L_457 = L_456->___colorGradient;
		float L_458 = V_53;
		NullCheck(L_457);
		Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_459;
		L_459 = Gradient_Evaluate_m332A32F48EA3F884CB55D74131DF8064F29F9C32(L_457, L_458, NULL);
		V_54 = L_459;
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D L_460 = V_0;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_461 = L_460.___screenPos;
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D L_462 = V_0;
		LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_463 = L_462.___element;
		NullCheck(L_463);
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_464 = L_463->___translationScale;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_465 = V_52;
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D L_466 = V_0;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_467 = L_466.___vScreenRatio;
		float L_468 = V_5;
		float L_469 = V_49;
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D L_470 = V_0;
		float L_471 = L_470.___position;
		float L_472 = V_9;
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D L_473 = V_0;
		LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_474 = L_473.___element;
		NullCheck(L_474);
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_475 = L_474->___positionOffset;
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D L_476 = V_0;
		LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_477 = L_476.___element;
		NullCheck(L_477);
		bool L_478 = L_477->___autoRotate;
		il2cpp_codegen_runtime_class_init_inline(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_479;
		L_479 = LensFlareCommonSRP_GetFlareData0_m42AF8B99C81BA1DE6D865A6CE27185FB681163F8(L_461, L_464, L_465, L_467, ((float)il2cpp_codegen_add(L_468, L_469)), L_471, L_472, L_475, L_478, NULL);
		V_55 = L_479;
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_480 = ___1_cmd;
		int32_t L_481 = ((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->____FlareData0;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_482 = V_55;
		NullCheck(L_480);
		CommandBuffer_SetGlobalVector_mBE497AA5F5C9E71A3F353BA1BDB97D8AC4B75FDA(L_480, L_481, L_482, NULL);
		int32_t L_483 = V_50;
		(&___10_flareData1)->___y = ((float)L_483);
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_484 = ___1_cmd;
		int32_t L_485 = ((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->____FlareData1;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_486 = ___10_flareData1;
		NullCheck(L_484);
		CommandBuffer_SetGlobalVector_mBE497AA5F5C9E71A3F353BA1BDB97D8AC4B75FDA(L_484, L_485, L_486, NULL);
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_487 = ___1_cmd;
		int32_t L_488 = ((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->____FlareData2;
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D L_489 = V_0;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_490 = L_489.___screenPos;
		float L_491 = L_490.___x;
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D L_492 = V_0;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_493 = L_492.___screenPos;
		float L_494 = L_493.___y;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_495 = V_51;
		float L_496 = L_495.___x;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_497 = V_51;
		float L_498 = L_497.___y;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_499;
		memset((&L_499), 0, sizeof(L_499));
		Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_499), L_491, L_494, L_496, L_498, NULL);
		NullCheck(L_487);
		CommandBuffer_SetGlobalVector_mBE497AA5F5C9E71A3F353BA1BDB97D8AC4B75FDA(L_487, L_488, L_499, NULL);
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_500 = ___1_cmd;
		int32_t L_501 = ((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->____FlareColorValue;
		Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_502 = V_2;
		Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_503 = V_54;
		Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_504;
		L_504 = Color_op_Multiply_mD0296202733CB2D5342FB7C82B48AEDA63036758_inline(L_502, L_503, NULL);
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_505;
		L_505 = Color_op_Implicit_m9B3228DAFA8DC57A75DE00CBBF13ED4F1E7B01FF_inline(L_504, NULL);
		NullCheck(L_500);
		CommandBuffer_SetGlobalVector_mBE497AA5F5C9E71A3F353BA1BDB97D8AC4B75FDA(L_500, L_501, L_505, NULL);
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_506 = ___1_cmd;
		Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_507 = ___6_lensFlareShader;
		int32_t L_508 = V_11;
		il2cpp_codegen_runtime_class_init_inline(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var);
		Blitter_DrawQuad_mD349AFC8DE5261BF33122101EA99DF238352B455(L_506, L_507, L_508, NULL);
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D L_509 = V_0;
		float L_510 = L_509.___position;
		float L_511 = V_47;
		(&V_0)->___position = ((float)il2cpp_codegen_add(L_510, L_511));
		float L_512 = V_49;
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D L_513 = V_0;
		LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_514 = L_513.___element;
		NullCheck(L_514);
		float L_515 = L_514->___uniformAngle;
		V_49 = ((float)il2cpp_codegen_add(L_512, L_515));
		int32_t L_516 = V_50;
		V_50 = ((int32_t)il2cpp_codegen_add(L_516, 1));
	}

IL_0a09:
	{
		int32_t L_517 = V_50;
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D L_518 = V_0;
		LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_519 = L_518.___element;
		NullCheck(L_519);
		int32_t L_520;
		L_520 = LensFlareDataElementSRP_get_count_mA7F9CBD150771F1D7B9CBF6896E8E5EF1AA72AA0_inline(L_519, NULL);
		V_58 = (bool)((((int32_t)L_517) < ((int32_t)L_520))? 1 : 0);
		bool L_521 = V_58;
		if (L_521)
		{
			goto IL_0868;
		}
	}
	{
		goto IL_0f66;
	}

IL_0a27:
	{
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D L_522 = V_0;
		LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_523 = L_522.___element;
		NullCheck(L_523);
		int32_t L_524 = L_523->___distribution;
		V_59 = (bool)((((int32_t)L_524) == ((int32_t)2))? 1 : 0);
		bool L_525 = V_59;
		if (!L_525)
		{
			goto IL_0d03;
		}
	}
	{
		State_tA37EB68FE687D41D4B228462D4C7427FAC5BF9C1 L_526;
		L_526 = Random_get_state_m84FD78A44C27EA34F1CD9833545DAB9B541B98AA(NULL);
		V_60 = L_526;
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D L_527 = V_0;
		LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_528 = L_527.___element;
		NullCheck(L_528);
		int32_t L_529 = L_528->___seed;
		Random_InitState_mE70961834F42FFEEB06CB9C68175354E0C255664(L_529, NULL);
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D L_530 = V_0;
		float L_531 = L_530.___globalSin0;
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D L_532 = V_0;
		float L_533 = L_532.___globalCos0;
		Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&V_61), L_531, L_533, NULL);
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_534 = V_61;
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D L_535 = V_0;
		LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_536 = L_535.___element;
		NullCheck(L_536);
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_537 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&L_536->___positionVariation);
		float L_538 = L_537->___y;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_539;
		L_539 = Vector2_op_Multiply_m2D984B613020089BF5165BA4CA10988E2DC771FE_inline(L_534, L_538, NULL);
		V_61 = L_539;
		V_62 = 0;
		goto IL_0cdd;
	}

IL_0a8c:
	{
		il2cpp_codegen_runtime_class_init_inline(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
		float L_540;
		L_540 = LensFlareCommonSRP_U3CProcessLensFlareSRPElementsSingleU3Eg__RandomRangeU7C74_1_m8689C6CD8E4F2EB561899036FFB9C395D7F62A60((-1.0f), (1.0f), NULL);
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D L_541 = V_0;
		LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_542 = L_541.___element;
		NullCheck(L_542);
		float L_543;
		L_543 = LensFlareDataElementSRP_get_intensityVariation_m698B70DFBB0B3F60AD954A228368C4E1CC92C90A_inline(L_542, NULL);
		V_63 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_540, L_543)), (1.0f)));
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D L_544 = V_0;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_545 = L_544.___screenPos;
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D L_546 = V_0;
		float L_547 = L_546.___position;
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D L_548 = V_0;
		float L_549 = L_548.___globalCos0;
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D L_550 = V_0;
		float L_551 = L_550.___globalSin0;
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D L_552 = V_0;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_553 = L_552.___vScreenRatio;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_554;
		L_554 = LensFlareCommonSRP_GetLensFlareRayOffset_m6BD4D326F31206C1685EF5F874D9A22FB4617F07(L_545, L_547, L_549, L_551, L_553, NULL);
		V_64 = L_554;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_555 = V_8;
		V_65 = L_555;
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D L_556 = V_0;
		LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_557 = L_556.___element;
		NullCheck(L_557);
		bool L_558 = L_557->___enableRadialDistortion;
		V_69 = L_558;
		bool L_559 = V_69;
		if (!L_559)
		{
			goto IL_0b2a;
		}
	}
	{
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D L_560 = V_0;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_561 = L_560.___screenPos;
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D L_562 = V_0;
		float L_563 = L_562.___globalCos0;
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D L_564 = V_0;
		float L_565 = L_564.___globalSin0;
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D L_566 = V_0;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_567 = L_566.___vScreenRatio;
		il2cpp_codegen_runtime_class_init_inline(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_568;
		L_568 = LensFlareCommonSRP_GetLensFlareRayOffset_m6BD4D326F31206C1685EF5F874D9A22FB4617F07(L_561, (0.0f), L_563, L_565, L_567, NULL);
		V_70 = L_568;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_569 = V_64;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_570 = V_70;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_571 = V_65;
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D L_572 = V_0;
		LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_573 = L_572.___element;
		NullCheck(L_573);
		AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* L_574 = L_573->___distortionCurve;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_575;
		L_575 = LensFlareCommonSRP_U3CProcessLensFlareSRPElementsSingleU3Eg__ComputeLocalSizeU7C74_0_mCB362A0CF5CA98D71F8778C23405C453D47F9081(L_569, L_570, L_571, L_574, (&V_0), NULL);
		V_65 = L_575;
	}

IL_0b2a:
	{
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_576 = V_65;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_577 = V_65;
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D L_578 = V_0;
		LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_579 = L_578.___element;
		NullCheck(L_579);
		float L_580 = L_579->___scaleVariation;
		il2cpp_codegen_runtime_class_init_inline(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
		float L_581;
		L_581 = LensFlareCommonSRP_U3CProcessLensFlareSRPElementsSingleU3Eg__RandomRangeU7C74_1_m8689C6CD8E4F2EB561899036FFB9C395D7F62A60((-1.0f), (1.0f), NULL);
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_582;
		L_582 = Vector2_op_Multiply_m2D984B613020089BF5165BA4CA10988E2DC771FE_inline(L_577, ((float)il2cpp_codegen_multiply(L_580, L_581)), NULL);
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_583;
		L_583 = Vector2_op_Addition_m8136742CE6EE33BA4EB81C5F584678455917D2AE_inline(L_576, L_582, NULL);
		V_65 = L_583;
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D L_584 = V_0;
		LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_585 = L_584.___element;
		NullCheck(L_585);
		Gradient_tA7FEBE2FDB4929FFF6C997134841046F713DAC1E* L_586 = L_585->___colorGradient;
		float L_587;
		L_587 = LensFlareCommonSRP_U3CProcessLensFlareSRPElementsSingleU3Eg__RandomRangeU7C74_1_m8689C6CD8E4F2EB561899036FFB9C395D7F62A60((0.0f), (1.0f), NULL);
		NullCheck(L_586);
		Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_588;
		L_588 = Gradient_Evaluate_m332A32F48EA3F884CB55D74131DF8064F29F9C32(L_586, L_587, NULL);
		V_66 = L_588;
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D L_589 = V_0;
		LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_590 = L_589.___element;
		NullCheck(L_590);
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_591 = L_590->___positionOffset;
		float L_592;
		L_592 = LensFlareCommonSRP_U3CProcessLensFlareSRPElementsSingleU3Eg__RandomRangeU7C74_1_m8689C6CD8E4F2EB561899036FFB9C395D7F62A60((-1.0f), (1.0f), NULL);
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_593 = V_61;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_594;
		L_594 = Vector2_op_Multiply_mC53581E703768BA2512A7C65283657C331994353_inline(L_592, L_593, NULL);
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_595;
		L_595 = Vector2_op_Addition_m8136742CE6EE33BA4EB81C5F584678455917D2AE_inline(L_591, L_594, NULL);
		V_67 = L_595;
		float L_596 = V_5;
		float L_597;
		L_597 = LensFlareCommonSRP_U3CProcessLensFlareSRPElementsSingleU3Eg__RandomRangeU7C74_1_m8689C6CD8E4F2EB561899036FFB9C395D7F62A60((-3.14159274f), (3.14159274f), NULL);
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D L_598 = V_0;
		LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_599 = L_598.___element;
		NullCheck(L_599);
		float L_600 = L_599->___rotationVariation;
		V_68 = ((float)il2cpp_codegen_add(L_596, ((float)il2cpp_codegen_multiply(L_597, L_600))));
		float L_601 = V_63;
		V_71 = (bool)((((float)L_601) > ((float)(0.0f)))? 1 : 0);
		bool L_602 = V_71;
		if (!L_602)
		{
			goto IL_0c8f;
		}
	}
	{
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D L_603 = V_0;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_604 = L_603.___screenPos;
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D L_605 = V_0;
		LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_606 = L_605.___element;
		NullCheck(L_606);
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_607 = L_606->___translationScale;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_608 = V_64;
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D L_609 = V_0;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_610 = L_609.___vScreenRatio;
		float L_611 = V_68;
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D L_612 = V_0;
		float L_613 = L_612.___position;
		float L_614 = V_9;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_615 = V_67;
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D L_616 = V_0;
		LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_617 = L_616.___element;
		NullCheck(L_617);
		bool L_618 = L_617->___autoRotate;
		il2cpp_codegen_runtime_class_init_inline(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_619;
		L_619 = LensFlareCommonSRP_GetFlareData0_m42AF8B99C81BA1DE6D865A6CE27185FB681163F8(L_604, L_607, L_608, L_610, L_611, L_613, L_614, L_615, L_618, NULL);
		V_72 = L_619;
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_620 = ___1_cmd;
		int32_t L_621 = ((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->____FlareData0;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_622 = V_72;
		NullCheck(L_620);
		CommandBuffer_SetGlobalVector_mBE497AA5F5C9E71A3F353BA1BDB97D8AC4B75FDA(L_620, L_621, L_622, NULL);
		int32_t L_623 = V_62;
		(&___10_flareData1)->___y = ((float)L_623);
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_624 = ___1_cmd;
		int32_t L_625 = ((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->____FlareData1;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_626 = ___10_flareData1;
		NullCheck(L_624);
		CommandBuffer_SetGlobalVector_mBE497AA5F5C9E71A3F353BA1BDB97D8AC4B75FDA(L_624, L_625, L_626, NULL);
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_627 = ___1_cmd;
		int32_t L_628 = ((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->____FlareData2;
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D L_629 = V_0;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_630 = L_629.___screenPos;
		float L_631 = L_630.___x;
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D L_632 = V_0;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_633 = L_632.___screenPos;
		float L_634 = L_633.___y;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_635 = V_65;
		float L_636 = L_635.___x;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_637 = V_65;
		float L_638 = L_637.___y;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_639;
		memset((&L_639), 0, sizeof(L_639));
		Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_639), L_631, L_634, L_636, L_638, NULL);
		NullCheck(L_627);
		CommandBuffer_SetGlobalVector_mBE497AA5F5C9E71A3F353BA1BDB97D8AC4B75FDA(L_627, L_628, L_639, NULL);
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_640 = ___1_cmd;
		int32_t L_641 = ((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->____FlareColorValue;
		Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_642 = V_2;
		Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_643 = V_66;
		Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_644;
		L_644 = Color_op_Multiply_mD0296202733CB2D5342FB7C82B48AEDA63036758_inline(L_642, L_643, NULL);
		float L_645 = V_63;
		Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_646;
		L_646 = Color_op_Multiply_m379B20A820266ACF82A21425B9CAE8DCD773CFBB_inline(L_644, L_645, NULL);
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_647;
		L_647 = Color_op_Implicit_m9B3228DAFA8DC57A75DE00CBBF13ED4F1E7B01FF_inline(L_646, NULL);
		NullCheck(L_640);
		CommandBuffer_SetGlobalVector_mBE497AA5F5C9E71A3F353BA1BDB97D8AC4B75FDA(L_640, L_641, L_647, NULL);
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_648 = ___1_cmd;
		Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_649 = ___6_lensFlareShader;
		int32_t L_650 = V_11;
		il2cpp_codegen_runtime_class_init_inline(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var);
		Blitter_DrawQuad_mD349AFC8DE5261BF33122101EA99DF238352B455(L_648, L_649, L_650, NULL);
	}

IL_0c8f:
	{
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D L_651 = V_0;
		float L_652 = L_651.___position;
		float L_653 = V_47;
		(&V_0)->___position = ((float)il2cpp_codegen_add(L_652, L_653));
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D L_654 = V_0;
		float L_655 = L_654.___position;
		float L_656 = V_47;
		il2cpp_codegen_runtime_class_init_inline(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
		float L_657;
		L_657 = LensFlareCommonSRP_U3CProcessLensFlareSRPElementsSingleU3Eg__RandomRangeU7C74_1_m8689C6CD8E4F2EB561899036FFB9C395D7F62A60((-1.0f), (1.0f), NULL);
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D L_658 = V_0;
		LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_659 = L_658.___element;
		NullCheck(L_659);
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_660 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&L_659->___positionVariation);
		float L_661 = L_660->___x;
		(&V_0)->___position = ((float)il2cpp_codegen_add(L_655, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply((0.5f), L_656)), L_657)), L_661))));
		int32_t L_662 = V_62;
		V_62 = ((int32_t)il2cpp_codegen_add(L_662, 1));
	}

IL_0cdd:
	{
		int32_t L_663 = V_62;
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D L_664 = V_0;
		LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_665 = L_664.___element;
		NullCheck(L_665);
		int32_t L_666;
		L_666 = LensFlareDataElementSRP_get_count_mA7F9CBD150771F1D7B9CBF6896E8E5EF1AA72AA0_inline(L_665, NULL);
		V_73 = (bool)((((int32_t)L_663) < ((int32_t)L_666))? 1 : 0);
		bool L_667 = V_73;
		if (L_667)
		{
			goto IL_0a8c;
		}
	}
	{
		State_tA37EB68FE687D41D4B228462D4C7427FAC5BF9C1 L_668 = V_60;
		Random_set_state_m335B3E4E30A9A85E8794BC0A84013F1F365BA179(L_668, NULL);
		goto IL_0f66;
	}

IL_0d03:
	{
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D L_669 = V_0;
		LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_670 = L_669.___element;
		NullCheck(L_670);
		int32_t L_671 = L_670->___distribution;
		V_74 = (bool)((((int32_t)L_671) == ((int32_t)1))? 1 : 0);
		bool L_672 = V_74;
		if (!L_672)
		{
			goto IL_0f66;
		}
	}
	{
		V_75 = 0;
		goto IL_0f4d;
	}

IL_0d23:
	{
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D L_673 = V_0;
		LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_674 = L_673.___element;
		NullCheck(L_674);
		int32_t L_675;
		L_675 = LensFlareDataElementSRP_get_count_mA7F9CBD150771F1D7B9CBF6896E8E5EF1AA72AA0_inline(L_674, NULL);
		if ((((int32_t)L_675) >= ((int32_t)2)))
		{
			goto IL_0d39;
		}
	}
	{
		G_B109_0 = (0.5f);
		goto IL_0d4b;
	}

IL_0d39:
	{
		int32_t L_676 = V_75;
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D L_677 = V_0;
		LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_678 = L_677.___element;
		NullCheck(L_678);
		int32_t L_679;
		L_679 = LensFlareDataElementSRP_get_count_mA7F9CBD150771F1D7B9CBF6896E8E5EF1AA72AA0_inline(L_678, NULL);
		G_B109_0 = ((float)(((float)L_676)/((float)((int32_t)il2cpp_codegen_subtract(L_679, 1)))));
	}

IL_0d4b:
	{
		V_76 = G_B109_0;
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D L_680 = V_0;
		LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_681 = L_680.___element;
		NullCheck(L_681);
		Gradient_tA7FEBE2FDB4929FFF6C997134841046F713DAC1E* L_682 = L_681->___colorGradient;
		float L_683 = V_76;
		NullCheck(L_682);
		Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_684;
		L_684 = Gradient_Evaluate_m332A32F48EA3F884CB55D74131DF8064F29F9C32(L_682, L_683, NULL);
		V_77 = L_684;
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D L_685 = V_0;
		LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_686 = L_685.___element;
		NullCheck(L_686);
		AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* L_687 = L_686->___positionCurve;
		NullCheck(L_687);
		int32_t L_688;
		L_688 = AnimationCurve_get_length_m259A67BB0870D3A153F6FEDBB06CB0D24089CD81(L_687, NULL);
		if ((((int32_t)L_688) > ((int32_t)0)))
		{
			goto IL_0d7b;
		}
	}
	{
		G_B112_0 = (1.0f);
		goto IL_0d8d;
	}

IL_0d7b:
	{
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D L_689 = V_0;
		LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_690 = L_689.___element;
		NullCheck(L_690);
		AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* L_691 = L_690->___positionCurve;
		float L_692 = V_76;
		NullCheck(L_691);
		float L_693;
		L_693 = AnimationCurve_Evaluate_m50B857043DE251A186032ADBCBB4CEF817F4EE3C(L_691, L_692, NULL);
		G_B112_0 = L_693;
	}

IL_0d8d:
	{
		V_78 = G_B112_0;
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D L_694 = V_0;
		float L_695 = L_694.___position;
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D L_696 = V_0;
		LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_697 = L_696.___element;
		NullCheck(L_697);
		float L_698 = L_697->___lengthSpread;
		float L_699 = V_78;
		V_79 = ((float)il2cpp_codegen_add(L_695, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply((2.0f), L_698)), L_699))));
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D L_700 = V_0;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_701 = L_700.___screenPos;
		float L_702 = V_79;
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D L_703 = V_0;
		float L_704 = L_703.___globalCos0;
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D L_705 = V_0;
		float L_706 = L_705.___globalSin0;
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D L_707 = V_0;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_708 = L_707.___vScreenRatio;
		il2cpp_codegen_runtime_class_init_inline(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_709;
		L_709 = LensFlareCommonSRP_GetLensFlareRayOffset_m6BD4D326F31206C1685EF5F874D9A22FB4617F07(L_701, L_702, L_704, L_706, L_708, NULL);
		V_80 = L_709;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_710 = V_8;
		V_81 = L_710;
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D L_711 = V_0;
		LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_712 = L_711.___element;
		NullCheck(L_712);
		bool L_713 = L_712->___enableRadialDistortion;
		V_85 = L_713;
		bool L_714 = V_85;
		if (!L_714)
		{
			goto IL_0e22;
		}
	}
	{
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D L_715 = V_0;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_716 = L_715.___screenPos;
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D L_717 = V_0;
		float L_718 = L_717.___globalCos0;
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D L_719 = V_0;
		float L_720 = L_719.___globalSin0;
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D L_721 = V_0;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_722 = L_721.___vScreenRatio;
		il2cpp_codegen_runtime_class_init_inline(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_723;
		L_723 = LensFlareCommonSRP_GetLensFlareRayOffset_m6BD4D326F31206C1685EF5F874D9A22FB4617F07(L_716, (0.0f), L_718, L_720, L_722, NULL);
		V_86 = L_723;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_724 = V_80;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_725 = V_86;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_726 = V_81;
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D L_727 = V_0;
		LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_728 = L_727.___element;
		NullCheck(L_728);
		AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* L_729 = L_728->___distortionCurve;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_730;
		L_730 = LensFlareCommonSRP_U3CProcessLensFlareSRPElementsSingleU3Eg__ComputeLocalSizeU7C74_0_mCB362A0CF5CA98D71F8778C23405C453D47F9081(L_724, L_725, L_726, L_729, (&V_0), NULL);
		V_81 = L_730;
	}

IL_0e22:
	{
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D L_731 = V_0;
		LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_732 = L_731.___element;
		NullCheck(L_732);
		AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* L_733 = L_732->___scaleCurve;
		NullCheck(L_733);
		int32_t L_734;
		L_734 = AnimationCurve_get_length_m259A67BB0870D3A153F6FEDBB06CB0D24089CD81(L_733, NULL);
		if ((((int32_t)L_734) > ((int32_t)0)))
		{
			goto IL_0e3c;
		}
	}
	{
		G_B117_0 = (1.0f);
		goto IL_0e4e;
	}

IL_0e3c:
	{
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D L_735 = V_0;
		LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_736 = L_735.___element;
		NullCheck(L_736);
		AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* L_737 = L_736->___scaleCurve;
		float L_738 = V_76;
		NullCheck(L_737);
		float L_739;
		L_739 = AnimationCurve_Evaluate_m50B857043DE251A186032ADBCBB4CEF817F4EE3C(L_737, L_738, NULL);
		G_B117_0 = L_739;
	}

IL_0e4e:
	{
		V_82 = G_B117_0;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_740 = V_81;
		float L_741 = V_82;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_742;
		L_742 = Vector2_op_Multiply_m2D984B613020089BF5165BA4CA10988E2DC771FE_inline(L_740, L_741, NULL);
		V_81 = L_742;
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D L_743 = V_0;
		LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_744 = L_743.___element;
		NullCheck(L_744);
		AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* L_745 = L_744->___uniformAngleCurve;
		float L_746 = V_76;
		NullCheck(L_745);
		float L_747;
		L_747 = AnimationCurve_Evaluate_m50B857043DE251A186032ADBCBB4CEF817F4EE3C(L_745, L_746, NULL);
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D L_748 = V_0;
		LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_749 = L_748.___element;
		NullCheck(L_749);
		int32_t L_750;
		L_750 = LensFlareDataElementSRP_get_count_mA7F9CBD150771F1D7B9CBF6896E8E5EF1AA72AA0_inline(L_749, NULL);
		V_83 = ((float)il2cpp_codegen_multiply(L_747, ((float)il2cpp_codegen_subtract((180.0f), ((float)((180.0f)/((float)L_750)))))));
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D L_751 = V_0;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_752 = L_751.___screenPos;
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D L_753 = V_0;
		LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_754 = L_753.___element;
		NullCheck(L_754);
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_755 = L_754->___translationScale;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_756 = V_80;
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D L_757 = V_0;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_758 = L_757.___vScreenRatio;
		float L_759 = V_5;
		float L_760 = V_83;
		float L_761 = V_79;
		float L_762 = V_9;
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D L_763 = V_0;
		LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_764 = L_763.___element;
		NullCheck(L_764);
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_765 = L_764->___positionOffset;
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D L_766 = V_0;
		LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_767 = L_766.___element;
		NullCheck(L_767);
		bool L_768 = L_767->___autoRotate;
		il2cpp_codegen_runtime_class_init_inline(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_769;
		L_769 = LensFlareCommonSRP_GetFlareData0_m42AF8B99C81BA1DE6D865A6CE27185FB681163F8(L_752, L_755, L_756, L_758, ((float)il2cpp_codegen_add(L_759, L_760)), L_761, L_762, L_765, L_768, NULL);
		V_84 = L_769;
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_770 = ___1_cmd;
		int32_t L_771 = ((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->____FlareData0;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_772 = V_84;
		NullCheck(L_770);
		CommandBuffer_SetGlobalVector_mBE497AA5F5C9E71A3F353BA1BDB97D8AC4B75FDA(L_770, L_771, L_772, NULL);
		int32_t L_773 = V_75;
		(&___10_flareData1)->___y = ((float)L_773);
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_774 = ___1_cmd;
		int32_t L_775 = ((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->____FlareData1;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_776 = ___10_flareData1;
		NullCheck(L_774);
		CommandBuffer_SetGlobalVector_mBE497AA5F5C9E71A3F353BA1BDB97D8AC4B75FDA(L_774, L_775, L_776, NULL);
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_777 = ___1_cmd;
		int32_t L_778 = ((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->____FlareData2;
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D L_779 = V_0;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_780 = L_779.___screenPos;
		float L_781 = L_780.___x;
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D L_782 = V_0;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_783 = L_782.___screenPos;
		float L_784 = L_783.___y;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_785 = V_81;
		float L_786 = L_785.___x;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_787 = V_81;
		float L_788 = L_787.___y;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_789;
		memset((&L_789), 0, sizeof(L_789));
		Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_789), L_781, L_784, L_786, L_788, NULL);
		NullCheck(L_777);
		CommandBuffer_SetGlobalVector_mBE497AA5F5C9E71A3F353BA1BDB97D8AC4B75FDA(L_777, L_778, L_789, NULL);
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_790 = ___1_cmd;
		int32_t L_791 = ((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->____FlareColorValue;
		Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_792 = V_2;
		Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_793 = V_77;
		Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_794;
		L_794 = Color_op_Multiply_mD0296202733CB2D5342FB7C82B48AEDA63036758_inline(L_792, L_793, NULL);
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_795;
		L_795 = Color_op_Implicit_m9B3228DAFA8DC57A75DE00CBBF13ED4F1E7B01FF_inline(L_794, NULL);
		NullCheck(L_790);
		CommandBuffer_SetGlobalVector_mBE497AA5F5C9E71A3F353BA1BDB97D8AC4B75FDA(L_790, L_791, L_795, NULL);
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_796 = ___1_cmd;
		Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_797 = ___6_lensFlareShader;
		int32_t L_798 = V_11;
		il2cpp_codegen_runtime_class_init_inline(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var);
		Blitter_DrawQuad_mD349AFC8DE5261BF33122101EA99DF238352B455(L_796, L_797, L_798, NULL);
		int32_t L_799 = V_75;
		V_75 = ((int32_t)il2cpp_codegen_add(L_799, 1));
	}

IL_0f4d:
	{
		int32_t L_800 = V_75;
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D L_801 = V_0;
		LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_802 = L_801.___element;
		NullCheck(L_802);
		int32_t L_803;
		L_803 = LensFlareDataElementSRP_get_count_mA7F9CBD150771F1D7B9CBF6896E8E5EF1AA72AA0_inline(L_802, NULL);
		V_87 = (bool)((((int32_t)L_800) < ((int32_t)L_803))? 1 : 0);
		bool L_804 = V_87;
		if (L_804)
		{
			goto IL_0d23;
		}
	}
	{
	}

IL_0f66:
	{
	}

IL_0f67:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LensFlareCommonSRP_ProcessLensFlareSRPElements_mD9B58BC3BAC9BEA123C2555660DB71947180A0B0 (LensFlareDataElementSRPU5BU5D_t1D7EBF0AA1925339AAA0E04DCE9F1B78105B6D38** ___0_elements, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___1_cmd, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___2_globalColorModulation, Light_t1E68479B7782AF2050FAA02A5DC612FD034F18F3* ___3_light, float ___4_compIntensity, float ___5_scale, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___6_lensFlareShader, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___7_screenPos, bool ___8_compAllowOffScreen, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___9_vScreenRatio, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___10_flareData1, bool ___11_preview, int32_t ___12_depth, 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*)&LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3E681C63B0EF134A1487A62B679D77A62F35C7B9);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	LensFlareDataElementSRPU5BU5D_t1D7EBF0AA1925339AAA0E04DCE9F1B78105B6D38* V_1 = NULL;
	int32_t V_2 = 0;
	LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* V_3 = NULL;
	{
		int32_t L_0 = ___12_depth;
		V_0 = (bool)((((int32_t)L_0) > ((int32_t)((int32_t)16)))? 1 : 0);
		bool L_1 = V_0;
		if (!L_1)
		{
			goto IL_0019;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		Debug_LogWarning_m33EF1B897E0C7C6FF538989610BFAFFEF4628CA9(_stringLiteral3E681C63B0EF134A1487A62B679D77A62F35C7B9, NULL);
		goto IL_004d;
	}

IL_0019:
	{
		LensFlareDataElementSRPU5BU5D_t1D7EBF0AA1925339AAA0E04DCE9F1B78105B6D38** L_2 = ___0_elements;
		LensFlareDataElementSRPU5BU5D_t1D7EBF0AA1925339AAA0E04DCE9F1B78105B6D38* L_3 = *((LensFlareDataElementSRPU5BU5D_t1D7EBF0AA1925339AAA0E04DCE9F1B78105B6D38**)L_2);
		V_1 = L_3;
		V_2 = 0;
		goto IL_0047;
	}

IL_0021:
	{
		LensFlareDataElementSRPU5BU5D_t1D7EBF0AA1925339AAA0E04DCE9F1B78105B6D38* L_4 = V_1;
		int32_t L_5 = V_2;
		NullCheck(L_4);
		int32_t L_6 = L_5;
		LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_7 = (L_4)->GetAt(static_cast<il2cpp_array_size_t>(L_6));
		V_3 = L_7;
		LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_8 = V_3;
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_9 = ___1_cmd;
		Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_10 = ___2_globalColorModulation;
		Light_t1E68479B7782AF2050FAA02A5DC612FD034F18F3* L_11 = ___3_light;
		float L_12 = ___4_compIntensity;
		float L_13 = ___5_scale;
		Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_14 = ___6_lensFlareShader;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_15 = ___7_screenPos;
		bool L_16 = ___8_compAllowOffScreen;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_17 = ___9_vScreenRatio;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_18 = ___10_flareData1;
		bool L_19 = ___11_preview;
		int32_t L_20 = ___12_depth;
		il2cpp_codegen_runtime_class_init_inline(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
		LensFlareCommonSRP_ProcessLensFlareSRPElementsSingle_m950881A3EF081370D3CE502CCFD2BE752A04923F(L_8, L_9, L_10, L_11, L_12, L_13, L_14, L_15, L_16, L_17, L_18, L_19, L_20, NULL);
		int32_t L_21 = V_2;
		V_2 = ((int32_t)il2cpp_codegen_add(L_21, 1));
	}

IL_0047:
	{
		int32_t L_22 = V_2;
		LensFlareDataElementSRPU5BU5D_t1D7EBF0AA1925339AAA0E04DCE9F1B78105B6D38* L_23 = V_1;
		NullCheck(L_23);
		if ((((int32_t)L_22) < ((int32_t)((int32_t)(((RuntimeArray*)L_23)->max_length)))))
		{
			goto IL_0021;
		}
	}

IL_004d:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LensFlareCommonSRP_DoLensFlareDataDrivenCommon_m383F31E33458FDB38CE6FEB1FCAE3DB94439794D (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___0_lensFlareShader, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___1_cam, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___2_viewport, XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* ___3_xr, int32_t ___4_xrIndex, float ___5_actualWidth, float ___6_actualHeight, bool ___7_usePanini, float ___8_paniniDistance, float ___9_paniniCropToFit, bool ___10_isCameraRelative, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___11_cameraPositionWS, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___12_viewProjMatrix, UnsafeCommandBuffer_tDE6BB2FE234DC7453CA682AB275888E9E35F22F2* ___13_cmd, bool ___14_taaEnabled, bool ___15_hasCloudLayer, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___16_cloudOpacityTexture, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___17_sunOcclusionTexture, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___18_colorBuffer, Func_4_t10E373E09E0663CA58211D9753566AB17B869CFE* ___19_GetLensFlareLightAttenuation, int32_t ___20__FlareOcclusionRemapTex, int32_t ___21__FlareOcclusionTex, int32_t ___22__FlareOcclusionIndex, int32_t ___23__FlareCloudOpacity, int32_t ___24__FlareSunOcclusionTex, int32_t ___25__FlareTex, int32_t ___26__FlareColorValue, int32_t ___27__FlareData0, int32_t ___28__FlareData1, int32_t ___29__FlareData2, int32_t ___30__FlareData3, int32_t ___31__FlareData4, bool ___32_debugView, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_0 = ___0_lensFlareShader;
		Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_1 = ___1_cam;
		Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_2 = ___2_viewport;
		XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* L_3 = ___3_xr;
		int32_t L_4 = ___4_xrIndex;
		float L_5 = ___5_actualWidth;
		float L_6 = ___6_actualHeight;
		bool L_7 = ___7_usePanini;
		float L_8 = ___8_paniniDistance;
		float L_9 = ___9_paniniCropToFit;
		bool L_10 = ___10_isCameraRelative;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11 = ___11_cameraPositionWS;
		Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_12 = ___12_viewProjMatrix;
		UnsafeCommandBuffer_tDE6BB2FE234DC7453CA682AB275888E9E35F22F2* L_13 = ___13_cmd;
		bool L_14 = ___14_taaEnabled;
		bool L_15 = ___15_hasCloudLayer;
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_16 = ___16_cloudOpacityTexture;
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_17 = ___17_sunOcclusionTexture;
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_18 = ___18_colorBuffer;
		Func_4_t10E373E09E0663CA58211D9753566AB17B869CFE* L_19 = ___19_GetLensFlareLightAttenuation;
		bool L_20 = ___32_debugView;
		il2cpp_codegen_runtime_class_init_inline(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
		LensFlareCommonSRP_DoLensFlareDataDrivenCommon_m4D7DD99F4081C3D2E0E4EF2A7617455676F496DF(L_0, L_1, L_2, L_3, L_4, L_5, L_6, L_7, L_8, L_9, L_10, L_11, L_12, L_13, L_14, L_15, L_16, L_17, L_18, L_19, L_20, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LensFlareCommonSRP_DoLensFlareDataDrivenCommon_m4D7DD99F4081C3D2E0E4EF2A7617455676F496DF (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___0_lensFlareShader, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___1_cam, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___2_viewport, XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* ___3_xr, int32_t ___4_xrIndex, float ___5_actualWidth, float ___6_actualHeight, bool ___7_usePanini, float ___8_paniniDistance, float ___9_paniniCropToFit, bool ___10_isCameraRelative, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___11_cameraPositionWS, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___12_viewProjMatrix, UnsafeCommandBuffer_tDE6BB2FE234DC7453CA682AB275888E9E35F22F2* ___13_cmd, bool ___14_taaEnabled, bool ___15_hasCloudLayer, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___16_cloudOpacityTexture, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___17_sunOcclusionTexture, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___18_colorBuffer, Func_4_t10E373E09E0663CA58211D9753566AB17B869CFE* ___19_GetLensFlareLightAttenuation, bool ___20_debugView, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_0 = ___0_lensFlareShader;
		Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_1 = ___1_cam;
		Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_2 = ___2_viewport;
		XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* L_3 = ___3_xr;
		int32_t L_4 = ___4_xrIndex;
		float L_5 = ___5_actualWidth;
		float L_6 = ___6_actualHeight;
		bool L_7 = ___7_usePanini;
		float L_8 = ___8_paniniDistance;
		float L_9 = ___9_paniniCropToFit;
		bool L_10 = ___10_isCameraRelative;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11 = ___11_cameraPositionWS;
		Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_12 = ___12_viewProjMatrix;
		UnsafeCommandBuffer_tDE6BB2FE234DC7453CA682AB275888E9E35F22F2* L_13 = ___13_cmd;
		NullCheck(L_13);
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_14 = ((BaseCommandBuffer_tD67BB9B3F740537BD3F3A96FA17D06E6C3BFDC06*)L_13)->___m_WrappedCommandBuffer;
		bool L_15 = ___14_taaEnabled;
		bool L_16 = ___15_hasCloudLayer;
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_17 = ___16_cloudOpacityTexture;
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_18 = ___17_sunOcclusionTexture;
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_19 = ___18_colorBuffer;
		Func_4_t10E373E09E0663CA58211D9753566AB17B869CFE* L_20 = ___19_GetLensFlareLightAttenuation;
		bool L_21 = ___20_debugView;
		il2cpp_codegen_runtime_class_init_inline(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
		LensFlareCommonSRP_DoLensFlareDataDrivenCommon_mC741E5354BCA59A6280CAAA4EB8E42A63AB388D2(L_0, L_1, L_2, L_3, L_4, L_5, L_6, L_7, L_8, L_9, L_10, L_11, L_12, L_14, L_15, L_16, L_17, L_18, L_19, L_20, L_21, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LensFlareCommonSRP_DoLensFlareDataDrivenCommon_m28F6DE1EA277EAD38104AB6F64BBF020493B9106 (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___0_lensFlareShader, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___1_cam, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___2_viewport, XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* ___3_xr, int32_t ___4_xrIndex, float ___5_actualWidth, float ___6_actualHeight, bool ___7_usePanini, float ___8_paniniDistance, float ___9_paniniCropToFit, bool ___10_isCameraRelative, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___11_cameraPositionWS, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___12_viewProjMatrix, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___13_cmd, bool ___14_taaEnabled, bool ___15_hasCloudLayer, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___16_cloudOpacityTexture, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___17_sunOcclusionTexture, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___18_colorBuffer, Func_4_t10E373E09E0663CA58211D9753566AB17B869CFE* ___19_GetLensFlareLightAttenuation, int32_t ___20__FlareOcclusionRemapTex, int32_t ___21__FlareOcclusionTex, int32_t ___22__FlareOcclusionIndex, int32_t ___23__FlareCloudOpacity, int32_t ___24__FlareSunOcclusionTex, int32_t ___25__FlareTex, int32_t ___26__FlareColorValue, int32_t ___27__FlareData0, int32_t ___28__FlareData1, int32_t ___29__FlareData2, int32_t ___30__FlareData3, int32_t ___31__FlareData4, bool ___32_debugView, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_0 = ___0_lensFlareShader;
		Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_1 = ___1_cam;
		Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_2 = ___2_viewport;
		XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* L_3 = ___3_xr;
		int32_t L_4 = ___4_xrIndex;
		float L_5 = ___5_actualWidth;
		float L_6 = ___6_actualHeight;
		bool L_7 = ___7_usePanini;
		float L_8 = ___8_paniniDistance;
		float L_9 = ___9_paniniCropToFit;
		bool L_10 = ___10_isCameraRelative;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11 = ___11_cameraPositionWS;
		Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_12 = ___12_viewProjMatrix;
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_13 = ___13_cmd;
		bool L_14 = ___14_taaEnabled;
		bool L_15 = ___15_hasCloudLayer;
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_16 = ___16_cloudOpacityTexture;
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_17 = ___17_sunOcclusionTexture;
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_18 = ___18_colorBuffer;
		Func_4_t10E373E09E0663CA58211D9753566AB17B869CFE* L_19 = ___19_GetLensFlareLightAttenuation;
		bool L_20 = ___32_debugView;
		il2cpp_codegen_runtime_class_init_inline(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
		LensFlareCommonSRP_DoLensFlareDataDrivenCommon_mC741E5354BCA59A6280CAAA4EB8E42A63AB388D2(L_0, L_1, L_2, L_3, L_4, L_5, L_6, L_7, L_8, L_9, L_10, L_11, L_12, L_13, L_14, L_15, L_16, L_17, L_18, L_19, L_20, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LensFlareCommonSRP_DoLensFlareDataDrivenCommon_mC741E5354BCA59A6280CAAA4EB8E42A63AB388D2 (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___0_lensFlareShader, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___1_cam, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___2_viewport, XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* ___3_xr, int32_t ___4_xrIndex, float ___5_actualWidth, float ___6_actualHeight, bool ___7_usePanini, float ___8_paniniDistance, float ___9_paniniCropToFit, bool ___10_isCameraRelative, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___11_cameraPositionWS, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___12_viewProjMatrix, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___13_cmd, bool ___14_taaEnabled, bool ___15_hasCloudLayer, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___16_cloudOpacityTexture, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___17_sunOcclusionTexture, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___18_colorBuffer, Func_4_t10E373E09E0663CA58211D9753566AB17B869CFE* ___19_GetLensFlareLightAttenuation, bool ___20_debugView, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_TryGetComponent_TisLight_t1E68479B7782AF2050FAA02A5DC612FD034F18F3_m35E5F023EFE6ACC6342424F0DA94033D5CCC2B60_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m3AAC01D7E735A50B2CBC768C82427BA7523F4ADE_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m08919F9EBFD01FFCB146BF26E0F5C703A5D25ABC_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_mB817ED9221527F7243C023B680C26C241647E0EE_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m789F95E8808B3D92BD2EE938C1BA9C276872895F_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral42AC8589F30EDEC6AFBABFD6E93D1D66373EA38A);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7378A4165C7A5CBDF4ECD4B35A38ADA666054958);
		s_Il2CppMethodInitialized = true;
	}
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
	memset((&V_0), 0, sizeof(V_0));
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_1;
	memset((&V_1), 0, sizeof(V_1));
	float V_2 = 0.0f;
	bool V_3 = false;
	bool V_4 = false;
	bool V_5 = false;
	bool V_6 = false;
	Enumerator_tB12CCD65F6BB7041CBB9B41F85A9B79DE9D58170 V_7;
	memset((&V_7), 0, sizeof(V_7));
	LensFlareCompInfo_tF75BC6BAED886C71425763DEA827F3794E718F37* V_8 = NULL;
	LensFlareComponentSRP_tF068937A1EC9EB063AF855DB4994A1D2A5E3EFDC* V_9 = NULL;
	LensFlareDataSRP_t036EEE7A3B9CEEDABC68655C48D1A21F04252295* V_10 = NULL;
	Light_t1E68479B7782AF2050FAA02A5DC612FD034F18F3* V_11 = NULL;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_12;
	memset((&V_12), 0, sizeof(V_12));
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_13;
	memset((&V_13), 0, sizeof(V_13));
	bool V_14 = false;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_15;
	memset((&V_15), 0, sizeof(V_15));
	float V_16 = 0.0f;
	float V_17 = 0.0f;
	float V_18 = 0.0f;
	float V_19 = 0.0f;
	float V_20 = 0.0f;
	Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_21;
	memset((&V_21), 0, sizeof(V_21));
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_22;
	memset((&V_22), 0, sizeof(V_22));
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_23;
	memset((&V_23), 0, sizeof(V_23));
	float V_24 = 0.0f;
	float V_25 = 0.0f;
	float V_26 = 0.0f;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_27;
	memset((&V_27), 0, sizeof(V_27));
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_28;
	memset((&V_28), 0, sizeof(V_28));
	float V_29 = 0.0f;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_30;
	memset((&V_30), 0, sizeof(V_30));
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_31;
	memset((&V_31), 0, sizeof(V_31));
	float V_32 = 0.0f;
	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_33;
	memset((&V_33), 0, sizeof(V_33));
	bool V_34 = false;
	bool V_35 = false;
	bool V_36 = false;
	bool V_37 = false;
	bool V_38 = false;
	bool V_39 = false;
	bool V_40 = false;
	bool V_41 = false;
	bool V_42 = false;
	bool V_43 = false;
	bool V_44 = false;
	bool V_45 = false;
	bool V_46 = false;
	bool V_47 = false;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_48;
	memset((&V_48), 0, sizeof(V_48));
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_49;
	memset((&V_49), 0, sizeof(V_49));
	bool V_50 = false;
	bool V_51 = false;
	int32_t G_B5_0 = 0;
	int32_t G_B18_0 = 0;
	int32_t G_B27_0 = 0;
	int32_t G_B35_0 = 0;
	int32_t G_B45_0 = 0;
	float G_B54_0 = 0.0f;
	float G_B58_0 = 0.0f;
	float G_B67_0 = 0.0f;
	float G_B72_0 = 0.0f;
	int32_t G_B75_0 = 0;
	{
		XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* L_0 = ___3_xr;
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_1 = ___13_cmd;
		NullCheck(L_0);
		XRPass_StopSinglePass_m960F285B09F60B90BD27844AFA5069E24189C336(L_0, L_1, NULL);
		il2cpp_codegen_runtime_class_init_inline(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
		LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135* L_2;
		L_2 = LensFlareCommonSRP_get_Instance_mF64DA65427B459BE5C9A648FAA697AE8B6DD479B(NULL);
		NullCheck(L_2);
		bool L_3;
		L_3 = LensFlareCommonSRP_IsEmpty_m10C9D536E29439EA829486AA85748609DD7106E0(L_2, NULL);
		V_3 = L_3;
		bool L_4 = V_3;
		if (!L_4)
		{
			goto IL_001d;
		}
	}
	{
		goto IL_0633;
	}

IL_001d:
	{
		float L_5 = ___5_actualWidth;
		float L_6 = ___6_actualHeight;
		Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&V_1), L_5, L_6, NULL);
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_7 = V_1;
		float L_8 = L_7.___x;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_9 = V_1;
		float L_10 = L_9.___y;
		V_2 = ((float)(L_8/L_10));
		float L_11 = V_2;
		Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&V_0), L_11, (1.0f), NULL);
		XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* L_12 = ___3_xr;
		NullCheck(L_12);
		bool L_13;
		L_13 = XRPass_get_enabled_m488D52C18CC6B83FDC3212E98864BA02116A64A3(L_12, NULL);
		if (!L_13)
		{
			goto IL_0053;
		}
	}
	{
		XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* L_14 = ___3_xr;
		NullCheck(L_14);
		bool L_15;
		L_15 = XRPass_get_singlePassEnabled_m2F5A3AEE82BE2ABFAE8252AE5E593FF7EF0D0BFD(L_14, NULL);
		G_B5_0 = ((int32_t)(L_15));
		goto IL_0054;
	}

IL_0053:
	{
		G_B5_0 = 0;
	}

IL_0054:
	{
		V_4 = (bool)G_B5_0;
		bool L_16 = V_4;
		if (!L_16)
		{
			goto IL_007c;
		}
	}
	{
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_17 = ___13_cmd;
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_18 = ___18_colorBuffer;
		int32_t L_19 = ___4_xrIndex;
		il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
		CoreUtils_SetRenderTarget_m302A06DE5092281C4FEC9F6A3B4242D6CFDDE26D(L_17, L_18, 0, 0, (-1), L_19, NULL);
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_20 = ___13_cmd;
		il2cpp_codegen_runtime_class_init_inline(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
		int32_t L_21 = ((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->____ViewId;
		int32_t L_22 = ___4_xrIndex;
		NullCheck(L_20);
		CommandBuffer_SetGlobalInt_m504CCC2A3EEE7EE80A937258A429EC071AA5D92D(L_20, L_21, L_22, NULL);
		goto IL_00bb;
	}

IL_007c:
	{
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_23 = ___13_cmd;
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_24 = ___18_colorBuffer;
		il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
		CoreUtils_SetRenderTarget_m302A06DE5092281C4FEC9F6A3B4242D6CFDDE26D(L_23, L_24, 0, 0, (-1), (-1), NULL);
		XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* L_25 = ___3_xr;
		NullCheck(L_25);
		bool L_26;
		L_26 = XRPass_get_enabled_m488D52C18CC6B83FDC3212E98864BA02116A64A3(L_25, NULL);
		V_5 = L_26;
		bool L_27 = V_5;
		if (!L_27)
		{
			goto IL_00ac;
		}
	}
	{
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_28 = ___13_cmd;
		il2cpp_codegen_runtime_class_init_inline(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
		int32_t L_29 = ((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->____ViewId;
		XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* L_30 = ___3_xr;
		NullCheck(L_30);
		int32_t L_31;
		L_31 = XRPass_get_multipassId_m312BE1D2B8BA520E9A214F50E601EA6BED92E245_inline(L_30, NULL);
		NullCheck(L_28);
		CommandBuffer_SetGlobalInt_m504CCC2A3EEE7EE80A937258A429EC071AA5D92D(L_28, L_29, L_31, NULL);
		goto IL_00ba;
	}

IL_00ac:
	{
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_32 = ___13_cmd;
		il2cpp_codegen_runtime_class_init_inline(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
		int32_t L_33 = ((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->____ViewId;
		NullCheck(L_32);
		CommandBuffer_SetGlobalInt_m504CCC2A3EEE7EE80A937258A429EC071AA5D92D(L_32, L_33, 0, NULL);
	}

IL_00ba:
	{
	}

IL_00bb:
	{
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_34 = ___13_cmd;
		Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_35 = ___2_viewport;
		NullCheck(L_34);
		CommandBuffer_SetViewport_m3BCCABB7493369D88DB15EE43C41D9858AE2574D(L_34, L_35, NULL);
		bool L_36 = ___20_debugView;
		V_6 = L_36;
		bool L_37 = V_6;
		if (!L_37)
		{
			goto IL_00dd;
		}
	}
	{
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_38 = ___13_cmd;
		Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_39;
		L_39 = Color_get_black_mB50217951591A045844C61E7FF31EEE3FEF16737_inline(NULL);
		NullCheck(L_38);
		CommandBuffer_ClearRenderTarget_mABBE498A16DCEADCAA8F5DB50073012F74D03F14(L_38, (bool)0, (bool)1, L_39, NULL);
	}

IL_00dd:
	{
		il2cpp_codegen_runtime_class_init_inline(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
		List_1_t6590FC1C3D6405E4972389536FA11B52542105C5* L_40 = ((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->___m_Data;
		NullCheck(L_40);
		Enumerator_tB12CCD65F6BB7041CBB9B41F85A9B79DE9D58170 L_41;
		L_41 = List_1_GetEnumerator_m789F95E8808B3D92BD2EE938C1BA9C276872895F(L_40, List_1_GetEnumerator_m789F95E8808B3D92BD2EE938C1BA9C276872895F_RuntimeMethod_var);
		V_7 = L_41;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_061b:
			{
				Enumerator_Dispose_m3AAC01D7E735A50B2CBC768C82427BA7523F4ADE((&V_7), Enumerator_Dispose_m3AAC01D7E735A50B2CBC768C82427BA7523F4ADE_RuntimeMethod_var);
				return;
			}
		});
		try
		{
			{
				goto IL_060d_1;
			}

IL_00ef_1:
			{
				LensFlareCompInfo_tF75BC6BAED886C71425763DEA827F3794E718F37* L_42;
				L_42 = Enumerator_get_Current_mB817ED9221527F7243C023B680C26C241647E0EE_inline((&V_7), Enumerator_get_Current_mB817ED9221527F7243C023B680C26C241647E0EE_RuntimeMethod_var);
				V_8 = L_42;
				LensFlareCompInfo_tF75BC6BAED886C71425763DEA827F3794E718F37* L_43 = V_8;
				if (!L_43)
				{
					goto IL_010c_1;
				}
			}
			{
				LensFlareCompInfo_tF75BC6BAED886C71425763DEA827F3794E718F37* L_44 = V_8;
				NullCheck(L_44);
				LensFlareComponentSRP_tF068937A1EC9EB063AF855DB4994A1D2A5E3EFDC* L_45 = L_44->___comp;
				il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
				bool L_46;
				L_46 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_45, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
				G_B18_0 = ((int32_t)(L_46));
				goto IL_010d_1;
			}

IL_010c_1:
			{
				G_B18_0 = 1;
			}

IL_010d_1:
			{
				V_34 = (bool)G_B18_0;
				bool L_47 = V_34;
				if (!L_47)
				{
					goto IL_0118_1;
				}
			}
			{
				goto IL_060d_1;
			}

IL_0118_1:
			{
				LensFlareCompInfo_tF75BC6BAED886C71425763DEA827F3794E718F37* L_48 = V_8;
				NullCheck(L_48);
				LensFlareComponentSRP_tF068937A1EC9EB063AF855DB4994A1D2A5E3EFDC* L_49 = L_48->___comp;
				V_9 = L_49;
				LensFlareComponentSRP_tF068937A1EC9EB063AF855DB4994A1D2A5E3EFDC* L_50 = V_9;
				NullCheck(L_50);
				LensFlareDataSRP_t036EEE7A3B9CEEDABC68655C48D1A21F04252295* L_51;
				L_51 = LensFlareComponentSRP_get_lensFlareData_mD15D77ED234DE0AD076724C2F1D1826EE6D3D84A(L_50, NULL);
				V_10 = L_51;
				Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_52 = ___1_cam;
				LensFlareComponentSRP_tF068937A1EC9EB063AF855DB4994A1D2A5E3EFDC* L_53 = V_9;
				LensFlareDataSRP_t036EEE7A3B9CEEDABC68655C48D1A21F04252295* L_54 = V_10;
				il2cpp_codegen_runtime_class_init_inline(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
				bool L_55;
				L_55 = LensFlareCommonSRP_IsLensFlareSRPHidden_mF1CE6B28A23EA2C21C63A121C0F5DFE813EB6B8F(L_52, L_53, L_54, NULL);
				V_35 = L_55;
				bool L_56 = V_35;
				if (!L_56)
				{
					goto IL_013f_1;
				}
			}
			{
				goto IL_060d_1;
			}

IL_013f_1:
			{
				V_11 = (Light_t1E68479B7782AF2050FAA02A5DC612FD034F18F3*)NULL;
				LensFlareComponentSRP_tF068937A1EC9EB063AF855DB4994A1D2A5E3EFDC* L_57 = V_9;
				NullCheck(L_57);
				bool L_58;
				L_58 = Component_TryGetComponent_TisLight_t1E68479B7782AF2050FAA02A5DC612FD034F18F3_m35E5F023EFE6ACC6342424F0DA94033D5CCC2B60(L_57, (&V_11), Component_TryGetComponent_TisLight_t1E68479B7782AF2050FAA02A5DC612FD034F18F3_m35E5F023EFE6ACC6342424F0DA94033D5CCC2B60_RuntimeMethod_var);
				V_36 = (bool)((((int32_t)L_58) == ((int32_t)0))? 1 : 0);
				bool L_59 = V_36;
				if (!L_59)
				{
					goto IL_0157_1;
				}
			}
			{
				V_11 = (Light_t1E68479B7782AF2050FAA02A5DC612FD034F18F3*)NULL;
			}

IL_0157_1:
			{
				V_14 = (bool)0;
				Light_t1E68479B7782AF2050FAA02A5DC612FD034F18F3* L_60 = V_11;
				il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
				bool L_61;
				L_61 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_60, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
				if (!L_61)
				{
					goto IL_0170_1;
				}
			}
			{
				Light_t1E68479B7782AF2050FAA02A5DC612FD034F18F3* L_62 = V_11;
				NullCheck(L_62);
				int32_t L_63;
				L_63 = Light_get_type_m0D12CD1E54E010DC401F7371731D593DEF62D1C7(L_62, NULL);
				G_B27_0 = ((((int32_t)L_63) == ((int32_t)1))? 1 : 0);
				goto IL_0171_1;
			}

IL_0170_1:
			{
				G_B27_0 = 0;
			}

IL_0171_1:
			{
				V_37 = (bool)G_B27_0;
				bool L_64 = V_37;
				if (!L_64)
				{
					goto IL_019c_1;
				}
			}
			{
				Light_t1E68479B7782AF2050FAA02A5DC612FD034F18F3* L_65 = V_11;
				NullCheck(L_65);
				Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_66;
				L_66 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_65, NULL);
				NullCheck(L_66);
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_67;
				L_67 = Transform_get_forward_mFCFACF7165FDAB21E80E384C494DF278386CEE2F(L_66, NULL);
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_68;
				L_68 = Vector3_op_UnaryNegation_m5450829F333BD2A88AF9A592C4EE331661225915_inline(L_67, NULL);
				Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_69 = ___1_cam;
				NullCheck(L_69);
				float L_70;
				L_70 = Camera_get_farClipPlane_m1D7128B85B5DB866F75FBE8CEBA48335716B67BD(L_69, NULL);
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_71;
				L_71 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_68, L_70, NULL);
				V_12 = L_71;
				V_14 = (bool)1;
				goto IL_01ac_1;
			}

IL_019c_1:
			{
				LensFlareComponentSRP_tF068937A1EC9EB063AF855DB4994A1D2A5E3EFDC* L_72 = V_9;
				NullCheck(L_72);
				Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_73;
				L_73 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_72, NULL);
				NullCheck(L_73);
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_74;
				L_74 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_73, NULL);
				V_12 = L_74;
			}

IL_01ac_1:
			{
				LensFlareComponentSRP_tF068937A1EC9EB063AF855DB4994A1D2A5E3EFDC* L_75 = V_9;
				NullCheck(L_75);
				Light_t1E68479B7782AF2050FAA02A5DC612FD034F18F3* L_76 = L_75->___lightOverride;
				il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
				bool L_77;
				L_77 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_76, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
				V_38 = L_77;
				bool L_78 = V_38;
				if (!L_78)
				{
					goto IL_01ca_1;
				}
			}
			{
				LensFlareComponentSRP_tF068937A1EC9EB063AF855DB4994A1D2A5E3EFDC* L_79 = V_9;
				NullCheck(L_79);
				Light_t1E68479B7782AF2050FAA02A5DC612FD034F18F3* L_80 = L_79->___lightOverride;
				V_11 = L_80;
			}

IL_01ca_1:
			{
				Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_81 = ___1_cam;
				bool L_82 = V_14;
				bool L_83 = ___10_isCameraRelative;
				Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_84 = ___12_viewProjMatrix;
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_85 = V_12;
				il2cpp_codegen_runtime_class_init_inline(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_86;
				L_86 = LensFlareCommonSRP_WorldToViewport_m9893674E156D4782E58E7D3ECC50655E5177E98E(L_81, (bool)((((int32_t)L_82) == ((int32_t)0))? 1 : 0), L_83, L_84, L_85, NULL);
				V_13 = L_86;
				bool L_87 = ___7_usePanini;
				if (!L_87)
				{
					goto IL_01ee_1;
				}
			}
			{
				Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_88 = ___1_cam;
				Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_89;
				L_89 = Camera_get_main_m52C992F18E05355ABB9EEB64A4BF2215E12762DF(NULL);
				il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
				bool L_90;
				L_90 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_88, L_89, NULL);
				G_B35_0 = ((int32_t)(L_90));
				goto IL_01ef_1;
			}

IL_01ee_1:
			{
				G_B35_0 = 0;
			}

IL_01ef_1:
			{
				V_39 = (bool)G_B35_0;
				bool L_91 = V_39;
				if (!L_91)
				{
					goto IL_0218_1;
				}
			}
			{
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_92 = V_13;
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_93;
				L_93 = Vector2_op_Implicit_mE8EBEE9291F11BB02F062D6E000F4798968CBD96_inline(L_92, NULL);
				float L_94 = ___5_actualWidth;
				float L_95 = ___6_actualHeight;
				Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_96 = ___1_cam;
				NullCheck(L_96);
				float L_97;
				L_97 = Camera_get_fieldOfView_m9A93F17BBF89F496AE231C21817AFD1C1E833FBB(L_96, NULL);
				float L_98 = ___9_paniniCropToFit;
				float L_99 = ___8_paniniDistance;
				il2cpp_codegen_runtime_class_init_inline(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_100;
				L_100 = LensFlareCommonSRP_DoPaniniProjection_m62FCA9CBE2FEABE76529873CAF389D64C7678624(L_93, L_94, L_95, L_97, L_98, L_99, NULL);
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_101;
				L_101 = Vector2_op_Implicit_m6D9CABB2C791A192867D7A4559D132BE86DD3EB7_inline(L_100, NULL);
				V_13 = L_101;
			}

IL_0218_1:
			{
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_102 = V_13;
				float L_103 = L_102.___z;
				V_40 = (bool)((((float)L_103) < ((float)(0.0f)))? 1 : 0);
				bool L_104 = V_40;
				if (!L_104)
				{
					goto IL_0231_1;
				}
			}
			{
				goto IL_060d_1;
			}

IL_0231_1:
			{
				LensFlareComponentSRP_tF068937A1EC9EB063AF855DB4994A1D2A5E3EFDC* L_105 = V_9;
				NullCheck(L_105);
				bool L_106 = L_105->___allowOffScreen;
				V_41 = (bool)((((int32_t)L_106) == ((int32_t)0))? 1 : 0);
				bool L_107 = V_41;
				if (!L_107)
				{
					goto IL_0289_1;
				}
			}
			{
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_108 = V_13;
				float L_109 = L_108.___x;
				if ((((float)L_109) < ((float)(0.0f))))
				{
					goto IL_027c_1;
				}
			}
			{
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_110 = V_13;
				float L_111 = L_110.___x;
				if ((((float)L_111) > ((float)(1.0f))))
				{
					goto IL_027c_1;
				}
			}
			{
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_112 = V_13;
				float L_113 = L_112.___y;
				if ((((float)L_113) < ((float)(0.0f))))
				{
					goto IL_027c_1;
				}
			}
			{
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_114 = V_13;
				float L_115 = L_114.___y;
				G_B45_0 = ((((float)L_115) > ((float)(1.0f)))? 1 : 0);
				goto IL_027d_1;
			}

IL_027c_1:
			{
				G_B45_0 = 1;
			}

IL_027d_1:
			{
				V_42 = (bool)G_B45_0;
				bool L_116 = V_42;
				if (!L_116)
				{
					goto IL_0288_1;
				}
			}
			{
				goto IL_060d_1;
			}

IL_0288_1:
			{
			}

IL_0289_1:
			{
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_117 = V_12;
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_118 = ___11_cameraPositionWS;
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_119;
				L_119 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_117, L_118, NULL);
				V_15 = L_119;
				Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_120 = ___1_cam;
				NullCheck(L_120);
				Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_121;
				L_121 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_120, NULL);
				NullCheck(L_121);
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_122;
				L_122 = Transform_get_forward_mFCFACF7165FDAB21E80E384C494DF278386CEE2F(L_121, NULL);
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_123 = V_15;
				float L_124;
				L_124 = Vector3_Dot_mBB86BB940AA0A32FA7D3C02AC42E5BC7095A5D52_inline(L_122, L_123, NULL);
				V_43 = (bool)((((float)L_124) < ((float)(0.0f)))? 1 : 0);
				bool L_125 = V_43;
				if (!L_125)
				{
					goto IL_02b9_1;
				}
			}
			{
				goto IL_060d_1;
			}

IL_02b9_1:
			{
				float L_126;
				L_126 = Vector3_get_magnitude_mF0D6017E90B345F1F52D1CC564C640F1A847AF2D_inline((&V_15), NULL);
				V_16 = L_126;
				float L_127 = V_16;
				LensFlareComponentSRP_tF068937A1EC9EB063AF855DB4994A1D2A5E3EFDC* L_128 = V_9;
				NullCheck(L_128);
				float L_129 = L_128->___maxAttenuationDistance;
				V_17 = ((float)(L_127/L_129));
				float L_130 = V_16;
				LensFlareComponentSRP_tF068937A1EC9EB063AF855DB4994A1D2A5E3EFDC* L_131 = V_9;
				NullCheck(L_131);
				float L_132 = L_131->___maxAttenuationScale;
				V_18 = ((float)(L_130/L_132));
				bool L_133 = V_14;
				if (L_133)
				{
					goto IL_02ed_1;
				}
			}
			{
				LensFlareComponentSRP_tF068937A1EC9EB063AF855DB4994A1D2A5E3EFDC* L_134 = V_9;
				NullCheck(L_134);
				AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* L_135 = L_134->___distanceAttenuationCurve;
				NullCheck(L_135);
				int32_t L_136;
				L_136 = AnimationCurve_get_length_m259A67BB0870D3A153F6FEDBB06CB0D24089CD81(L_135, NULL);
				if ((((int32_t)L_136) > ((int32_t)0)))
				{
					goto IL_02f4_1;
				}
			}

IL_02ed_1:
			{
				G_B54_0 = (1.0f);
				goto IL_0302_1;
			}

IL_02f4_1:
			{
				LensFlareComponentSRP_tF068937A1EC9EB063AF855DB4994A1D2A5E3EFDC* L_137 = V_9;
				NullCheck(L_137);
				AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* L_138 = L_137->___distanceAttenuationCurve;
				float L_139 = V_17;
				NullCheck(L_138);
				float L_140;
				L_140 = AnimationCurve_Evaluate_m50B857043DE251A186032ADBCBB4CEF817F4EE3C(L_138, L_139, NULL);
				G_B54_0 = L_140;
			}

IL_0302_1:
			{
				V_19 = G_B54_0;
				bool L_141 = V_14;
				if (L_141)
				{
					goto IL_0317_1;
				}
			}
			{
				LensFlareComponentSRP_tF068937A1EC9EB063AF855DB4994A1D2A5E3EFDC* L_142 = V_9;
				NullCheck(L_142);
				AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* L_143 = L_142->___scaleByDistanceCurve;
				NullCheck(L_143);
				int32_t L_144;
				L_144 = AnimationCurve_get_length_m259A67BB0870D3A153F6FEDBB06CB0D24089CD81(L_143, NULL);
				if ((((int32_t)L_144) >= ((int32_t)1)))
				{
					goto IL_031e_1;
				}
			}

IL_0317_1:
			{
				G_B58_0 = (1.0f);
				goto IL_032c_1;
			}

IL_031e_1:
			{
				LensFlareComponentSRP_tF068937A1EC9EB063AF855DB4994A1D2A5E3EFDC* L_145 = V_9;
				NullCheck(L_145);
				AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* L_146 = L_145->___scaleByDistanceCurve;
				float L_147 = V_18;
				NullCheck(L_146);
				float L_148;
				L_148 = AnimationCurve_Evaluate_m50B857043DE251A186032ADBCBB4CEF817F4EE3C(L_146, L_147, NULL);
				G_B58_0 = L_148;
			}

IL_032c_1:
			{
				V_20 = G_B58_0;
				Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_149;
				L_149 = Color_get_white_m068F5AF879B0FCA584E3693F762EA41BB65532C6_inline(NULL);
				V_21 = L_149;
				Light_t1E68479B7782AF2050FAA02A5DC612FD034F18F3* L_150 = V_11;
				il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
				bool L_151;
				L_151 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_150, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
				V_44 = L_151;
				bool L_152 = V_44;
				if (!L_152)
				{
					goto IL_0371_1;
				}
			}
			{
				LensFlareComponentSRP_tF068937A1EC9EB063AF855DB4994A1D2A5E3EFDC* L_153 = V_9;
				NullCheck(L_153);
				bool L_154 = L_153->___attenuationByLightShape;
				V_45 = L_154;
				bool L_155 = V_45;
				if (!L_155)
				{
					goto IL_0370_1;
				}
			}
			{
				Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_156 = V_21;
				Func_4_t10E373E09E0663CA58211D9753566AB17B869CFE* L_157 = ___19_GetLensFlareLightAttenuation;
				Light_t1E68479B7782AF2050FAA02A5DC612FD034F18F3* L_158 = V_11;
				Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_159 = ___1_cam;
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_160;
				L_160 = Vector3_get_normalized_m736BBF65D5CDA7A18414370D15B4DFCC1E466F07_inline((&V_15), NULL);
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_161;
				L_161 = Vector3_op_UnaryNegation_m5450829F333BD2A88AF9A592C4EE331661225915_inline(L_160, NULL);
				NullCheck(L_157);
				float L_162;
				L_162 = Func_4_Invoke_m7B3F193530578B44556A5780E88A844E42422051_inline(L_157, L_158, L_159, L_161, NULL);
				Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_163;
				L_163 = Color_op_Multiply_m379B20A820266ACF82A21425B9CAE8DCD773CFBB_inline(L_156, L_162, NULL);
				V_21 = L_163;
			}

IL_0370_1:
			{
			}

IL_0371_1:
			{
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_164 = V_13;
				float L_165 = L_164.___x;
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_166 = V_13;
				float L_167 = L_166.___y;
				Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&V_22), ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply((2.0f), L_165)), (1.0f))), ((-((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply((2.0f), L_167)), (1.0f))))), NULL);
				bool L_168;
				L_168 = SystemInfo_get_graphicsUVStartsAtTop_m152BEEFFF20719C9EAB612AD238114BD0B3BFE4B(NULL);
				bool L_169 = V_14;
				V_46 = (bool)((int32_t)(((((int32_t)L_168) == ((int32_t)0))? 1 : 0)&(int32_t)L_169));
				bool L_170 = V_46;
				if (!L_170)
				{
					goto IL_03bf_1;
				}
			}
			{
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_171 = V_22;
				float L_172 = L_171.___y;
				(&V_22)->___y = ((-L_172));
			}

IL_03bf_1:
			{
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_173 = V_22;
				float L_174 = L_173.___x;
				float L_175;
				L_175 = fabsf(L_174);
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_176 = V_22;
				float L_177 = L_176.___y;
				float L_178;
				L_178 = fabsf(L_177);
				Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&V_23), L_175, L_178, NULL);
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_179 = V_23;
				float L_180 = L_179.___x;
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_181 = V_23;
				float L_182 = L_181.___y;
				float L_183;
				L_183 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_180, L_182, NULL);
				V_24 = L_183;
				LensFlareComponentSRP_tF068937A1EC9EB063AF855DB4994A1D2A5E3EFDC* L_184 = V_9;
				NullCheck(L_184);
				AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* L_185 = L_184->___radialScreenAttenuationCurve;
				NullCheck(L_185);
				int32_t L_186;
				L_186 = AnimationCurve_get_length_m259A67BB0870D3A153F6FEDBB06CB0D24089CD81(L_185, NULL);
				if ((((int32_t)L_186) > ((int32_t)0)))
				{
					goto IL_0409_1;
				}
			}
			{
				G_B67_0 = (1.0f);
				goto IL_0417_1;
			}

IL_0409_1:
			{
				LensFlareComponentSRP_tF068937A1EC9EB063AF855DB4994A1D2A5E3EFDC* L_187 = V_9;
				NullCheck(L_187);
				AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* L_188 = L_187->___radialScreenAttenuationCurve;
				float L_189 = V_24;
				NullCheck(L_188);
				float L_190;
				L_190 = AnimationCurve_Evaluate_m50B857043DE251A186032ADBCBB4CEF817F4EE3C(L_188, L_189, NULL);
				G_B67_0 = L_190;
			}

IL_0417_1:
			{
				V_25 = G_B67_0;
				LensFlareComponentSRP_tF068937A1EC9EB063AF855DB4994A1D2A5E3EFDC* L_191 = V_9;
				NullCheck(L_191);
				float L_192 = L_191->___intensity;
				float L_193 = V_25;
				float L_194 = V_19;
				V_26 = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(L_192, L_193)), L_194));
				float L_195 = V_26;
				V_47 = (bool)((((int32_t)((!(((float)L_195) <= ((float)(0.0f))))? 1 : 0)) == ((int32_t)0))? 1 : 0);
				bool L_196 = V_47;
				if (!L_196)
				{
					goto IL_043f_1;
				}
			}
			{
				goto IL_060d_1;
			}

IL_043f_1:
			{
				Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_197 = V_21;
				float L_198 = V_19;
				Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_199;
				L_199 = Color_op_Multiply_m379B20A820266ACF82A21425B9CAE8DCD773CFBB_inline(L_197, L_198, NULL);
				V_21 = L_199;
				Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_200 = ___1_cam;
				NullCheck(L_200);
				Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_201;
				L_201 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_200, NULL);
				NullCheck(L_201);
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_202;
				L_202 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_201, NULL);
				LensFlareComponentSRP_tF068937A1EC9EB063AF855DB4994A1D2A5E3EFDC* L_203 = V_9;
				NullCheck(L_203);
				Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_204;
				L_204 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_203, NULL);
				NullCheck(L_204);
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_205;
				L_205 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_204, NULL);
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_206;
				L_206 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_202, L_205, NULL);
				V_48 = L_206;
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_207;
				L_207 = Vector3_get_normalized_m736BBF65D5CDA7A18414370D15B4DFCC1E466F07_inline((&V_48), NULL);
				V_27 = L_207;
				Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_208 = ___1_cam;
				bool L_209 = V_14;
				bool L_210 = ___10_isCameraRelative;
				Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_211 = ___12_viewProjMatrix;
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_212 = V_12;
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_213 = V_27;
				LensFlareComponentSRP_tF068937A1EC9EB063AF855DB4994A1D2A5E3EFDC* L_214 = V_9;
				NullCheck(L_214);
				float L_215 = L_214->___occlusionOffset;
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_216;
				L_216 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_213, L_215, NULL);
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_217;
				L_217 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_212, L_216, NULL);
				il2cpp_codegen_runtime_class_init_inline(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_218;
				L_218 = LensFlareCommonSRP_WorldToViewport_m9893674E156D4782E58E7D3ECC50655E5177E98E(L_208, (bool)((((int32_t)L_209) == ((int32_t)0))? 1 : 0), L_210, L_211, L_217, NULL);
				V_28 = L_218;
				bool L_219 = V_14;
				if (L_219)
				{
					goto IL_04a4_1;
				}
			}
			{
				LensFlareComponentSRP_tF068937A1EC9EB063AF855DB4994A1D2A5E3EFDC* L_220 = V_9;
				NullCheck(L_220);
				float L_221 = L_220->___occlusionRadius;
				G_B72_0 = L_221;
				goto IL_04ac_1;
			}

IL_04a4_1:
			{
				LensFlareComponentSRP_tF068937A1EC9EB063AF855DB4994A1D2A5E3EFDC* L_222 = V_9;
				Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_223 = ___1_cam;
				NullCheck(L_222);
				float L_224;
				L_224 = LensFlareComponentSRP_celestialProjectedOcclusionRadius_m1EAD56AEC83ED782CE84396FF60912005858C29B(L_222, L_223, NULL);
				G_B72_0 = L_224;
			}

IL_04ac_1:
			{
				V_29 = G_B72_0;
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_225 = V_13;
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_226;
				L_226 = Vector2_op_Implicit_mE8EBEE9291F11BB02F062D6E000F4798968CBD96_inline(L_225, NULL);
				V_30 = L_226;
				Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_227 = ___1_cam;
				bool L_228 = V_14;
				bool L_229 = ___10_isCameraRelative;
				Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_230 = ___12_viewProjMatrix;
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_231 = V_12;
				Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_232 = ___1_cam;
				NullCheck(L_232);
				Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_233;
				L_233 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_232, NULL);
				NullCheck(L_233);
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_234;
				L_234 = Transform_get_up_mE47A9D9D96422224DD0539AA5524DA5440145BB2(L_233, NULL);
				float L_235 = V_29;
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_236;
				L_236 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_234, L_235, NULL);
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_237;
				L_237 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_231, L_236, NULL);
				il2cpp_codegen_runtime_class_init_inline(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_238;
				L_238 = LensFlareCommonSRP_WorldToViewport_m9893674E156D4782E58E7D3ECC50655E5177E98E(L_227, (bool)((((int32_t)L_228) == ((int32_t)0))? 1 : 0), L_229, L_230, L_237, NULL);
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_239;
				L_239 = Vector2_op_Implicit_mE8EBEE9291F11BB02F062D6E000F4798968CBD96_inline(L_238, NULL);
				V_31 = L_239;
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_240 = V_31;
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_241 = V_30;
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_242;
				L_242 = Vector2_op_Subtraction_m44475FCDAD2DA2F98D78A6625EC2DCDFE8803837_inline(L_240, L_241, NULL);
				V_49 = L_242;
				float L_243;
				L_243 = Vector2_get_magnitude_m5C59B4056420AEFDB291AD0914A3F675330A75CE_inline((&V_49), NULL);
				V_32 = L_243;
				LensFlareComponentSRP_tF068937A1EC9EB063AF855DB4994A1D2A5E3EFDC* L_244 = V_9;
				NullCheck(L_244);
				bool L_245 = L_244->___useOcclusion;
				if (!L_245)
				{
					goto IL_050d_1;
				}
			}
			{
				il2cpp_codegen_runtime_class_init_inline(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
				RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_246 = ((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->___occlusionRT;
				G_B75_0 = ((!(((RuntimeObject*)(RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B*)L_246) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
				goto IL_050e_1;
			}

IL_050d_1:
			{
				G_B75_0 = 0;
			}

IL_050e_1:
			{
				V_50 = (bool)G_B75_0;
				bool L_247 = V_50;
				if (!L_247)
				{
					goto IL_053c_1;
				}
			}
			{
				CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_248 = ___13_cmd;
				il2cpp_codegen_runtime_class_init_inline(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
				int32_t L_249 = ((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->____FlareOcclusionTex;
				RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_250 = ((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->___occlusionRT;
				RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_251;
				L_251 = RTHandle_op_Implicit_m2462183372B0496DE475889924EDCAAAD2011B54(L_250, NULL);
				NullCheck(L_248);
				CommandBuffer_SetGlobalTexture_m65E012CB3C35EA43533CB4FF4C6F6498FDE229CD(L_248, L_249, L_251, NULL);
				CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_252 = ___13_cmd;
				NullCheck(L_252);
				CommandBuffer_EnableShaderKeyword_m9DE5732149961F1EA14B295D9E72914E1CC7DA5A(L_252, _stringLiteral7378A4165C7A5CBDF4ECD4B35A38ADA666054958, NULL);
				goto IL_054b_1;
			}

IL_053c_1:
			{
				CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_253 = ___13_cmd;
				NullCheck(L_253);
				CommandBuffer_DisableShaderKeyword_m2B66FB1F672F3EE51FEA8A2CBA24AA6B7E4454BD(L_253, _stringLiteral7378A4165C7A5CBDF4ECD4B35A38ADA666054958, NULL);
			}

IL_054b_1:
			{
				il2cpp_codegen_runtime_class_init_inline(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
				bool L_254;
				L_254 = LensFlareCommonSRP_IsOcclusionRTCompatible_m619A837237673491D07FB9050A274C8ACBE4A80D(NULL);
				V_51 = L_254;
				bool L_255 = V_51;
				if (!L_255)
				{
					goto IL_0567_1;
				}
			}
			{
				CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_256 = ___13_cmd;
				NullCheck(L_256);
				CommandBuffer_DisableShaderKeyword_m2B66FB1F672F3EE51FEA8A2CBA24AA6B7E4454BD(L_256, _stringLiteral42AC8589F30EDEC6AFBABFD6E93D1D66373EA38A, NULL);
				goto IL_0576_1;
			}

IL_0567_1:
			{
				CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_257 = ___13_cmd;
				NullCheck(L_257);
				CommandBuffer_EnableShaderKeyword_m9DE5732149961F1EA14B295D9E72914E1CC7DA5A(L_257, _stringLiteral42AC8589F30EDEC6AFBABFD6E93D1D66373EA38A, NULL);
			}

IL_0576_1:
			{
				CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_258 = ___13_cmd;
				il2cpp_codegen_runtime_class_init_inline(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
				int32_t L_259 = ((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->____FlareOcclusionIndex;
				LensFlareCompInfo_tF75BC6BAED886C71425763DEA827F3794E718F37* L_260 = V_8;
				NullCheck(L_260);
				int32_t L_261 = L_260->___index;
				Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_262;
				memset((&L_262), 0, sizeof(L_262));
				Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_262), ((float)L_261), (0.0f), (0.0f), (0.0f), NULL);
				NullCheck(L_258);
				CommandBuffer_SetGlobalVector_mBE497AA5F5C9E71A3F353BA1BDB97D8AC4B75FDA(L_258, L_259, L_262, NULL);
				CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_263 = ___13_cmd;
				int32_t L_264 = ((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->____FlareOcclusionRemapTex;
				LensFlareComponentSRP_tF068937A1EC9EB063AF855DB4994A1D2A5E3EFDC* L_265 = V_9;
				NullCheck(L_265);
				TextureCurve_t9F2819A32E1AC4FC20D8E83E82A4BD081C633353* L_266 = L_265->___occlusionRemapCurve;
				NullCheck(L_266);
				Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_267;
				L_267 = TextureCurve_GetTexture_m24AA2C84F80EF15DADF73903E4699234BBBDA6DB(L_266, NULL);
				RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_268;
				L_268 = RenderTargetIdentifier_op_Implicit_mBF13C6AE62DCEDDEFDC1C7305BE646FE99D2F24C(L_267, NULL);
				NullCheck(L_263);
				CommandBuffer_SetGlobalTexture_m65E012CB3C35EA43533CB4FF4C6F6498FDE229CD(L_263, L_264, L_268, NULL);
				LensFlareComponentSRP_tF068937A1EC9EB063AF855DB4994A1D2A5E3EFDC* L_269 = V_9;
				NullCheck(L_269);
				uint32_t L_270 = L_269->___sampleCount;
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_271 = V_28;
				float L_272 = L_271.___z;
				float L_273 = ___6_actualHeight;
				float L_274 = ___5_actualWidth;
				Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&V_33), (0.0f), ((float)((double)(uint32_t)L_270)), L_272, ((float)(L_273/L_274)), NULL);
				LensFlareDataSRP_t036EEE7A3B9CEEDABC68655C48D1A21F04252295* L_275 = V_10;
				NullCheck(L_275);
				LensFlareDataElementSRPU5BU5D_t1D7EBF0AA1925339AAA0E04DCE9F1B78105B6D38** L_276 = (LensFlareDataElementSRPU5BU5D_t1D7EBF0AA1925339AAA0E04DCE9F1B78105B6D38**)(&L_275->___elements);
				CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_277 = ___13_cmd;
				Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_278 = V_21;
				Light_t1E68479B7782AF2050FAA02A5DC612FD034F18F3* L_279 = V_11;
				float L_280 = V_26;
				float L_281 = V_20;
				LensFlareComponentSRP_tF068937A1EC9EB063AF855DB4994A1D2A5E3EFDC* L_282 = V_9;
				NullCheck(L_282);
				float L_283 = L_282->___scale;
				Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_284 = ___0_lensFlareShader;
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_285 = V_22;
				LensFlareComponentSRP_tF068937A1EC9EB063AF855DB4994A1D2A5E3EFDC* L_286 = V_9;
				NullCheck(L_286);
				bool L_287 = L_286->___allowOffScreen;
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_288 = V_0;
				Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_289 = V_33;
				LensFlareCommonSRP_ProcessLensFlareSRPElements_mD9B58BC3BAC9BEA123C2555660DB71947180A0B0(L_276, L_277, L_278, L_279, L_280, ((float)il2cpp_codegen_multiply(L_281, L_283)), L_284, L_285, L_287, L_288, L_289, (bool)0, 0, NULL);
			}

IL_060d_1:
			{
				bool L_290;
				L_290 = Enumerator_MoveNext_m08919F9EBFD01FFCB146BF26E0F5C703A5D25ABC((&V_7), Enumerator_MoveNext_m08919F9EBFD01FFCB146BF26E0F5C703A5D25ABC_RuntimeMethod_var);
				if (L_290)
				{
					goto IL_00ef_1;
				}
			}
			{
				goto IL_062a;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_062a:
	{
		XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* L_291 = ___3_xr;
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_292 = ___13_cmd;
		NullCheck(L_291);
		XRPass_StartSinglePass_mEAB8D0365AE942CBE93BFB0DAC39E8D04ACE9F9E(L_291, L_292, NULL);
	}

IL_0633:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LensFlareCommonSRP_DoLensFlareScreenSpaceCommon_m6564DA31B3FFC6DD5AF6E309F0F9880755B8481B (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___0_lensFlareShader, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___1_cam, float ___2_actualWidth, float ___3_actualHeight, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___4_tintColor, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___5_originalBloomTexture, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___6_bloomMipTexture, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___7_spectralLut, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___8_streakTextureTmp, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___9_streakTextureTmp2, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___10_parameters1, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___11_parameters2, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___12_parameters3, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___13_parameters4, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___14_parameters5, UnsafeCommandBuffer_tDE6BB2FE234DC7453CA682AB275888E9E35F22F2* ___15_cmd, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___16_result, bool ___17_debugView, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_0 = ___0_lensFlareShader;
		Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_1 = ___1_cam;
		float L_2 = ___2_actualWidth;
		float L_3 = ___3_actualHeight;
		Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_4 = ___4_tintColor;
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_5 = ___5_originalBloomTexture;
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_6 = ___6_bloomMipTexture;
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_7 = ___7_spectralLut;
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_8 = ___8_streakTextureTmp;
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_9 = ___9_streakTextureTmp2;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_10 = ___10_parameters1;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_11 = ___11_parameters2;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_12 = ___12_parameters3;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_13 = ___13_parameters4;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_14 = ___14_parameters5;
		UnsafeCommandBuffer_tDE6BB2FE234DC7453CA682AB275888E9E35F22F2* L_15 = ___15_cmd;
		NullCheck(L_15);
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_16 = ((BaseCommandBuffer_tD67BB9B3F740537BD3F3A96FA17D06E6C3BFDC06*)L_15)->___m_WrappedCommandBuffer;
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_17 = ___16_result;
		bool L_18 = ___17_debugView;
		il2cpp_codegen_runtime_class_init_inline(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
		LensFlareCommonSRP_DoLensFlareScreenSpaceCommon_mC4C328CEF7FF186399C1CA78D6EFE0D96AFAC69A(L_0, L_1, L_2, L_3, L_4, L_5, L_6, L_7, L_8, L_9, L_10, L_11, L_12, L_13, L_14, L_16, L_17, L_18, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LensFlareCommonSRP_DoLensFlareScreenSpaceCommon_m631E57966FAD48980DF4964F65ADBF1924FBE283 (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___0_lensFlareShader, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___1_cam, float ___2_actualWidth, float ___3_actualHeight, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___4_tintColor, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___5_originalBloomTexture, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___6_bloomMipTexture, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___7_spectralLut, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___8_streakTextureTmp, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___9_streakTextureTmp2, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___10_parameters1, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___11_parameters2, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___12_parameters3, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___13_parameters4, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___14_parameters5, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___15_cmd, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___16_result, int32_t ___17__LensFlareScreenSpaceBloomMipTexture, int32_t ___18__LensFlareScreenSpaceResultTexture, int32_t ___19__LensFlareScreenSpaceSpectralLut, int32_t ___20__LensFlareScreenSpaceStreakTex, int32_t ___21__LensFlareScreenSpaceMipLevel, int32_t ___22__LensFlareScreenSpaceTintColor, int32_t ___23__LensFlareScreenSpaceParams1, int32_t ___24__LensFlareScreenSpaceParams2, int32_t ___25__LensFlareScreenSpaceParams3, int32_t ___26__LensFlareScreenSpaceParams4, int32_t ___27__LensFlareScreenSpaceParams5, bool ___28_debugView, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_0 = ___0_lensFlareShader;
		Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_1 = ___1_cam;
		float L_2 = ___2_actualWidth;
		float L_3 = ___3_actualHeight;
		Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_4 = ___4_tintColor;
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_5 = ___5_originalBloomTexture;
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_6 = ___6_bloomMipTexture;
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_7 = ___7_spectralLut;
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_8 = ___8_streakTextureTmp;
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_9 = ___9_streakTextureTmp2;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_10 = ___10_parameters1;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_11 = ___11_parameters2;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_12 = ___12_parameters3;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_13 = ___13_parameters4;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_14 = ___14_parameters5;
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_15 = ___15_cmd;
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_16 = ___16_result;
		bool L_17 = ___28_debugView;
		il2cpp_codegen_runtime_class_init_inline(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
		LensFlareCommonSRP_DoLensFlareScreenSpaceCommon_mC4C328CEF7FF186399C1CA78D6EFE0D96AFAC69A(L_0, L_1, L_2, L_3, L_4, L_5, L_6, L_7, L_8, L_9, L_10, L_11, L_12, L_13, L_14, L_15, L_16, L_17, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LensFlareCommonSRP_DoLensFlareScreenSpaceCommon_mC4C328CEF7FF186399C1CA78D6EFE0D96AFAC69A (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___0_lensFlareShader, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___1_cam, float ___2_actualWidth, float ___3_actualHeight, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___4_tintColor, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___5_originalBloomTexture, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___6_bloomMipTexture, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___7_spectralLut, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___8_streakTextureTmp, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___9_streakTextureTmp2, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___10_parameters1, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___11_parameters2, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___12_parameters3, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___13_parameters4, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___14_parameters5, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___15_cmd, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___16_result, bool ___17_debugView, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0A231E423B7BA53B9EBE3517C046275E7A0D4F8F);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1419C1B654A8F7337F3AFB133D254C30E8B2A277);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3A0D190E61358E14AE46D4DDB3A0575F3EE6FB14);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3EFFDAB5A9638D075CBE90E4DD7B1F033E6E2EF3);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9AAB4EF34E58A6CB9A2F6A8C183514CB5AD7CC52);
		s_Il2CppMethodInitialized = true;
	}
	float V_0 = 0.0f;
	float V_1 = 0.0f;
	int32_t V_2 = 0;
	int32_t V_3 = 0;
	int32_t V_4 = 0;
	int32_t V_5 = 0;
	int32_t V_6 = 0;
	Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D V_7;
	memset((&V_7), 0, sizeof(V_7));
	bool V_8 = false;
	bool V_9 = false;
	int32_t V_10 = 0;
	int32_t V_11 = 0;
	int32_t V_12 = 0;
	int32_t V_13 = 0;
	bool V_14 = false;
	int32_t V_15 = 0;
	bool V_16 = false;
	bool V_17 = false;
	int32_t V_18 = 0;
	bool V_19 = false;
	int32_t G_B6_0 = 0;
	CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* G_B6_1 = NULL;
	int32_t G_B5_0 = 0;
	CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* G_B5_1 = NULL;
	Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* G_B7_0 = NULL;
	int32_t G_B7_1 = 0;
	CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* G_B7_2 = NULL;
	CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* G_B9_0 = NULL;
	CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* G_B8_0 = NULL;
	Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* G_B10_0 = NULL;
	CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* G_B10_1 = NULL;
	int32_t G_B17_0 = 0;
	CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* G_B17_1 = NULL;
	int32_t G_B16_0 = 0;
	CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* G_B16_1 = NULL;
	Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* G_B18_0 = NULL;
	int32_t G_B18_1 = 0;
	CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* G_B18_2 = NULL;
	CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* G_B20_0 = NULL;
	CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* G_B19_0 = NULL;
	Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* G_B21_0 = NULL;
	CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* G_B21_1 = NULL;
	int32_t G_B25_0 = 0;
	CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* G_B25_1 = NULL;
	int32_t G_B24_0 = 0;
	CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* G_B24_1 = NULL;
	Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* G_B26_0 = NULL;
	int32_t G_B26_1 = 0;
	CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* G_B26_2 = NULL;
	{
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_0 = ___11_parameters2;
		float L_1 = L_0.___x;
		float L_2;
		L_2 = powf(L_1, (0.25f));
		(&___11_parameters2)->___x = L_2;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_3 = ___12_parameters3;
		float L_4 = L_3.___z;
		(&___12_parameters3)->___z = ((float)(L_4/(20.0f)));
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_5 = ___13_parameters4;
		float L_6 = L_5.___y;
		(&___13_parameters4)->___y = ((float)il2cpp_codegen_multiply(L_6, (10.0f)));
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_7 = ___13_parameters4;
		float L_8 = L_7.___z;
		(&___13_parameters4)->___z = ((float)(L_8/(90.0f)));
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_9 = ___14_parameters5;
		float L_10 = L_9.___y;
		(&___14_parameters5)->___y = ((float)((1.0f)/L_10));
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_11 = ___14_parameters5;
		float L_12 = L_11.___z;
		(&___14_parameters5)->___z = ((float)((1.0f)/L_12));
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_13 = ___15_cmd;
		il2cpp_codegen_initobj((&V_7), sizeof(Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D));
		float L_14 = ___2_actualWidth;
		Rect_set_width_m93B6217CF3EFF89F9B0C81F34D7345DE90B93E5A_inline((&V_7), L_14, NULL);
		float L_15 = ___3_actualHeight;
		Rect_set_height_mD00038E6E06637137A5626CA8CD421924005BF03_inline((&V_7), L_15, NULL);
		Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_16 = V_7;
		NullCheck(L_13);
		CommandBuffer_SetViewport_m3BCCABB7493369D88DB15EE43C41D9858AE2574D(L_13, L_16, NULL);
		bool L_17 = ___17_debugView;
		V_8 = L_17;
		bool L_18 = V_8;
		if (!L_18)
		{
			goto IL_00ba;
		}
	}
	{
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_19 = ___15_cmd;
		Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_20;
		L_20 = Color_get_black_mB50217951591A045844C61E7FF31EEE3FEF16737_inline(NULL);
		NullCheck(L_19);
		CommandBuffer_ClearRenderTarget_mABBE498A16DCEADCAA8F5DB50073012F74D03F14(L_19, (bool)0, (bool)1, L_20, NULL);
	}

IL_00ba:
	{
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_21 = ___14_parameters5;
		float L_22 = L_21.___y;
		V_0 = L_22;
		float L_23 = V_0;
		float L_24 = ___2_actualWidth;
		float L_25 = ___3_actualHeight;
		V_0 = ((float)il2cpp_codegen_multiply(L_23, ((float)(L_24/L_25))));
		float L_26 = V_0;
		(&___14_parameters5)->___y = L_26;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_27 = ___13_parameters4;
		float L_28 = L_27.___y;
		V_1 = L_28;
		float L_29 = V_1;
		float L_30 = ___2_actualWidth;
		V_1 = ((float)il2cpp_codegen_multiply(L_29, ((float)il2cpp_codegen_multiply(L_30, (0.000500000024f)))));
		float L_31 = V_1;
		(&___13_parameters4)->___y = L_31;
		Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_32 = ___0_lensFlareShader;
		NullCheck(L_32);
		int32_t L_33;
		L_33 = Material_FindPass_mCCAAC088EE0E39AD5950BA41E965371417DBCFBC(L_32, _stringLiteral3A0D190E61358E14AE46D4DDB3A0575F3EE6FB14, NULL);
		V_2 = L_33;
		Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_34 = ___0_lensFlareShader;
		NullCheck(L_34);
		int32_t L_35;
		L_35 = Material_FindPass_mCCAAC088EE0E39AD5950BA41E965371417DBCFBC(L_34, _stringLiteral1419C1B654A8F7337F3AFB133D254C30E8B2A277, NULL);
		V_3 = L_35;
		Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_36 = ___0_lensFlareShader;
		NullCheck(L_36);
		int32_t L_37;
		L_37 = Material_FindPass_mCCAAC088EE0E39AD5950BA41E965371417DBCFBC(L_36, _stringLiteral0A231E423B7BA53B9EBE3517C046275E7A0D4F8F, NULL);
		V_4 = L_37;
		Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_38 = ___0_lensFlareShader;
		NullCheck(L_38);
		int32_t L_39;
		L_39 = Material_FindPass_mCCAAC088EE0E39AD5950BA41E965371417DBCFBC(L_38, _stringLiteral9AAB4EF34E58A6CB9A2F6A8C183514CB5AD7CC52, NULL);
		V_5 = L_39;
		Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_40 = ___0_lensFlareShader;
		NullCheck(L_40);
		int32_t L_41;
		L_41 = Material_FindPass_mCCAAC088EE0E39AD5950BA41E965371417DBCFBC(L_40, _stringLiteral3EFFDAB5A9638D075CBE90E4DD7B1F033E6E2EF3, NULL);
		V_6 = L_41;
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_42 = ___15_cmd;
		il2cpp_codegen_runtime_class_init_inline(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
		int32_t L_43 = ((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->____LensFlareScreenSpaceBloomMipTexture;
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_44 = ___6_bloomMipTexture;
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_45;
		L_45 = RenderTargetIdentifier_op_Implicit_mBF13C6AE62DCEDDEFDC1C7305BE646FE99D2F24C(L_44, NULL);
		NullCheck(L_42);
		CommandBuffer_SetGlobalTexture_m65E012CB3C35EA43533CB4FF4C6F6498FDE229CD(L_42, L_43, L_45, NULL);
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_46 = ___15_cmd;
		int32_t L_47 = ((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->____LensFlareScreenSpaceSpectralLut;
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_48 = ___7_spectralLut;
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_49;
		L_49 = RenderTargetIdentifier_op_Implicit_mBF13C6AE62DCEDDEFDC1C7305BE646FE99D2F24C(L_48, NULL);
		NullCheck(L_46);
		CommandBuffer_SetGlobalTexture_m65E012CB3C35EA43533CB4FF4C6F6498FDE229CD(L_46, L_47, L_49, NULL);
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_50 = ___15_cmd;
		int32_t L_51 = ((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->____LensFlareScreenSpaceParams1;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_52 = ___10_parameters1;
		NullCheck(L_50);
		CommandBuffer_SetGlobalVector_mBE497AA5F5C9E71A3F353BA1BDB97D8AC4B75FDA(L_50, L_51, L_52, NULL);
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_53 = ___15_cmd;
		int32_t L_54 = ((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->____LensFlareScreenSpaceParams2;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_55 = ___11_parameters2;
		NullCheck(L_53);
		CommandBuffer_SetGlobalVector_mBE497AA5F5C9E71A3F353BA1BDB97D8AC4B75FDA(L_53, L_54, L_55, NULL);
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_56 = ___15_cmd;
		int32_t L_57 = ((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->____LensFlareScreenSpaceParams3;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_58 = ___12_parameters3;
		NullCheck(L_56);
		CommandBuffer_SetGlobalVector_mBE497AA5F5C9E71A3F353BA1BDB97D8AC4B75FDA(L_56, L_57, L_58, NULL);
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_59 = ___15_cmd;
		int32_t L_60 = ((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->____LensFlareScreenSpaceParams4;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_61 = ___13_parameters4;
		NullCheck(L_59);
		CommandBuffer_SetGlobalVector_mBE497AA5F5C9E71A3F353BA1BDB97D8AC4B75FDA(L_59, L_60, L_61, NULL);
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_62 = ___15_cmd;
		int32_t L_63 = ((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->____LensFlareScreenSpaceParams5;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_64 = ___14_parameters5;
		NullCheck(L_62);
		CommandBuffer_SetGlobalVector_mBE497AA5F5C9E71A3F353BA1BDB97D8AC4B75FDA(L_62, L_63, L_64, NULL);
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_65 = ___15_cmd;
		int32_t L_66 = ((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->____LensFlareScreenSpaceTintColor;
		Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_67 = ___4_tintColor;
		NullCheck(L_65);
		CommandBuffer_SetGlobalColor_m20990264BA5EDA9EF20B587E2D258E08FCC9584C(L_65, L_66, L_67, NULL);
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_68 = ___13_parameters4;
		float L_69 = L_68.___x;
		V_9 = (bool)((((float)L_69) > ((float)(0.0f)))? 1 : 0);
		bool L_70 = V_9;
		if (!L_70)
		{
			goto IL_031f;
		}
	}
	{
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_71 = ___15_cmd;
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_72 = ___8_streakTextureTmp;
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_73;
		L_73 = RenderTargetIdentifier_op_Implicit_mBF13C6AE62DCEDDEFDC1C7305BE646FE99D2F24C(L_72, NULL);
		il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
		CoreUtils_SetRenderTarget_m302A06DE5092281C4FEC9F6A3B4242D6CFDDE26D(L_71, L_73, 0, 0, (-1), (-1), NULL);
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_74 = ___15_cmd;
		Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_75 = ___0_lensFlareShader;
		int32_t L_76 = V_2;
		il2cpp_codegen_runtime_class_init_inline(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var);
		Blitter_DrawQuad_mD349AFC8DE5261BF33122101EA99DF238352B455(L_74, L_75, L_76, NULL);
		float L_77 = ___3_actualHeight;
		float L_78 = ___2_actualWidth;
		float L_79;
		L_79 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_77, L_78, NULL);
		float L_80;
		L_80 = Mathf_Log_m116F062EEBF1C53EC8D18C9B1748E999EF9424EF_inline(L_79, (2.0f), NULL);
		int32_t L_81;
		L_81 = Mathf_FloorToInt_m2A39AE881CAEE6B6A4B3BFEF9CA1ED40625F5AB7_inline(L_80, NULL);
		V_10 = L_81;
		int32_t L_82 = V_10;
		int32_t L_83;
		L_83 = Mathf_Max_m7FA442918DE37E3A00106D1F2E789D65829792B8_inline(1, L_82, NULL);
		V_11 = L_83;
		V_12 = 2;
		V_13 = 0;
		V_14 = (bool)0;
		V_15 = 0;
		goto IL_0271;
	}

IL_0210:
	{
		int32_t L_84 = V_15;
		V_14 = (bool)((((int32_t)((int32_t)(L_84%2))) == ((int32_t)0))? 1 : 0);
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_85 = ___15_cmd;
		il2cpp_codegen_runtime_class_init_inline(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
		int32_t L_86 = ((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->____LensFlareScreenSpaceMipLevel;
		int32_t L_87 = V_15;
		NullCheck(L_85);
		CommandBuffer_SetGlobalInt_m504CCC2A3EEE7EE80A937258A429EC071AA5D92D(L_85, L_86, L_87, NULL);
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_88 = ___15_cmd;
		int32_t L_89 = ((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->____LensFlareScreenSpaceStreakTex;
		bool L_90 = V_14;
		if (L_90)
		{
			G_B6_0 = L_89;
			G_B6_1 = L_88;
			goto IL_0238;
		}
		G_B5_0 = L_89;
		G_B5_1 = L_88;
	}
	{
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_91 = ___9_streakTextureTmp2;
		G_B7_0 = L_91;
		G_B7_1 = G_B5_0;
		G_B7_2 = G_B5_1;
		goto IL_023a;
	}

IL_0238:
	{
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_92 = ___8_streakTextureTmp;
		G_B7_0 = L_92;
		G_B7_1 = G_B6_0;
		G_B7_2 = G_B6_1;
	}

IL_023a:
	{
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_93;
		L_93 = RenderTargetIdentifier_op_Implicit_mBF13C6AE62DCEDDEFDC1C7305BE646FE99D2F24C(G_B7_0, NULL);
		NullCheck(G_B7_2);
		CommandBuffer_SetGlobalTexture_m65E012CB3C35EA43533CB4FF4C6F6498FDE229CD(G_B7_2, G_B7_1, L_93, NULL);
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_94 = ___15_cmd;
		bool L_95 = V_14;
		if (L_95)
		{
			G_B9_0 = L_94;
			goto IL_024f;
		}
		G_B8_0 = L_94;
	}
	{
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_96 = ___8_streakTextureTmp;
		G_B10_0 = L_96;
		G_B10_1 = G_B8_0;
		goto IL_0251;
	}

IL_024f:
	{
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_97 = ___9_streakTextureTmp2;
		G_B10_0 = L_97;
		G_B10_1 = G_B9_0;
	}

IL_0251:
	{
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_98;
		L_98 = RenderTargetIdentifier_op_Implicit_mBF13C6AE62DCEDDEFDC1C7305BE646FE99D2F24C(G_B10_0, NULL);
		il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
		CoreUtils_SetRenderTarget_m302A06DE5092281C4FEC9F6A3B4242D6CFDDE26D(G_B10_1, L_98, 0, 0, (-1), (-1), NULL);
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_99 = ___15_cmd;
		Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_100 = ___0_lensFlareShader;
		int32_t L_101 = V_3;
		il2cpp_codegen_runtime_class_init_inline(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var);
		Blitter_DrawQuad_mD349AFC8DE5261BF33122101EA99DF238352B455(L_99, L_100, L_101, NULL);
		int32_t L_102 = V_15;
		V_15 = ((int32_t)il2cpp_codegen_add(L_102, 1));
	}

IL_0271:
	{
		int32_t L_103 = V_15;
		int32_t L_104 = V_11;
		V_16 = (bool)((((int32_t)L_103) < ((int32_t)L_104))? 1 : 0);
		bool L_105 = V_16;
		if (L_105)
		{
			goto IL_0210;
		}
	}
	{
		bool L_106 = V_14;
		V_17 = L_106;
		bool L_107 = V_17;
		if (!L_107)
		{
			goto IL_0288;
		}
	}
	{
		V_13 = 1;
	}

IL_0288:
	{
		int32_t L_108 = V_13;
		V_18 = L_108;
		goto IL_02f3;
	}

IL_028e:
	{
		int32_t L_109 = V_18;
		V_14 = (bool)((((int32_t)((int32_t)(L_109%2))) == ((int32_t)0))? 1 : 0);
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_110 = ___15_cmd;
		il2cpp_codegen_runtime_class_init_inline(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
		int32_t L_111 = ((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->____LensFlareScreenSpaceMipLevel;
		int32_t L_112 = V_18;
		int32_t L_113 = V_13;
		NullCheck(L_110);
		CommandBuffer_SetGlobalInt_m504CCC2A3EEE7EE80A937258A429EC071AA5D92D(L_110, L_111, ((int32_t)il2cpp_codegen_subtract(L_112, L_113)), NULL);
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_114 = ___15_cmd;
		int32_t L_115 = ((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->____LensFlareScreenSpaceStreakTex;
		bool L_116 = V_14;
		if (L_116)
		{
			G_B17_0 = L_115;
			G_B17_1 = L_114;
			goto IL_02b9;
		}
		G_B16_0 = L_115;
		G_B16_1 = L_114;
	}
	{
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_117 = ___9_streakTextureTmp2;
		G_B18_0 = L_117;
		G_B18_1 = G_B16_0;
		G_B18_2 = G_B16_1;
		goto IL_02bb;
	}

IL_02b9:
	{
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_118 = ___8_streakTextureTmp;
		G_B18_0 = L_118;
		G_B18_1 = G_B17_0;
		G_B18_2 = G_B17_1;
	}

IL_02bb:
	{
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_119;
		L_119 = RenderTargetIdentifier_op_Implicit_mBF13C6AE62DCEDDEFDC1C7305BE646FE99D2F24C(G_B18_0, NULL);
		NullCheck(G_B18_2);
		CommandBuffer_SetGlobalTexture_m65E012CB3C35EA43533CB4FF4C6F6498FDE229CD(G_B18_2, G_B18_1, L_119, NULL);
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_120 = ___15_cmd;
		bool L_121 = V_14;
		if (L_121)
		{
			G_B20_0 = L_120;
			goto IL_02d0;
		}
		G_B19_0 = L_120;
	}
	{
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_122 = ___8_streakTextureTmp;
		G_B21_0 = L_122;
		G_B21_1 = G_B19_0;
		goto IL_02d2;
	}

IL_02d0:
	{
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_123 = ___9_streakTextureTmp2;
		G_B21_0 = L_123;
		G_B21_1 = G_B20_0;
	}

IL_02d2:
	{
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_124;
		L_124 = RenderTargetIdentifier_op_Implicit_mBF13C6AE62DCEDDEFDC1C7305BE646FE99D2F24C(G_B21_0, NULL);
		il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
		CoreUtils_SetRenderTarget_m302A06DE5092281C4FEC9F6A3B4242D6CFDDE26D(G_B21_1, L_124, 0, 0, (-1), (-1), NULL);
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_125 = ___15_cmd;
		Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_126 = ___0_lensFlareShader;
		int32_t L_127 = V_4;
		il2cpp_codegen_runtime_class_init_inline(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var);
		Blitter_DrawQuad_mD349AFC8DE5261BF33122101EA99DF238352B455(L_125, L_126, L_127, NULL);
		int32_t L_128 = V_18;
		V_18 = ((int32_t)il2cpp_codegen_add(L_128, 1));
	}

IL_02f3:
	{
		int32_t L_129 = V_18;
		int32_t L_130 = V_13;
		int32_t L_131 = V_12;
		V_19 = (bool)((((int32_t)L_129) < ((int32_t)((int32_t)il2cpp_codegen_add(L_130, L_131))))? 1 : 0);
		bool L_132 = V_19;
		if (L_132)
		{
			goto IL_028e;
		}
	}
	{
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_133 = ___15_cmd;
		il2cpp_codegen_runtime_class_init_inline(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
		int32_t L_134 = ((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->____LensFlareScreenSpaceStreakTex;
		bool L_135 = V_14;
		if (L_135)
		{
			G_B25_0 = L_134;
			G_B25_1 = L_133;
			goto IL_0311;
		}
		G_B24_0 = L_134;
		G_B24_1 = L_133;
	}
	{
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_136 = ___8_streakTextureTmp;
		G_B26_0 = L_136;
		G_B26_1 = G_B24_0;
		G_B26_2 = G_B24_1;
		goto IL_0313;
	}

IL_0311:
	{
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_137 = ___9_streakTextureTmp2;
		G_B26_0 = L_137;
		G_B26_1 = G_B25_0;
		G_B26_2 = G_B25_1;
	}

IL_0313:
	{
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_138;
		L_138 = RenderTargetIdentifier_op_Implicit_mBF13C6AE62DCEDDEFDC1C7305BE646FE99D2F24C(G_B26_0, NULL);
		NullCheck(G_B26_2);
		CommandBuffer_SetGlobalTexture_m65E012CB3C35EA43533CB4FF4C6F6498FDE229CD(G_B26_2, G_B26_1, L_138, NULL);
	}

IL_031f:
	{
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_139 = ___15_cmd;
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_140 = ___16_result;
		il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
		CoreUtils_SetRenderTarget_mF4745C7C50C72F6D3C0593706BE2611651583873(L_139, L_140, 0, 0, (-1), (-1), NULL);
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_141 = ___15_cmd;
		Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_142 = ___0_lensFlareShader;
		int32_t L_143 = V_5;
		il2cpp_codegen_runtime_class_init_inline(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var);
		Blitter_DrawQuad_mD349AFC8DE5261BF33122101EA99DF238352B455(L_141, L_142, L_143, NULL);
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_144 = ___15_cmd;
		il2cpp_codegen_runtime_class_init_inline(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
		int32_t L_145 = ((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->____LensFlareScreenSpaceResultTexture;
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_146 = ___16_result;
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_147;
		L_147 = RTHandle_op_Implicit_m2462183372B0496DE475889924EDCAAAD2011B54(L_146, NULL);
		NullCheck(L_144);
		CommandBuffer_SetGlobalTexture_m65E012CB3C35EA43533CB4FF4C6F6498FDE229CD(L_144, L_145, L_147, NULL);
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_148 = ___15_cmd;
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_149 = ___5_originalBloomTexture;
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_150;
		L_150 = RenderTargetIdentifier_op_Implicit_mBF13C6AE62DCEDDEFDC1C7305BE646FE99D2F24C(L_149, NULL);
		CoreUtils_SetRenderTarget_m302A06DE5092281C4FEC9F6A3B4242D6CFDDE26D(L_148, L_150, 0, 0, (-1), (-1), NULL);
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_151 = ___15_cmd;
		Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_152 = ___0_lensFlareShader;
		int32_t L_153 = V_6;
		Blitter_DrawQuad_mD349AFC8DE5261BF33122101EA99DF238352B455(L_151, L_152, L_153, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 LensFlareCommonSRP_DoPaniniProjection_m62FCA9CBE2FEABE76529873CAF389D64C7678624 (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_screenPos, float ___1_actualWidth, float ___2_actualHeight, float ___3_fieldOfView, float ___4_paniniProjectionCropToFit, float ___5_paniniProjectionDistance, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
	memset((&V_0), 0, sizeof(V_0));
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_1;
	memset((&V_1), 0, sizeof(V_1));
	float V_2 = 0.0f;
	float V_3 = 0.0f;
	float V_4 = 0.0f;
	float V_5 = 0.0f;
	float V_6 = 0.0f;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_7;
	memset((&V_7), 0, sizeof(V_7));
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_8;
	memset((&V_8), 0, sizeof(V_8));
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_9;
	memset((&V_9), 0, sizeof(V_9));
	{
		float L_0 = ___1_actualWidth;
		float L_1 = ___2_actualHeight;
		float L_2 = ___3_fieldOfView;
		il2cpp_codegen_runtime_class_init_inline(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_3;
		L_3 = LensFlareCommonSRP_CalcViewExtents_m85D0939B52325B2F86765B532C0031E96A156A87(L_0, L_1, L_2, NULL);
		V_0 = L_3;
		float L_4 = ___1_actualWidth;
		float L_5 = ___2_actualHeight;
		float L_6 = ___3_fieldOfView;
		float L_7 = ___5_paniniProjectionDistance;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_8;
		L_8 = LensFlareCommonSRP_CalcCropExtents_m7866761B32A7DBA2312CAA1D267A6ED49EC1D0AA(L_4, L_5, L_6, L_7, NULL);
		V_1 = L_8;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_9 = V_1;
		float L_10 = L_9.___x;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_11 = V_0;
		float L_12 = L_11.___x;
		V_2 = ((float)(L_10/L_12));
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_13 = V_1;
		float L_14 = L_13.___y;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_15 = V_0;
		float L_16 = L_15.___y;
		V_3 = ((float)(L_14/L_16));
		float L_17 = V_2;
		float L_18 = V_3;
		float L_19;
		L_19 = Mathf_Min_m747CA71A9483CDB394B13BD0AD048EE17E48FFE4_inline(L_17, L_18, NULL);
		V_4 = L_19;
		float L_20 = ___5_paniniProjectionDistance;
		V_5 = L_20;
		float L_21 = V_4;
		float L_22;
		L_22 = Mathf_Clamp01_mA7E048DBDA832D399A581BE4D6DED9FA44CE0F14_inline(L_21, NULL);
		float L_23 = ___4_paniniProjectionCropToFit;
		float L_24;
		L_24 = Mathf_Lerp_m47EF2FFB7647BD0A1FDC26DC03E28B19812139B5_inline((1.0f), L_22, L_23, NULL);
		V_6 = L_24;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_25 = ___0_screenPos;
		float L_26 = L_25.___x;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_27 = ___0_screenPos;
		float L_28 = L_27.___y;
		Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&V_7), ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply((2.0f), L_26)), (1.0f))), ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply((2.0f), L_28)), (1.0f))), NULL);
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_29 = V_7;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_30 = V_0;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_31;
		L_31 = Vector2_op_Multiply_m6FFFFF6A9E069A4FBCA7E098D88AE39C2B80D442_inline(L_29, L_30, NULL);
		float L_32 = V_5;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_33;
		L_33 = LensFlareCommonSRP_Panini_Generic_Inv_m73E0CB41D03DF025A2B39CA28A7042E581E65C2E(L_31, L_32, NULL);
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_34 = V_0;
		float L_35 = V_6;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_36;
		L_36 = Vector2_op_Multiply_m2D984B613020089BF5165BA4CA10988E2DC771FE_inline(L_34, L_35, NULL);
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_37;
		L_37 = Vector2_op_Division_m707994C12D356E65E453CEE8F767E652B60911BF_inline(L_33, L_36, NULL);
		V_8 = L_37;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_38 = V_8;
		float L_39 = L_38.___x;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_40 = V_8;
		float L_41 = L_40.___y;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_42;
		memset((&L_42), 0, sizeof(L_42));
		Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_42), ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply((0.5f), L_39)), (0.5f))), ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply((0.5f), L_41)), (0.5f))), NULL);
		V_9 = L_42;
		goto IL_00cb;
	}

IL_00cb:
	{
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_43 = V_9;
		return L_43;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 LensFlareCommonSRP_CalcViewExtents_m85D0939B52325B2F86765B532C0031E96A156A87 (float ___0_actualWidth, float ___1_actualHeight, float ___2_fieldOfView, const RuntimeMethod* method) 
{
	float V_0 = 0.0f;
	float V_1 = 0.0f;
	float V_2 = 0.0f;
	float V_3 = 0.0f;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_4;
	memset((&V_4), 0, sizeof(V_4));
	{
		float L_0 = ___2_fieldOfView;
		V_0 = ((float)il2cpp_codegen_multiply(L_0, (0.0174532924f)));
		float L_1 = ___0_actualWidth;
		float L_2 = ___1_actualHeight;
		V_1 = ((float)(L_1/L_2));
		float L_3 = V_0;
		float L_4;
		L_4 = tanf(((float)il2cpp_codegen_multiply((0.5f), L_3)));
		V_2 = L_4;
		float L_5 = V_1;
		float L_6 = V_2;
		V_3 = ((float)il2cpp_codegen_multiply(L_5, L_6));
		float L_7 = V_3;
		float L_8 = V_2;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_9;
		memset((&L_9), 0, sizeof(L_9));
		Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_9), L_7, L_8, NULL);
		V_4 = L_9;
		goto IL_0029;
	}

IL_0029:
	{
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_10 = V_4;
		return L_10;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 LensFlareCommonSRP_CalcCropExtents_m7866761B32A7DBA2312CAA1D267A6ED49EC1D0AA (float ___0_actualWidth, float ___1_actualHeight, float ___2_fieldOfView, float ___3_d, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	float V_0 = 0.0f;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_1;
	memset((&V_1), 0, sizeof(V_1));
	float V_2 = 0.0f;
	float V_3 = 0.0f;
	float V_4 = 0.0f;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_5;
	memset((&V_5), 0, sizeof(V_5));
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_6;
	memset((&V_6), 0, sizeof(V_6));
	{
		float L_0 = ___3_d;
		V_0 = ((float)il2cpp_codegen_add((1.0f), L_0));
		float L_1 = ___0_actualWidth;
		float L_2 = ___1_actualHeight;
		float L_3 = ___2_fieldOfView;
		il2cpp_codegen_runtime_class_init_inline(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4;
		L_4 = LensFlareCommonSRP_CalcViewExtents_m85D0939B52325B2F86765B532C0031E96A156A87(L_1, L_2, L_3, NULL);
		V_1 = L_4;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_5 = V_1;
		float L_6 = L_5.___x;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_7 = V_1;
		float L_8 = L_7.___x;
		float L_9;
		L_9 = sqrtf(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_6, L_8)), (1.0f))));
		V_2 = L_9;
		float L_10 = V_2;
		V_3 = ((float)((1.0f)/L_10));
		float L_11 = V_3;
		float L_12 = ___3_d;
		V_4 = ((float)il2cpp_codegen_add(L_11, L_12));
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_13 = V_1;
		float L_14 = V_3;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_15;
		L_15 = Vector2_op_Multiply_m2D984B613020089BF5165BA4CA10988E2DC771FE_inline(L_13, L_14, NULL);
		V_5 = L_15;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_16 = V_5;
		float L_17 = V_0;
		float L_18 = V_4;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_19;
		L_19 = Vector2_op_Multiply_m2D984B613020089BF5165BA4CA10988E2DC771FE_inline(L_16, ((float)(L_17/L_18)), NULL);
		V_6 = L_19;
		goto IL_0050;
	}

IL_0050:
	{
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_20 = V_6;
		return L_20;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 LensFlareCommonSRP_Panini_Generic_Inv_m73E0CB41D03DF025A2B39CA28A7042E581E65C2E (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_projPos, float ___1_d, const RuntimeMethod* method) 
{
	float V_0 = 0.0f;
	float V_1 = 0.0f;
	float V_2 = 0.0f;
	float V_3 = 0.0f;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_4;
	memset((&V_4), 0, sizeof(V_4));
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_5;
	memset((&V_5), 0, sizeof(V_5));
	{
		float L_0 = ___1_d;
		V_0 = ((float)il2cpp_codegen_add((1.0f), L_0));
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1 = ___0_projPos;
		float L_2 = L_1.___x;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_3 = ___0_projPos;
		float L_4 = L_3.___x;
		float L_5;
		L_5 = sqrtf(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_2, L_4)), (1.0f))));
		V_1 = L_5;
		float L_6 = V_1;
		V_2 = ((float)((1.0f)/L_6));
		float L_7 = V_2;
		float L_8 = ___1_d;
		V_3 = ((float)il2cpp_codegen_add(L_7, L_8));
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_9 = ___0_projPos;
		float L_10 = V_2;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_11;
		L_11 = Vector2_op_Multiply_m2D984B613020089BF5165BA4CA10988E2DC771FE_inline(L_9, L_10, NULL);
		V_4 = L_11;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_12 = V_4;
		float L_13 = V_0;
		float L_14 = V_3;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_15;
		L_15 = Vector2_op_Multiply_m2D984B613020089BF5165BA4CA10988E2DC771FE_inline(L_12, ((float)(L_13/L_14)), NULL);
		V_5 = L_15;
		goto IL_0045;
	}

IL_0045:
	{
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_16 = V_5;
		return L_16;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LensFlareCommonSRP__cctor_m2A0A34E15A146AF0AEAEE2162CFA7234F5BD5438 (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m9E795CD2965B67DD87F3057BDD8E8D744D383A7D_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t6590FC1C3D6405E4972389536FA11B52542105C5_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeObject_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral02AA5CF1C80B0DF618D084F879CD23859F1E374B);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0F782118BB4A26BA3BB7FAD67AEF06941D97E3A5);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1116626AEB3277E613411E8D7B97E46E9C3550D9);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral187B550E326EA78EDB32157988FA6DE7B6BB5C85);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral209A9498B117C62142FE40B5EAB3BED6FD8B02D6);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral23A19622BEBACFD191159C7207884E3F17EE05D8);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2C1B26352CD89B0327A02D99198FDD94757244BC);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2D37F43E99EB6C0790ED0EA5E97AE868BD7DAD4A);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3AA517DB7FEAD638E7FE3D7A1D2747FF6417A450);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4EEC2AA03515CAFA1B6CA4573A83B62335996DEE);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6271FB9F225C75A4B9F3843F0BCA65CBC7793AA3);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral708F66D2AD87776F5B7E546381F1E73EB9DDB090);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral79F4BC40FBFA0AED311E699B61F21CA95A467391);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral850DBEDCBF78993CE3A79A87FF05294D6581AB38);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8938AED977E803D8E07BA49BDBD9BE350D907CF1);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8CD613F97A4EE7C7838E089316960D08EDD2F006);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8CEB708B76DE849A494DAAE4FCE7B61B93A8B502);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral968FE76051911F113DAD677526EADB9276AA1941);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA0DCC22E53D9138755F524FC63DE836717B153D1);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralAEA2C29107B397E134D3442DBC70E1733AC3113A);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB2DB9E2F6251167F32C8F8F2DCA8E29C5EBC16D9);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB362EB5CD5FC34BC0C938BF79ACBF6DDAC632CE3);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralCC2E32F2767D7908897EBC0EB050EBC46381662F);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD51FF53FBBCE7298F312420D698228910BE37C28);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE41B77F5339114E6E36A22D99CF4D9D9E3E45CEE);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralEE532E2E4C35D6F9E98056876C6C78A2D31DF3FB);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFA2AF3C657E8CFA51F4969D5C814257C925AD3EF);
		s_Il2CppMethodInitialized = true;
	}
	{
		((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->___m_Instance = (LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(&((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->___m_Instance), (void*)(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135*)NULL);
		RuntimeObject* L_0 = (RuntimeObject*)il2cpp_codegen_object_new(RuntimeObject_il2cpp_TypeInfo_var);
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(L_0, NULL);
		((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->___m_Padlock = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->___m_Padlock), (void*)L_0);
		List_1_t6590FC1C3D6405E4972389536FA11B52542105C5* L_1 = (List_1_t6590FC1C3D6405E4972389536FA11B52542105C5*)il2cpp_codegen_object_new(List_1_t6590FC1C3D6405E4972389536FA11B52542105C5_il2cpp_TypeInfo_var);
		List_1__ctor_m9E795CD2965B67DD87F3057BDD8E8D744D383A7D(L_1, List_1__ctor_m9E795CD2965B67DD87F3057BDD8E8D744D383A7D_RuntimeMethod_var);
		((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->___m_Data = L_1;
		Il2CppCodeGenWriteBarrier((void**)(&((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->___m_Data), (void*)L_1);
		List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_2 = (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*)il2cpp_codegen_object_new(List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73_il2cpp_TypeInfo_var);
		List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8(L_2, List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8_RuntimeMethod_var);
		((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->___m_AvailableIndicies = L_2;
		Il2CppCodeGenWriteBarrier((void**)(&((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->___m_AvailableIndicies), (void*)L_2);
		((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->___maxLensFlareWithOcclusion = ((int32_t)128);
		((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->___maxLensFlareWithOcclusionTemporalSample = 8;
		((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->___mergeNeeded = 1;
		((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->___occlusionRT = (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(&((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->___occlusionRT), (void*)(RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B*)NULL);
		((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->___frameIdx = 0;
		int32_t L_3;
		L_3 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral0F782118BB4A26BA3BB7FAD67AEF06941D97E3A5, NULL);
		((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->____FlareOcclusionPermutation = L_3;
		int32_t L_4;
		L_4 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral6271FB9F225C75A4B9F3843F0BCA65CBC7793AA3, NULL);
		((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->____FlareOcclusionRemapTex = L_4;
		int32_t L_5;
		L_5 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteralB362EB5CD5FC34BC0C938BF79ACBF6DDAC632CE3, NULL);
		((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->____FlareOcclusionTex = L_5;
		int32_t L_6;
		L_6 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral8938AED977E803D8E07BA49BDBD9BE350D907CF1, NULL);
		((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->____FlareOcclusionIndex = L_6;
		int32_t L_7;
		L_7 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral968FE76051911F113DAD677526EADB9276AA1941, NULL);
		((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->____FlareCloudOpacity = L_7;
		int32_t L_8;
		L_8 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral1116626AEB3277E613411E8D7B97E46E9C3550D9, NULL);
		((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->____FlareSunOcclusionTex = L_8;
		int32_t L_9;
		L_9 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral708F66D2AD87776F5B7E546381F1E73EB9DDB090, NULL);
		((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->____FlareTex = L_9;
		int32_t L_10;
		L_10 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteralFA2AF3C657E8CFA51F4969D5C814257C925AD3EF, NULL);
		((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->____FlareColorValue = L_10;
		int32_t L_11;
		L_11 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral187B550E326EA78EDB32157988FA6DE7B6BB5C85, NULL);
		((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->____FlareData0 = L_11;
		int32_t L_12;
		L_12 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral02AA5CF1C80B0DF618D084F879CD23859F1E374B, NULL);
		((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->____FlareData1 = L_12;
		int32_t L_13;
		L_13 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteralAEA2C29107B397E134D3442DBC70E1733AC3113A, NULL);
		((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->____FlareData2 = L_13;
		int32_t L_14;
		L_14 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteralD51FF53FBBCE7298F312420D698228910BE37C28, NULL);
		((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->____FlareData3 = L_14;
		int32_t L_15;
		L_15 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral2D37F43E99EB6C0790ED0EA5E97AE868BD7DAD4A, NULL);
		((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->____FlareData4 = L_15;
		int32_t L_16;
		L_16 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteralCC2E32F2767D7908897EBC0EB050EBC46381662F, NULL);
		((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->____FlareData5 = L_16;
		int32_t L_17;
		L_17 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral209A9498B117C62142FE40B5EAB3BED6FD8B02D6, NULL);
		((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->____FlareRadialTint = L_17;
		int32_t L_18;
		L_18 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral4EEC2AA03515CAFA1B6CA4573A83B62335996DEE, NULL);
		((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->____ViewId = L_18;
		int32_t L_19;
		L_19 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteralA0DCC22E53D9138755F524FC63DE836717B153D1, NULL);
		((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->____LensFlareScreenSpaceBloomMipTexture = L_19;
		int32_t L_20;
		L_20 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteralEE532E2E4C35D6F9E98056876C6C78A2D31DF3FB, NULL);
		((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->____LensFlareScreenSpaceResultTexture = L_20;
		int32_t L_21;
		L_21 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteralB2DB9E2F6251167F32C8F8F2DCA8E29C5EBC16D9, NULL);
		((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->____LensFlareScreenSpaceSpectralLut = L_21;
		int32_t L_22;
		L_22 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteralE41B77F5339114E6E36A22D99CF4D9D9E3E45CEE, NULL);
		((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->____LensFlareScreenSpaceStreakTex = L_22;
		int32_t L_23;
		L_23 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral79F4BC40FBFA0AED311E699B61F21CA95A467391, NULL);
		((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->____LensFlareScreenSpaceMipLevel = L_23;
		int32_t L_24;
		L_24 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral850DBEDCBF78993CE3A79A87FF05294D6581AB38, NULL);
		((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->____LensFlareScreenSpaceTintColor = L_24;
		int32_t L_25;
		L_25 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral3AA517DB7FEAD638E7FE3D7A1D2747FF6417A450, NULL);
		((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->____LensFlareScreenSpaceParams1 = L_25;
		int32_t L_26;
		L_26 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral8CEB708B76DE849A494DAAE4FCE7B61B93A8B502, NULL);
		((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->____LensFlareScreenSpaceParams2 = L_26;
		int32_t L_27;
		L_27 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral8CD613F97A4EE7C7838E089316960D08EDD2F006, NULL);
		((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->____LensFlareScreenSpaceParams3 = L_27;
		int32_t L_28;
		L_28 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral2C1B26352CD89B0327A02D99198FDD94757244BC, NULL);
		((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->____LensFlareScreenSpaceParams4 = L_28;
		int32_t L_29;
		L_29 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral23A19622BEBACFD191159C7207884E3F17EE05D8, NULL);
		((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->____LensFlareScreenSpaceParams5 = L_29;
		bool L_30;
		L_30 = SystemInfo_IsFormatSupported_mD3D93E82BD677BDF6194258C4F221DBDB257F680(((int32_t)45), ((int32_t)16), NULL);
		((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->___s_SupportsLensFlare16bitsFormat = L_30;
		bool L_31;
		L_31 = SystemInfo_IsFormatSupported_mD3D93E82BD677BDF6194258C4F221DBDB257F680(((int32_t)49), ((int32_t)16), NULL);
		((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->___s_SupportsLensFlare32bitsFormat = L_31;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float LensFlareCommonSRP_U3CShapeAttenuationAreaTubeLightU3Eg__FpoU7C57_0_mEDF1E607C7698316D42993D9E9618E2FA109B4C6 (float ___0_d, float ___1_l, const RuntimeMethod* method) 
{
	float V_0 = 0.0f;
	{
		float L_0 = ___1_l;
		float L_1 = ___0_d;
		float L_2 = ___0_d;
		float L_3 = ___0_d;
		float L_4 = ___1_l;
		float L_5 = ___1_l;
		float L_6 = ___1_l;
		float L_7 = ___0_d;
		float L_8;
		L_8 = atanf(((float)(L_6/L_7)));
		float L_9 = ___0_d;
		float L_10 = ___0_d;
		V_0 = ((float)il2cpp_codegen_add(((float)(L_0/((float)il2cpp_codegen_multiply(L_1, ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_2, L_3)), ((float)il2cpp_codegen_multiply(L_4, L_5)))))))), ((float)(L_8/((float)il2cpp_codegen_multiply(L_9, L_10))))));
		goto IL_001c;
	}

IL_001c:
	{
		float L_11 = V_0;
		return L_11;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float LensFlareCommonSRP_U3CShapeAttenuationAreaTubeLightU3Eg__FwtU7C57_1_m31A6690A9796DC5B02E27E5430BF18248FE60082 (float ___0_d, float ___1_l, const RuntimeMethod* method) 
{
	float V_0 = 0.0f;
	{
		float L_0 = ___1_l;
		float L_1 = ___1_l;
		float L_2 = ___0_d;
		float L_3 = ___0_d;
		float L_4 = ___0_d;
		float L_5 = ___1_l;
		float L_6 = ___1_l;
		V_0 = ((float)(((float)il2cpp_codegen_multiply(L_0, L_1))/((float)il2cpp_codegen_multiply(L_2, ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_3, L_4)), ((float)il2cpp_codegen_multiply(L_5, L_6))))))));
		goto IL_0011;
	}

IL_0011:
	{
		float L_7 = V_0;
		return L_7;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float LensFlareCommonSRP_U3CShapeAttenuationAreaTubeLightU3Eg__DiffLineIntegralU7C57_2_m0067C6EA4944ADBB3BF1C7E64C9FF45D78ABFA2C (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_p1, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_p2, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	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));
	bool V_3 = false;
	float V_4 = 0.0f;
	float V_5 = 0.0f;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_6;
	memset((&V_6), 0, sizeof(V_6));
	float V_7 = 0.0f;
	float V_8 = 0.0f;
	bool V_9 = false;
	bool V_10 = false;
	float V_11 = 0.0f;
	int32_t G_B3_0 = 0;
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___1_p2;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = ___0_p1;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2;
		L_2 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_0, L_1, NULL);
		V_2 = L_2;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3;
		L_3 = Vector3_get_normalized_m736BBF65D5CDA7A18414370D15B4DFCC1E466F07_inline((&V_2), NULL);
		V_1 = L_3;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___0_p1;
		float L_5 = L_4.___z;
		if ((!(((double)((double)L_5)) <= ((double)(0.0)))))
		{
			goto IL_003a;
		}
	}
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___1_p2;
		float L_7 = L_6.___z;
		G_B3_0 = ((((int32_t)((!(((double)((double)L_7)) <= ((double)(0.0))))? 1 : 0)) == ((int32_t)0))? 1 : 0);
		goto IL_003b;
	}

IL_003a:
	{
		G_B3_0 = 0;
	}

IL_003b:
	{
		V_3 = (bool)G_B3_0;
		bool L_8 = V_3;
		if (!L_8)
		{
			goto IL_004c;
		}
	}
	{
		V_0 = (0.0f);
		goto IL_0152;
	}

IL_004c:
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9 = ___0_p1;
		float L_10 = L_9.___z;
		V_9 = (bool)((((double)((double)L_10)) < ((double)(0.0)))? 1 : 0);
		bool L_11 = V_9;
		if (!L_11)
		{
			goto IL_0096;
		}
	}
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12 = ___0_p1;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13 = ___1_p2;
		float L_14 = L_13.___z;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_15;
		L_15 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_12, L_14, NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16 = ___1_p2;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_17 = ___0_p1;
		float L_18 = L_17.___z;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_19;
		L_19 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_16, L_18, NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_20;
		L_20 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_15, L_19, NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_21 = ___1_p2;
		float L_22 = L_21.___z;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_23 = ___0_p1;
		float L_24 = L_23.___z;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_25;
		L_25 = Vector3_op_Division_mCC6BB24E372AB96B8380D1678446EF6A8BAE13BB_inline(L_20, ((float)il2cpp_codegen_subtract(L_22, L_24)), NULL);
		___0_p1 = L_25;
	}

IL_0096:
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_26 = ___1_p2;
		float L_27 = L_26.___z;
		V_10 = (bool)((((double)((double)L_27)) < ((double)(0.0)))? 1 : 0);
		bool L_28 = V_10;
		if (!L_28)
		{
			goto IL_00e5;
		}
	}
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_29 = ___0_p1;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_30;
		L_30 = Vector3_op_UnaryNegation_m5450829F333BD2A88AF9A592C4EE331661225915_inline(L_29, NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_31 = ___1_p2;
		float L_32 = L_31.___z;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_33;
		L_33 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_30, L_32, NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_34 = ___1_p2;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_35 = ___0_p1;
		float L_36 = L_35.___z;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_37;
		L_37 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_34, L_36, NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_38;
		L_38 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_33, L_37, NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_39 = ___1_p2;
		float L_40 = L_39.___z;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_41 = ___0_p1;
		float L_42 = L_41.___z;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_43;
		L_43 = Vector3_op_Division_mCC6BB24E372AB96B8380D1678446EF6A8BAE13BB_inline(L_38, ((float)il2cpp_codegen_add(((-L_40)), L_42)), NULL);
		___1_p2 = L_43;
	}

IL_00e5:
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_44 = ___0_p1;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_45 = V_1;
		float L_46;
		L_46 = Vector3_Dot_mBB86BB940AA0A32FA7D3C02AC42E5BC7095A5D52_inline(L_44, L_45, NULL);
		V_4 = L_46;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_47 = ___1_p2;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_48 = V_1;
		float L_49;
		L_49 = Vector3_Dot_mBB86BB940AA0A32FA7D3C02AC42E5BC7095A5D52_inline(L_47, L_48, NULL);
		V_5 = L_49;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_50 = ___0_p1;
		float L_51 = V_4;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_52 = V_1;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_53;
		L_53 = Vector3_op_Multiply_m7F3B0FA9256CE368D7636558EFEFC4AB0E1A0F41_inline(L_51, L_52, NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_54;
		L_54 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_50, L_53, NULL);
		V_6 = L_54;
		float L_55;
		L_55 = Vector3_get_magnitude_mF0D6017E90B345F1F52D1CC564C640F1A847AF2D_inline((&V_6), NULL);
		V_7 = L_55;
		float L_56 = V_7;
		float L_57 = V_5;
		il2cpp_codegen_runtime_class_init_inline(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
		float L_58;
		L_58 = LensFlareCommonSRP_U3CShapeAttenuationAreaTubeLightU3Eg__FpoU7C57_0_mEDF1E607C7698316D42993D9E9618E2FA109B4C6(L_56, L_57, NULL);
		float L_59 = V_7;
		float L_60 = V_4;
		float L_61;
		L_61 = LensFlareCommonSRP_U3CShapeAttenuationAreaTubeLightU3Eg__FpoU7C57_0_mEDF1E607C7698316D42993D9E9618E2FA109B4C6(L_59, L_60, NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_62 = V_6;
		float L_63 = L_62.___z;
		float L_64 = V_7;
		float L_65 = V_5;
		float L_66;
		L_66 = LensFlareCommonSRP_U3CShapeAttenuationAreaTubeLightU3Eg__FwtU7C57_1_m31A6690A9796DC5B02E27E5430BF18248FE60082(L_64, L_65, NULL);
		float L_67 = V_7;
		float L_68 = V_4;
		float L_69;
		L_69 = LensFlareCommonSRP_U3CShapeAttenuationAreaTubeLightU3Eg__FwtU7C57_1_m31A6690A9796DC5B02E27E5430BF18248FE60082(L_67, L_68, NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_70 = V_1;
		float L_71 = L_70.___z;
		V_8 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_58, L_61)), L_63)), ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_66, L_69)), L_71))));
		float L_72 = V_8;
		V_0 = ((float)(L_72/(3.14159274f)));
	}

IL_0152:
	{
		float L_73 = V_0;
		V_11 = L_73;
		goto IL_0157;
	}

IL_0157:
	{
		float L_74 = V_11;
		return L_74;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 LensFlareCommonSRP_U3CProcessLensFlareSRPElementsSingleU3Eg__ComputeLocalSizeU7C74_0_mCB362A0CF5CA98D71F8778C23405C453D47F9081 (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_rayOff, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_rayOff0, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___2_curSize, AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* ___3_distortionCurve, U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D* ___4_p, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
	memset((&V_0), 0, sizeof(V_0));
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_1;
	memset((&V_1), 0, sizeof(V_1));
	float V_2 = 0.0f;
	float V_3 = 0.0f;
	bool V_4 = false;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_5;
	memset((&V_5), 0, sizeof(V_5));
	{
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D* L_0 = ___4_p;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1 = L_0->___screenPos;
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D* L_2 = ___4_p;
		float L_3 = L_2->___position;
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D* L_4 = ___4_p;
		float L_5 = L_4->___globalCos0;
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D* L_6 = ___4_p;
		float L_7 = L_6->___globalSin0;
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D* L_8 = ___4_p;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_9 = L_8->___vScreenRatio;
		il2cpp_codegen_runtime_class_init_inline(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_10;
		L_10 = LensFlareCommonSRP_GetLensFlareRayOffset_m6BD4D326F31206C1685EF5F874D9A22FB4617F07(L_1, L_3, L_5, L_7, L_9, NULL);
		V_0 = L_10;
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D* L_11 = ___4_p;
		LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_12 = L_11->___element;
		NullCheck(L_12);
		bool L_13 = L_12->___distortionRelativeToCenter;
		V_4 = (bool)((((int32_t)L_13) == ((int32_t)0))? 1 : 0);
		bool L_14 = V_4;
		if (!L_14)
		{
			goto IL_0076;
		}
	}
	{
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_15 = ___0_rayOff;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_16 = ___1_rayOff0;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_17;
		L_17 = Vector2_op_Subtraction_m44475FCDAD2DA2F98D78A6625EC2DCDFE8803837_inline(L_15, L_16, NULL);
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_18;
		L_18 = Vector2_op_Multiply_m2D984B613020089BF5165BA4CA10988E2DC771FE_inline(L_17, (0.5f), NULL);
		V_1 = L_18;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_19 = V_1;
		float L_20 = L_19.___x;
		float L_21;
		L_21 = fabsf(L_20);
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_22 = V_1;
		float L_23 = L_22.___y;
		float L_24;
		L_24 = fabsf(L_23);
		float L_25;
		L_25 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_21, L_24, NULL);
		float L_26;
		L_26 = Mathf_Clamp01_mA7E048DBDA832D399A581BE4D6DED9FA44CE0F14_inline(L_25, NULL);
		V_2 = L_26;
		goto IL_00d1;
	}

IL_0076:
	{
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D* L_27 = ___4_p;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_28 = L_27->___screenPos;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_29 = ___0_rayOff;
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D* L_30 = ___4_p;
		LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_31 = L_30->___element;
		NullCheck(L_31);
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_32 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&L_31->___positionOffset);
		float L_33 = L_32->___x;
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D* L_34 = ___4_p;
		LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_35 = L_34->___element;
		NullCheck(L_35);
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_36 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&L_35->___positionOffset);
		float L_37 = L_36->___y;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_38;
		memset((&L_38), 0, sizeof(L_38));
		Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_38), L_33, ((-L_37)), NULL);
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_39;
		L_39 = Vector2_op_Addition_m8136742CE6EE33BA4EB81C5F584678455917D2AE_inline(L_29, L_38, NULL);
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D* L_40 = ___4_p;
		LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_41 = L_40->___element;
		NullCheck(L_41);
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_42 = L_41->___translationScale;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_43;
		L_43 = Vector2_op_Multiply_m6FFFFF6A9E069A4FBCA7E098D88AE39C2B80D442_inline(L_39, L_42, NULL);
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_44;
		L_44 = Vector2_op_Addition_m8136742CE6EE33BA4EB81C5F584678455917D2AE_inline(L_28, L_43, NULL);
		V_1 = L_44;
		float L_45;
		L_45 = Vector2_get_magnitude_m5C59B4056420AEFDB291AD0914A3F675330A75CE_inline((&V_1), NULL);
		float L_46;
		L_46 = Mathf_Clamp01_mA7E048DBDA832D399A581BE4D6DED9FA44CE0F14_inline(L_45, NULL);
		V_2 = L_46;
	}

IL_00d1:
	{
		AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* L_47 = ___3_distortionCurve;
		float L_48 = V_2;
		NullCheck(L_47);
		float L_49;
		L_49 = AnimationCurve_Evaluate_m50B857043DE251A186032ADBCBB4CEF817F4EE3C(L_47, L_48, NULL);
		float L_50;
		L_50 = Mathf_Clamp01_mA7E048DBDA832D399A581BE4D6DED9FA44CE0F14_inline(L_49, NULL);
		V_3 = L_50;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_51 = ___2_curSize;
		float L_52 = L_51.___x;
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D* L_53 = ___4_p;
		LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_54 = L_53->___element;
		NullCheck(L_54);
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_55 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&L_54->___targetSizeDistortion);
		float L_56 = L_55->___x;
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D* L_57 = ___4_p;
		float L_58 = L_57->___combinedScale;
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D* L_59 = ___4_p;
		float L_60 = L_59->___usedAspectRatio;
		float L_61 = V_3;
		float L_62;
		L_62 = Mathf_Lerp_m47EF2FFB7647BD0A1FDC26DC03E28B19812139B5_inline(L_52, ((float)(((float)il2cpp_codegen_multiply(L_56, L_58))/L_60)), L_61, NULL);
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_63 = ___2_curSize;
		float L_64 = L_63.___y;
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D* L_65 = ___4_p;
		LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_66 = L_65->___element;
		NullCheck(L_66);
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_67 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&L_66->___targetSizeDistortion);
		float L_68 = L_67->___y;
		U3CU3Ec__DisplayClass74_0_tB4128A11C0881D75637CC4F26A34DD2934BBE17D* L_69 = ___4_p;
		float L_70 = L_69->___combinedScale;
		float L_71 = V_3;
		float L_72;
		L_72 = Mathf_Lerp_m47EF2FFB7647BD0A1FDC26DC03E28B19812139B5_inline(L_64, ((float)il2cpp_codegen_multiply(L_68, L_70)), L_71, NULL);
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_73;
		memset((&L_73), 0, sizeof(L_73));
		Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_73), L_62, L_72, NULL);
		V_5 = L_73;
		goto IL_0139;
	}

IL_0139:
	{
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_74 = V_5;
		return L_74;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float LensFlareCommonSRP_U3CProcessLensFlareSRPElementsSingleU3Eg__RandomRangeU7C74_1_m8689C6CD8E4F2EB561899036FFB9C395D7F62A60 (float ___0_min, float ___1_max, const RuntimeMethod* method) 
{
	float V_0 = 0.0f;
	{
		float L_0 = ___0_min;
		float L_1 = ___1_max;
		float L_2;
		L_2 = Random_Range_m5236C99A7D8AE6AC9190592DC66016652A2D2494(L_0, L_1, NULL);
		V_0 = L_2;
		goto IL_000b;
	}

IL_000b:
	{
		float L_3 = V_0;
		return L_3;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector4_op_Implicit_m0217ADDC8CADDB93ACBABB17A50207698DAB0071_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___0_v, const RuntimeMethod* method) 
{
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_0 = ___0_v;
		float L_1 = L_0.___x;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_2 = ___0_v;
		float L_3 = L_2.___y;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_4 = ___0_v;
		float L_5 = L_4.___z;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6;
		memset((&L_6), 0, sizeof(L_6));
		Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_6), L_1, L_3, L_5, NULL);
		V_0 = L_6;
		goto IL_001b;
	}

IL_001b:
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7 = V_0;
		return L_7;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, float ___1_d, const RuntimeMethod* method) 
{
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_a;
		float L_1 = L_0.___x;
		float L_2 = ___1_d;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = ___0_a;
		float L_4 = L_3.___y;
		float L_5 = ___1_d;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___0_a;
		float L_7 = L_6.___z;
		float L_8 = ___1_d;
		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)), 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_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_b, const RuntimeMethod* method) 
{
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_a;
		float L_1 = L_0.___x;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___1_b;
		float L_3 = L_2.___x;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___0_a;
		float L_5 = L_4.___y;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___1_b;
		float L_7 = L_6.___y;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = ___0_a;
		float L_9 = L_8.___z;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___1_b;
		float L_11 = L_10.___z;
		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)), 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 Bounds_get_size_m0699A53A55A78B3201D7270D6F338DFA91B6FAD4_inline (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, const RuntimeMethod* method) 
{
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = __this->___m_Extents;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1;
		L_1 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_0, (2.0f), NULL);
		V_0 = L_1;
		goto IL_0014;
	}

IL_0014:
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = V_0;
		return L_2;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Bounds_get_center_m5B05F81CB835EB6DD8628FDA24B638F477984DC3_inline (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, const RuntimeMethod* method) 
{
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = __this->___m_Center;
		V_0 = L_0;
		goto IL_000a;
	}

IL_000a:
	{
		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 ___0_x, float ___1_y, float ___2_z, const RuntimeMethod* method) 
{
	{
		float L_0 = ___0_x;
		__this->___x = L_0;
		float L_1 = ___1_y;
		__this->___y = L_1;
		float L_2 = ___2_z;
		__this->___z = L_2;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_b, const RuntimeMethod* method) 
{
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_a;
		float L_1 = L_0.___x;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___1_b;
		float L_3 = L_2.___x;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___0_a;
		float L_5 = L_4.___y;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___1_b;
		float L_7 = L_6.___y;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = ___0_a;
		float L_9 = L_8.___z;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___1_b;
		float L_11 = L_10.___z;
		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)), 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_Min_m1CAC3499F14EA87366C0C3C1F501B4FB2863CDB4_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_lhs, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_rhs, const RuntimeMethod* method) 
{
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_lhs;
		float L_1 = L_0.___x;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___1_rhs;
		float L_3 = L_2.___x;
		float L_4;
		L_4 = Mathf_Min_m747CA71A9483CDB394B13BD0AD048EE17E48FFE4_inline(L_1, L_3, NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5 = ___0_lhs;
		float L_6 = L_5.___y;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7 = ___1_rhs;
		float L_8 = L_7.___y;
		float L_9;
		L_9 = Mathf_Min_m747CA71A9483CDB394B13BD0AD048EE17E48FFE4_inline(L_6, L_8, NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___0_lhs;
		float L_11 = L_10.___z;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12 = ___1_rhs;
		float L_13 = L_12.___z;
		float L_14;
		L_14 = Mathf_Min_m747CA71A9483CDB394B13BD0AD048EE17E48FFE4_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, 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_Max_m9B6D8FEE7F4CE32C0AAB682606FFBA59E1F37C74_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_lhs, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_rhs, const RuntimeMethod* method) 
{
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_lhs;
		float L_1 = L_0.___x;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___1_rhs;
		float L_3 = L_2.___x;
		float L_4;
		L_4 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_1, L_3, NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5 = ___0_lhs;
		float L_6 = L_5.___y;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7 = ___1_rhs;
		float L_8 = L_7.___y;
		float L_9;
		L_9 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_6, L_8, NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___0_lhs;
		float L_11 = L_10.___z;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12 = ___1_rhs;
		float L_13 = L_12.___z;
		float L_14;
		L_14 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_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, 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_Division_mCC6BB24E372AB96B8380D1678446EF6A8BAE13BB_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, float ___1_d, const RuntimeMethod* method) 
{
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_a;
		float L_1 = L_0.___x;
		float L_2 = ___1_d;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = ___0_a;
		float L_4 = L_3.___y;
		float L_5 = ___1_d;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___0_a;
		float L_7 = L_6.___z;
		float L_8 = ___1_d;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9;
		memset((&L_9), 0, sizeof(L_9));
		Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_9), ((float)(L_1/L_2)), ((float)(L_4/L_5)), ((float)(L_7/L_8)), 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 void Bounds__ctor_mAF7B238B9FBF90C495E5D7951760085A93119C5A_inline (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_center, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_size, const RuntimeMethod* method) 
{
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_center;
		__this->___m_Center = L_0;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = ___1_size;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2;
		L_2 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_1, (0.5f), NULL);
		__this->___m_Extents = L_2;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_get_magnitude_mF0D6017E90B345F1F52D1CC564C640F1A847AF2D_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __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;
		float L_1 = __this->___x;
		float L_2 = __this->___y;
		float L_3 = __this->___y;
		float L_4 = __this->___z;
		float L_5 = __this->___z;
		il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
		double L_6;
		L_6 = sqrt(((double)((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_0, L_1)), ((float)il2cpp_codegen_multiply(L_2, L_3)))), ((float)il2cpp_codegen_multiply(L_4, L_5))))));
		V_0 = ((float)L_6);
		goto IL_0034;
	}

IL_0034:
	{
		float L_7 = V_0;
		return L_7;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Vector3_op_Equality_mCDCBB8D2EDC3D3BF20F31A25ACB34705D352B479_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_lhs, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_rhs, const RuntimeMethod* method) 
{
	float V_0 = 0.0f;
	float V_1 = 0.0f;
	float V_2 = 0.0f;
	float V_3 = 0.0f;
	bool V_4 = false;
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_lhs;
		float L_1 = L_0.___x;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___1_rhs;
		float L_3 = L_2.___x;
		V_0 = ((float)il2cpp_codegen_subtract(L_1, L_3));
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___0_lhs;
		float L_5 = L_4.___y;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___1_rhs;
		float L_7 = L_6.___y;
		V_1 = ((float)il2cpp_codegen_subtract(L_5, L_7));
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = ___0_lhs;
		float L_9 = L_8.___z;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___1_rhs;
		float L_11 = L_10.___z;
		V_2 = ((float)il2cpp_codegen_subtract(L_9, L_11));
		float L_12 = V_0;
		float L_13 = V_0;
		float L_14 = V_1;
		float L_15 = V_1;
		float L_16 = V_2;
		float L_17 = V_2;
		V_3 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_12, L_13)), ((float)il2cpp_codegen_multiply(L_14, L_15)))), ((float)il2cpp_codegen_multiply(L_16, L_17))));
		float L_18 = V_3;
		V_4 = (bool)((((float)L_18) < ((float)(9.99999944E-11f)))? 1 : 0);
		goto IL_0043;
	}

IL_0043:
	{
		bool L_19 = V_4;
		return L_19;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t CellStreamingRequest_get_state_m22B2720CF6EA3C39BFB43AF03825A89BF3F52FD5_inline (CellStreamingRequest_tAE5DDA9AA18E56760453F2D5FA12514E7250A6C1* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___U3CstateU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CellStreamingRequest_set_state_mAA2E27AD93088C58D4CDEA1C08D1A07B86E9CC1E_inline (CellStreamingRequest_tAE5DDA9AA18E56760453F2D5FA12514E7250A6C1* __this, int32_t ___0_value, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___0_value;
		__this->___U3CstateU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CellStreamingRequest_set_cell_m5FC9271F8EB1CB95A20633D9F24B54EF7BB8A353_inline (CellStreamingRequest_tAE5DDA9AA18E56760453F2D5FA12514E7250A6C1* __this, Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87* ___0_value, const RuntimeMethod* method) 
{
	{
		Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87* L_0 = ___0_value;
		__this->___U3CcellU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CcellU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CellStreamingRequest_set_scratchBuffer_mEE0B167C28EAA85EBB2F1A9BE6A29FEF8F0C8F3C_inline (CellStreamingRequest_tAE5DDA9AA18E56760453F2D5FA12514E7250A6C1* __this, CellStreamingScratchBuffer_tCD37AA786EFC1E41957F4FA8A94AA22F674D2A45* ___0_value, const RuntimeMethod* method) 
{
	{
		CellStreamingScratchBuffer_tCD37AA786EFC1E41957F4FA8A94AA22F674D2A45* L_0 = ___0_value;
		__this->___U3CscratchBufferU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CscratchBufferU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* ProbeReferenceVolume_get_instance_m7EAD257CFABE08C6549F8E34930FDB400DECC71C_inline (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F_il2cpp_TypeInfo_var);
		ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* L_0 = ((ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F_StaticFields*)il2cpp_codegen_static_fields_for(ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F_il2cpp_TypeInfo_var))->____instance;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool ProbeReferenceVolume_get_loadMaxCellsPerFrame_m816FB51F8F8FA7B679C55368338CC4BCC4046D54_inline (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, const RuntimeMethod* method) 
{
	{
		bool L_0 = __this->___m_LoadMaxCellsPerFrame;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ProbeReferenceVolume_set_loadMaxCellsPerFrame_mFC96A5A9FA4A68A875CE75B934525B677B5C4B5A_inline (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, bool ___0_value, const RuntimeMethod* method) 
{
	{
		bool L_0 = ___0_value;
		__this->___m_LoadMaxCellsPerFrame = L_0;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ProbeReferenceVolume_get_numberOfCellsBlendedPerFrame_m6B6BD6870B8A564893D9F67D13BB442D911D33F9_inline (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___m_NumberOfCellsBlendedPerFrame;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float ProbeReferenceVolume_get_turnoverRate_m747C1FDE8D32346B13B1A8047B6AEDF56216E7B9_inline (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, const RuntimeMethod* method) 
{
	{
		float L_0 = __this->___m_TurnoverRate;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 Matrix4x4_get_identity_m6568A73831F3E2D587420D20FF423959D7D8AB56_inline (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_0 = ((Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_StaticFields*)il2cpp_codegen_static_fields_for(Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_il2cpp_TypeInfo_var))->___identityMatrix;
		V_0 = L_0;
		goto IL_0009;
	}

IL_0009:
	{
		Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_1 = V_0;
		return L_1;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87* CellStreamingRequest_get_cell_m3CE0464FEA17C6329FEEB1A8580B9738A13444D9_inline (CellStreamingRequest_tAE5DDA9AA18E56760453F2D5FA12514E7250A6C1* __this, const RuntimeMethod* method) 
{
	{
		Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87* L_0 = __this->___U3CcellU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* __this, float ___0_x, float ___1_y, const RuntimeMethod* method) 
{
	{
		float L_0 = ___0_x;
		__this->___x = L_0;
		float L_1 = ___1_y;
		__this->___y = L_1;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Color32__ctor_mC9C6B443F0C7CA3F8B174158B2AF6F05E18EAC4E_inline (Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B* __this, uint8_t ___0_r, uint8_t ___1_g, uint8_t ___2_b, uint8_t ___3_a, const RuntimeMethod* method) 
{
	{
		__this->___rgba = 0;
		uint8_t L_0 = ___0_r;
		__this->___r = L_0;
		uint8_t L_1 = ___1_g;
		__this->___g = L_1;
		uint8_t L_2 = ___2_b;
		__this->___b = L_2;
		uint8_t L_3 = ___3_a;
		__this->___a = L_3;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color32_op_Implicit_m47CBB138122B400E0B1F4BFD7C30A6C2C00FCA3E_inline (Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___0_c, const RuntimeMethod* method) 
{
	Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_0 = ___0_c;
		uint8_t L_1 = L_0.___r;
		Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_2 = ___0_c;
		uint8_t L_3 = L_2.___g;
		Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_4 = ___0_c;
		uint8_t L_5 = L_4.___b;
		Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_6 = ___0_c;
		uint8_t L_7 = L_6.___a;
		Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_8;
		memset((&L_8), 0, sizeof(L_8));
		Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline((&L_8), ((float)(((float)L_1)/(255.0f))), ((float)(((float)L_3)/(255.0f))), ((float)(((float)L_5)/(255.0f))), ((float)(((float)L_7)/(255.0f))), NULL);
		V_0 = L_8;
		goto IL_003d;
	}

IL_003d:
	{
		Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_9 = V_0;
		return L_9;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 uint4_op_Implicit_m194DE3172FAB8E0625B0F5826454FE3C91DA68DF_inline (uint32_t ___0_v, const RuntimeMethod* method) 
{
	uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		uint32_t L_0 = ___0_v;
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_1;
		memset((&L_1), 0, sizeof(L_1));
		uint4__ctor_m0927237EB810FB562DE9A12B3A3942BCE672656F_inline((&L_1), L_0, NULL);
		V_0 = L_1;
		goto IL_000a;
	}

IL_000a:
	{
		uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9 L_2 = V_0;
		return L_2;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline (float ___0_a, float ___1_b, const RuntimeMethod* method) 
{
	float V_0 = 0.0f;
	float G_B3_0 = 0.0f;
	{
		float L_0 = ___0_a;
		float L_1 = ___1_b;
		if ((((float)L_0) > ((float)L_1)))
		{
			goto IL_0008;
		}
	}
	{
		float L_2 = ___1_b;
		G_B3_0 = L_2;
		goto IL_0009;
	}

IL_0008:
	{
		float L_3 = ___0_a;
		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 bool ProbeReferenceVolume_get_supportLightingScenarios_mAFC0D74BDA41E5C738ACD06D31BB87EE7091A5A9_inline (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, const RuntimeMethod* method) 
{
	{
		bool L_0 = __this->___m_SupportScenarios;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ProbeReferenceVolume_get_shBands_mD530C6547E419381F804C7CC9F5B4F83972B648E_inline (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___m_SHBands;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool ProbeReferenceVolume_get_supportScenarioBlending_m4BAF2E6E058A225CD888D9BB6132BC8EEC910B5B_inline (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, const RuntimeMethod* method) 
{
	{
		bool L_0 = __this->___m_SupportScenarioBlending;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Clamp01_mA7E048DBDA832D399A581BE4D6DED9FA44CE0F14_inline (float ___0_value, const RuntimeMethod* method) 
{
	bool V_0 = false;
	float V_1 = 0.0f;
	bool V_2 = false;
	{
		float L_0 = ___0_value;
		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 = ___0_value;
		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 = ___0_value;
		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 Mathf_Approximately_m1DADD012A8FC82E11FB282501AE2EBBF9A77150B_inline (float ___0_a, float ___1_b, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	{
		float L_0 = ___1_b;
		float L_1 = ___0_a;
		float L_2;
		L_2 = fabsf(((float)il2cpp_codegen_subtract(L_0, L_1)));
		float L_3 = ___0_a;
		float L_4;
		L_4 = fabsf(L_3);
		float L_5 = ___1_b;
		float L_6;
		L_6 = fabsf(L_5);
		float L_7;
		L_7 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_4, L_6, NULL);
		float L_8 = ((Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682_StaticFields*)il2cpp_codegen_static_fields_for(Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682_il2cpp_TypeInfo_var))->___Epsilon;
		float L_9;
		L_9 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(((float)il2cpp_codegen_multiply((9.99999997E-07f), L_7)), ((float)il2cpp_codegen_multiply(L_8, (8.0f))), NULL);
		V_0 = (bool)((((float)L_2) < ((float)L_9))? 1 : 0);
		goto IL_0035;
	}

IL_0035:
	{
		bool L_10 = V_0;
		return L_10;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Vector3Int_GetHashCode_mFAA200CFE26F006BEE6F9A65AFD0AC8C49D730EA_inline (Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376* __this, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	int32_t V_1 = 0;
	int32_t V_2 = 0;
	int32_t V_3 = 0;
	{
		int32_t L_0;
		L_0 = Vector3Int_get_y_m42F43000F85D356557CAF03442273E7AA08F7F72_inline(__this, NULL);
		V_2 = L_0;
		int32_t L_1;
		L_1 = Int32_GetHashCode_m253D60FF7527A483E91004B7A2366F13E225E295((&V_2), NULL);
		V_0 = L_1;
		int32_t L_2;
		L_2 = Vector3Int_get_z_m96E180F866145E373F42358F2371EFF446F08AED_inline(__this, NULL);
		V_2 = L_2;
		int32_t L_3;
		L_3 = Int32_GetHashCode_m253D60FF7527A483E91004B7A2366F13E225E295((&V_2), NULL);
		V_1 = L_3;
		int32_t L_4;
		L_4 = Vector3Int_get_x_m21C268D2AA4C03CE35AA49DF6155347C9748054C_inline(__this, NULL);
		V_2 = L_4;
		int32_t L_5;
		L_5 = Int32_GetHashCode_m253D60FF7527A483E91004B7A2366F13E225E295((&V_2), NULL);
		int32_t L_6 = V_0;
		int32_t L_7 = V_0;
		int32_t L_8 = V_1;
		int32_t L_9 = V_1;
		V_3 = ((int32_t)(((int32_t)(((int32_t)(((int32_t)(L_5^((int32_t)(L_6<<4))))^((int32_t)(L_7>>((int32_t)28)))))^((int32_t)(L_8>>4))))^((int32_t)(L_9<<((int32_t)28)))));
		goto IL_0042;
	}

IL_0042:
	{
		int32_t L_10 = V_3;
		return L_10;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Bounds_GetHashCode_m59C79B529D33866FE45FEFC0C69FBD3B4AC7E172_inline (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, const RuntimeMethod* method) 
{
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
	memset((&V_0), 0, sizeof(V_0));
	int32_t V_1 = 0;
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0;
		L_0 = Bounds_get_center_m5B05F81CB835EB6DD8628FDA24B638F477984DC3_inline(__this, NULL);
		V_0 = L_0;
		int32_t L_1;
		L_1 = Vector3_GetHashCode_mB08429DC931A85BD29CE11B9ABC77DE7E0E46327_inline((&V_0), NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2;
		L_2 = Bounds_get_extents_mFE6DC407FCE2341BE2C750CB554055D211281D25_inline(__this, NULL);
		V_0 = L_2;
		int32_t L_3;
		L_3 = Vector3_GetHashCode_mB08429DC931A85BD29CE11B9ABC77DE7E0E46327_inline((&V_0), NULL);
		V_1 = ((int32_t)(L_1^((int32_t)(L_3<<2))));
		goto IL_002f;
	}

IL_002f:
	{
		int32_t L_4 = V_1;
		return L_4;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR SerializedDictionary_2_t7CD0915B6E17B617A66EC145681C34C594E413C8* ProbeVolumeStreamableAsset_get_streamableCellDescs_m43EDDEEF653387906A128173725969B6287BFACE_inline (ProbeVolumeStreamableAsset_t45F5FD31296C1A6C872BF953287F58BA22777585* __this, const RuntimeMethod* method) 
{
	{
		SerializedDictionary_2_t7CD0915B6E17B617A66EC145681C34C594E413C8* L_0 = __this->___m_StreamableCellDescs;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CellData_set_bricks_mA8F6CDCF812B973B2BAF9E150C1F0F1573502225_inline (CellData_tBCD18663131DBE178E5CDDCEE15196B115A87AB3* __this, NativeArray_1_tBA7C3E15B67AEC95EB7BED61838A132B300A973A ___0_value, const RuntimeMethod* method) 
{
	{
		NativeArray_1_tBA7C3E15B67AEC95EB7BED61838A132B300A973A L_0 = ___0_value;
		__this->___U3CbricksU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CellData_set_skyOcclusionDataL0L1_m9DF3043E817249191DBA0B4435FB9E85AB7D7FDC_inline (CellData_tBCD18663131DBE178E5CDDCEE15196B115A87AB3* __this, NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934 ___0_value, const RuntimeMethod* method) 
{
	{
		NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934 L_0 = ___0_value;
		__this->___U3CskyOcclusionDataL0L1U3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CellData_set_skyShadingDirectionIndices_m3C8FACB92457725E6536D1516429984D9EF27BC9_inline (CellData_tBCD18663131DBE178E5CDDCEE15196B115A87AB3* __this, NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF ___0_value, const RuntimeMethod* method) 
{
	{
		NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_0 = ___0_value;
		__this->___U3CskyShadingDirectionIndicesU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CellData_set_probePositions_mAA0A990B2297F54F42C24D634D3CF661E13637DC_inline (CellData_tBCD18663131DBE178E5CDDCEE15196B115A87AB3* __this, NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD ___0_value, const RuntimeMethod* method) 
{
	{
		NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD L_0 = ___0_value;
		__this->___U3CprobePositionsU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CellData_set_validity_m8C930C65103C69FEF36233700205234FF38987A3_inline (CellData_tBCD18663131DBE178E5CDDCEE15196B115A87AB3* __this, NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF ___0_value, const RuntimeMethod* method) 
{
	{
		NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF L_0 = ___0_value;
		__this->___U3CvalidityU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CellData_set_touchupVolumeInteraction_mFAEFEDCE5458CF5A785253D0EAD6C0199DD243DF_inline (CellData_tBCD18663131DBE178E5CDDCEE15196B115A87AB3* __this, NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF ___0_value, const RuntimeMethod* method) 
{
	{
		NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF L_0 = ___0_value;
		__this->___U3CtouchupVolumeInteractionU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CellData_set_layer_m9E34609ABD1F793D52C3A8648517B3B0A4ECD4FC_inline (CellData_tBCD18663131DBE178E5CDDCEE15196B115A87AB3* __this, NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF ___0_value, const RuntimeMethod* method) 
{
	{
		NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_0 = ___0_value;
		__this->___U3ClayerU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CellData_set_offsetVectors_m99F24B457920E6F72D322E626427ACD5D051279D_inline (CellData_tBCD18663131DBE178E5CDDCEE15196B115A87AB3* __this, NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD ___0_value, const RuntimeMethod* method) 
{
	{
		NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD L_0 = ___0_value;
		__this->___U3CoffsetVectorsU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_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;
		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_Normalize_mC749B887A4C74BA0A2E13E6377F17CCAEB0AADA8_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, const RuntimeMethod* method) 
{
	float V_0 = 0.0f;
	bool V_1 = false;
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = (*(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)__this);
		float L_1;
		L_1 = Vector3_Magnitude_m21652D951393A3D7CE92CE40049A0E7F76544D1B_inline(L_0, NULL);
		V_0 = L_1;
		float L_2 = V_0;
		V_1 = (bool)((((float)L_2) > ((float)(9.99999975E-06f)))? 1 : 0);
		bool L_3 = V_1;
		if (!L_3)
		{
			goto IL_002d;
		}
	}
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = (*(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)__this);
		float L_5 = V_0;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6;
		L_6 = Vector3_op_Division_mCC6BB24E372AB96B8380D1678446EF6A8BAE13BB_inline(L_4, L_5, NULL);
		*(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)__this = L_6;
		goto IL_0038;
	}

IL_002d:
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7;
		L_7 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
		*(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)__this = L_7;
	}

IL_0038:
	{
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_get_sqrMagnitude_m43C27DEC47C4811FB30AB474FF2131A963B66FC8_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, const RuntimeMethod* method) 
{
	float V_0 = 0.0f;
	{
		float L_0 = __this->___x;
		float L_1 = __this->___x;
		float L_2 = __this->___y;
		float L_3 = __this->___y;
		float L_4 = __this->___z;
		float L_5 = __this->___z;
		V_0 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_0, L_1)), ((float)il2cpp_codegen_multiply(L_2, L_3)))), ((float)il2cpp_codegen_multiply(L_4, L_5))));
		goto IL_002d;
	}

IL_002d:
	{
		float L_6 = V_0;
		return L_6;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_SqrMagnitude_m5ED73273031577902F1BED4CA9C5A0E786A680D1_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_vector, const RuntimeMethod* method) 
{
	float V_0 = 0.0f;
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_vector;
		float L_1 = L_0.___x;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___0_vector;
		float L_3 = L_2.___x;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___0_vector;
		float L_5 = L_4.___y;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___0_vector;
		float L_7 = L_6.___y;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = ___0_vector;
		float L_9 = L_8.___z;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___0_vector;
		float L_11 = L_10.___z;
		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:
	{
		float L_12 = V_0;
		return L_12;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_normalized_m736BBF65D5CDA7A18414370D15B4DFCC1E466F07_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, const RuntimeMethod* method) 
{
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = (*(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)__this);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1;
		L_1 = Vector3_Normalize_mEF8349CC39674236CFC694189AFD36E31F89AC8F_inline(L_0, NULL);
		V_0 = L_1;
		goto IL_000f;
	}

IL_000f:
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = V_0;
		return L_2;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_Dot_mBB86BB940AA0A32FA7D3C02AC42E5BC7095A5D52_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_lhs, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_rhs, const RuntimeMethod* method) 
{
	float V_0 = 0.0f;
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_lhs;
		float L_1 = L_0.___x;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___1_rhs;
		float L_3 = L_2.___x;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___0_lhs;
		float L_5 = L_4.___y;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___1_rhs;
		float L_7 = L_6.___y;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = ___0_lhs;
		float L_9 = L_8.___z;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___1_rhs;
		float L_11 = L_10.___z;
		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:
	{
		float L_12 = V_0;
		return L_12;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Bounds_Intersects_m91D6CE48052C56F8519243104C3575738B159531_inline (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 ___0_bounds, const RuntimeMethod* method) 
{
	bool V_0 = false;
	int32_t G_B7_0 = 0;
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0;
		L_0 = Bounds_get_min_m465AC9BBE1DE5D8E8AD95AC19B9899068FEEBB13_inline(__this, NULL);
		float L_1 = L_0.___x;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2;
		L_2 = Bounds_get_max_m6446F2AB97C1E57CA89467B9DE52D4EB61F1CB09_inline((&___0_bounds), NULL);
		float L_3 = L_2.___x;
		if ((!(((float)L_1) <= ((float)L_3))))
		{
			goto IL_009f;
		}
	}
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4;
		L_4 = Bounds_get_max_m6446F2AB97C1E57CA89467B9DE52D4EB61F1CB09_inline(__this, NULL);
		float L_5 = L_4.___x;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6;
		L_6 = Bounds_get_min_m465AC9BBE1DE5D8E8AD95AC19B9899068FEEBB13_inline((&___0_bounds), NULL);
		float L_7 = L_6.___x;
		if ((!(((float)L_5) >= ((float)L_7))))
		{
			goto IL_009f;
		}
	}
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8;
		L_8 = Bounds_get_min_m465AC9BBE1DE5D8E8AD95AC19B9899068FEEBB13_inline(__this, NULL);
		float L_9 = L_8.___y;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10;
		L_10 = Bounds_get_max_m6446F2AB97C1E57CA89467B9DE52D4EB61F1CB09_inline((&___0_bounds), NULL);
		float L_11 = L_10.___y;
		if ((!(((float)L_9) <= ((float)L_11))))
		{
			goto IL_009f;
		}
	}
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12;
		L_12 = Bounds_get_max_m6446F2AB97C1E57CA89467B9DE52D4EB61F1CB09_inline(__this, NULL);
		float L_13 = L_12.___y;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_14;
		L_14 = Bounds_get_min_m465AC9BBE1DE5D8E8AD95AC19B9899068FEEBB13_inline((&___0_bounds), NULL);
		float L_15 = L_14.___y;
		if ((!(((float)L_13) >= ((float)L_15))))
		{
			goto IL_009f;
		}
	}
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16;
		L_16 = Bounds_get_min_m465AC9BBE1DE5D8E8AD95AC19B9899068FEEBB13_inline(__this, NULL);
		float L_17 = L_16.___z;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_18;
		L_18 = Bounds_get_max_m6446F2AB97C1E57CA89467B9DE52D4EB61F1CB09_inline((&___0_bounds), NULL);
		float L_19 = L_18.___z;
		if ((!(((float)L_17) <= ((float)L_19))))
		{
			goto IL_009f;
		}
	}
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_20;
		L_20 = Bounds_get_max_m6446F2AB97C1E57CA89467B9DE52D4EB61F1CB09_inline(__this, NULL);
		float L_21 = L_20.___z;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_22;
		L_22 = Bounds_get_min_m465AC9BBE1DE5D8E8AD95AC19B9899068FEEBB13_inline((&___0_bounds), NULL);
		float L_23 = L_22.___z;
		G_B7_0 = ((((int32_t)((!(((float)L_21) >= ((float)L_23)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
		goto IL_00a0;
	}

IL_009f:
	{
		G_B7_0 = 0;
	}

IL_00a0:
	{
		V_0 = (bool)G_B7_0;
		goto IL_00a3;
	}

IL_00a3:
	{
		bool L_24 = V_0;
		return L_24;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Bounds_get_min_m465AC9BBE1DE5D8E8AD95AC19B9899068FEEBB13_inline (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, const RuntimeMethod* method) 
{
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0;
		L_0 = Bounds_get_center_m5B05F81CB835EB6DD8628FDA24B638F477984DC3_inline(__this, NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1;
		L_1 = Bounds_get_extents_mFE6DC407FCE2341BE2C750CB554055D211281D25_inline(__this, NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2;
		L_2 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_0, L_1, NULL);
		V_0 = L_2;
		goto IL_0015;
	}

IL_0015:
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = V_0;
		return L_3;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Bounds_get_max_m6446F2AB97C1E57CA89467B9DE52D4EB61F1CB09_inline (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, const RuntimeMethod* method) 
{
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0;
		L_0 = Bounds_get_center_m5B05F81CB835EB6DD8628FDA24B638F477984DC3_inline(__this, NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1;
		L_1 = Bounds_get_extents_mFE6DC407FCE2341BE2C750CB554055D211281D25_inline(__this, NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2;
		L_2 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_0, L_1, NULL);
		V_0 = L_2;
		goto IL_0015;
	}

IL_0015:
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = V_0;
		return L_3;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ProbeVolumeScratchBufferPool_get_chunkSize_mD944EDD346450959131F6DDBB75F60AFDDEA3BD8_inline (ProbeVolumeScratchBufferPool_t51450AD69BD510651301523B922D3B52E7019591* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___U3CchunkSizeU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ProbeVolumeScratchBufferPool_set_chunkSize_mC87CD2094156E1BB0F1B50EB3CB8DEF63E77044A_inline (ProbeVolumeScratchBufferPool_t51450AD69BD510651301523B922D3B52E7019591* __this, int32_t ___0_value, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___0_value;
		__this->___U3CchunkSizeU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ProbeVolumeScratchBufferPool_set_maxChunkCount_m760BB028277C264ED1C3294B2E18AAFA959B444E_inline (ProbeVolumeScratchBufferPool_t51450AD69BD510651301523B922D3B52E7019591* __this, int32_t ___0_value, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___0_value;
		__this->___U3CmaxChunkCountU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ProbeVolumeScratchBufferPool_get_maxChunkCount_m1EF486E20C3921AE7896370193E8AB988887F869_inline (ProbeVolumeScratchBufferPool_t51450AD69BD510651301523B922D3B52E7019591* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___U3CmaxChunkCountU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t CellStreamingScratchBuffer_get_chunkCount_mA315E614346572D601752B92812136A00D0AFDF3_inline (CellStreamingScratchBuffer_tCD37AA786EFC1E41957F4FA8A94AA22F674D2A45* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___U3CchunkCountU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void VolumeComponent_set_displayName_m7490689389D1F847A6FFCF257C536175817AC1AF_inline (VolumeComponent_t8121D1F6054A9DFB3A596EE451FD65A2BFE2D7E1* __this, String_t* ___0_value, const RuntimeMethod* method) 
{
	{
		String_t* L_0 = ___0_value;
		__this->___U3CdisplayNameU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CdisplayNameU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F* __this, float ___0_r, float ___1_g, float ___2_b, float ___3_a, const RuntimeMethod* method) 
{
	{
		float L_0 = ___0_r;
		__this->___r = L_0;
		float L_1 = ___1_g;
		__this->___g = L_1;
		float L_2 = ___2_b;
		__this->___b = L_2;
		float L_3 = ___3_a;
		__this->___a = L_3;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Vector4_op_Addition_m471A0C9B30316933F8CE430F17A7F8806ECA3EB9_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___0_a, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___1_b, const RuntimeMethod* method) 
{
	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_0 = ___0_a;
		float L_1 = L_0.___x;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_2 = ___1_b;
		float L_3 = L_2.___x;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_4 = ___0_a;
		float L_5 = L_4.___y;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_6 = ___1_b;
		float L_7 = L_6.___y;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_8 = ___0_a;
		float L_9 = L_8.___z;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_10 = ___1_b;
		float L_11 = L_10.___z;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_12 = ___0_a;
		float L_13 = L_12.___w;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_14 = ___1_b;
		float L_15 = L_14.___w;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_16;
		memset((&L_16), 0, sizeof(L_16));
		Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_16), ((float)il2cpp_codegen_add(L_1, L_3)), ((float)il2cpp_codegen_add(L_5, L_7)), ((float)il2cpp_codegen_add(L_9, L_11)), ((float)il2cpp_codegen_add(L_13, L_15)), NULL);
		V_0 = L_16;
		goto IL_003d;
	}

IL_003d:
	{
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_17 = V_0;
		return L_17;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Vector4_op_Subtraction_mD14864BB81AC08F643D2B82B41B3577012410ED9_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___0_a, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___1_b, const RuntimeMethod* method) 
{
	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_0 = ___0_a;
		float L_1 = L_0.___x;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_2 = ___1_b;
		float L_3 = L_2.___x;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_4 = ___0_a;
		float L_5 = L_4.___y;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_6 = ___1_b;
		float L_7 = L_6.___y;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_8 = ___0_a;
		float L_9 = L_8.___z;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_10 = ___1_b;
		float L_11 = L_10.___z;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_12 = ___0_a;
		float L_13 = L_12.___w;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_14 = ___1_b;
		float L_15 = L_14.___w;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_16;
		memset((&L_16), 0, sizeof(L_16));
		Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_16), ((float)il2cpp_codegen_subtract(L_1, L_3)), ((float)il2cpp_codegen_subtract(L_5, L_7)), ((float)il2cpp_codegen_subtract(L_9, L_11)), ((float)il2cpp_codegen_subtract(L_13, L_15)), NULL);
		V_0 = L_16;
		goto IL_003d;
	}

IL_003d:
	{
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_17 = V_0;
		return L_17;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Vector4_op_Multiply_m02FE150FD7366546FC19A36B6928512376BF64E8_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___0_a, float ___1_d, const RuntimeMethod* method) 
{
	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_0 = ___0_a;
		float L_1 = L_0.___x;
		float L_2 = ___1_d;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_3 = ___0_a;
		float L_4 = L_3.___y;
		float L_5 = ___1_d;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_6 = ___0_a;
		float L_7 = L_6.___z;
		float L_8 = ___1_d;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_9 = ___0_a;
		float L_10 = L_9.___w;
		float L_11 = ___1_d;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_12;
		memset((&L_12), 0, sizeof(L_12));
		Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_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)), NULL);
		V_0 = L_12;
		goto IL_0029;
	}

IL_0029:
	{
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_13 = V_0;
		return L_13;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Vector4_op_Division_m9B1B8692D50C864CFA585BDF97FB6FBC18967D90_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___0_a, float ___1_d, const RuntimeMethod* method) 
{
	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_0 = ___0_a;
		float L_1 = L_0.___x;
		float L_2 = ___1_d;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_3 = ___0_a;
		float L_4 = L_3.___y;
		float L_5 = ___1_d;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_6 = ___0_a;
		float L_7 = L_6.___z;
		float L_8 = ___1_d;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_9 = ___0_a;
		float L_10 = L_9.___w;
		float L_11 = ___1_d;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_12;
		memset((&L_12), 0, sizeof(L_12));
		Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_12), ((float)(L_1/L_2)), ((float)(L_4/L_5)), ((float)(L_7/L_8)), ((float)(L_10/L_11)), NULL);
		V_0 = L_12;
		goto IL_0029;
	}

IL_0029:
	{
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_13 = V_0;
		return L_13;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Vector4_op_Equality_mCEA0E5F229F4AE8C55152F7A8F84345F24F52DC6_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___0_lhs, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___1_rhs, const RuntimeMethod* method) 
{
	float V_0 = 0.0f;
	float V_1 = 0.0f;
	float V_2 = 0.0f;
	float V_3 = 0.0f;
	float V_4 = 0.0f;
	bool V_5 = false;
	{
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_0 = ___0_lhs;
		float L_1 = L_0.___x;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_2 = ___1_rhs;
		float L_3 = L_2.___x;
		V_0 = ((float)il2cpp_codegen_subtract(L_1, L_3));
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_4 = ___0_lhs;
		float L_5 = L_4.___y;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_6 = ___1_rhs;
		float L_7 = L_6.___y;
		V_1 = ((float)il2cpp_codegen_subtract(L_5, L_7));
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_8 = ___0_lhs;
		float L_9 = L_8.___z;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_10 = ___1_rhs;
		float L_11 = L_10.___z;
		V_2 = ((float)il2cpp_codegen_subtract(L_9, L_11));
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_12 = ___0_lhs;
		float L_13 = L_12.___w;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_14 = ___1_rhs;
		float L_15 = L_14.___w;
		V_3 = ((float)il2cpp_codegen_subtract(L_13, L_15));
		float L_16 = V_0;
		float L_17 = V_0;
		float L_18 = V_1;
		float L_19 = V_1;
		float L_20 = V_2;
		float L_21 = V_2;
		float L_22 = V_3;
		float L_23 = V_3;
		V_4 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_16, L_17)), ((float)il2cpp_codegen_multiply(L_18, L_19)))), ((float)il2cpp_codegen_multiply(L_20, L_21)))), ((float)il2cpp_codegen_multiply(L_22, L_23))));
		float L_24 = V_4;
		V_5 = (bool)((((float)L_24) < ((float)(9.99999944E-11f)))? 1 : 0);
		goto IL_0057;
	}

IL_0057:
	{
		bool L_25 = V_5;
		return L_25;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Vector4_GetHashCode_m53F6FCA56A0051C9D1AB41AA3EAA2C86CDAA8B92_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* __this, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	{
		float* L_0 = (float*)(&__this->___x);
		int32_t L_1;
		L_1 = Single_GetHashCode_mC3F1E099D1CF165C2D71FBCC5EF6A6792F9021D2(L_0, NULL);
		float* L_2 = (float*)(&__this->___y);
		int32_t L_3;
		L_3 = Single_GetHashCode_mC3F1E099D1CF165C2D71FBCC5EF6A6792F9021D2(L_2, NULL);
		float* L_4 = (float*)(&__this->___z);
		int32_t L_5;
		L_5 = Single_GetHashCode_mC3F1E099D1CF165C2D71FBCC5EF6A6792F9021D2(L_4, NULL);
		float* L_6 = (float*)(&__this->___w);
		int32_t L_7;
		L_7 = Single_GetHashCode_mC3F1E099D1CF165C2D71FBCC5EF6A6792F9021D2(L_6, NULL);
		V_0 = ((int32_t)(((int32_t)(((int32_t)(L_1^((int32_t)(L_3<<2))))^((int32_t)(L_5>>2))))^((int32_t)(L_7>>1))));
		goto IL_0039;
	}

IL_0039:
	{
		int32_t L_8 = V_0;
		return L_8;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Vector4_get_zero_m3D61F5FA9483CD9C08977D9D8852FB448B4CE6D1_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;
		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 int32_t Mathf_Max_m7FA442918DE37E3A00106D1F2E789D65829792B8_inline (int32_t ___0_a, int32_t ___1_b, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	int32_t G_B3_0 = 0;
	{
		int32_t L_0 = ___0_a;
		int32_t L_1 = ___1_b;
		if ((((int32_t)L_0) > ((int32_t)L_1)))
		{
			goto IL_0008;
		}
	}
	{
		int32_t L_2 = ___1_b;
		G_B3_0 = L_2;
		goto IL_0009;
	}

IL_0008:
	{
		int32_t L_3 = ___0_a;
		G_B3_0 = L_3;
	}

IL_0009:
	{
		V_0 = G_B3_0;
		goto IL_000c;
	}

IL_000c:
	{
		int32_t L_4 = V_0;
		return L_4;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t TextureXR_get_slices_mD1D1C98CE4525E270B35B0F9145D1B4CD9EBBC3A_inline (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var);
		int32_t L_0 = ((TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_StaticFields*)il2cpp_codegen_static_fields_for(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var))->___m_MaxViews;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_UnaryNegation_m5450829F333BD2A88AF9A592C4EE331661225915_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, const RuntimeMethod* method) 
{
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_a;
		float L_1 = L_0.___x;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___0_a;
		float L_3 = L_2.___y;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___0_a;
		float L_5 = L_4.___z;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6;
		memset((&L_6), 0, sizeof(L_6));
		Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_6), ((-L_1)), ((-L_3)), ((-L_5)), NULL);
		V_0 = L_6;
		goto IL_001e;
	}

IL_001e:
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7 = V_0;
		return L_7;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Sign_m42EE1F0BC041AF14F89DED7F762BE996E2C50D8A_inline (float ___0_f, const RuntimeMethod* method) 
{
	float V_0 = 0.0f;
	float G_B3_0 = 0.0f;
	{
		float L_0 = ___0_f;
		if ((((float)L_0) >= ((float)(0.0f))))
		{
			goto IL_0010;
		}
	}
	{
		G_B3_0 = (-1.0f);
		goto IL_0015;
	}

IL_0010:
	{
		G_B3_0 = (1.0f);
	}

IL_0015:
	{
		V_0 = G_B3_0;
		goto IL_0018;
	}

IL_0018:
	{
		float L_1 = V_0;
		return L_1;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_UnaryNegation_mBA9FC53A2194EE3CC067A12D11879F695B34D6F9_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_a, const RuntimeMethod* method) 
{
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_a;
		float L_1 = L_0.___x;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2 = ___0_a;
		float L_3 = L_2.___y;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4;
		memset((&L_4), 0, sizeof(L_4));
		Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_4), ((-L_1)), ((-L_3)), NULL);
		V_0 = L_4;
		goto IL_0017;
	}

IL_0017:
	{
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_5 = V_0;
		return L_5;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_Multiply_m2D984B613020089BF5165BA4CA10988E2DC771FE_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_a, float ___1_d, const RuntimeMethod* method) 
{
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_a;
		float L_1 = L_0.___x;
		float L_2 = ___1_d;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_3 = ___0_a;
		float L_4 = L_3.___y;
		float L_5 = ___1_d;
		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)), 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 Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_Addition_m8136742CE6EE33BA4EB81C5F584678455917D2AE_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_a, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_b, const RuntimeMethod* method) 
{
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_a;
		float L_1 = L_0.___x;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2 = ___1_b;
		float L_3 = L_2.___x;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4 = ___0_a;
		float L_5 = L_4.___y;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6 = ___1_b;
		float L_7 = L_6.___y;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_8;
		memset((&L_8), 0, sizeof(L_8));
		Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_8), ((float)il2cpp_codegen_add(L_1, L_3)), ((float)il2cpp_codegen_add(L_5, L_7)), 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 Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_Multiply_m6FFFFF6A9E069A4FBCA7E098D88AE39C2B80D442_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_a, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_b, const RuntimeMethod* method) 
{
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_a;
		float L_1 = L_0.___x;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2 = ___1_b;
		float L_3 = L_2.___x;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4 = ___0_a;
		float L_5 = L_4.___y;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6 = ___1_b;
		float L_7 = L_6.___y;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_8;
		memset((&L_8), 0, sizeof(L_8));
		Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_8), ((float)il2cpp_codegen_multiply(L_1, L_3)), ((float)il2cpp_codegen_multiply(L_5, L_7)), 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 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;
		float L_1 = __this->___y;
		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 void Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* __this, float ___0_x, float ___1_y, float ___2_z, float ___3_w, const RuntimeMethod* method) 
{
	{
		float L_0 = ___0_x;
		__this->___x = L_0;
		float L_1 = ___1_y;
		__this->___y = L_1;
		float L_2 = ___2_z;
		__this->___z = L_2;
		float L_3 = ___3_w;
		__this->___w = L_3;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Vector4_op_Implicit_m2ECA73F345A7AD84144133E9E51657204002B12D_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_v, const RuntimeMethod* method) 
{
	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_v;
		float L_1 = L_0.___x;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___0_v;
		float L_3 = L_2.___y;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___0_v;
		float L_5 = L_4.___z;
		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), 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 int32_t LensFlareDataElementSRP_get_count_mA7F9CBD150771F1D7B9CBF6896E8E5EF1AA72AA0_inline (LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___m_Count;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t XRPass_get_multipassId_m312BE1D2B8BA520E9A214F50E601EA6BED92E245_inline (XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___U3CmultipassIdU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_get_black_mB50217951591A045844C61E7FF31EEE3FEF16737_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), 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_op_Implicit_mE8EBEE9291F11BB02F062D6E000F4798968CBD96_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_v, const RuntimeMethod* method) 
{
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_v;
		float L_1 = L_0.___x;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___0_v;
		float L_3 = L_2.___y;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4;
		memset((&L_4), 0, sizeof(L_4));
		Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_4), L_1, L_3, NULL);
		V_0 = L_4;
		goto IL_0015;
	}

IL_0015:
	{
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_5 = V_0;
		return L_5;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector2_op_Implicit_m6D9CABB2C791A192867D7A4559D132BE86DD3EB7_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_v, const RuntimeMethod* method) 
{
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_v;
		float L_1 = L_0.___x;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2 = ___0_v;
		float L_3 = L_2.___y;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4;
		memset((&L_4), 0, sizeof(L_4));
		Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_4), L_1, L_3, (0.0f), 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 Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_Subtraction_m44475FCDAD2DA2F98D78A6625EC2DCDFE8803837_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_a, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_b, const RuntimeMethod* method) 
{
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_a;
		float L_1 = L_0.___x;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2 = ___1_b;
		float L_3 = L_2.___x;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4 = ___0_a;
		float L_5 = L_4.___y;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6 = ___1_b;
		float L_7 = L_6.___y;
		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)), 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 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;
		float L_1 = __this->___x;
		float L_2 = __this->___y;
		float L_3 = __this->___y;
		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 float Mathf_Lerp_m47EF2FFB7647BD0A1FDC26DC03E28B19812139B5_inline (float ___0_a, float ___1_b, float ___2_t, const RuntimeMethod* method) 
{
	float V_0 = 0.0f;
	{
		float L_0 = ___0_a;
		float L_1 = ___1_b;
		float L_2 = ___0_a;
		float L_3 = ___2_t;
		float L_4;
		L_4 = Mathf_Clamp01_mA7E048DBDA832D399A581BE4D6DED9FA44CE0F14_inline(L_3, NULL);
		V_0 = ((float)il2cpp_codegen_add(L_0, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_1, L_2)), L_4))));
		goto IL_0010;
	}

IL_0010:
	{
		float L_5 = V_0;
		return L_5;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_get_one_m9097EB8DC23C26118A591AF16702796C3EF51DFB_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))->___oneVector;
		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_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_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;
		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 Rect_set_x_mAB91AB71898A20762BC66FD0723C4C739C4C3406_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, float ___0_value, const RuntimeMethod* method) 
{
	{
		float L_0 = ___0_value;
		__this->___m_XMin = L_0;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Rect_set_y_mDE91F4B98A6E8623EFB1250FF6526D5DB5855629_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, float ___0_value, const RuntimeMethod* method) 
{
	{
		float L_0 = ___0_value;
		__this->___m_YMin = L_0;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Rect_set_width_m93B6217CF3EFF89F9B0C81F34D7345DE90B93E5A_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, float ___0_value, const RuntimeMethod* method) 
{
	{
		float L_0 = ___0_value;
		__this->___m_Width = L_0;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Rect_set_height_mD00038E6E06637137A5626CA8CD421924005BF03_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, float ___0_value, const RuntimeMethod* method) 
{
	{
		float L_0 = ___0_value;
		__this->___m_Height = L_0;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float LensFlareDataElementSRP_get_localIntensity_mA75A27674D36D591A42CACEC76E206D41DFD9925_inline (LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* __this, const RuntimeMethod* method) 
{
	{
		float L_0 = __this->___m_LocalIntensity;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_op_Multiply_mD0296202733CB2D5342FB7C82B48AEDA63036758_inline (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_a, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___1_b, const RuntimeMethod* method) 
{
	Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0 = ___0_a;
		float L_1 = L_0.___r;
		Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_2 = ___1_b;
		float L_3 = L_2.___r;
		Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_4 = ___0_a;
		float L_5 = L_4.___g;
		Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_6 = ___1_b;
		float L_7 = L_6.___g;
		Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_8 = ___0_a;
		float L_9 = L_8.___b;
		Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_10 = ___1_b;
		float L_11 = L_10.___b;
		Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_12 = ___0_a;
		float L_13 = L_12.___a;
		Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_14 = ___1_b;
		float L_15 = L_14.___a;
		Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_16;
		memset((&L_16), 0, sizeof(L_16));
		Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline((&L_16), ((float)il2cpp_codegen_multiply(L_1, L_3)), ((float)il2cpp_codegen_multiply(L_5, L_7)), ((float)il2cpp_codegen_multiply(L_9, L_11)), ((float)il2cpp_codegen_multiply(L_13, L_15)), NULL);
		V_0 = L_16;
		goto IL_003d;
	}

IL_003d:
	{
		Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_17 = V_0;
		return L_17;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float LensFlareDataElementSRP_get_edgeOffset_m75804ACFA229921032474232E75DCD6E9D04DBC2_inline (LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* __this, const RuntimeMethod* method) 
{
	{
		float L_0 = __this->___m_EdgeOffset;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float LensFlareDataElementSRP_get_sdfRoundness_mADCDDD25BDE1929B411DE5244C7B1DCAB3503C6E_inline (LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* __this, const RuntimeMethod* method) 
{
	{
		float L_0 = __this->___m_SdfRoundness;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float LensFlareDataElementSRP_get_fallOff_m15C09E622D6F8DC6CE7853C80A4B87E1B4541CAB_inline (LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* __this, const RuntimeMethod* method) 
{
	{
		float L_0 = __this->___m_FallOff;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t LensFlareDataElementSRP_get_sideCount_m7A462121BBCDD3AAA321F9E20680E2B7065787B2_inline (LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___m_SideCount;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Color_op_Implicit_m9B3228DAFA8DC57A75DE00CBBF13ED4F1E7B01FF_inline (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_c, const RuntimeMethod* method) 
{
	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0 = ___0_c;
		float L_1 = L_0.___r;
		Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_2 = ___0_c;
		float L_3 = L_2.___g;
		Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_4 = ___0_c;
		float L_5 = L_4.___b;
		Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_6 = ___0_c;
		float L_7 = L_6.___a;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_8;
		memset((&L_8), 0, sizeof(L_8));
		Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_8), L_1, L_3, L_5, L_7, NULL);
		V_0 = L_8;
		goto IL_0021;
	}

IL_0021:
	{
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_9 = V_0;
		return L_9;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float LensFlareDataElementSRP_get_intensityVariation_m698B70DFBB0B3F60AD954A228368C4E1CC92C90A_inline (LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* __this, const RuntimeMethod* method) 
{
	{
		float L_0 = __this->___m_IntensityVariation;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_Multiply_mC53581E703768BA2512A7C65283657C331994353_inline (float ___0_d, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_a, const RuntimeMethod* method) 
{
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___1_a;
		float L_1 = L_0.___x;
		float L_2 = ___0_d;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_3 = ___1_a;
		float L_4 = L_3.___y;
		float L_5 = ___0_d;
		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)), 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 Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_op_Multiply_m379B20A820266ACF82A21425B9CAE8DCD773CFBB_inline (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_a, float ___1_b, const RuntimeMethod* method) 
{
	Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0 = ___0_a;
		float L_1 = L_0.___r;
		float L_2 = ___1_b;
		Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_3 = ___0_a;
		float L_4 = L_3.___g;
		float L_5 = ___1_b;
		Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_6 = ___0_a;
		float L_7 = L_6.___b;
		float L_8 = ___1_b;
		Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_9 = ___0_a;
		float L_10 = L_9.___a;
		float L_11 = ___1_b;
		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)), 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 Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_get_white_m068F5AF879B0FCA584E3693F762EA41BB65532C6_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), 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 float Mathf_Log_m116F062EEBF1C53EC8D18C9B1748E999EF9424EF_inline (float ___0_f, float ___1_p, 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 = ___0_f;
		float L_1 = ___1_p;
		il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
		double L_2;
		L_2 = Math_Log_m5A3BBBF06AB82F25C885812E07D27B473CF43054(((double)L_0), ((double)L_1), NULL);
		V_0 = ((float)L_2);
		goto IL_000e;
	}

IL_000e:
	{
		float L_3 = V_0;
		return L_3;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_FloorToInt_m2A39AE881CAEE6B6A4B3BFEF9CA1ED40625F5AB7_inline (float ___0_f, 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 = ___0_f;
		il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
		double L_1;
		L_1 = floor(((double)L_0));
		V_0 = il2cpp_codegen_cast_double_to_int<int32_t>(L_1);
		goto IL_000c;
	}

IL_000c:
	{
		int32_t L_2 = V_0;
		return L_2;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Min_m747CA71A9483CDB394B13BD0AD048EE17E48FFE4_inline (float ___0_a, float ___1_b, const RuntimeMethod* method) 
{
	float V_0 = 0.0f;
	float G_B3_0 = 0.0f;
	{
		float L_0 = ___0_a;
		float L_1 = ___1_b;
		if ((((float)L_0) < ((float)L_1)))
		{
			goto IL_0008;
		}
	}
	{
		float L_2 = ___1_b;
		G_B3_0 = L_2;
		goto IL_0009;
	}

IL_0008:
	{
		float L_3 = ___0_a;
		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 Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_Division_m707994C12D356E65E453CEE8F767E652B60911BF_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_a, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_b, const RuntimeMethod* method) 
{
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_a;
		float L_1 = L_0.___x;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2 = ___1_b;
		float L_3 = L_2.___x;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4 = ___0_a;
		float L_5 = L_4.___y;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6 = ___1_b;
		float L_7 = L_6.___y;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_8;
		memset((&L_8), 0, sizeof(L_8));
		Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_8), ((float)(L_1/L_3)), ((float)(L_5/L_7)), 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 Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Multiply_m7F3B0FA9256CE368D7636558EFEFC4AB0E1A0F41_inline (float ___0_d, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_a, const RuntimeMethod* method) 
{
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___1_a;
		float L_1 = L_0.___x;
		float L_2 = ___0_d;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = ___1_a;
		float L_4 = L_3.___y;
		float L_5 = ___0_d;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___1_a;
		float L_7 = L_6.___z;
		float L_8 = ___0_d;
		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)), 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 int32_t List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->____size;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) 
{
	ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* V_0 = NULL;
	int32_t V_1 = 0;
	{
		int32_t L_0 = __this->____version;
		__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = __this->____items;
		V_0 = L_1;
		int32_t L_2 = __this->____size;
		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 = ((int32_t)il2cpp_codegen_add(L_5, 1));
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_6 = V_0;
		int32_t L_7 = V_1;
		RuntimeObject* L_8 = ___0_item;
		NullCheck(L_6);
		(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (RuntimeObject*)L_8);
		return;
	}

IL_0034:
	{
		RuntimeObject* L_9 = ___0_item;
		List_1_AddWithResize_m79A9BF770BEF9C06BE40D5401E55E375F2726CC4(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 14));
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR SerializedPerSceneCellList_tDF6654463D2F5052472326DE949ABE002ED92591 Enumerator_get_Current_m859CBE974B11E080270DDB29F8A95799EC3BFD6E_gshared_inline (Enumerator_tFF4CAB0BAFB87654B2D40AD99F8A109F5DA20279* __this, const RuntimeMethod* method) 
{
	{
		SerializedPerSceneCellList_tDF6654463D2F5052472326DE949ABE002ED92591 L_0 = __this->____current;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m1412A508E37D95E08FB60E8976FB75714BE934C1_gshared_inline (Enumerator_tC17DB73F53085145D57EE2A8168426239B0B569D* __this, const RuntimeMethod* method) 
{
	{
		RuntimeObject* L_0 = __this->____currentValue;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 Enumerator_get_Current_mE3475384B761E1C7971D3639BD09117FE8363422_gshared_inline (Enumerator_tEA93FE2B778D098F590CA168BEFC4CD85D73A6B9* __this, const RuntimeMethod* method) 
{
	{
		KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 L_0 = __this->____current;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* KeyValuePair_2_get_Key_mBD8EA7557C27E6956F2AF29DA3F7499B2F51A282_gshared_inline (KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230* __this, const RuntimeMethod* method) 
{
	{
		RuntimeObject* L_0 = __this->___key;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* KeyValuePair_2_get_Value_mC6BD8075F9C9DDEF7B4D731E5C38EC19103988E7_gshared_inline (KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230* __this, const RuntimeMethod* method) 
{
	{
		RuntimeObject* L_0 = __this->___value;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m0E34B1A8D8ECB91AC839F046307A5E8DF3C4C83E_gshared_inline (List_1_tF41D14F75BDD50A70D20F7CE0A3382E7D3667AB1* __this, SerializedPerSceneCellList_tDF6654463D2F5052472326DE949ABE002ED92591 ___0_item, const RuntimeMethod* method) 
{
	SerializedPerSceneCellListU5BU5D_tF4A784BCC24343A482BE15CBF415A68F3B353D6F* V_0 = NULL;
	int32_t V_1 = 0;
	{
		int32_t L_0 = __this->____version;
		__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
		SerializedPerSceneCellListU5BU5D_tF4A784BCC24343A482BE15CBF415A68F3B353D6F* L_1 = __this->____items;
		V_0 = L_1;
		int32_t L_2 = __this->____size;
		V_1 = L_2;
		int32_t L_3 = V_1;
		SerializedPerSceneCellListU5BU5D_tF4A784BCC24343A482BE15CBF415A68F3B353D6F* 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 = ((int32_t)il2cpp_codegen_add(L_5, 1));
		SerializedPerSceneCellListU5BU5D_tF4A784BCC24343A482BE15CBF415A68F3B353D6F* L_6 = V_0;
		int32_t L_7 = V_1;
		SerializedPerSceneCellList_tDF6654463D2F5052472326DE949ABE002ED92591 L_8 = ___0_item;
		NullCheck(L_6);
		(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (SerializedPerSceneCellList_tDF6654463D2F5052472326DE949ABE002ED92591)L_8);
		return;
	}

IL_0034:
	{
		SerializedPerSceneCellList_tDF6654463D2F5052472326DE949ABE002ED92591 L_9 = ___0_item;
		List_1_AddWithResize_mC01736DE9369C8058F8237F3BB7D327533B0C284(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 14));
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_mF6795DE5F49C1D0B91D6A0955F448B22970D67A9_gshared_inline (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	{
		int32_t L_0 = __this->____version;
		__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
		goto IL_0035;
	}

IL_0035:
	{
		__this->____size = 0;
	}

IL_003c:
	{
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Enumerator_get_Current_m8A0598EF34186B32CD19AAE697F86E8C19494FA4_gshared_inline (Enumerator_t9E8B7A8E56EF3FDE46965824E1C7001E47045468* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->____currentKey;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_gshared_inline (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, int32_t ___0_item, const RuntimeMethod* method) 
{
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_0 = NULL;
	int32_t V_1 = 0;
	{
		int32_t L_0 = __this->____version;
		__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_1 = __this->____items;
		V_0 = L_1;
		int32_t L_2 = __this->____size;
		V_1 = L_2;
		int32_t L_3 = V_1;
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* 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 = ((int32_t)il2cpp_codegen_add(L_5, 1));
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_6 = V_0;
		int32_t L_7 = V_1;
		int32_t L_8 = ___0_item;
		NullCheck(L_6);
		(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (int32_t)L_8);
		return;
	}

IL_0034:
	{
		int32_t L_9 = ___0_item;
		List_1_AddWithResize_m378B392086AAB6F400944FA9839516326B3F7BB8(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 14));
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool NativeArray_1_get_IsCreated_mFD08BB9197AB25E857BEC0C6BA67D3CB34DD0DFF_gshared_inline (NativeArray_1_t8F42F28201309C196AF229870A1018B17FD2342C* __this, const RuntimeMethod* method) 
{
	{
		void* L_0 = __this->___m_Buffer;
		return (bool)((((int32_t)((((intptr_t)L_0) == ((intptr_t)((uintptr_t)0)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Stack_1_get_Count_m7089E12333EC2BC4A0312E9899C76CF34F58CAAA_gshared_inline (Stack_1_tC074D066F7C459F715F3AEE81D2DDD0AAE7881A8* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->____size;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool NativeArray_1_get_IsCreated_mD74FCA194584E6EA7916853B62401EB78240A081_gshared_inline (NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF* __this, const RuntimeMethod* method) 
{
	{
		void* L_0 = __this->___m_Buffer;
		return (bool)((((int32_t)((((intptr_t)L_0) == ((intptr_t)((uintptr_t)0)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Enumerator_get_Current_mB49912FF111A954F2C326BF4FA29A53C1027187B_gshared_inline (Enumerator_t9DBCD072C72E44AB8959D9884EF7F528028F20EC* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->____current;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_gshared_inline (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->____size;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Stack_1_get_Count_mD08AE71D49787D30DDD9D484BCD323D646744D2E_gshared_inline (Stack_1_tAD790A47551563636908E21E4F08C54C0C323EB5* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->____size;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* __this, const RuntimeMethod* method) 
{
	{
		RuntimeObject* L_0 = __this->____current;
		return L_0;
	}
}
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 = __this->____version;
		__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
	}
	{
		int32_t L_1 = __this->____size;
		V_0 = L_1;
		__this->____size = 0;
		int32_t L_2 = V_0;
		if ((((int32_t)L_2) <= ((int32_t)0)))
		{
			goto IL_003c;
		}
	}
	{
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_3 = __this->____items;
		int32_t L_4 = V_0;
		Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_3, 0, L_4, NULL);
		return;
	}

IL_003c:
	{
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Func_4_Invoke_m8C6C5DFC2ABE0AAFE82727FDFFB391FFA72DC7D4_gshared_inline (Func_4_t332C0058075A9D0A2F5170831803531EC540225C* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___2_arg3, const RuntimeMethod* method) 
{
	typedef float (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, RuntimeObject*, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, const RuntimeMethod*);
	return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg1, ___1_arg2, ___2_arg3, reinterpret_cast<RuntimeMethod*>(__this->___method));
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void uint4__ctor_m0927237EB810FB562DE9A12B3A3942BCE672656F_inline (uint4_t6C69CBFAE9BF0F727D52B68779D4A3F0DBA8D5C9* __this, uint32_t ___0_v, const RuntimeMethod* method) 
{
	{
		uint32_t L_0 = ___0_v;
		__this->___x = L_0;
		uint32_t L_1 = ___0_v;
		__this->___y = L_1;
		uint32_t L_2 = ___0_v;
		__this->___z = L_2;
		uint32_t L_3 = ___0_v;
		__this->___w = L_3;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Vector3Int_get_y_m42F43000F85D356557CAF03442273E7AA08F7F72_inline (Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376* __this, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	{
		int32_t L_0 = __this->___m_Y;
		V_0 = L_0;
		goto IL_000a;
	}

IL_000a:
	{
		int32_t L_1 = V_0;
		return L_1;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Vector3Int_get_z_m96E180F866145E373F42358F2371EFF446F08AED_inline (Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376* __this, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	{
		int32_t L_0 = __this->___m_Z;
		V_0 = L_0;
		goto IL_000a;
	}

IL_000a:
	{
		int32_t L_1 = V_0;
		return L_1;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Vector3Int_get_x_m21C268D2AA4C03CE35AA49DF6155347C9748054C_inline (Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376* __this, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	{
		int32_t L_0 = __this->___m_X;
		V_0 = L_0;
		goto IL_000a;
	}

IL_000a:
	{
		int32_t L_1 = V_0;
		return L_1;
	}
}
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 = (float*)(&__this->___x);
		int32_t L_1;
		L_1 = Single_GetHashCode_mC3F1E099D1CF165C2D71FBCC5EF6A6792F9021D2(L_0, NULL);
		float* L_2 = (float*)(&__this->___y);
		int32_t L_3;
		L_3 = Single_GetHashCode_mC3F1E099D1CF165C2D71FBCC5EF6A6792F9021D2(L_2, NULL);
		float* L_4 = (float*)(&__this->___z);
		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 Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Bounds_get_extents_mFE6DC407FCE2341BE2C750CB554055D211281D25_inline (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, const RuntimeMethod* method) 
{
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = __this->___m_Extents;
		V_0 = L_0;
		goto IL_000a;
	}

IL_000a:
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = V_0;
		return L_1;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_Magnitude_m21652D951393A3D7CE92CE40049A0E7F76544D1B_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_vector, 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 = ___0_vector;
		float L_1 = L_0.___x;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___0_vector;
		float L_3 = L_2.___x;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___0_vector;
		float L_5 = L_4.___y;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___0_vector;
		float L_7 = L_6.___y;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = ___0_vector;
		float L_9 = L_8.___z;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___0_vector;
		float L_11 = L_10.___z;
		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 Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_Normalize_mEF8349CC39674236CFC694189AFD36E31F89AC8F_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, const RuntimeMethod* method) 
{
	float V_0 = 0.0f;
	bool V_1 = false;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_2;
	memset((&V_2), 0, sizeof(V_2));
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_value;
		float L_1;
		L_1 = Vector3_Magnitude_m21652D951393A3D7CE92CE40049A0E7F76544D1B_inline(L_0, NULL);
		V_0 = L_1;
		float L_2 = V_0;
		V_1 = (bool)((((float)L_2) > ((float)(9.99999975E-06f)))? 1 : 0);
		bool L_3 = V_1;
		if (!L_3)
		{
			goto IL_001e;
		}
	}
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___0_value;
		float L_5 = V_0;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6;
		L_6 = Vector3_op_Division_mCC6BB24E372AB96B8380D1678446EF6A8BAE13BB_inline(L_4, L_5, NULL);
		V_2 = L_6;
		goto IL_0026;
	}

IL_001e:
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7;
		L_7 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
		V_2 = L_7;
		goto IL_0026;
	}

IL_0026:
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = V_2;
		return L_8;
	}
}
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_m57A2DCD71E0CE7420851D705D1951F9238902AAB_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_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline(NULL);
		*(Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)__this = L_6;
	}

IL_0033:
	{
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_Division_m57A2DCD71E0CE7420851D705D1951F9238902AAB_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_a, float ___1_d, const RuntimeMethod* method) 
{
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_a;
		float L_1 = L_0.___x;
		float L_2 = ___1_d;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_3 = ___0_a;
		float L_4 = L_3.___y;
		float L_5 = ___1_d;
		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)), NULL);
		V_0 = L_6;
		goto IL_0019;
	}

IL_0019:
	{
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_7 = V_0;
		return L_7;
	}
}
