﻿#include "pch-cpp.hpp"

#ifndef _MSC_VER
# include <alloca.h>
#else
# include <malloc.h>
#endif


#include <limits>


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 R, typename T1, typename T2, typename T3, typename T4>
struct VirtualFuncInvoker4
{
	typedef R (*Func)(void*, T1, T2, T3, T4, const RuntimeMethod*);

	static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2, T3 p3, T4 p4)
	{
		const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
		return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, p4, invokeData.method);
	}
};

struct Action_1_tD69A6DC9FBE94131E52F5A73B2A9D4AB51EEC404;
struct Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A;
struct Action_1_t00621160046FE06A171CE95A003D9AE71EBB2B1D;
struct Action_2_t94C644233E37D574986F0297182FA2BD8972B44A;
struct Comparison_1_tAAA49090DDD60EBD79DCCB4F483266C134E1EF98;
struct Dictionary_2_tE738E3156DB830A7FCEA2AE6066FC5BEA6715F0D;
struct Dictionary_2_tBE995FA87CE27220FD97BCC009668BA7930F425B;
struct Dictionary_2_tE07DE99BCB5707DE2E531BB2B2D5537571B26B7E;
struct Dictionary_2_tD63479E1341B4C7016EC65CE665BEDD2FD651720;
struct Dictionary_2_t2A39BD4C1E857041785410552D256CB3E9342B4C;
struct Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180;
struct Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907;
struct Dictionary_2_t33145CB3CB36DD50D39C1BC1C5E82CEC9F0987F0;
struct Dictionary_2_tE62F67DD5E0705D89AA8A2987FB3C4C21A3C9AAF;
struct Dictionary_2_tDBC7BB75C617E4886F85171F2758C7996F98EC36;
struct Dictionary_2_t06F13A62631EF131A5D9922F1851E4211F417C59;
struct Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA;
struct Dictionary_2_t55FED42E177E121DF2EC11010330CEB64FD9BAE7;
struct Dictionary_2_tBD630EBB1FCDF0CF4ACD9400A423A11380EF0313;
struct Dictionary_2_t17D0D125440AC627FCF80F189C6CBCB02856063C;
struct Dictionary_2_t3710F63387FFDE3DB34EE1BA1D878781E75CEFCA;
struct Dictionary_2_t3B52AFBD6DFD81D4B15146FF3783E046AB987613;
struct Dictionary_2_t18C83CD24384334A550468AC80B4F64B179517FB;
struct Dictionary_2_tF45369C157D4627F3C6BBF25860DE37D67DA02A8;
struct Dictionary_2_t8A59E2740E3FD42A9F35AA0E0081B21073ABBE77;
struct DynamicArray_1_tD456FAFFECC4879D97EE0F550727BF9C6B0B3FE6;
struct DynamicArray_1_t85D77BAA52B2801695EAE751BA0F9DD3C26AA604;
struct EnumField_1_t30102EC7A5D104E7898CDF9F28EBC898AE2A815F;
struct Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457;
struct Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD;
struct Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7;
struct Func_3_tA23F5D62E264071C33C09639DD065B0B691A804D;
struct Func_3_t2743F47DE21BDABF2148E0857F1621EC6B2DCF42;
struct Func_4_t10E373E09E0663CA58211D9753566AB17B869CFE;
struct Func_4_t332C0058075A9D0A2F5170831803531EC540225C;
struct HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885;
struct HashSet_1_t26796BF4011CBFA30FF5AA4EAD424A60B28827B3;
struct HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178;
struct IEqualityComparer_1_tDBFC8496F14612776AF930DBF84AFE7D06D1F0E9;
struct IEqualityComparer_1_t2CA7720C7ADCCDECD3B02E45878B4478619D5347;
struct IEqualityComparer_1_tBDB7627CFAFCFCC4D81C2ABDA81270F86925A3D0;
struct IEqualityComparer_1_tAE94C8F24AD5B94D4EE85CA9FC59E3409D41CAF7;
struct KeyCollection_tA56468ED3446803A019F31D8B16B398E4DB1DA1C;
struct KeyCollection_t345F55E555F7A5166402EDA5086EAB8086BB184B;
struct KeyCollection_t82843611D3240C37DEA1AF693D1E4E17145BBE08;
struct KeyCollection_t5752587EA99F4E3A716B21C888B0B29EB24C3924;
struct KeyCollection_tB45A861D090B15129521119AE48ED3813820A974;
struct KeyCollection_tC183DCA02DCF55A174CCF24A90F838CCE3DB1C46;
struct KeyCollection_t95FD5642BC2C9C7777B7A737F21A78E0AFDD8AA0;
struct KeyCollection_t6844938B4E85E8FC62B6693FB9718C4747CE8514;
struct KeyCollection_t681F2CCA5EE566FD48542D17DE4F05FE68C1BFB6;
struct KeyCollection_t7BD8E1E98A9E09C8DD2B151FA318B3B98A78EC6E;
struct KeyCollection_tF63BFCDBCC5248AA811EB32D70BEF956A68B45E9;
struct List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76;
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_t6590FC1C3D6405E4972389536FA11B52542105C5;
struct List_1_t179992B095C528117EEF4782A1F45568BD2D51EA;
struct List_1_tD47E289A20580491873111C2FC85A5456012FCAC;
struct List_1_tB7BC2BC4AB3CE0F6BC851F79A65D1244EC9CCC97;
struct List_1_tFEAC63AB47ECFF037313075F47A5D7240D0DDE44;
struct List_1_t9B93A8FFF20D5011038A191EEEBD767C937F3815;
struct List_1_tE15A36783D21F016929125A00F602D220C32C84A;
struct List_1_t2FCEA7635AA5C3B22E982462685B40276413F521;
struct ObjectPool_1_t7FA933D4164A730DB5D7E5E1D315B49D70184F03;
struct ObjectPool_1_t26A8D6F0AC3E7D5C10AB98A9AF68B2EBC2ABE7EF;
struct Predicate_1_t8342C85FF4E41CD1F7024AC0CDC3E5312A32CB12;
struct Predicate_1_tD7983A114F281CA3351C3A13212F109FABCFCE0B;
struct UnityAction_1_tD9BF451BD2DDC42588541B6C0C3638BD909A445D;
struct UnityAction_1_t331D2D7FB937A8CE713F34081F5420939CBECAE4;
struct ValueCollection_tEE080CCD7CB382814B0F8287EEBDC6F426847938;
struct ValueCollection_t9D6BD0E38F05788BE4676E5739DFBF222F41CD08;
struct ValueCollection_t067B6565DAB51831954BD36DF5F65A806EDBEF99;
struct ValueCollection_t4E0FB462BEC9A4366F0BAC369EE4B344DA9AA2A6;
struct ValueCollection_tB97BE8378C53BCE95062E4F940B4D319ED79BA99;
struct ValueCollection_t5EB480DA95CB55761CF60F3224FA394E84DF507D;
struct ValueCollection_t1EC3B639ABF5550F9DBA8550576820A9A78E0F19;
struct EntryU5BU5D_t4D1D401ABCF75A70C628D864C667E50BD5FDEA70;
struct EntryU5BU5D_t718A030046AAAA47E1322BB35AC6413A79C7E21D;
struct EntryU5BU5D_t3A6696E01E2E8EE835C72A4B0C9E75120C7A122D;
struct EntryU5BU5D_t6180327901661167A9CFAF2E0892DF20507BB1AB;
struct EntryU5BU5D_t93EC131B64EB369F705C5441D95E47D6207722ED;
struct EntryU5BU5D_t79BA88DA02AF709B64B81EC744DD79B7DE611A90;
struct EntryU5BU5D_t1341675C19FC4EE26A2CFB229F28A25B34AF042B;
struct SlotU5BU5D_tF596AD324082C553DB364C768406A40BB3C85343;
struct SlotU5BU5D_tC4A380F5C725AF3737A4614CCBB343AB68AED2BD;
struct SlotU5BU5D_t8B8EE191EEC1575F1F0CAC91A208DBFDF2821D01;
struct ValueTuple_2U5BU5D_t4B8018E83D96B9F7621FB7B61838FE7115D1E4EC;
struct CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB;
struct ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389;
struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771;
struct GUIContentU5BU5D_t98DA1EEA8D0A2C4AE42CE11C4840B627CADFC503;
struct GradientAlphaKeyU5BU5D_tA5D7ED787780B5C01635C8C59B15B2BC01AEC50E;
struct GradientColorKeyU5BU5D_tB8929E6EE130CA1F3C1664B300BE83A95A642C18;
struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C;
struct IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832;
struct KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3;
struct LensFlareDataElementSRPU5BU5D_t1D7EBF0AA1925339AAA0E04DCE9F1B78105B6D38;
struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918;
struct PlaneU5BU5D_t4EEF66BAA8B0140EFFF34F6183CE7F80546592BE;
struct ProbeVolumePerSceneDataU5BU5D_t74C2CB72B18542976F495A8A6BB7B73B066EF1CD;
struct RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF;
struct SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C;
struct StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF;
struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248;
struct TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB;
struct WidgetU5BU5D_t39DEA55B87EF43C59C5699E0340B34185BA1E4A2;
struct ScalerContainerU5BU5D_tC77571377136111C49364FC610EEABE164F62577;
struct LensFlareCompInfoU5BU5D_t2DF6FE4D410437B2F702227389C47FB06BB4FE80;
struct BrickChunkAllocU5BU5D_t67316E3C7BB0F8E26AB0D8AD7B8CC62FD533F6AE;
struct CellU5BU5D_t28C720491B3B017816792FE60A465B7E141C8239;
struct CellCountsU5BU5D_tA076CE9CE985940277BB2EB4BAD588CD0489B494;
struct SerializablePerScenarioDataItemU5BU5D_tD35129DA4D6FCEF24D304F5F80F4DA9A389B0A52;
struct BakingSetU5BU5D_tDEF780DA5A1E2ED8197684F6F25756BCED116833;
struct SerializableBoundItemU5BU5D_t6A6730B7697F655ED0E1D74377C1108737C653FA;
struct SerializableHasPVItemU5BU5D_tA6217A7E29B8310E0EA1D3C2C7D4D14690606966;
struct SerializablePVBakeSettingsU5BU5D_t6434FEA43667C1FCEAD37D5834E74C09B527C543;
struct SerializablePVProfileU5BU5D_t15CBE5811C9B0A88DEB4669CAAF2FBFF363BC530;
struct Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07;
struct AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354;
struct ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263;
struct AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C;
struct AtlasAllocator_tE73998A33352CBACEB838B47E24055984F97430E;
struct Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA;
struct Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA;
struct Binder_t91BFCE95A7057FADF4D8A1A342AFE52872246235;
struct BufferedRTHandleSystem_t986BCD1C8C6AD8B93F8F768599D6CCCE7C6A7046;
struct Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184;
struct CancellationTokenSource_tAAE1E0033BCFC233801F8CB4CED5C852B350CB7B;
struct CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7;
struct Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3;
struct ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233;
struct ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8;
struct CustomSampler_tDA472186F08B4016626F032F944036BADFDB5487;
struct Delegate_t;
struct DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E;
struct DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE;
struct GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2;
struct GameObject_t76FEDD663AB33C991A9C9A23129337651094216F;
struct GenerateHLSL_t9A4EE8598B7A111302A1B62A085EAE51672CC41C;
struct Gradient_tA7FEBE2FDB4929FFF6C997134841046F713DAC1E;
struct HLSLArray_t649CAF5E2F6CA542E751E3AE7476428A874BF5D6;
struct IAsyncResult_t7B9B5A0ECB35DCEC31B8A8122C37D687369253B5;
struct IDictionary_t6D03155AF1FA9083817AA5B6AD7DEEACC26AB220;
struct LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135;
struct LensFlareComponentSRP_tF068937A1EC9EB063AF855DB4994A1D2A5E3EFDC;
struct LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140;
struct LensFlareDataSRP_t036EEE7A3B9CEEDABC68655C48D1A21F04252295;
struct Light_t1E68479B7782AF2050FAA02A5DC612FD034F18F3;
struct Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3;
struct MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553;
struct Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4;
struct MethodInfo_t;
struct MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71;
struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C;
struct PackingAttribute_tC224FC73087308F1ACD0F784C4FDC22C41D314E4;
struct PowerOfTwoTextureAtlas_t61993AC8A0A6F9EECDE7654B38A56D9CE9F068AE;
struct ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8;
struct ProbeBrickIndex_tF1B02DB88E5F4CF79533962B018B5724D74E32D2;
struct ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693;
struct ProbeCellIndices_t0A30314A2B1D5F97E16BD321C179801D1B42C6AF;
struct ProbeDilationSettings_t28A862582E313EFC300E6437FDCB9D9DC9A9A167;
struct ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F;
struct ProbeReferenceVolumeProfile_t375DE65898ECAC87F866E00E990A090B62FEFB06;
struct ProbeTouchupVolume_tBBB66556DBE3CBB0FE0A3F870598511AA61CE796;
struct ProbeVolume_t778477DB78464BF2ADD5EB69D4ADA35E553EEAAD;
struct ProbeVolumeAsset_tD6746B9D8821C28FD5798B2BCB8DACB08A789E73;
struct ProbeVolumeBakingProcessSettings_t1A0C71DD07CFB6660AFC0D3EBF81FA5064CFDAD7;
struct ProbeVolumeDebug_t295620780739F33AEAD1D1BB44C5252CE70D3DD8;
struct ProbeVolumePerSceneData_t9CB5E88B02731EFB128F452EBF27BD02E4918909;
struct ProbeVolumeSceneData_t29FD126D36ED1E093C2EBBFB3F248DD5E2A86D90;
struct ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE;
struct PropertyInfo_t;
struct RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B;
struct RTHandleSystem_tAE496B31B56A77B4896E34576C961C3CA073998F;
struct Recorder_t0A14385FB0F5829CAAC1E16F88B095769D648C90;
struct Regex_tE773142C2BE45C5D362B0F815AFF831707A51772;
struct RenderPipelineResources_tAA6BDE0F0074318A421B1D71C06F4ABC4C5C175A;
struct RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27;
struct SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6;
struct ScaleFunc_t423F661DAD5C7A18F509C8F1F62C9D6AEA9A9791;
struct ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A;
struct SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37;
struct Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692;
struct SphericalHarmonicsL2Utils_tA927960133FD8E249B3CA2E90EE3AF39B22FDF42;
struct String_t;
struct SurfaceDataAttributes_t955595DD5404BF72FCA2458E5EAF1D2D9DFAFC5C;
struct TextAsset_t2C64E93DA366D9DE5A8209E1802FA4884AC1BD69;
struct Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700;
struct Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4;
struct Texture2DArray_t5ADB8D23A8AA2F2F3916F43852194B78E579E6BA;
struct Texture2DAtlas_t770EADF1E6B5E862E78D0EC18118B4A3E023334F;
struct Texture3D_tDC30A0F19B6055086859D1ABC098D6E6762000E1;
struct TextureCurve_t9F2819A32E1AC4FC20D8E83E82A4BD081C633353;
struct Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1;
struct Type_t;
struct VirtualOffsetSettings_tC91F136546790A8318F26B183DCB14460F426A44;
struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915;
struct WeakReference_tD4B0518CE911FFD9FAAB3FCD492644A354312D8E;
struct CameraCallback_t844E527BFE37BC0495E7F67993E43C07642DA9DD;
struct EnumField_t15C8FC0EB96499DFDCEC2B9DBB27B2BBCD5E262C;
struct IContainer_tBD9F21C42D4253E306C4EF7CFC72480E0C7C89B5;
struct Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295;
struct U3CU3Ec__DisplayClass21_0_t2358E5C55AB11D4D883AC56BE4155F8BBCB6D850;
struct U3CU3Ec__DisplayClass22_0_tD0C9EB34DC7D29B8BF57E3CB228CEA099326027B;
struct LensFlareCompInfo_tF75BC6BAED886C71425763DEA827F3794E718F37;
struct U3CU3Ec_tBA5B5EEBE346D570937DDCD508A11ABBE47F8A76;
struct U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E;
struct U3CU3Ec__DisplayClass171_0_t70061616D0F785A73C9408015CCBEBC3C2B43646;
struct BlendingCellInfo_tBAED0F59265E47B74B5C29CBC9D88F985F0B9974;
struct Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87;
struct CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5;
struct CellInstancedDebugProbes_t23E23306486DF8F9F5DF0E8B5B02EC92E0C96C8B;
struct PerScenarioData_t550076045279B9168297EFAEC12D729EB36C67CC;
struct BakingSet_t33926285328BE2D277C28CC383E09C57DE9975D2;

IL2CPP_EXTERN_C RuntimeClass* Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* BakingSet_t33926285328BE2D277C28CC383E09C57DE9975D2_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Comparison_1_tAAA49090DDD60EBD79DCCB4F483266C134E1EF98_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ConstantBuffer_tB166ADD4FDA2C484CB3C1407D8129F97DF1BCC26_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_t17D0D125440AC627FCF80F189C6CBCB02856063C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t33145CB3CB36DD50D39C1BC1C5E82CEC9F0987F0_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t3710F63387FFDE3DB34EE1BA1D878781E75CEFCA_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t3B52AFBD6DFD81D4B15146FF3783E046AB987613_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t8A59E2740E3FD42A9F35AA0E0081B21073ABBE77_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_tE07DE99BCB5707DE2E531BB2B2D5537571B26B7E_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_tF45369C157D4627F3C6BBF25860DE37D67DA02A8_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* GradientAlphaKeyU5BU5D_tA5D7ED787780B5C01635C8C59B15B2BC01AEC50E_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* GradientColorKeyU5BU5D_tB8929E6EE130CA1F3C1664B300BE83A95A642C18_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Gradient_tA7FEBE2FDB4929FFF6C997134841046F713DAC1E_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* GraphicsFormatUtility_t3DAD8CAC84EA38F28613F98184F871773CB282FD_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Hammersley_tB31CFFD97C1BC22E82019C3D307A8CDBBD0D105B_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* HashSet_1_t26796BF4011CBFA30FF5AA4EAD424A60B28827B3_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3_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* LensFlareComponentSRP_tF068937A1EC9EB063AF855DB4994A1D2A5E3EFDC_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t179992B095C528117EEF4782A1F45568BD2D51EA_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t2FCEA7635AA5C3B22E982462685B40276413F521_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t6590FC1C3D6405E4972389536FA11B52542105C5_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t9B93A8FFF20D5011038A191EEEBD767C937F3815_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_tB7BC2BC4AB3CE0F6BC851F79A65D1244EC9CCC97_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_tD47E289A20580491873111C2FC85A5456012FCAC_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_tE15A36783D21F016929125A00F602D220C32C84A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_tFEAC63AB47ECFF037313075F47A5D7240D0DDE44_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* ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Predicate_1_tD7983A114F281CA3351C3A13212F109FABCFCE0B_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ProbeVolumeSceneData_t29FD126D36ED1E093C2EBBFB3F248DD5E2A86D90_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* RTHandleStaticHelpers_tA2D12842AC5D6F53DC6BE4808B2D49BC5DD532BC_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* RTHandleSystem_tAE496B31B56A77B4896E34576C961C3CA073998F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* RTHandles_t84D932A74064E591F31E9813FBED5D64F5CC888C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* RenderTextureFormat_tB6F1ED5040395B46880CE00312D2FDDBF9EEB40F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* RuntimeObject_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* SceneManager_tA0EF56A88ACA4A15731AF7FDC10A869FA4C698FA_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Scene_tA1DC762B79745EB5140F054C884855B922318356_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* SphericalHarmonicsL1_tD8B1FB0B31BD9388032D8CAA8B5236730648B335_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* String_t_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Texture2DAtlas_t770EADF1E6B5E862E78D0EC18118B4A3E023334F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TextureCurve_t9F2819A32E1AC4FC20D8E83E82A4BD081C633353_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Type_t_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec__DisplayClass21_0_t2358E5C55AB11D4D883AC56BE4155F8BBCB6D850_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec__DisplayClass22_0_tD0C9EB34DC7D29B8BF57E3CB228CEA099326027B_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec_tBA5B5EEBE346D570937DDCD508A11ABBE47F8A76_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeField* PerScenarioData_t550076045279B9168297EFAEC12D729EB36C67CC____cellDataAsset_FieldInfo_var;
IL2CPP_EXTERN_C RuntimeField* RuntimeResources_t4E5CAC2636FAF22D782E64516AA05B704BE5ACA4____index_FieldInfo_var;
IL2CPP_EXTERN_C RuntimeField* SerializablePVProfile_t5A21743AE68601F4B203BC9CE6A6B9A94B114D5C____profile_FieldInfo_var;
IL2CPP_EXTERN_C RuntimeField* SerializablePerScenarioDataItem_t8ECC5ABF9BA05017D9B44DB66430D5946393AC92____data_FieldInfo_var;
IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_tC0CFE0E72EA6AEB9FDCA54EF2234CE64CE60C772____45AC882BD91FEBD5A58E67471A0EF32BFC485447A8A18D61DBA335FDA5A2C097_FieldInfo_var;
IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_tC0CFE0E72EA6AEB9FDCA54EF2234CE64CE60C772____4A1D5C231BB4DDB64A57CFF5FC45592F845DB22D8DE0DCCA7BB59D822908C39A_FieldInfo_var;
IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_tC0CFE0E72EA6AEB9FDCA54EF2234CE64CE60C772____90C2D148CDB931199C77ADD692B92324CDFC328EDD1D0AB7FA24830C177A4FF4_FieldInfo_var;
IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_tC0CFE0E72EA6AEB9FDCA54EF2234CE64CE60C772____C606E03B5FE8EAD2ECA6BCB45AE684039D928B4EE7C4A03C63D0DF9F94F81DAF_FieldInfo_var;
IL2CPP_EXTERN_C String_t* _stringLiteral144E995148DF772EF075C06AFE2E67709DD9B89C;
IL2CPP_EXTERN_C String_t* _stringLiteral20BEC2E13BE9D02507342BC12106C92CE971A11B;
IL2CPP_EXTERN_C String_t* _stringLiteral2E9AF63741C1545549EBD23BBF40EA52EEB912C0;
IL2CPP_EXTERN_C String_t* _stringLiteral2F98384937976CAC9029AF13C40CA246B36B2733;
IL2CPP_EXTERN_C String_t* _stringLiteral3AA1CD583B4CC85F8628B89E49B5045185072903;
IL2CPP_EXTERN_C String_t* _stringLiteral3D3232CB5418CD67E13EA249771131626794FC5E;
IL2CPP_EXTERN_C String_t* _stringLiteral3D9F44341B879212893F0EF39D5B3E64CBFBD984;
IL2CPP_EXTERN_C String_t* _stringLiteral42AC8589F30EDEC6AFBABFD6E93D1D66373EA38A;
IL2CPP_EXTERN_C String_t* _stringLiteral454287F0FE7F8F8046916CB8E1FBE5DA62A4BECA;
IL2CPP_EXTERN_C String_t* _stringLiteral4782391DCE600A9C2242D98FDEE5821F78F9DA04;
IL2CPP_EXTERN_C String_t* _stringLiteral486C2284CBBE41FFA028E72ECCDF4E5011B19D41;
IL2CPP_EXTERN_C String_t* _stringLiteral506DB52F56B75C81EC3FAF713D759D2452D9F932;
IL2CPP_EXTERN_C String_t* _stringLiteral548D93DDB2AC6B24373148B19D9A625571AB2318;
IL2CPP_EXTERN_C String_t* _stringLiteral61FF9A6F253DD43F0AD8B49CD386A2D714864ADF;
IL2CPP_EXTERN_C String_t* _stringLiteral6C70CC16B043B8400B1F1781947F0BBEE50CD6D3;
IL2CPP_EXTERN_C String_t* _stringLiteral713B3466EEC66D50D7657D458CCDCAE7F45A2292;
IL2CPP_EXTERN_C String_t* _stringLiteral7378A4165C7A5CBDF4ECD4B35A38ADA666054958;
IL2CPP_EXTERN_C String_t* _stringLiteral74465E9CA31C31111ACFC1DA2C543B2E2EC893D5;
IL2CPP_EXTERN_C String_t* _stringLiteral96E86D994C542E8C3CFF4703CB8A80754EECBAE6;
IL2CPP_EXTERN_C String_t* _stringLiteral9EE451142F3F0097EB967EA3317E3660F5D6DCB9;
IL2CPP_EXTERN_C String_t* _stringLiteralA0A0AC5C57BD0D966217425882EFFECF4ED59F39;
IL2CPP_EXTERN_C String_t* _stringLiteralA5E215A6DBE803E908043576B18C4FAD26AD44F7;
IL2CPP_EXTERN_C String_t* _stringLiteralA673D4DF18CB718A155159C51DB8F10662EEBF65;
IL2CPP_EXTERN_C String_t* _stringLiteralB641CA3BCF46222A4846D0082A7528E2A9089667;
IL2CPP_EXTERN_C String_t* _stringLiteralBB4733E9485630AD9DD26228E9B54A30537A03D8;
IL2CPP_EXTERN_C String_t* _stringLiteralBE26D12BC172451A2AF6AD9956F4063480E11C45;
IL2CPP_EXTERN_C String_t* _stringLiteralC4B92DD600912F3CFA06F654D296A6240FE52B54;
IL2CPP_EXTERN_C String_t* _stringLiteralC50AFD4E104B4515D2F66486B12EB569A6BB9401;
IL2CPP_EXTERN_C String_t* _stringLiteralC963A6440631A79F344C1D1C87B3DF61CEA2E259;
IL2CPP_EXTERN_C String_t* _stringLiteralCE6682CE86FAB4F0C8478EFF3EE1916624DE63B9;
IL2CPP_EXTERN_C String_t* _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709;
IL2CPP_EXTERN_C String_t* _stringLiteralE4EA719D08E1DD87086646FECD6389599A99A389;
IL2CPP_EXTERN_C String_t* _stringLiteralF46FCD5F7A370D365842ED8D066EE1D849DEE7C6;
IL2CPP_EXTERN_C const RuntimeMethod* ArrayExtensions_ResizeArray_TisGUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2_mC5B560D1E340D2F538D228E0B5FFC45D76BE813A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ArrayExtensions_ResizeArray_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mFFAD26B2501568E203F55AC9971F07ECF103B4BB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Array_Resize_TisRTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B_m84128550E844B679D453EB2801533537ECFD1313_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Component_GetComponent_TisLight_t1E68479B7782AF2050FAA02A5DC612FD034F18F3_mF4816FA12B6F220CA55D47D669D7E50DC118B9E9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ConstantBuffer_Set_TisHammersley2dSeq16_t397C360C61F6E7F51A0A76E3D2C33D9E3E7DA9C0_m7A60CB4ED0F47AD24A2D0C00166C949E0E760775_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ConstantBuffer_Set_TisHammersley2dSeq256_tC5B5FB2A55263672FAF8EDF3CC19470F51E623C3_m54DDD973DD3750D15DD38AB427ABA487C7B759FB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ConstantBuffer_Set_TisHammersley2dSeq32_t5222FE247619F99BDD08C37FE5B0D94747718042_m358194093E9CFB69CD0BCDE3090F461113AC6540_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ConstantBuffer_Set_TisHammersley2dSeq64_tAF73FAB2FE740998DFFF551198D6C651F0A058E7_mCE30D4E1551A423A6AC0D1B7044274A18E9E889C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ConstantBuffer_UpdateData_TisHammersley2dSeq16_t397C360C61F6E7F51A0A76E3D2C33D9E3E7DA9C0_mB3A2E2AAE88CA063A5A7DE977C951662FF16E3BD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ConstantBuffer_UpdateData_TisHammersley2dSeq256_tC5B5FB2A55263672FAF8EDF3CC19470F51E623C3_m9E0271126365E1D92B0DF00F352BF2FABCF4D0F2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ConstantBuffer_UpdateData_TisHammersley2dSeq32_t5222FE247619F99BDD08C37FE5B0D94747718042_mD968B5F922F3C5DB2D824F1F062B24F8270906F1_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ConstantBuffer_UpdateData_TisHammersley2dSeq64_tAF73FAB2FE740998DFFF551198D6C651F0A058E7_m1EBA0AEFF9402C3905FDC1857997F2A021BB648E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* CoreUtils_GetLastEnumValue_TisVersion_t200F42B8ACDD9CBA9CC1E027AE06446DA509CAFF_m556E3CD8A1A3A299E4E0667302978740C122E5AF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Add_m3724D93D5AC25A6A987063F7B26C195F00C75292_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Add_m55750A17444D5AEC437A5E23F03284F27AA9454F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Add_m78726102F8BEBDF184CA777B0EF4F85DDBF106E0_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Add_mAF2B3385029BE3DEC0E2619BD70225465CA55062_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Add_mC4D3B18BD73210E9C149AF92DC865D95FECE8A08_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Add_mF10C4F52578A212F36A24BD09FC8CEF2D62E3180_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Clear_m7297B23EB42752916EFA7473360207BAF3B74CB2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Clear_m990E41E802F2200833D9BE764435B0BDD9A75807_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Clear_mD8339012B47360F8E05DDC59E31DA45929EA7D4C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_ContainsKey_m9762CCDA671A13DC5553F58255E4CDD55E357A68_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_GetEnumerator_m49AFDC1960078203BAC27400D83CB3CB2ADBE964_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_GetEnumerator_mB5EB823E831FAB1EEB71EC4AB5BCC8EAE34949E5_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_GetEnumerator_mCDD4A2ECAED7CE87C1FF890122D380A08B9CB03A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Remove_m67472ABD44765AB911EA934ECE324883342EF840_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Remove_m9B2CB45C3DAC4C9108C3048B7E46734F13FEC191_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryGetValue_m975CD2EF8CB330A0C83671BE356BA649653F84AB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryGetValue_mA7A81DE55FBDD47A39EB3F72F1592DF292019ED2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m2D0730F5D63ADBD70AA4AFE10DDAA50B418861D7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m6F08421248A34497AABE64516BB661B9719E2227_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m92C2AD686D9EC0A24A885F0B83DE0FA07CA3F58D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m9DEEE416F05CC4E45D128E296F824A851E483AB6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_mB1DEDB98863C609565E181823298E467E110B43D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_mC16458F131C06696D3856197DC7303EAEFF7F53F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_mF668EFEA16284902F4269DECDB1A9BA0FE5E6DC1_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Item_m44D5E9B7543CB172233DB6B431B4ADB76FA0A9F6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Item_m497999DCC4A0610A85028254723FB5708874420F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Item_m5E9B37FF40A4017CC11EDC6F87EBB8E3B9237674_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Item_m630EA0B8C047CEEDE3F94D4007E90FED7A6668ED_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Item_mE029B6A6F149DDDE86FCF5B3D2CA2EDDBC7F4A6F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Keys_m5EE4844AA04C2B28E380F0749E49AC6369DFB59E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Keys_m6CD88B569B36149459B5DA3423771D881065BAA8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Keys_mD120EABCAB71CC3E636D291F6F5905CF73B1DA21_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Keys_mF539FDC7C25A8DF152D95DE0711708F1806E424A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_set_Item_m216573C4D0D266655A24C02D0415E038601AF431_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_set_Item_m81A4AF71240C719347B92A4C85F44FEE199AE125_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_set_Item_m824C62AE381465271FBCE77563C6E43679F47152_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* EnumField_1_set_enumValues_m0D63D556CDF068F5FE30952B1163511A61F46382_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m1CA59E703622986188D7DB14E9C7FC2E2AD1056B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m2C4C94DE3465BA4D838CD4276B2E676BBE1A4370_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m33547778A54D8060AE8386E0E1A8BE002F87A964_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m3AAC01D7E735A50B2CBC768C82427BA7523F4ADE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m5721DBB621F47FDA65A82A1FBF1272EFC4580F51_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m592BCCE7B7933454DED2130C810F059F8D85B1D7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m67B17F6428D4CC50AD15D898CCC2F0CAA087388F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m88C292709644A2F82F7A9FE5129C40D858B2C331_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m941DCE8BEEC8872B18D2FDAE611931892155DA85_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m9C0F453849BCE47EF7ACFCBE64928F8C0845186D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_mA8C03191318421835C1B51FEAD0F902EB506D6C0_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_mAB65E5E8BB682D69B1462A3A17BB4AE1C0BF3CC6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_mB0FD59F18FAC4B133884DE95C182383F03D6E0ED_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_mB84A9308AAB952A3A53EA1CE74F02474EABF2155_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_mC0E07729DA3A9E8A32E809C8682DADA22D4D2828_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_mC0F791D54EF93821764D16947924122691D7B92B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_mCB7D81976824A51692506BFD35833DE7CBB9C082_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_mD350176EB17A28A5B3B69BAB0D6F1861A47E2AA0_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_mDADA15623227D9D309A643BA97C474F54A6CB443_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m03DC1F638ACC83585E07D598027B908FFDED59DF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m08919F9EBFD01FFCB146BF26E0F5C703A5D25ABC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m0D3C6AF5369458347DB218951EA217008ABD60EB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m1AD16AB03FA605378FEE2F5790E2DA740818B88C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m1D29275C33082FCC8AB784DF1368B388379E9B57_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m290DE9C01AB3B05828D641642BE844768D63D3B2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m2B7D9D0947E45850874A0C4B606557EFC0DC7F5C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m744799ADC66C192935954EC78EFA0E5E7144CECD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m7DCB52497076047551577A950FB809E3270BEF9F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m82B59AB4E41D9DA65F9B18DE2AB4C3FC2A36465E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_mABC8962CD03E1159C52671702AD171CC2396FB29_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_mB6670C48191BA5EE8256837A54BBA53B79B44AF7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_mC583DB50AF12A05CF3BB25D0A7B7211E782D5BB8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_mCB42E419D21E31671FC2959177DC4A6FA1C2D58C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_mCF6AD8DC8924425B54C21BDA738613155FB1DB5A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_mDB47EEC4531D33B9C33FD2E70BA15E1535A0F3ED_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_mDD742BC874DA946C9A2510DB811707117F8CA748_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_mE6D63BB8F8E8D286C5DD1256F187F85C12C62225_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_mF7E87BABFD6ECF292AC7CBB2E56277DEBEB48767_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m143541DD8FBCD313E7554EA738FA813B8F4DB11A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m18ED00806D0C9290DE98B0CAEA2093EFEC7CA2BE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m2766585450EAB9CE01A3702DD017FFE45D4AF85F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m329BB4A98D6F7F0B1C03DF495D6F2C439F13BFC7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m38B0BD7F74556D2402E9ACD09BD18EDB74A5533D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m643399DC4970A16B50093BE4D504A20624DAB82D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m7E42D1BC893E7831E1994B2F7C8B69053148B70E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m83A00BC8BA75F77179B61D8EE0E0DA66F47CDB5E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m892A10C27981E67FE043BFB45B8617910CFE1ED8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m9E9351622DEE1FC8402BAF36A73EEC03E3E60407_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_mAA63087F0640DBC5903F745B47257347032BFA83_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_mAD3E4C8AC5971EEB5ECE96469B0DBF9FD82901B5_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_mB6238608A7C8061423184F2489CA52F9F9A32561_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_mB817ED9221527F7243C023B680C26C241647E0EE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_mD2F484AB27EC710F9EDC66BA4A206788DCDAE7DE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_mDDCF022E4A66936155F1A615B3FFDDF079ED12EE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_mF37368FF664545FC13529F4D036DAE115BACB78B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_mFAC6D0C2D773BCDA95B0090151886B351CC64F85_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_mFFE84D5C057AEF74C28E9E63834D72E01CE5237E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_Add_m840035C205248E5C4DB0B3FB17ABDA3C5660F1CB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_Clear_m7F4E9A8CFE06328CD0E3494DB9966B2112EBC112_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_Contains_mC52985FCD7DC1A44B052F0F30C62208F1021D7D9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_CopyTo_mF478E725DF865AC9B336FC98E7DA27DA0B665A0C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_GetEnumerator_m11AAEE8A10D781104560F78D5EEC790433FEEE2B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_GetEnumerator_mEEEAA372D2C702523454C24CD797AA43A6BDF255_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_Remove_m1631FD8258270F69D88FD69948375CE0B8D048C4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_Remove_m97303C08928AB7A9364E7908F34670D92348D9DA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1__ctor_m0B0E0C9E75C10B8B5CB36E2D38848B90D8962950_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1__ctor_m780CFB8A2D23543157D1A0E1FADF781E1AF81E03_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_get_Count_mAF52C76F83E02DA4DDF4B21CD4D2910BA7CF157F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_get_Count_mF23F1DAFA0ABA9DEAB0A3E7232D2D60F7BB5CDE2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* KeyCollection_GetEnumerator_m2223B6C92DD9AD851CD143FE591102825F19AA0A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* KeyCollection_GetEnumerator_m551367D04B84AB825DAF1720FC7BD502A30E691E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* KeyCollection_GetEnumerator_m661C9A8A66E18AF5A27ACBB6249A70E7B32D2782_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* KeyCollection_GetEnumerator_mB233D0EFFCAF95C53E403A1C5EE4876228270D4F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* KeyValuePair_2_get_Key_m0232EFEED299A1C9B62161596FF1FA6C4C32A868_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* KeyValuePair_2_get_Key_m46AAAAE3FB1DEF3F9B68CAE9BD0BC8DF3219FA77_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* KeyValuePair_2_get_Value_m1B48829DB0C61E1CF054231F878B539C33F3BC40_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* KeyValuePair_2_get_Value_m1C9F3360552410DE5D60ADF45C96C3AB7E7CF7D1_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* KeyValuePair_2_get_Value_m22C0F0F1E095CECC221A48F072C7542A95014140_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m0D7B1846260D6953F51DEFB78CFE8F41D69BC7F7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m1C31C862D450C02A5085E473D157F7AC7B76D046_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m2A67FD5726B4822A0635AE943CF6D96A403D71CD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m4FFC0DAE21E8394B730AEFC8D43AB9A0E850B3DE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m57A1BE88ECE375428E12EB373147D1FA8751D4FB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m789F885930480A60CC99D85E28B6D92CEDA74EF1_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m90D4191082A9625E71B5BC4A7BC252C5BD7E8299_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_m15FBBBC1A57AB5DD06F2182041F8331B8CF64D43_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_m7175BAEFBD4BBD364C8C5E1DBE73899462C0C185_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_m79853E299C26DBEFCE9200A5590A61E088392ABA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_mC8318C65C43D3BE62687EC2170B17747D8F78F67_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_mE06767F9629A9303A0732E40A99362DC2521F1B9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_mF2867E92AFC63D937A132C5B858973C889A917DF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_mF4BD4A36DCD9B5B84960C7EEF24E5FEEE838C9F6_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_Find_mB4EDEE53A79DB2C93A00F716CA25705B4392EE24_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_m0962E3FB44829DE7E0AA6C86EBA4DCB1AF4D6066_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_m7692B5F182858B7D5C72C920D09AD48738D1E70D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_m789F95E8808B3D92BD2EE938C1BA9C276872895F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_m95097C203ADB59CB50BCCF622384D228EEF727CA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_m9FFEF524CB9E0644319AE9CA3D53518C5399C6C3_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_mC66B7183F91C8F684DFDB72FC63E47326143E2A0_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_mD265BCE68CB3D80477A01A90F007DCC3AC5C78E4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_mE381F0E100AB1B2B07FF36904ECD0DDA3902718E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_mF0AB617AF87348C546AD70B1B8DC9BCBE262C0B7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_mFBCD305E26DF17679838A948438689EDF77B2815_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_Remove_mD9E8CFB6777A99046B3C0195F7343FE771A2E99D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Sort_mA1ADAF22BEC8A84B242C65D98710F2E696C077B2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m0D06C9FECB7283237183AF8A1EE82A6363365B46_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m112B395BFFC3E2B1762F09109D173342A2F0EC10_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m33B64BB7982C5EC16903EEA39B4BCAF51775FD55_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m38BCEBB3B7287799DFAEC7FC2A7046A88E178C99_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m9E795CD2965B67DD87F3057BDD8E8D744D383A7D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m9F7DDF65A5DEE6C99AF06E0CD8522D259BAA070C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mCA8DD57EAC70C2B5923DBB9D5A77CEAC22E7068E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mDF511B6612E1E5D593A0191B2109B9D43EE273A9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mE0F4332C5274B84BADC1783FFCFEC74FC19C8112_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mE93A42B8E7E2C13C1A1F7658D34ABB7B25EEC5D5_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_mD99081BEFA1AB3526715F489192B0F7F596C183D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_GetSubArray_m0BC7600912CF86297CD39D1589EF56C563E4A983_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_GetSubArray_m2253518A23D28E5EEF03BE39F86D0AB8F81622DA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_GetSubArray_m553C665538487E4F5F9F8CAA71A22C8C6BA76744_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_GetSubArray_mD1C2EDB00FBBC81ECC7D70D8A6C54EFA8993F1C8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_GetSubArray_mDC383D59C7576118D603C2C49F75BD9D02E60B19_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_get_IsCreated_mD74FCA194584E6EA7916853B62401EB78240A081_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ProbeVolumeAsset_GetSubArray_TisBrick_tE6E9230DFDF650A631C116E79FB28F41618C3CE0_m55AFF555103445FC675E445BA8D6C87FAE4E6D0E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ProbeVolumeAsset_GetSubArray_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m8EAF680C9ECA44A475E255EBD68D6058365CF8D8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ProbeVolumeAsset_GetSubArray_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m504D2D9F48C52B9E52907F3E19EAF9D935FFF202_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ProbeVolumeAsset_GetSubArray_TisUInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_mEBC930A7B293C6B084978CAD90FC6920CB6F38E0_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ProbeVolumeAsset_GetSubArray_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_mD1DF09B70A26C4D094268CCC5230FE12352EA220_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ProbeVolumeDebug_U3CGetResetU3Eb__19_0_m758D5AA44E64F81E2D5834B50DF32A1507222BF3_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ProfilingSampler_Get_TisCoreProfileId_t66459E976D5987566CDB33711B12441EE66A16CA_mA80A89059AFD99B01D38B415ABA8F49B070E19D7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* RTHandleStaticHelpers_SetRTHandleUserManagedWrapper_mC550F8602CF14819A9EDC41A6F15E6991AF1F51F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ScriptableObject_CreateInstance_TisProbeReferenceVolumeProfile_t375DE65898ECAC87F866E00E990A090B62FEFB06_mCA685BD1B3913E4206FE827C1670778E976ED901_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TextAsset_GetData_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m9CD86395D7518BBA42532B36EAA366C725970336_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CRelayoutEntriesU3Eb__23_0_mBF9D0BC493979E1C4D66D031B8E12629A6AA208B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass21_0_U3CAddDataU3Eb__0_m07AE67B01B6BDAC5A1920C2C4CC0C4024A51B659_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass22_0_U3CRemoveDataU3Eb__0_m09A9E5553F3E01E22CCAE66C5393CC9AC78F6177_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ValueTuple_2__ctor_m962EA662F3474234F5EAD48C6B015CB033607C5A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeType* PerScenarioData_t550076045279B9168297EFAEC12D729EB36C67CC_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* SerializablePVProfile_t5A21743AE68601F4B203BC9CE6A6B9A94B114D5C_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* SerializablePerScenarioDataItem_t8ECC5ABF9BA05017D9B44DB66430D5946393AC92_0_0_0_var;
struct Delegate_t_marshaled_com;
struct Delegate_t_marshaled_pinvoke;
struct Exception_t_marshaled_com;
struct Exception_t_marshaled_pinvoke;
struct PerScenarioData_t550076045279B9168297EFAEC12D729EB36C67CC;;
struct PerScenarioData_t550076045279B9168297EFAEC12D729EB36C67CC_marshaled_com;
struct PerScenarioData_t550076045279B9168297EFAEC12D729EB36C67CC_marshaled_com;;
struct PerScenarioData_t550076045279B9168297EFAEC12D729EB36C67CC_marshaled_pinvoke;
struct PerScenarioData_t550076045279B9168297EFAEC12D729EB36C67CC_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 ProbeVolumeBakingProcessSettings_t1A0C71DD07CFB6660AFC0D3EBF81FA5064CFDAD7;;
struct ProbeVolumeBakingProcessSettings_t1A0C71DD07CFB6660AFC0D3EBF81FA5064CFDAD7_marshaled_com;
struct ProbeVolumeBakingProcessSettings_t1A0C71DD07CFB6660AFC0D3EBF81FA5064CFDAD7_marshaled_com;;
struct ProbeVolumeBakingProcessSettings_t1A0C71DD07CFB6660AFC0D3EBF81FA5064CFDAD7_marshaled_pinvoke;
struct ProbeVolumeBakingProcessSettings_t1A0C71DD07CFB6660AFC0D3EBF81FA5064CFDAD7_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 ValueTuple_2U5BU5D_t4B8018E83D96B9F7621FB7B61838FE7115D1E4EC;
struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771;
struct GUIContentU5BU5D_t98DA1EEA8D0A2C4AE42CE11C4840B627CADFC503;
struct GradientAlphaKeyU5BU5D_tA5D7ED787780B5C01635C8C59B15B2BC01AEC50E;
struct GradientColorKeyU5BU5D_tB8929E6EE130CA1F3C1664B300BE83A95A642C18;
struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C;
struct KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3;
struct LensFlareDataElementSRPU5BU5D_t1D7EBF0AA1925339AAA0E04DCE9F1B78105B6D38;
struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918;
struct RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF;
struct SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C;
struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248;
struct CellU5BU5D_t28C720491B3B017816792FE60A465B7E141C8239;
struct CellCountsU5BU5D_tA076CE9CE985940277BB2EB4BAD588CD0489B494;
struct SerializablePerScenarioDataItemU5BU5D_tD35129DA4D6FCEF24D304F5F80F4DA9A389B0A52;
struct SerializableBoundItemU5BU5D_t6A6730B7697F655ED0E1D74377C1108737C653FA;
struct SerializableHasPVItemU5BU5D_tA6217A7E29B8310E0EA1D3C2C7D4D14690606966;
struct SerializablePVBakeSettingsU5BU5D_t6434FEA43667C1FCEAD37D5834E74C09B527C543;
struct SerializablePVProfileU5BU5D_t15CBE5811C9B0A88DEB4669CAAF2FBFF363BC530;

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_tE07DE99BCB5707DE2E531BB2B2D5537571B26B7E  : public RuntimeObject
{
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets;
	EntryU5BU5D_t4D1D401ABCF75A70C628D864C667E50BD5FDEA70* ____entries;
	int32_t ____count;
	int32_t ____freeList;
	int32_t ____freeCount;
	int32_t ____version;
	RuntimeObject* ____comparer;
	KeyCollection_tA56468ED3446803A019F31D8B16B398E4DB1DA1C* ____keys;
	ValueCollection_tEE080CCD7CB382814B0F8287EEBDC6F426847938* ____values;
	RuntimeObject* ____syncRoot;
};
struct Dictionary_2_t33145CB3CB36DD50D39C1BC1C5E82CEC9F0987F0  : public RuntimeObject
{
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets;
	EntryU5BU5D_t718A030046AAAA47E1322BB35AC6413A79C7E21D* ____entries;
	int32_t ____count;
	int32_t ____freeList;
	int32_t ____freeCount;
	int32_t ____version;
	RuntimeObject* ____comparer;
	KeyCollection_t345F55E555F7A5166402EDA5086EAB8086BB184B* ____keys;
	ValueCollection_t9D6BD0E38F05788BE4676E5739DFBF222F41CD08* ____values;
	RuntimeObject* ____syncRoot;
};
struct Dictionary_2_t17D0D125440AC627FCF80F189C6CBCB02856063C  : public RuntimeObject
{
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets;
	EntryU5BU5D_t3A6696E01E2E8EE835C72A4B0C9E75120C7A122D* ____entries;
	int32_t ____count;
	int32_t ____freeList;
	int32_t ____freeCount;
	int32_t ____version;
	RuntimeObject* ____comparer;
	KeyCollection_t95FD5642BC2C9C7777B7A737F21A78E0AFDD8AA0* ____keys;
	ValueCollection_t067B6565DAB51831954BD36DF5F65A806EDBEF99* ____values;
	RuntimeObject* ____syncRoot;
};
struct Dictionary_2_t3710F63387FFDE3DB34EE1BA1D878781E75CEFCA  : public RuntimeObject
{
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets;
	EntryU5BU5D_t6180327901661167A9CFAF2E0892DF20507BB1AB* ____entries;
	int32_t ____count;
	int32_t ____freeList;
	int32_t ____freeCount;
	int32_t ____version;
	RuntimeObject* ____comparer;
	KeyCollection_t6844938B4E85E8FC62B6693FB9718C4747CE8514* ____keys;
	ValueCollection_t4E0FB462BEC9A4366F0BAC369EE4B344DA9AA2A6* ____values;
	RuntimeObject* ____syncRoot;
};
struct Dictionary_2_t3B52AFBD6DFD81D4B15146FF3783E046AB987613  : public RuntimeObject
{
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets;
	EntryU5BU5D_t93EC131B64EB369F705C5441D95E47D6207722ED* ____entries;
	int32_t ____count;
	int32_t ____freeList;
	int32_t ____freeCount;
	int32_t ____version;
	RuntimeObject* ____comparer;
	KeyCollection_t681F2CCA5EE566FD48542D17DE4F05FE68C1BFB6* ____keys;
	ValueCollection_tB97BE8378C53BCE95062E4F940B4D319ED79BA99* ____values;
	RuntimeObject* ____syncRoot;
};
struct Dictionary_2_tF45369C157D4627F3C6BBF25860DE37D67DA02A8  : public RuntimeObject
{
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets;
	EntryU5BU5D_t79BA88DA02AF709B64B81EC744DD79B7DE611A90* ____entries;
	int32_t ____count;
	int32_t ____freeList;
	int32_t ____freeCount;
	int32_t ____version;
	RuntimeObject* ____comparer;
	KeyCollection_t7BD8E1E98A9E09C8DD2B151FA318B3B98A78EC6E* ____keys;
	ValueCollection_t5EB480DA95CB55761CF60F3224FA394E84DF507D* ____values;
	RuntimeObject* ____syncRoot;
};
struct Dictionary_2_t8A59E2740E3FD42A9F35AA0E0081B21073ABBE77  : public RuntimeObject
{
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets;
	EntryU5BU5D_t1341675C19FC4EE26A2CFB229F28A25B34AF042B* ____entries;
	int32_t ____count;
	int32_t ____freeList;
	int32_t ____freeCount;
	int32_t ____version;
	RuntimeObject* ____comparer;
	KeyCollection_tF63BFCDBCC5248AA811EB32D70BEF956A68B45E9* ____keys;
	ValueCollection_t1EC3B639ABF5550F9DBA8550576820A9A78E0F19* ____values;
	RuntimeObject* ____syncRoot;
};
struct HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885  : public RuntimeObject
{
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets;
	SlotU5BU5D_tF596AD324082C553DB364C768406A40BB3C85343* ____slots;
	int32_t ____count;
	int32_t ____lastIndex;
	int32_t ____freeList;
	RuntimeObject* ____comparer;
	int32_t ____version;
	SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* ____siInfo;
};
struct HashSet_1_t26796BF4011CBFA30FF5AA4EAD424A60B28827B3  : public RuntimeObject
{
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets;
	SlotU5BU5D_tC4A380F5C725AF3737A4614CCBB343AB68AED2BD* ____slots;
	int32_t ____count;
	int32_t ____lastIndex;
	int32_t ____freeList;
	RuntimeObject* ____comparer;
	int32_t ____version;
	SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* ____siInfo;
};
struct HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178  : public RuntimeObject
{
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets;
	SlotU5BU5D_t8B8EE191EEC1575F1F0CAC91A208DBFDF2821D01* ____slots;
	int32_t ____count;
	int32_t ____lastIndex;
	int32_t ____freeList;
	RuntimeObject* ____comparer;
	int32_t ____version;
	SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* ____siInfo;
};
struct KeyCollection_t95FD5642BC2C9C7777B7A737F21A78E0AFDD8AA0  : public RuntimeObject
{
	Dictionary_2_t17D0D125440AC627FCF80F189C6CBCB02856063C* ____dictionary;
};
struct KeyCollection_t6844938B4E85E8FC62B6693FB9718C4747CE8514  : public RuntimeObject
{
	Dictionary_2_t3710F63387FFDE3DB34EE1BA1D878781E75CEFCA* ____dictionary;
};
struct KeyCollection_t681F2CCA5EE566FD48542D17DE4F05FE68C1BFB6  : public RuntimeObject
{
	Dictionary_2_t3B52AFBD6DFD81D4B15146FF3783E046AB987613* ____dictionary;
};
struct KeyCollection_t7BD8E1E98A9E09C8DD2B151FA318B3B98A78EC6E  : public RuntimeObject
{
	Dictionary_2_tF45369C157D4627F3C6BBF25860DE37D67DA02A8* ____dictionary;
};
struct List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76  : public RuntimeObject
{
	ValueTuple_2U5BU5D_t4B8018E83D96B9F7621FB7B61838FE7115D1E4EC* ____items;
	int32_t ____size;
	int32_t ____version;
	RuntimeObject* ____syncRoot;
};
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_tCD7772AB40D4E7A61CCAFDDF9E33C190D4F9E6D4  : public RuntimeObject
{
	ProbeVolumePerSceneDataU5BU5D_t74C2CB72B18542976F495A8A6BB7B73B066EF1CD* ____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_t179992B095C528117EEF4782A1F45568BD2D51EA  : public RuntimeObject
{
	BrickChunkAllocU5BU5D_t67316E3C7BB0F8E26AB0D8AD7B8CC62FD533F6AE* ____items;
	int32_t ____size;
	int32_t ____version;
	RuntimeObject* ____syncRoot;
};
struct List_1_tD47E289A20580491873111C2FC85A5456012FCAC  : public RuntimeObject
{
	SerializablePerScenarioDataItemU5BU5D_tD35129DA4D6FCEF24D304F5F80F4DA9A389B0A52* ____items;
	int32_t ____size;
	int32_t ____version;
	RuntimeObject* ____syncRoot;
};
struct List_1_tB7BC2BC4AB3CE0F6BC851F79A65D1244EC9CCC97  : public RuntimeObject
{
	BakingSetU5BU5D_tDEF780DA5A1E2ED8197684F6F25756BCED116833* ____items;
	int32_t ____size;
	int32_t ____version;
	RuntimeObject* ____syncRoot;
};
struct List_1_tFEAC63AB47ECFF037313075F47A5D7240D0DDE44  : public RuntimeObject
{
	SerializableBoundItemU5BU5D_t6A6730B7697F655ED0E1D74377C1108737C653FA* ____items;
	int32_t ____size;
	int32_t ____version;
	RuntimeObject* ____syncRoot;
};
struct List_1_t9B93A8FFF20D5011038A191EEEBD767C937F3815  : public RuntimeObject
{
	SerializableHasPVItemU5BU5D_tA6217A7E29B8310E0EA1D3C2C7D4D14690606966* ____items;
	int32_t ____size;
	int32_t ____version;
	RuntimeObject* ____syncRoot;
};
struct List_1_tE15A36783D21F016929125A00F602D220C32C84A  : public RuntimeObject
{
	SerializablePVBakeSettingsU5BU5D_t6434FEA43667C1FCEAD37D5834E74C09B527C543* ____items;
	int32_t ____size;
	int32_t ____version;
	RuntimeObject* ____syncRoot;
};
struct List_1_t2FCEA7635AA5C3B22E982462685B40276413F521  : public RuntimeObject
{
	SerializablePVProfileU5BU5D_t15CBE5811C9B0A88DEB4669CAAF2FBFF363BC530* ____items;
	int32_t ____size;
	int32_t ____version;
	RuntimeObject* ____syncRoot;
};
struct Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA  : public RuntimeObject
{
};
struct BufferedRTHandleSystem_t986BCD1C8C6AD8B93F8F768599D6CCCE7C6A7046  : public RuntimeObject
{
	Dictionary_2_tE07DE99BCB5707DE2E531BB2B2D5537571B26B7E* ___m_RTHandles;
	RTHandleSystem_tAE496B31B56A77B4896E34576C961C3CA073998F* ___m_RTHandleSystem;
	bool ___m_DisposedValue;
};
struct GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2  : public RuntimeObject
{
	String_t* ___m_Text;
	Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___m_Image;
	String_t* ___m_Tooltip;
	Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___OnTextChanged;
};
struct GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2_marshaled_pinvoke
{
	char* ___m_Text;
	Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___m_Image;
	char* ___m_Tooltip;
	Il2CppMethodPointer ___OnTextChanged;
};
struct GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2_marshaled_com
{
	Il2CppChar* ___m_Text;
	Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___m_Image;
	Il2CppChar* ___m_Tooltip;
	Il2CppMethodPointer ___OnTextChanged;
};
struct Hammersley_tB31CFFD97C1BC22E82019C3D307A8CDBBD0D105B  : public RuntimeObject
{
};
struct LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135  : public RuntimeObject
{
};
struct MemberInfo_t  : public RuntimeObject
{
};
struct ProbeVolumeSceneData_t29FD126D36ED1E093C2EBBFB3F248DD5E2A86D90  : public RuntimeObject
{
	List_1_tFEAC63AB47ECFF037313075F47A5D7240D0DDE44* ___serializedBounds;
	List_1_t9B93A8FFF20D5011038A191EEEBD767C937F3815* ___serializedHasVolumes;
	List_1_t2FCEA7635AA5C3B22E982462685B40276413F521* ___serializedProfiles;
	List_1_tE15A36783D21F016929125A00F602D220C32C84A* ___serializedBakeSettings;
	List_1_tB7BC2BC4AB3CE0F6BC851F79A65D1244EC9CCC97* ___serializedBakingSets;
	Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___parentAsset;
	String_t* ___parentSceneDataPropertyName;
	Dictionary_2_t3710F63387FFDE3DB34EE1BA1D878781E75CEFCA* ___sceneBounds;
	Dictionary_2_t17D0D125440AC627FCF80F189C6CBCB02856063C* ___hasProbeVolumes;
	Dictionary_2_t3B52AFBD6DFD81D4B15146FF3783E046AB987613* ___sceneProfiles;
	Dictionary_2_tF45369C157D4627F3C6BBF25860DE37D67DA02A8* ___sceneBakingSettings;
	List_1_tB7BC2BC4AB3CE0F6BC851F79A65D1244EC9CCC97* ___bakingSets;
	String_t* ___m_LightingScenario;
	String_t* ___m_OtherScenario;
	float ___m_ScenarioBlendingFactor;
};
struct ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE  : public RuntimeObject
{
	CustomSampler_tDA472186F08B4016626F032F944036BADFDB5487* ___U3CsamplerU3Ek__BackingField;
	CustomSampler_tDA472186F08B4016626F032F944036BADFDB5487* ___U3CinlineSamplerU3Ek__BackingField;
	String_t* ___U3CnameU3Ek__BackingField;
	Recorder_t0A14385FB0F5829CAAC1E16F88B095769D648C90* ___m_Recorder;
	Recorder_t0A14385FB0F5829CAAC1E16F88B095769D648C90* ___m_InlineRecorder;
};
struct RTHandles_t84D932A74064E591F31E9813FBED5D64F5CC888C  : 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 U3CU3Ec__DisplayClass21_0_t2358E5C55AB11D4D883AC56BE4155F8BBCB6D850  : public RuntimeObject
{
	LensFlareComponentSRP_tF068937A1EC9EB063AF855DB4994A1D2A5E3EFDC* ___newData;
};
struct U3CU3Ec__DisplayClass22_0_tD0C9EB34DC7D29B8BF57E3CB228CEA099326027B  : public RuntimeObject
{
	LensFlareComponentSRP_tF068937A1EC9EB063AF855DB4994A1D2A5E3EFDC* ___data;
};
struct LensFlareCompInfo_tF75BC6BAED886C71425763DEA827F3794E718F37  : public RuntimeObject
{
	int32_t ___index;
	LensFlareComponentSRP_tF068937A1EC9EB063AF855DB4994A1D2A5E3EFDC* ___comp;
};
struct U3CU3Ec_tBA5B5EEBE346D570937DDCD508A11ABBE47F8A76  : public RuntimeObject
{
};
struct U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E  : public RuntimeObject
{
};
struct BlendingCellInfo_tBAED0F59265E47B74B5C29CBC9D88F985F0B9974  : public RuntimeObject
{
	CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5* ___cellInfo;
	List_1_t179992B095C528117EEF4782A1F45568BD2D51EA* ___chunkList;
	float ___streamingScore;
	float ___blendingFactor;
	bool ___blending;
};
struct CellInstancedDebugProbes_t23E23306486DF8F9F5DF0E8B5B02EC92E0C96C8B  : public RuntimeObject
{
	List_1_t8B9C9B57EBC66D3A90B97DA7EA202BDDB84E8016* ___probeBuffers;
	List_1_t8B9C9B57EBC66D3A90B97DA7EA202BDDB84E8016* ___offsetBuffers;
	List_1_tAFCDB9CCBAF11013AA7B0EC7BB51B10127AB467C* ___props;
};
struct Enumerator_t72556E98D7DDBE118A973D782D523D15A96461C8 
{
	HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* ____set;
	int32_t ____index;
	int32_t ____version;
	RuntimeObject* ____current;
};
struct Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A 
{
	List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* ____list;
	int32_t ____index;
	int32_t ____version;
	RuntimeObject* ____current;
};
struct Enumerator_t80ED6D73F0BF5C1D6DB1423EBEE19E0A41F453F8 
{
	List_1_tCD7772AB40D4E7A61CCAFDDF9E33C190D4F9E6D4* ____list;
	int32_t ____index;
	int32_t ____version;
	ProbeVolumePerSceneData_t9CB5E88B02731EFB128F452EBF27BD02E4918909* ____current;
};
struct Enumerator_t6C23FE5442A4D59C39D3A11804A6509E582C9B42 
{
	HashSet_1_t26796BF4011CBFA30FF5AA4EAD424A60B28827B3* ____set;
	int32_t ____index;
	int32_t ____version;
	RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ____current;
};
struct Enumerator_tF6C1B465074968C3538509E911717559FDDBD72C 
{
	HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178* ____set;
	int32_t ____index;
	int32_t ____version;
	String_t* ____current;
};
struct Enumerator_tA7A4B718FE1ED1D87565680D8C8195EC8AEAB3D1 
{
	List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* ____list;
	int32_t ____index;
	int32_t ____version;
	String_t* ____current;
};
struct Enumerator_tB12CCD65F6BB7041CBB9B41F85A9B79DE9D58170 
{
	List_1_t6590FC1C3D6405E4972389536FA11B52542105C5* ____list;
	int32_t ____index;
	int32_t ____version;
	LensFlareCompInfo_tF75BC6BAED886C71425763DEA827F3794E718F37* ____current;
};
struct Enumerator_tD38B3392DC51F3F28BBB81DD4E5991CC9D1ABBF2 
{
	List_1_tB7BC2BC4AB3CE0F6BC851F79A65D1244EC9CCC97* ____list;
	int32_t ____index;
	int32_t ____version;
	BakingSet_t33926285328BE2D277C28CC383E09C57DE9975D2* ____current;
};
struct Enumerator_t357C1101698473B0000091EAAD6AED12103FF364 
{
	Dictionary_2_tDBC7BB75C617E4886F85171F2758C7996F98EC36* ____dictionary;
	int32_t ____index;
	int32_t ____version;
	RuntimeObject* ____currentKey;
};
struct Enumerator_tDBC7B72056B236EB465983E0C31DAF3B51263BAF 
{
	Dictionary_2_t06F13A62631EF131A5D9922F1851E4211F417C59* ____dictionary;
	int32_t ____index;
	int32_t ____version;
	RuntimeObject* ____currentKey;
};
struct Enumerator_t65CC956745B1180C04CE6C6910FB27C5F32BB9FF 
{
	Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* ____dictionary;
	int32_t ____index;
	int32_t ____version;
	RuntimeObject* ____currentKey;
};
struct Enumerator_t12EE0987323D1BF576063BA064030D7F189C0F7D 
{
	Dictionary_2_t55FED42E177E121DF2EC11010330CEB64FD9BAE7* ____dictionary;
	int32_t ____index;
	int32_t ____version;
	RuntimeObject* ____currentKey;
};
struct Enumerator_tF336DCB799473697495AD722C410973E5958F330 
{
	Dictionary_2_t17D0D125440AC627FCF80F189C6CBCB02856063C* ____dictionary;
	int32_t ____index;
	int32_t ____version;
	String_t* ____currentKey;
};
struct Enumerator_t63EF2F9949A3988C799A3697F41136AA5F624C1D 
{
	Dictionary_2_t3710F63387FFDE3DB34EE1BA1D878781E75CEFCA* ____dictionary;
	int32_t ____index;
	int32_t ____version;
	String_t* ____currentKey;
};
struct Enumerator_t4069A30804CBBA88721CFC68649B0EEA684B4DF0 
{
	Dictionary_2_t3B52AFBD6DFD81D4B15146FF3783E046AB987613* ____dictionary;
	int32_t ____index;
	int32_t ____version;
	String_t* ____currentKey;
};
struct Enumerator_t3BDD362C980A49B58A87555D2EE655EDDC638884 
{
	Dictionary_2_tF45369C157D4627F3C6BBF25860DE37D67DA02A8* ____dictionary;
	int32_t ____index;
	int32_t ____version;
	String_t* ____currentKey;
};
struct KeyValuePair_2_t8A432A21E5BF947BAA0D5792482601280C733867 
{
	int32_t ___key;
	RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF* ___value;
};
struct KeyValuePair_2_tDC26B09C26BA829DDE331BCB6AF7C508C763D7A3 
{
	int32_t ___key;
	RuntimeObject* ___value;
};
struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22 
{
	bool ___m_value;
};
struct Color_tD001788D726C3A7F1379BEED0260B9591F440C1F 
{
	float ___r;
	float ___g;
	float ___b;
	float ___a;
};
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 GradientAlphaKey_tF469955E4BBAF1044320D956CD8D990F1A26EAA0 
{
	float ___alpha;
	float ___time;
};
struct HLSLArray_t649CAF5E2F6CA542E751E3AE7476428A874BF5D6  : public Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA
{
	int32_t ___arraySize;
	Type_t* ___elementType;
};
struct Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C 
{
	int32_t ___m_value;
};
struct Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3 
{
	int64_t ___m_value;
};
struct IntPtr_t 
{
	void* ___m_value;
};
struct Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0 
{
	float ___m_Time;
	float ___m_Value;
	float ___m_InTangent;
	float ___m_OutTangent;
	int32_t ___m_WeightedMode;
	float ___m_InWeight;
	float ___m_OutWeight;
};
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 ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD 
{
	union
	{
		struct
		{
		};
		uint8_t ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD__padding[1];
	};
};
struct PropertyInfo_t  : public MemberInfo_t
{
};
struct Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 
{
	float ___x;
	float ___y;
	float ___z;
	float ___w;
};
struct RTHandleStaticHelpers_tA2D12842AC5D6F53DC6BE4808B2D49BC5DD532BC 
{
	union
	{
		struct
		{
		};
		uint8_t RTHandleStaticHelpers_tA2D12842AC5D6F53DC6BE4808B2D49BC5DD532BC__padding[1];
	};
};
struct Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D 
{
	float ___m_XMin;
	float ___m_YMin;
	float ___m_Width;
	float ___m_Height;
};
struct Scene_tA1DC762B79745EB5140F054C884855B922318356 
{
	int32_t ___m_Handle;
};
struct ShaderGenUInt4_tFD0EE12E6885188EA8FBF46DC5EB047187F3C5ED 
{
	union
	{
		struct
		{
		};
		uint8_t ShaderGenUInt4_tFD0EE12E6885188EA8FBF46DC5EB047187F3C5ED__padding[1];
	};
};
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 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 U3CU3Ec__DisplayClass40_1_tD5CE96BE7F822FD6D14D7B6F26E1B6CD9D7AFBB8 
{
	LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* ___element;
};
struct U3CU3Ec__DisplayClass40_2_tCF7BFA12FB53777CF9C735E0DAC07BA3EC35F986 
{
	float ___position;
	float ___globalCos0;
	float ___globalSin0;
	float ___combinedScale;
	float ___usedAspectRatio;
};
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;
	Texture3D_tDC30A0F19B6055086859D1ABC098D6E6762000E1* ___TexValidity;
	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;
	Texture3D_tDC30A0F19B6055086859D1ABC098D6E6762000E1* ___TexValidity;
	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;
	Texture3D_tDC30A0F19B6055086859D1ABC098D6E6762000E1* ___TexValidity;
	int32_t ___width;
	int32_t ___height;
	int32_t ___depth;
};
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;
	Texture3D_tDC30A0F19B6055086859D1ABC098D6E6762000E1* ___Validity;
};
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;
	Texture3D_tDC30A0F19B6055086859D1ABC098D6E6762000E1* ___Validity;
};
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;
	Texture3D_tDC30A0F19B6055086859D1ABC098D6E6762000E1* ___Validity;
};
struct CellCounts_tE8F649895E00B2C75ABEA7C6ECC40BBDE1EF5970 
{
	int32_t ___bricksCount;
	int32_t ___probesCount;
	int32_t ___offsetsCount;
	int32_t ___chunksCount;
};
struct PerScenarioData_t550076045279B9168297EFAEC12D729EB36C67CC 
{
	int32_t ___sceneHash;
	TextAsset_t2C64E93DA366D9DE5A8209E1802FA4884AC1BD69* ___cellDataAsset;
	TextAsset_t2C64E93DA366D9DE5A8209E1802FA4884AC1BD69* ___cellOptionalDataAsset;
};
struct PerScenarioData_t550076045279B9168297EFAEC12D729EB36C67CC_marshaled_pinvoke
{
	int32_t ___sceneHash;
	TextAsset_t2C64E93DA366D9DE5A8209E1802FA4884AC1BD69* ___cellDataAsset;
	TextAsset_t2C64E93DA366D9DE5A8209E1802FA4884AC1BD69* ___cellOptionalDataAsset;
};
struct PerScenarioData_t550076045279B9168297EFAEC12D729EB36C67CC_marshaled_com
{
	int32_t ___sceneHash;
	TextAsset_t2C64E93DA366D9DE5A8209E1802FA4884AC1BD69* ___cellDataAsset;
	TextAsset_t2C64E93DA366D9DE5A8209E1802FA4884AC1BD69* ___cellOptionalDataAsset;
};
struct SerializableHasPVItem_t061E2CE4D8B201F280D06ABD0246C7AD8FD9571C 
{
	String_t* ___sceneGUID;
	bool ___hasProbeVolumes;
};
struct SerializableHasPVItem_t061E2CE4D8B201F280D06ABD0246C7AD8FD9571C_marshaled_pinvoke
{
	char* ___sceneGUID;
	int32_t ___hasProbeVolumes;
};
struct SerializableHasPVItem_t061E2CE4D8B201F280D06ABD0246C7AD8FD9571C_marshaled_com
{
	Il2CppChar* ___sceneGUID;
	int32_t ___hasProbeVolumes;
};
struct SerializablePVProfile_t5A21743AE68601F4B203BC9CE6A6B9A94B114D5C 
{
	String_t* ___sceneGUID;
	ProbeReferenceVolumeProfile_t375DE65898ECAC87F866E00E990A090B62FEFB06* ___profile;
};
struct SerializablePVProfile_t5A21743AE68601F4B203BC9CE6A6B9A94B114D5C_marshaled_pinvoke
{
	char* ___sceneGUID;
	ProbeReferenceVolumeProfile_t375DE65898ECAC87F866E00E990A090B62FEFB06* ___profile;
};
struct SerializablePVProfile_t5A21743AE68601F4B203BC9CE6A6B9A94B114D5C_marshaled_com
{
	Il2CppChar* ___sceneGUID;
	ProbeReferenceVolumeProfile_t375DE65898ECAC87F866E00E990A090B62FEFB06* ___profile;
};
struct State_tA37EB68FE687D41D4B228462D4C7427FAC5BF9C1 
{
	int32_t ___s0;
	int32_t ___s1;
	int32_t ___s2;
	int32_t ___s3;
};
struct U3Chammersley2dSeq16U3Ee__FixedBuffer_t6F140D0C91E62112E1635AF868D461A48FB26EC9 
{
	union
	{
		struct
		{
			float ___FixedElementField;
		};
		uint8_t U3Chammersley2dSeq16U3Ee__FixedBuffer_t6F140D0C91E62112E1635AF868D461A48FB26EC9__padding[256];
	};
};
struct U3Chammersley2dSeq256U3Ee__FixedBuffer_t10E5086FADEE57D861BB75F2AB059694CD6862C8 
{
	union
	{
		struct
		{
			float ___FixedElementField;
		};
		uint8_t U3Chammersley2dSeq256U3Ee__FixedBuffer_t10E5086FADEE57D861BB75F2AB059694CD6862C8__padding[4096];
	};
};
struct U3Chammersley2dSeq32U3Ee__FixedBuffer_t4D989F40E722CE7266EEF1B3C59EA668353D4156 
{
	union
	{
		struct
		{
			float ___FixedElementField;
		};
		uint8_t U3Chammersley2dSeq32U3Ee__FixedBuffer_t4D989F40E722CE7266EEF1B3C59EA668353D4156__padding[512];
	};
};
struct U3Chammersley2dSeq64U3Ee__FixedBuffer_t8AC325DA590C70B67FFC758DC78935109659D47E 
{
	union
	{
		struct
		{
			float ___FixedElementField;
		};
		uint8_t U3Chammersley2dSeq64U3Ee__FixedBuffer_t8AC325DA590C70B67FFC758DC78935109659D47E__padding[1024];
	};
};
struct Enumerator_t8F9474ED732BF151860990861186CAEA4E833694 
{
	List_1_t9B93A8FFF20D5011038A191EEEBD767C937F3815* ____list;
	int32_t ____index;
	int32_t ____version;
	SerializableHasPVItem_t061E2CE4D8B201F280D06ABD0246C7AD8FD9571C ____current;
};
struct Enumerator_tD348BAA5B9575AFEB2F626A5366EBD048E31D7CD 
{
	List_1_t2FCEA7635AA5C3B22E982462685B40276413F521* ____list;
	int32_t ____index;
	int32_t ____version;
	SerializablePVProfile_t5A21743AE68601F4B203BC9CE6A6B9A94B114D5C ____current;
};
struct Enumerator_tC78EB35E6D736FE73BD28CB5BA7D41D6C901AEE5 
{
	Dictionary_2_tE07DE99BCB5707DE2E531BB2B2D5537571B26B7E* ____dictionary;
	int32_t ____version;
	int32_t ____index;
	KeyValuePair_2_t8A432A21E5BF947BAA0D5792482601280C733867 ____current;
	int32_t ____getEnumeratorRetType;
};
struct Enumerator_tE92C1AC40A104A179B94F8A013728FD9314CFBD3 
{
	Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907* ____dictionary;
	int32_t ____version;
	int32_t ____index;
	KeyValuePair_2_tDC26B09C26BA829DDE331BCB6AF7C508C763D7A3 ____current;
	int32_t ____getEnumeratorRetType;
};
struct KeyValuePair_2_tE2ABFF555671907C54C1F6ACA927B7D1D1249AFE 
{
	int32_t ___key;
	Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___value;
};
struct KeyValuePair_2_tD7EB821AE13669E05AC3A7396ECA18F91BB46706 
{
	RuntimeObject* ___key;
	PerScenarioData_t550076045279B9168297EFAEC12D729EB36C67CC ___value;
};
struct KeyValuePair_2_t65E968ED521DFFC21EC00858DA10BB682F1CE999 
{
	String_t* ___key;
	PerScenarioData_t550076045279B9168297EFAEC12D729EB36C67CC ___value;
};
struct ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C 
{
	int32_t ___Item1;
	Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___Item2;
};
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;
};
struct AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354_marshaled_pinvoke
{
	intptr_t ___m_Ptr;
};
struct AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354_marshaled_com
{
	intptr_t ___m_Ptr;
};
struct BindingFlags_t5DC2835E4AE9C1862B3AD172EF35B6A5F4F1812C 
{
	int32_t ___value__;
};
struct Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 
{
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Center;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Extents;
};
struct BuiltinRenderTextureType_t3D56813CAC7C6E4AC3B438039BD1CE7E62FE7C4E 
{
	int32_t ___value__;
};
struct ClearFlag_t0B57BE5A60AA0EE7CC0DAE7E7DF82EB993A59ADD 
{
	int32_t ___value__;
};
struct CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7  : public RuntimeObject
{
	intptr_t ___m_Ptr;
};
struct ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233  : public RuntimeObject
{
	intptr_t ___m_Ptr;
};
struct CoreProfileId_t66459E976D5987566CDB33711B12441EE66A16CA 
{
	int32_t ___value__;
};
struct CubemapFace_t300D6E2CD7DF60D44AA28338748B607677ED1D1B 
{
	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 DepthBits_tB559EBF2048F6D10B241E6425FBAEC78C282D5DD 
{
	int32_t ___value__;
};
struct DynamicResScalerSlot_t9AF375DEF3F88A10557D7B861715769A82FF83DF 
{
	int32_t ___value__;
};
struct DynamicResUpscaleFilter_t1F847EAF1DA4242626327D386E88AB4A9D91C155 
{
	uint8_t ___value__;
};
struct DynamicResolutionType_t7F08792CD76FC4F0E4E21BB928050361DE0422A5 
{
	uint8_t ___value__;
};
struct Exception_t  : public RuntimeObject
{
	String_t* ____className;
	String_t* ____message;
	RuntimeObject* ____data;
	Exception_t* ____innerException;
	String_t* ____helpURL;
	RuntimeObject* ____stackTrace;
	String_t* ____stackTraceString;
	String_t* ____remoteStackTraceString;
	int32_t ____remoteStackIndex;
	RuntimeObject* ____dynamicMethods;
	int32_t ____HResult;
	String_t* ____source;
	SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager;
	StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces;
	IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832* ___native_trace_ips;
	int32_t ___caught_in_unmanaged;
};
struct Exception_t_marshaled_pinvoke
{
	char* ____className;
	char* ____message;
	RuntimeObject* ____data;
	Exception_t_marshaled_pinvoke* ____innerException;
	char* ____helpURL;
	Il2CppIUnknown* ____stackTrace;
	char* ____stackTraceString;
	char* ____remoteStackTraceString;
	int32_t ____remoteStackIndex;
	Il2CppIUnknown* ____dynamicMethods;
	int32_t ____HResult;
	char* ____source;
	SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager;
	StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces;
	Il2CppSafeArray* ___native_trace_ips;
	int32_t ___caught_in_unmanaged;
};
struct Exception_t_marshaled_com
{
	Il2CppChar* ____className;
	Il2CppChar* ____message;
	RuntimeObject* ____data;
	Exception_t_marshaled_com* ____innerException;
	Il2CppChar* ____helpURL;
	Il2CppIUnknown* ____stackTrace;
	Il2CppChar* ____stackTraceString;
	Il2CppChar* ____remoteStackTraceString;
	int32_t ____remoteStackIndex;
	Il2CppIUnknown* ____dynamicMethods;
	int32_t ____HResult;
	Il2CppChar* ____source;
	SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager;
	StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces;
	Il2CppSafeArray* ___native_trace_ips;
	int32_t ___caught_in_unmanaged;
};
struct FastMemoryFlags_tCB7206B25993B48CC436B08142DBF24F0F74C3A7 
{
	int32_t ___value__;
};
struct FieldPacking_t08368E59BB163D3BF115138201B2F58B10B2A14C 
{
	int32_t ___value__;
};
struct FieldPrecision_t8FD6196E7C84C9BCFF6EC0A237F32FDC5EF3E29F 
{
	int32_t ___value__;
};
struct FilterMode_t4AD57F1A3FE272D650E0E688BA044AE872BD2A34 
{
	int32_t ___value__;
};
struct FormatUsage_tF45FA49B7572B22E10ABD248EEE906A4605C7BD2 
{
	int32_t ___value__;
};
struct Gradient_tA7FEBE2FDB4929FFF6C997134841046F713DAC1E  : public RuntimeObject
{
	intptr_t ___m_Ptr;
};
struct Gradient_tA7FEBE2FDB4929FFF6C997134841046F713DAC1E_marshaled_pinvoke
{
	intptr_t ___m_Ptr;
};
struct Gradient_tA7FEBE2FDB4929FFF6C997134841046F713DAC1E_marshaled_com
{
	intptr_t ___m_Ptr;
};
struct GradientColorKey_tBD03A613338639E3774A10265CC5F3619C13421A 
{
	Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___color;
	float ___time;
};
struct GraphicsDeviceType_t65150C9055D1BC1E377E894972629BF22BA2CBF5 
{
	int32_t ___value__;
};
struct GraphicsFormat_tC3D1898F3F3F1F57256C7F3FFD6BA9A37AE7E713 
{
	int32_t ___value__;
};
struct HDRColorspace_tD9D8810DFB7CDAE80D4A4F17D516F351527DBDC0 
{
	int32_t ___value__;
};
struct HDREncoding_tBD24DD18CA0BC2FCF7722A6B1230064AAA7B52DE 
{
	int32_t ___value__;
};
struct HDRRangeReduction_t41012AD434250B224E3C93CF496DD368C7C7A437 
{
	int32_t ___value__;
};
struct HideFlags_tC514182ACEFD3B847988C45D5DB812FF6DB1BF4A 
{
	int32_t ___value__;
};
struct Int32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C 
{
	int32_t ___value__;
};
struct LightType_t2D4D43054E7473EECEB54493C0055AE074780234 
{
	int32_t ___value__;
};
struct MSAASamples_tB69F548BE8CA330465CC9D1F7B51199162D5D72C 
{
	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 PackingRules_tF3D9ECF4675B0239949D4202589EF7FC8F4F132A 
{
	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 RenderTextureCreationFlags_t1C01993691E5BA956575134696509089FE852F50 
{
	int32_t ___value__;
};
struct RenderTextureFormat_tB6F1ED5040395B46880CE00312D2FDDBF9EEB40F 
{
	int32_t ___value__;
};
struct RenderTextureMemoryless_tE3B7F3AE353C3E9ACF86076376EB862131D19A69 
{
	int32_t ___value__;
};
struct RenderTextureReadWrite_t74086C1AE386FE2F1E853FD114ABFAFE68D8B49D 
{
	int32_t ___value__;
};
struct RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 
{
	intptr_t ___value;
};
struct RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B 
{
	intptr_t ___value;
};
struct SRPLensFlareBlendMode_t5AFA6F0F0D6F75496ADB6C87FF3ADDE021F28A6B 
{
	int32_t ___value__;
};
struct SRPLensFlareDistribution_tE0B596A54797B5811CEBDF54C555AE28ABDEB90F 
{
	int32_t ___value__;
};
struct SRPLensFlareType_t6F431DD79D00B9B9DD6088AC7D7113F1FE9F3DB8 
{
	int32_t ___value__;
};
struct ShaderVariablesProbeVolumes_t93D502CF0A3275CEBA1EDF0E6DB84816618662D4 
{
	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ____PoolDim_CellInMeters;
	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ____MinCellPos_Noise;
	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ____IndicesDim_IndexChunkSize;
	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ____Biases_CellInMinBrick_MinBrickSize;
	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ____LeakReductionParams;
	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ____Weight_MinLoadedCell;
	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ____MaxLoadedCell_FrameIndex;
	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ____NormalizationClamp_Padding12;
};
struct ShaderVariantLogLevel_t133374BC2EF334E61C3BD1329BBAEC3FCEB112A7 
{
	int32_t ___value__;
};
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 ___outOfGeoOffset;
	float ___searchMultiplier;
	float ___rayOriginBias;
	int32_t ___maxHitsPerRay;
	LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB ___collisionMask;
};
struct VirtualOffsetSettings_tC91F136546790A8318F26B183DCB14460F426A44_marshaled_pinvoke
{
	int32_t ___useVirtualOffset;
	float ___outOfGeoOffset;
	float ___searchMultiplier;
	float ___rayOriginBias;
	int32_t ___maxHitsPerRay;
	LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB ___collisionMask;
};
struct VirtualOffsetSettings_tC91F136546790A8318F26B183DCB14460F426A44_marshaled_com
{
	int32_t ___useVirtualOffset;
	float ___outOfGeoOffset;
	float ___searchMultiplier;
	float ___rayOriginBias;
	int32_t ___maxHitsPerRay;
	LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB ___collisionMask;
};
struct Flags_tBBD3C554E9057BB9AC0476F92D0328575F2C4193 
{
	int32_t ___value__;
};
struct UpsamplerScheduleType_t12A9C7DF9571FFADC93310137C624CB418CBC5A4 
{
	int32_t ___value__;
};
struct Hammersley2dSeq16_t397C360C61F6E7F51A0A76E3D2C33D9E3E7DA9C0 
{
	U3Chammersley2dSeq16U3Ee__FixedBuffer_t6F140D0C91E62112E1635AF868D461A48FB26EC9 ___hammersley2dSeq16;
};
struct Hammersley2dSeq256_tC5B5FB2A55263672FAF8EDF3CC19470F51E623C3 
{
	U3Chammersley2dSeq256U3Ee__FixedBuffer_t10E5086FADEE57D861BB75F2AB059694CD6862C8 ___hammersley2dSeq256;
};
struct Hammersley2dSeq32_t5222FE247619F99BDD08C37FE5B0D94747718042 
{
	U3Chammersley2dSeq32U3Ee__FixedBuffer_t4D989F40E722CE7266EEF1B3C59EA668353D4156 ___hammersley2dSeq32;
};
struct Hammersley2dSeq64_tAF73FAB2FE740998DFFF551198D6C651F0A058E7 
{
	U3Chammersley2dSeq64U3Ee__FixedBuffer_t8AC325DA590C70B67FFC758DC78935109659D47E ___hammersley2dSeq64;
};
struct U3CU3Ec__DisplayClass40_0_tFAB91A729829AD59F0FEDB5BD0D9F138194C78D8 
{
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___screenPos;
};
struct BlitType_t633464F777AED44E1EE225BD3190925FE9E2DED2 
{
	int32_t ___value__;
};
struct CellIndexUpdateInfo_tDBB36B9ABEFEA7AEAE822A9FE6C798D37FA7401E 
{
	int32_t ___firstChunkIndex;
	int32_t ___numberOfChunks;
	int32_t ___minSubdivInCell;
	Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___minValidBrickIndexForCellAtMaxRes;
	Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___maxValidBrickIndexForCellAtMaxResPlusOne;
	Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___cellPositionInBricksAtMaxRes;
};
struct InitInfo_t704DDF4A7F366AB2C84F08404C424B877802B058 
{
	Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___pendingMinCellPosition;
	Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___pendingMaxCellPosition;
};
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 Version_t200F42B8ACDD9CBA9CC1E027AE06446DA509CAFF 
{
	int32_t ___value__;
};
struct Mode_tC8ED6CD13913C06989514FD617F4CAB395057481 
{
	int32_t ___value__;
};
struct Version_tD0E623250B150443C1BF8F54858FB8EA6F4C00CB 
{
	int32_t ___value__;
};
struct AssetVersion_t1BFA4F5B70119D99D1920E33CA66C67128745192 
{
	int32_t ___value__;
};
struct SettingsVersion_t3663C03E36EF45364E201CE47DCA26BDFCF05A2E 
{
	int32_t ___value__;
};
struct SerializablePerScenarioDataItem_t8ECC5ABF9BA05017D9B44DB66430D5946393AC92 
{
	String_t* ___scenario;
	PerScenarioData_t550076045279B9168297EFAEC12D729EB36C67CC ___data;
};
struct SerializablePerScenarioDataItem_t8ECC5ABF9BA05017D9B44DB66430D5946393AC92_marshaled_pinvoke
{
	char* ___scenario;
	PerScenarioData_t550076045279B9168297EFAEC12D729EB36C67CC_marshaled_pinvoke ___data;
};
struct SerializablePerScenarioDataItem_t8ECC5ABF9BA05017D9B44DB66430D5946393AC92_marshaled_com
{
	Il2CppChar* ___scenario;
	PerScenarioData_t550076045279B9168297EFAEC12D729EB36C67CC_marshaled_com ___data;
};
struct ResizeMode_t1E411CD7BD67ECB8A9B368698F29228FF0CF0078 
{
	int32_t ___value__;
};
struct Enumerator_tAAEB05445143765107243B72B5CC36DB230A291A 
{
	List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76* ____list;
	int32_t ____index;
	int32_t ____version;
	ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C ____current;
};
struct Enumerator_t3401DD96101FB490B9D817CFF7957BFB900624B3 
{
	List_1_tD47E289A20580491873111C2FC85A5456012FCAC* ____list;
	int32_t ____index;
	int32_t ____version;
	SerializablePerScenarioDataItem_t8ECC5ABF9BA05017D9B44DB66430D5946393AC92 ____current;
};
struct Enumerator_t24DED0061495979D025145F5EE685308256D604D 
{
	Dictionary_2_t33145CB3CB36DD50D39C1BC1C5E82CEC9F0987F0* ____dictionary;
	int32_t ____version;
	int32_t ____index;
	KeyValuePair_2_tE2ABFF555671907C54C1F6ACA927B7D1D1249AFE ____current;
	int32_t ____getEnumeratorRetType;
};
struct Enumerator_t8356C245755E9BB9CC85D704962D40FD555DE993 
{
	Dictionary_2_tBD630EBB1FCDF0CF4ACD9400A423A11380EF0313* ____dictionary;
	int32_t ____version;
	int32_t ____index;
	KeyValuePair_2_tD7EB821AE13669E05AC3A7396ECA18F91BB46706 ____current;
	int32_t ____getEnumeratorRetType;
};
struct Enumerator_t88428ACE08EBE09E552A4768E3B9472A344A4EDB 
{
	Dictionary_2_t8A59E2740E3FD42A9F35AA0E0081B21073ABBE77* ____dictionary;
	int32_t ____version;
	int32_t ____index;
	KeyValuePair_2_t65E968ED521DFFC21EC00858DA10BB682F1CE999 ____current;
	int32_t ____getEnumeratorRetType;
};
struct NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF 
{
	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 Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3  : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
{
};
struct ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8  : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
{
};
struct GameObject_t76FEDD663AB33C991A9C9A23129337651094216F  : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
{
};
struct GenerateHLSL_t9A4EE8598B7A111302A1B62A085EAE51672CC41C  : public Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA
{
	int32_t ___packingRules;
	bool ___containsPackedFields;
	bool ___needAccessors;
	bool ___needSetters;
	bool ___needParamDebug;
	int32_t ___paramDefinesStart;
	bool ___omitStructDeclaration;
	bool ___generateCBuffer;
	int32_t ___constantRegister;
	String_t* ___sourcePath;
};
struct GlobalDynamicResolutionSettings_t2BF29E3CFADCD55F6AC2D35D728817B79264A9A0 
{
	bool ___enabled;
	bool ___useMipBias;
	bool ___enableDLSS;
	uint32_t ___DLSSPerfQualitySetting;
	int32_t ___DLSSInjectionPoint;
	bool ___DLSSUseOptimalSettings;
	float ___DLSSSharpness;
	bool ___fsrOverrideSharpness;
	float ___fsrSharpness;
	float ___maxPercentage;
	float ___minPercentage;
	uint8_t ___dynResType;
	uint8_t ___upsampleFilter;
	bool ___forceResolution;
	float ___forcedPercentage;
	float ___lowResTransparencyMinimumThreshold;
	float ___rayTracingHalfResThreshold;
	float ___lowResSSGIMinimumThreshold;
	float ___lowResVolumetricCloudsMinimumThreshold;
};
struct GlobalDynamicResolutionSettings_t2BF29E3CFADCD55F6AC2D35D728817B79264A9A0_marshaled_pinvoke
{
	int32_t ___enabled;
	int32_t ___useMipBias;
	int32_t ___enableDLSS;
	uint32_t ___DLSSPerfQualitySetting;
	int32_t ___DLSSInjectionPoint;
	int32_t ___DLSSUseOptimalSettings;
	float ___DLSSSharpness;
	int32_t ___fsrOverrideSharpness;
	float ___fsrSharpness;
	float ___maxPercentage;
	float ___minPercentage;
	uint8_t ___dynResType;
	uint8_t ___upsampleFilter;
	int32_t ___forceResolution;
	float ___forcedPercentage;
	float ___lowResTransparencyMinimumThreshold;
	float ___rayTracingHalfResThreshold;
	float ___lowResSSGIMinimumThreshold;
	float ___lowResVolumetricCloudsMinimumThreshold;
};
struct GlobalDynamicResolutionSettings_t2BF29E3CFADCD55F6AC2D35D728817B79264A9A0_marshaled_com
{
	int32_t ___enabled;
	int32_t ___useMipBias;
	int32_t ___enableDLSS;
	uint32_t ___DLSSPerfQualitySetting;
	int32_t ___DLSSInjectionPoint;
	int32_t ___DLSSUseOptimalSettings;
	float ___DLSSSharpness;
	int32_t ___fsrOverrideSharpness;
	float ___fsrSharpness;
	float ___maxPercentage;
	float ___minPercentage;
	uint8_t ___dynResType;
	uint8_t ___upsampleFilter;
	int32_t ___forceResolution;
	float ___forcedPercentage;
	float ___lowResTransparencyMinimumThreshold;
	float ___rayTracingHalfResThreshold;
	float ___lowResSSGIMinimumThreshold;
	float ___lowResVolumetricCloudsMinimumThreshold;
};
struct LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140  : public RuntimeObject
{
	bool ___visible;
	float ___position;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___positionOffset;
	float ___angularOffset;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___translationScale;
	float ___m_LocalIntensity;
	Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___lensFlareTexture;
	float ___uniformScale;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___sizeXY;
	bool ___allowMultipleElement;
	int32_t ___m_Count;
	bool ___preserveAspectRatio;
	float ___rotation;
	Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___tint;
	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 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 PackingAttribute_tC224FC73087308F1ACD0F784C4FDC22C41D314E4  : public Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA
{
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___displayNames;
	SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___range;
	int32_t ___packingScheme;
	int32_t ___offsetInSource;
	int32_t ___sizeInBits;
	bool ___isDirection;
	bool ___sRGBDisplay;
	bool ___checkIsNormalized;
	String_t* ___preprocessor;
};
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 ___drawVirtualOffsetPush;
	float ___offsetSize;
	bool ___freezeStreaming;
	int32_t ___otherStateIndex;
};
struct ProbeVolumeSystemParameters_t0654F2626ACA367E00C375BEB6FEA5B86CB0A58B 
{
	int32_t ___memoryBudget;
	int32_t ___blendingMemoryBudget;
	Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___probeDebugMesh;
	Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___probeDebugShader;
	Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___offsetDebugMesh;
	Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___offsetDebugShader;
	ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* ___scenarioBlendingShader;
	ProbeVolumeSceneData_t29FD126D36ED1E093C2EBBFB3F248DD5E2A86D90* ___sceneData;
	int32_t ___shBands;
	bool ___supportsRuntimeDebug;
	bool ___supportStreaming;
};
struct ProbeVolumeSystemParameters_t0654F2626ACA367E00C375BEB6FEA5B86CB0A58B_marshaled_pinvoke
{
	int32_t ___memoryBudget;
	int32_t ___blendingMemoryBudget;
	Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___probeDebugMesh;
	Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___probeDebugShader;
	Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___offsetDebugMesh;
	Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___offsetDebugShader;
	ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* ___scenarioBlendingShader;
	ProbeVolumeSceneData_t29FD126D36ED1E093C2EBBFB3F248DD5E2A86D90* ___sceneData;
	int32_t ___shBands;
	int32_t ___supportsRuntimeDebug;
	int32_t ___supportStreaming;
};
struct ProbeVolumeSystemParameters_t0654F2626ACA367E00C375BEB6FEA5B86CB0A58B_marshaled_com
{
	int32_t ___memoryBudget;
	int32_t ___blendingMemoryBudget;
	Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___probeDebugMesh;
	Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___probeDebugShader;
	Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___offsetDebugMesh;
	Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___offsetDebugShader;
	ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* ___scenarioBlendingShader;
	ProbeVolumeSceneData_t29FD126D36ED1E093C2EBBFB3F248DD5E2A86D90* ___sceneData;
	int32_t ___shBands;
	int32_t ___supportsRuntimeDebug;
	int32_t ___supportStreaming;
};
struct RTHandleSystem_tAE496B31B56A77B4896E34576C961C3CA073998F  : public RuntimeObject
{
	bool ___m_HardwareDynamicResRequested;
	HashSet_1_t26796BF4011CBFA30FF5AA4EAD424A60B28827B3* ___m_AutoSizedRTs;
	RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF* ___m_AutoSizedRTsArray;
	HashSet_1_t26796BF4011CBFA30FF5AA4EAD424A60B28827B3* ___m_ResizeOnDemandRTs;
	RTHandleProperties_tBCB3E1EFE8B366995704C1322B9C443877580CD6 ___m_RTHandleProperties;
	int32_t ___m_MaxWidths;
	int32_t ___m_MaxHeights;
};
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 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 SurfaceDataAttributes_t955595DD5404BF72FCA2458E5EAF1D2D9DFAFC5C  : public Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA
{
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___displayNames;
	bool ___isDirection;
	bool ___sRGBDisplay;
	int32_t ___precision;
	bool ___checkIsNormalized;
	String_t* ___preprocessor;
};
struct SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295  : public Exception_t
{
};
struct TextAsset_t2C64E93DA366D9DE5A8209E1802FA4884AC1BD69  : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
{
};
struct Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700  : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
{
};
struct Texture2DAtlas_t770EADF1E6B5E862E78D0EC18118B4A3E023334F  : public RuntimeObject
{
	RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___m_AtlasTexture;
	int32_t ___m_Width;
	int32_t ___m_Height;
	int32_t ___m_Format;
	bool ___m_UseMipMaps;
	bool ___m_IsAtlasTextureOwner;
	AtlasAllocator_tE73998A33352CBACEB838B47E24055984F97430E* ___m_AtlasAllocator;
	Dictionary_2_tBE995FA87CE27220FD97BCC009668BA7930F425B* ___m_AllocationCache;
	Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180* ___m_IsGPUTextureUpToDate;
	Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180* ___m_TextureHashes;
};
struct Type_t  : public MemberInfo_t
{
	RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B ____impl;
};
struct Widget_tE8D6AF1D7525CC84E8F2C3B73162016736A6A2FF  : public RuntimeObject
{
	Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295* ___m_Panel;
	RuntimeObject* ___m_Parent;
	int32_t ___U3CflagsU3Ek__BackingField;
	String_t* ___U3CdisplayNameU3Ek__BackingField;
	String_t* ___U3CtooltipU3Ek__BackingField;
	String_t* ___U3CqueryPathU3Ek__BackingField;
	Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* ___isHiddenCallback;
};
struct CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5  : public RuntimeObject
{
	Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87* ___cell;
	BlendingCellInfo_tBAED0F59265E47B74B5C29CBC9D88F985F0B9974* ___blendingCell;
	List_1_t179992B095C528117EEF4782A1F45568BD2D51EA* ___chunkList;
	int32_t ___flatIdxInCellIndices;
	bool ___loaded;
	CellIndexUpdateInfo_tDBB36B9ABEFEA7AEAE822A9FE6C798D37FA7401E ___updateInfo;
	bool ___indexUpdated;
	CellIndexUpdateInfo_tDBB36B9ABEFEA7AEAE822A9FE6C798D37FA7401E ___tempUpdateInfo;
	int32_t ___sourceAssetInstanceID;
	float ___streamingScore;
	int32_t ___referenceCount;
	CellInstancedDebugProbes_t23E23306486DF8F9F5DF0E8B5B02EC92E0C96C8B* ___debugProbes;
};
struct SerializableBoundItem_tF2F8CD24513F8F4D69DCAC89522EA0D3C032A640 
{
	String_t* ___sceneGUID;
	Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 ___bounds;
};
struct SerializableBoundItem_tF2F8CD24513F8F4D69DCAC89522EA0D3C032A640_marshaled_pinvoke
{
	char* ___sceneGUID;
	Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 ___bounds;
};
struct SerializableBoundItem_tF2F8CD24513F8F4D69DCAC89522EA0D3C032A640_marshaled_com
{
	Il2CppChar* ___sceneGUID;
	Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 ___bounds;
};
struct Comparison_1_tAAA49090DDD60EBD79DCCB4F483266C134E1EF98  : public MulticastDelegate_t
{
};
struct Enumerator_t0F91BC558767DA1005DDDD4EC1D68339C54621A5 
{
	List_1_tFEAC63AB47ECFF037313075F47A5D7240D0DDE44* ____list;
	int32_t ____index;
	int32_t ____version;
	SerializableBoundItem_tF2F8CD24513F8F4D69DCAC89522EA0D3C032A640 ____current;
};
struct Field_1_t7F813BE8CAF3F3F635B34474DDD7B797C5B6CD2A  : public Widget_tE8D6AF1D7525CC84E8F2C3B73162016736A6A2FF
{
	Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD* ___U3CgetterU3Ek__BackingField;
	Action_1_tD69A6DC9FBE94131E52F5A73B2A9D4AB51EEC404* ___U3CsetterU3Ek__BackingField;
	Action_2_t94C644233E37D574986F0297182FA2BD8972B44A* ___onValueChanged;
};
struct Func_3_tA23F5D62E264071C33C09639DD065B0B691A804D  : public MulticastDelegate_t
{
};
struct Func_3_t2743F47DE21BDABF2148E0857F1621EC6B2DCF42  : public MulticastDelegate_t
{
};
struct Func_4_t10E373E09E0663CA58211D9753566AB17B869CFE  : public MulticastDelegate_t
{
};
struct Func_4_t332C0058075A9D0A2F5170831803531EC540225C  : public MulticastDelegate_t
{
};
struct Predicate_1_tD7983A114F281CA3351C3A13212F109FABCFCE0B  : public MulticastDelegate_t
{
};
struct Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07  : public MulticastDelegate_t
{
};
struct ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263  : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
{
	String_t* ____paramName;
};
struct AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C  : public MulticastDelegate_t
{
};
struct Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA  : public Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3
{
};
struct DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE  : public RuntimeObject
{
	bool ___m_Enabled;
	bool ___m_UseMipBias;
	float ___m_MinScreenFraction;
	float ___m_MaxScreenFraction;
	float ___m_CurrentFraction;
	bool ___m_ForcingRes;
	bool ___m_CurrentCameraRequest;
	float ___m_PrevFraction;
	bool ___m_ForceSoftwareFallback;
	bool ___m_RunUpscalerFilterOnFullResolution;
	float ___m_PrevHWScaleWidth;
	float ___m_PrevHWScaleHeight;
	Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___m_LastScaledSize;
	Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___cachedOriginalSize;
	uint8_t ___U3CfilterU3Ek__BackingField;
	Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___U3CfinalViewportU3Ek__BackingField;
	uint8_t ___type;
	GlobalDynamicResolutionSettings_t2BF29E3CFADCD55F6AC2D35D728817B79264A9A0 ___m_CachedSettings;
	WeakReference_tD4B0518CE911FFD9FAAB3FCD492644A354312D8E* ___m_OwnerCameraWeakRef;
	int32_t ___m_UpsamplerSchedule;
};
struct LensFlareDataSRP_t036EEE7A3B9CEEDABC68655C48D1A21F04252295  : public ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A
{
	LensFlareDataElementSRPU5BU5D_t1D7EBF0AA1925339AAA0E04DCE9F1B78105B6D38* ___elements;
};
struct PowerOfTwoTextureAtlas_t61993AC8A0A6F9EECDE7654B38A56D9CE9F068AE  : public Texture2DAtlas_t770EADF1E6B5E862E78D0EC18118B4A3E023334F
{
	int32_t ___m_MipPadding;
	Dictionary_2_t33145CB3CB36DD50D39C1BC1C5E82CEC9F0987F0* ___m_RequestedTextures;
};
struct ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F  : public RuntimeObject
{
	bool ___m_IsInitialized;
	bool ___m_SupportStreaming;
	RefVolTransform_t23FA849BA67F6FB0FDC6BA49A08C41D654FC8CE9 ___m_Transform;
	int32_t ___m_MaxSubdivision;
	ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693* ___m_Pool;
	ProbeBrickIndex_tF1B02DB88E5F4CF79533962B018B5724D74E32D2* ___m_Index;
	ProbeCellIndices_t0A30314A2B1D5F97E16BD321C179801D1B42C6AF* ___m_CellIndices;
	ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8* ___m_BlendingPool;
	List_1_t179992B095C528117EEF4782A1F45568BD2D51EA* ___m_TmpSrcChunks;
	SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___m_PositionOffsets;
	Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 ___m_CurrGlobalBounds;
	Dictionary_2_tE62F67DD5E0705D89AA8A2987FB3C4C21A3C9AAF* ___cells;
	ObjectPool_1_t26A8D6F0AC3E7D5C10AB98A9AF68B2EBC2ABE7EF* ___m_CellInfoPool;
	ObjectPool_1_t7FA933D4164A730DB5D7E5E1D315B49D70184F03* ___m_BlendingCellInfoPool;
	DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB ___m_TemporaryDataLocation;
	int32_t ___m_TemporaryDataLocationMemCost;
	int32_t ___m_CurrentProbeVolumeChunkSizeInBricks;
	ProbeVolumeSceneData_t29FD126D36ED1E093C2EBBFB3F248DD5E2A86D90* ___sceneData;
	Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___minLoadedCellPos;
	Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___maxLoadedCellPos;
	Action_1_t00621160046FE06A171CE95A003D9AE71EBB2B1D* ___retrieveExtraDataAction;
	Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___checksDuringBakeAction;
	bool ___m_BricksLoaded;
	Dictionary_2_t18C83CD24384334A550468AC80B4F64B179517FB* ___m_PendingAssetsToBeLoaded;
	Dictionary_2_t18C83CD24384334A550468AC80B4F64B179517FB* ___m_PendingAssetsToBeUnloaded;
	Dictionary_2_t18C83CD24384334A550468AC80B4F64B179517FB* ___m_ActiveAssets;
	bool ___m_NeedLoadAsset;
	bool ___m_ProbeReferenceVolumeInit;
	bool ___m_EnabledBySRP;
	InitInfo_t704DDF4A7F366AB2C84F08404C424B877802B058 ___m_PendingInitInfo;
	bool ___m_NeedsIndexRebuild;
	bool ___m_HasChangedIndex;
	int32_t ___m_CBShaderID;
	int32_t ___m_NumberOfCellsLoadedPerFrame;
	int32_t ___m_NumberOfCellsBlendedPerFrame;
	float ___m_TurnoverRate;
	int32_t ___m_MemoryBudget;
	int32_t ___m_BlendingMemoryBudget;
	int32_t ___m_SHBands;
	float ___m_ProbeVolumesWeight;
	bool ___clearAssetsOnVolumeClear;
	List_1_tCD7772AB40D4E7A61CCAFDDF9E33C190D4F9E6D4* ___U3CperSceneDataListU3Ek__BackingField;
	ProbeVolumeDebug_t295620780739F33AEAD1D1BB44C5252CE70D3DD8* ___U3CprobeVolumeDebugU3Ek__BackingField;
	ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389* ___U3CsubdivisionDebugColorsU3Ek__BackingField;
	WidgetU5BU5D_t39DEA55B87EF43C59C5699E0340B34185BA1E4A2* ___m_DebugItems;
	Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___m_DebugMesh;
	Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___m_DebugMaterial;
	Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___m_DebugOffsetMesh;
	Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___m_DebugOffsetMaterial;
	PlaneU5BU5D_t4EEF66BAA8B0140EFFF34F6183CE7F80546592BE* ___m_DebugFrustumPlanes;
	GUIContentU5BU5D_t98DA1EEA8D0A2C4AE42CE11C4840B627CADFC503* ___m_DebugScenarioNames;
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___m_DebugScenarioValues;
	String_t* ___m_DebugActiveSceneGUID;
	String_t* ___m_DebugActiveScenario;
	EnumField_t15C8FC0EB96499DFDCEC2B9DBB27B2BBCD5E262C* ___m_DebugScenarioField;
	ProbeVolumeBakingProcessSettings_t1A0C71DD07CFB6660AFC0D3EBF81FA5064CFDAD7 ___bakingProcessSettings;
	Dictionary_2_tE738E3156DB830A7FCEA2AE6066FC5BEA6715F0D* ___realtimeSubdivisionInfo;
	bool ___m_MaxSubdivVisualizedIsMaxAvailable;
	DynamicArray_1_t85D77BAA52B2801695EAE751BA0F9DD3C26AA604* ___m_LoadedCells;
	DynamicArray_1_t85D77BAA52B2801695EAE751BA0F9DD3C26AA604* ___m_ToBeLoadedCells;
	DynamicArray_1_t85D77BAA52B2801695EAE751BA0F9DD3C26AA604* ___m_TempCellToLoadList;
	DynamicArray_1_t85D77BAA52B2801695EAE751BA0F9DD3C26AA604* ___m_TempCellToUnloadList;
	DynamicArray_1_tD456FAFFECC4879D97EE0F550727BF9C6B0B3FE6* ___m_LoadedBlendingCells;
	DynamicArray_1_tD456FAFFECC4879D97EE0F550727BF9C6B0B3FE6* ___m_ToBeLoadedBlendingCells;
	DynamicArray_1_tD456FAFFECC4879D97EE0F550727BF9C6B0B3FE6* ___m_TempBlendingCellToLoadList;
	DynamicArray_1_tD456FAFFECC4879D97EE0F550727BF9C6B0B3FE6* ___m_TempBlendingCellToUnloadList;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_FrozenCameraPosition;
	bool ___m_HasRemainingCellsToBlend;
};
struct ProbeReferenceVolumeProfile_t375DE65898ECAC87F866E00E990A090B62FEFB06  : public ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A
{
	int32_t ___version;
	bool ___freezePlacement;
	int32_t ___simplificationLevels;
	float ___minDistanceBetweenProbes;
	LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB ___renderersLayerMask;
	float ___minRendererVolumeSize;
};
struct ProbeVolumeAsset_tD6746B9D8821C28FD5798B2BCB8DACB08A789E73  : public ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A
{
	int32_t ___m_Version;
	CellU5BU5D_t28C720491B3B017816792FE60A465B7E141C8239* ___cells;
	CellCountsU5BU5D_tA076CE9CE985940277BB2EB4BAD588CD0489B494* ___cellCounts;
	CellCounts_tE8F649895E00B2C75ABEA7C6ECC40BBDE1EF5970 ___totalCellCounts;
	Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___maxCellPosition;
	Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___minCellPosition;
	Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 ___globalBounds;
	int32_t ___bands;
	int32_t ___chunkSizeInBricks;
	String_t* ___m_AssetFullPath;
	int32_t ___cellSizeInBricks;
	int32_t ___simplificationLevels;
	float ___minDistanceBetweenProbes;
};
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;
	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 RenderPipelineResources_tAA6BDE0F0074318A421B1D71C06F4ABC4C5C175A  : public ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A
{
};
struct RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27  : public Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700
{
};
struct ScaleFunc_t423F661DAD5C7A18F509C8F1F62C9D6AEA9A9791  : public MulticastDelegate_t
{
};
struct Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4  : public Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700
{
};
struct Texture3D_tDC30A0F19B6055086859D1ABC098D6E6762000E1  : public Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700
{
};
struct Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1  : public Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3
{
};
struct U3CU3Ec__DisplayClass171_0_t70061616D0F785A73C9408015CCBEBC3C2B43646  : public RuntimeObject
{
	ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* ___U3CU3E4__this;
	ProbeVolumeSystemParameters_t0654F2626ACA367E00C375BEB6FEA5B86CB0A58B ___parameters;
};
struct BakingSet_t33926285328BE2D277C28CC383E09C57DE9975D2  : public RuntimeObject
{
	String_t* ___name;
	List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* ___sceneGUIDs;
	ProbeVolumeBakingProcessSettings_t1A0C71DD07CFB6660AFC0D3EBF81FA5064CFDAD7 ___settings;
	ProbeReferenceVolumeProfile_t375DE65898ECAC87F866E00E990A090B62FEFB06* ___profile;
	List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* ___lightingScenarios;
};
struct SerializablePVBakeSettings_t9C88167788303739AC5D93A20092598DF654A452 
{
	String_t* ___sceneGUID;
	ProbeVolumeBakingProcessSettings_t1A0C71DD07CFB6660AFC0D3EBF81FA5064CFDAD7 ___settings;
};
struct SerializablePVBakeSettings_t9C88167788303739AC5D93A20092598DF654A452_marshaled_pinvoke
{
	char* ___sceneGUID;
	ProbeVolumeBakingProcessSettings_t1A0C71DD07CFB6660AFC0D3EBF81FA5064CFDAD7_marshaled_pinvoke ___settings;
};
struct SerializablePVBakeSettings_t9C88167788303739AC5D93A20092598DF654A452_marshaled_com
{
	Il2CppChar* ___sceneGUID;
	ProbeVolumeBakingProcessSettings_t1A0C71DD07CFB6660AFC0D3EBF81FA5064CFDAD7_marshaled_com ___settings;
};
struct PerScenarioData_tB38C755607F5B84E2CCDE758C8549927DC57518D 
{
	NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934 ___U3CshL0L1RxDataU3Ek__BackingField;
	NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF ___U3CshL1GL1RyDataU3Ek__BackingField;
	NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF ___U3CshL1BL1RzDataU3Ek__BackingField;
	NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF ___U3CshL2Data_0U3Ek__BackingField;
	NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF ___U3CshL2Data_1U3Ek__BackingField;
	NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF ___U3CshL2Data_2U3Ek__BackingField;
	NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF ___U3CshL2Data_3U3Ek__BackingField;
};
struct EnumField_1_t30102EC7A5D104E7898CDF9F28EBC898AE2A815F  : public Field_1_t7F813BE8CAF3F3F635B34474DDD7B797C5B6CD2A
{
	GUIContentU5BU5D_t98DA1EEA8D0A2C4AE42CE11C4840B627CADFC503* ___enumNames;
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___m_EnumValues;
};
struct Enumerator_t79A467E7C13197680FE62582108B3BE3348A0F1F 
{
	List_1_tE15A36783D21F016929125A00F602D220C32C84A* ____list;
	int32_t ____index;
	int32_t ____version;
	SerializablePVBakeSettings_t9C88167788303739AC5D93A20092598DF654A452 ____current;
};
struct Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184  : public Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA
{
};
struct Light_t1E68479B7782AF2050FAA02A5DC612FD034F18F3  : public Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA
{
	int32_t ___m_BakedIndex;
};
struct MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71  : public Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA
{
	CancellationTokenSource_tAAE1E0033BCFC233801F8CB4CED5C852B350CB7B* ___m_CancellationTokenSource;
};
struct Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87  : public RuntimeObject
{
	Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___position;
	int32_t ___index;
	int32_t ___probeCount;
	int32_t ___minSubdiv;
	int32_t ___maxSubdiv;
	int32_t ___indexChunkCount;
	int32_t ___shChunkCount;
	bool ___hasTwoScenarios;
	int32_t ___shBands;
	NativeArray_1_tBA7C3E15B67AEC95EB7BED61838A132B300A973A ___U3CbricksU3Ek__BackingField;
	NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF ___U3CvalidityNeighMaskDataU3Ek__BackingField;
	NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD ___U3CprobePositionsU3Ek__BackingField;
	NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF ___U3CtouchupVolumeInteractionU3Ek__BackingField;
	NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD ___U3CoffsetVectorsU3Ek__BackingField;
	NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF ___U3CvalidityU3Ek__BackingField;
	PerScenarioData_tB38C755607F5B84E2CCDE758C8549927DC57518D ___scenario0;
	PerScenarioData_tB38C755607F5B84E2CCDE758C8549927DC57518D ___scenario1;
};
struct LensFlareComponentSRP_tF068937A1EC9EB063AF855DB4994A1D2A5E3EFDC  : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
	LensFlareDataSRP_t036EEE7A3B9CEEDABC68655C48D1A21F04252295* ___m_LensFlareData;
	float ___intensity;
	float ___maxAttenuationDistance;
	float ___maxAttenuationScale;
	AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* ___distanceAttenuationCurve;
	AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* ___scaleByDistanceCurve;
	bool ___attenuationByLightShape;
	AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* ___radialScreenAttenuationCurve;
	bool ___useOcclusion;
	float ___occlusionRadius;
	bool ___useBackgroundCloudOcclusion;
	uint32_t ___sampleCount;
	float ___occlusionOffset;
	float ___scale;
	bool ___allowOffScreen;
	bool ___volumetricCloudOcclusion;
	TextureCurve_t9F2819A32E1AC4FC20D8E83E82A4BD081C633353* ___occlusionRemapCurve;
};
struct ProbeTouchupVolume_tBBB66556DBE3CBB0FE0A3F870598511AA61CE796  : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
	float ___intensityScale;
	bool ___invalidateProbes;
	bool ___overrideDilationThreshold;
	float ___overriddenDilationThreshold;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___size;
};
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
{
	ProbeVolumeAsset_tD6746B9D8821C28FD5798B2BCB8DACB08A789E73* ___asset;
	TextAsset_t2C64E93DA366D9DE5A8209E1802FA4884AC1BD69* ___cellSharedDataAsset;
	TextAsset_t2C64E93DA366D9DE5A8209E1802FA4884AC1BD69* ___cellSupportDataAsset;
	List_1_tD47E289A20580491873111C2FC85A5456012FCAC* ___serializedScenarios;
	Dictionary_2_t8A59E2740E3FD42A9F35AA0E0081B21073ABBE77* ___scenarios;
	bool ___assetLoaded;
	String_t* ___activeScenario;
	String_t* ___otherScenario;
};
struct EnumField_t15C8FC0EB96499DFDCEC2B9DBB27B2BBCD5E262C  : public EnumField_1_t30102EC7A5D104E7898CDF9F28EBC898AE2A815F
{
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___quickSeparators;
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___m_Indexes;
	Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD* ___U3CgetIndexU3Ek__BackingField;
	Action_1_tD69A6DC9FBE94131E52F5A73B2A9D4AB51EEC404* ___U3CsetIndexU3Ek__BackingField;
};
struct List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76_StaticFields
{
	ValueTuple_2U5BU5D_t4B8018E83D96B9F7621FB7B61838FE7115D1E4EC* ___s_emptyArray;
};
struct List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73_StaticFields
{
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___s_emptyArray;
};
struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D_StaticFields
{
	ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___s_emptyArray;
};
struct List_1_tCD7772AB40D4E7A61CCAFDDF9E33C190D4F9E6D4_StaticFields
{
	ProbeVolumePerSceneDataU5BU5D_t74C2CB72B18542976F495A8A6BB7B73B066EF1CD* ___s_emptyArray;
};
struct List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD_StaticFields
{
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___s_emptyArray;
};
struct List_1_t6590FC1C3D6405E4972389536FA11B52542105C5_StaticFields
{
	LensFlareCompInfoU5BU5D_t2DF6FE4D410437B2F702227389C47FB06BB4FE80* ___s_emptyArray;
};
struct List_1_t179992B095C528117EEF4782A1F45568BD2D51EA_StaticFields
{
	BrickChunkAllocU5BU5D_t67316E3C7BB0F8E26AB0D8AD7B8CC62FD533F6AE* ___s_emptyArray;
};
struct List_1_tD47E289A20580491873111C2FC85A5456012FCAC_StaticFields
{
	SerializablePerScenarioDataItemU5BU5D_tD35129DA4D6FCEF24D304F5F80F4DA9A389B0A52* ___s_emptyArray;
};
struct List_1_tB7BC2BC4AB3CE0F6BC851F79A65D1244EC9CCC97_StaticFields
{
	BakingSetU5BU5D_tDEF780DA5A1E2ED8197684F6F25756BCED116833* ___s_emptyArray;
};
struct List_1_tFEAC63AB47ECFF037313075F47A5D7240D0DDE44_StaticFields
{
	SerializableBoundItemU5BU5D_t6A6730B7697F655ED0E1D74377C1108737C653FA* ___s_emptyArray;
};
struct List_1_t9B93A8FFF20D5011038A191EEEBD767C937F3815_StaticFields
{
	SerializableHasPVItemU5BU5D_tA6217A7E29B8310E0EA1D3C2C7D4D14690606966* ___s_emptyArray;
};
struct List_1_tE15A36783D21F016929125A00F602D220C32C84A_StaticFields
{
	SerializablePVBakeSettingsU5BU5D_t6434FEA43667C1FCEAD37D5834E74C09B527C543* ___s_emptyArray;
};
struct List_1_t2FCEA7635AA5C3B22E982462685B40276413F521_StaticFields
{
	SerializablePVProfileU5BU5D_t15CBE5811C9B0A88DEB4669CAAF2FBFF363BC530* ___s_emptyArray;
};
struct GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2_StaticFields
{
	GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2* ___s_Text;
	GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2* ___s_Image;
	GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2* ___s_TextImage;
	GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2* ___none;
};
struct Hammersley_tB31CFFD97C1BC22E82019C3D307A8CDBBD0D105B_StaticFields
{
	SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___k_Hammersley2dSeq16;
	SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___k_Hammersley2dSeq32;
	SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___k_Hammersley2dSeq64;
	SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___k_Hammersley2dSeq256;
	int32_t ___s_hammersley2DSeq16Id;
	int32_t ___s_hammersley2DSeq32Id;
	int32_t ___s_hammersley2DSeq64Id;
	int32_t ___s_hammersley2DSeq256Id;
};
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;
	bool ___s_SupportsLensFlareTexFormat;
};
struct ProbeVolumeSceneData_t29FD126D36ED1E093C2EBBFB3F248DD5E2A86D90_StaticFields
{
	PropertyInfo_t* ___s_SceneGUID;
};
struct RTHandles_t84D932A74064E591F31E9813FBED5D64F5CC888C_StaticFields
{
	RTHandleSystem_tAE496B31B56A77B4896E34576C961C3CA073998F* ___s_DefaultInstance;
};
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_tBA5B5EEBE346D570937DDCD508A11ABBE47F8A76_StaticFields
{
	U3CU3Ec_tBA5B5EEBE346D570937DDCD508A11ABBE47F8A76* ___U3CU3E9;
	Comparison_1_tAAA49090DDD60EBD79DCCB4F483266C134E1EF98* ___U3CU3E9__23_0;
};
struct U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_StaticFields
{
	U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E* ___U3CU3E9;
	UnityAction_1_t331D2D7FB937A8CE713F34081F5420939CBECAE4* ___U3CU3E9__120_0;
	UnityAction_1_tD9BF451BD2DDC42588541B6C0C3638BD909A445D* ___U3CU3E9__120_1;
	Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* ___U3CU3E9__171_7;
	Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* ___U3CU3E9__171_16;
	Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* ___U3CU3E9__171_17;
	Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD* ___U3CU3E9__171_22;
	Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD* ___U3CU3E9__171_23;
	Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD* ___U3CU3E9__171_26;
	Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD* ___U3CU3E9__171_27;
	Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* ___U3CU3E9__171_32;
	Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* ___U3CU3E9__171_33;
	Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* ___U3CU3E9__171_36;
	Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD* ___U3CU3E9__171_39;
	Action_1_tD69A6DC9FBE94131E52F5A73B2A9D4AB51EEC404* ___U3CU3E9__171_40;
	Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD* ___U3CU3E9__171_41;
	Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD* ___U3CU3E9__171_43;
	Action_1_tD69A6DC9FBE94131E52F5A73B2A9D4AB51EEC404* ___U3CU3E9__171_44;
	Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD* ___U3CU3E9__171_45;
	Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* ___U3CU3E9__171_46;
	Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A* ___U3CU3E9__171_47;
	Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* ___U3CU3E9__171_48;
	Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* ___U3CU3E9__171_49;
	Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* ___U3CU3E9__171_54;
	Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A* ___U3CU3E9__171_55;
	Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* ___U3CU3E9__171_56;
	Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* ___U3CU3E9__171_57;
};
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 RTHandleStaticHelpers_tA2D12842AC5D6F53DC6BE4808B2D49BC5DD532BC_StaticFields
{
	RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___s_RTHandleWrapper;
};
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 Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A_StaticFields
{
	Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___s_Zero;
	Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___s_One;
	Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___s_Up;
	Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___s_Down;
	Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___s_Left;
	Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___s_Right;
};
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 Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_StaticFields
{
	int32_t ___OffsetOfInstanceIDInCPlusPlusObject;
};
struct SphericalHarmonicsL1_tD8B1FB0B31BD9388032D8CAA8B5236730648B335_StaticFields
{
	SphericalHarmonicsL1_tD8B1FB0B31BD9388032D8CAA8B5236730648B335 ___zero;
};
struct Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700_StaticFields
{
	int32_t ___GenerateAllMips;
};
struct Texture2DAtlas_t770EADF1E6B5E862E78D0EC18118B4A3E023334F_StaticFields
{
	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___fullScaleOffset;
	int32_t ___s_MaxMipLevelPadding;
};
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 DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE_StaticFields
{
	int32_t ___s_ActiveScalerSlot;
	ScalerContainerU5BU5D_tC77571377136111C49364FC610EEABE164F62577* ___s_ScalerContainers;
	Dictionary_2_tD63479E1341B4C7016EC65CE665BEDD2FD651720* ___s_CameraUpscaleFilters;
	Dictionary_2_t2A39BD4C1E857041785410552D256CB3E9342B4C* ___s_CameraInstances;
	DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE* ___s_DefaultInstance;
	int32_t ___s_ActiveCameraId;
	DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE* ___s_ActiveInstance;
	bool ___s_ActiveInstanceDirty;
	float ___s_GlobalHwFraction;
	bool ___s_GlobalHwUpresActive;
};
struct ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F_StaticFields
{
	String_t* ___defaultLightingScenario;
	ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* ____instance;
	String_t* ___k_DebugPanelName;
};
struct EnumField_1_t30102EC7A5D104E7898CDF9F28EBC898AE2A815F_StaticFields
{
	Regex_tE773142C2BE45C5D362B0F815AFF831707A51772* ___s_NicifyRegEx;
};
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 GUIContentU5BU5D_t98DA1EEA8D0A2C4AE42CE11C4840B627CADFC503  : public RuntimeArray
{
	ALIGN_FIELD (8) GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2* m_Items[1];

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

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

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

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

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

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

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

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

	inline SerializablePerScenarioDataItem_t8ECC5ABF9BA05017D9B44DB66430D5946393AC92 GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline SerializablePerScenarioDataItem_t8ECC5ABF9BA05017D9B44DB66430D5946393AC92* 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, SerializablePerScenarioDataItem_t8ECC5ABF9BA05017D9B44DB66430D5946393AC92 value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___scenario), (void*)NULL);
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___data))->___cellDataAsset), (void*)NULL);
		#endif
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___data))->___cellOptionalDataAsset), (void*)NULL);
		#endif
	}
	inline SerializablePerScenarioDataItem_t8ECC5ABF9BA05017D9B44DB66430D5946393AC92 GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline SerializablePerScenarioDataItem_t8ECC5ABF9BA05017D9B44DB66430D5946393AC92* GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, SerializablePerScenarioDataItem_t8ECC5ABF9BA05017D9B44DB66430D5946393AC92 value)
	{
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___scenario), (void*)NULL);
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___data))->___cellDataAsset), (void*)NULL);
		#endif
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___data))->___cellOptionalDataAsset), (void*)NULL);
		#endif
	}
};
struct SerializableBoundItemU5BU5D_t6A6730B7697F655ED0E1D74377C1108737C653FA  : public RuntimeArray
{
	ALIGN_FIELD (8) SerializableBoundItem_tF2F8CD24513F8F4D69DCAC89522EA0D3C032A640 m_Items[1];

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

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

	inline SerializablePVProfile_t5A21743AE68601F4B203BC9CE6A6B9A94B114D5C GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline SerializablePVProfile_t5A21743AE68601F4B203BC9CE6A6B9A94B114D5C* 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, SerializablePVProfile_t5A21743AE68601F4B203BC9CE6A6B9A94B114D5C 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)->___profile), (void*)NULL);
		#endif
	}
	inline SerializablePVProfile_t5A21743AE68601F4B203BC9CE6A6B9A94B114D5C GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline SerializablePVProfile_t5A21743AE68601F4B203BC9CE6A6B9A94B114D5C* GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, SerializablePVProfile_t5A21743AE68601F4B203BC9CE6A6B9A94B114D5C value)
	{
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___sceneGUID), (void*)NULL);
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___profile), (void*)NULL);
		#endif
	}
};
struct SerializablePVBakeSettingsU5BU5D_t6434FEA43667C1FCEAD37D5834E74C09B527C543  : public RuntimeArray
{
	ALIGN_FIELD (8) SerializablePVBakeSettings_t9C88167788303739AC5D93A20092598DF654A452 m_Items[1];

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

	inline ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C* 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, ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
	}
	inline ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C* GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C 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 PerScenarioData_t550076045279B9168297EFAEC12D729EB36C67CC_marshal_pinvoke(const PerScenarioData_t550076045279B9168297EFAEC12D729EB36C67CC& unmarshaled, PerScenarioData_t550076045279B9168297EFAEC12D729EB36C67CC_marshaled_pinvoke& marshaled);
IL2CPP_EXTERN_C void PerScenarioData_t550076045279B9168297EFAEC12D729EB36C67CC_marshal_pinvoke_back(const PerScenarioData_t550076045279B9168297EFAEC12D729EB36C67CC_marshaled_pinvoke& marshaled, PerScenarioData_t550076045279B9168297EFAEC12D729EB36C67CC& unmarshaled);
IL2CPP_EXTERN_C void PerScenarioData_t550076045279B9168297EFAEC12D729EB36C67CC_marshal_pinvoke_cleanup(PerScenarioData_t550076045279B9168297EFAEC12D729EB36C67CC_marshaled_pinvoke& marshaled);
IL2CPP_EXTERN_C void PerScenarioData_t550076045279B9168297EFAEC12D729EB36C67CC_marshal_com(const PerScenarioData_t550076045279B9168297EFAEC12D729EB36C67CC& unmarshaled, PerScenarioData_t550076045279B9168297EFAEC12D729EB36C67CC_marshaled_com& marshaled);
IL2CPP_EXTERN_C void PerScenarioData_t550076045279B9168297EFAEC12D729EB36C67CC_marshal_com_back(const PerScenarioData_t550076045279B9168297EFAEC12D729EB36C67CC_marshaled_com& marshaled, PerScenarioData_t550076045279B9168297EFAEC12D729EB36C67CC& unmarshaled);
IL2CPP_EXTERN_C void PerScenarioData_t550076045279B9168297EFAEC12D729EB36C67CC_marshal_com_cleanup(PerScenarioData_t550076045279B9168297EFAEC12D729EB36C67CC_marshaled_com& marshaled);
IL2CPP_EXTERN_C void ProbeVolumeBakingProcessSettings_t1A0C71DD07CFB6660AFC0D3EBF81FA5064CFDAD7_marshal_pinvoke(const ProbeVolumeBakingProcessSettings_t1A0C71DD07CFB6660AFC0D3EBF81FA5064CFDAD7& unmarshaled, ProbeVolumeBakingProcessSettings_t1A0C71DD07CFB6660AFC0D3EBF81FA5064CFDAD7_marshaled_pinvoke& marshaled);
IL2CPP_EXTERN_C void ProbeVolumeBakingProcessSettings_t1A0C71DD07CFB6660AFC0D3EBF81FA5064CFDAD7_marshal_pinvoke_back(const ProbeVolumeBakingProcessSettings_t1A0C71DD07CFB6660AFC0D3EBF81FA5064CFDAD7_marshaled_pinvoke& marshaled, ProbeVolumeBakingProcessSettings_t1A0C71DD07CFB6660AFC0D3EBF81FA5064CFDAD7& unmarshaled);
IL2CPP_EXTERN_C void ProbeVolumeBakingProcessSettings_t1A0C71DD07CFB6660AFC0D3EBF81FA5064CFDAD7_marshal_pinvoke_cleanup(ProbeVolumeBakingProcessSettings_t1A0C71DD07CFB6660AFC0D3EBF81FA5064CFDAD7_marshaled_pinvoke& marshaled);
IL2CPP_EXTERN_C void ProbeVolumeBakingProcessSettings_t1A0C71DD07CFB6660AFC0D3EBF81FA5064CFDAD7_marshal_com(const ProbeVolumeBakingProcessSettings_t1A0C71DD07CFB6660AFC0D3EBF81FA5064CFDAD7& unmarshaled, ProbeVolumeBakingProcessSettings_t1A0C71DD07CFB6660AFC0D3EBF81FA5064CFDAD7_marshaled_com& marshaled);
IL2CPP_EXTERN_C void ProbeVolumeBakingProcessSettings_t1A0C71DD07CFB6660AFC0D3EBF81FA5064CFDAD7_marshal_com_back(const ProbeVolumeBakingProcessSettings_t1A0C71DD07CFB6660AFC0D3EBF81FA5064CFDAD7_marshaled_com& marshaled, ProbeVolumeBakingProcessSettings_t1A0C71DD07CFB6660AFC0D3EBF81FA5064CFDAD7& unmarshaled);
IL2CPP_EXTERN_C void ProbeVolumeBakingProcessSettings_t1A0C71DD07CFB6660AFC0D3EBF81FA5064CFDAD7_marshal_com_cleanup(ProbeVolumeBakingProcessSettings_t1A0C71DD07CFB6660AFC0D3EBF81FA5064CFDAD7_marshaled_com& marshaled);

IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_mC8318C65C43D3BE62687EC2170B17747D8F78F67_gshared_inline (List_1_t179992B095C528117EEF4782A1F45568BD2D51EA* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m0D06C9FECB7283237183AF8A1EE82A6363365B46_gshared (List_1_t179992B095C528117EEF4782A1F45568BD2D51EA* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HashSet_1__ctor_m9132EE1422BAA45E44B7FFF495F378790D36D90E_gshared (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* __this, 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 List_1_Contains_m4C9139C2A6B23E9343D3F87807B32C6E2CFE660D_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HashSet_1_Add_m2CD7657B3459B61DD4BBA47024AC71F7D319658B_gshared (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HashSet_1_Remove_mF1D84C0A2829DDA2A0CEE1D82A5B999B5F6627CB_gshared (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t HashSet_1_get_Count_m41CC85EEB7855CEFA3BC7A32F115387939318ED3_gshared_inline (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArrayExtensions_ResizeArray_TisRuntimeObject_m6BFC2474086385E6C47BD8792E0405393BEF2B62_gshared (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918** ___0_array, int32_t ___1_capacity, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArrayExtensions_ResizeArray_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mFFAD26B2501568E203F55AC9971F07ECF103B4BB_gshared (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C** ___0_array, int32_t ___1_capacity, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t72556E98D7DDBE118A973D782D523D15A96461C8 HashSet_1_GetEnumerator_m143B98FEED7E9CABA2C494AB2F04DAD60A504635_gshared (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mFB582AEAA2E73F3128B5571197BEDE256A83F657_gshared (Enumerator_t72556E98D7DDBE118A973D782D523D15A96461C8* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m139A176CD271A0532D75BE08DA7831C8C45CE28F_gshared_inline (Enumerator_t72556E98D7DDBE118A973D782D523D15A96461C8* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m27565F5ACCCC75C3DD34CC4CAE3E6AEFEB9144A6_gshared (Enumerator_t72556E98D7DDBE118A973D782D523D15A96461C8* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EnumField_1_set_enumValues_m0D63D556CDF068F5FE30952B1163511A61F46382_gshared (EnumField_1_t30102EC7A5D104E7898CDF9F28EBC898AE2A815F* __this, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___0_value, 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 NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF TextAsset_GetData_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m9CD86395D7518BBA42532B36EAA366C725970336_gshared (TextAsset_t2C64E93DA366D9DE5A8209E1802FA4884AC1BD69* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NativeArray_1_tBA7C3E15B67AEC95EB7BED61838A132B300A973A ProbeVolumeAsset_GetSubArray_TisBrick_tE6E9230DFDF650A631C116E79FB28F41618C3CE0_m55AFF555103445FC675E445BA8D6C87FAE4E6D0E_gshared (ProbeVolumeAsset_tD6746B9D8821C28FD5798B2BCB8DACB08A789E73* __this, NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF ___0_input, int32_t ___1_count, int32_t* ___2_offset, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF ProbeVolumeAsset_GetSubArray_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m8EAF680C9ECA44A475E255EBD68D6058365CF8D8_gshared (ProbeVolumeAsset_tD6746B9D8821C28FD5798B2BCB8DACB08A789E73* __this, NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF ___0_input, int32_t ___1_count, int32_t* ___2_offset, 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 NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD ProbeVolumeAsset_GetSubArray_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_mD1DF09B70A26C4D094268CCC5230FE12352EA220_gshared (ProbeVolumeAsset_tD6746B9D8821C28FD5798B2BCB8DACB08A789E73* __this, NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF ___0_input, int32_t ___1_count, int32_t* ___2_offset, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF ProbeVolumeAsset_GetSubArray_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m504D2D9F48C52B9E52907F3E19EAF9D935FFF202_gshared (ProbeVolumeAsset_tD6746B9D8821C28FD5798B2BCB8DACB08A789E73* __this, NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF ___0_input, int32_t ___1_count, int32_t* ___2_offset, 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 NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD NativeArray_1_GetSubArray_mD1C2EDB00FBBC81ECC7D70D8A6C54EFA8993F1C8_gshared (NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD* __this, int32_t ___0_start, int32_t ___1_length, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF NativeArray_1_GetSubArray_m0BC7600912CF86297CD39D1589EF56C563E4A983_gshared (NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF* __this, int32_t ___0_start, int32_t ___1_length, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934 ProbeVolumeAsset_GetSubArray_TisUInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_mEBC930A7B293C6B084978CAD90FC6920CB6F38E0_gshared (ProbeVolumeAsset_tD6746B9D8821C28FD5798B2BCB8DACB08A789E73* __this, NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF ___0_input, int32_t ___1_count, int32_t* ___2_offset, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934 NativeArray_1_GetSubArray_m2253518A23D28E5EEF03BE39F86D0AB8F81622DA_gshared (NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934* __this, int32_t ___0_start, int32_t ___1_length, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Clear_m33EA3AF828EBEF114313484B38B9D9A423618523_gshared (Dictionary_2_tBD630EBB1FCDF0CF4ACD9400A423A11380EF0313* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t3401DD96101FB490B9D817CFF7957BFB900624B3 List_1_GetEnumerator_mE381F0E100AB1B2B07FF36904ECD0DDA3902718E_gshared (List_1_tD47E289A20580491873111C2FC85A5456012FCAC* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mCB7D81976824A51692506BFD35833DE7CBB9C082_gshared (Enumerator_t3401DD96101FB490B9D817CFF7957BFB900624B3* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR SerializablePerScenarioDataItem_t8ECC5ABF9BA05017D9B44DB66430D5946393AC92 Enumerator_get_Current_m18ED00806D0C9290DE98B0CAEA2093EFEC7CA2BE_gshared_inline (Enumerator_t3401DD96101FB490B9D817CFF7957BFB900624B3* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Add_m7F9B1CCB66B3927838A512FD7E6D10DA9C4C1F6F_gshared (Dictionary_2_tBD630EBB1FCDF0CF4ACD9400A423A11380EF0313* __this, RuntimeObject* ___0_key, PerScenarioData_t550076045279B9168297EFAEC12D729EB36C67CC ___1_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mB6670C48191BA5EE8256837A54BBA53B79B44AF7_gshared (Enumerator_t3401DD96101FB490B9D817CFF7957BFB900624B3* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_m15FBBBC1A57AB5DD06F2182041F8331B8CF64D43_gshared_inline (List_1_tD47E289A20580491873111C2FC85A5456012FCAC* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t8356C245755E9BB9CC85D704962D40FD555DE993 Dictionary_2_GetEnumerator_mC47EC28C873DF4FD667E351C56A8D318D13A2CD2_gshared (Dictionary_2_tBD630EBB1FCDF0CF4ACD9400A423A11380EF0313* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m6DC00ADD50E2034A4C7BD9C0EC712A0E96DC0DEA_gshared (Enumerator_t8356C245755E9BB9CC85D704962D40FD555DE993* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_tD7EB821AE13669E05AC3A7396ECA18F91BB46706 Enumerator_get_Current_m26E736AEDECEF410FA06360E51988C009BB3921C_gshared_inline (Enumerator_t8356C245755E9BB9CC85D704962D40FD555DE993* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* KeyValuePair_2_get_Key_mAB1F073EDCB72CA8441FA77D346096930B61DF42_gshared_inline (KeyValuePair_2_tD7EB821AE13669E05AC3A7396ECA18F91BB46706* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR PerScenarioData_t550076045279B9168297EFAEC12D729EB36C67CC KeyValuePair_2_get_Value_m3A569A95D095709CEA384B318D1A972754F40D48_gshared_inline (KeyValuePair_2_tD7EB821AE13669E05AC3A7396ECA18F91BB46706* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m789F885930480A60CC99D85E28B6D92CEDA74EF1_gshared_inline (List_1_tD47E289A20580491873111C2FC85A5456012FCAC* __this, SerializablePerScenarioDataItem_t8ECC5ABF9BA05017D9B44DB66430D5946393AC92 ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mBE120EE5B3D8F5ECF221CDDF134F01B3D8EBC994_gshared (Enumerator_t8356C245755E9BB9CC85D704962D40FD555DE993* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_Remove_m2C86DC834628C85F227BF7A3E60A3A2B76206CC4_gshared (Dictionary_2_tBD630EBB1FCDF0CF4ACD9400A423A11380EF0313* __this, RuntimeObject* ___0_key, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_TryGetValue_mDB5EA384458F4210FA80B04722ED71345CDC2B57_gshared (Dictionary_2_tBD630EBB1FCDF0CF4ACD9400A423A11380EF0313* __this, RuntimeObject* ___0_key, PerScenarioData_t550076045279B9168297EFAEC12D729EB36C67CC* ___1_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_mE93A42B8E7E2C13C1A1F7658D34ABB7B25EEC5D5_gshared (List_1_tD47E289A20580491873111C2FC85A5456012FCAC* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_mACF6CA4ECF46767D589091D6EE17B9EEED8E119E_gshared (Dictionary_2_tBD630EBB1FCDF0CF4ACD9400A423A11380EF0313* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_mBD5281E6A5DABF2DBBF35AE1B92CCDBCFFAFB0AA_gshared (Dictionary_2_t06F13A62631EF131A5D9922F1851E4211F417C59* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m0D0F99974D7435C4E08FE9A9A632C9E5430F8454_gshared (Dictionary_2_tDBC7BB75C617E4886F85171F2758C7996F98EC36* __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 Dictionary_2__ctor_m59FC5FE4DA247293459938B0D8FB886700733FC5_gshared (Dictionary_2_t55FED42E177E121DF2EC11010330CEB64FD9BAE7* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m33B64BB7982C5EC16903EEA39B4BCAF51775FD55_gshared (List_1_tFEAC63AB47ECFF037313075F47A5D7240D0DDE44* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m38BCEBB3B7287799DFAEC7FC2A7046A88E178C99_gshared (List_1_t9B93A8FFF20D5011038A191EEEBD767C937F3815* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_mDF511B6612E1E5D593A0191B2109B9D43EE273A9_gshared (List_1_t2FCEA7635AA5C3B22E982462685B40276413F521* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m9F7DDF65A5DEE6C99AF06E0CD8522D259BAA070C_gshared (List_1_tE15A36783D21F016929125A00F602D220C32C84A* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t0F91BC558767DA1005DDDD4EC1D68339C54621A5 List_1_GetEnumerator_m95097C203ADB59CB50BCCF622384D228EEF727CA_gshared (List_1_tFEAC63AB47ECFF037313075F47A5D7240D0DDE44* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m9C0F453849BCE47EF7ACFCBE64928F8C0845186D_gshared (Enumerator_t0F91BC558767DA1005DDDD4EC1D68339C54621A5* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR SerializableBoundItem_tF2F8CD24513F8F4D69DCAC89522EA0D3C032A640 Enumerator_get_Current_m9E9351622DEE1FC8402BAF36A73EEC03E3E60407_gshared_inline (Enumerator_t0F91BC558767DA1005DDDD4EC1D68339C54621A5* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Add_m4B50147B489EED8A98E412A7E35662178EBBDCF1_gshared (Dictionary_2_t06F13A62631EF131A5D9922F1851E4211F417C59* __this, RuntimeObject* ___0_key, Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 ___1_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m0D3C6AF5369458347DB218951EA217008ABD60EB_gshared (Enumerator_t0F91BC558767DA1005DDDD4EC1D68339C54621A5* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t8F9474ED732BF151860990861186CAEA4E833694 List_1_GetEnumerator_m9FFEF524CB9E0644319AE9CA3D53518C5399C6C3_gshared (List_1_t9B93A8FFF20D5011038A191EEEBD767C937F3815* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mC0E07729DA3A9E8A32E809C8682DADA22D4D2828_gshared (Enumerator_t8F9474ED732BF151860990861186CAEA4E833694* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR SerializableHasPVItem_t061E2CE4D8B201F280D06ABD0246C7AD8FD9571C Enumerator_get_Current_mD2F484AB27EC710F9EDC66BA4A206788DCDAE7DE_gshared_inline (Enumerator_t8F9474ED732BF151860990861186CAEA4E833694* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Add_m06DE41B832D936F9A7884C491F10EC651D0EA065_gshared (Dictionary_2_tDBC7BB75C617E4886F85171F2758C7996F98EC36* __this, RuntimeObject* ___0_key, bool ___1_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mABC8962CD03E1159C52671702AD171CC2396FB29_gshared (Enumerator_t8F9474ED732BF151860990861186CAEA4E833694* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_tD348BAA5B9575AFEB2F626A5366EBD048E31D7CD List_1_GetEnumerator_mFBCD305E26DF17679838A948438689EDF77B2815_gshared (List_1_t2FCEA7635AA5C3B22E982462685B40276413F521* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m941DCE8BEEC8872B18D2FDAE611931892155DA85_gshared (Enumerator_tD348BAA5B9575AFEB2F626A5366EBD048E31D7CD* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR SerializablePVProfile_t5A21743AE68601F4B203BC9CE6A6B9A94B114D5C Enumerator_get_Current_m83A00BC8BA75F77179B61D8EE0E0DA66F47CDB5E_gshared_inline (Enumerator_tD348BAA5B9575AFEB2F626A5366EBD048E31D7CD* __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_mCB42E419D21E31671FC2959177DC4A6FA1C2D58C_gshared (Enumerator_tD348BAA5B9575AFEB2F626A5366EBD048E31D7CD* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t79A467E7C13197680FE62582108B3BE3348A0F1F List_1_GetEnumerator_m0962E3FB44829DE7E0AA6C86EBA4DCB1AF4D6066_gshared (List_1_tE15A36783D21F016929125A00F602D220C32C84A* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m67B17F6428D4CC50AD15D898CCC2F0CAA087388F_gshared (Enumerator_t79A467E7C13197680FE62582108B3BE3348A0F1F* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR SerializablePVBakeSettings_t9C88167788303739AC5D93A20092598DF654A452 Enumerator_get_Current_m643399DC4970A16B50093BE4D504A20624DAB82D_gshared_inline (Enumerator_t79A467E7C13197680FE62582108B3BE3348A0F1F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Add_m25369668B82C1E180B294510E94BB6DAC6DB5DD0_gshared (Dictionary_2_t55FED42E177E121DF2EC11010330CEB64FD9BAE7* __this, RuntimeObject* ___0_key, ProbeVolumeBakingProcessSettings_t1A0C71DD07CFB6660AFC0D3EBF81FA5064CFDAD7 ___1_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m744799ADC66C192935954EC78EFA0E5E7144CECD_gshared (Enumerator_t79A467E7C13197680FE62582108B3BE3348A0F1F* __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_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_m7175BAEFBD4BBD364C8C5E1DBE73899462C0C185_gshared_inline (List_1_tFEAC63AB47ECFF037313075F47A5D7240D0DDE44* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_mF2867E92AFC63D937A132C5B858973C889A917DF_gshared_inline (List_1_t9B93A8FFF20D5011038A191EEEBD767C937F3815* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_mE06767F9629A9303A0732E40A99362DC2521F1B9_gshared_inline (List_1_t2FCEA7635AA5C3B22E982462685B40276413F521* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_m79853E299C26DBEFCE9200A5590A61E088392ABA_gshared_inline (List_1_tE15A36783D21F016929125A00F602D220C32C84A* __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 KeyCollection_t5752587EA99F4E3A716B21C888B0B29EB24C3924* Dictionary_2_get_Keys_mDAFED3FD44CE2DC193DCAF6600607907404C6628_gshared (Dictionary_2_t06F13A62631EF131A5D9922F1851E4211F417C59* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_tDBC7B72056B236EB465983E0C31DAF3B51263BAF KeyCollection_GetEnumerator_mC4C3D8D1A8296BF0E43B2F4CD38A0F14FEFA0E28_gshared (KeyCollection_t5752587EA99F4E3A716B21C888B0B29EB24C3924* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m9B6DA5A65355D4A0A83991658058591F7331AFC9_gshared (Enumerator_tDBC7B72056B236EB465983E0C31DAF3B51263BAF* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_mBF8D4DF2B8B287CA492D432FFC23008DDF3DBB1D_gshared_inline (Enumerator_tDBC7B72056B236EB465983E0C31DAF3B51263BAF* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 Dictionary_2_get_Item_mBCDEF4A23B5A414AA52A755B5CB9C5EB14524D91_gshared (Dictionary_2_t06F13A62631EF131A5D9922F1851E4211F417C59* __this, RuntimeObject* ___0_key, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m1C31C862D450C02A5085E473D157F7AC7B76D046_gshared_inline (List_1_tFEAC63AB47ECFF037313075F47A5D7240D0DDE44* __this, SerializableBoundItem_tF2F8CD24513F8F4D69DCAC89522EA0D3C032A640 ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m857606265C66D134E92B0129FF92C55C46F7AB64_gshared (Enumerator_tDBC7B72056B236EB465983E0C31DAF3B51263BAF* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyCollection_t82843611D3240C37DEA1AF693D1E4E17145BBE08* Dictionary_2_get_Keys_mFDF56AF2BA76C6CCAF215187B66751FC03E474FD_gshared (Dictionary_2_tDBC7BB75C617E4886F85171F2758C7996F98EC36* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t357C1101698473B0000091EAAD6AED12103FF364 KeyCollection_GetEnumerator_mC8CE307B3A9AEB3AD4F05E1D359F102FE85F1602_gshared (KeyCollection_t82843611D3240C37DEA1AF693D1E4E17145BBE08* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m5AC7A077127FB4119569C4C10CB6DCC046455A1C_gshared (Enumerator_t357C1101698473B0000091EAAD6AED12103FF364* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m86110F67A53903C9B95DBFDE5192D43CD381F024_gshared_inline (Enumerator_t357C1101698473B0000091EAAD6AED12103FF364* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_get_Item_mB8DAA0FB328D474EEE65CAF7F132DD9569BBC3A8_gshared (Dictionary_2_tDBC7BB75C617E4886F85171F2758C7996F98EC36* __this, RuntimeObject* ___0_key, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m57A1BE88ECE375428E12EB373147D1FA8751D4FB_gshared_inline (List_1_t9B93A8FFF20D5011038A191EEEBD767C937F3815* __this, SerializableHasPVItem_t061E2CE4D8B201F280D06ABD0246C7AD8FD9571C ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mEFFD5C63D30E8006AECC3E1CBD5D44F8C135DF96_gshared (Enumerator_t357C1101698473B0000091EAAD6AED12103FF364* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyCollection_tC183DCA02DCF55A174CCF24A90F838CCE3DB1C46* Dictionary_2_get_Keys_m98DEDDE432D9E67ECA2F78798D1B5654EBD4808A_gshared (Dictionary_2_t55FED42E177E121DF2EC11010330CEB64FD9BAE7* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t12EE0987323D1BF576063BA064030D7F189C0F7D KeyCollection_GetEnumerator_m965C44BBA5F1D182E8E80F7BBC530EAC9F8424AD_gshared (KeyCollection_tC183DCA02DCF55A174CCF24A90F838CCE3DB1C46* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mA677988BCFA59FC091F039352E7260D6DB5505A7_gshared (Enumerator_t12EE0987323D1BF576063BA064030D7F189C0F7D* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m1D6B4E3C145C2C7BC6D8D267991F3DEB826A7863_gshared_inline (Enumerator_t12EE0987323D1BF576063BA064030D7F189C0F7D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ProbeVolumeBakingProcessSettings_t1A0C71DD07CFB6660AFC0D3EBF81FA5064CFDAD7 Dictionary_2_get_Item_m7CE59405F6BF2085E5536AA9D0D6E1E14B6C1C7A_gshared (Dictionary_2_t55FED42E177E121DF2EC11010330CEB64FD9BAE7* __this, RuntimeObject* ___0_key, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m2A67FD5726B4822A0635AE943CF6D96A403D71CD_gshared_inline (List_1_tE15A36783D21F016929125A00F602D220C32C84A* __this, SerializablePVBakeSettings_t9C88167788303739AC5D93A20092598DF654A452 ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mD3822F98E1CE428C2A614762807738F2CFEEEA13_gshared (Enumerator_t12EE0987323D1BF576063BA064030D7F189C0F7D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyCollection_tB45A861D090B15129521119AE48ED3813820A974* Dictionary_2_get_Keys_m72D290F90654BFD683FA7AA7C63D9F4F692218B6_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t65CC956745B1180C04CE6C6910FB27C5F32BB9FF KeyCollection_GetEnumerator_m7E77FBA7DE2D3876EC02F396712C4AA5B1D535A5_gshared (KeyCollection_tB45A861D090B15129521119AE48ED3813820A974* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mEB2A61F3F3F420C1B1DFD5C74EEFD4BD7761BCF7_gshared (Enumerator_t65CC956745B1180C04CE6C6910FB27C5F32BB9FF* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_mD6472FA27D28B9AE64A0FEF796C72ABBC2420EBF_gshared_inline (Enumerator_t65CC956745B1180C04CE6C6910FB27C5F32BB9FF* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Dictionary_2_get_Item_m4AAAECBE902A211BF2126E6AFA280AEF73A3E0D6_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, RuntimeObject* ___0_key, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m90D4191082A9625E71B5BC4A7BC252C5BD7E8299_gshared_inline (List_1_t2FCEA7635AA5C3B22E982462685B40276413F521* __this, SerializablePVProfile_t5A21743AE68601F4B203BC9CE6A6B9A94B114D5C ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mB5E00F11BCA3AC963F9BA72659FA76B107863F3C_gshared (Enumerator_t65CC956745B1180C04CE6C6910FB27C5F32BB9FF* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ScriptableObject_CreateInstance_TisRuntimeObject_mC07BE383F5EF546F4191035A679930852BC19BDA_gshared (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_set_Item_m9C79EF85C25219629BFEF400956F161081A28340_gshared (Dictionary_2_t55FED42E177E121DF2EC11010330CEB64FD9BAE7* __this, RuntimeObject* ___0_key, ProbeVolumeBakingProcessSettings_t1A0C71DD07CFB6660AFC0D3EBF81FA5064CFDAD7 ___1_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_set_Item_m1A840355E8EDAECEA9D0C6F5E51B248FAA449CBD_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, RuntimeObject* ___0_key, RuntimeObject* ___1_value, 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_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 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 void List_1_RemoveAt_m76C4CDACF47BA529BAFADFC8D5E13DB9587F4004_gshared (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, int32_t ___0_index, 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 bool List_1_Exists_mE124D5A8B431C8B9B4C77EA23AD8B4C543829643_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, Predicate_1_t8342C85FF4E41CD1F7024AC0CDC3E5312A32CB12* ___0_match, 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_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_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 RuntimeObject* Component_GetComponent_TisRuntimeObject_m7181F81CAEC2CF53F5D2BC79B7425C16E1F80D33_gshared (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, 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_METHOD_ATTR void List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8_gshared (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConstantBuffer_UpdateData_TisHammersley2dSeq16_t397C360C61F6E7F51A0A76E3D2C33D9E3E7DA9C0_mB3A2E2AAE88CA063A5A7DE977C951662FF16E3BD_gshared (Hammersley2dSeq16_t397C360C61F6E7F51A0A76E3D2C33D9E3E7DA9C0* ___0_data, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConstantBuffer_UpdateData_TisHammersley2dSeq32_t5222FE247619F99BDD08C37FE5B0D94747718042_mD968B5F922F3C5DB2D824F1F062B24F8270906F1_gshared (Hammersley2dSeq32_t5222FE247619F99BDD08C37FE5B0D94747718042* ___0_data, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConstantBuffer_UpdateData_TisHammersley2dSeq64_tAF73FAB2FE740998DFFF551198D6C651F0A058E7_m1EBA0AEFF9402C3905FDC1857997F2A021BB648E_gshared (Hammersley2dSeq64_tAF73FAB2FE740998DFFF551198D6C651F0A058E7* ___0_data, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConstantBuffer_UpdateData_TisHammersley2dSeq256_tC5B5FB2A55263672FAF8EDF3CC19470F51E623C3_m9E0271126365E1D92B0DF00F352BF2FABCF4D0F2_gshared (Hammersley2dSeq256_tC5B5FB2A55263672FAF8EDF3CC19470F51E623C3* ___0_data, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConstantBuffer_Set_TisHammersley2dSeq16_t397C360C61F6E7F51A0A76E3D2C33D9E3E7DA9C0_m7A60CB4ED0F47AD24A2D0C00166C949E0E760775_gshared (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* ___1_cs, int32_t ___2_shaderId, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConstantBuffer_Set_TisHammersley2dSeq32_t5222FE247619F99BDD08C37FE5B0D94747718042_m358194093E9CFB69CD0BCDE3090F461113AC6540_gshared (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* ___1_cs, int32_t ___2_shaderId, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConstantBuffer_Set_TisHammersley2dSeq64_tAF73FAB2FE740998DFFF551198D6C651F0A058E7_mCE30D4E1551A423A6AC0D1B7044274A18E9E889C_gshared (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* ___1_cs, int32_t ___2_shaderId, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConstantBuffer_Set_TisHammersley2dSeq256_tC5B5FB2A55263672FAF8EDF3CC19470F51E623C3_m54DDD973DD3750D15DD38AB427ABA487C7B759FB_gshared (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* ___1_cs, int32_t ___2_shaderId, 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 RuntimeObject* Dictionary_2_get_Item_mC3FEA647E750C27367C990777D8890E0E712E514_gshared (Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907* __this, int32_t ___0_key, 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_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Func_3_Invoke_m821C647B817AF6922B7A699E997D0728BC21E8F9_gshared_inline (Func_3_tA23F5D62E264071C33C09639DD065B0B691A804D* __this, RuntimeObject* ___0_arg1, int32_t ___1_arg2, 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 bool Dictionary_2_Remove_m12BAB2F82E34CAA21A7245AB61E48F106340C1A4_gshared (Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907* __this, int32_t ___0_key, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_tE92C1AC40A104A179B94F8A013728FD9314CFBD3 Dictionary_2_GetEnumerator_m3F1620145BA0815B7C7CD648EF054558AA26556A_gshared (Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mAECCBE12C0427D7ACF88F82FA266F1AE37402565_gshared (Enumerator_tE92C1AC40A104A179B94F8A013728FD9314CFBD3* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_tDC26B09C26BA829DDE331BCB6AF7C508C763D7A3 Enumerator_get_Current_m90160D324DA0D9F5624A345F47D8E226A118911A_gshared_inline (Enumerator_tE92C1AC40A104A179B94F8A013728FD9314CFBD3* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* KeyValuePair_2_get_Value_m8508BCECB0654E2E93B1A141382E2688ADE7EE7C_gshared_inline (KeyValuePair_2_tDC26B09C26BA829DDE331BCB6AF7C508C763D7A3* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m4DC143BC57F14EDD85AB13B6D6F3B5D0E319B30E_gshared (Enumerator_tE92C1AC40A104A179B94F8A013728FD9314CFBD3* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Clear_mE1EFF7C68491EE07D21EE9924475A559BF0A4773_gshared (Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907* __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 Dictionary_2__ctor_m6F08421248A34497AABE64516BB661B9719E2227_gshared (Dictionary_2_t33145CB3CB36DD50D39C1BC1C5E82CEC9F0987F0* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ProfilingSampler_Get_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_m8A88D1A0EBDE48471A988A3C0B292D7E590709B2_gshared (int32_t ___0_marker, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Clear_m7297B23EB42752916EFA7473360207BAF3B74CB2_gshared (Dictionary_2_t33145CB3CB36DD50D39C1BC1C5E82CEC9F0987F0* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_set_Item_m824C62AE381465271FBCE77563C6E43679F47152_gshared (Dictionary_2_t33145CB3CB36DD50D39C1BC1C5E82CEC9F0987F0* __this, int32_t ___0_key, Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___1_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m112B395BFFC3E2B1762F09109D173342A2F0EC10_gshared (List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t24DED0061495979D025145F5EE685308256D604D Dictionary_2_GetEnumerator_mB5EB823E831FAB1EEB71EC4AB5BCC8EAE34949E5_gshared (Dictionary_2_t33145CB3CB36DD50D39C1BC1C5E82CEC9F0987F0* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mAB65E5E8BB682D69B1462A3A17BB4AE1C0BF3CC6_gshared (Enumerator_t24DED0061495979D025145F5EE685308256D604D* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_tE2ABFF555671907C54C1F6ACA927B7D1D1249AFE Enumerator_get_Current_m7E42D1BC893E7831E1994B2F7C8B69053148B70E_gshared_inline (Enumerator_t24DED0061495979D025145F5EE685308256D604D* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t KeyValuePair_2_get_Key_m46AAAAE3FB1DEF3F9B68CAE9BD0BC8DF3219FA77_gshared_inline (KeyValuePair_2_tE2ABFF555671907C54C1F6ACA927B7D1D1249AFE* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A KeyValuePair_2_get_Value_m22C0F0F1E095CECC221A48F072C7542A95014140_gshared_inline (KeyValuePair_2_tE2ABFF555671907C54C1F6ACA927B7D1D1249AFE* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ValueTuple_2__ctor_m962EA662F3474234F5EAD48C6B015CB033607C5A_gshared (ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C* __this, int32_t ___0_item1, Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___1_item2, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m0D7B1846260D6953F51DEFB78CFE8F41D69BC7F7_gshared_inline (List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76* __this, ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m290DE9C01AB3B05828D641642BE844768D63D3B2_gshared (Enumerator_t24DED0061495979D025145F5EE685308256D604D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Comparison_1__ctor_mA7C9B61B40897DD5825FC924B42FC2CF8A3A882B_gshared (Comparison_1_tAAA49090DDD60EBD79DCCB4F483266C134E1EF98* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_mA1ADAF22BEC8A84B242C65D98710F2E696C077B2_gshared (List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76* __this, Comparison_1_tAAA49090DDD60EBD79DCCB4F483266C134E1EF98* ___0_comparison, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_tAAEB05445143765107243B72B5CC36DB230A291A List_1_GetEnumerator_mC66B7183F91C8F684DFDB72FC63E47326143E2A0_gshared (List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m33547778A54D8060AE8386E0E1A8BE002F87A964_gshared (Enumerator_tAAEB05445143765107243B72B5CC36DB230A291A* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C Enumerator_get_Current_mFFE84D5C057AEF74C28E9E63834D72E01CE5237E_gshared_inline (Enumerator_tAAEB05445143765107243B72B5CC36DB230A291A* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mC583DB50AF12A05CF3BB25D0A7B7211E782D5BB8_gshared (Enumerator_tAAEB05445143765107243B72B5CC36DB230A291A* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Resize_TisRuntimeObject_mE8D92C287251BAF8256D85E5829F749359EC334E_gshared (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918** ___0_array, int32_t ___1_newSize, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HashSet_1_CopyTo_m5102D82155B190BF666DD92500756CC1CCBA2172_gshared (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* __this, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___0_array, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HashSet_1_Contains_m9BACE52BFA0BD83C601529D3629118453E459BBB_gshared (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HashSet_1_Clear_m75A6528F0B47448EB3B3A05EC379260E9BDFC2DD_gshared (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void List_1_AddWithResize_m199942A4F45DF9A26AE2BF3F5F83EB6872EF1296_gshared (List_1_tD47E289A20580491873111C2FC85A5456012FCAC* __this, SerializablePerScenarioDataItem_t8ECC5ABF9BA05017D9B44DB66430D5946393AC92 ___0_item, 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_mFD764274879592E1088C9DAB36E8B76DB1114FEB_gshared (List_1_tFEAC63AB47ECFF037313075F47A5D7240D0DDE44* __this, SerializableBoundItem_tF2F8CD24513F8F4D69DCAC89522EA0D3C032A640 ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void List_1_AddWithResize_m8B89217448277604B1CE90E00676070757A181B7_gshared (List_1_t9B93A8FFF20D5011038A191EEEBD767C937F3815* __this, SerializableHasPVItem_t061E2CE4D8B201F280D06ABD0246C7AD8FD9571C ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void List_1_AddWithResize_m917A6AD1D7ADF266FC1E66DCCC79AE49E725066C_gshared (List_1_tE15A36783D21F016929125A00F602D220C32C84A* __this, SerializablePVBakeSettings_t9C88167788303739AC5D93A20092598DF654A452 ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void List_1_AddWithResize_mAE7B1D480FC532D533FA051FA8E394D1ADDF3757_gshared (List_1_t2FCEA7635AA5C3B22E982462685B40276413F521* __this, SerializablePVProfile_t5A21743AE68601F4B203BC9CE6A6B9A94B114D5C ___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_NO_INLINE IL2CPP_METHOD_ATTR void List_1_AddWithResize_m735D7A3357C6DC68EE7154E4500DE924BD779898_gshared (List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76* __this, ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C ___0_item, const RuntimeMethod* method) ;

IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2 (RuntimeObject* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934 PerScenarioData_get_shL0L1RxData_m7F8A05869C259A725A11A047F0DBF4B1503CE7D4_inline (PerScenarioData_tB38C755607F5B84E2CCDE758C8549927DC57518D* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PerScenarioData_set_shL0L1RxData_m2433120097C7406FB90D299CF5466E1091E262BE_inline (PerScenarioData_tB38C755607F5B84E2CCDE758C8549927DC57518D* __this, NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934 ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF PerScenarioData_get_shL1GL1RyData_m22CB117C68DF0D8FFF2F8B522C9DE74BCB0A3DD1_inline (PerScenarioData_tB38C755607F5B84E2CCDE758C8549927DC57518D* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PerScenarioData_set_shL1GL1RyData_m2D0524049BD97DEDB29FA8D03C6BD6BC6B28D344_inline (PerScenarioData_tB38C755607F5B84E2CCDE758C8549927DC57518D* __this, NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF PerScenarioData_get_shL1BL1RzData_m3C35337989179366FD71BF515B769D560670B055_inline (PerScenarioData_tB38C755607F5B84E2CCDE758C8549927DC57518D* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PerScenarioData_set_shL1BL1RzData_m885E6EAB3CA48B332A1AA76B9B021C3E30EEF659_inline (PerScenarioData_tB38C755607F5B84E2CCDE758C8549927DC57518D* __this, NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF PerScenarioData_get_shL2Data_0_m0F590344D5607C2CCCEDE8E3839F764337667389_inline (PerScenarioData_tB38C755607F5B84E2CCDE758C8549927DC57518D* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PerScenarioData_set_shL2Data_0_mB7CDD65F2BA593A8CD977CC2A3947AA501E56D92_inline (PerScenarioData_tB38C755607F5B84E2CCDE758C8549927DC57518D* __this, NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF PerScenarioData_get_shL2Data_1_m3AD4CCB5BB2489694D615DC585FD352AA235F41F_inline (PerScenarioData_tB38C755607F5B84E2CCDE758C8549927DC57518D* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PerScenarioData_set_shL2Data_1_mECDC1E7AE75A6BEA3F10BFCC716DBB87009E6BB2_inline (PerScenarioData_tB38C755607F5B84E2CCDE758C8549927DC57518D* __this, NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF PerScenarioData_get_shL2Data_2_m83BAD3F17E43E408729F766920D05DAE9FAE1DE0_inline (PerScenarioData_tB38C755607F5B84E2CCDE758C8549927DC57518D* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PerScenarioData_set_shL2Data_2_mFEE85C7884A4301D039715643F860B2927DCB117_inline (PerScenarioData_tB38C755607F5B84E2CCDE758C8549927DC57518D* __this, NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF PerScenarioData_get_shL2Data_3_m28D37F8C2E2FCE3072AAE047D2A75AEDFE9F9E3D_inline (PerScenarioData_tB38C755607F5B84E2CCDE758C8549927DC57518D* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PerScenarioData_set_shL2Data_3_mB3029D7E163748C072CACD4E5CFA71FB325CA7E4_inline (PerScenarioData_tB38C755607F5B84E2CCDE758C8549927DC57518D* __this, NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF ___0_value, const RuntimeMethod* method) ;
inline void List_1_Clear_mC8318C65C43D3BE62687EC2170B17747D8F78F67_inline (List_1_t179992B095C528117EEF4782A1F45568BD2D51EA* __this, const RuntimeMethod* method)
{
	((  void (*) (List_1_t179992B095C528117EEF4782A1F45568BD2D51EA*, const RuntimeMethod*))List_1_Clear_mC8318C65C43D3BE62687EC2170B17747D8F78F67_gshared_inline)(__this, method);
}
inline void List_1__ctor_m0D06C9FECB7283237183AF8A1EE82A6363365B46 (List_1_t179992B095C528117EEF4782A1F45568BD2D51EA* __this, const RuntimeMethod* method)
{
	((  void (*) (List_1_t179992B095C528117EEF4782A1F45568BD2D51EA*, const RuntimeMethod*))List_1__ctor_m0D06C9FECB7283237183AF8A1EE82A6363365B46_gshared)(__this, 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 U3CU3Ec__ctor_m31B61515984A62F516DA4A16430C5DE7151964CD (U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CellInfo_Clear_m8394A95B9D35680FA1AD6287BF349E2A26EC50CB (CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BlendingCellInfo_Clear_m60A92BCF41F83ECC4CC42771D119A78BC14EAD37 (BlendingCellInfo_tBAED0F59265E47B74B5C29CBC9D88F985F0B9974* __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 int32_t ProbeReferenceVolume_GetMaxSubdivision_m85DF89336E067B1B2057636CEC26AFB78A75368A_inline (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ProbeReferenceVolume_get_numberOfCellsLoadedPerFrame_m8B8AD1A38C9A69D3F9FCFA11CBAA547B16DAE9F1_inline (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_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_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ProbeVolumeDebug_t295620780739F33AEAD1D1BB44C5252CE70D3DD8* ProbeReferenceVolume_get_probeVolumeDebug_m96372A6BF79C4E05EF70A101B2CCDDCC7CE9D34F_inline (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_Min_m888083F74FF5655778F0403BB5E9608BEFDEA8CB_inline (int32_t ___0_a, int32_t ___1_b, 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 ProbeReferenceVolume_CellSize_mC43FEFD39498D7B93A75BE664B2D05200D151BC3 (int32_t ___0_subdivisionLevel, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float ProbeReferenceVolume_MinBrickSize_mF1177D6B2AD71B31A4CE907A93E49F0A8E742764 (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Clamp_mEB9AEA827D27D20FCC787F7375156AF46BB12BBF_inline (float ___0_value, float ___1_min, float ___2_max, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Min_m747CA71A9483CDB394B13BD0AD048EE17E48FFE4_inline (float ___0_a, float ___1_b, const RuntimeMethod* method) ;
inline void HashSet_1__ctor_m780CFB8A2D23543157D1A0E1FADF781E1AF81E03 (HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178* __this, const RuntimeMethod* method)
{
	((  void (*) (HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178*, const RuntimeMethod*))HashSet_1__ctor_m9132EE1422BAA45E44B7FFF495F378790D36D90E_gshared)(__this, method);
}
inline Enumerator_tD38B3392DC51F3F28BBB81DD4E5991CC9D1ABBF2 List_1_GetEnumerator_mD265BCE68CB3D80477A01A90F007DCC3AC5C78E4 (List_1_tB7BC2BC4AB3CE0F6BC851F79A65D1244EC9CCC97* __this, const RuntimeMethod* method)
{
	return ((  Enumerator_tD38B3392DC51F3F28BBB81DD4E5991CC9D1ABBF2 (*) (List_1_tB7BC2BC4AB3CE0F6BC851F79A65D1244EC9CCC97*, const RuntimeMethod*))List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared)(__this, method);
}
inline void Enumerator_Dispose_m5721DBB621F47FDA65A82A1FBF1272EFC4580F51 (Enumerator_tD38B3392DC51F3F28BBB81DD4E5991CC9D1ABBF2* __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_tD38B3392DC51F3F28BBB81DD4E5991CC9D1ABBF2*, const RuntimeMethod*))Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_gshared)(__this, method);
}
inline BakingSet_t33926285328BE2D277C28CC383E09C57DE9975D2* Enumerator_get_Current_mB6238608A7C8061423184F2489CA52F9F9A32561_inline (Enumerator_tD38B3392DC51F3F28BBB81DD4E5991CC9D1ABBF2* __this, const RuntimeMethod* method)
{
	return ((  BakingSet_t33926285328BE2D277C28CC383E09C57DE9975D2* (*) (Enumerator_tD38B3392DC51F3F28BBB81DD4E5991CC9D1ABBF2*, const RuntimeMethod*))Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline)(__this, 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 Enumerator_tA7A4B718FE1ED1D87565680D8C8195EC8AEAB3D1 List_1_GetEnumerator_m7692B5F182858B7D5C72C920D09AD48738D1E70D (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* __this, const RuntimeMethod* method)
{
	return ((  Enumerator_tA7A4B718FE1ED1D87565680D8C8195EC8AEAB3D1 (*) (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD*, const RuntimeMethod*))List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared)(__this, method);
}
inline void Enumerator_Dispose_m592BCCE7B7933454DED2130C810F059F8D85B1D7 (Enumerator_tA7A4B718FE1ED1D87565680D8C8195EC8AEAB3D1* __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_tA7A4B718FE1ED1D87565680D8C8195EC8AEAB3D1*, const RuntimeMethod*))Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_gshared)(__this, method);
}
inline String_t* Enumerator_get_Current_m143541DD8FBCD313E7554EA738FA813B8F4DB11A_inline (Enumerator_tA7A4B718FE1ED1D87565680D8C8195EC8AEAB3D1* __this, const RuntimeMethod* method)
{
	return ((  String_t* (*) (Enumerator_tA7A4B718FE1ED1D87565680D8C8195EC8AEAB3D1*, const RuntimeMethod*))Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline)(__this, method);
}
inline bool HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D (HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178* __this, String_t* ___0_item, const RuntimeMethod* method)
{
	return ((  bool (*) (HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178*, String_t*, const RuntimeMethod*))HashSet_1_Add_m2CD7657B3459B61DD4BBA47024AC71F7D319658B_gshared)(__this, ___0_item, method);
}
inline bool Enumerator_MoveNext_mDB47EEC4531D33B9C33FD2E70BA15E1535A0F3ED (Enumerator_tA7A4B718FE1ED1D87565680D8C8195EC8AEAB3D1* __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_tA7A4B718FE1ED1D87565680D8C8195EC8AEAB3D1*, const RuntimeMethod*))Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared)(__this, method);
}
inline bool Enumerator_MoveNext_mCF6AD8DC8924425B54C21BDA738613155FB1DB5A (Enumerator_tD38B3392DC51F3F28BBB81DD4E5991CC9D1ABBF2* __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_tD38B3392DC51F3F28BBB81DD4E5991CC9D1ABBF2*, const RuntimeMethod*))Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared)(__this, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* ProbeVolumeSceneData_get_lightingScenario_mADACBCDE01B77AD6EFB461BFCCE48052379D9E51_inline (ProbeVolumeSceneData_t29FD126D36ED1E093C2EBBFB3F248DD5E2A86D90* __this, const RuntimeMethod* method) ;
inline bool HashSet_1_Remove_m97303C08928AB7A9364E7908F34670D92348D9DA (HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178* __this, String_t* ___0_item, const RuntimeMethod* method)
{
	return ((  bool (*) (HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178*, String_t*, const RuntimeMethod*))HashSet_1_Remove_mF1D84C0A2829DDA2A0CEE1D82A5B999B5F6627CB_gshared)(__this, ___0_item, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1 (String_t* ___0_a, String_t* ___1_b, const RuntimeMethod* method) ;
inline int32_t HashSet_1_get_Count_mAF52C76F83E02DA4DDF4B21CD4D2910BA7CF157F_inline (HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178* __this, const RuntimeMethod* method)
{
	return ((  int32_t (*) (HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178*, const RuntimeMethod*))HashSet_1_get_Count_m41CC85EEB7855CEFA3BC7A32F115387939318ED3_gshared_inline)(__this, method);
}
inline void ArrayExtensions_ResizeArray_TisGUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2_mC5B560D1E340D2F538D228E0B5FFC45D76BE813A (GUIContentU5BU5D_t98DA1EEA8D0A2C4AE42CE11C4840B627CADFC503** ___0_array, int32_t ___1_capacity, const RuntimeMethod* method)
{
	((  void (*) (GUIContentU5BU5D_t98DA1EEA8D0A2C4AE42CE11C4840B627CADFC503**, int32_t, const RuntimeMethod*))ArrayExtensions_ResizeArray_TisRuntimeObject_m6BFC2474086385E6C47BD8792E0405393BEF2B62_gshared)(___0_array, ___1_capacity, method);
}
inline void ArrayExtensions_ResizeArray_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mFFAD26B2501568E203F55AC9971F07ECF103B4BB (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C** ___0_array, int32_t ___1_capacity, const RuntimeMethod* method)
{
	((  void (*) (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C**, int32_t, const RuntimeMethod*))ArrayExtensions_ResizeArray_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mFFAD26B2501568E203F55AC9971F07ECF103B4BB_gshared)(___0_array, ___1_capacity, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GUIContent__ctor_mD2BDF82C1E1F75DEEF36F2C8EDB60FFB49EE4DBC (GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2* __this, String_t* ___0_text, const RuntimeMethod* method) ;
inline Enumerator_tF6C1B465074968C3538509E911717559FDDBD72C HashSet_1_GetEnumerator_m11AAEE8A10D781104560F78D5EEC790433FEEE2B (HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178* __this, const RuntimeMethod* method)
{
	return ((  Enumerator_tF6C1B465074968C3538509E911717559FDDBD72C (*) (HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178*, const RuntimeMethod*))HashSet_1_GetEnumerator_m143B98FEED7E9CABA2C494AB2F04DAD60A504635_gshared)(__this, method);
}
inline void Enumerator_Dispose_mA8C03191318421835C1B51FEAD0F902EB506D6C0 (Enumerator_tF6C1B465074968C3538509E911717559FDDBD72C* __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_tF6C1B465074968C3538509E911717559FDDBD72C*, const RuntimeMethod*))Enumerator_Dispose_mFB582AEAA2E73F3128B5571197BEDE256A83F657_gshared)(__this, method);
}
inline String_t* Enumerator_get_Current_m2766585450EAB9CE01A3702DD017FFE45D4AF85F_inline (Enumerator_tF6C1B465074968C3538509E911717559FDDBD72C* __this, const RuntimeMethod* method)
{
	return ((  String_t* (*) (Enumerator_tF6C1B465074968C3538509E911717559FDDBD72C*, const RuntimeMethod*))Enumerator_get_Current_m139A176CD271A0532D75BE08DA7831C8C45CE28F_gshared_inline)(__this, method);
}
inline bool Enumerator_MoveNext_m7DCB52497076047551577A950FB809E3270BEF9F (Enumerator_tF6C1B465074968C3538509E911717559FDDBD72C* __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_tF6C1B465074968C3538509E911717559FDDBD72C*, const RuntimeMethod*))Enumerator_MoveNext_m27565F5ACCCC75C3DD34CC4CAE3E6AEFEB9144A6_gshared)(__this, method);
}
inline void EnumField_1_set_enumValues_m0D63D556CDF068F5FE30952B1163511A61F46382 (EnumField_1_t30102EC7A5D104E7898CDF9F28EBC898AE2A815F* __this, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___0_value, const RuntimeMethod* method)
{
	((  void (*) (EnumField_1_t30102EC7A5D104E7898CDF9F28EBC898AE2A815F*, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*, const RuntimeMethod*))EnumField_1_set_enumValues_m0D63D556CDF068F5FE30952B1163511A61F46382_gshared)(__this, ___0_value, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Scene_tA1DC762B79745EB5140F054C884855B922318356 SceneManager_GetActiveScene_m0B320EC4302F51A71495D1CCD1A0FF9C2ED1FDC8 (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ProbeVolumeSceneData_GetSceneGUID_m358EA9C78C1D234221F952928F44A416CCE7A5E3 (Scene_tA1DC762B79745EB5140F054C884855B922318356 ___0_scene, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass171_0_U3CRegisterDebugU3Eg__RefreshScenarioNamesU7C42_mA457899C7CD40A488345E0E81068516BD430B882 (U3CU3Ec__DisplayClass171_0_t70061616D0F785A73C9408015CCBEBC3C2B43646* __this, String_t* ___0_guid, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* ProbeVolumeSceneData_get_otherScenario_m84C33DCF52A4E047182104DEC38DC54DFF1649DB_inline (ProbeVolumeSceneData_t29FD126D36ED1E093C2EBBFB3F248DD5E2A86D90* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478 (String_t* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* GUIContent_get_text_mC6D7981351923AD7F802AC659314BA56DF7F3ED6 (GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float ProbeVolumeSceneData_get_scenarioBlendingFactor_mCC0D92E627A9CE0D0E12B35B794791194B8AF2FC_inline (ProbeVolumeSceneData_t29FD126D36ED1E093C2EBBFB3F248DD5E2A86D90* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeVolumeSceneData_BlendLightingScenario_mB6E882B3F5246ABEDA1BC2180897D0EBFB231E5D (ProbeVolumeSceneData_t29FD126D36ED1E093C2EBBFB3F248DD5E2A86D90* __this, String_t* ___0_otherScenario, float ___1_blendingFactor, 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 float Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline (float ___0_a, float ___1_b, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ProbeReferenceVolumeProfile_get_cellSizeInBricks_m0581061D88862DCD688231ABB111803C615763B5 (ProbeReferenceVolumeProfile_t375DE65898ECAC87F866E00E990A090B62FEFB06* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float ProbeReferenceVolumeProfile_get_minBrickSize_m08BB4970DFA9015AC3908206612449CFA86CAA2D (ProbeReferenceVolumeProfile_t375DE65898ECAC87F866E00E990A090B62FEFB06* __this, const RuntimeMethod* method) ;
inline int32_t CoreUtils_GetLastEnumValue_TisVersion_t200F42B8ACDD9CBA9CC1E027AE06446DA509CAFF_m556E3CD8A1A3A299E4E0667302978740C122E5AF (const RuntimeMethod* method)
{
	return ((  int32_t (*) (const RuntimeMethod*))CoreUtils_GetLastEnumValue_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_mF32182048A82E8D5F457BC828C73CB98A2E850AE_gshared)(method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float ProbeReferenceVolumeProfile_get_cellSizeInMeters_m71C6819B661CB9FBDDE5EC4F09C0704F57460A2C (ProbeReferenceVolumeProfile_t375DE65898ECAC87F866E00E990A090B62FEFB06* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t LayerMask_op_Implicit_m7F5A5B9D079281AC445ED39DEE1FCFA9D795810D (LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB ___0_mask, 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 ScriptableObject__ctor_mD037FDB0B487295EA47F79A4DB1BF1846C9087FF (ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A* __this, 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 int32_t ProbeVolumeAsset_get_maxSubdivision_mBDF4869329EE8BCA27F82B04072DA38E4489FE16 (ProbeVolumeAsset_tD6746B9D8821C28FD5798B2BCB8DACB08A789E73* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float ProbeVolumeAsset_get_minBrickSize_m738DFEB37034A898AC009F4C88CF81E26DF766F6 (ProbeVolumeAsset_tD6746B9D8821C28FD5798B2BCB8DACB08A789E73* __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 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_EXTERN_C IL2CPP_METHOD_ATTR bool Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_x, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___1_y, const RuntimeMethod* method) ;
inline NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF TextAsset_GetData_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m9CD86395D7518BBA42532B36EAA366C725970336 (TextAsset_t2C64E93DA366D9DE5A8209E1802FA4884AC1BD69* __this, const RuntimeMethod* method)
{
	return ((  NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF (*) (TextAsset_t2C64E93DA366D9DE5A8209E1802FA4884AC1BD69*, const RuntimeMethod*))TextAsset_GetData_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m9CD86395D7518BBA42532B36EAA366C725970336_gshared)(__this, method);
}
inline NativeArray_1_tBA7C3E15B67AEC95EB7BED61838A132B300A973A ProbeVolumeAsset_GetSubArray_TisBrick_tE6E9230DFDF650A631C116E79FB28F41618C3CE0_m55AFF555103445FC675E445BA8D6C87FAE4E6D0E (ProbeVolumeAsset_tD6746B9D8821C28FD5798B2BCB8DACB08A789E73* __this, NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF ___0_input, int32_t ___1_count, int32_t* ___2_offset, const RuntimeMethod* method)
{
	return ((  NativeArray_1_tBA7C3E15B67AEC95EB7BED61838A132B300A973A (*) (ProbeVolumeAsset_tD6746B9D8821C28FD5798B2BCB8DACB08A789E73*, NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF, int32_t, int32_t*, const RuntimeMethod*))ProbeVolumeAsset_GetSubArray_TisBrick_tE6E9230DFDF650A631C116E79FB28F41618C3CE0_m55AFF555103445FC675E445BA8D6C87FAE4E6D0E_gshared)(__this, ___0_input, ___1_count, ___2_offset, method);
}
inline NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF ProbeVolumeAsset_GetSubArray_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m8EAF680C9ECA44A475E255EBD68D6058365CF8D8 (ProbeVolumeAsset_tD6746B9D8821C28FD5798B2BCB8DACB08A789E73* __this, NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF ___0_input, int32_t ___1_count, int32_t* ___2_offset, const RuntimeMethod* method)
{
	return ((  NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF (*) (ProbeVolumeAsset_tD6746B9D8821C28FD5798B2BCB8DACB08A789E73*, NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF, int32_t, int32_t*, const RuntimeMethod*))ProbeVolumeAsset_GetSubArray_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m8EAF680C9ECA44A475E255EBD68D6058365CF8D8_gshared)(__this, ___0_input, ___1_count, ___2_offset, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ProbeVolumeAsset_AlignUp16_m65604956FBA39C19F29A2445A7E27D21E39DE47B (int32_t ___0_count, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_exists, const RuntimeMethod* 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 NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD ProbeVolumeAsset_GetSubArray_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_mD1DF09B70A26C4D094268CCC5230FE12352EA220 (ProbeVolumeAsset_tD6746B9D8821C28FD5798B2BCB8DACB08A789E73* __this, NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF ___0_input, int32_t ___1_count, int32_t* ___2_offset, const RuntimeMethod* method)
{
	return ((  NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD (*) (ProbeVolumeAsset_tD6746B9D8821C28FD5798B2BCB8DACB08A789E73*, NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF, int32_t, int32_t*, const RuntimeMethod*))ProbeVolumeAsset_GetSubArray_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_mD1DF09B70A26C4D094268CCC5230FE12352EA220_gshared)(__this, ___0_input, ___1_count, ___2_offset, method);
}
inline NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF ProbeVolumeAsset_GetSubArray_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m504D2D9F48C52B9E52907F3E19EAF9D935FFF202 (ProbeVolumeAsset_tD6746B9D8821C28FD5798B2BCB8DACB08A789E73* __this, NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF ___0_input, int32_t ___1_count, int32_t* ___2_offset, const RuntimeMethod* method)
{
	return ((  NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF (*) (ProbeVolumeAsset_tD6746B9D8821C28FD5798B2BCB8DACB08A789E73*, NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF, int32_t, int32_t*, const RuntimeMethod*))ProbeVolumeAsset_GetSubArray_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m504D2D9F48C52B9E52907F3E19EAF9D935FFF202_gshared)(__this, ___0_input, ___1_count, ___2_offset, 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);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Cell_set_bricks_mC3AAA0604B704DBFA277482FD77AEB7AD8F7A01A_inline (Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87* __this, NativeArray_1_tBA7C3E15B67AEC95EB7BED61838A132B300A973A ___0_value, const RuntimeMethod* 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);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Cell_set_validityNeighMaskData_m8A0EFF529162F791FFC7F2C57A5CE5099C984A96_inline (Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87* __this, NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF ___0_value, const RuntimeMethod* method) ;
inline NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD NativeArray_1_GetSubArray_mD1C2EDB00FBBC81ECC7D70D8A6C54EFA8993F1C8 (NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD* __this, int32_t ___0_start, int32_t ___1_length, const RuntimeMethod* method)
{
	return ((  NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD (*) (NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD*, int32_t, int32_t, const RuntimeMethod*))NativeArray_1_GetSubArray_mD1C2EDB00FBBC81ECC7D70D8A6C54EFA8993F1C8_gshared)(__this, ___0_start, ___1_length, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Cell_set_probePositions_m87FD46D683AB9CAB029D8B32562EDE0EC40E268D_inline (Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87* __this, NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD ___0_value, const RuntimeMethod* method) ;
inline NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF NativeArray_1_GetSubArray_m0BC7600912CF86297CD39D1589EF56C563E4A983 (NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF* __this, int32_t ___0_start, int32_t ___1_length, const RuntimeMethod* method)
{
	return ((  NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF (*) (NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF*, int32_t, int32_t, const RuntimeMethod*))NativeArray_1_GetSubArray_m0BC7600912CF86297CD39D1589EF56C563E4A983_gshared)(__this, ___0_start, ___1_length, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Cell_set_touchupVolumeInteraction_mCA416FECD6D9B5A18FD32FEB278545BB94371DA9_inline (Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87* __this, NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Cell_set_offsetVectors_mA8BD3F3662689AF73B08BFCF1C1B7851589FC759_inline (Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87* __this, NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Cell_set_validity_m39251AA45195891159B4C405956B4082CD5B64E4_inline (Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87* __this, NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CellCounts_Add_m1E66E24E2016A36E8899E50CD2622695CBA89F9F (CellCounts_tE8F649895E00B2C75ABEA7C6ECC40BBDE1EF5970* __this, CellCounts_tE8F649895E00B2C75ABEA7C6ECC40BBDE1EF5970 ___0_o, const RuntimeMethod* method) ;
inline NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934 ProbeVolumeAsset_GetSubArray_TisUInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_mEBC930A7B293C6B084978CAD90FC6920CB6F38E0 (ProbeVolumeAsset_tD6746B9D8821C28FD5798B2BCB8DACB08A789E73* __this, NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF ___0_input, int32_t ___1_count, int32_t* ___2_offset, const RuntimeMethod* method)
{
	return ((  NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934 (*) (ProbeVolumeAsset_tD6746B9D8821C28FD5798B2BCB8DACB08A789E73*, NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF, int32_t, int32_t*, const RuntimeMethod*))ProbeVolumeAsset_GetSubArray_TisUInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_mEBC930A7B293C6B084978CAD90FC6920CB6F38E0_gshared)(__this, ___0_input, ___1_count, ___2_offset, method);
}
inline NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934 NativeArray_1_GetSubArray_m2253518A23D28E5EEF03BE39F86D0AB8F81622DA (NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934* __this, int32_t ___0_start, int32_t ___1_length, const RuntimeMethod* method)
{
	return ((  NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934 (*) (NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934*, int32_t, int32_t, const RuntimeMethod*))NativeArray_1_GetSubArray_m2253518A23D28E5EEF03BE39F86D0AB8F81622DA_gshared)(__this, ___0_start, ___1_length, 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) ;
inline void Dictionary_2_Clear_m990E41E802F2200833D9BE764435B0BDD9A75807 (Dictionary_2_t8A59E2740E3FD42A9F35AA0E0081B21073ABBE77* __this, const RuntimeMethod* method)
{
	((  void (*) (Dictionary_2_t8A59E2740E3FD42A9F35AA0E0081B21073ABBE77*, const RuntimeMethod*))Dictionary_2_Clear_m33EA3AF828EBEF114313484B38B9D9A423618523_gshared)(__this, method);
}
inline Enumerator_t3401DD96101FB490B9D817CFF7957BFB900624B3 List_1_GetEnumerator_mE381F0E100AB1B2B07FF36904ECD0DDA3902718E (List_1_tD47E289A20580491873111C2FC85A5456012FCAC* __this, const RuntimeMethod* method)
{
	return ((  Enumerator_t3401DD96101FB490B9D817CFF7957BFB900624B3 (*) (List_1_tD47E289A20580491873111C2FC85A5456012FCAC*, const RuntimeMethod*))List_1_GetEnumerator_mE381F0E100AB1B2B07FF36904ECD0DDA3902718E_gshared)(__this, method);
}
inline void Enumerator_Dispose_mCB7D81976824A51692506BFD35833DE7CBB9C082 (Enumerator_t3401DD96101FB490B9D817CFF7957BFB900624B3* __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t3401DD96101FB490B9D817CFF7957BFB900624B3*, const RuntimeMethod*))Enumerator_Dispose_mCB7D81976824A51692506BFD35833DE7CBB9C082_gshared)(__this, method);
}
inline SerializablePerScenarioDataItem_t8ECC5ABF9BA05017D9B44DB66430D5946393AC92 Enumerator_get_Current_m18ED00806D0C9290DE98B0CAEA2093EFEC7CA2BE_inline (Enumerator_t3401DD96101FB490B9D817CFF7957BFB900624B3* __this, const RuntimeMethod* method)
{
	return ((  SerializablePerScenarioDataItem_t8ECC5ABF9BA05017D9B44DB66430D5946393AC92 (*) (Enumerator_t3401DD96101FB490B9D817CFF7957BFB900624B3*, const RuntimeMethod*))Enumerator_get_Current_m18ED00806D0C9290DE98B0CAEA2093EFEC7CA2BE_gshared_inline)(__this, method);
}
inline void Dictionary_2_Add_m78726102F8BEBDF184CA777B0EF4F85DDBF106E0 (Dictionary_2_t8A59E2740E3FD42A9F35AA0E0081B21073ABBE77* __this, String_t* ___0_key, PerScenarioData_t550076045279B9168297EFAEC12D729EB36C67CC ___1_value, const RuntimeMethod* method)
{
	((  void (*) (Dictionary_2_t8A59E2740E3FD42A9F35AA0E0081B21073ABBE77*, String_t*, PerScenarioData_t550076045279B9168297EFAEC12D729EB36C67CC, const RuntimeMethod*))Dictionary_2_Add_m7F9B1CCB66B3927838A512FD7E6D10DA9C4C1F6F_gshared)(__this, ___0_key, ___1_value, method);
}
inline bool Enumerator_MoveNext_mB6670C48191BA5EE8256837A54BBA53B79B44AF7 (Enumerator_t3401DD96101FB490B9D817CFF7957BFB900624B3* __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_t3401DD96101FB490B9D817CFF7957BFB900624B3*, const RuntimeMethod*))Enumerator_MoveNext_mB6670C48191BA5EE8256837A54BBA53B79B44AF7_gshared)(__this, method);
}
inline void List_1_Clear_m15FBBBC1A57AB5DD06F2182041F8331B8CF64D43_inline (List_1_tD47E289A20580491873111C2FC85A5456012FCAC* __this, const RuntimeMethod* method)
{
	((  void (*) (List_1_tD47E289A20580491873111C2FC85A5456012FCAC*, const RuntimeMethod*))List_1_Clear_m15FBBBC1A57AB5DD06F2182041F8331B8CF64D43_gshared_inline)(__this, method);
}
inline Enumerator_t88428ACE08EBE09E552A4768E3B9472A344A4EDB Dictionary_2_GetEnumerator_mCDD4A2ECAED7CE87C1FF890122D380A08B9CB03A (Dictionary_2_t8A59E2740E3FD42A9F35AA0E0081B21073ABBE77* __this, const RuntimeMethod* method)
{
	return ((  Enumerator_t88428ACE08EBE09E552A4768E3B9472A344A4EDB (*) (Dictionary_2_t8A59E2740E3FD42A9F35AA0E0081B21073ABBE77*, const RuntimeMethod*))Dictionary_2_GetEnumerator_mC47EC28C873DF4FD667E351C56A8D318D13A2CD2_gshared)(__this, method);
}
inline void Enumerator_Dispose_m1CA59E703622986188D7DB14E9C7FC2E2AD1056B (Enumerator_t88428ACE08EBE09E552A4768E3B9472A344A4EDB* __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t88428ACE08EBE09E552A4768E3B9472A344A4EDB*, const RuntimeMethod*))Enumerator_Dispose_m6DC00ADD50E2034A4C7BD9C0EC712A0E96DC0DEA_gshared)(__this, method);
}
inline KeyValuePair_2_t65E968ED521DFFC21EC00858DA10BB682F1CE999 Enumerator_get_Current_mAD3E4C8AC5971EEB5ECE96469B0DBF9FD82901B5_inline (Enumerator_t88428ACE08EBE09E552A4768E3B9472A344A4EDB* __this, const RuntimeMethod* method)
{
	return ((  KeyValuePair_2_t65E968ED521DFFC21EC00858DA10BB682F1CE999 (*) (Enumerator_t88428ACE08EBE09E552A4768E3B9472A344A4EDB*, const RuntimeMethod*))Enumerator_get_Current_m26E736AEDECEF410FA06360E51988C009BB3921C_gshared_inline)(__this, method);
}
inline String_t* KeyValuePair_2_get_Key_m0232EFEED299A1C9B62161596FF1FA6C4C32A868_inline (KeyValuePair_2_t65E968ED521DFFC21EC00858DA10BB682F1CE999* __this, const RuntimeMethod* method)
{
	return ((  String_t* (*) (KeyValuePair_2_t65E968ED521DFFC21EC00858DA10BB682F1CE999*, const RuntimeMethod*))KeyValuePair_2_get_Key_mAB1F073EDCB72CA8441FA77D346096930B61DF42_gshared_inline)(__this, method);
}
inline PerScenarioData_t550076045279B9168297EFAEC12D729EB36C67CC KeyValuePair_2_get_Value_m1B48829DB0C61E1CF054231F878B539C33F3BC40_inline (KeyValuePair_2_t65E968ED521DFFC21EC00858DA10BB682F1CE999* __this, const RuntimeMethod* method)
{
	return ((  PerScenarioData_t550076045279B9168297EFAEC12D729EB36C67CC (*) (KeyValuePair_2_t65E968ED521DFFC21EC00858DA10BB682F1CE999*, const RuntimeMethod*))KeyValuePair_2_get_Value_m3A569A95D095709CEA384B318D1A972754F40D48_gshared_inline)(__this, method);
}
inline void List_1_Add_m789F885930480A60CC99D85E28B6D92CEDA74EF1_inline (List_1_tD47E289A20580491873111C2FC85A5456012FCAC* __this, SerializablePerScenarioDataItem_t8ECC5ABF9BA05017D9B44DB66430D5946393AC92 ___0_item, const RuntimeMethod* method)
{
	((  void (*) (List_1_tD47E289A20580491873111C2FC85A5456012FCAC*, SerializablePerScenarioDataItem_t8ECC5ABF9BA05017D9B44DB66430D5946393AC92, const RuntimeMethod*))List_1_Add_m789F885930480A60CC99D85E28B6D92CEDA74EF1_gshared_inline)(__this, ___0_item, method);
}
inline bool Enumerator_MoveNext_m03DC1F638ACC83585E07D598027B908FFDED59DF (Enumerator_t88428ACE08EBE09E552A4768E3B9472A344A4EDB* __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_t88428ACE08EBE09E552A4768E3B9472A344A4EDB*, const RuntimeMethod*))Enumerator_MoveNext_mBE120EE5B3D8F5ECF221CDDF134F01B3D8EBC994_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeVolumePerSceneData_QueueAssetRemoval_mAC97E9CD0100EE104A97D666CE9E9FB48219B306 (ProbeVolumePerSceneData_t9CB5E88B02731EFB128F452EBF27BD02E4918909* __this, const RuntimeMethod* method) ;
inline bool Dictionary_2_Remove_m9B2CB45C3DAC4C9108C3048B7E46734F13FEC191 (Dictionary_2_t8A59E2740E3FD42A9F35AA0E0081B21073ABBE77* __this, String_t* ___0_key, const RuntimeMethod* method)
{
	return ((  bool (*) (Dictionary_2_t8A59E2740E3FD42A9F35AA0E0081B21073ABBE77*, String_t*, const RuntimeMethod*))Dictionary_2_Remove_m2C86DC834628C85F227BF7A3E60A3A2B76206CC4_gshared)(__this, ___0_key, method);
}
inline bool Dictionary_2_TryGetValue_mA7A81DE55FBDD47A39EB3F72F1592DF292019ED2 (Dictionary_2_t8A59E2740E3FD42A9F35AA0E0081B21073ABBE77* __this, String_t* ___0_key, PerScenarioData_t550076045279B9168297EFAEC12D729EB36C67CC* ___1_value, const RuntimeMethod* method)
{
	return ((  bool (*) (Dictionary_2_t8A59E2740E3FD42A9F35AA0E0081B21073ABBE77*, String_t*, PerScenarioData_t550076045279B9168297EFAEC12D729EB36C67CC*, const RuntimeMethod*))Dictionary_2_TryGetValue_mDB5EA384458F4210FA80B04722ED71345CDC2B57_gshared)(__this, ___0_key, ___1_value, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ProbeVolumePerSceneData_ResolveSharedCellData_mD21F9CE01548B13A1CC2362CBFF24E50622D7C57 (ProbeVolumePerSceneData_t9CB5E88B02731EFB128F452EBF27BD02E4918909* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ProbeVolumePerSceneData_ResolvePerScenarioCellData_m82D89FC600A717D670D1F7EFBFF064DD95F481CA (ProbeVolumePerSceneData_t9CB5E88B02731EFB128F452EBF27BD02E4918909* __this, 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 bool ProbeVolumeAsset_ResolveSharedCellData_m8E4D75B34AC99274D325C86B519AF4DA5F1C31F3 (ProbeVolumeAsset_tD6746B9D8821C28FD5798B2BCB8DACB08A789E73* __this, TextAsset_t2C64E93DA366D9DE5A8209E1802FA4884AC1BD69* ___0_cellSharedDataAsset, TextAsset_t2C64E93DA366D9DE5A8209E1802FA4884AC1BD69* ___1_cellSupportDataAsset, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ProbeVolumeAsset_ResolvePerScenarioCellData_m7907E279C12BB7C9D30EDA36A2119C46DE42830F (ProbeVolumeAsset_tD6746B9D8821C28FD5798B2BCB8DACB08A789E73* __this, TextAsset_t2C64E93DA366D9DE5A8209E1802FA4884AC1BD69* ___0_cellDataAsset, TextAsset_t2C64E93DA366D9DE5A8209E1802FA4884AC1BD69* ___1_cellOptionalDataAsset, int32_t ___2_stateIndex, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ProbeVolumeAsset_IsInvalid_m3F177BEFE54EDBE355C0B560929831D94460A614 (ProbeVolumeAsset_tD6746B9D8821C28FD5798B2BCB8DACB08A789E73* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeReferenceVolume_AddPendingAssetLoading_mD192E989FD379987B79BBD0ACCFB61DDB41FDB60 (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, ProbeVolumeAsset_tD6746B9D8821C28FD5798B2BCB8DACB08A789E73* ___0_asset, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeReferenceVolume_AddPendingAssetRemoval_mCB9693AD7186E24A2093215B329E9ABB4AC089B0 (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, ProbeVolumeAsset_tD6746B9D8821C28FD5798B2BCB8DACB08A789E73* ___0_asset, 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 ProbeVolumePerSceneData_Initialize_mD0C8C02EA26E8DB58AE28200181EB374EA40D099 (ProbeVolumePerSceneData_t9CB5E88B02731EFB128F452EBF27BD02E4918909* __this, 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 ProbeVolumePerSceneData_QueueAssetLoading_m6FD1E19E3EE0DB6DFA5697170220381145D82FC2 (ProbeVolumePerSceneData_t9CB5E88B02731EFB128F452EBF27BD02E4918909* __this, const RuntimeMethod* method) ;
inline void List_1__ctor_mE93A42B8E7E2C13C1A1F7658D34ABB7B25EEC5D5 (List_1_tD47E289A20580491873111C2FC85A5456012FCAC* __this, const RuntimeMethod* method)
{
	((  void (*) (List_1_tD47E289A20580491873111C2FC85A5456012FCAC*, const RuntimeMethod*))List_1__ctor_mE93A42B8E7E2C13C1A1F7658D34ABB7B25EEC5D5_gshared)(__this, method);
}
inline void Dictionary_2__ctor_m92C2AD686D9EC0A24A885F0B83DE0FA07CA3F58D (Dictionary_2_t8A59E2740E3FD42A9F35AA0E0081B21073ABBE77* __this, const RuntimeMethod* method)
{
	((  void (*) (Dictionary_2_t8A59E2740E3FD42A9F35AA0E0081B21073ABBE77*, const RuntimeMethod*))Dictionary_2__ctor_mACF6CA4ECF46767D589091D6EE17B9EEED8E119E_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* PropertyInfo_GetValue_m89576462107E2A4DF5B7775216AEC29D74FF6088 (PropertyInfo_t* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR List_1_tCD7772AB40D4E7A61CCAFDDF9E33C190D4F9E6D4* ProbeReferenceVolume_get_perSceneDataList_m228B4313FD99FC42945CD44D5E99F69F18AAF937_inline (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, const RuntimeMethod* method) ;
inline Enumerator_t80ED6D73F0BF5C1D6DB1423EBEE19E0A41F453F8 List_1_GetEnumerator_mF0AB617AF87348C546AD70B1B8DC9BCBE262C0B7 (List_1_tCD7772AB40D4E7A61CCAFDDF9E33C190D4F9E6D4* __this, const RuntimeMethod* method)
{
	return ((  Enumerator_t80ED6D73F0BF5C1D6DB1423EBEE19E0A41F453F8 (*) (List_1_tCD7772AB40D4E7A61CCAFDDF9E33C190D4F9E6D4*, const RuntimeMethod*))List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared)(__this, method);
}
inline void Enumerator_Dispose_m2C4C94DE3465BA4D838CD4276B2E676BBE1A4370 (Enumerator_t80ED6D73F0BF5C1D6DB1423EBEE19E0A41F453F8* __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t80ED6D73F0BF5C1D6DB1423EBEE19E0A41F453F8*, const RuntimeMethod*))Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_gshared)(__this, method);
}
inline ProbeVolumePerSceneData_t9CB5E88B02731EFB128F452EBF27BD02E4918909* Enumerator_get_Current_m38B0BD7F74556D2402E9ACD09BD18EDB74A5533D_inline (Enumerator_t80ED6D73F0BF5C1D6DB1423EBEE19E0A41F453F8* __this, const RuntimeMethod* method)
{
	return ((  ProbeVolumePerSceneData_t9CB5E88B02731EFB128F452EBF27BD02E4918909* (*) (Enumerator_t80ED6D73F0BF5C1D6DB1423EBEE19E0A41F453F8*, const RuntimeMethod*))Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeVolumePerSceneData_UpdateActiveScenario_m68148D095A1281E5C39CE9772FEACC15B5A67E35 (ProbeVolumePerSceneData_t9CB5E88B02731EFB128F452EBF27BD02E4918909* __this, String_t* ___0_activeScenario, String_t* ___1_otherScenario, const RuntimeMethod* method) ;
inline bool Enumerator_MoveNext_mDD742BC874DA946C9A2510DB811707117F8CA748 (Enumerator_t80ED6D73F0BF5C1D6DB1423EBEE19E0A41F453F8* __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_t80ED6D73F0BF5C1D6DB1423EBEE19E0A41F453F8*, const RuntimeMethod*))Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ProbeReferenceVolume_get_enableScenarioBlending_mEE7DB2B1A6466FDCDEFABE29D5E4067DF19F66DE (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, 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 ProbeBrickBlendingPool_get_isSupported_mBE096CC6022605A235F3A3AB8DB62A4B39947CB3 (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2 (RuntimeObject* ___0_message, 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_EXTERN_C IL2CPP_METHOD_ATTR bool String_op_Inequality_m8C940F3CFC42866709D7CA931B3D77B4BE94BCB6 (String_t* ___0_a, String_t* ___1_b, const RuntimeMethod* method) ;
inline void Dictionary_2__ctor_m9DEEE416F05CC4E45D128E296F824A851E483AB6 (Dictionary_2_t3710F63387FFDE3DB34EE1BA1D878781E75CEFCA* __this, const RuntimeMethod* method)
{
	((  void (*) (Dictionary_2_t3710F63387FFDE3DB34EE1BA1D878781E75CEFCA*, const RuntimeMethod*))Dictionary_2__ctor_mBD5281E6A5DABF2DBBF35AE1B92CCDBCFFAFB0AA_gshared)(__this, method);
}
inline void Dictionary_2__ctor_mB1DEDB98863C609565E181823298E467E110B43D (Dictionary_2_t17D0D125440AC627FCF80F189C6CBCB02856063C* __this, const RuntimeMethod* method)
{
	((  void (*) (Dictionary_2_t17D0D125440AC627FCF80F189C6CBCB02856063C*, const RuntimeMethod*))Dictionary_2__ctor_m0D0F99974D7435C4E08FE9A9A632C9E5430F8454_gshared)(__this, method);
}
inline void Dictionary_2__ctor_m2D0730F5D63ADBD70AA4AFE10DDAA50B418861D7 (Dictionary_2_t3B52AFBD6DFD81D4B15146FF3783E046AB987613* __this, const RuntimeMethod* method)
{
	((  void (*) (Dictionary_2_t3B52AFBD6DFD81D4B15146FF3783E046AB987613*, const RuntimeMethod*))Dictionary_2__ctor_m5B32FBC624618211EB461D59CFBB10E987FD1329_gshared)(__this, method);
}
inline void Dictionary_2__ctor_mC16458F131C06696D3856197DC7303EAEFF7F53F (Dictionary_2_tF45369C157D4627F3C6BBF25860DE37D67DA02A8* __this, const RuntimeMethod* method)
{
	((  void (*) (Dictionary_2_tF45369C157D4627F3C6BBF25860DE37D67DA02A8*, const RuntimeMethod*))Dictionary_2__ctor_m59FC5FE4DA247293459938B0D8FB886700733FC5_gshared)(__this, method);
}
inline void List_1__ctor_mE0F4332C5274B84BADC1783FFCFEC74FC19C8112 (List_1_tB7BC2BC4AB3CE0F6BC851F79A65D1244EC9CCC97* __this, const RuntimeMethod* method)
{
	((  void (*) (List_1_tB7BC2BC4AB3CE0F6BC851F79A65D1244EC9CCC97*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
}
inline void List_1__ctor_m33B64BB7982C5EC16903EEA39B4BCAF51775FD55 (List_1_tFEAC63AB47ECFF037313075F47A5D7240D0DDE44* __this, const RuntimeMethod* method)
{
	((  void (*) (List_1_tFEAC63AB47ECFF037313075F47A5D7240D0DDE44*, const RuntimeMethod*))List_1__ctor_m33B64BB7982C5EC16903EEA39B4BCAF51775FD55_gshared)(__this, method);
}
inline void List_1__ctor_m38BCEBB3B7287799DFAEC7FC2A7046A88E178C99 (List_1_t9B93A8FFF20D5011038A191EEEBD767C937F3815* __this, const RuntimeMethod* method)
{
	((  void (*) (List_1_t9B93A8FFF20D5011038A191EEEBD767C937F3815*, const RuntimeMethod*))List_1__ctor_m38BCEBB3B7287799DFAEC7FC2A7046A88E178C99_gshared)(__this, method);
}
inline void List_1__ctor_mDF511B6612E1E5D593A0191B2109B9D43EE273A9 (List_1_t2FCEA7635AA5C3B22E982462685B40276413F521* __this, const RuntimeMethod* method)
{
	((  void (*) (List_1_t2FCEA7635AA5C3B22E982462685B40276413F521*, const RuntimeMethod*))List_1__ctor_mDF511B6612E1E5D593A0191B2109B9D43EE273A9_gshared)(__this, method);
}
inline void List_1__ctor_m9F7DDF65A5DEE6C99AF06E0CD8522D259BAA070C (List_1_tE15A36783D21F016929125A00F602D220C32C84A* __this, const RuntimeMethod* method)
{
	((  void (*) (List_1_tE15A36783D21F016929125A00F602D220C32C84A*, const RuntimeMethod*))List_1__ctor_m9F7DDF65A5DEE6C99AF06E0CD8522D259BAA070C_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeVolumeSceneData_UpdateBakingSets_m1784A2BB1F2FD0ADAB7589C1E105887432B9E37C (ProbeVolumeSceneData_t29FD126D36ED1E093C2EBBFB3F248DD5E2A86D90* __this, const RuntimeMethod* method) ;
inline Enumerator_t0F91BC558767DA1005DDDD4EC1D68339C54621A5 List_1_GetEnumerator_m95097C203ADB59CB50BCCF622384D228EEF727CA (List_1_tFEAC63AB47ECFF037313075F47A5D7240D0DDE44* __this, const RuntimeMethod* method)
{
	return ((  Enumerator_t0F91BC558767DA1005DDDD4EC1D68339C54621A5 (*) (List_1_tFEAC63AB47ECFF037313075F47A5D7240D0DDE44*, const RuntimeMethod*))List_1_GetEnumerator_m95097C203ADB59CB50BCCF622384D228EEF727CA_gshared)(__this, method);
}
inline void Enumerator_Dispose_m9C0F453849BCE47EF7ACFCBE64928F8C0845186D (Enumerator_t0F91BC558767DA1005DDDD4EC1D68339C54621A5* __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t0F91BC558767DA1005DDDD4EC1D68339C54621A5*, const RuntimeMethod*))Enumerator_Dispose_m9C0F453849BCE47EF7ACFCBE64928F8C0845186D_gshared)(__this, method);
}
inline SerializableBoundItem_tF2F8CD24513F8F4D69DCAC89522EA0D3C032A640 Enumerator_get_Current_m9E9351622DEE1FC8402BAF36A73EEC03E3E60407_inline (Enumerator_t0F91BC558767DA1005DDDD4EC1D68339C54621A5* __this, const RuntimeMethod* method)
{
	return ((  SerializableBoundItem_tF2F8CD24513F8F4D69DCAC89522EA0D3C032A640 (*) (Enumerator_t0F91BC558767DA1005DDDD4EC1D68339C54621A5*, const RuntimeMethod*))Enumerator_get_Current_m9E9351622DEE1FC8402BAF36A73EEC03E3E60407_gshared_inline)(__this, method);
}
inline void Dictionary_2_Add_mF10C4F52578A212F36A24BD09FC8CEF2D62E3180 (Dictionary_2_t3710F63387FFDE3DB34EE1BA1D878781E75CEFCA* __this, String_t* ___0_key, Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 ___1_value, const RuntimeMethod* method)
{
	((  void (*) (Dictionary_2_t3710F63387FFDE3DB34EE1BA1D878781E75CEFCA*, String_t*, Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3, const RuntimeMethod*))Dictionary_2_Add_m4B50147B489EED8A98E412A7E35662178EBBDCF1_gshared)(__this, ___0_key, ___1_value, method);
}
inline bool Enumerator_MoveNext_m0D3C6AF5369458347DB218951EA217008ABD60EB (Enumerator_t0F91BC558767DA1005DDDD4EC1D68339C54621A5* __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_t0F91BC558767DA1005DDDD4EC1D68339C54621A5*, const RuntimeMethod*))Enumerator_MoveNext_m0D3C6AF5369458347DB218951EA217008ABD60EB_gshared)(__this, method);
}
inline Enumerator_t8F9474ED732BF151860990861186CAEA4E833694 List_1_GetEnumerator_m9FFEF524CB9E0644319AE9CA3D53518C5399C6C3 (List_1_t9B93A8FFF20D5011038A191EEEBD767C937F3815* __this, const RuntimeMethod* method)
{
	return ((  Enumerator_t8F9474ED732BF151860990861186CAEA4E833694 (*) (List_1_t9B93A8FFF20D5011038A191EEEBD767C937F3815*, const RuntimeMethod*))List_1_GetEnumerator_m9FFEF524CB9E0644319AE9CA3D53518C5399C6C3_gshared)(__this, method);
}
inline void Enumerator_Dispose_mC0E07729DA3A9E8A32E809C8682DADA22D4D2828 (Enumerator_t8F9474ED732BF151860990861186CAEA4E833694* __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t8F9474ED732BF151860990861186CAEA4E833694*, const RuntimeMethod*))Enumerator_Dispose_mC0E07729DA3A9E8A32E809C8682DADA22D4D2828_gshared)(__this, method);
}
inline SerializableHasPVItem_t061E2CE4D8B201F280D06ABD0246C7AD8FD9571C Enumerator_get_Current_mD2F484AB27EC710F9EDC66BA4A206788DCDAE7DE_inline (Enumerator_t8F9474ED732BF151860990861186CAEA4E833694* __this, const RuntimeMethod* method)
{
	return ((  SerializableHasPVItem_t061E2CE4D8B201F280D06ABD0246C7AD8FD9571C (*) (Enumerator_t8F9474ED732BF151860990861186CAEA4E833694*, const RuntimeMethod*))Enumerator_get_Current_mD2F484AB27EC710F9EDC66BA4A206788DCDAE7DE_gshared_inline)(__this, method);
}
inline void Dictionary_2_Add_m3724D93D5AC25A6A987063F7B26C195F00C75292 (Dictionary_2_t17D0D125440AC627FCF80F189C6CBCB02856063C* __this, String_t* ___0_key, bool ___1_value, const RuntimeMethod* method)
{
	((  void (*) (Dictionary_2_t17D0D125440AC627FCF80F189C6CBCB02856063C*, String_t*, bool, const RuntimeMethod*))Dictionary_2_Add_m06DE41B832D936F9A7884C491F10EC651D0EA065_gshared)(__this, ___0_key, ___1_value, method);
}
inline bool Enumerator_MoveNext_mABC8962CD03E1159C52671702AD171CC2396FB29 (Enumerator_t8F9474ED732BF151860990861186CAEA4E833694* __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_t8F9474ED732BF151860990861186CAEA4E833694*, const RuntimeMethod*))Enumerator_MoveNext_mABC8962CD03E1159C52671702AD171CC2396FB29_gshared)(__this, method);
}
inline Enumerator_tD348BAA5B9575AFEB2F626A5366EBD048E31D7CD List_1_GetEnumerator_mFBCD305E26DF17679838A948438689EDF77B2815 (List_1_t2FCEA7635AA5C3B22E982462685B40276413F521* __this, const RuntimeMethod* method)
{
	return ((  Enumerator_tD348BAA5B9575AFEB2F626A5366EBD048E31D7CD (*) (List_1_t2FCEA7635AA5C3B22E982462685B40276413F521*, const RuntimeMethod*))List_1_GetEnumerator_mFBCD305E26DF17679838A948438689EDF77B2815_gshared)(__this, method);
}
inline void Enumerator_Dispose_m941DCE8BEEC8872B18D2FDAE611931892155DA85 (Enumerator_tD348BAA5B9575AFEB2F626A5366EBD048E31D7CD* __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_tD348BAA5B9575AFEB2F626A5366EBD048E31D7CD*, const RuntimeMethod*))Enumerator_Dispose_m941DCE8BEEC8872B18D2FDAE611931892155DA85_gshared)(__this, method);
}
inline SerializablePVProfile_t5A21743AE68601F4B203BC9CE6A6B9A94B114D5C Enumerator_get_Current_m83A00BC8BA75F77179B61D8EE0E0DA66F47CDB5E_inline (Enumerator_tD348BAA5B9575AFEB2F626A5366EBD048E31D7CD* __this, const RuntimeMethod* method)
{
	return ((  SerializablePVProfile_t5A21743AE68601F4B203BC9CE6A6B9A94B114D5C (*) (Enumerator_tD348BAA5B9575AFEB2F626A5366EBD048E31D7CD*, const RuntimeMethod*))Enumerator_get_Current_m83A00BC8BA75F77179B61D8EE0E0DA66F47CDB5E_gshared_inline)(__this, method);
}
inline void Dictionary_2_Add_mAF2B3385029BE3DEC0E2619BD70225465CA55062 (Dictionary_2_t3B52AFBD6DFD81D4B15146FF3783E046AB987613* __this, String_t* ___0_key, ProbeReferenceVolumeProfile_t375DE65898ECAC87F866E00E990A090B62FEFB06* ___1_value, const RuntimeMethod* method)
{
	((  void (*) (Dictionary_2_t3B52AFBD6DFD81D4B15146FF3783E046AB987613*, String_t*, ProbeReferenceVolumeProfile_t375DE65898ECAC87F866E00E990A090B62FEFB06*, const RuntimeMethod*))Dictionary_2_Add_m93FFFABE8FCE7FA9793F0915E2A8842C7CD0C0C1_gshared)(__this, ___0_key, ___1_value, method);
}
inline bool Enumerator_MoveNext_mCB42E419D21E31671FC2959177DC4A6FA1C2D58C (Enumerator_tD348BAA5B9575AFEB2F626A5366EBD048E31D7CD* __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_tD348BAA5B9575AFEB2F626A5366EBD048E31D7CD*, const RuntimeMethod*))Enumerator_MoveNext_mCB42E419D21E31671FC2959177DC4A6FA1C2D58C_gshared)(__this, method);
}
inline Enumerator_t79A467E7C13197680FE62582108B3BE3348A0F1F List_1_GetEnumerator_m0962E3FB44829DE7E0AA6C86EBA4DCB1AF4D6066 (List_1_tE15A36783D21F016929125A00F602D220C32C84A* __this, const RuntimeMethod* method)
{
	return ((  Enumerator_t79A467E7C13197680FE62582108B3BE3348A0F1F (*) (List_1_tE15A36783D21F016929125A00F602D220C32C84A*, const RuntimeMethod*))List_1_GetEnumerator_m0962E3FB44829DE7E0AA6C86EBA4DCB1AF4D6066_gshared)(__this, method);
}
inline void Enumerator_Dispose_m67B17F6428D4CC50AD15D898CCC2F0CAA087388F (Enumerator_t79A467E7C13197680FE62582108B3BE3348A0F1F* __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t79A467E7C13197680FE62582108B3BE3348A0F1F*, const RuntimeMethod*))Enumerator_Dispose_m67B17F6428D4CC50AD15D898CCC2F0CAA087388F_gshared)(__this, method);
}
inline SerializablePVBakeSettings_t9C88167788303739AC5D93A20092598DF654A452 Enumerator_get_Current_m643399DC4970A16B50093BE4D504A20624DAB82D_inline (Enumerator_t79A467E7C13197680FE62582108B3BE3348A0F1F* __this, const RuntimeMethod* method)
{
	return ((  SerializablePVBakeSettings_t9C88167788303739AC5D93A20092598DF654A452 (*) (Enumerator_t79A467E7C13197680FE62582108B3BE3348A0F1F*, const RuntimeMethod*))Enumerator_get_Current_m643399DC4970A16B50093BE4D504A20624DAB82D_gshared_inline)(__this, method);
}
inline void Dictionary_2_Add_mC4D3B18BD73210E9C149AF92DC865D95FECE8A08 (Dictionary_2_tF45369C157D4627F3C6BBF25860DE37D67DA02A8* __this, String_t* ___0_key, ProbeVolumeBakingProcessSettings_t1A0C71DD07CFB6660AFC0D3EBF81FA5064CFDAD7 ___1_value, const RuntimeMethod* method)
{
	((  void (*) (Dictionary_2_tF45369C157D4627F3C6BBF25860DE37D67DA02A8*, String_t*, ProbeVolumeBakingProcessSettings_t1A0C71DD07CFB6660AFC0D3EBF81FA5064CFDAD7, const RuntimeMethod*))Dictionary_2_Add_m25369668B82C1E180B294510E94BB6DAC6DB5DD0_gshared)(__this, ___0_key, ___1_value, method);
}
inline bool Enumerator_MoveNext_m744799ADC66C192935954EC78EFA0E5E7144CECD (Enumerator_t79A467E7C13197680FE62582108B3BE3348A0F1F* __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_t79A467E7C13197680FE62582108B3BE3348A0F1F*, const RuntimeMethod*))Enumerator_MoveNext_m744799ADC66C192935954EC78EFA0E5E7144CECD_gshared)(__this, method);
}
inline void List_1_Add_m4FFC0DAE21E8394B730AEFC8D43AB9A0E850B3DE_inline (List_1_tB7BC2BC4AB3CE0F6BC851F79A65D1244EC9CCC97* __this, BakingSet_t33926285328BE2D277C28CC383E09C57DE9975D2* ___0_item, const RuntimeMethod* method)
{
	((  void (*) (List_1_tB7BC2BC4AB3CE0F6BC851F79A65D1244EC9CCC97*, BakingSet_t33926285328BE2D277C28CC383E09C57DE9975D2*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeVolumeSceneData_InitializeBakingSet_mCBD9E19AA98649EE4193DB98E20B21FF1560ED32 (ProbeVolumeSceneData_t29FD126D36ED1E093C2EBBFB3F248DD5E2A86D90* __this, BakingSet_t33926285328BE2D277C28CC383E09C57DE9975D2* ___0_set, String_t* ___1_name, 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);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeVolumeSceneData_InitializeScenarios_mED62E964421AB2D06381C52C61F16891A3EA3E6E (ProbeVolumeSceneData_t29FD126D36ED1E093C2EBBFB3F248DD5E2A86D90* __this, BakingSet_t33926285328BE2D277C28CC383E09C57DE9975D2* ___0_set, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeVolumeSceneData_SyncBakingSetSettings_m21B5715E5AEB932E283F9B3E4A01B7A7CDBE2E80 (ProbeVolumeSceneData_t29FD126D36ED1E093C2EBBFB3F248DD5E2A86D90* __this, const RuntimeMethod* method) ;
inline void List_1_Clear_m7175BAEFBD4BBD364C8C5E1DBE73899462C0C185_inline (List_1_tFEAC63AB47ECFF037313075F47A5D7240D0DDE44* __this, const RuntimeMethod* method)
{
	((  void (*) (List_1_tFEAC63AB47ECFF037313075F47A5D7240D0DDE44*, const RuntimeMethod*))List_1_Clear_m7175BAEFBD4BBD364C8C5E1DBE73899462C0C185_gshared_inline)(__this, method);
}
inline void List_1_Clear_mF2867E92AFC63D937A132C5B858973C889A917DF_inline (List_1_t9B93A8FFF20D5011038A191EEEBD767C937F3815* __this, const RuntimeMethod* method)
{
	((  void (*) (List_1_t9B93A8FFF20D5011038A191EEEBD767C937F3815*, const RuntimeMethod*))List_1_Clear_mF2867E92AFC63D937A132C5B858973C889A917DF_gshared_inline)(__this, method);
}
inline void List_1_Clear_mE06767F9629A9303A0732E40A99362DC2521F1B9_inline (List_1_t2FCEA7635AA5C3B22E982462685B40276413F521* __this, const RuntimeMethod* method)
{
	((  void (*) (List_1_t2FCEA7635AA5C3B22E982462685B40276413F521*, const RuntimeMethod*))List_1_Clear_mE06767F9629A9303A0732E40A99362DC2521F1B9_gshared_inline)(__this, method);
}
inline void List_1_Clear_m79853E299C26DBEFCE9200A5590A61E088392ABA_inline (List_1_tE15A36783D21F016929125A00F602D220C32C84A* __this, const RuntimeMethod* method)
{
	((  void (*) (List_1_tE15A36783D21F016929125A00F602D220C32C84A*, const RuntimeMethod*))List_1_Clear_m79853E299C26DBEFCE9200A5590A61E088392ABA_gshared_inline)(__this, method);
}
inline void List_1_Clear_mF4BD4A36DCD9B5B84960C7EEF24E5FEEE838C9F6_inline (List_1_tB7BC2BC4AB3CE0F6BC851F79A65D1244EC9CCC97* __this, const RuntimeMethod* method)
{
	((  void (*) (List_1_tB7BC2BC4AB3CE0F6BC851F79A65D1244EC9CCC97*, const RuntimeMethod*))List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline)(__this, method);
}
inline KeyCollection_t6844938B4E85E8FC62B6693FB9718C4747CE8514* Dictionary_2_get_Keys_m5EE4844AA04C2B28E380F0749E49AC6369DFB59E (Dictionary_2_t3710F63387FFDE3DB34EE1BA1D878781E75CEFCA* __this, const RuntimeMethod* method)
{
	return ((  KeyCollection_t6844938B4E85E8FC62B6693FB9718C4747CE8514* (*) (Dictionary_2_t3710F63387FFDE3DB34EE1BA1D878781E75CEFCA*, const RuntimeMethod*))Dictionary_2_get_Keys_mDAFED3FD44CE2DC193DCAF6600607907404C6628_gshared)(__this, method);
}
inline Enumerator_t63EF2F9949A3988C799A3697F41136AA5F624C1D KeyCollection_GetEnumerator_m661C9A8A66E18AF5A27ACBB6249A70E7B32D2782 (KeyCollection_t6844938B4E85E8FC62B6693FB9718C4747CE8514* __this, const RuntimeMethod* method)
{
	return ((  Enumerator_t63EF2F9949A3988C799A3697F41136AA5F624C1D (*) (KeyCollection_t6844938B4E85E8FC62B6693FB9718C4747CE8514*, const RuntimeMethod*))KeyCollection_GetEnumerator_mC4C3D8D1A8296BF0E43B2F4CD38A0F14FEFA0E28_gshared)(__this, method);
}
inline void Enumerator_Dispose_m88C292709644A2F82F7A9FE5129C40D858B2C331 (Enumerator_t63EF2F9949A3988C799A3697F41136AA5F624C1D* __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t63EF2F9949A3988C799A3697F41136AA5F624C1D*, const RuntimeMethod*))Enumerator_Dispose_m9B6DA5A65355D4A0A83991658058591F7331AFC9_gshared)(__this, method);
}
inline String_t* Enumerator_get_Current_m329BB4A98D6F7F0B1C03DF495D6F2C439F13BFC7_inline (Enumerator_t63EF2F9949A3988C799A3697F41136AA5F624C1D* __this, const RuntimeMethod* method)
{
	return ((  String_t* (*) (Enumerator_t63EF2F9949A3988C799A3697F41136AA5F624C1D*, const RuntimeMethod*))Enumerator_get_Current_mBF8D4DF2B8B287CA492D432FFC23008DDF3DBB1D_gshared_inline)(__this, method);
}
inline Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 Dictionary_2_get_Item_m44D5E9B7543CB172233DB6B431B4ADB76FA0A9F6 (Dictionary_2_t3710F63387FFDE3DB34EE1BA1D878781E75CEFCA* __this, String_t* ___0_key, const RuntimeMethod* method)
{
	return ((  Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 (*) (Dictionary_2_t3710F63387FFDE3DB34EE1BA1D878781E75CEFCA*, String_t*, const RuntimeMethod*))Dictionary_2_get_Item_mBCDEF4A23B5A414AA52A755B5CB9C5EB14524D91_gshared)(__this, ___0_key, method);
}
inline void List_1_Add_m1C31C862D450C02A5085E473D157F7AC7B76D046_inline (List_1_tFEAC63AB47ECFF037313075F47A5D7240D0DDE44* __this, SerializableBoundItem_tF2F8CD24513F8F4D69DCAC89522EA0D3C032A640 ___0_item, const RuntimeMethod* method)
{
	((  void (*) (List_1_tFEAC63AB47ECFF037313075F47A5D7240D0DDE44*, SerializableBoundItem_tF2F8CD24513F8F4D69DCAC89522EA0D3C032A640, const RuntimeMethod*))List_1_Add_m1C31C862D450C02A5085E473D157F7AC7B76D046_gshared_inline)(__this, ___0_item, method);
}
inline bool Enumerator_MoveNext_mF7E87BABFD6ECF292AC7CBB2E56277DEBEB48767 (Enumerator_t63EF2F9949A3988C799A3697F41136AA5F624C1D* __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_t63EF2F9949A3988C799A3697F41136AA5F624C1D*, const RuntimeMethod*))Enumerator_MoveNext_m857606265C66D134E92B0129FF92C55C46F7AB64_gshared)(__this, method);
}
inline KeyCollection_t95FD5642BC2C9C7777B7A737F21A78E0AFDD8AA0* Dictionary_2_get_Keys_mF539FDC7C25A8DF152D95DE0711708F1806E424A (Dictionary_2_t17D0D125440AC627FCF80F189C6CBCB02856063C* __this, const RuntimeMethod* method)
{
	return ((  KeyCollection_t95FD5642BC2C9C7777B7A737F21A78E0AFDD8AA0* (*) (Dictionary_2_t17D0D125440AC627FCF80F189C6CBCB02856063C*, const RuntimeMethod*))Dictionary_2_get_Keys_mFDF56AF2BA76C6CCAF215187B66751FC03E474FD_gshared)(__this, method);
}
inline Enumerator_tF336DCB799473697495AD722C410973E5958F330 KeyCollection_GetEnumerator_mB233D0EFFCAF95C53E403A1C5EE4876228270D4F (KeyCollection_t95FD5642BC2C9C7777B7A737F21A78E0AFDD8AA0* __this, const RuntimeMethod* method)
{
	return ((  Enumerator_tF336DCB799473697495AD722C410973E5958F330 (*) (KeyCollection_t95FD5642BC2C9C7777B7A737F21A78E0AFDD8AA0*, const RuntimeMethod*))KeyCollection_GetEnumerator_mC8CE307B3A9AEB3AD4F05E1D359F102FE85F1602_gshared)(__this, method);
}
inline void Enumerator_Dispose_mB0FD59F18FAC4B133884DE95C182383F03D6E0ED (Enumerator_tF336DCB799473697495AD722C410973E5958F330* __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_tF336DCB799473697495AD722C410973E5958F330*, const RuntimeMethod*))Enumerator_Dispose_m5AC7A077127FB4119569C4C10CB6DCC046455A1C_gshared)(__this, method);
}
inline String_t* Enumerator_get_Current_mF37368FF664545FC13529F4D036DAE115BACB78B_inline (Enumerator_tF336DCB799473697495AD722C410973E5958F330* __this, const RuntimeMethod* method)
{
	return ((  String_t* (*) (Enumerator_tF336DCB799473697495AD722C410973E5958F330*, const RuntimeMethod*))Enumerator_get_Current_m86110F67A53903C9B95DBFDE5192D43CD381F024_gshared_inline)(__this, method);
}
inline bool Dictionary_2_get_Item_mE029B6A6F149DDDE86FCF5B3D2CA2EDDBC7F4A6F (Dictionary_2_t17D0D125440AC627FCF80F189C6CBCB02856063C* __this, String_t* ___0_key, const RuntimeMethod* method)
{
	return ((  bool (*) (Dictionary_2_t17D0D125440AC627FCF80F189C6CBCB02856063C*, String_t*, const RuntimeMethod*))Dictionary_2_get_Item_mB8DAA0FB328D474EEE65CAF7F132DD9569BBC3A8_gshared)(__this, ___0_key, method);
}
inline void List_1_Add_m57A1BE88ECE375428E12EB373147D1FA8751D4FB_inline (List_1_t9B93A8FFF20D5011038A191EEEBD767C937F3815* __this, SerializableHasPVItem_t061E2CE4D8B201F280D06ABD0246C7AD8FD9571C ___0_item, const RuntimeMethod* method)
{
	((  void (*) (List_1_t9B93A8FFF20D5011038A191EEEBD767C937F3815*, SerializableHasPVItem_t061E2CE4D8B201F280D06ABD0246C7AD8FD9571C, const RuntimeMethod*))List_1_Add_m57A1BE88ECE375428E12EB373147D1FA8751D4FB_gshared_inline)(__this, ___0_item, method);
}
inline bool Enumerator_MoveNext_m82B59AB4E41D9DA65F9B18DE2AB4C3FC2A36465E (Enumerator_tF336DCB799473697495AD722C410973E5958F330* __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_tF336DCB799473697495AD722C410973E5958F330*, const RuntimeMethod*))Enumerator_MoveNext_mEFFD5C63D30E8006AECC3E1CBD5D44F8C135DF96_gshared)(__this, method);
}
inline KeyCollection_t7BD8E1E98A9E09C8DD2B151FA318B3B98A78EC6E* Dictionary_2_get_Keys_m6CD88B569B36149459B5DA3423771D881065BAA8 (Dictionary_2_tF45369C157D4627F3C6BBF25860DE37D67DA02A8* __this, const RuntimeMethod* method)
{
	return ((  KeyCollection_t7BD8E1E98A9E09C8DD2B151FA318B3B98A78EC6E* (*) (Dictionary_2_tF45369C157D4627F3C6BBF25860DE37D67DA02A8*, const RuntimeMethod*))Dictionary_2_get_Keys_m98DEDDE432D9E67ECA2F78798D1B5654EBD4808A_gshared)(__this, method);
}
inline Enumerator_t3BDD362C980A49B58A87555D2EE655EDDC638884 KeyCollection_GetEnumerator_m2223B6C92DD9AD851CD143FE591102825F19AA0A (KeyCollection_t7BD8E1E98A9E09C8DD2B151FA318B3B98A78EC6E* __this, const RuntimeMethod* method)
{
	return ((  Enumerator_t3BDD362C980A49B58A87555D2EE655EDDC638884 (*) (KeyCollection_t7BD8E1E98A9E09C8DD2B151FA318B3B98A78EC6E*, const RuntimeMethod*))KeyCollection_GetEnumerator_m965C44BBA5F1D182E8E80F7BBC530EAC9F8424AD_gshared)(__this, method);
}
inline void Enumerator_Dispose_mD350176EB17A28A5B3B69BAB0D6F1861A47E2AA0 (Enumerator_t3BDD362C980A49B58A87555D2EE655EDDC638884* __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t3BDD362C980A49B58A87555D2EE655EDDC638884*, const RuntimeMethod*))Enumerator_Dispose_mA677988BCFA59FC091F039352E7260D6DB5505A7_gshared)(__this, method);
}
inline String_t* Enumerator_get_Current_mDDCF022E4A66936155F1A615B3FFDDF079ED12EE_inline (Enumerator_t3BDD362C980A49B58A87555D2EE655EDDC638884* __this, const RuntimeMethod* method)
{
	return ((  String_t* (*) (Enumerator_t3BDD362C980A49B58A87555D2EE655EDDC638884*, const RuntimeMethod*))Enumerator_get_Current_m1D6B4E3C145C2C7BC6D8D267991F3DEB826A7863_gshared_inline)(__this, method);
}
inline ProbeVolumeBakingProcessSettings_t1A0C71DD07CFB6660AFC0D3EBF81FA5064CFDAD7 Dictionary_2_get_Item_m497999DCC4A0610A85028254723FB5708874420F (Dictionary_2_tF45369C157D4627F3C6BBF25860DE37D67DA02A8* __this, String_t* ___0_key, const RuntimeMethod* method)
{
	return ((  ProbeVolumeBakingProcessSettings_t1A0C71DD07CFB6660AFC0D3EBF81FA5064CFDAD7 (*) (Dictionary_2_tF45369C157D4627F3C6BBF25860DE37D67DA02A8*, String_t*, const RuntimeMethod*))Dictionary_2_get_Item_m7CE59405F6BF2085E5536AA9D0D6E1E14B6C1C7A_gshared)(__this, ___0_key, method);
}
inline void List_1_Add_m2A67FD5726B4822A0635AE943CF6D96A403D71CD_inline (List_1_tE15A36783D21F016929125A00F602D220C32C84A* __this, SerializablePVBakeSettings_t9C88167788303739AC5D93A20092598DF654A452 ___0_item, const RuntimeMethod* method)
{
	((  void (*) (List_1_tE15A36783D21F016929125A00F602D220C32C84A*, SerializablePVBakeSettings_t9C88167788303739AC5D93A20092598DF654A452, const RuntimeMethod*))List_1_Add_m2A67FD5726B4822A0635AE943CF6D96A403D71CD_gshared_inline)(__this, ___0_item, method);
}
inline bool Enumerator_MoveNext_m1AD16AB03FA605378FEE2F5790E2DA740818B88C (Enumerator_t3BDD362C980A49B58A87555D2EE655EDDC638884* __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_t3BDD362C980A49B58A87555D2EE655EDDC638884*, const RuntimeMethod*))Enumerator_MoveNext_mD3822F98E1CE428C2A614762807738F2CFEEEA13_gshared)(__this, method);
}
inline KeyCollection_t681F2CCA5EE566FD48542D17DE4F05FE68C1BFB6* Dictionary_2_get_Keys_mD120EABCAB71CC3E636D291F6F5905CF73B1DA21 (Dictionary_2_t3B52AFBD6DFD81D4B15146FF3783E046AB987613* __this, const RuntimeMethod* method)
{
	return ((  KeyCollection_t681F2CCA5EE566FD48542D17DE4F05FE68C1BFB6* (*) (Dictionary_2_t3B52AFBD6DFD81D4B15146FF3783E046AB987613*, const RuntimeMethod*))Dictionary_2_get_Keys_m72D290F90654BFD683FA7AA7C63D9F4F692218B6_gshared)(__this, method);
}
inline Enumerator_t4069A30804CBBA88721CFC68649B0EEA684B4DF0 KeyCollection_GetEnumerator_m551367D04B84AB825DAF1720FC7BD502A30E691E (KeyCollection_t681F2CCA5EE566FD48542D17DE4F05FE68C1BFB6* __this, const RuntimeMethod* method)
{
	return ((  Enumerator_t4069A30804CBBA88721CFC68649B0EEA684B4DF0 (*) (KeyCollection_t681F2CCA5EE566FD48542D17DE4F05FE68C1BFB6*, const RuntimeMethod*))KeyCollection_GetEnumerator_m7E77FBA7DE2D3876EC02F396712C4AA5B1D535A5_gshared)(__this, method);
}
inline void Enumerator_Dispose_mB84A9308AAB952A3A53EA1CE74F02474EABF2155 (Enumerator_t4069A30804CBBA88721CFC68649B0EEA684B4DF0* __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t4069A30804CBBA88721CFC68649B0EEA684B4DF0*, const RuntimeMethod*))Enumerator_Dispose_mEB2A61F3F3F420C1B1DFD5C74EEFD4BD7761BCF7_gshared)(__this, method);
}
inline String_t* Enumerator_get_Current_mFAC6D0C2D773BCDA95B0090151886B351CC64F85_inline (Enumerator_t4069A30804CBBA88721CFC68649B0EEA684B4DF0* __this, const RuntimeMethod* method)
{
	return ((  String_t* (*) (Enumerator_t4069A30804CBBA88721CFC68649B0EEA684B4DF0*, const RuntimeMethod*))Enumerator_get_Current_mD6472FA27D28B9AE64A0FEF796C72ABBC2420EBF_gshared_inline)(__this, method);
}
inline ProbeReferenceVolumeProfile_t375DE65898ECAC87F866E00E990A090B62FEFB06* Dictionary_2_get_Item_m5E9B37FF40A4017CC11EDC6F87EBB8E3B9237674 (Dictionary_2_t3B52AFBD6DFD81D4B15146FF3783E046AB987613* __this, String_t* ___0_key, const RuntimeMethod* method)
{
	return ((  ProbeReferenceVolumeProfile_t375DE65898ECAC87F866E00E990A090B62FEFB06* (*) (Dictionary_2_t3B52AFBD6DFD81D4B15146FF3783E046AB987613*, String_t*, const RuntimeMethod*))Dictionary_2_get_Item_m4AAAECBE902A211BF2126E6AFA280AEF73A3E0D6_gshared)(__this, ___0_key, method);
}
inline void List_1_Add_m90D4191082A9625E71B5BC4A7BC252C5BD7E8299_inline (List_1_t2FCEA7635AA5C3B22E982462685B40276413F521* __this, SerializablePVProfile_t5A21743AE68601F4B203BC9CE6A6B9A94B114D5C ___0_item, const RuntimeMethod* method)
{
	((  void (*) (List_1_t2FCEA7635AA5C3B22E982462685B40276413F521*, SerializablePVProfile_t5A21743AE68601F4B203BC9CE6A6B9A94B114D5C, const RuntimeMethod*))List_1_Add_m90D4191082A9625E71B5BC4A7BC252C5BD7E8299_gshared_inline)(__this, ___0_item, method);
}
inline bool Enumerator_MoveNext_m1D29275C33082FCC8AB784DF1368B388379E9B57 (Enumerator_t4069A30804CBBA88721CFC68649B0EEA684B4DF0* __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_t4069A30804CBBA88721CFC68649B0EEA684B4DF0*, const RuntimeMethod*))Enumerator_MoveNext_mB5E00F11BCA3AC963F9BA72659FA76B107863F3C_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BakingSet__ctor_mCF39D9766CD2E261927FADB9F1906DFD8DF9BE7F (BakingSet_t33926285328BE2D277C28CC383E09C57DE9975D2* __this, const RuntimeMethod* method) ;
inline ProbeReferenceVolumeProfile_t375DE65898ECAC87F866E00E990A090B62FEFB06* ScriptableObject_CreateInstance_TisProbeReferenceVolumeProfile_t375DE65898ECAC87F866E00E990A090B62FEFB06_mCA685BD1B3913E4206FE827C1670778E976ED901 (const RuntimeMethod* method)
{
	return ((  ProbeReferenceVolumeProfile_t375DE65898ECAC87F866E00E990A090B62FEFB06* (*) (const RuntimeMethod*))ScriptableObject_CreateInstance_TisRuntimeObject_mC07BE383F5EF546F4191035A679930852BC19BDA_gshared)(method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ProbeVolumeBakingProcessSettings_t1A0C71DD07CFB6660AFC0D3EBF81FA5064CFDAD7 ProbeVolumeBakingProcessSettings_get_Default_mD43273095CD718961B1C566D7961E6F14BF64AC4 (const RuntimeMethod* 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);
}
inline void Dictionary_2_set_Item_m216573C4D0D266655A24C02D0415E038601AF431 (Dictionary_2_tF45369C157D4627F3C6BBF25860DE37D67DA02A8* __this, String_t* ___0_key, ProbeVolumeBakingProcessSettings_t1A0C71DD07CFB6660AFC0D3EBF81FA5064CFDAD7 ___1_value, const RuntimeMethod* method)
{
	((  void (*) (Dictionary_2_tF45369C157D4627F3C6BBF25860DE37D67DA02A8*, String_t*, ProbeVolumeBakingProcessSettings_t1A0C71DD07CFB6660AFC0D3EBF81FA5064CFDAD7, const RuntimeMethod*))Dictionary_2_set_Item_m9C79EF85C25219629BFEF400956F161081A28340_gshared)(__this, ___0_key, ___1_value, method);
}
inline void Dictionary_2_set_Item_m81A4AF71240C719347B92A4C85F44FEE199AE125 (Dictionary_2_t3B52AFBD6DFD81D4B15146FF3783E046AB987613* __this, String_t* ___0_key, ProbeReferenceVolumeProfile_t375DE65898ECAC87F866E00E990A090B62FEFB06* ___1_value, const RuntimeMethod* method)
{
	((  void (*) (Dictionary_2_t3B52AFBD6DFD81D4B15146FF3783E046AB987613*, String_t*, ProbeReferenceVolumeProfile_t375DE65898ECAC87F866E00E990A090B62FEFB06*, const RuntimeMethod*))Dictionary_2_set_Item_m1A840355E8EDAECEA9D0C6F5E51B248FAA449CBD_gshared)(__this, ___0_key, ___1_value, 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_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987 (String_t* ___0_format, RuntimeObject* ___1_arg0, RuntimeObject* ___2_arg1, const RuntimeMethod* method) ;
inline bool List_1_Remove_mD9E8CFB6777A99046B3C0195F7343FE771A2E99D (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* __this, String_t* ___0_item, const RuntimeMethod* method)
{
	return ((  bool (*) (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD*, String_t*, const RuntimeMethod*))List_1_Remove_m4DFA48F4CEB9169601E75FC28517C5C06EFA5AD7_gshared)(__this, ___0_item, 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 TextureXR_get_slices_mD1D1C98CE4525E270B35B0F9145D1B4CD9EBBC3A_inline (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* RTHandles_Alloc_m6ABDABDAE3C6C81D04AC6E4E1142D63303BB65C0 (int32_t ___0_width, int32_t ___1_height, int32_t ___2_slices, int32_t ___3_depthBufferBits, int32_t ___4_colorFormat, int32_t ___5_filterMode, int32_t ___6_wrapMode, int32_t ___7_dimension, bool ___8_enableRandomWrite, bool ___9_useMipMap, bool ___10_autoGenerateMips, bool ___11_isShadowMap, int32_t ___12_anisoLevel, float ___13_mipMapBias, int32_t ___14_msaaSamples, bool ___15_bindTextureMS, bool ___16_useDynamicScale, 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_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR List_1_t6590FC1C3D6405E4972389536FA11B52542105C5* LensFlareCommonSRP_get_Data_m6769FD4056FA30A5AC0D57218143269E2CB25767_inline (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 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);
}
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 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__DisplayClass21_0__ctor_m3CC799E1C677D546A9C1E2C4BF7583CD22E10C4F (U3CU3Ec__DisplayClass21_0_t2358E5C55AB11D4D883AC56BE4155F8BBCB6D850* __this, 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__DisplayClass22_0__ctor_m2B7B103888251631F0D0F66AA35932EBE5349AE6 (U3CU3Ec__DisplayClass22_0_tD0C9EB34DC7D29B8BF57E3CB228CEA099326027B* __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);
}
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 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);
}
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 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__DiffLineIntegralU7C28_2_m9F72D9AC4C7ECDD58A7E8296AE313DE55457F2F3 (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_p1, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_p2, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float LensFlareCommonSRP_ShapeAttenuationDirLight_m8D55129898412D0D60A6827F4BF3C7B2E20465E6 (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 void Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* __this, float ___0_x, float ___1_y, 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 LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135* LensFlareCommonSRP_get_Instance_mF64DA65427B459BE5C9A648FAA697AE8B6DD479B (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_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR LensFlareDataSRP_t036EEE7A3B9CEEDABC68655C48D1A21F04252295* LensFlareComponentSRP_get_lensFlareData_mD15D77ED234DE0AD076724C2F1D1826EE6D3D84A_inline (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 void CommandBuffer_EnableShaderKeyword_m9DE5732149961F1EA14B295D9E72914E1CC7DA5A (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* __this, String_t* ___0_keyword, const RuntimeMethod* 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_DisableShaderKeyword_m2B66FB1F672F3EE51FEA8A2CBA24AA6B7E4454BD (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* __this, String_t* ___0_keyword, 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 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 Light_t1E68479B7782AF2050FAA02A5DC612FD034F18F3* Component_GetComponent_TisLight_t1E68479B7782AF2050FAA02A5DC612FD034F18F3_mF4816FA12B6F220CA55D47D669D7E50DC118B9E9 (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method)
{
	return ((  Light_t1E68479B7782AF2050FAA02A5DC612FD034F18F3* (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, const RuntimeMethod*))Component_GetComponent_TisRuntimeObject_m7181F81CAEC2CF53F5D2BC79B7425C16E1F80D33_gshared)(__this, 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_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_UnaryNegation_m5450829F333BD2A88AF9A592C4EE331661225915_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, 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_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 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_m4F8FBEEB99A02587871BC87166EA628B65B53A81 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, bool ___1_useBackgroundCloudOcclusion, bool ___2_volumetricCloudOcclusion, bool ___3_hasCloudLayer, int32_t ___4__FlareCloudOpacity, int32_t ___5__FlareSunOcclusionTex, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___6_cloudOpacityTexture, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___7_sunOcclusionTexture, 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_m56B8894C489D65E95E6210FCB57C44C6F0772024 (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_screenPos, float ___1_position, float ___2_globalCos0, float ___3_globalSin0, 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 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 RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B RTHandle_op_Implicit_m2462183372B0496DE475889924EDCAAAD2011B54 (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___0_handle, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommandBuffer_SetRenderTarget_m89782BA1E8AD50020DBDB9EABF32F8AA9356628A (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* __this, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___0_rt, 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_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 Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* TextureCurve_GetTexture_m24AA2C84F80EF15DADF73903E4699234BBBDA6DB (TextureCurve_t9F2819A32E1AC4FC20D8E83E82A4BD081C633353* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float LensFlareDataElementSRP_get_localIntensity_mA75A27674D36D591A42CACEC76E206D41DFD9925_inline (LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* __this, 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 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_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_U3CDoLensFlareDataDrivenCommonU3Eg__ComputeLocalSizeU7C40_0_mAA238BDE1BB61BD008ABBF9D371371414CC92B7B (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_rayOff, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_rayOff0, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___2_curSize, AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* ___3_distortionCurve, U3CU3Ec__DisplayClass40_0_tFAB91A729829AD59F0FEDB5BD0D9F138194C78D8* ___4_p, U3CU3Ec__DisplayClass40_1_tD5CE96BE7F822FD6D14D7B6F26E1B6CD9D7AFBB8* ___5_p, U3CU3Ec__DisplayClass40_2_tCF7BFA12FB53777CF9C735E0DAC07BA3EC35F986* ___6_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_U3CDoLensFlareDataDrivenCommonU3Eg__RandomRangeU7C40_1_m9E6E74BC9BAD010D2D3A8BB0A52C94E824B71D66 (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_EXTERN_C IL2CPP_METHOD_ATTR void Random_set_state_m335B3E4E30A9A85E8794BC0A84013F1F365BA179 (State_tA37EB68FE687D41D4B228462D4C7427FAC5BF9C1 ___0_value, 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_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);
}
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);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SystemInfo_IsFormatSupported_m412D2A8B391BDBCD1EDB5C17ADAB724CDB123499 (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__FpoU7C28_0_m6FB01E3B47672368F4ED72D6E5A31038D2B10C53 (float ___0_d, float ___1_l, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float LensFlareCommonSRP_U3CShapeAttenuationAreaTubeLightU3Eg__FwtU7C28_1_m9E86CE93B694CE3F67E8777823E3E1C556EC1C6C (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_EXTERN_C IL2CPP_METHOD_ATTR void LensFlareComponentSRP_OnValidate_mA7680090242F1F5D050BC08834871FB2A0E6D43E (LensFlareComponentSRP_tF068937A1EC9EB063AF855DB4994A1D2A5E3EFDC* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LensFlareCommonSRP_AddData_m1E33BD73205092DB2D140BAAC48383303BCBCA72 (LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135* __this, LensFlareComponentSRP_tF068937A1EC9EB063AF855DB4994A1D2A5E3EFDC* ___0_newData, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LensFlareCommonSRP_RemoveData_mF536B8F2F609777F96539159F65750991FE6D8A0 (LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135* __this, LensFlareComponentSRP_tF068937A1EC9EB063AF855DB4994A1D2A5E3EFDC* ___0_data, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Behaviour_get_isActiveAndEnabled_mEB4ECCE9761A7016BC619557CEFEA1A30D3BF28A (Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Keyframe__ctor_mECF144086B28785BE911A22C06194A9E0FBF3C34 (Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0* __this, float ___0_time, float ___1_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnimationCurve__ctor_mEABC98C03805713354D61E50D9340766BD5B717E (AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* __this, KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3* ___0_keys, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* AnimationCurve_Linear_mAB497B8B64A4B1C8AC9547B2F5184DB118F544EB (float ___0_timeStart, float ___1_valueStart, float ___2_timeEnd, float ___3_valueEnd, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextureCurve__ctor_m0D4F2EFA617C6906A248D6D19AF43EE72BEC3E33 (TextureCurve_t9F2819A32E1AC4FC20D8E83E82A4BD081C633353* __this, AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* ___0_baseCurve, float ___1_zeroValue, bool ___2_loop, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* ___3_bounds, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LensFlareDataElementSRP_set_localIntensity_mE3E298E1A798F39C5D79D37C6E012B63C10E5E71 (LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* __this, float ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LensFlareDataElementSRP_set_count_mC7D8BD5067BD13DBC60233CD7F659F8531D42A0C (LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* __this, int32_t ___0_value, 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_EXTERN_C IL2CPP_METHOD_ATTR void Gradient__ctor_m5EC470BB063D4831774C7CDA5D471EBEB5CE7B54 (Gradient_tA7FEBE2FDB4929FFF6C997134841046F713DAC1E* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GradientColorKey__ctor_mE26D7B8DA1283FDC3ADF628A3AC3E1B7246CD8A1 (GradientColorKey_tBD03A613338639E3774A10265CC5F3619C13421A* __this, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_col, float ___1_time, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GradientAlphaKey__ctor_m62D622565E6C8BF94E6E90A4CA6C866A5BC3B41B (GradientAlphaKey_tF469955E4BBAF1044320D956CD8D990F1A26EAA0* __this, float ___0_alpha, float ___1_time, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Gradient_SetKeys_mE03CE269C19C4F08F1ED57F7151082304DDBB5D8 (Gradient_tA7FEBE2FDB4929FFF6C997134841046F713DAC1E* __this, GradientColorKeyU5BU5D_tB8929E6EE130CA1F3C1664B300BE83A95A642C18* ___0_colorKeys, GradientAlphaKeyU5BU5D_tA5D7ED787780B5C01635C8C59B15B2BC01AEC50E* ___1_alphaKeys, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Keyframe__ctor_m0E7D85642F12A3DAFA1768351CC7670648C41AB2 (Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0* __this, float ___0_time, float ___1_value, float ___2_inTangent, float ___3_outTangent, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LensFlareDataElementSRP_set_intensityVariation_m4D80F38F0B0B5C65B21253D20FA6EACD9FC7D1B2 (LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* __this, float ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LensFlareDataElementSRP_set_fallOff_m7BB44EB218C09DAB803C404AB5138304F95BB474 (LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* __this, float ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LensFlareDataElementSRP_set_edgeOffset_mCC9746DA5549D79D48019976CE66DFCB3DC4D987 (LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* __this, float ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LensFlareDataElementSRP_set_sdfRoundness_mACF3E40FBABFB46CFA587360F0D3961FBB794CDF (LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* __this, float ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LensFlareDataElementSRP_set_sideCount_m8B3FFCDDBE8EA14DA4887438D141A5F79361739B (LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Attribute__ctor_m79ED1BF1EE36D1E417BA89A0D9F91F8AAD8D19E2 (Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA* __this, const RuntimeMethod* method) ;
inline void ConstantBuffer_UpdateData_TisHammersley2dSeq16_t397C360C61F6E7F51A0A76E3D2C33D9E3E7DA9C0_mB3A2E2AAE88CA063A5A7DE977C951662FF16E3BD (Hammersley2dSeq16_t397C360C61F6E7F51A0A76E3D2C33D9E3E7DA9C0* ___0_data, const RuntimeMethod* method)
{
	((  void (*) (Hammersley2dSeq16_t397C360C61F6E7F51A0A76E3D2C33D9E3E7DA9C0*, const RuntimeMethod*))ConstantBuffer_UpdateData_TisHammersley2dSeq16_t397C360C61F6E7F51A0A76E3D2C33D9E3E7DA9C0_mB3A2E2AAE88CA063A5A7DE977C951662FF16E3BD_gshared)(___0_data, method);
}
inline void ConstantBuffer_UpdateData_TisHammersley2dSeq32_t5222FE247619F99BDD08C37FE5B0D94747718042_mD968B5F922F3C5DB2D824F1F062B24F8270906F1 (Hammersley2dSeq32_t5222FE247619F99BDD08C37FE5B0D94747718042* ___0_data, const RuntimeMethod* method)
{
	((  void (*) (Hammersley2dSeq32_t5222FE247619F99BDD08C37FE5B0D94747718042*, const RuntimeMethod*))ConstantBuffer_UpdateData_TisHammersley2dSeq32_t5222FE247619F99BDD08C37FE5B0D94747718042_mD968B5F922F3C5DB2D824F1F062B24F8270906F1_gshared)(___0_data, method);
}
inline void ConstantBuffer_UpdateData_TisHammersley2dSeq64_tAF73FAB2FE740998DFFF551198D6C651F0A058E7_m1EBA0AEFF9402C3905FDC1857997F2A021BB648E (Hammersley2dSeq64_tAF73FAB2FE740998DFFF551198D6C651F0A058E7* ___0_data, const RuntimeMethod* method)
{
	((  void (*) (Hammersley2dSeq64_tAF73FAB2FE740998DFFF551198D6C651F0A058E7*, const RuntimeMethod*))ConstantBuffer_UpdateData_TisHammersley2dSeq64_tAF73FAB2FE740998DFFF551198D6C651F0A058E7_m1EBA0AEFF9402C3905FDC1857997F2A021BB648E_gshared)(___0_data, method);
}
inline void ConstantBuffer_UpdateData_TisHammersley2dSeq256_tC5B5FB2A55263672FAF8EDF3CC19470F51E623C3_m9E0271126365E1D92B0DF00F352BF2FABCF4D0F2 (Hammersley2dSeq256_tC5B5FB2A55263672FAF8EDF3CC19470F51E623C3* ___0_data, const RuntimeMethod* method)
{
	((  void (*) (Hammersley2dSeq256_tC5B5FB2A55263672FAF8EDF3CC19470F51E623C3*, const RuntimeMethod*))ConstantBuffer_UpdateData_TisHammersley2dSeq256_tC5B5FB2A55263672FAF8EDF3CC19470F51E623C3_m9E0271126365E1D92B0DF00F352BF2FABCF4D0F2_gshared)(___0_data, method);
}
inline void ConstantBuffer_Set_TisHammersley2dSeq16_t397C360C61F6E7F51A0A76E3D2C33D9E3E7DA9C0_m7A60CB4ED0F47AD24A2D0C00166C949E0E760775 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* ___1_cs, int32_t ___2_shaderId, const RuntimeMethod* method)
{
	((  void (*) (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7*, ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8*, int32_t, const RuntimeMethod*))ConstantBuffer_Set_TisHammersley2dSeq16_t397C360C61F6E7F51A0A76E3D2C33D9E3E7DA9C0_m7A60CB4ED0F47AD24A2D0C00166C949E0E760775_gshared)(___0_cmd, ___1_cs, ___2_shaderId, method);
}
inline void ConstantBuffer_Set_TisHammersley2dSeq32_t5222FE247619F99BDD08C37FE5B0D94747718042_m358194093E9CFB69CD0BCDE3090F461113AC6540 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* ___1_cs, int32_t ___2_shaderId, const RuntimeMethod* method)
{
	((  void (*) (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7*, ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8*, int32_t, const RuntimeMethod*))ConstantBuffer_Set_TisHammersley2dSeq32_t5222FE247619F99BDD08C37FE5B0D94747718042_m358194093E9CFB69CD0BCDE3090F461113AC6540_gshared)(___0_cmd, ___1_cs, ___2_shaderId, method);
}
inline void ConstantBuffer_Set_TisHammersley2dSeq64_tAF73FAB2FE740998DFFF551198D6C651F0A058E7_mCE30D4E1551A423A6AC0D1B7044274A18E9E889C (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* ___1_cs, int32_t ___2_shaderId, const RuntimeMethod* method)
{
	((  void (*) (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7*, ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8*, int32_t, const RuntimeMethod*))ConstantBuffer_Set_TisHammersley2dSeq64_tAF73FAB2FE740998DFFF551198D6C651F0A058E7_mCE30D4E1551A423A6AC0D1B7044274A18E9E889C_gshared)(___0_cmd, ___1_cs, ___2_shaderId, method);
}
inline void ConstantBuffer_Set_TisHammersley2dSeq256_tC5B5FB2A55263672FAF8EDF3CC19470F51E623C3_m54DDD973DD3750D15DD38AB427ABA487C7B759FB (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* ___1_cs, int32_t ___2_shaderId, const RuntimeMethod* method)
{
	((  void (*) (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7*, ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8*, int32_t, const RuntimeMethod*))ConstantBuffer_Set_TisHammersley2dSeq256_tC5B5FB2A55263672FAF8EDF3CC19470F51E623C3_m54DDD973DD3750D15DD38AB427ABA487C7B759FB_gshared)(___0_cmd, ___1_cs, ___2_shaderId, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B (RuntimeArray* ___0_array, RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 ___1_fldHandle, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA (String_t* ___0_name, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t RTHandleSystem_GetMaxWidth_m0AE3E07285C0CAA906B0EBF879FDB5A916E43C43_inline (RTHandleSystem_tAE496B31B56A77B4896E34576C961C3CA073998F* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t RTHandleSystem_GetMaxHeight_mF753F115CBC21DF020B828C67164F203FB92AAE1_inline (RTHandleSystem_tAE496B31B56A77B4896E34576C961C3CA073998F* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RTHandleProperties_tBCB3E1EFE8B366995704C1322B9C443877580CD6 RTHandleSystem_get_rtHandleProperties_mDDD04BAD83D0BCF0047AD77D88E37C55E64DEF58_inline (RTHandleSystem_tAE496B31B56A77B4896E34576C961C3CA073998F* __this, const RuntimeMethod* method) ;
inline bool Dictionary_2_ContainsKey_m9762CCDA671A13DC5553F58255E4CDD55E357A68 (Dictionary_2_tE07DE99BCB5707DE2E531BB2B2D5537571B26B7E* __this, int32_t ___0_key, const RuntimeMethod* method)
{
	return ((  bool (*) (Dictionary_2_tE07DE99BCB5707DE2E531BB2B2D5537571B26B7E*, int32_t, const RuntimeMethod*))Dictionary_2_ContainsKey_mED5C451F158CDDD2B3F4B0720CD248DA9DB27B25_gshared)(__this, ___0_key, method);
}
inline RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF* Dictionary_2_get_Item_m630EA0B8C047CEEDE3F94D4007E90FED7A6668ED (Dictionary_2_tE07DE99BCB5707DE2E531BB2B2D5537571B26B7E* __this, int32_t ___0_key, const RuntimeMethod* method)
{
	return ((  RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF* (*) (Dictionary_2_tE07DE99BCB5707DE2E531BB2B2D5537571B26B7E*, int32_t, const RuntimeMethod*))Dictionary_2_get_Item_mC3FEA647E750C27367C990777D8890E0E712E514_gshared)(__this, ___0_key, method);
}
inline void Dictionary_2_Add_m55750A17444D5AEC437A5E23F03284F27AA9454F (Dictionary_2_tE07DE99BCB5707DE2E531BB2B2D5537571B26B7E* __this, int32_t ___0_key, RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF* ___1_value, const RuntimeMethod* method)
{
	((  void (*) (Dictionary_2_tE07DE99BCB5707DE2E531BB2B2D5537571B26B7E*, int32_t, RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF*, const RuntimeMethod*))Dictionary_2_Add_mAF1EF7DA16BD70E252EA5C4B0F74DE519A02CBCD_gshared)(__this, ___0_key, ___1_value, method);
}
inline RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* Func_3_Invoke_mAB93D3FFB2AB00B9460BD659E58129F535D64391_inline (Func_3_t2743F47DE21BDABF2148E0857F1621EC6B2DCF42* __this, RTHandleSystem_tAE496B31B56A77B4896E34576C961C3CA073998F* ___0_arg1, int32_t ___1_arg2, const RuntimeMethod* method)
{
	return ((  RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* (*) (Func_3_t2743F47DE21BDABF2148E0857F1621EC6B2DCF42*, RTHandleSystem_tAE496B31B56A77B4896E34576C961C3CA073998F*, int32_t, const RuntimeMethod*))Func_3_Invoke_m821C647B817AF6922B7A699E997D0728BC21E8F9_gshared_inline)(__this, ___0_arg1, ___1_arg2, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RTHandleSystem_SwitchResizeMode_mAF90A695546828FB285F35879E93C902702BB814 (RTHandleSystem_tAE496B31B56A77B4896E34576C961C3CA073998F* __this, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___0_rth, int32_t ___1_mode, const RuntimeMethod* method) ;
inline bool Dictionary_2_TryGetValue_m975CD2EF8CB330A0C83671BE356BA649653F84AB (Dictionary_2_tE07DE99BCB5707DE2E531BB2B2D5537571B26B7E* __this, int32_t ___0_key, RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF** ___1_value, const RuntimeMethod* method)
{
	return ((  bool (*) (Dictionary_2_tE07DE99BCB5707DE2E531BB2B2D5537571B26B7E*, int32_t, RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF**, const RuntimeMethod*))Dictionary_2_TryGetValue_m7316301B8CF47FB538886B229B2749EC160B9D5C_gshared)(__this, ___0_key, ___1_value, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RTHandleSystem_Release_mBBF7B7611774D06D330FD609BBAAB3CF50B320EC (RTHandleSystem_tAE496B31B56A77B4896E34576C961C3CA073998F* __this, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___0_rth, const RuntimeMethod* method) ;
inline bool Dictionary_2_Remove_m67472ABD44765AB911EA934ECE324883342EF840 (Dictionary_2_tE07DE99BCB5707DE2E531BB2B2D5537571B26B7E* __this, int32_t ___0_key, const RuntimeMethod* method)
{
	return ((  bool (*) (Dictionary_2_tE07DE99BCB5707DE2E531BB2B2D5537571B26B7E*, int32_t, const RuntimeMethod*))Dictionary_2_Remove_m12BAB2F82E34CAA21A7245AB61E48F106340C1A4_gshared)(__this, ___0_key, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BufferedRTHandleSystem_Swap_mFE273AD95CFEAA6D51A4B0BAE50C0E1FFFA05C0A (BufferedRTHandleSystem_t986BCD1C8C6AD8B93F8F768599D6CCCE7C6A7046* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RTHandleSystem_SetReferenceSize_m98A5DC18BAD37DA203641820D499F7B580DEA34C (RTHandleSystem_tAE496B31B56A77B4896E34576C961C3CA073998F* __this, int32_t ___0_width, int32_t ___1_height, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RTHandleSystem_ResetReferenceSize_m3D2804C653042B20B7D36E4D71BDCEABBAC25E51 (RTHandleSystem_tAE496B31B56A77B4896E34576C961C3CA073998F* __this, int32_t ___0_width, int32_t ___1_height, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector2Int__ctor_mC20D1312133EB8CB63EC11067088B043660F11CE_inline (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* __this, int32_t ___0_x, int32_t ___1_y, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 RTHandleSystem_CalculateRatioAgainstMaxSize_mB33735DE03F6CBCD0F3A95D966B9D41854591A31 (RTHandleSystem_tAE496B31B56A77B4896E34576C961C3CA073998F* __this, Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* ___0_viewportSize, const RuntimeMethod* method) ;
inline Enumerator_tC78EB35E6D736FE73BD28CB5BA7D41D6C901AEE5 Dictionary_2_GetEnumerator_m49AFDC1960078203BAC27400D83CB3CB2ADBE964 (Dictionary_2_tE07DE99BCB5707DE2E531BB2B2D5537571B26B7E* __this, const RuntimeMethod* method)
{
	return ((  Enumerator_tC78EB35E6D736FE73BD28CB5BA7D41D6C901AEE5 (*) (Dictionary_2_tE07DE99BCB5707DE2E531BB2B2D5537571B26B7E*, const RuntimeMethod*))Dictionary_2_GetEnumerator_m3F1620145BA0815B7C7CD648EF054558AA26556A_gshared)(__this, method);
}
inline void Enumerator_Dispose_mC0F791D54EF93821764D16947924122691D7B92B (Enumerator_tC78EB35E6D736FE73BD28CB5BA7D41D6C901AEE5* __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_tC78EB35E6D736FE73BD28CB5BA7D41D6C901AEE5*, const RuntimeMethod*))Enumerator_Dispose_mAECCBE12C0427D7ACF88F82FA266F1AE37402565_gshared)(__this, method);
}
inline KeyValuePair_2_t8A432A21E5BF947BAA0D5792482601280C733867 Enumerator_get_Current_m892A10C27981E67FE043BFB45B8617910CFE1ED8_inline (Enumerator_tC78EB35E6D736FE73BD28CB5BA7D41D6C901AEE5* __this, const RuntimeMethod* method)
{
	return ((  KeyValuePair_2_t8A432A21E5BF947BAA0D5792482601280C733867 (*) (Enumerator_tC78EB35E6D736FE73BD28CB5BA7D41D6C901AEE5*, const RuntimeMethod*))Enumerator_get_Current_m90160D324DA0D9F5624A345F47D8E226A118911A_gshared_inline)(__this, method);
}
inline RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF* KeyValuePair_2_get_Value_m1C9F3360552410DE5D60ADF45C96C3AB7E7CF7D1_inline (KeyValuePair_2_t8A432A21E5BF947BAA0D5792482601280C733867* __this, const RuntimeMethod* method)
{
	return ((  RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF* (*) (KeyValuePair_2_t8A432A21E5BF947BAA0D5792482601280C733867*, const RuntimeMethod*))KeyValuePair_2_get_Value_m8508BCECB0654E2E93B1A141382E2688ADE7EE7C_gshared_inline)(__this, method);
}
inline bool Enumerator_MoveNext_mE6D63BB8F8E8D286C5DD1256F187F85C12C62225 (Enumerator_tC78EB35E6D736FE73BD28CB5BA7D41D6C901AEE5* __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_tC78EB35E6D736FE73BD28CB5BA7D41D6C901AEE5*, const RuntimeMethod*))Enumerator_MoveNext_m4DC143BC57F14EDD85AB13B6D6F3B5D0E319B30E_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BufferedRTHandleSystem_ReleaseAll_m46A33E64928C17336C64D97305A2306BA9B8EFBC (BufferedRTHandleSystem_t986BCD1C8C6AD8B93F8F768599D6CCCE7C6A7046* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RTHandleSystem_Dispose_mB2E8DC8BB5B7BEAD2EF14CAAE4DB4F39ED27D6DC (RTHandleSystem_tAE496B31B56A77B4896E34576C961C3CA073998F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BufferedRTHandleSystem_Dispose_m6DFE7909B7A0C05BE90AF19310E7805B1AAC1759 (BufferedRTHandleSystem_t986BCD1C8C6AD8B93F8F768599D6CCCE7C6A7046* __this, bool ___0_disposing, const RuntimeMethod* method) ;
inline void Dictionary_2_Clear_mD8339012B47360F8E05DDC59E31DA45929EA7D4C (Dictionary_2_tE07DE99BCB5707DE2E531BB2B2D5537571B26B7E* __this, const RuntimeMethod* method)
{
	((  void (*) (Dictionary_2_tE07DE99BCB5707DE2E531BB2B2D5537571B26B7E*, const RuntimeMethod*))Dictionary_2_Clear_mE1EFF7C68491EE07D21EE9924475A559BF0A4773_gshared)(__this, method);
}
inline void Dictionary_2__ctor_mF668EFEA16284902F4269DECDB1A9BA0FE5E6DC1 (Dictionary_2_tE07DE99BCB5707DE2E531BB2B2D5537571B26B7E* __this, const RuntimeMethod* method)
{
	((  void (*) (Dictionary_2_tE07DE99BCB5707DE2E531BB2B2D5537571B26B7E*, const RuntimeMethod*))Dictionary_2__ctor_m92E9AB321FBD7147CA109C822D99C8B0610C27B7_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RTHandleSystem__ctor_m22DE6145F3938E359C1FF6A5834BC7B7F93F5022 (RTHandleSystem_tAE496B31B56A77B4896E34576C961C3CA073998F* __this, const RuntimeMethod* method) ;
inline void Dictionary_2__ctor_m6F08421248A34497AABE64516BB661B9719E2227 (Dictionary_2_t33145CB3CB36DD50D39C1BC1C5E82CEC9F0987F0* __this, const RuntimeMethod* method)
{
	((  void (*) (Dictionary_2_t33145CB3CB36DD50D39C1BC1C5E82CEC9F0987F0*, const RuntimeMethod*))Dictionary_2__ctor_m6F08421248A34497AABE64516BB661B9719E2227_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Texture2DAtlas__ctor_mB0FB5774A1037C4F0AE42B5255C966B64688B54A (Texture2DAtlas_t770EADF1E6B5E862E78D0EC18118B4A3E023334F* __this, int32_t ___0_width, int32_t ___1_height, int32_t ___2_format, int32_t ___3_filterMode, bool ___4_powerOfTwoPadding, String_t* ___5_name, bool ___6_useMipMap, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t PowerOfTwoTextureAtlas_GetTexturePadding_m85D96D2F38E1B383B35E6161A577AB6B99C67166 (PowerOfTwoTextureAtlas_t61993AC8A0A6F9EECDE7654B38A56D9CE9F068AE* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 PowerOfTwoTextureAtlas_GetPowerOfTwoTextureSize_m2569249A9DA0FD0259C3228186A909760F26DA6E (PowerOfTwoTextureAtlas_t61993AC8A0A6F9EECDE7654B38A56D9CE9F068AE* __this, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___0_texture, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 PowerOfTwoTextureAtlas_GetPayloadScaleOffset_m136F1BEC61A24D9BE10E9C83A77051C422222917 (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* ___0_textureSize, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* ___1_paddingSize, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* ___2_scaleOffset, 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) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Texture2DAtlas_GetTextureMipmapCount_mD097894ECA68A2E85D291B9CF7A156FEA9C5B7BF (Texture2DAtlas_t770EADF1E6B5E862E78D0EC18118B4A3E023334F* __this, int32_t ___0_width, int32_t ___1_height, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Texture_get_filterMode_mFEF0AEA29E8468450EF85533965DCEBE66D02A45 (Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* __this, const RuntimeMethod* method) ;
inline ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ProfilingSampler_Get_TisCoreProfileId_t66459E976D5987566CDB33711B12441EE66A16CA_mA80A89059AFD99B01D38B415ABA8F49B070E19D7 (int32_t ___0_marker, const RuntimeMethod* method)
{
	return ((  ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* (*) (int32_t, const RuntimeMethod*))ProfilingSampler_Get_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_m8A88D1A0EBDE48471A988A3C0B292D7E590709B2_gshared)(___0_marker, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProfilingScope__ctor_mE15813DF7651C1A3B6AFD6465AD4B973E8F1DBFC (ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___1_sampler, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProfilingScope_Dispose_m4231A2ACA1F8E345BB0078310A9F7601704C8BE4 (ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommandBuffer_SetRenderTarget_m9E602C758517FB0B4E5B858DC043D24B4FA91EBB (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* __this, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___0_rt, int32_t ___1_mipLevel, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Blitter_BlitQuadWithPadding_m3017D8F9DC8E4F8846C3F3D17B4AC053050823CF (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___1_source, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___2_textureSize, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___3_scaleBiasTex, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___4_scaleBiasRT, int32_t ___5_mipLevelTex, bool ___6_bilinear, int32_t ___7_paddingInPixels, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Blitter_BlitQuadWithPaddingMultiply_m8AADBB919FA42F386FB6BEF4471B1020DBB761D4 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___1_source, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___2_textureSize, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___3_scaleBiasTex, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___4_scaleBiasRT, int32_t ___5_mipLevelTex, bool ___6_bilinear, int32_t ___7_paddingInPixels, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Blitter_BlitOctahedralWithPadding_m2DF8E4180BB4E2233B806C76E9547F95B86F2F3F (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___1_source, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___2_textureSize, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___3_scaleBiasTex, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___4_scaleBiasRT, int32_t ___5_mipLevelTex, bool ___6_bilinear, int32_t ___7_paddingInPixels, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Blitter_BlitOctahedralWithPaddingMultiply_m232A3948EB3C6989057EBB37322C546F7B6BD7AE (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___1_source, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___2_textureSize, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___3_scaleBiasTex, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___4_scaleBiasRT, int32_t ___5_mipLevelTex, bool ___6_bilinear, int32_t ___7_paddingInPixels, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Texture2DAtlas_Is2D_m0F89CF0AD3A0ED6A12C5036A922F97DBAF66B14F (Texture2DAtlas_t770EADF1E6B5E862E78D0EC18118B4A3E023334F* __this, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___0_texture, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PowerOfTwoTextureAtlas_Blit2DTexture_m318B160A16693053884CEBD03FE20510B285B86B (PowerOfTwoTextureAtlas_t61993AC8A0A6F9EECDE7654B38A56D9CE9F068AE* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___1_scaleOffset, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___2_texture, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___3_sourceScaleOffset, bool ___4_blitMips, int32_t ___5_blitType, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Object_GetInstanceID_m554FF4073C9465F3835574CC084E68AAEEC6CC6A (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Texture2DAtlas_MarkGPUTextureValid_mF402EAFB808A49DCAB232E44B400DA131481344A (Texture2DAtlas_t770EADF1E6B5E862E78D0EC18118B4A3E023334F* __this, int32_t ___0_instanceId, bool ___1_mipAreValid, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Mathf_NextPowerOfTwo_mA1CE7F3EEF9B0B07AB2D586C030ED236D578F485 (int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PowerOfTwoTextureAtlas_TextureSizeToPowerOfTwo_m227399E874EE9189B6767F2BA8DC5B61DC6237B9 (PowerOfTwoTextureAtlas_t61993AC8A0A6F9EECDE7654B38A56D9CE9F068AE* __this, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___0_texture, int32_t* ___1_width, int32_t* ___2_height, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* RTHandle_get_name_mF2E7B6B108477C76931BD1E5798BB1DA1F036B7A_inline (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* __this, 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 Texture2DAtlas_AllocateTexture_mF1FDB3F2BE25762FC61DEF882514E85D239649CA (Texture2DAtlas_t770EADF1E6B5E862E78D0EC18118B4A3E023334F* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* ___1_scaleOffset, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___2_texture, int32_t ___3_width, int32_t ___4_height, int32_t ___5_overrideInstanceID, const RuntimeMethod* method) ;
inline void Dictionary_2_Clear_m7297B23EB42752916EFA7473360207BAF3B74CB2 (Dictionary_2_t33145CB3CB36DD50D39C1BC1C5E82CEC9F0987F0* __this, const RuntimeMethod* method)
{
	((  void (*) (Dictionary_2_t33145CB3CB36DD50D39C1BC1C5E82CEC9F0987F0*, const RuntimeMethod*))Dictionary_2_Clear_m7297B23EB42752916EFA7473360207BAF3B74CB2_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PowerOfTwoTextureAtlas_ReserveSpace_mF15C7D3DEA2B006D85379957930154BF99B04CB1 (PowerOfTwoTextureAtlas_t61993AC8A0A6F9EECDE7654B38A56D9CE9F068AE* __this, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___0_texture, int32_t ___1_width, int32_t ___2_height, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Texture2DAtlas_GetTextureID_mE87B21A6574D318E9E4C240DD80BBFBFB1E7963B (Texture2DAtlas_t770EADF1E6B5E862E78D0EC18118B4A3E023334F* __this, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___0_texture, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PowerOfTwoTextureAtlas_ReserveSpace_m4D01D2D4735A62E00AADD01588B9415A51AF81F9 (PowerOfTwoTextureAtlas_t61993AC8A0A6F9EECDE7654B38A56D9CE9F068AE* __this, int32_t ___0_id, int32_t ___1_width, int32_t ___2_height, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Texture2DAtlas_GetTextureID_mC3B186580F3138AC25F5FDA6016FF4435023CC29 (Texture2DAtlas_t770EADF1E6B5E862E78D0EC18118B4A3E023334F* __this, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___0_textureA, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___1_textureB, const RuntimeMethod* method) ;
inline void Dictionary_2_set_Item_m824C62AE381465271FBCE77563C6E43679F47152 (Dictionary_2_t33145CB3CB36DD50D39C1BC1C5E82CEC9F0987F0* __this, int32_t ___0_key, Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___1_value, const RuntimeMethod* method)
{
	((  void (*) (Dictionary_2_t33145CB3CB36DD50D39C1BC1C5E82CEC9F0987F0*, int32_t, Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A, const RuntimeMethod*))Dictionary_2_set_Item_m824C62AE381465271FBCE77563C6E43679F47152_gshared)(__this, ___0_key, ___1_value, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A Texture2DAtlas_GetCachedTextureSize_m4C26C916F8599CD4FAEB2481EDEFC59709F5F8BD (Texture2DAtlas_t770EADF1E6B5E862E78D0EC18118B4A3E023334F* __this, int32_t ___0_id, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Texture2DAtlas_IsCached_m4B4781C1DA4FF2E1F7E49F7358BF6EFEF629A57A (Texture2DAtlas_t770EADF1E6B5E862E78D0EC18118B4A3E023334F* __this, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* ___0_scaleOffset, int32_t ___1_id, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Vector2Int_get_y_m48454163ECF0B463FB5A16A0C4FC4B14DB0768B3_inline (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* __this, const RuntimeMethod* method) ;
inline void List_1__ctor_m112B395BFFC3E2B1762F09109D173342A2F0EC10 (List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76* __this, const RuntimeMethod* method)
{
	((  void (*) (List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76*, const RuntimeMethod*))List_1__ctor_m112B395BFFC3E2B1762F09109D173342A2F0EC10_gshared)(__this, method);
}
inline Enumerator_t24DED0061495979D025145F5EE685308256D604D Dictionary_2_GetEnumerator_mB5EB823E831FAB1EEB71EC4AB5BCC8EAE34949E5 (Dictionary_2_t33145CB3CB36DD50D39C1BC1C5E82CEC9F0987F0* __this, const RuntimeMethod* method)
{
	return ((  Enumerator_t24DED0061495979D025145F5EE685308256D604D (*) (Dictionary_2_t33145CB3CB36DD50D39C1BC1C5E82CEC9F0987F0*, const RuntimeMethod*))Dictionary_2_GetEnumerator_mB5EB823E831FAB1EEB71EC4AB5BCC8EAE34949E5_gshared)(__this, method);
}
inline void Enumerator_Dispose_mAB65E5E8BB682D69B1462A3A17BB4AE1C0BF3CC6 (Enumerator_t24DED0061495979D025145F5EE685308256D604D* __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t24DED0061495979D025145F5EE685308256D604D*, const RuntimeMethod*))Enumerator_Dispose_mAB65E5E8BB682D69B1462A3A17BB4AE1C0BF3CC6_gshared)(__this, method);
}
inline KeyValuePair_2_tE2ABFF555671907C54C1F6ACA927B7D1D1249AFE Enumerator_get_Current_m7E42D1BC893E7831E1994B2F7C8B69053148B70E_inline (Enumerator_t24DED0061495979D025145F5EE685308256D604D* __this, const RuntimeMethod* method)
{
	return ((  KeyValuePair_2_tE2ABFF555671907C54C1F6ACA927B7D1D1249AFE (*) (Enumerator_t24DED0061495979D025145F5EE685308256D604D*, const RuntimeMethod*))Enumerator_get_Current_m7E42D1BC893E7831E1994B2F7C8B69053148B70E_gshared_inline)(__this, method);
}
inline int32_t KeyValuePair_2_get_Key_m46AAAAE3FB1DEF3F9B68CAE9BD0BC8DF3219FA77_inline (KeyValuePair_2_tE2ABFF555671907C54C1F6ACA927B7D1D1249AFE* __this, const RuntimeMethod* method)
{
	return ((  int32_t (*) (KeyValuePair_2_tE2ABFF555671907C54C1F6ACA927B7D1D1249AFE*, const RuntimeMethod*))KeyValuePair_2_get_Key_m46AAAAE3FB1DEF3F9B68CAE9BD0BC8DF3219FA77_gshared_inline)(__this, method);
}
inline Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A KeyValuePair_2_get_Value_m22C0F0F1E095CECC221A48F072C7542A95014140_inline (KeyValuePair_2_tE2ABFF555671907C54C1F6ACA927B7D1D1249AFE* __this, const RuntimeMethod* method)
{
	return ((  Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A (*) (KeyValuePair_2_tE2ABFF555671907C54C1F6ACA927B7D1D1249AFE*, const RuntimeMethod*))KeyValuePair_2_get_Value_m22C0F0F1E095CECC221A48F072C7542A95014140_gshared_inline)(__this, method);
}
inline void ValueTuple_2__ctor_m962EA662F3474234F5EAD48C6B015CB033607C5A (ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C* __this, int32_t ___0_item1, Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___1_item2, const RuntimeMethod* method)
{
	((  void (*) (ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C*, int32_t, Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A, const RuntimeMethod*))ValueTuple_2__ctor_m962EA662F3474234F5EAD48C6B015CB033607C5A_gshared)(__this, ___0_item1, ___1_item2, method);
}
inline void List_1_Add_m0D7B1846260D6953F51DEFB78CFE8F41D69BC7F7_inline (List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76* __this, ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C ___0_item, const RuntimeMethod* method)
{
	((  void (*) (List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76*, ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C, const RuntimeMethod*))List_1_Add_m0D7B1846260D6953F51DEFB78CFE8F41D69BC7F7_gshared_inline)(__this, ___0_item, method);
}
inline bool Enumerator_MoveNext_m290DE9C01AB3B05828D641642BE844768D63D3B2 (Enumerator_t24DED0061495979D025145F5EE685308256D604D* __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_t24DED0061495979D025145F5EE685308256D604D*, const RuntimeMethod*))Enumerator_MoveNext_m290DE9C01AB3B05828D641642BE844768D63D3B2_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Texture2DAtlas_ResetAllocator_m5930577CC814DC28121C8678204D3566783FCDE7 (Texture2DAtlas_t770EADF1E6B5E862E78D0EC18118B4A3E023334F* __this, const RuntimeMethod* method) ;
inline void Comparison_1__ctor_mA7C9B61B40897DD5825FC924B42FC2CF8A3A882B (Comparison_1_tAAA49090DDD60EBD79DCCB4F483266C134E1EF98* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
	((  void (*) (Comparison_1_tAAA49090DDD60EBD79DCCB4F483266C134E1EF98*, RuntimeObject*, intptr_t, const RuntimeMethod*))Comparison_1__ctor_mA7C9B61B40897DD5825FC924B42FC2CF8A3A882B_gshared)(__this, ___0_object, ___1_method, method);
}
inline void List_1_Sort_mA1ADAF22BEC8A84B242C65D98710F2E696C077B2 (List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76* __this, Comparison_1_tAAA49090DDD60EBD79DCCB4F483266C134E1EF98* ___0_comparison, const RuntimeMethod* method)
{
	((  void (*) (List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76*, Comparison_1_tAAA49090DDD60EBD79DCCB4F483266C134E1EF98*, const RuntimeMethod*))List_1_Sort_mA1ADAF22BEC8A84B242C65D98710F2E696C077B2_gshared)(__this, ___0_comparison, method);
}
inline Enumerator_tAAEB05445143765107243B72B5CC36DB230A291A List_1_GetEnumerator_mC66B7183F91C8F684DFDB72FC63E47326143E2A0 (List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76* __this, const RuntimeMethod* method)
{
	return ((  Enumerator_tAAEB05445143765107243B72B5CC36DB230A291A (*) (List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76*, const RuntimeMethod*))List_1_GetEnumerator_mC66B7183F91C8F684DFDB72FC63E47326143E2A0_gshared)(__this, method);
}
inline void Enumerator_Dispose_m33547778A54D8060AE8386E0E1A8BE002F87A964 (Enumerator_tAAEB05445143765107243B72B5CC36DB230A291A* __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_tAAEB05445143765107243B72B5CC36DB230A291A*, const RuntimeMethod*))Enumerator_Dispose_m33547778A54D8060AE8386E0E1A8BE002F87A964_gshared)(__this, method);
}
inline ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C Enumerator_get_Current_mFFE84D5C057AEF74C28E9E63834D72E01CE5237E_inline (Enumerator_tAAEB05445143765107243B72B5CC36DB230A291A* __this, const RuntimeMethod* method)
{
	return ((  ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C (*) (Enumerator_tAAEB05445143765107243B72B5CC36DB230A291A*, const RuntimeMethod*))Enumerator_get_Current_mFFE84D5C057AEF74C28E9E63834D72E01CE5237E_gshared_inline)(__this, method);
}
inline bool Enumerator_MoveNext_mC583DB50AF12A05CF3BB25D0A7B7211E782D5BB8 (Enumerator_tAAEB05445143765107243B72B5CC36DB230A291A* __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_tAAEB05445143765107243B72B5CC36DB230A291A*, const RuntimeMethod*))Enumerator_MoveNext_mC583DB50AF12A05CF3BB25D0A7B7211E782D5BB8_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t GraphicsFormatUtility_GetBlockSize_mB8CEC0E04DAC5AE52858E5740A9C6FC791BA6B0A (int32_t ___0_format, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CoreUtils_PreviousPowerOfTwo_m49BF3693C56782E67C7E2805960B339052E999C1 (int32_t ___0_size, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m746D67A5F0BE4CBD77C47FAD733248ADA0C26151 (U3CU3Ec_tBA5B5EEBE346D570937DDCD508A11ABBE47F8A76* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector2Int_get_magnitude_m9368194292061E306176F135F5E5B63D730911BB_inline (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Single_CompareTo_m06F7868162EB392D3E99103D1A0BD27463C9E66F (float* __this, float ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* RTHandles_Alloc_m7EC88962CADCEAB38EAE8D792039466E20874304 (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___0_tex, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RTHandle_SetTexture_m3C2728178516E7C86C52BF75EC7303CFDE68CDC6 (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* __this, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___0_tex, const RuntimeMethod* 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 ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465 (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* __this, String_t* ___0_message, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B RTHandle_get_nameID_m30AF2567853494DB845D83A8B37D0FB523DA76E9_inline (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* RTHandle_get_rt_m593F2799E2E6C97979D3B4CD9E992D305922BBE9_inline (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderTargetIdentifier__ctor_mD6E20FA134EEBCE40A8B5E64C505DE8A0DC96BDF (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B* __this, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___0_tex, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t RenderTargetIdentifier_GetHashCode_m255E1EFD7BFC22B1B4464F9EF3346386DA328B86 (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RTHandleSystem_Remove_m7172E9124FEFA41845AD5000EF50E2AD5F02F9AE (RTHandleSystem_tAE496B31B56A77B4896E34576C961C3CA073998F* __this, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___0_rth, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CoreUtils_Destroy_mD2FDD299C528530E4CC5F99EFBAF90ABC7B02C69 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_obj, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B RenderTargetIdentifier_op_Implicit_m3E2366E36F14173DBEED75591978EBE1F01A1325 (int32_t ___0_type, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool RTHandle_get_useScaling_mCDB079A62CC15C0D0F47E3F49D5975202F7B12A1_inline (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ScaleFunc_Invoke_mA7E3B86BA222C817FBBA757306E2FACB14F35987_inline (ScaleFunc_t423F661DAD5C7A18F509C8F1F62C9D6AEA9A9791* __this, Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___0_size, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 RTHandle_get_scaleFactor_mD00E924FBC4B2DC2C9E26D7B24444BDAA6DC5C65_inline (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_RoundToInt_m60F8B66CF27F1FA75AA219342BD184B75771EB4B_inline (float ___0_f, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A RTHandle_get_referenceSize_mC92CF605112BBE2C0733AB1E4A9C42B760DCB34B_inline (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommandBufferExtensions_SwitchIntoFastMemory_m7193CB1B314DDD08786ED501359112A1E48EA835 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___1_rid, int32_t ___2_fastMemoryFlags, float ___3_residency, bool ___4_copyContents, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RTHandle_SwitchToFastMemory_m88468F9FF42F96F5192DFE57669B36724AD9C22D (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, float ___1_residencyFraction, int32_t ___2_flags, bool ___3_copyContents, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommandBufferExtensions_SwitchOutOfFastMemory_mE101D9338E74216A912C73147021B5C69269E9B9 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___1_rid, bool ___2_copyContents, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* RTHandleSystem_Alloc_mE4723721DA30875086781955663AA33310B95AA8 (RTHandleSystem_tAE496B31B56A77B4896E34576C961C3CA073998F* __this, int32_t ___0_width, int32_t ___1_height, int32_t ___2_slices, int32_t ___3_depthBufferBits, int32_t ___4_colorFormat, int32_t ___5_filterMode, int32_t ___6_wrapMode, int32_t ___7_dimension, bool ___8_enableRandomWrite, bool ___9_useMipMap, bool ___10_autoGenerateMips, bool ___11_isShadowMap, int32_t ___12_anisoLevel, float ___13_mipMapBias, int32_t ___14_msaaSamples, bool ___15_bindTextureMS, bool ___16_useDynamicScale, int32_t ___17_memoryless, int32_t ___18_vrUsage, String_t* ___19_name, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* RTHandleSystem_Alloc_m81787EAC78AA4C81975EBC1B71F21D15D8AA5DE7 (RTHandleSystem_tAE496B31B56A77B4896E34576C961C3CA073998F* __this, int32_t ___0_width, int32_t ___1_height, int32_t ___2_wrapModeU, int32_t ___3_wrapModeV, int32_t ___4_wrapModeW, int32_t ___5_slices, int32_t ___6_depthBufferBits, int32_t ___7_colorFormat, int32_t ___8_filterMode, int32_t ___9_dimension, bool ___10_enableRandomWrite, bool ___11_useMipMap, bool ___12_autoGenerateMips, bool ___13_isShadowMap, int32_t ___14_anisoLevel, float ___15_mipMapBias, int32_t ___16_msaaSamples, bool ___17_bindTextureMS, bool ___18_useDynamicScale, int32_t ___19_memoryless, int32_t ___20_vrUsage, String_t* ___21_name, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t RenderTextureDescriptor_get_width_mB159E4EB08B23B19CCCFADB465864361FB840BFF_inline (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t RenderTextureDescriptor_get_height_m1006F9AA45029715C552C8A8C2F102F63D3A91EC_inline (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t RenderTextureDescriptor_get_volumeDepth_m528818299E101F1B285B08BE12FAC2F9A871BA36_inline (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t RenderTextureDescriptor_get_depthBufferBits_mC095E36F9803B2E68E258C03E48ACD0B0E678953 (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t RenderTextureDescriptor_get_graphicsFormat_m50F25A4F179EA318C8D3B0D8685F9C5F59F7DEC0 (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t RenderTextureDescriptor_get_dimension_mA23ABB2CA03249DCE3A21F5123524A825C33E31B_inline (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RenderTextureDescriptor_get_enableRandomWrite_m09A97B46F4482C06F4D78678ED87F75A5D01CFF9 (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RenderTextureDescriptor_get_useMipMap_mED290AAA1F816D024E026BB2D21C405388925D71 (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RenderTextureDescriptor_get_autoGenerateMips_m53F427E61A7DA4D4F6816FBE5AFA9D063FA5DF2B (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t RenderTextureDescriptor_get_msaaSamples_mFCC33643AFF2265C8305DCFD79ED8774A1A8FA22_inline (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RenderTextureDescriptor_get_bindMS_mBDC0CE7325E5619AD8CFF213BB0EFBBBC328808A (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RenderTextureDescriptor_get_useDynamicScale_m84AB51F1599AB6641C254F06EE7431AFBACEF60A (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t RenderTextureDescriptor_get_memoryless_mFFD64B6716E0F7D936AD6B34D5D56F0BFD55197F_inline (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t RenderTextureDescriptor_get_vrUsage_m061FAE1190A623B9DEE133F1506ADB23C983F6B0_inline (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* RTHandleSystem_Alloc_mED30FA79FC6BA37CF6A68F2450B1668C124F2841 (RTHandleSystem_tAE496B31B56A77B4896E34576C961C3CA073998F* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_scaleFactor, int32_t ___1_slices, int32_t ___2_depthBufferBits, int32_t ___3_colorFormat, 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, int32_t ___16_memoryless, int32_t ___17_vrUsage, String_t* ___18_name, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* RTHandleSystem_Alloc_mDEE40E5E15FF6F5664D5B308353B7151183FC461 (RTHandleSystem_tAE496B31B56A77B4896E34576C961C3CA073998F* __this, ScaleFunc_t423F661DAD5C7A18F509C8F1F62C9D6AEA9A9791* ___0_scaleFunc, int32_t ___1_slices, int32_t ___2_depthBufferBits, int32_t ___3_colorFormat, 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, int32_t ___16_memoryless, int32_t ___17_vrUsage, String_t* ___18_name, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* RTHandleSystem_Alloc_m8813228D1C9D34992E020DDD8956CDF9AF2A3665 (RTHandleSystem_tAE496B31B56A77B4896E34576C961C3CA073998F* __this, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___0_texture, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* RTHandleSystem_Alloc_m6220A7F43011B0D3277FFBED674A310002DAB3EC (RTHandleSystem_tAE496B31B56A77B4896E34576C961C3CA073998F* __this, RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___0_texture, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* RTHandleSystem_Alloc_m86DF1C13114BD43774CC6108930D2BC1FABAD5BF (RTHandleSystem_tAE496B31B56A77B4896E34576C961C3CA073998F* __this, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___0_texture, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* RTHandleSystem_Alloc_m9325CFF23333D599F8BD6BA274CB435CFC8A5D58 (RTHandleSystem_tAE496B31B56A77B4896E34576C961C3CA073998F* __this, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___0_texture, String_t* ___1_name, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RTHandleSystem_Initialize_mA4B41213ACE5EABD7C8397780BFDCEA8847BE466 (RTHandleSystem_tAE496B31B56A77B4896E34576C961C3CA073998F* __this, int32_t ___0_width, int32_t ___1_height, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RTHandleSystem_Initialize_m00DD4C4DFAAC473BC05282E5B291477D636C585E (RTHandleSystem_tAE496B31B56A77B4896E34576C961C3CA073998F* __this, int32_t ___0_width, int32_t ___1_height, bool ___2_useLegacyDynamicResControl, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RTHandleSystem_SetHardwareDynamicResolutionState_mC81924D30922025B3BBCF3EA0B30FC860CAAE803 (RTHandleSystem_tAE496B31B56A77B4896E34576C961C3CA073998F* __this, bool ___0_enableHWDynamicRes, const RuntimeMethod* method) ;
inline void HashSet_1__ctor_m0B0E0C9E75C10B8B5CB36E2D38848B90D8962950 (HashSet_1_t26796BF4011CBFA30FF5AA4EAD424A60B28827B3* __this, const RuntimeMethod* method)
{
	((  void (*) (HashSet_1_t26796BF4011CBFA30FF5AA4EAD424A60B28827B3*, const RuntimeMethod*))HashSet_1__ctor_m9132EE1422BAA45E44B7FFF495F378790D36D90E_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RTHandleSystem_Dispose_m6B61D081716B87F79D110A62C3E57696179F3A31 (RTHandleSystem_tAE496B31B56A77B4896E34576C961C3CA073998F* __this, bool ___0_disposing, const RuntimeMethod* method) ;
inline int32_t HashSet_1_get_Count_mF23F1DAFA0ABA9DEAB0A3E7232D2D60F7BB5CDE2_inline (HashSet_1_t26796BF4011CBFA30FF5AA4EAD424A60B28827B3* __this, const RuntimeMethod* method)
{
	return ((  int32_t (*) (HashSet_1_t26796BF4011CBFA30FF5AA4EAD424A60B28827B3*, const RuntimeMethod*))HashSet_1_get_Count_m41CC85EEB7855CEFA3BC7A32F115387939318ED3_gshared_inline)(__this, method);
}
inline Enumerator_t6C23FE5442A4D59C39D3A11804A6509E582C9B42 HashSet_1_GetEnumerator_mEEEAA372D2C702523454C24CD797AA43A6BDF255 (HashSet_1_t26796BF4011CBFA30FF5AA4EAD424A60B28827B3* __this, const RuntimeMethod* method)
{
	return ((  Enumerator_t6C23FE5442A4D59C39D3A11804A6509E582C9B42 (*) (HashSet_1_t26796BF4011CBFA30FF5AA4EAD424A60B28827B3*, const RuntimeMethod*))HashSet_1_GetEnumerator_m143B98FEED7E9CABA2C494AB2F04DAD60A504635_gshared)(__this, method);
}
inline void Enumerator_Dispose_mDADA15623227D9D309A643BA97C474F54A6CB443 (Enumerator_t6C23FE5442A4D59C39D3A11804A6509E582C9B42* __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t6C23FE5442A4D59C39D3A11804A6509E582C9B42*, const RuntimeMethod*))Enumerator_Dispose_mFB582AEAA2E73F3128B5571197BEDE256A83F657_gshared)(__this, method);
}
inline RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* Enumerator_get_Current_mAA63087F0640DBC5903F745B47257347032BFA83_inline (Enumerator_t6C23FE5442A4D59C39D3A11804A6509E582C9B42* __this, const RuntimeMethod* method)
{
	return ((  RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* (*) (Enumerator_t6C23FE5442A4D59C39D3A11804A6509E582C9B42*, const RuntimeMethod*))Enumerator_get_Current_m139A176CD271A0532D75BE08DA7831C8C45CE28F_gshared_inline)(__this, method);
}
inline bool Enumerator_MoveNext_m2B7D9D0947E45850874A0C4B606557EFC0DC7F5C (Enumerator_t6C23FE5442A4D59C39D3A11804A6509E582C9B42* __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_t6C23FE5442A4D59C39D3A11804A6509E582C9B42*, const RuntimeMethod*))Enumerator_MoveNext_m27565F5ACCCC75C3DD34CC4CAE3E6AEFEB9144A6_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8 (String_t* ___0_format, RuntimeObject* ___1_arg0, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE* DynamicResolutionHandler_get_instance_m8342EE11F735097586D623F150DB8379C50B388D_inline (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DynamicResolutionHandler_RequestsHardwareDynamicResolution_mE007D198D273487DD581E1D3C675218D9EC082CC (DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RTHandle_Release_m743C2A22FD95D177D2D425E9DF1F3088161F387B (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* __this, const RuntimeMethod* method) ;
inline bool HashSet_1_Remove_m1631FD8258270F69D88FD69948375CE0B8D048C4 (HashSet_1_t26796BF4011CBFA30FF5AA4EAD424A60B28827B3* __this, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___0_item, const RuntimeMethod* method)
{
	return ((  bool (*) (HashSet_1_t26796BF4011CBFA30FF5AA4EAD424A60B28827B3*, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B*, const RuntimeMethod*))HashSet_1_Remove_mF1D84C0A2829DDA2A0CEE1D82A5B999B5F6627CB_gshared)(__this, ___0_item, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RTHandleSystem_SetReferenceSize_m6C8D719235F158FC6AAF642165F8CE6DE1A727C4 (RTHandleSystem_tAE496B31B56A77B4896E34576C961C3CA073998F* __this, int32_t ___0_width, int32_t ___1_height, bool ___2_reset, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RTHandleSystem_Resize_mDBCE61412B84ECAFC4FD2B29C8AE012D427DA968 (RTHandleSystem_tAE496B31B56A77B4896E34576C961C3CA073998F* __this, int32_t ___0_width, int32_t ___1_height, bool ___2_sizeChanged, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DynamicResolutionHandler_HardwareDynamicResIsEnabled_mDD7A039094F7770063A58FB71942B9204E3353CA (DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2Int_op_Implicit_m5B9FB268943E6CAB6E40E13D30BA49A9AC7D2059_inline (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___0_v, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A DynamicResolutionHandler_get_finalViewport_m00EBCB5489C6369B1CB3FDFDC304E2BD1271776A_inline (DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Vector2Int_op_Inequality_m6E8FEFBBDB0583853DEF06871C804F7A683682CD_inline (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___0_lhs, Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___1_rhs, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A DynamicResolutionHandler_ApplyScalesOnSize_mD8A58BA1454CF83D34BF0DFCBC4A0B0251C5B240 (DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE* __this, Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___0_size, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_scales, const RuntimeMethod* method) ;
inline void Array_Resize_TisRTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B_m84128550E844B679D453EB2801533537ECFD1313 (RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF** ___0_array, int32_t ___1_newSize, const RuntimeMethod* method)
{
	((  void (*) (RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF**, int32_t, const RuntimeMethod*))Array_Resize_TisRuntimeObject_mE8D92C287251BAF8256D85E5829F749359EC334E_gshared)(___0_array, ___1_newSize, method);
}
inline void HashSet_1_CopyTo_mF478E725DF865AC9B336FC98E7DA27DA0B665A0C (HashSet_1_t26796BF4011CBFA30FF5AA4EAD424A60B28827B3* __this, RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF* ___0_array, const RuntimeMethod* method)
{
	((  void (*) (HashSet_1_t26796BF4011CBFA30FF5AA4EAD424A60B28827B3*, RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF*, const RuntimeMethod*))HashSet_1_CopyTo_m5102D82155B190BF666DD92500756CC1CCBA2172_gshared)(__this, ___0_array, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderTexture_Release_mE7399D6187A0E38945D2913D0FFB41247143AB1E (RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderTexture_set_useDynamicScale_m0B6F123BB7FF0BA01515163A0EFA9B1D4375B883 (RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* __this, bool ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RenderTexture_Create_mA6E4D3CCC84AC3F68E85AA0D6609E1692C672AD2 (RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* __this, const RuntimeMethod* method) ;
inline bool HashSet_1_Add_m840035C205248E5C4DB0B3FB17ABDA3C5660F1CB (HashSet_1_t26796BF4011CBFA30FF5AA4EAD424A60B28827B3* __this, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___0_item, const RuntimeMethod* method)
{
	return ((  bool (*) (HashSet_1_t26796BF4011CBFA30FF5AA4EAD424A60B28827B3*, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B*, const RuntimeMethod*))HashSet_1_Add_m2CD7657B3459B61DD4BBA47024AC71F7D319658B_gshared)(__this, ___0_item, method);
}
inline bool HashSet_1_Contains_mC52985FCD7DC1A44B052F0F30C62208F1021D7D9 (HashSet_1_t26796BF4011CBFA30FF5AA4EAD424A60B28827B3* __this, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___0_item, const RuntimeMethod* method)
{
	return ((  bool (*) (HashSet_1_t26796BF4011CBFA30FF5AA4EAD424A60B28827B3*, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B*, const RuntimeMethod*))HashSet_1_Contains_m9BACE52BFA0BD83C601529D3629118453E459BBB_gshared)(__this, ___0_item, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RTHandleSystem_DemandResize_m8928BEA538900C426875E38F2D616BC06D62CCAD (RTHandleSystem_tAE496B31B56A77B4896E34576C961C3CA073998F* __this, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___0_rth, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RTHandle_set_referenceSize_mE98B5ED69CDC2C37769532B55D8ED2BA84C84466_inline (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* __this, Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A RTHandle_GetScaledSize_m58D71FF94244F1EE9BCB5690381DB37C79D3E239 (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* __this, Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___0_refSize, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A Vector2Int_get_one_mEAB3BBC4DBFA66FAF9E77AB6A609CCC46B11F24F_inline (const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A Vector2Int_Max_mAED079BC2467FAD49F6215A5367AEE3D7BB2D36E_inline (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___0_lhs, Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___1_rhs, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t RenderTexture_get_volumeDepth_m049340EE670E9632FC824B640A5570B5D3FCFEBF (RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t RenderTexture_get_graphicsFormat_m615EA91709BD404765C0C85425CE5F3575F90302 (RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RenderTexture_get_useMipMap_m76150AD5CF0192BC8DAC05522302D9C13ECD07D7 (RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t RenderTexture_get_antiAliasing_m68907FB6C38F817A3B7A9F3C17360BF751BB2658 (RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RenderTexture_get_useDynamicScale_mF997E27A3460FE45806D2CFE48858379B30AF6B2 (RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* CoreUtils_GetRenderTargetAutoName_m22A7580FCAA6088BCDF1FB87A5283469FFA86A11 (int32_t ___0_width, int32_t ___1_height, int32_t ___2_depth, int32_t ___3_format, int32_t ___4_dim, String_t* ___5_name, bool ___6_mips, bool ___7_enableMSAA, int32_t ___8_msaaSamples, bool ___9_dynamicRes, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object_set_name_mC79E6DC8FFD72479C90F0C4CC7F42A0FEAF5AE47 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* __this, String_t* ___0_value, const RuntimeMethod* method) ;
inline void HashSet_1_Clear_m7F4E9A8CFE06328CD0E3494DB9966B2112EBC112 (HashSet_1_t26796BF4011CBFA30FF5AA4EAD424A60B28827B3* __this, const RuntimeMethod* method)
{
	((  void (*) (HashSet_1_t26796BF4011CBFA30FF5AA4EAD424A60B28827B3*, const RuntimeMethod*))HashSet_1_Clear_m75A6528F0B47448EB3B3A05EC379260E9BDFC2DD_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Math_Max_m530EBA549AFD98CFC2BD29FE86C6376E67DF11CF (int32_t ___0_val1, int32_t ___1_val2, 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 RenderTexture__ctor_m68A1B9CAA1BE0B597C5F4895C296E21502D0C962 (RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* __this, int32_t ___0_width, int32_t ___1_height, int32_t ___2_depth, int32_t ___3_format, int32_t ___4_readWrite, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object_set_hideFlags_mACB8BFC903FB3B01BBD427753E791BF28B5E33D4 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderTexture_set_volumeDepth_mD9B1E6BA4BE6B1741427B34A23B9D48BA9493633 (RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Texture_set_filterMode_mE423E58C0C16D059EA62BA87AD70F44AEA50CCC9 (Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Texture_set_wrapModeU_m2002CCB73143182032BD5ED6C80AB9A0ED2A0981 (Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Texture_set_wrapModeV_m3C79177BAE70103DDBF871896AF464513A0F919D (Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Texture_set_wrapModeW_mCE8F0DA65C902D6D1A95823892D48E10A6949863 (Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderTexture_set_enableRandomWrite_m1F1B5E033802C193449803411560DB4D5D4AEEAB (RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* __this, bool ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderTexture_set_useMipMap_mB280A39DAB18372D3A0050FF20F730E5B0B44C32 (RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* __this, bool ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderTexture_set_autoGenerateMips_mDEFAC13954D315DE52B35B34577218D3AD4897A9 (RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* __this, bool ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Texture_set_anisoLevel_m768759DE9D6BE15FCE995F5FC468980B904B9D1F (Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Texture_set_mipMapBias_m945790033BD16B51B4EDD12E177207EBF5887286 (Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* __this, float ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderTexture_set_stencilFormat_m92E00333CD5EBDC5B73F43521B6E8132C1B087AE (RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderTexture_set_antiAliasing_mA578276F4827A5CD4007DFE00117250A9336BC7A (RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderTexture_set_bindTextureMS_m06A8FE127AEE42767530955453DBB9C55320208E (RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* __this, bool ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderTexture_set_memorylessMode_m4F368B9C911EB033DFD44BDB2EF67CD451D74CED (RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderTexture_set_vrUsage_mAA13206DFE05C0A869A160CB1C2AC9D1C099D203 (RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* CoreUtils_GetRenderTargetAutoName_mC8FA5BF12E7583A0E054B1D381373687817C3665 (int32_t ___0_width, int32_t ___1_height, int32_t ___2_depth, int32_t ___3_format, String_t* ___4_name, bool ___5_mips, bool ___6_enableMSAA, int32_t ___7_msaaSamples, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderTexture__ctor_m0C81127DE754F64FDD3E80E94BE11054B2791F98 (RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* __this, int32_t ___0_width, int32_t ___1_height, int32_t ___2_depth, int32_t ___3_format, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RTHandle__ctor_m4B1E60CEC17FB96DC08DE007B11042985DB8E33E (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* __this, RTHandleSystem_tAE496B31B56A77B4896E34576C961C3CA073998F* ___0_owner, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RTHandle_SetRenderTexture_m8325131A37B623C614BE55AF2DE2A29856881F01 (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* __this, RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___0_rt, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RTHandle_set_useScaling_m273446564E3B4FB3919F7C5FC01570029CF6A93A_inline (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* __this, bool ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* RTHandleSystem_AllocAutoSizedRenderTexture_mEFAB698C64B65F02551C69DE7463028B3BDB1D65 (RTHandleSystem_tAE496B31B56A77B4896E34576C961C3CA073998F* __this, int32_t ___0_width, int32_t ___1_height, int32_t ___2_slices, int32_t ___3_depthBufferBits, int32_t ___4_colorFormat, int32_t ___5_filterMode, int32_t ___6_wrapMode, int32_t ___7_dimension, bool ___8_enableRandomWrite, bool ___9_useMipMap, bool ___10_autoGenerateMips, bool ___11_isShadowMap, int32_t ___12_anisoLevel, float ___13_mipMapBias, int32_t ___14_msaaSamples, bool ___15_bindTextureMS, bool ___16_useDynamicScale, int32_t ___17_memoryless, int32_t ___18_vrUsage, String_t* ___19_name, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RTHandle_set_scaleFactor_m1F6FFA3366846EFFB9F4EAC79F2FF4E00BE75C15_inline (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Texture_set_wrapMode_m1F74A690E3883EC9C5C371D502D09642F15D0F7E (Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RTHandle_SetTexture_m6F70C921091D39C7377853D6F5045720A6CE49DF (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* __this, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___0_tex, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t RenderTexture_get_format_m58556ABB91A1FADA8044BEEA2E8C55280768CF35 (RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Single_GetHashCode_mC3F1E099D1CF165C2D71FBCC5EF6A6792F9021D2 (float* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector2_Normalize_m56DABCAB5967DF37A6B96710477D3660D800C652_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* __this, 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 bool Vector2Int_op_Equality_mD80F6ED22EA1200C4F408440D02FE61388C7D6BA_inline (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___0_lhs, Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___1_rhs, const RuntimeMethod* 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) ;
inline void List_1_AddWithResize_m199942A4F45DF9A26AE2BF3F5F83EB6872EF1296 (List_1_tD47E289A20580491873111C2FC85A5456012FCAC* __this, SerializablePerScenarioDataItem_t8ECC5ABF9BA05017D9B44DB66430D5946393AC92 ___0_item, const RuntimeMethod* method)
{
	((  void (*) (List_1_tD47E289A20580491873111C2FC85A5456012FCAC*, SerializablePerScenarioDataItem_t8ECC5ABF9BA05017D9B44DB66430D5946393AC92, const RuntimeMethod*))List_1_AddWithResize_m199942A4F45DF9A26AE2BF3F5F83EB6872EF1296_gshared)(__this, ___0_item, 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_mFD764274879592E1088C9DAB36E8B76DB1114FEB (List_1_tFEAC63AB47ECFF037313075F47A5D7240D0DDE44* __this, SerializableBoundItem_tF2F8CD24513F8F4D69DCAC89522EA0D3C032A640 ___0_item, const RuntimeMethod* method)
{
	((  void (*) (List_1_tFEAC63AB47ECFF037313075F47A5D7240D0DDE44*, SerializableBoundItem_tF2F8CD24513F8F4D69DCAC89522EA0D3C032A640, const RuntimeMethod*))List_1_AddWithResize_mFD764274879592E1088C9DAB36E8B76DB1114FEB_gshared)(__this, ___0_item, method);
}
inline void List_1_AddWithResize_m8B89217448277604B1CE90E00676070757A181B7 (List_1_t9B93A8FFF20D5011038A191EEEBD767C937F3815* __this, SerializableHasPVItem_t061E2CE4D8B201F280D06ABD0246C7AD8FD9571C ___0_item, const RuntimeMethod* method)
{
	((  void (*) (List_1_t9B93A8FFF20D5011038A191EEEBD767C937F3815*, SerializableHasPVItem_t061E2CE4D8B201F280D06ABD0246C7AD8FD9571C, const RuntimeMethod*))List_1_AddWithResize_m8B89217448277604B1CE90E00676070757A181B7_gshared)(__this, ___0_item, method);
}
inline void List_1_AddWithResize_m917A6AD1D7ADF266FC1E66DCCC79AE49E725066C (List_1_tE15A36783D21F016929125A00F602D220C32C84A* __this, SerializablePVBakeSettings_t9C88167788303739AC5D93A20092598DF654A452 ___0_item, const RuntimeMethod* method)
{
	((  void (*) (List_1_tE15A36783D21F016929125A00F602D220C32C84A*, SerializablePVBakeSettings_t9C88167788303739AC5D93A20092598DF654A452, const RuntimeMethod*))List_1_AddWithResize_m917A6AD1D7ADF266FC1E66DCCC79AE49E725066C_gshared)(__this, ___0_item, method);
}
inline void List_1_AddWithResize_mAE7B1D480FC532D533FA051FA8E394D1ADDF3757 (List_1_t2FCEA7635AA5C3B22E982462685B40276413F521* __this, SerializablePVProfile_t5A21743AE68601F4B203BC9CE6A6B9A94B114D5C ___0_item, const RuntimeMethod* method)
{
	((  void (*) (List_1_t2FCEA7635AA5C3B22E982462685B40276413F521*, SerializablePVProfile_t5A21743AE68601F4B203BC9CE6A6B9A94B114D5C, const RuntimeMethod*))List_1_AddWithResize_mAE7B1D480FC532D533FA051FA8E394D1ADDF3757_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);
}
inline void List_1_AddWithResize_m735D7A3357C6DC68EE7154E4500DE924BD779898 (List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76* __this, ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C ___0_item, const RuntimeMethod* method)
{
	((  void (*) (List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76*, ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C, const RuntimeMethod*))List_1_AddWithResize_m735D7A3357C6DC68EE7154E4500DE924BD779898_gshared)(__this, ___0_item, 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_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline (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 NativeArray_1_tBA7C3E15B67AEC95EB7BED61838A132B300A973A Cell_get_bricks_m4B5B0AE8CC4B7DB1002DA706F11417F56EEB35D1 (Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87* __this, const RuntimeMethod* method) 
{
	{
		NativeArray_1_tBA7C3E15B67AEC95EB7BED61838A132B300A973A L_0 = __this->___U3CbricksU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Cell_set_bricks_mC3AAA0604B704DBFA277482FD77AEB7AD8F7A01A (Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87* __this, NativeArray_1_tBA7C3E15B67AEC95EB7BED61838A132B300A973A ___0_value, const RuntimeMethod* method) 
{
	{
		NativeArray_1_tBA7C3E15B67AEC95EB7BED61838A132B300A973A L_0 = ___0_value;
		__this->___U3CbricksU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF Cell_get_validityNeighMaskData_m7B5C06810558C5A621CE5E3DEB0AE3D9A19E791D (Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87* __this, const RuntimeMethod* method) 
{
	{
		NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_0 = __this->___U3CvalidityNeighMaskDataU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Cell_set_validityNeighMaskData_m8A0EFF529162F791FFC7F2C57A5CE5099C984A96 (Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87* __this, NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF ___0_value, const RuntimeMethod* method) 
{
	{
		NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_0 = ___0_value;
		__this->___U3CvalidityNeighMaskDataU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD Cell_get_probePositions_mCB8161F8877FE65A113C7BF5AFDEF39C672A9FA9 (Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87* __this, const RuntimeMethod* method) 
{
	{
		NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD L_0 = __this->___U3CprobePositionsU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Cell_set_probePositions_m87FD46D683AB9CAB029D8B32562EDE0EC40E268D (Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87* __this, NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD ___0_value, const RuntimeMethod* method) 
{
	{
		NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD L_0 = ___0_value;
		__this->___U3CprobePositionsU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF Cell_get_touchupVolumeInteraction_m9FD89EFD671DB569BA9B7CE6479EF16C9A659F87 (Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87* __this, const RuntimeMethod* method) 
{
	{
		NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF L_0 = __this->___U3CtouchupVolumeInteractionU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Cell_set_touchupVolumeInteraction_mCA416FECD6D9B5A18FD32FEB278545BB94371DA9 (Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87* __this, NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF ___0_value, const RuntimeMethod* method) 
{
	{
		NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF L_0 = ___0_value;
		__this->___U3CtouchupVolumeInteractionU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD Cell_get_offsetVectors_m379FE0BFCD186D19F73CF7E141387D5E822E54F4 (Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87* __this, const RuntimeMethod* method) 
{
	{
		NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD L_0 = __this->___U3CoffsetVectorsU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Cell_set_offsetVectors_mA8BD3F3662689AF73B08BFCF1C1B7851589FC759 (Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87* __this, NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD ___0_value, const RuntimeMethod* method) 
{
	{
		NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD L_0 = ___0_value;
		__this->___U3CoffsetVectorsU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF Cell_get_validity_m30F2B8B55D77B93A06CA027C7F046C57D7AB234B (Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87* __this, const RuntimeMethod* method) 
{
	{
		NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF L_0 = __this->___U3CvalidityU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Cell_set_validity_m39251AA45195891159B4C405956B4082CD5B64E4 (Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87* __this, NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF ___0_value, const RuntimeMethod* method) 
{
	{
		NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF L_0 = ___0_value;
		__this->___U3CvalidityU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PerScenarioData_tB38C755607F5B84E2CCDE758C8549927DC57518D Cell_get_bakingScenario_m9EAD75CE2C1FEC550026E292F2DCDFE9EE51A007 (Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87* __this, const RuntimeMethod* method) 
{
	{
		PerScenarioData_tB38C755607F5B84E2CCDE758C8549927DC57518D L_0 = __this->___scenario0;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Cell__ctor_m81A156E4DEC0AC66B693FCA625B3968A50816063 (Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87* __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 NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934 PerScenarioData_get_shL0L1RxData_m7F8A05869C259A725A11A047F0DBF4B1503CE7D4 (PerScenarioData_tB38C755607F5B84E2CCDE758C8549927DC57518D* __this, const RuntimeMethod* method) 
{
	{
		NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934 L_0 = __this->___U3CshL0L1RxDataU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C  NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934 PerScenarioData_get_shL0L1RxData_m7F8A05869C259A725A11A047F0DBF4B1503CE7D4_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	PerScenarioData_tB38C755607F5B84E2CCDE758C8549927DC57518D* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<PerScenarioData_tB38C755607F5B84E2CCDE758C8549927DC57518D*>(__this + _offset);
	NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934 _returnValue;
	_returnValue = PerScenarioData_get_shL0L1RxData_m7F8A05869C259A725A11A047F0DBF4B1503CE7D4_inline(_thisAdjusted, method);
	return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PerScenarioData_set_shL0L1RxData_m2433120097C7406FB90D299CF5466E1091E262BE (PerScenarioData_tB38C755607F5B84E2CCDE758C8549927DC57518D* __this, NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934 ___0_value, const RuntimeMethod* method) 
{
	{
		NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934 L_0 = ___0_value;
		__this->___U3CshL0L1RxDataU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_EXTERN_C  void PerScenarioData_set_shL0L1RxData_m2433120097C7406FB90D299CF5466E1091E262BE_AdjustorThunk (RuntimeObject* __this, NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934 ___0_value, const RuntimeMethod* method)
{
	PerScenarioData_tB38C755607F5B84E2CCDE758C8549927DC57518D* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<PerScenarioData_tB38C755607F5B84E2CCDE758C8549927DC57518D*>(__this + _offset);
	PerScenarioData_set_shL0L1RxData_m2433120097C7406FB90D299CF5466E1091E262BE_inline(_thisAdjusted, ___0_value, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF PerScenarioData_get_shL1GL1RyData_m22CB117C68DF0D8FFF2F8B522C9DE74BCB0A3DD1 (PerScenarioData_tB38C755607F5B84E2CCDE758C8549927DC57518D* __this, const RuntimeMethod* method) 
{
	{
		NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_0 = __this->___U3CshL1GL1RyDataU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C  NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF PerScenarioData_get_shL1GL1RyData_m22CB117C68DF0D8FFF2F8B522C9DE74BCB0A3DD1_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	PerScenarioData_tB38C755607F5B84E2CCDE758C8549927DC57518D* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<PerScenarioData_tB38C755607F5B84E2CCDE758C8549927DC57518D*>(__this + _offset);
	NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF _returnValue;
	_returnValue = PerScenarioData_get_shL1GL1RyData_m22CB117C68DF0D8FFF2F8B522C9DE74BCB0A3DD1_inline(_thisAdjusted, method);
	return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PerScenarioData_set_shL1GL1RyData_m2D0524049BD97DEDB29FA8D03C6BD6BC6B28D344 (PerScenarioData_tB38C755607F5B84E2CCDE758C8549927DC57518D* __this, NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF ___0_value, const RuntimeMethod* method) 
{
	{
		NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_0 = ___0_value;
		__this->___U3CshL1GL1RyDataU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_EXTERN_C  void PerScenarioData_set_shL1GL1RyData_m2D0524049BD97DEDB29FA8D03C6BD6BC6B28D344_AdjustorThunk (RuntimeObject* __this, NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF ___0_value, const RuntimeMethod* method)
{
	PerScenarioData_tB38C755607F5B84E2CCDE758C8549927DC57518D* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<PerScenarioData_tB38C755607F5B84E2CCDE758C8549927DC57518D*>(__this + _offset);
	PerScenarioData_set_shL1GL1RyData_m2D0524049BD97DEDB29FA8D03C6BD6BC6B28D344_inline(_thisAdjusted, ___0_value, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF PerScenarioData_get_shL1BL1RzData_m3C35337989179366FD71BF515B769D560670B055 (PerScenarioData_tB38C755607F5B84E2CCDE758C8549927DC57518D* __this, const RuntimeMethod* method) 
{
	{
		NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_0 = __this->___U3CshL1BL1RzDataU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C  NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF PerScenarioData_get_shL1BL1RzData_m3C35337989179366FD71BF515B769D560670B055_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	PerScenarioData_tB38C755607F5B84E2CCDE758C8549927DC57518D* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<PerScenarioData_tB38C755607F5B84E2CCDE758C8549927DC57518D*>(__this + _offset);
	NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF _returnValue;
	_returnValue = PerScenarioData_get_shL1BL1RzData_m3C35337989179366FD71BF515B769D560670B055_inline(_thisAdjusted, method);
	return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PerScenarioData_set_shL1BL1RzData_m885E6EAB3CA48B332A1AA76B9B021C3E30EEF659 (PerScenarioData_tB38C755607F5B84E2CCDE758C8549927DC57518D* __this, NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF ___0_value, const RuntimeMethod* method) 
{
	{
		NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_0 = ___0_value;
		__this->___U3CshL1BL1RzDataU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_EXTERN_C  void PerScenarioData_set_shL1BL1RzData_m885E6EAB3CA48B332A1AA76B9B021C3E30EEF659_AdjustorThunk (RuntimeObject* __this, NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF ___0_value, const RuntimeMethod* method)
{
	PerScenarioData_tB38C755607F5B84E2CCDE758C8549927DC57518D* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<PerScenarioData_tB38C755607F5B84E2CCDE758C8549927DC57518D*>(__this + _offset);
	PerScenarioData_set_shL1BL1RzData_m885E6EAB3CA48B332A1AA76B9B021C3E30EEF659_inline(_thisAdjusted, ___0_value, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF PerScenarioData_get_shL2Data_0_m0F590344D5607C2CCCEDE8E3839F764337667389 (PerScenarioData_tB38C755607F5B84E2CCDE758C8549927DC57518D* __this, const RuntimeMethod* method) 
{
	{
		NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_0 = __this->___U3CshL2Data_0U3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C  NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF PerScenarioData_get_shL2Data_0_m0F590344D5607C2CCCEDE8E3839F764337667389_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	PerScenarioData_tB38C755607F5B84E2CCDE758C8549927DC57518D* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<PerScenarioData_tB38C755607F5B84E2CCDE758C8549927DC57518D*>(__this + _offset);
	NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF _returnValue;
	_returnValue = PerScenarioData_get_shL2Data_0_m0F590344D5607C2CCCEDE8E3839F764337667389_inline(_thisAdjusted, method);
	return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PerScenarioData_set_shL2Data_0_mB7CDD65F2BA593A8CD977CC2A3947AA501E56D92 (PerScenarioData_tB38C755607F5B84E2CCDE758C8549927DC57518D* __this, NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF ___0_value, const RuntimeMethod* method) 
{
	{
		NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_0 = ___0_value;
		__this->___U3CshL2Data_0U3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_EXTERN_C  void PerScenarioData_set_shL2Data_0_mB7CDD65F2BA593A8CD977CC2A3947AA501E56D92_AdjustorThunk (RuntimeObject* __this, NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF ___0_value, const RuntimeMethod* method)
{
	PerScenarioData_tB38C755607F5B84E2CCDE758C8549927DC57518D* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<PerScenarioData_tB38C755607F5B84E2CCDE758C8549927DC57518D*>(__this + _offset);
	PerScenarioData_set_shL2Data_0_mB7CDD65F2BA593A8CD977CC2A3947AA501E56D92_inline(_thisAdjusted, ___0_value, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF PerScenarioData_get_shL2Data_1_m3AD4CCB5BB2489694D615DC585FD352AA235F41F (PerScenarioData_tB38C755607F5B84E2CCDE758C8549927DC57518D* __this, const RuntimeMethod* method) 
{
	{
		NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_0 = __this->___U3CshL2Data_1U3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C  NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF PerScenarioData_get_shL2Data_1_m3AD4CCB5BB2489694D615DC585FD352AA235F41F_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	PerScenarioData_tB38C755607F5B84E2CCDE758C8549927DC57518D* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<PerScenarioData_tB38C755607F5B84E2CCDE758C8549927DC57518D*>(__this + _offset);
	NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF _returnValue;
	_returnValue = PerScenarioData_get_shL2Data_1_m3AD4CCB5BB2489694D615DC585FD352AA235F41F_inline(_thisAdjusted, method);
	return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PerScenarioData_set_shL2Data_1_mECDC1E7AE75A6BEA3F10BFCC716DBB87009E6BB2 (PerScenarioData_tB38C755607F5B84E2CCDE758C8549927DC57518D* __this, NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF ___0_value, const RuntimeMethod* method) 
{
	{
		NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_0 = ___0_value;
		__this->___U3CshL2Data_1U3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_EXTERN_C  void PerScenarioData_set_shL2Data_1_mECDC1E7AE75A6BEA3F10BFCC716DBB87009E6BB2_AdjustorThunk (RuntimeObject* __this, NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF ___0_value, const RuntimeMethod* method)
{
	PerScenarioData_tB38C755607F5B84E2CCDE758C8549927DC57518D* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<PerScenarioData_tB38C755607F5B84E2CCDE758C8549927DC57518D*>(__this + _offset);
	PerScenarioData_set_shL2Data_1_mECDC1E7AE75A6BEA3F10BFCC716DBB87009E6BB2_inline(_thisAdjusted, ___0_value, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF PerScenarioData_get_shL2Data_2_m83BAD3F17E43E408729F766920D05DAE9FAE1DE0 (PerScenarioData_tB38C755607F5B84E2CCDE758C8549927DC57518D* __this, const RuntimeMethod* method) 
{
	{
		NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_0 = __this->___U3CshL2Data_2U3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C  NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF PerScenarioData_get_shL2Data_2_m83BAD3F17E43E408729F766920D05DAE9FAE1DE0_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	PerScenarioData_tB38C755607F5B84E2CCDE758C8549927DC57518D* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<PerScenarioData_tB38C755607F5B84E2CCDE758C8549927DC57518D*>(__this + _offset);
	NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF _returnValue;
	_returnValue = PerScenarioData_get_shL2Data_2_m83BAD3F17E43E408729F766920D05DAE9FAE1DE0_inline(_thisAdjusted, method);
	return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PerScenarioData_set_shL2Data_2_mFEE85C7884A4301D039715643F860B2927DCB117 (PerScenarioData_tB38C755607F5B84E2CCDE758C8549927DC57518D* __this, NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF ___0_value, const RuntimeMethod* method) 
{
	{
		NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_0 = ___0_value;
		__this->___U3CshL2Data_2U3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_EXTERN_C  void PerScenarioData_set_shL2Data_2_mFEE85C7884A4301D039715643F860B2927DCB117_AdjustorThunk (RuntimeObject* __this, NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF ___0_value, const RuntimeMethod* method)
{
	PerScenarioData_tB38C755607F5B84E2CCDE758C8549927DC57518D* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<PerScenarioData_tB38C755607F5B84E2CCDE758C8549927DC57518D*>(__this + _offset);
	PerScenarioData_set_shL2Data_2_mFEE85C7884A4301D039715643F860B2927DCB117_inline(_thisAdjusted, ___0_value, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF PerScenarioData_get_shL2Data_3_m28D37F8C2E2FCE3072AAE047D2A75AEDFE9F9E3D (PerScenarioData_tB38C755607F5B84E2CCDE758C8549927DC57518D* __this, const RuntimeMethod* method) 
{
	{
		NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_0 = __this->___U3CshL2Data_3U3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C  NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF PerScenarioData_get_shL2Data_3_m28D37F8C2E2FCE3072AAE047D2A75AEDFE9F9E3D_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	PerScenarioData_tB38C755607F5B84E2CCDE758C8549927DC57518D* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<PerScenarioData_tB38C755607F5B84E2CCDE758C8549927DC57518D*>(__this + _offset);
	NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF _returnValue;
	_returnValue = PerScenarioData_get_shL2Data_3_m28D37F8C2E2FCE3072AAE047D2A75AEDFE9F9E3D_inline(_thisAdjusted, method);
	return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PerScenarioData_set_shL2Data_3_mB3029D7E163748C072CACD4E5CFA71FB325CA7E4 (PerScenarioData_tB38C755607F5B84E2CCDE758C8549927DC57518D* __this, NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF ___0_value, const RuntimeMethod* method) 
{
	{
		NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_0 = ___0_value;
		__this->___U3CshL2Data_3U3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_EXTERN_C  void PerScenarioData_set_shL2Data_3_mB3029D7E163748C072CACD4E5CFA71FB325CA7E4_AdjustorThunk (RuntimeObject* __this, NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF ___0_value, const RuntimeMethod* method)
{
	PerScenarioData_tB38C755607F5B84E2CCDE758C8549927DC57518D* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<PerScenarioData_tB38C755607F5B84E2CCDE758C8549927DC57518D*>(__this + _offset);
	PerScenarioData_set_shL2Data_3_mB3029D7E163748C072CACD4E5CFA71FB325CA7E4_inline(_thisAdjusted, ___0_value, 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 IL2CPP_METHOD_ATTR int32_t CellInfo_CompareTo_m64AEC77D1889E4ADC89ED72FB99847AA49FAAE37 (CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5* __this, CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5* ___0_other, const RuntimeMethod* method) 
{
	{
		float L_0 = __this->___streamingScore;
		CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5* L_1 = ___0_other;
		NullCheck(L_1);
		float L_2 = L_1->___streamingScore;
		if ((!(((float)L_0) < ((float)L_2))))
		{
			goto IL_0010;
		}
	}
	{
		return (-1);
	}

IL_0010:
	{
		float L_3 = __this->___streamingScore;
		CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5* L_4 = ___0_other;
		NullCheck(L_4);
		float L_5 = L_4->___streamingScore;
		if ((!(((float)L_3) > ((float)L_5))))
		{
			goto IL_0020;
		}
	}
	{
		return 1;
	}

IL_0020:
	{
		return 0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CellInfo_Clear_m8394A95B9D35680FA1AD6287BF349E2A26EC50CB (CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_mC8318C65C43D3BE62687EC2170B17747D8F78F67_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		__this->___cell = (Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___cell), (void*)(Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87*)NULL);
		__this->___blendingCell = (BlendingCellInfo_tBAED0F59265E47B74B5C29CBC9D88F985F0B9974*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___blendingCell), (void*)(BlendingCellInfo_tBAED0F59265E47B74B5C29CBC9D88F985F0B9974*)NULL);
		List_1_t179992B095C528117EEF4782A1F45568BD2D51EA* L_0 = __this->___chunkList;
		NullCheck(L_0);
		List_1_Clear_mC8318C65C43D3BE62687EC2170B17747D8F78F67_inline(L_0, List_1_Clear_mC8318C65C43D3BE62687EC2170B17747D8F78F67_RuntimeMethod_var);
		__this->___flatIdxInCellIndices = (-1);
		__this->___loaded = (bool)0;
		CellIndexUpdateInfo_tDBB36B9ABEFEA7AEAE822A9FE6C798D37FA7401E* L_1 = (CellIndexUpdateInfo_tDBB36B9ABEFEA7AEAE822A9FE6C798D37FA7401E*)(&__this->___updateInfo);
		il2cpp_codegen_initobj(L_1, sizeof(CellIndexUpdateInfo_tDBB36B9ABEFEA7AEAE822A9FE6C798D37FA7401E));
		__this->___sourceAssetInstanceID = (-1);
		__this->___streamingScore = (0.0f);
		__this->___referenceCount = 0;
		__this->___debugProbes = (CellInstancedDebugProbes_t23E23306486DF8F9F5DF0E8B5B02EC92E0C96C8B*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___debugProbes), (void*)(CellInstancedDebugProbes_t23E23306486DF8F9F5DF0E8B5B02EC92E0C96C8B*)NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CellInfo__ctor_m372C6CB2404090CA5E98E61FF25D71C847D8865B (CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m0D06C9FECB7283237183AF8A1EE82A6363365B46_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t179992B095C528117EEF4782A1F45568BD2D51EA_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		List_1_t179992B095C528117EEF4782A1F45568BD2D51EA* L_0 = (List_1_t179992B095C528117EEF4782A1F45568BD2D51EA*)il2cpp_codegen_object_new(List_1_t179992B095C528117EEF4782A1F45568BD2D51EA_il2cpp_TypeInfo_var);
		List_1__ctor_m0D06C9FECB7283237183AF8A1EE82A6363365B46(L_0, List_1__ctor_m0D06C9FECB7283237183AF8A1EE82A6363365B46_RuntimeMethod_var);
		__this->___chunkList = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___chunkList), (void*)L_0);
		__this->___flatIdxInCellIndices = (-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 BlendingCellInfo_CompareTo_m6900A16A01399149259FE225825799EED5A9217C (BlendingCellInfo_tBAED0F59265E47B74B5C29CBC9D88F985F0B9974* __this, BlendingCellInfo_tBAED0F59265E47B74B5C29CBC9D88F985F0B9974* ___0_other, const RuntimeMethod* method) 
{
	{
		float L_0 = __this->___streamingScore;
		BlendingCellInfo_tBAED0F59265E47B74B5C29CBC9D88F985F0B9974* L_1 = ___0_other;
		NullCheck(L_1);
		float L_2 = L_1->___streamingScore;
		if ((!(((float)L_0) < ((float)L_2))))
		{
			goto IL_0010;
		}
	}
	{
		return (-1);
	}

IL_0010:
	{
		float L_3 = __this->___streamingScore;
		BlendingCellInfo_tBAED0F59265E47B74B5C29CBC9D88F985F0B9974* L_4 = ___0_other;
		NullCheck(L_4);
		float L_5 = L_4->___streamingScore;
		if ((!(((float)L_3) > ((float)L_5))))
		{
			goto IL_0020;
		}
	}
	{
		return 1;
	}

IL_0020:
	{
		return 0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BlendingCellInfo_Clear_m60A92BCF41F83ECC4CC42771D119A78BC14EAD37 (BlendingCellInfo_tBAED0F59265E47B74B5C29CBC9D88F985F0B9974* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_mC8318C65C43D3BE62687EC2170B17747D8F78F67_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		__this->___cellInfo = (CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___cellInfo), (void*)(CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5*)NULL);
		List_1_t179992B095C528117EEF4782A1F45568BD2D51EA* L_0 = __this->___chunkList;
		NullCheck(L_0);
		List_1_Clear_mC8318C65C43D3BE62687EC2170B17747D8F78F67_inline(L_0, List_1_Clear_mC8318C65C43D3BE62687EC2170B17747D8F78F67_RuntimeMethod_var);
		__this->___blendingFactor = (0.0f);
		__this->___streamingScore = (0.0f);
		__this->___blending = (bool)0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BlendingCellInfo_MarkUpToDate_m125BF8A427BEA6208D86DF04599071099BB4352F (BlendingCellInfo_tBAED0F59265E47B74B5C29CBC9D88F985F0B9974* __this, const RuntimeMethod* method) 
{
	{
		__this->___streamingScore = ((std::numeric_limits<float>::max)());
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BlendingCellInfo_IsUpToDate_m3552CE7844746CA14CBC4AD26BB931D92EE5B103 (BlendingCellInfo_tBAED0F59265E47B74B5C29CBC9D88F985F0B9974* __this, const RuntimeMethod* method) 
{
	{
		float L_0 = __this->___streamingScore;
		return (bool)((((float)L_0) == ((float)((std::numeric_limits<float>::max)())))? 1 : 0);
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BlendingCellInfo_ForceReupload_mC1144ECDE10095F139F4E6F9D503EC44D5D5C950 (BlendingCellInfo_tBAED0F59265E47B74B5C29CBC9D88F985F0B9974* __this, const RuntimeMethod* method) 
{
	{
		__this->___blendingFactor = (-1.0f);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BlendingCellInfo_ShouldReupload_mE33EC930F3CAB503AEFA1A299D7678B82ACE6837 (BlendingCellInfo_tBAED0F59265E47B74B5C29CBC9D88F985F0B9974* __this, const RuntimeMethod* method) 
{
	{
		float L_0 = __this->___blendingFactor;
		return (bool)((((float)L_0) == ((float)(-1.0f)))? 1 : 0);
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BlendingCellInfo_Prioritize_m2595DABDFEC46285B682F3BECBD8477CA9239FEC (BlendingCellInfo_tBAED0F59265E47B74B5C29CBC9D88F985F0B9974* __this, const RuntimeMethod* method) 
{
	{
		__this->___blendingFactor = (-2.0f);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BlendingCellInfo_ShouldPrioritize_mA4F247FB84F6D7591BC5FE19BB000F5F0AF5B2EC (BlendingCellInfo_tBAED0F59265E47B74B5C29CBC9D88F985F0B9974* __this, const RuntimeMethod* method) 
{
	{
		float L_0 = __this->___blendingFactor;
		return (bool)((((float)L_0) == ((float)(-2.0f)))? 1 : 0);
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BlendingCellInfo__ctor_m8F7301743172D5D903A40C226084A805AA30861A (BlendingCellInfo_tBAED0F59265E47B74B5C29CBC9D88F985F0B9974* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m0D06C9FECB7283237183AF8A1EE82A6363365B46_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t179992B095C528117EEF4782A1F45568BD2D51EA_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		List_1_t179992B095C528117EEF4782A1F45568BD2D51EA* L_0 = (List_1_t179992B095C528117EEF4782A1F45568BD2D51EA*)il2cpp_codegen_object_new(List_1_t179992B095C528117EEF4782A1F45568BD2D51EA_il2cpp_TypeInfo_var);
		List_1__ctor_m0D06C9FECB7283237183AF8A1EE82A6363365B46(L_0, List_1__ctor_m0D06C9FECB7283237183AF8A1EE82A6363365B46_RuntimeMethod_var);
		__this->___chunkList = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___chunkList), (void*)L_0);
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
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));
	{
		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_00c6;
	}

IL_0033:
	{
		V_3 = 0;
		goto IL_00bb;
	}

IL_003a:
	{
		V_4 = 0;
		goto IL_00b2;
	}

IL_003f:
	{
		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_00b2:
	{
		int32_t L_26 = V_4;
		if ((((int32_t)L_26) < ((int32_t)2)))
		{
			goto IL_003f;
		}
	}
	{
		int32_t L_27 = V_3;
		V_3 = ((int32_t)il2cpp_codegen_add(L_27, 1));
	}

IL_00bb:
	{
		int32_t L_28 = V_3;
		if ((((int32_t)L_28) < ((int32_t)2)))
		{
			goto IL_003a;
		}
	}
	{
		int32_t L_29 = V_2;
		V_2 = ((int32_t)il2cpp_codegen_add(L_29, 1));
	}

IL_00c6:
	{
		int32_t L_30 = V_2;
		if ((((int32_t)L_30) < ((int32_t)2)))
		{
			goto IL_0033;
		}
	}
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_31 = V_0;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_32 = V_1;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_33;
		L_33 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_31, L_32, NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_34;
		L_34 = Vector3_op_Division_mCC6BB24E372AB96B8380D1678446EF6A8BAE13BB_inline(L_33, (2.0f), NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_35 = V_1;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_36 = V_0;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_37;
		L_37 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_35, L_36, NULL);
		Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_38;
		memset((&L_38), 0, sizeof(L_38));
		Bounds__ctor_mAF7B238B9FBF90C495E5D7951760085A93119C5A_inline((&L_38), L_34, L_37, NULL);
		return L_38;
	}
}
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*)&Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_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;
	}
	{
		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(Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var, &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);
		return L_21;
	}
}
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) 
{
	{
		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_0069;
		}
	}
	{
		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_0069;
		}
	}
	{
		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_0069;
		}
	}
	{
		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_0069;
		}
	}
	{
		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_0069;
		}
	}
	{
		float L_19 = __this->___maxSubdivisionMultiplier;
		Volume_t772AC255AFF4FECF2490075A583998C60683D3BD L_20 = ___0_other;
		float L_21 = L_20.___maxSubdivisionMultiplier;
		return (bool)((((float)L_19) == ((float)L_21))? 1 : 0);
	}

IL_0069:
	{
		return (bool)0;
	}
}
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
#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 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__120_0_mF5FAEE4D4EC6897CA373481E99185DC96A9C7746 (U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E* __this, CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5* ___0_x, const RuntimeMethod* method) 
{
	{
		CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5* L_0 = ___0_x;
		NullCheck(L_0);
		CellInfo_Clear_m8394A95B9D35680FA1AD6287BF349E2A26EC50CB(L_0, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec_U3C_ctorU3Eb__120_1_m94CD4AA3747504183541635FE12089F276F73F4C (U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E* __this, BlendingCellInfo_tBAED0F59265E47B74B5C29CBC9D88F985F0B9974* ___0_x, const RuntimeMethod* method) 
{
	{
		BlendingCellInfo_tBAED0F59265E47B74B5C29CBC9D88F985F0B9974* L_0 = ___0_x;
		NullCheck(L_0);
		BlendingCellInfo_Clear_m60A92BCF41F83ECC4CC42771D119A78BC14EAD37(L_0, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float U3CU3Ec_U3CRegisterDebugU3Eb__171_7_mC4E9B84AA857E7D853C16EA098F702B1CF659B58 (U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E* __this, const RuntimeMethod* method) 
{
	{
		return (0.0f);
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float U3CU3Ec_U3CRegisterDebugU3Eb__171_16_m54A29BFD68CC16A26A351C8FC8E337C51D0D020B (U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E* __this, const RuntimeMethod* method) 
{
	{
		return (0.0500000007f);
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float U3CU3Ec_U3CRegisterDebugU3Eb__171_17_mB90A9B64D074F8AE53C5A43049D9E63FA1CA363C (U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E* __this, const RuntimeMethod* method) 
{
	{
		return (10.0f);
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t U3CU3Ec_U3CRegisterDebugU3Eb__171_22_m4B6B66B0DAC425AD6BEEB9FF82B04C287DA7501D (U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E* __this, const RuntimeMethod* method) 
{
	{
		return 0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t U3CU3Ec_U3CRegisterDebugU3Eb__171_23_m908DA5D8FA1139904E8C1821F17464CF7131EFAE (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_GetMaxSubdivision_m85DF89336E067B1B2057636CEC26AFB78A75368A_inline(L_0, NULL);
		return ((int32_t)il2cpp_codegen_subtract(L_1, 1));
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t U3CU3Ec_U3CRegisterDebugU3Eb__171_26_m2C458C05A11EFE6CFB7A876393CD730A63DB512B (U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E* __this, const RuntimeMethod* method) 
{
	{
		return 0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t U3CU3Ec_U3CRegisterDebugU3Eb__171_27_m83C86AB7EFD995A17830ECAB68EBFABAD7643056 (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_GetMaxSubdivision_m85DF89336E067B1B2057636CEC26AFB78A75368A_inline(L_0, NULL);
		return ((int32_t)il2cpp_codegen_subtract(L_1, 1));
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float U3CU3Ec_U3CRegisterDebugU3Eb__171_32_m8EF9577C1D333736AEC0D59CAC67F98912852ABC (U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E* __this, const RuntimeMethod* method) 
{
	{
		return (0.00100000005f);
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float U3CU3Ec_U3CRegisterDebugU3Eb__171_33_mD96342420B539835360554EFA6E44C8B60BD81B2 (U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E* __this, const RuntimeMethod* method) 
{
	{
		return (0.100000001f);
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float U3CU3Ec_U3CRegisterDebugU3Eb__171_36_m7284DC37C9B4E823F919F29D2A71D403D0C65023 (U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E* __this, const RuntimeMethod* method) 
{
	{
		return (0.0f);
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t U3CU3Ec_U3CRegisterDebugU3Eb__171_39_mC9EBB88F2EE920C6C481E53097211DE29B57F5FC (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_inline(L_0, NULL);
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec_U3CRegisterDebugU3Eb__171_40_mA3BEA35D953CD63DEFD6CDC00FBD65916FA0AE23 (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__171_41_mCD6D25F8C871AC7758877005B5821D8C2BC8B2DF (U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E* __this, const RuntimeMethod* method) 
{
	{
		return 0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t U3CU3Ec_U3CRegisterDebugU3Eb__171_43_m39BC6569EEBDF7D4293A72570BBC794D724203CA (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__171_44_mB98BBA9FE081E56E5AD3644C4522D73D7EC52BD9 (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__171_45_mBC8067CB7C25D674576345F88AED73CE6F46CEB0 (U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E* __this, const RuntimeMethod* method) 
{
	{
		return 0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float U3CU3Ec_U3CRegisterDebugU3Eb__171_46_m3755B82E1506483C8906847F2FA43AA7CBD1B3FC (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__171_47_mB0B2058C4F566AD6938AD1B70854724B28D57711 (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__171_48_mBDE7850380FFA2209E003B5FA0BD69D75CAD3DB2 (U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E* __this, const RuntimeMethod* method) 
{
	{
		return (0.0f);
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float U3CU3Ec_U3CRegisterDebugU3Eb__171_49_mDAFE58870E311B027F79E3E492031B742D4B1151 (U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E* __this, const RuntimeMethod* method) 
{
	{
		return (1.0f);
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float U3CU3Ec_U3CRegisterDebugU3Eb__171_54_m459CB736DD73B376A08A6922245163A340804F0B (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__171_55_m29E31F88C9AB4EF58A8B53781323D18647BD5E1E (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__171_56_mDE5FF81C38CBD752723EBD3FA161A5CAD9040FCD (U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E* __this, const RuntimeMethod* method) 
{
	{
		return (0.0f);
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float U3CU3Ec_U3CRegisterDebugU3Eb__171_57_m458C801E389DCB57D37FA2C3F33198BF818467E4 (U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E* __this, const RuntimeMethod* method) 
{
	{
		return (1.0f);
	}
}
#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__DisplayClass171_0__ctor_m442019E9638367424F65EC0187BE661012CE86E5 (U3CU3Ec__DisplayClass171_0_t70061616D0F785A73C9408015CCBEBC3C2B43646* __this, const RuntimeMethod* method) 
{
	{
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec__DisplayClass171_0_U3CRegisterDebugU3Eb__1_mFAD7CC474EE92982AA7D4FDD656B933F6C008685 (U3CU3Ec__DisplayClass171_0_t70061616D0F785A73C9408015CCBEBC3C2B43646* __this, const RuntimeMethod* method) 
{
	{
		ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* L_0 = __this->___U3CU3E4__this;
		NullCheck(L_0);
		ProbeVolumeDebug_t295620780739F33AEAD1D1BB44C5252CE70D3DD8* L_1;
		L_1 = ProbeReferenceVolume_get_probeVolumeDebug_m96372A6BF79C4E05EF70A101B2CCDDCC7CE9D34F_inline(L_0, NULL);
		NullCheck(L_1);
		bool L_2 = L_1->___drawCells;
		return L_2;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass171_0_U3CRegisterDebugU3Eb__2_mDC420E73EF63C5C8EC7D41127E0B98021D779152 (U3CU3Ec__DisplayClass171_0_t70061616D0F785A73C9408015CCBEBC3C2B43646* __this, bool ___0_value, const RuntimeMethod* method) 
{
	{
		ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* L_0 = __this->___U3CU3E4__this;
		NullCheck(L_0);
		ProbeVolumeDebug_t295620780739F33AEAD1D1BB44C5252CE70D3DD8* L_1;
		L_1 = ProbeReferenceVolume_get_probeVolumeDebug_m96372A6BF79C4E05EF70A101B2CCDDCC7CE9D34F_inline(L_0, NULL);
		bool L_2 = ___0_value;
		NullCheck(L_1);
		L_1->___drawCells = L_2;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec__DisplayClass171_0_U3CRegisterDebugU3Eb__3_mD02E9E6261A1C593D7227CC9CE7BEDD254B1FEB0 (U3CU3Ec__DisplayClass171_0_t70061616D0F785A73C9408015CCBEBC3C2B43646* __this, const RuntimeMethod* method) 
{
	{
		ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* L_0 = __this->___U3CU3E4__this;
		NullCheck(L_0);
		ProbeVolumeDebug_t295620780739F33AEAD1D1BB44C5252CE70D3DD8* L_1;
		L_1 = ProbeReferenceVolume_get_probeVolumeDebug_m96372A6BF79C4E05EF70A101B2CCDDCC7CE9D34F_inline(L_0, NULL);
		NullCheck(L_1);
		bool L_2 = L_1->___drawBricks;
		return L_2;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass171_0_U3CRegisterDebugU3Eb__4_mF78EF021A747EFDE32DE9EBAAE855C1B52C904E0 (U3CU3Ec__DisplayClass171_0_t70061616D0F785A73C9408015CCBEBC3C2B43646* __this, bool ___0_value, const RuntimeMethod* method) 
{
	{
		ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* L_0 = __this->___U3CU3E4__this;
		NullCheck(L_0);
		ProbeVolumeDebug_t295620780739F33AEAD1D1BB44C5252CE70D3DD8* L_1;
		L_1 = ProbeReferenceVolume_get_probeVolumeDebug_m96372A6BF79C4E05EF70A101B2CCDDCC7CE9D34F_inline(L_0, NULL);
		bool L_2 = ___0_value;
		NullCheck(L_1);
		L_1->___drawBricks = L_2;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float U3CU3Ec__DisplayClass171_0_U3CRegisterDebugU3Eb__5_m0D42741412A4555ECF8F7F5BE12BC3E79758B7DA (U3CU3Ec__DisplayClass171_0_t70061616D0F785A73C9408015CCBEBC3C2B43646* __this, const RuntimeMethod* method) 
{
	{
		ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* L_0 = __this->___U3CU3E4__this;
		NullCheck(L_0);
		ProbeVolumeDebug_t295620780739F33AEAD1D1BB44C5252CE70D3DD8* L_1;
		L_1 = ProbeReferenceVolume_get_probeVolumeDebug_m96372A6BF79C4E05EF70A101B2CCDDCC7CE9D34F_inline(L_0, NULL);
		NullCheck(L_1);
		float L_2 = L_1->___subdivisionViewCullingDistance;
		return L_2;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass171_0_U3CRegisterDebugU3Eb__6_m98AA53A7FFBF22D76D8C75400F0E986D0A28FFE1 (U3CU3Ec__DisplayClass171_0_t70061616D0F785A73C9408015CCBEBC3C2B43646* __this, float ___0_value, const RuntimeMethod* method) 
{
	{
		ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* L_0 = __this->___U3CU3E4__this;
		NullCheck(L_0);
		ProbeVolumeDebug_t295620780739F33AEAD1D1BB44C5252CE70D3DD8* L_1;
		L_1 = ProbeReferenceVolume_get_probeVolumeDebug_m96372A6BF79C4E05EF70A101B2CCDDCC7CE9D34F_inline(L_0, NULL);
		float L_2 = ___0_value;
		NullCheck(L_1);
		L_1->___subdivisionViewCullingDistance = L_2;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec__DisplayClass171_0_U3CRegisterDebugU3Eb__8_mDF5817488BF7231D24D44082ED98F59B1B1220BE (U3CU3Ec__DisplayClass171_0_t70061616D0F785A73C9408015CCBEBC3C2B43646* __this, const RuntimeMethod* method) 
{
	{
		ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* L_0 = __this->___U3CU3E4__this;
		NullCheck(L_0);
		ProbeVolumeDebug_t295620780739F33AEAD1D1BB44C5252CE70D3DD8* L_1;
		L_1 = ProbeReferenceVolume_get_probeVolumeDebug_m96372A6BF79C4E05EF70A101B2CCDDCC7CE9D34F_inline(L_0, NULL);
		NullCheck(L_1);
		bool L_2 = L_1->___drawProbes;
		return L_2;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass171_0_U3CRegisterDebugU3Eb__9_m342728461D56455836F5F5FCB5C2914DF366A7DC (U3CU3Ec__DisplayClass171_0_t70061616D0F785A73C9408015CCBEBC3C2B43646* __this, bool ___0_value, const RuntimeMethod* method) 
{
	{
		ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* L_0 = __this->___U3CU3E4__this;
		NullCheck(L_0);
		ProbeVolumeDebug_t295620780739F33AEAD1D1BB44C5252CE70D3DD8* L_1;
		L_1 = ProbeReferenceVolume_get_probeVolumeDebug_m96372A6BF79C4E05EF70A101B2CCDDCC7CE9D34F_inline(L_0, NULL);
		bool L_2 = ___0_value;
		NullCheck(L_1);
		L_1->___drawProbes = L_2;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t U3CU3Ec__DisplayClass171_0_U3CRegisterDebugU3Eb__10_m27AA8B41C30040905AEFA3199C9912F99772FC8E (U3CU3Ec__DisplayClass171_0_t70061616D0F785A73C9408015CCBEBC3C2B43646* __this, const RuntimeMethod* method) 
{
	{
		ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* L_0 = __this->___U3CU3E4__this;
		NullCheck(L_0);
		ProbeVolumeDebug_t295620780739F33AEAD1D1BB44C5252CE70D3DD8* L_1;
		L_1 = ProbeReferenceVolume_get_probeVolumeDebug_m96372A6BF79C4E05EF70A101B2CCDDCC7CE9D34F_inline(L_0, NULL);
		NullCheck(L_1);
		int32_t L_2 = L_1->___probeShading;
		return L_2;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass171_0_U3CRegisterDebugU3Eb__11_m4513B52D7DACF3469FFE8AB5DC5C91FE0E0B301E (U3CU3Ec__DisplayClass171_0_t70061616D0F785A73C9408015CCBEBC3C2B43646* __this, int32_t ___0_value, const RuntimeMethod* method) 
{
	{
		ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* L_0 = __this->___U3CU3E4__this;
		NullCheck(L_0);
		ProbeVolumeDebug_t295620780739F33AEAD1D1BB44C5252CE70D3DD8* L_1;
		L_1 = ProbeReferenceVolume_get_probeVolumeDebug_m96372A6BF79C4E05EF70A101B2CCDDCC7CE9D34F_inline(L_0, NULL);
		int32_t L_2 = ___0_value;
		NullCheck(L_1);
		L_1->___probeShading = L_2;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t U3CU3Ec__DisplayClass171_0_U3CRegisterDebugU3Eb__12_mAF6F434FD5576BEB322C076B6C2E1D8D8C6340D9 (U3CU3Ec__DisplayClass171_0_t70061616D0F785A73C9408015CCBEBC3C2B43646* __this, const RuntimeMethod* method) 
{
	{
		ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* L_0 = __this->___U3CU3E4__this;
		NullCheck(L_0);
		ProbeVolumeDebug_t295620780739F33AEAD1D1BB44C5252CE70D3DD8* L_1;
		L_1 = ProbeReferenceVolume_get_probeVolumeDebug_m96372A6BF79C4E05EF70A101B2CCDDCC7CE9D34F_inline(L_0, NULL);
		NullCheck(L_1);
		int32_t L_2 = L_1->___probeShading;
		return L_2;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass171_0_U3CRegisterDebugU3Eb__13_mA4945D7ABAFD7D290DD1F58BAF11CB2BC84A255B (U3CU3Ec__DisplayClass171_0_t70061616D0F785A73C9408015CCBEBC3C2B43646* __this, int32_t ___0_value, const RuntimeMethod* method) 
{
	{
		ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* L_0 = __this->___U3CU3E4__this;
		NullCheck(L_0);
		ProbeVolumeDebug_t295620780739F33AEAD1D1BB44C5252CE70D3DD8* L_1;
		L_1 = ProbeReferenceVolume_get_probeVolumeDebug_m96372A6BF79C4E05EF70A101B2CCDDCC7CE9D34F_inline(L_0, NULL);
		int32_t L_2 = ___0_value;
		NullCheck(L_1);
		L_1->___probeShading = L_2;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float U3CU3Ec__DisplayClass171_0_U3CRegisterDebugU3Eb__14_mC8B0923A1FDB879548C200B2226D78357148857B (U3CU3Ec__DisplayClass171_0_t70061616D0F785A73C9408015CCBEBC3C2B43646* __this, const RuntimeMethod* method) 
{
	{
		ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* L_0 = __this->___U3CU3E4__this;
		NullCheck(L_0);
		ProbeVolumeDebug_t295620780739F33AEAD1D1BB44C5252CE70D3DD8* L_1;
		L_1 = ProbeReferenceVolume_get_probeVolumeDebug_m96372A6BF79C4E05EF70A101B2CCDDCC7CE9D34F_inline(L_0, NULL);
		NullCheck(L_1);
		float L_2 = L_1->___probeSize;
		return L_2;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass171_0_U3CRegisterDebugU3Eb__15_m5178E665BF914397270A4B7786777CD32280D7BA (U3CU3Ec__DisplayClass171_0_t70061616D0F785A73C9408015CCBEBC3C2B43646* __this, float ___0_value, const RuntimeMethod* method) 
{
	{
		ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* L_0 = __this->___U3CU3E4__this;
		NullCheck(L_0);
		ProbeVolumeDebug_t295620780739F33AEAD1D1BB44C5252CE70D3DD8* L_1;
		L_1 = ProbeReferenceVolume_get_probeVolumeDebug_m96372A6BF79C4E05EF70A101B2CCDDCC7CE9D34F_inline(L_0, NULL);
		float L_2 = ___0_value;
		NullCheck(L_1);
		L_1->___probeSize = L_2;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float U3CU3Ec__DisplayClass171_0_U3CRegisterDebugU3Eb__18_m70253EC5949AB01073464C09CBA89A1D390F817D (U3CU3Ec__DisplayClass171_0_t70061616D0F785A73C9408015CCBEBC3C2B43646* __this, const RuntimeMethod* method) 
{
	{
		ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* L_0 = __this->___U3CU3E4__this;
		NullCheck(L_0);
		ProbeVolumeDebug_t295620780739F33AEAD1D1BB44C5252CE70D3DD8* L_1;
		L_1 = ProbeReferenceVolume_get_probeVolumeDebug_m96372A6BF79C4E05EF70A101B2CCDDCC7CE9D34F_inline(L_0, NULL);
		NullCheck(L_1);
		float L_2 = L_1->___exposureCompensation;
		return L_2;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass171_0_U3CRegisterDebugU3Eb__19_m89DC9B12E28D56A65AD01DD354AD32BE8EC4BD1D (U3CU3Ec__DisplayClass171_0_t70061616D0F785A73C9408015CCBEBC3C2B43646* __this, float ___0_value, const RuntimeMethod* method) 
{
	{
		ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* L_0 = __this->___U3CU3E4__this;
		NullCheck(L_0);
		ProbeVolumeDebug_t295620780739F33AEAD1D1BB44C5252CE70D3DD8* L_1;
		L_1 = ProbeReferenceVolume_get_probeVolumeDebug_m96372A6BF79C4E05EF70A101B2CCDDCC7CE9D34F_inline(L_0, NULL);
		float L_2 = ___0_value;
		NullCheck(L_1);
		L_1->___exposureCompensation = L_2;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t U3CU3Ec__DisplayClass171_0_U3CRegisterDebugU3Eb__20_mE8ABA18C068C8982E8D6D53EE7010BD6B2B7705E (U3CU3Ec__DisplayClass171_0_t70061616D0F785A73C9408015CCBEBC3C2B43646* __this, const RuntimeMethod* method) 
{
	{
		ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* L_0 = __this->___U3CU3E4__this;
		NullCheck(L_0);
		ProbeVolumeDebug_t295620780739F33AEAD1D1BB44C5252CE70D3DD8* L_1;
		L_1 = ProbeReferenceVolume_get_probeVolumeDebug_m96372A6BF79C4E05EF70A101B2CCDDCC7CE9D34F_inline(L_0, NULL);
		NullCheck(L_1);
		int32_t L_2 = L_1->___maxSubdivToVisualize;
		return L_2;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass171_0_U3CRegisterDebugU3Eb__21_m3FE3985DAF1C23B8903437002994EB63E58CA097 (U3CU3Ec__DisplayClass171_0_t70061616D0F785A73C9408015CCBEBC3C2B43646* __this, int32_t ___0_v, 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;
	}
	{
		ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* L_0 = __this->___U3CU3E4__this;
		NullCheck(L_0);
		ProbeVolumeDebug_t295620780739F33AEAD1D1BB44C5252CE70D3DD8* L_1;
		L_1 = ProbeReferenceVolume_get_probeVolumeDebug_m96372A6BF79C4E05EF70A101B2CCDDCC7CE9D34F_inline(L_0, NULL);
		int32_t L_2 = ___0_v;
		il2cpp_codegen_runtime_class_init_inline(ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F_il2cpp_TypeInfo_var);
		ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* L_3;
		L_3 = ProbeReferenceVolume_get_instance_m7EAD257CFABE08C6549F8E34930FDB400DECC71C_inline(NULL);
		NullCheck(L_3);
		int32_t L_4;
		L_4 = ProbeReferenceVolume_GetMaxSubdivision_m85DF89336E067B1B2057636CEC26AFB78A75368A_inline(L_3, NULL);
		int32_t L_5;
		L_5 = Mathf_Min_m888083F74FF5655778F0403BB5E9608BEFDEA8CB_inline(L_2, ((int32_t)il2cpp_codegen_subtract(L_4, 1)), NULL);
		NullCheck(L_1);
		L_1->___maxSubdivToVisualize = L_5;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t U3CU3Ec__DisplayClass171_0_U3CRegisterDebugU3Eb__24_mA4612D101B4CCF699E7A5E519D7899111BC6FA41 (U3CU3Ec__DisplayClass171_0_t70061616D0F785A73C9408015CCBEBC3C2B43646* __this, const RuntimeMethod* method) 
{
	{
		ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* L_0 = __this->___U3CU3E4__this;
		NullCheck(L_0);
		ProbeVolumeDebug_t295620780739F33AEAD1D1BB44C5252CE70D3DD8* L_1;
		L_1 = ProbeReferenceVolume_get_probeVolumeDebug_m96372A6BF79C4E05EF70A101B2CCDDCC7CE9D34F_inline(L_0, NULL);
		NullCheck(L_1);
		int32_t L_2 = L_1->___minSubdivToVisualize;
		return L_2;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass171_0_U3CRegisterDebugU3Eb__25_m9A27C3481C2693AF37BCEC18E06E67F094D02963 (U3CU3Ec__DisplayClass171_0_t70061616D0F785A73C9408015CCBEBC3C2B43646* __this, int32_t ___0_v, const RuntimeMethod* method) 
{
	{
		ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* L_0 = __this->___U3CU3E4__this;
		NullCheck(L_0);
		ProbeVolumeDebug_t295620780739F33AEAD1D1BB44C5252CE70D3DD8* L_1;
		L_1 = ProbeReferenceVolume_get_probeVolumeDebug_m96372A6BF79C4E05EF70A101B2CCDDCC7CE9D34F_inline(L_0, NULL);
		int32_t L_2 = ___0_v;
		int32_t L_3;
		L_3 = Mathf_Max_m7FA442918DE37E3A00106D1F2E789D65829792B8_inline(L_2, 0, NULL);
		NullCheck(L_1);
		L_1->___minSubdivToVisualize = L_3;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec__DisplayClass171_0_U3CRegisterDebugU3Eb__28_mAF11FB6D549676943F05B1F3FCC721C87F63F759 (U3CU3Ec__DisplayClass171_0_t70061616D0F785A73C9408015CCBEBC3C2B43646* __this, const RuntimeMethod* method) 
{
	{
		ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* L_0 = __this->___U3CU3E4__this;
		NullCheck(L_0);
		ProbeVolumeDebug_t295620780739F33AEAD1D1BB44C5252CE70D3DD8* L_1;
		L_1 = ProbeReferenceVolume_get_probeVolumeDebug_m96372A6BF79C4E05EF70A101B2CCDDCC7CE9D34F_inline(L_0, NULL);
		NullCheck(L_1);
		bool L_2 = L_1->___drawVirtualOffsetPush;
		return L_2;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass171_0_U3CRegisterDebugU3Eb__29_mDC55DCDEF70E712ED9DC1DC804BC7A645204AD4E (U3CU3Ec__DisplayClass171_0_t70061616D0F785A73C9408015CCBEBC3C2B43646* __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;
	}
	float V_0 = 0.0f;
	{
		ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* L_0 = __this->___U3CU3E4__this;
		NullCheck(L_0);
		ProbeVolumeDebug_t295620780739F33AEAD1D1BB44C5252CE70D3DD8* L_1;
		L_1 = ProbeReferenceVolume_get_probeVolumeDebug_m96372A6BF79C4E05EF70A101B2CCDDCC7CE9D34F_inline(L_0, NULL);
		bool L_2 = ___0_value;
		NullCheck(L_1);
		L_1->___drawVirtualOffsetPush = L_2;
		ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* L_3 = __this->___U3CU3E4__this;
		NullCheck(L_3);
		ProbeVolumeDebug_t295620780739F33AEAD1D1BB44C5252CE70D3DD8* L_4;
		L_4 = ProbeReferenceVolume_get_probeVolumeDebug_m96372A6BF79C4E05EF70A101B2CCDDCC7CE9D34F_inline(L_3, NULL);
		NullCheck(L_4);
		bool L_5 = L_4->___drawVirtualOffsetPush;
		if (!L_5)
		{
			goto IL_00b3;
		}
	}
	{
		ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* L_6 = __this->___U3CU3E4__this;
		NullCheck(L_6);
		ProbeVolumeDebug_t295620780739F33AEAD1D1BB44C5252CE70D3DD8* L_7;
		L_7 = ProbeReferenceVolume_get_probeVolumeDebug_m96372A6BF79C4E05EF70A101B2CCDDCC7CE9D34F_inline(L_6, NULL);
		NullCheck(L_7);
		bool L_8 = L_7->___drawProbes;
		if (!L_8)
		{
			goto IL_00b3;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F_il2cpp_TypeInfo_var);
		int32_t L_9;
		L_9 = ProbeReferenceVolume_CellSize_mC43FEFD39498D7B93A75BE664B2D05200D151BC3(0, NULL);
		ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* L_10 = __this->___U3CU3E4__this;
		NullCheck(L_10);
		float L_11;
		L_11 = ProbeReferenceVolume_MinBrickSize_mF1177D6B2AD71B31A4CE907A93E49F0A8E742764(L_10, NULL);
		ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* L_12 = __this->___U3CU3E4__this;
		NullCheck(L_12);
		ProbeVolumeBakingProcessSettings_t1A0C71DD07CFB6660AFC0D3EBF81FA5064CFDAD7* L_13 = (ProbeVolumeBakingProcessSettings_t1A0C71DD07CFB6660AFC0D3EBF81FA5064CFDAD7*)(&L_12->___bakingProcessSettings);
		VirtualOffsetSettings_tC91F136546790A8318F26B183DCB14460F426A44* L_14 = (VirtualOffsetSettings_tC91F136546790A8318F26B183DCB14460F426A44*)(&L_13->___virtualOffsetSettings);
		float L_15 = L_14->___searchMultiplier;
		ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* L_16 = __this->___U3CU3E4__this;
		NullCheck(L_16);
		ProbeVolumeBakingProcessSettings_t1A0C71DD07CFB6660AFC0D3EBF81FA5064CFDAD7* L_17 = (ProbeVolumeBakingProcessSettings_t1A0C71DD07CFB6660AFC0D3EBF81FA5064CFDAD7*)(&L_16->___bakingProcessSettings);
		VirtualOffsetSettings_tC91F136546790A8318F26B183DCB14460F426A44* L_18 = (VirtualOffsetSettings_tC91F136546790A8318F26B183DCB14460F426A44*)(&L_17->___virtualOffsetSettings);
		float L_19 = L_18->___outOfGeoOffset;
		V_0 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(((float)(((float)il2cpp_codegen_multiply(((float)L_9), L_11))/(3.0f))), L_15)), L_19));
		ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* L_20 = __this->___U3CU3E4__this;
		NullCheck(L_20);
		ProbeVolumeDebug_t295620780739F33AEAD1D1BB44C5252CE70D3DD8* L_21;
		L_21 = ProbeReferenceVolume_get_probeVolumeDebug_m96372A6BF79C4E05EF70A101B2CCDDCC7CE9D34F_inline(L_20, NULL);
		ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* L_22 = __this->___U3CU3E4__this;
		NullCheck(L_22);
		ProbeVolumeDebug_t295620780739F33AEAD1D1BB44C5252CE70D3DD8* L_23;
		L_23 = ProbeReferenceVolume_get_probeVolumeDebug_m96372A6BF79C4E05EF70A101B2CCDDCC7CE9D34F_inline(L_22, NULL);
		NullCheck(L_23);
		float L_24 = L_23->___probeSize;
		float L_25 = V_0;
		float L_26;
		L_26 = Mathf_Clamp_mEB9AEA827D27D20FCC787F7375156AF46BB12BBF_inline(L_25, (0.0500000007f), (10.0f), NULL);
		float L_27;
		L_27 = Mathf_Min_m747CA71A9483CDB394B13BD0AD048EE17E48FFE4_inline(L_24, L_26, NULL);
		NullCheck(L_21);
		L_21->___probeSize = L_27;
	}

IL_00b3:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float U3CU3Ec__DisplayClass171_0_U3CRegisterDebugU3Eb__30_m547C4227E37F65495088DBBCBBDD76CA683BC1A9 (U3CU3Ec__DisplayClass171_0_t70061616D0F785A73C9408015CCBEBC3C2B43646* __this, const RuntimeMethod* method) 
{
	{
		ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* L_0 = __this->___U3CU3E4__this;
		NullCheck(L_0);
		ProbeVolumeDebug_t295620780739F33AEAD1D1BB44C5252CE70D3DD8* L_1;
		L_1 = ProbeReferenceVolume_get_probeVolumeDebug_m96372A6BF79C4E05EF70A101B2CCDDCC7CE9D34F_inline(L_0, NULL);
		NullCheck(L_1);
		float L_2 = L_1->___offsetSize;
		return L_2;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass171_0_U3CRegisterDebugU3Eb__31_mBC7208CEA25BF3CF0198C99852B045CC6BC3574C (U3CU3Ec__DisplayClass171_0_t70061616D0F785A73C9408015CCBEBC3C2B43646* __this, float ___0_value, const RuntimeMethod* method) 
{
	{
		ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* L_0 = __this->___U3CU3E4__this;
		NullCheck(L_0);
		ProbeVolumeDebug_t295620780739F33AEAD1D1BB44C5252CE70D3DD8* L_1;
		L_1 = ProbeReferenceVolume_get_probeVolumeDebug_m96372A6BF79C4E05EF70A101B2CCDDCC7CE9D34F_inline(L_0, NULL);
		float L_2 = ___0_value;
		NullCheck(L_1);
		L_1->___offsetSize = L_2;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float U3CU3Ec__DisplayClass171_0_U3CRegisterDebugU3Eb__34_m80E3DB8CE1ECF1675A2D108E6B85D6D8631955ED (U3CU3Ec__DisplayClass171_0_t70061616D0F785A73C9408015CCBEBC3C2B43646* __this, const RuntimeMethod* method) 
{
	{
		ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* L_0 = __this->___U3CU3E4__this;
		NullCheck(L_0);
		ProbeVolumeDebug_t295620780739F33AEAD1D1BB44C5252CE70D3DD8* L_1;
		L_1 = ProbeReferenceVolume_get_probeVolumeDebug_m96372A6BF79C4E05EF70A101B2CCDDCC7CE9D34F_inline(L_0, NULL);
		NullCheck(L_1);
		float L_2 = L_1->___probeCullingDistance;
		return L_2;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass171_0_U3CRegisterDebugU3Eb__35_m49AF1548805673FBDB6FD67FF0202616543D24F3 (U3CU3Ec__DisplayClass171_0_t70061616D0F785A73C9408015CCBEBC3C2B43646* __this, float ___0_value, const RuntimeMethod* method) 
{
	{
		ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* L_0 = __this->___U3CU3E4__this;
		NullCheck(L_0);
		ProbeVolumeDebug_t295620780739F33AEAD1D1BB44C5252CE70D3DD8* L_1;
		L_1 = ProbeReferenceVolume_get_probeVolumeDebug_m96372A6BF79C4E05EF70A101B2CCDDCC7CE9D34F_inline(L_0, NULL);
		float L_2 = ___0_value;
		NullCheck(L_1);
		L_1->___probeCullingDistance = L_2;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec__DisplayClass171_0_U3CRegisterDebugU3Eb__37_m2519CDF19BB8A55A443E2C2AD519BC265C497057 (U3CU3Ec__DisplayClass171_0_t70061616D0F785A73C9408015CCBEBC3C2B43646* __this, const RuntimeMethod* method) 
{
	{
		ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* L_0 = __this->___U3CU3E4__this;
		NullCheck(L_0);
		ProbeVolumeDebug_t295620780739F33AEAD1D1BB44C5252CE70D3DD8* L_1;
		L_1 = ProbeReferenceVolume_get_probeVolumeDebug_m96372A6BF79C4E05EF70A101B2CCDDCC7CE9D34F_inline(L_0, NULL);
		NullCheck(L_1);
		bool L_2 = L_1->___freezeStreaming;
		return L_2;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass171_0_U3CRegisterDebugU3Eb__38_mB5ED71318A4455357E40FC0C0B5F45EB462F8FA7 (U3CU3Ec__DisplayClass171_0_t70061616D0F785A73C9408015CCBEBC3C2B43646* __this, bool ___0_value, const RuntimeMethod* method) 
{
	{
		ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* L_0 = __this->___U3CU3E4__this;
		NullCheck(L_0);
		ProbeVolumeDebug_t295620780739F33AEAD1D1BB44C5252CE70D3DD8* L_1;
		L_1 = ProbeReferenceVolume_get_probeVolumeDebug_m96372A6BF79C4E05EF70A101B2CCDDCC7CE9D34F_inline(L_0, NULL);
		bool L_2 = ___0_value;
		NullCheck(L_1);
		L_1->___freezeStreaming = L_2;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass171_0_U3CRegisterDebugU3Eg__RefreshScenarioNamesU7C42_mA457899C7CD40A488345E0E81068516BD430B882 (U3CU3Ec__DisplayClass171_0_t70061616D0F785A73C9408015CCBEBC3C2B43646* __this, String_t* ___0_guid, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayExtensions_ResizeArray_TisGUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2_mC5B560D1E340D2F538D228E0B5FFC45D76BE813A_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayExtensions_ResizeArray_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mFFAD26B2501568E203F55AC9971F07ECF103B4BB_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EnumField_1_set_enumValues_m0D63D556CDF068F5FE30952B1163511A61F46382_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m5721DBB621F47FDA65A82A1FBF1272EFC4580F51_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m592BCCE7B7933454DED2130C810F059F8D85B1D7_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mA8C03191318421835C1B51FEAD0F902EB506D6C0_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m7DCB52497076047551577A950FB809E3270BEF9F_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mCF6AD8DC8924425B54C21BDA738613155FB1DB5A_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mDB47EEC4531D33B9C33FD2E70BA15E1535A0F3ED_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m143541DD8FBCD313E7554EA738FA813B8F4DB11A_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m2766585450EAB9CE01A3702DD017FFE45D4AF85F_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_mB6238608A7C8061423184F2489CA52F9F9A32561_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_GetEnumerator_m11AAEE8A10D781104560F78D5EEC790433FEEE2B_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_Remove_m97303C08928AB7A9364E7908F34670D92348D9DA_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1__ctor_m780CFB8A2D23543157D1A0E1FADF781E1AF81E03_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_get_Count_mAF52C76F83E02DA4DDF4B21CD4D2910BA7CF157F_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Contains_m359254483BE42CAD4DCA8FBAFB87473FB4CF00E1_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m7692B5F182858B7D5C72C920D09AD48738D1E70D_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_mD265BCE68CB3D80477A01A90F007DCC3AC5C78E4_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral548D93DDB2AC6B24373148B19D9A625571AB2318);
		s_Il2CppMethodInitialized = true;
	}
	HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178* V_0 = NULL;
	int32_t V_1 = 0;
	Enumerator_tD38B3392DC51F3F28BBB81DD4E5991CC9D1ABBF2 V_2;
	memset((&V_2), 0, sizeof(V_2));
	BakingSet_t33926285328BE2D277C28CC383E09C57DE9975D2* V_3 = NULL;
	Enumerator_tA7A4B718FE1ED1D87565680D8C8195EC8AEAB3D1 V_4;
	memset((&V_4), 0, sizeof(V_4));
	String_t* V_5 = NULL;
	Enumerator_tF6C1B465074968C3538509E911717559FDDBD72C V_6;
	memset((&V_6), 0, sizeof(V_6));
	String_t* V_7 = NULL;
	{
		HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178* L_0 = (HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178*)il2cpp_codegen_object_new(HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178_il2cpp_TypeInfo_var);
		HashSet_1__ctor_m780CFB8A2D23543157D1A0E1FADF781E1AF81E03(L_0, HashSet_1__ctor_m780CFB8A2D23543157D1A0E1FADF781E1AF81E03_RuntimeMethod_var);
		V_0 = L_0;
		ProbeVolumeSystemParameters_t0654F2626ACA367E00C375BEB6FEA5B86CB0A58B* L_1 = (ProbeVolumeSystemParameters_t0654F2626ACA367E00C375BEB6FEA5B86CB0A58B*)(&__this->___parameters);
		ProbeVolumeSceneData_t29FD126D36ED1E093C2EBBFB3F248DD5E2A86D90* L_2 = L_1->___sceneData;
		NullCheck(L_2);
		List_1_tB7BC2BC4AB3CE0F6BC851F79A65D1244EC9CCC97* L_3 = L_2->___bakingSets;
		NullCheck(L_3);
		Enumerator_tD38B3392DC51F3F28BBB81DD4E5991CC9D1ABBF2 L_4;
		L_4 = List_1_GetEnumerator_mD265BCE68CB3D80477A01A90F007DCC3AC5C78E4(L_3, List_1_GetEnumerator_mD265BCE68CB3D80477A01A90F007DCC3AC5C78E4_RuntimeMethod_var);
		V_2 = L_4;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_0079:
			{
				Enumerator_Dispose_m5721DBB621F47FDA65A82A1FBF1272EFC4580F51((&V_2), Enumerator_Dispose_m5721DBB621F47FDA65A82A1FBF1272EFC4580F51_RuntimeMethod_var);
				return;
			}
		});
		try
		{
			{
				goto IL_006e_1;
			}

IL_001e_1:
			{
				BakingSet_t33926285328BE2D277C28CC383E09C57DE9975D2* L_5;
				L_5 = Enumerator_get_Current_mB6238608A7C8061423184F2489CA52F9F9A32561_inline((&V_2), Enumerator_get_Current_mB6238608A7C8061423184F2489CA52F9F9A32561_RuntimeMethod_var);
				V_3 = L_5;
				BakingSet_t33926285328BE2D277C28CC383E09C57DE9975D2* L_6 = V_3;
				NullCheck(L_6);
				List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_7 = L_6->___sceneGUIDs;
				String_t* L_8 = ___0_guid;
				NullCheck(L_7);
				bool L_9;
				L_9 = List_1_Contains_m359254483BE42CAD4DCA8FBAFB87473FB4CF00E1(L_7, L_8, List_1_Contains_m359254483BE42CAD4DCA8FBAFB87473FB4CF00E1_RuntimeMethod_var);
				if (!L_9)
				{
					goto IL_006e_1;
				}
			}
			{
				BakingSet_t33926285328BE2D277C28CC383E09C57DE9975D2* L_10 = V_3;
				NullCheck(L_10);
				List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_11 = L_10->___lightingScenarios;
				NullCheck(L_11);
				Enumerator_tA7A4B718FE1ED1D87565680D8C8195EC8AEAB3D1 L_12;
				L_12 = List_1_GetEnumerator_m7692B5F182858B7D5C72C920D09AD48738D1E70D(L_11, List_1_GetEnumerator_m7692B5F182858B7D5C72C920D09AD48738D1E70D_RuntimeMethod_var);
				V_4 = L_12;
			}
			{
				auto __finallyBlock = il2cpp::utils::Finally([&]
				{

FINALLY_0060_1:
					{
						Enumerator_Dispose_m592BCCE7B7933454DED2130C810F059F8D85B1D7((&V_4), Enumerator_Dispose_m592BCCE7B7933454DED2130C810F059F8D85B1D7_RuntimeMethod_var);
						return;
					}
				});
				try
				{
					{
						goto IL_0055_2;
					}

IL_0043_2:
					{
						String_t* L_13;
						L_13 = Enumerator_get_Current_m143541DD8FBCD313E7554EA738FA813B8F4DB11A_inline((&V_4), Enumerator_get_Current_m143541DD8FBCD313E7554EA738FA813B8F4DB11A_RuntimeMethod_var);
						V_5 = L_13;
						HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178* L_14 = V_0;
						String_t* L_15 = V_5;
						NullCheck(L_14);
						bool L_16;
						L_16 = HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D(L_14, L_15, HashSet_1_Add_mF3D4CF6D0150392127D5561A87DCDEDA9A81BE5D_RuntimeMethod_var);
					}

IL_0055_2:
					{
						bool L_17;
						L_17 = Enumerator_MoveNext_mDB47EEC4531D33B9C33FD2E70BA15E1535A0F3ED((&V_4), Enumerator_MoveNext_mDB47EEC4531D33B9C33FD2E70BA15E1535A0F3ED_RuntimeMethod_var);
						if (L_17)
						{
							goto IL_0043_2;
						}
					}
					{
						goto IL_006e_1;
					}
				}
				catch(Il2CppExceptionWrapper& e)
				{
					__finallyBlock.StoreException(e.ex);
				}
			}

IL_006e_1:
			{
				bool L_18;
				L_18 = Enumerator_MoveNext_mCF6AD8DC8924425B54C21BDA738613155FB1DB5A((&V_2), Enumerator_MoveNext_mCF6AD8DC8924425B54C21BDA738613155FB1DB5A_RuntimeMethod_var);
				if (L_18)
				{
					goto IL_001e_1;
				}
			}
			{
				goto IL_0087;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_0087:
	{
		HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178* L_19 = V_0;
		ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* L_20 = __this->___U3CU3E4__this;
		NullCheck(L_20);
		ProbeVolumeSceneData_t29FD126D36ED1E093C2EBBFB3F248DD5E2A86D90* L_21 = L_20->___sceneData;
		NullCheck(L_21);
		String_t* L_22;
		L_22 = ProbeVolumeSceneData_get_lightingScenario_mADACBCDE01B77AD6EFB461BFCCE48052379D9E51_inline(L_21, NULL);
		NullCheck(L_19);
		bool L_23;
		L_23 = HashSet_1_Remove_m97303C08928AB7A9364E7908F34670D92348D9DA(L_19, L_22, HashSet_1_Remove_m97303C08928AB7A9364E7908F34670D92348D9DA_RuntimeMethod_var);
		ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* L_24 = __this->___U3CU3E4__this;
		NullCheck(L_24);
		String_t* L_25 = L_24->___m_DebugActiveSceneGUID;
		String_t* L_26 = ___0_guid;
		bool L_27;
		L_27 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_25, L_26, NULL);
		if (!L_27)
		{
			goto IL_00eb;
		}
	}
	{
		HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178* L_28 = V_0;
		NullCheck(L_28);
		int32_t L_29;
		L_29 = HashSet_1_get_Count_mAF52C76F83E02DA4DDF4B21CD4D2910BA7CF157F_inline(L_28, HashSet_1_get_Count_mAF52C76F83E02DA4DDF4B21CD4D2910BA7CF157F_RuntimeMethod_var);
		ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* L_30 = __this->___U3CU3E4__this;
		NullCheck(L_30);
		GUIContentU5BU5D_t98DA1EEA8D0A2C4AE42CE11C4840B627CADFC503* L_31 = L_30->___m_DebugScenarioNames;
		NullCheck(L_31);
		if ((!(((uint32_t)((int32_t)il2cpp_codegen_add(L_29, 1))) == ((uint32_t)((int32_t)(((RuntimeArray*)L_31)->max_length))))))
		{
			goto IL_00eb;
		}
	}
	{
		ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* L_32 = __this->___U3CU3E4__this;
		NullCheck(L_32);
		String_t* L_33 = L_32->___m_DebugActiveScenario;
		ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* L_34 = __this->___U3CU3E4__this;
		NullCheck(L_34);
		ProbeVolumeSceneData_t29FD126D36ED1E093C2EBBFB3F248DD5E2A86D90* L_35 = L_34->___sceneData;
		NullCheck(L_35);
		String_t* L_36;
		L_36 = ProbeVolumeSceneData_get_lightingScenario_mADACBCDE01B77AD6EFB461BFCCE48052379D9E51_inline(L_35, NULL);
		bool L_37;
		L_37 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_33, L_36, NULL);
		if (!L_37)
		{
			goto IL_00eb;
		}
	}
	{
		return;
	}

IL_00eb:
	{
		V_1 = 0;
		ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* L_38 = __this->___U3CU3E4__this;
		NullCheck(L_38);
		GUIContentU5BU5D_t98DA1EEA8D0A2C4AE42CE11C4840B627CADFC503** L_39 = (GUIContentU5BU5D_t98DA1EEA8D0A2C4AE42CE11C4840B627CADFC503**)(&L_38->___m_DebugScenarioNames);
		HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178* L_40 = V_0;
		NullCheck(L_40);
		int32_t L_41;
		L_41 = HashSet_1_get_Count_mAF52C76F83E02DA4DDF4B21CD4D2910BA7CF157F_inline(L_40, HashSet_1_get_Count_mAF52C76F83E02DA4DDF4B21CD4D2910BA7CF157F_RuntimeMethod_var);
		ArrayExtensions_ResizeArray_TisGUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2_mC5B560D1E340D2F538D228E0B5FFC45D76BE813A(L_39, ((int32_t)il2cpp_codegen_add(L_41, 1)), ArrayExtensions_ResizeArray_TisGUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2_mC5B560D1E340D2F538D228E0B5FFC45D76BE813A_RuntimeMethod_var);
		ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* L_42 = __this->___U3CU3E4__this;
		NullCheck(L_42);
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C** L_43 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C**)(&L_42->___m_DebugScenarioValues);
		HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178* L_44 = V_0;
		NullCheck(L_44);
		int32_t L_45;
		L_45 = HashSet_1_get_Count_mAF52C76F83E02DA4DDF4B21CD4D2910BA7CF157F_inline(L_44, HashSet_1_get_Count_mAF52C76F83E02DA4DDF4B21CD4D2910BA7CF157F_RuntimeMethod_var);
		ArrayExtensions_ResizeArray_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mFFAD26B2501568E203F55AC9971F07ECF103B4BB(L_43, ((int32_t)il2cpp_codegen_add(L_45, 1)), ArrayExtensions_ResizeArray_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mFFAD26B2501568E203F55AC9971F07ECF103B4BB_RuntimeMethod_var);
		ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* L_46 = __this->___U3CU3E4__this;
		NullCheck(L_46);
		GUIContentU5BU5D_t98DA1EEA8D0A2C4AE42CE11C4840B627CADFC503* L_47 = L_46->___m_DebugScenarioNames;
		GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2* L_48 = (GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2*)il2cpp_codegen_object_new(GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2_il2cpp_TypeInfo_var);
		GUIContent__ctor_mD2BDF82C1E1F75DEEF36F2C8EDB60FFB49EE4DBC(L_48, _stringLiteral548D93DDB2AC6B24373148B19D9A625571AB2318, NULL);
		NullCheck(L_47);
		ArrayElementTypeCheck (L_47, L_48);
		(L_47)->SetAt(static_cast<il2cpp_array_size_t>(0), (GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2*)L_48);
		ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* L_49 = __this->___U3CU3E4__this;
		NullCheck(L_49);
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_50 = L_49->___m_DebugScenarioValues;
		NullCheck(L_50);
		(L_50)->SetAt(static_cast<il2cpp_array_size_t>(0), (int32_t)0);
		HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178* L_51 = V_0;
		NullCheck(L_51);
		Enumerator_tF6C1B465074968C3538509E911717559FDDBD72C L_52;
		L_52 = HashSet_1_GetEnumerator_m11AAEE8A10D781104560F78D5EEC790433FEEE2B(L_51, HashSet_1_GetEnumerator_m11AAEE8A10D781104560F78D5EEC790433FEEE2B_RuntimeMethod_var);
		V_6 = L_52;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_0186:
			{
				Enumerator_Dispose_mA8C03191318421835C1B51FEAD0F902EB506D6C0((&V_6), Enumerator_Dispose_mA8C03191318421835C1B51FEAD0F902EB506D6C0_RuntimeMethod_var);
				return;
			}
		});
		try
		{
			{
				goto IL_017b_1;
			}

IL_014c_1:
			{
				String_t* L_53;
				L_53 = Enumerator_get_Current_m2766585450EAB9CE01A3702DD017FFE45D4AF85F_inline((&V_6), Enumerator_get_Current_m2766585450EAB9CE01A3702DD017FFE45D4AF85F_RuntimeMethod_var);
				V_7 = L_53;
				int32_t L_54 = V_1;
				V_1 = ((int32_t)il2cpp_codegen_add(L_54, 1));
				ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* L_55 = __this->___U3CU3E4__this;
				NullCheck(L_55);
				GUIContentU5BU5D_t98DA1EEA8D0A2C4AE42CE11C4840B627CADFC503* L_56 = L_55->___m_DebugScenarioNames;
				int32_t L_57 = V_1;
				String_t* L_58 = V_7;
				GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2* L_59 = (GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2*)il2cpp_codegen_object_new(GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2_il2cpp_TypeInfo_var);
				GUIContent__ctor_mD2BDF82C1E1F75DEEF36F2C8EDB60FFB49EE4DBC(L_59, L_58, NULL);
				NullCheck(L_56);
				ArrayElementTypeCheck (L_56, L_59);
				(L_56)->SetAt(static_cast<il2cpp_array_size_t>(L_57), (GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2*)L_59);
				ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* L_60 = __this->___U3CU3E4__this;
				NullCheck(L_60);
				Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_61 = L_60->___m_DebugScenarioValues;
				int32_t L_62 = V_1;
				int32_t L_63 = V_1;
				NullCheck(L_61);
				(L_61)->SetAt(static_cast<il2cpp_array_size_t>(L_62), (int32_t)L_63);
			}

IL_017b_1:
			{
				bool L_64;
				L_64 = Enumerator_MoveNext_m7DCB52497076047551577A950FB809E3270BEF9F((&V_6), Enumerator_MoveNext_m7DCB52497076047551577A950FB809E3270BEF9F_RuntimeMethod_var);
				if (L_64)
				{
					goto IL_014c_1;
				}
			}
			{
				goto IL_0194;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_0194:
	{
		ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* L_65 = __this->___U3CU3E4__this;
		String_t* L_66 = ___0_guid;
		NullCheck(L_65);
		L_65->___m_DebugActiveSceneGUID = L_66;
		Il2CppCodeGenWriteBarrier((void**)(&L_65->___m_DebugActiveSceneGUID), (void*)L_66);
		ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* L_67 = __this->___U3CU3E4__this;
		ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* L_68 = __this->___U3CU3E4__this;
		NullCheck(L_68);
		ProbeVolumeSceneData_t29FD126D36ED1E093C2EBBFB3F248DD5E2A86D90* L_69 = L_68->___sceneData;
		NullCheck(L_69);
		String_t* L_70;
		L_70 = ProbeVolumeSceneData_get_lightingScenario_mADACBCDE01B77AD6EFB461BFCCE48052379D9E51_inline(L_69, NULL);
		NullCheck(L_67);
		L_67->___m_DebugActiveScenario = L_70;
		Il2CppCodeGenWriteBarrier((void**)(&L_67->___m_DebugActiveScenario), (void*)L_70);
		ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* L_71 = __this->___U3CU3E4__this;
		NullCheck(L_71);
		EnumField_t15C8FC0EB96499DFDCEC2B9DBB27B2BBCD5E262C* L_72 = L_71->___m_DebugScenarioField;
		ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* L_73 = __this->___U3CU3E4__this;
		NullCheck(L_73);
		GUIContentU5BU5D_t98DA1EEA8D0A2C4AE42CE11C4840B627CADFC503* L_74 = L_73->___m_DebugScenarioNames;
		NullCheck(L_72);
		((EnumField_1_t30102EC7A5D104E7898CDF9F28EBC898AE2A815F*)L_72)->___enumNames = L_74;
		Il2CppCodeGenWriteBarrier((void**)(&((EnumField_1_t30102EC7A5D104E7898CDF9F28EBC898AE2A815F*)L_72)->___enumNames), (void*)L_74);
		ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* L_75 = __this->___U3CU3E4__this;
		NullCheck(L_75);
		EnumField_t15C8FC0EB96499DFDCEC2B9DBB27B2BBCD5E262C* L_76 = L_75->___m_DebugScenarioField;
		ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* L_77 = __this->___U3CU3E4__this;
		NullCheck(L_77);
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_78 = L_77->___m_DebugScenarioValues;
		NullCheck(L_76);
		EnumField_1_set_enumValues_m0D63D556CDF068F5FE30952B1163511A61F46382(L_76, L_78, EnumField_1_set_enumValues_m0D63D556CDF068F5FE30952B1163511A61F46382_RuntimeMethod_var);
		ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* L_79 = __this->___U3CU3E4__this;
		NullCheck(L_79);
		ProbeVolumeDebug_t295620780739F33AEAD1D1BB44C5252CE70D3DD8* L_80;
		L_80 = ProbeReferenceVolume_get_probeVolumeDebug_m96372A6BF79C4E05EF70A101B2CCDDCC7CE9D34F_inline(L_79, NULL);
		NullCheck(L_80);
		int32_t L_81 = L_80->___otherStateIndex;
		ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* L_82 = __this->___U3CU3E4__this;
		NullCheck(L_82);
		GUIContentU5BU5D_t98DA1EEA8D0A2C4AE42CE11C4840B627CADFC503* L_83 = L_82->___m_DebugScenarioNames;
		NullCheck(L_83);
		if ((((int32_t)L_81) < ((int32_t)((int32_t)(((RuntimeArray*)L_83)->max_length)))))
		{
			goto IL_0221;
		}
	}
	{
		ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* L_84 = __this->___U3CU3E4__this;
		NullCheck(L_84);
		ProbeVolumeDebug_t295620780739F33AEAD1D1BB44C5252CE70D3DD8* L_85;
		L_85 = ProbeReferenceVolume_get_probeVolumeDebug_m96372A6BF79C4E05EF70A101B2CCDDCC7CE9D34F_inline(L_84, NULL);
		NullCheck(L_85);
		L_85->___otherStateIndex = 0;
	}

IL_0221:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t U3CU3Ec__DisplayClass171_0_U3CRegisterDebugU3Eb__50_mD409D84CAC9429563943E19B8639105F976C7697 (U3CU3Ec__DisplayClass171_0_t70061616D0F785A73C9408015CCBEBC3C2B43646* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProbeVolumeSceneData_t29FD126D36ED1E093C2EBBFB3F248DD5E2A86D90_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SceneManager_tA0EF56A88ACA4A15731AF7FDC10A869FA4C698FA_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	{
		il2cpp_codegen_runtime_class_init_inline(SceneManager_tA0EF56A88ACA4A15731AF7FDC10A869FA4C698FA_il2cpp_TypeInfo_var);
		Scene_tA1DC762B79745EB5140F054C884855B922318356 L_0;
		L_0 = SceneManager_GetActiveScene_m0B320EC4302F51A71495D1CCD1A0FF9C2ED1FDC8(NULL);
		il2cpp_codegen_runtime_class_init_inline(ProbeVolumeSceneData_t29FD126D36ED1E093C2EBBFB3F248DD5E2A86D90_il2cpp_TypeInfo_var);
		String_t* L_1;
		L_1 = ProbeVolumeSceneData_GetSceneGUID_m358EA9C78C1D234221F952928F44A416CCE7A5E3(L_0, NULL);
		U3CU3Ec__DisplayClass171_0_U3CRegisterDebugU3Eg__RefreshScenarioNamesU7C42_mA457899C7CD40A488345E0E81068516BD430B882(__this, L_1, NULL);
		ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* L_2 = __this->___U3CU3E4__this;
		NullCheck(L_2);
		ProbeVolumeDebug_t295620780739F33AEAD1D1BB44C5252CE70D3DD8* L_3;
		L_3 = ProbeReferenceVolume_get_probeVolumeDebug_m96372A6BF79C4E05EF70A101B2CCDDCC7CE9D34F_inline(L_2, NULL);
		NullCheck(L_3);
		L_3->___otherStateIndex = 0;
		ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* L_4 = __this->___U3CU3E4__this;
		NullCheck(L_4);
		ProbeVolumeSceneData_t29FD126D36ED1E093C2EBBFB3F248DD5E2A86D90* L_5 = L_4->___sceneData;
		NullCheck(L_5);
		String_t* L_6;
		L_6 = ProbeVolumeSceneData_get_otherScenario_m84C33DCF52A4E047182104DEC38DC54DFF1649DB_inline(L_5, NULL);
		bool L_7;
		L_7 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_6, NULL);
		if (L_7)
		{
			goto IL_008c;
		}
	}
	{
		V_0 = 1;
		goto IL_007c;
	}

IL_003c:
	{
		ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* L_8 = __this->___U3CU3E4__this;
		NullCheck(L_8);
		GUIContentU5BU5D_t98DA1EEA8D0A2C4AE42CE11C4840B627CADFC503* L_9 = L_8->___m_DebugScenarioNames;
		int32_t L_10 = V_0;
		NullCheck(L_9);
		int32_t L_11 = L_10;
		GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2* L_12 = (L_9)->GetAt(static_cast<il2cpp_array_size_t>(L_11));
		NullCheck(L_12);
		String_t* L_13;
		L_13 = GUIContent_get_text_mC6D7981351923AD7F802AC659314BA56DF7F3ED6(L_12, NULL);
		ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* L_14 = __this->___U3CU3E4__this;
		NullCheck(L_14);
		ProbeVolumeSceneData_t29FD126D36ED1E093C2EBBFB3F248DD5E2A86D90* L_15 = L_14->___sceneData;
		NullCheck(L_15);
		String_t* L_16;
		L_16 = ProbeVolumeSceneData_get_otherScenario_m84C33DCF52A4E047182104DEC38DC54DFF1649DB_inline(L_15, NULL);
		bool L_17;
		L_17 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_13, L_16, NULL);
		if (!L_17)
		{
			goto IL_0078;
		}
	}
	{
		ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* L_18 = __this->___U3CU3E4__this;
		NullCheck(L_18);
		ProbeVolumeDebug_t295620780739F33AEAD1D1BB44C5252CE70D3DD8* L_19;
		L_19 = ProbeReferenceVolume_get_probeVolumeDebug_m96372A6BF79C4E05EF70A101B2CCDDCC7CE9D34F_inline(L_18, NULL);
		int32_t L_20 = V_0;
		NullCheck(L_19);
		L_19->___otherStateIndex = L_20;
		goto IL_008c;
	}

IL_0078:
	{
		int32_t L_21 = V_0;
		V_0 = ((int32_t)il2cpp_codegen_add(L_21, 1));
	}

IL_007c:
	{
		int32_t L_22 = V_0;
		ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* L_23 = __this->___U3CU3E4__this;
		NullCheck(L_23);
		GUIContentU5BU5D_t98DA1EEA8D0A2C4AE42CE11C4840B627CADFC503* L_24 = L_23->___m_DebugScenarioNames;
		NullCheck(L_24);
		if ((((int32_t)L_22) < ((int32_t)((int32_t)(((RuntimeArray*)L_24)->max_length)))))
		{
			goto IL_003c;
		}
	}

IL_008c:
	{
		ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* L_25 = __this->___U3CU3E4__this;
		NullCheck(L_25);
		ProbeVolumeDebug_t295620780739F33AEAD1D1BB44C5252CE70D3DD8* L_26;
		L_26 = ProbeReferenceVolume_get_probeVolumeDebug_m96372A6BF79C4E05EF70A101B2CCDDCC7CE9D34F_inline(L_25, NULL);
		NullCheck(L_26);
		int32_t L_27 = L_26->___otherStateIndex;
		return L_27;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass171_0_U3CRegisterDebugU3Eb__51_mE800B1F915523808DB8F98C17C45724C7C9D989F (U3CU3Ec__DisplayClass171_0_t70061616D0F785A73C9408015CCBEBC3C2B43646* __this, int32_t ___0_value, const RuntimeMethod* method) 
{
	String_t* V_0 = NULL;
	String_t* G_B3_0 = NULL;
	{
		int32_t L_0 = ___0_value;
		if (!L_0)
		{
			goto IL_0017;
		}
	}
	{
		ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* L_1 = __this->___U3CU3E4__this;
		NullCheck(L_1);
		GUIContentU5BU5D_t98DA1EEA8D0A2C4AE42CE11C4840B627CADFC503* L_2 = L_1->___m_DebugScenarioNames;
		int32_t L_3 = ___0_value;
		NullCheck(L_2);
		int32_t L_4 = L_3;
		GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2* L_5 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
		NullCheck(L_5);
		String_t* L_6;
		L_6 = GUIContent_get_text_mC6D7981351923AD7F802AC659314BA56DF7F3ED6(L_5, NULL);
		G_B3_0 = L_6;
		goto IL_0018;
	}

IL_0017:
	{
		G_B3_0 = ((String_t*)(NULL));
	}

IL_0018:
	{
		V_0 = G_B3_0;
		ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* L_7 = __this->___U3CU3E4__this;
		NullCheck(L_7);
		ProbeVolumeSceneData_t29FD126D36ED1E093C2EBBFB3F248DD5E2A86D90* L_8 = L_7->___sceneData;
		String_t* L_9 = V_0;
		ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* L_10 = __this->___U3CU3E4__this;
		NullCheck(L_10);
		ProbeVolumeSceneData_t29FD126D36ED1E093C2EBBFB3F248DD5E2A86D90* L_11 = L_10->___sceneData;
		NullCheck(L_11);
		float L_12;
		L_12 = ProbeVolumeSceneData_get_scenarioBlendingFactor_mCC0D92E627A9CE0D0E12B35B794791194B8AF2FC_inline(L_11, NULL);
		NullCheck(L_8);
		ProbeVolumeSceneData_BlendLightingScenario_mB6E882B3F5246ABEDA1BC2180897D0EBFB231E5D(L_8, L_9, L_12, NULL);
		ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* L_13 = __this->___U3CU3E4__this;
		NullCheck(L_13);
		ProbeVolumeDebug_t295620780739F33AEAD1D1BB44C5252CE70D3DD8* L_14;
		L_14 = ProbeReferenceVolume_get_probeVolumeDebug_m96372A6BF79C4E05EF70A101B2CCDDCC7CE9D34F_inline(L_13, NULL);
		int32_t L_15 = ___0_value;
		NullCheck(L_14);
		L_14->___otherStateIndex = L_15;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t U3CU3Ec__DisplayClass171_0_U3CRegisterDebugU3Eb__52_mC0FDA60C17EF9834CBDBDA9BF603ACF1A6CC8AD7 (U3CU3Ec__DisplayClass171_0_t70061616D0F785A73C9408015CCBEBC3C2B43646* __this, const RuntimeMethod* method) 
{
	{
		ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* L_0 = __this->___U3CU3E4__this;
		NullCheck(L_0);
		ProbeVolumeDebug_t295620780739F33AEAD1D1BB44C5252CE70D3DD8* L_1;
		L_1 = ProbeReferenceVolume_get_probeVolumeDebug_m96372A6BF79C4E05EF70A101B2CCDDCC7CE9D34F_inline(L_0, NULL);
		NullCheck(L_1);
		int32_t L_2 = L_1->___otherStateIndex;
		return L_2;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass171_0_U3CRegisterDebugU3Eb__53_m8B59A4BBD80CA07216384692FD3B28121123A9B8 (U3CU3Ec__DisplayClass171_0_t70061616D0F785A73C9408015CCBEBC3C2B43646* __this, int32_t ___0_value, const RuntimeMethod* method) 
{
	{
		ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* L_0 = __this->___U3CU3E4__this;
		NullCheck(L_0);
		ProbeVolumeDebug_t295620780739F33AEAD1D1BB44C5252CE70D3DD8* L_1;
		L_1 = ProbeReferenceVolume_get_probeVolumeDebug_m96372A6BF79C4E05EF70A101B2CCDDCC7CE9D34F_inline(L_0, NULL);
		int32_t L_2 = ___0_value;
		NullCheck(L_1);
		L_1->___otherStateIndex = 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 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->___offsetSize = (0.0250000004f);
		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->___drawVirtualOffsetPush = (bool)0;
		__this->___offsetSize = (0.0250000004f);
		__this->___freezeStreaming = (bool)0;
		__this->___otherStateIndex = 0;
		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__19_0_m758D5AA44E64F81E2D5834B50DF32A1507222BF3_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__19_0_m758D5AA44E64F81E2D5834B50DF32A1507222BF3_RuntimeMethod_var), NULL);
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeVolumeDebug_U3CGetResetU3Eb__19_0_m758D5AA44E64F81E2D5834B50DF32A1507222BF3 (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 int32_t ProbeReferenceVolumeProfile_get_cellSizeInBricks_m0581061D88862DCD688231ABB111803C615763B5 (ProbeReferenceVolumeProfile_t375DE65898ECAC87F866E00E990A090B62FEFB06* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___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 ProbeReferenceVolumeProfile_get_maxSubdivision_m6C79C2B7DA4B1D4CCB82849D734E418ACED38FBE (ProbeReferenceVolumeProfile_t375DE65898ECAC87F866E00E990A090B62FEFB06* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___simplificationLevels;
		return ((int32_t)il2cpp_codegen_add(L_0, 1));
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float ProbeReferenceVolumeProfile_get_minBrickSize_m08BB4970DFA9015AC3908206612449CFA86CAA2D (ProbeReferenceVolumeProfile_t375DE65898ECAC87F866E00E990A090B62FEFB06* __this, const RuntimeMethod* method) 
{
	{
		float L_0 = __this->___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 float ProbeReferenceVolumeProfile_get_cellSizeInMeters_m71C6819B661CB9FBDDE5EC4F09C0704F57460A2C (ProbeReferenceVolumeProfile_t375DE65898ECAC87F866E00E990A090B62FEFB06* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0;
		L_0 = ProbeReferenceVolumeProfile_get_cellSizeInBricks_m0581061D88862DCD688231ABB111803C615763B5(__this, NULL);
		float L_1;
		L_1 = ProbeReferenceVolumeProfile_get_minBrickSize_m08BB4970DFA9015AC3908206612449CFA86CAA2D(__this, NULL);
		return ((float)il2cpp_codegen_multiply(((float)L_0), L_1));
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeReferenceVolumeProfile_OnEnable_m2DF9E0CB1B2E1BABC78728E682791073BB0158DC (ProbeReferenceVolumeProfile_t375DE65898ECAC87F866E00E990A090B62FEFB06* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CoreUtils_GetLastEnumValue_TisVersion_t200F42B8ACDD9CBA9CC1E027AE06446DA509CAFF_m556E3CD8A1A3A299E4E0667302978740C122E5AF_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		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_t200F42B8ACDD9CBA9CC1E027AE06446DA509CAFF_m556E3CD8A1A3A299E4E0667302978740C122E5AF(CoreUtils_GetLastEnumValue_TisVersion_t200F42B8ACDD9CBA9CC1E027AE06446DA509CAFF_m556E3CD8A1A3A299E4E0667302978740C122E5AF_RuntimeMethod_var);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ProbeReferenceVolumeProfile_IsEquivalent_mDFF9B190C73DFE70B6C3BB951361A567D9AB6C31 (ProbeReferenceVolumeProfile_t375DE65898ECAC87F866E00E990A090B62FEFB06* __this, ProbeReferenceVolumeProfile_t375DE65898ECAC87F866E00E990A090B62FEFB06* ___0_otherProfile, const RuntimeMethod* method) 
{
	{
		float L_0 = __this->___minDistanceBetweenProbes;
		ProbeReferenceVolumeProfile_t375DE65898ECAC87F866E00E990A090B62FEFB06* L_1 = ___0_otherProfile;
		NullCheck(L_1);
		float L_2 = L_1->___minDistanceBetweenProbes;
		if ((!(((float)L_0) == ((float)L_2))))
		{
			goto IL_0043;
		}
	}
	{
		float L_3;
		L_3 = ProbeReferenceVolumeProfile_get_cellSizeInMeters_m71C6819B661CB9FBDDE5EC4F09C0704F57460A2C(__this, NULL);
		ProbeReferenceVolumeProfile_t375DE65898ECAC87F866E00E990A090B62FEFB06* L_4 = ___0_otherProfile;
		NullCheck(L_4);
		float L_5;
		L_5 = ProbeReferenceVolumeProfile_get_cellSizeInMeters_m71C6819B661CB9FBDDE5EC4F09C0704F57460A2C(L_4, NULL);
		if ((!(((float)L_3) == ((float)L_5))))
		{
			goto IL_0043;
		}
	}
	{
		int32_t L_6 = __this->___simplificationLevels;
		ProbeReferenceVolumeProfile_t375DE65898ECAC87F866E00E990A090B62FEFB06* L_7 = ___0_otherProfile;
		NullCheck(L_7);
		int32_t L_8 = L_7->___simplificationLevels;
		if ((!(((uint32_t)L_6) == ((uint32_t)L_8))))
		{
			goto IL_0043;
		}
	}
	{
		LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_9 = __this->___renderersLayerMask;
		int32_t L_10;
		L_10 = LayerMask_op_Implicit_m7F5A5B9D079281AC445ED39DEE1FCFA9D795810D(L_9, NULL);
		ProbeReferenceVolumeProfile_t375DE65898ECAC87F866E00E990A090B62FEFB06* L_11 = ___0_otherProfile;
		NullCheck(L_11);
		LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_12 = L_11->___renderersLayerMask;
		int32_t L_13;
		L_13 = LayerMask_op_Implicit_m7F5A5B9D079281AC445ED39DEE1FCFA9D795810D(L_12, NULL);
		return (bool)((((int32_t)L_10) == ((int32_t)L_13))? 1 : 0);
	}

IL_0043:
	{
		return (bool)0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeReferenceVolumeProfile__ctor_m5DA76DDD9C662708E3DDBDC2B0B47FD656861A2D (ProbeReferenceVolumeProfile_t375DE65898ECAC87F866E00E990A090B62FEFB06* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CoreUtils_GetLastEnumValue_TisVersion_t200F42B8ACDD9CBA9CC1E027AE06446DA509CAFF_m556E3CD8A1A3A299E4E0667302978740C122E5AF_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
		int32_t L_0;
		L_0 = CoreUtils_GetLastEnumValue_TisVersion_t200F42B8ACDD9CBA9CC1E027AE06446DA509CAFF_m556E3CD8A1A3A299E4E0667302978740C122E5AF(CoreUtils_GetLastEnumValue_TisVersion_t200F42B8ACDD9CBA9CC1E027AE06446DA509CAFF_m556E3CD8A1A3A299E4E0667302978740C122E5AF_RuntimeMethod_var);
		__this->___version = L_0;
		__this->___simplificationLevels = 3;
		__this->___minDistanceBetweenProbes = (1.0f);
		LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_1;
		L_1 = LayerMask_op_Implicit_m01C8996A2CB2085328B9C33539C43139660D8222((-1), NULL);
		__this->___renderersLayerMask = L_1;
		__this->___minRendererVolumeSize = (0.100000001f);
		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 ProbeTouchupVolume__ctor_m868B137E91CF23036CBD249F6DCDFCBA610E1FFD (ProbeTouchupVolume_tBBB66556DBE3CBB0FE0A3F870598511AA61CE796* __this, const RuntimeMethod* method) 
{
	{
		__this->___intensityScale = (1.0f);
		__this->___overriddenDilationThreshold = (0.75f);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0;
		memset((&L_0), 0, sizeof(L_0));
		Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_0), (1.0f), (1.0f), (1.0f), NULL);
		__this->___size = 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 IL2CPP_METHOD_ATTR void ProbeVolume_Awake_mDEFCD03CFB19CDD236B8EF4D95720547FAF50D68 (ProbeVolume_t778477DB78464BF2ADD5EB69D4ADA35E553EEAAD* __this, const RuntimeMethod* method) 
{
	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;
		if ((!(((uint32_t)L_0) == ((uint32_t)2))))
		{
			goto IL_000a;
		}
	}
	{
		return;
	}

IL_000a:
	{
		int32_t L_1 = __this->___version;
		if (L_1)
		{
			goto IL_0032;
		}
	}
	{
		bool L_2 = __this->___globalVolume;
		if (L_2)
		{
			G_B5_0 = __this;
			goto IL_001e;
		}
		G_B4_0 = __this;
	}
	{
		G_B6_0 = 2;
		G_B6_1 = G_B4_0;
		goto IL_001f;
	}

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

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

IL_0032:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeVolume__ctor_m1677679E891721DC88DFB40F930FC4BA9A5BEA14 (ProbeVolume_t778477DB78464BF2ADD5EB69D4ADA35E553EEAAD* __this, const RuntimeMethod* method) 
{
	{
		__this->___mode = 1;
		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->___minRendererVolumeSize = (0.100000001f);
		LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_1;
		L_1 = LayerMask_op_Implicit_m01C8996A2CB2085328B9C33539C43139660D8222((-1), NULL);
		__this->___objectLayerMask = L_1;
		__this->___highestSubdivLevelOverride = (-1);
		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 int32_t ProbeVolumeAsset_get_Version_mE68B0F3BE925A59B84451607063E88D8766A7CEE (ProbeVolumeAsset_tD6746B9D8821C28FD5798B2BCB8DACB08A789E73* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___m_Version;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ProbeVolumeAsset_get_maxSubdivision_mBDF4869329EE8BCA27F82B04072DA38E4489FE16 (ProbeVolumeAsset_tD6746B9D8821C28FD5798B2BCB8DACB08A789E73* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___simplificationLevels;
		return ((int32_t)il2cpp_codegen_add(L_0, 1));
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float ProbeVolumeAsset_get_minBrickSize_m738DFEB37034A898AC009F4C88CF81E26DF766F6 (ProbeVolumeAsset_tD6746B9D8821C28FD5798B2BCB8DACB08A789E73* __this, const RuntimeMethod* method) 
{
	{
		float L_0 = __this->___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 bool ProbeVolumeAsset_CompatibleWith_mC4AE796F02E2A4CC75FCFAD5BC33C56D2EEE4E91 (ProbeVolumeAsset_tD6746B9D8821C28FD5798B2BCB8DACB08A789E73* __this, ProbeVolumeAsset_tD6746B9D8821C28FD5798B2BCB8DACB08A789E73* ___0_otherAsset, const RuntimeMethod* method) 
{
	{
		int32_t L_0;
		L_0 = ProbeVolumeAsset_get_maxSubdivision_mBDF4869329EE8BCA27F82B04072DA38E4489FE16(__this, NULL);
		ProbeVolumeAsset_tD6746B9D8821C28FD5798B2BCB8DACB08A789E73* L_1 = ___0_otherAsset;
		NullCheck(L_1);
		int32_t L_2;
		L_2 = ProbeVolumeAsset_get_maxSubdivision_mBDF4869329EE8BCA27F82B04072DA38E4489FE16(L_1, NULL);
		if ((!(((uint32_t)L_0) == ((uint32_t)L_2))))
		{
			goto IL_0039;
		}
	}
	{
		float L_3;
		L_3 = ProbeVolumeAsset_get_minBrickSize_m738DFEB37034A898AC009F4C88CF81E26DF766F6(__this, NULL);
		ProbeVolumeAsset_tD6746B9D8821C28FD5798B2BCB8DACB08A789E73* L_4 = ___0_otherAsset;
		NullCheck(L_4);
		float L_5;
		L_5 = ProbeVolumeAsset_get_minBrickSize_m738DFEB37034A898AC009F4C88CF81E26DF766F6(L_4, NULL);
		if ((!(((float)L_3) == ((float)L_5))))
		{
			goto IL_0039;
		}
	}
	{
		int32_t L_6 = __this->___cellSizeInBricks;
		ProbeVolumeAsset_tD6746B9D8821C28FD5798B2BCB8DACB08A789E73* L_7 = ___0_otherAsset;
		NullCheck(L_7);
		int32_t L_8 = L_7->___cellSizeInBricks;
		if ((!(((uint32_t)L_6) == ((uint32_t)L_8))))
		{
			goto IL_0039;
		}
	}
	{
		int32_t L_9 = __this->___chunkSizeInBricks;
		ProbeVolumeAsset_tD6746B9D8821C28FD5798B2BCB8DACB08A789E73* L_10 = ___0_otherAsset;
		NullCheck(L_10);
		int32_t L_11 = L_10->___chunkSizeInBricks;
		return (bool)((((int32_t)L_9) == ((int32_t)L_11))? 1 : 0);
	}

IL_0039:
	{
		return (bool)0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ProbeVolumeAsset_IsInvalid_m3F177BEFE54EDBE355C0B560929831D94460A614 (ProbeVolumeAsset_tD6746B9D8821C28FD5798B2BCB8DACB08A789E73* __this, const RuntimeMethod* method) 
{
	{
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376* L_0 = (Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376*)(&__this->___maxCellPosition);
		int32_t L_1;
		L_1 = Vector3Int_get_x_m21C268D2AA4C03CE35AA49DF6155347C9748054C_inline(L_0, NULL);
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376* L_2 = (Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376*)(&__this->___minCellPosition);
		int32_t L_3;
		L_3 = Vector3Int_get_x_m21C268D2AA4C03CE35AA49DF6155347C9748054C_inline(L_2, NULL);
		if ((((int32_t)L_1) < ((int32_t)L_3)))
		{
			goto IL_0049;
		}
	}
	{
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376* L_4 = (Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376*)(&__this->___maxCellPosition);
		int32_t L_5;
		L_5 = Vector3Int_get_y_m42F43000F85D356557CAF03442273E7AA08F7F72_inline(L_4, NULL);
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376* L_6 = (Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376*)(&__this->___minCellPosition);
		int32_t L_7;
		L_7 = Vector3Int_get_y_m42F43000F85D356557CAF03442273E7AA08F7F72_inline(L_6, NULL);
		if ((((int32_t)L_5) < ((int32_t)L_7)))
		{
			goto IL_0049;
		}
	}
	{
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376* L_8 = (Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376*)(&__this->___maxCellPosition);
		int32_t L_9;
		L_9 = Vector3Int_get_z_m96E180F866145E373F42358F2371EFF446F08AED_inline(L_8, NULL);
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376* L_10 = (Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376*)(&__this->___minCellPosition);
		int32_t L_11;
		L_11 = Vector3Int_get_z_m96E180F866145E373F42358F2371EFF446F08AED_inline(L_10, NULL);
		return (bool)((((int32_t)L_9) < ((int32_t)L_11))? 1 : 0);
	}

IL_0049:
	{
		return (bool)1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ProbeVolumeAsset_GetSerializedFullPath_m3E2D1E4599880D6B2935342B93C7ABD195497781 (ProbeVolumeAsset_tD6746B9D8821C28FD5798B2BCB8DACB08A789E73* __this, const RuntimeMethod* method) 
{
	{
		String_t* L_0 = __this->___m_AssetFullPath;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ProbeVolumeAsset_AlignUp16_m65604956FBA39C19F29A2445A7E27D21E39DE47B (int32_t ___0_count, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	int32_t V_1 = 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_0010;
		}
		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_0011;
	}

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

IL_0011:
	{
		return ((int32_t)il2cpp_codegen_add(G_B3_1, G_B3_0));
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ProbeVolumeAsset_ResolveSharedCellData_m8E4D75B34AC99274D325C86B519AF4DA5F1C31F3 (ProbeVolumeAsset_tD6746B9D8821C28FD5798B2BCB8DACB08A789E73* __this, TextAsset_t2C64E93DA366D9DE5A8209E1802FA4884AC1BD69* ___0_cellSharedDataAsset, TextAsset_t2C64E93DA366D9DE5A8209E1802FA4884AC1BD69* ___1_cellSupportDataAsset, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_GetSubArray_m0BC7600912CF86297CD39D1589EF56C563E4A983_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_mD1C2EDB00FBBC81ECC7D70D8A6C54EFA8993F1C8_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_GetSubArray_mDC383D59C7576118D603C2C49F75BD9D02E60B19_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_get_IsCreated_mD74FCA194584E6EA7916853B62401EB78240A081_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProbeVolumeAsset_GetSubArray_TisBrick_tE6E9230DFDF650A631C116E79FB28F41618C3CE0_m55AFF555103445FC675E445BA8D6C87FAE4E6D0E_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProbeVolumeAsset_GetSubArray_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m8EAF680C9ECA44A475E255EBD68D6058365CF8D8_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProbeVolumeAsset_GetSubArray_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m504D2D9F48C52B9E52907F3E19EAF9D935FFF202_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProbeVolumeAsset_GetSubArray_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_mD1DF09B70A26C4D094268CCC5230FE12352EA220_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextAsset_GetData_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m9CD86395D7518BBA42532B36EAA366C725970336_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	int32_t V_1 = 0;
	NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF V_2;
	memset((&V_2), 0, sizeof(V_2));
	int32_t V_3 = 0;
	NativeArray_1_tBA7C3E15B67AEC95EB7BED61838A132B300A973A V_4;
	memset((&V_4), 0, sizeof(V_4));
	NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF V_5;
	memset((&V_5), 0, sizeof(V_5));
	NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF V_6;
	memset((&V_6), 0, sizeof(V_6));
	bool V_7 = false;
	NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD V_8;
	memset((&V_8), 0, sizeof(V_8));
	NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF V_9;
	memset((&V_9), 0, sizeof(V_9));
	NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF V_10;
	memset((&V_10), 0, sizeof(V_10));
	NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD V_11;
	memset((&V_11), 0, sizeof(V_11));
	CellCounts_tE8F649895E00B2C75ABEA7C6ECC40BBDE1EF5970 V_12;
	memset((&V_12), 0, sizeof(V_12));
	NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF V_13;
	memset((&V_13), 0, sizeof(V_13));
	NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD V_14;
	memset((&V_14), 0, sizeof(V_14));
	NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF V_15;
	memset((&V_15), 0, sizeof(V_15));
	int32_t V_16 = 0;
	Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87* V_17 = NULL;
	CellCounts_tE8F649895E00B2C75ABEA7C6ECC40BBDE1EF5970 V_18;
	memset((&V_18), 0, sizeof(V_18));
	int32_t V_19 = 0;
	int32_t V_20 = 0;
	NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF G_B7_0;
	memset((&G_B7_0), 0, sizeof(G_B7_0));
	NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD G_B10_0;
	memset((&G_B10_0), 0, sizeof(G_B10_0));
	NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF G_B13_0;
	memset((&G_B13_0), 0, sizeof(G_B13_0));
	NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF G_B16_0;
	memset((&G_B16_0), 0, sizeof(G_B16_0));
	NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD G_B19_0;
	memset((&G_B19_0), 0, sizeof(G_B19_0));
	{
		TextAsset_t2C64E93DA366D9DE5A8209E1802FA4884AC1BD69* L_0 = ___0_cellSharedDataAsset;
		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);
		if (!L_1)
		{
			goto IL_000b;
		}
	}
	{
		return (bool)0;
	}

IL_000b:
	{
		int32_t L_2 = __this->___chunkSizeInBricks;
		V_0 = ((int32_t)il2cpp_codegen_multiply(L_2, ((int32_t)64)));
		CellCounts_tE8F649895E00B2C75ABEA7C6ECC40BBDE1EF5970* L_3 = (CellCounts_tE8F649895E00B2C75ABEA7C6ECC40BBDE1EF5970*)(&__this->___totalCellCounts);
		int32_t L_4 = L_3->___chunksCount;
		int32_t L_5 = V_0;
		V_1 = ((int32_t)il2cpp_codegen_multiply(L_4, L_5));
		TextAsset_t2C64E93DA366D9DE5A8209E1802FA4884AC1BD69* L_6 = ___0_cellSharedDataAsset;
		NullCheck(L_6);
		NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_7;
		L_7 = TextAsset_GetData_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m9CD86395D7518BBA42532B36EAA366C725970336(L_6, TextAsset_GetData_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m9CD86395D7518BBA42532B36EAA366C725970336_RuntimeMethod_var);
		V_2 = L_7;
		V_3 = 0;
		NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_8 = V_2;
		CellCounts_tE8F649895E00B2C75ABEA7C6ECC40BBDE1EF5970* L_9 = (CellCounts_tE8F649895E00B2C75ABEA7C6ECC40BBDE1EF5970*)(&__this->___totalCellCounts);
		int32_t L_10 = L_9->___bricksCount;
		NativeArray_1_tBA7C3E15B67AEC95EB7BED61838A132B300A973A L_11;
		L_11 = ProbeVolumeAsset_GetSubArray_TisBrick_tE6E9230DFDF650A631C116E79FB28F41618C3CE0_m55AFF555103445FC675E445BA8D6C87FAE4E6D0E(__this, L_8, L_10, (&V_3), ProbeVolumeAsset_GetSubArray_TisBrick_tE6E9230DFDF650A631C116E79FB28F41618C3CE0_m55AFF555103445FC675E445BA8D6C87FAE4E6D0E_RuntimeMethod_var);
		V_4 = L_11;
		NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_12 = V_2;
		int32_t L_13 = V_1;
		NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_14;
		L_14 = ProbeVolumeAsset_GetSubArray_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m8EAF680C9ECA44A475E255EBD68D6058365CF8D8(__this, L_12, L_13, (&V_3), ProbeVolumeAsset_GetSubArray_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m8EAF680C9ECA44A475E255EBD68D6058365CF8D8_RuntimeMethod_var);
		V_5 = L_14;
		int32_t L_15 = V_3;
		int32_t L_16;
		L_16 = IL2CPP_NATIVEARRAY_GET_LENGTH(((&V_2))->___m_Length);
		int32_t L_17;
		L_17 = ProbeVolumeAsset_AlignUp16_m65604956FBA39C19F29A2445A7E27D21E39DE47B(L_16, NULL);
		if ((((int32_t)L_15) == ((int32_t)L_17)))
		{
			goto IL_005f;
		}
	}
	{
		return (bool)0;
	}

IL_005f:
	{
		TextAsset_t2C64E93DA366D9DE5A8209E1802FA4884AC1BD69* L_18 = ___1_cellSupportDataAsset;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_19;
		L_19 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_18, NULL);
		if (L_19)
		{
			goto IL_0073;
		}
	}
	{
		il2cpp_codegen_initobj((&V_13), sizeof(NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF));
		NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_20 = V_13;
		G_B7_0 = L_20;
		goto IL_0079;
	}

IL_0073:
	{
		TextAsset_t2C64E93DA366D9DE5A8209E1802FA4884AC1BD69* L_21 = ___1_cellSupportDataAsset;
		NullCheck(L_21);
		NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_22;
		L_22 = TextAsset_GetData_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m9CD86395D7518BBA42532B36EAA366C725970336(L_21, TextAsset_GetData_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m9CD86395D7518BBA42532B36EAA366C725970336_RuntimeMethod_var);
		G_B7_0 = L_22;
	}

IL_0079:
	{
		V_6 = G_B7_0;
		bool L_23;
		L_23 = NativeArray_1_get_IsCreated_mD74FCA194584E6EA7916853B62401EB78240A081_inline((&V_6), NativeArray_1_get_IsCreated_mD74FCA194584E6EA7916853B62401EB78240A081_RuntimeMethod_var);
		V_7 = L_23;
		V_3 = 0;
		bool L_24 = V_7;
		if (L_24)
		{
			goto IL_0096;
		}
	}
	{
		il2cpp_codegen_initobj((&V_14), sizeof(NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD));
		NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD L_25 = V_14;
		G_B10_0 = L_25;
		goto IL_00a1;
	}

IL_0096:
	{
		NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_26 = V_6;
		int32_t L_27 = V_1;
		NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD L_28;
		L_28 = ProbeVolumeAsset_GetSubArray_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_mD1DF09B70A26C4D094268CCC5230FE12352EA220(__this, L_26, L_27, (&V_3), ProbeVolumeAsset_GetSubArray_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_mD1DF09B70A26C4D094268CCC5230FE12352EA220_RuntimeMethod_var);
		G_B10_0 = L_28;
	}

IL_00a1:
	{
		V_8 = G_B10_0;
		bool L_29 = V_7;
		if (L_29)
		{
			goto IL_00b3;
		}
	}
	{
		il2cpp_codegen_initobj((&V_15), sizeof(NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF));
		NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF L_30 = V_15;
		G_B13_0 = L_30;
		goto IL_00be;
	}

IL_00b3:
	{
		NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_31 = V_6;
		int32_t L_32 = V_1;
		NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF L_33;
		L_33 = ProbeVolumeAsset_GetSubArray_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m504D2D9F48C52B9E52907F3E19EAF9D935FFF202(__this, L_31, L_32, (&V_3), ProbeVolumeAsset_GetSubArray_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m504D2D9F48C52B9E52907F3E19EAF9D935FFF202_RuntimeMethod_var);
		G_B13_0 = L_33;
	}

IL_00be:
	{
		V_9 = G_B13_0;
		bool L_34 = V_7;
		if (L_34)
		{
			goto IL_00d0;
		}
	}
	{
		il2cpp_codegen_initobj((&V_15), sizeof(NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF));
		NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF L_35 = V_15;
		G_B16_0 = L_35;
		goto IL_00db;
	}

IL_00d0:
	{
		NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_36 = V_6;
		int32_t L_37 = V_1;
		NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF L_38;
		L_38 = ProbeVolumeAsset_GetSubArray_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m504D2D9F48C52B9E52907F3E19EAF9D935FFF202(__this, L_36, L_37, (&V_3), ProbeVolumeAsset_GetSubArray_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m504D2D9F48C52B9E52907F3E19EAF9D935FFF202_RuntimeMethod_var);
		G_B16_0 = L_38;
	}

IL_00db:
	{
		V_10 = G_B16_0;
		bool L_39 = V_7;
		if (L_39)
		{
			goto IL_00ed;
		}
	}
	{
		il2cpp_codegen_initobj((&V_14), sizeof(NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD));
		NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD L_40 = V_14;
		G_B19_0 = L_40;
		goto IL_00f8;
	}

IL_00ed:
	{
		NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_41 = V_6;
		int32_t L_42 = V_1;
		NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD L_43;
		L_43 = ProbeVolumeAsset_GetSubArray_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_mD1DF09B70A26C4D094268CCC5230FE12352EA220(__this, L_41, L_42, (&V_3), ProbeVolumeAsset_GetSubArray_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_mD1DF09B70A26C4D094268CCC5230FE12352EA220_RuntimeMethod_var);
		G_B19_0 = L_43;
	}

IL_00f8:
	{
		V_11 = G_B19_0;
		bool L_44 = V_7;
		if (!L_44)
		{
			goto IL_010f;
		}
	}
	{
		int32_t L_45 = V_3;
		int32_t L_46;
		L_46 = IL2CPP_NATIVEARRAY_GET_LENGTH(((&V_6))->___m_Length);
		int32_t L_47;
		L_47 = ProbeVolumeAsset_AlignUp16_m65604956FBA39C19F29A2445A7E27D21E39DE47B(L_46, NULL);
		if ((((int32_t)L_45) == ((int32_t)L_47)))
		{
			goto IL_010f;
		}
	}
	{
		return (bool)0;
	}

IL_010f:
	{
		il2cpp_codegen_initobj((&V_12), sizeof(CellCounts_tE8F649895E00B2C75ABEA7C6ECC40BBDE1EF5970));
		V_16 = 0;
		goto IL_01d8;
	}

IL_011f:
	{
		CellU5BU5D_t28C720491B3B017816792FE60A465B7E141C8239* L_48 = __this->___cells;
		int32_t L_49 = V_16;
		NullCheck(L_48);
		int32_t L_50 = L_49;
		Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87* L_51 = (L_48)->GetAt(static_cast<il2cpp_array_size_t>(L_50));
		V_17 = L_51;
		CellCountsU5BU5D_tA076CE9CE985940277BB2EB4BAD588CD0489B494* L_52 = __this->___cellCounts;
		int32_t L_53 = V_16;
		NullCheck(L_52);
		int32_t L_54 = L_53;
		CellCounts_tE8F649895E00B2C75ABEA7C6ECC40BBDE1EF5970 L_55 = (L_52)->GetAt(static_cast<il2cpp_array_size_t>(L_54));
		V_18 = L_55;
		CellCounts_tE8F649895E00B2C75ABEA7C6ECC40BBDE1EF5970 L_56 = V_12;
		int32_t L_57 = L_56.___chunksCount;
		int32_t L_58 = V_0;
		V_19 = ((int32_t)il2cpp_codegen_multiply(L_57, L_58));
		CellCounts_tE8F649895E00B2C75ABEA7C6ECC40BBDE1EF5970 L_59 = V_18;
		int32_t L_60 = L_59.___chunksCount;
		int32_t L_61 = V_0;
		V_20 = ((int32_t)il2cpp_codegen_multiply(L_60, L_61));
		Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87* L_62 = V_17;
		CellCounts_tE8F649895E00B2C75ABEA7C6ECC40BBDE1EF5970 L_63 = V_12;
		int32_t L_64 = L_63.___bricksCount;
		CellCounts_tE8F649895E00B2C75ABEA7C6ECC40BBDE1EF5970 L_65 = V_18;
		int32_t L_66 = L_65.___bricksCount;
		NativeArray_1_tBA7C3E15B67AEC95EB7BED61838A132B300A973A L_67;
		L_67 = NativeArray_1_GetSubArray_m553C665538487E4F5F9F8CAA71A22C8C6BA76744((&V_4), L_64, L_66, NativeArray_1_GetSubArray_m553C665538487E4F5F9F8CAA71A22C8C6BA76744_RuntimeMethod_var);
		NullCheck(L_62);
		Cell_set_bricks_mC3AAA0604B704DBFA277482FD77AEB7AD8F7A01A_inline(L_62, L_67, NULL);
		Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87* L_68 = V_17;
		int32_t L_69 = V_19;
		int32_t L_70 = V_20;
		NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_71;
		L_71 = NativeArray_1_GetSubArray_mDC383D59C7576118D603C2C49F75BD9D02E60B19((&V_5), L_69, L_70, NativeArray_1_GetSubArray_mDC383D59C7576118D603C2C49F75BD9D02E60B19_RuntimeMethod_var);
		NullCheck(L_68);
		Cell_set_validityNeighMaskData_m8A0EFF529162F791FFC7F2C57A5CE5099C984A96_inline(L_68, L_71, NULL);
		bool L_72 = V_7;
		if (!L_72)
		{
			goto IL_01c9;
		}
	}
	{
		Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87* L_73 = V_17;
		int32_t L_74 = V_19;
		int32_t L_75 = V_20;
		NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD L_76;
		L_76 = NativeArray_1_GetSubArray_mD1C2EDB00FBBC81ECC7D70D8A6C54EFA8993F1C8((&V_8), L_74, L_75, NativeArray_1_GetSubArray_mD1C2EDB00FBBC81ECC7D70D8A6C54EFA8993F1C8_RuntimeMethod_var);
		NullCheck(L_73);
		Cell_set_probePositions_m87FD46D683AB9CAB029D8B32562EDE0EC40E268D_inline(L_73, L_76, NULL);
		Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87* L_77 = V_17;
		int32_t L_78 = V_19;
		int32_t L_79 = V_20;
		NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF L_80;
		L_80 = NativeArray_1_GetSubArray_m0BC7600912CF86297CD39D1589EF56C563E4A983((&V_9), L_78, L_79, NativeArray_1_GetSubArray_m0BC7600912CF86297CD39D1589EF56C563E4A983_RuntimeMethod_var);
		NullCheck(L_77);
		Cell_set_touchupVolumeInteraction_mCA416FECD6D9B5A18FD32FEB278545BB94371DA9_inline(L_77, L_80, NULL);
		Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87* L_81 = V_17;
		int32_t L_82 = V_19;
		int32_t L_83 = V_20;
		NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD L_84;
		L_84 = NativeArray_1_GetSubArray_mD1C2EDB00FBBC81ECC7D70D8A6C54EFA8993F1C8((&V_11), L_82, L_83, NativeArray_1_GetSubArray_mD1C2EDB00FBBC81ECC7D70D8A6C54EFA8993F1C8_RuntimeMethod_var);
		NullCheck(L_81);
		Cell_set_offsetVectors_mA8BD3F3662689AF73B08BFCF1C1B7851589FC759_inline(L_81, L_84, NULL);
		Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87* L_85 = V_17;
		int32_t L_86 = V_19;
		int32_t L_87 = V_20;
		NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF L_88;
		L_88 = NativeArray_1_GetSubArray_m0BC7600912CF86297CD39D1589EF56C563E4A983((&V_10), L_86, L_87, NativeArray_1_GetSubArray_m0BC7600912CF86297CD39D1589EF56C563E4A983_RuntimeMethod_var);
		NullCheck(L_85);
		Cell_set_validity_m39251AA45195891159B4C405956B4082CD5B64E4_inline(L_85, L_88, NULL);
	}

IL_01c9:
	{
		CellCounts_tE8F649895E00B2C75ABEA7C6ECC40BBDE1EF5970 L_89 = V_18;
		CellCounts_Add_m1E66E24E2016A36E8899E50CD2622695CBA89F9F((&V_12), L_89, NULL);
		int32_t L_90 = V_16;
		V_16 = ((int32_t)il2cpp_codegen_add(L_90, 1));
	}

IL_01d8:
	{
		int32_t L_91 = V_16;
		CellU5BU5D_t28C720491B3B017816792FE60A465B7E141C8239* L_92 = __this->___cells;
		NullCheck(L_92);
		if ((((int32_t)L_91) < ((int32_t)((int32_t)(((RuntimeArray*)L_92)->max_length)))))
		{
			goto IL_011f;
		}
	}
	{
		return (bool)1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ProbeVolumeAsset_ResolvePerScenarioCellData_m7907E279C12BB7C9D30EDA36A2119C46DE42830F (ProbeVolumeAsset_tD6746B9D8821C28FD5798B2BCB8DACB08A789E73* __this, TextAsset_t2C64E93DA366D9DE5A8209E1802FA4884AC1BD69* ___0_cellDataAsset, TextAsset_t2C64E93DA366D9DE5A8209E1802FA4884AC1BD69* ___1_cellOptionalDataAsset, int32_t ___2_stateIndex, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_GetSubArray_m2253518A23D28E5EEF03BE39F86D0AB8F81622DA_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_GetSubArray_mDC383D59C7576118D603C2C49F75BD9D02E60B19_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_get_IsCreated_mD74FCA194584E6EA7916853B62401EB78240A081_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProbeVolumeAsset_GetSubArray_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m8EAF680C9ECA44A475E255EBD68D6058365CF8D8_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProbeVolumeAsset_GetSubArray_TisUInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_mEBC930A7B293C6B084978CAD90FC6920CB6F38E0_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextAsset_GetData_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m9CD86395D7518BBA42532B36EAA366C725970336_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	int32_t V_1 = 0;
	NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF V_2;
	memset((&V_2), 0, sizeof(V_2));
	int32_t V_3 = 0;
	NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934 V_4;
	memset((&V_4), 0, sizeof(V_4));
	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;
	NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF V_9;
	memset((&V_9), 0, sizeof(V_9));
	NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF V_10;
	memset((&V_10), 0, sizeof(V_10));
	NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF V_11;
	memset((&V_11), 0, sizeof(V_11));
	NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF V_12;
	memset((&V_12), 0, sizeof(V_12));
	CellCounts_tE8F649895E00B2C75ABEA7C6ECC40BBDE1EF5970 V_13;
	memset((&V_13), 0, sizeof(V_13));
	NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF V_14;
	memset((&V_14), 0, sizeof(V_14));
	int32_t V_15 = 0;
	CellCounts_tE8F649895E00B2C75ABEA7C6ECC40BBDE1EF5970 V_16;
	memset((&V_16), 0, sizeof(V_16));
	PerScenarioData_tB38C755607F5B84E2CCDE758C8549927DC57518D V_17;
	memset((&V_17), 0, sizeof(V_17));
	int32_t V_18 = 0;
	int32_t V_19 = 0;
	NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF G_B7_0;
	memset((&G_B7_0), 0, sizeof(G_B7_0));
	{
		TextAsset_t2C64E93DA366D9DE5A8209E1802FA4884AC1BD69* L_0 = ___0_cellDataAsset;
		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);
		if (!L_1)
		{
			goto IL_000b;
		}
	}
	{
		return (bool)0;
	}

IL_000b:
	{
		int32_t L_2 = __this->___chunkSizeInBricks;
		V_0 = ((int32_t)il2cpp_codegen_multiply(L_2, ((int32_t)64)));
		CellCounts_tE8F649895E00B2C75ABEA7C6ECC40BBDE1EF5970* L_3 = (CellCounts_tE8F649895E00B2C75ABEA7C6ECC40BBDE1EF5970*)(&__this->___totalCellCounts);
		int32_t L_4 = L_3->___chunksCount;
		int32_t L_5 = V_0;
		V_1 = ((int32_t)il2cpp_codegen_multiply(L_4, L_5));
		TextAsset_t2C64E93DA366D9DE5A8209E1802FA4884AC1BD69* L_6 = ___0_cellDataAsset;
		NullCheck(L_6);
		NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_7;
		L_7 = TextAsset_GetData_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m9CD86395D7518BBA42532B36EAA366C725970336(L_6, TextAsset_GetData_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m9CD86395D7518BBA42532B36EAA366C725970336_RuntimeMethod_var);
		V_2 = L_7;
		V_3 = 0;
		NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_8 = V_2;
		int32_t L_9 = V_1;
		NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934 L_10;
		L_10 = ProbeVolumeAsset_GetSubArray_TisUInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_mEBC930A7B293C6B084978CAD90FC6920CB6F38E0(__this, L_8, ((int32_t)il2cpp_codegen_multiply(L_9, 4)), (&V_3), ProbeVolumeAsset_GetSubArray_TisUInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_mEBC930A7B293C6B084978CAD90FC6920CB6F38E0_RuntimeMethod_var);
		V_4 = L_10;
		NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_11 = V_2;
		int32_t L_12 = V_1;
		NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_13;
		L_13 = ProbeVolumeAsset_GetSubArray_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m8EAF680C9ECA44A475E255EBD68D6058365CF8D8(__this, L_11, ((int32_t)il2cpp_codegen_multiply(L_12, 4)), (&V_3), ProbeVolumeAsset_GetSubArray_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m8EAF680C9ECA44A475E255EBD68D6058365CF8D8_RuntimeMethod_var);
		V_5 = L_13;
		NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_14 = V_2;
		int32_t L_15 = V_1;
		NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_16;
		L_16 = ProbeVolumeAsset_GetSubArray_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m8EAF680C9ECA44A475E255EBD68D6058365CF8D8(__this, L_14, ((int32_t)il2cpp_codegen_multiply(L_15, 4)), (&V_3), ProbeVolumeAsset_GetSubArray_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m8EAF680C9ECA44A475E255EBD68D6058365CF8D8_RuntimeMethod_var);
		V_6 = L_16;
		int32_t L_17 = V_3;
		int32_t L_18;
		L_18 = IL2CPP_NATIVEARRAY_GET_LENGTH(((&V_2))->___m_Length);
		int32_t L_19;
		L_19 = ProbeVolumeAsset_AlignUp16_m65604956FBA39C19F29A2445A7E27D21E39DE47B(L_18, NULL);
		if ((((int32_t)L_17) == ((int32_t)L_19)))
		{
			goto IL_0067;
		}
	}
	{
		return (bool)0;
	}

IL_0067:
	{
		TextAsset_t2C64E93DA366D9DE5A8209E1802FA4884AC1BD69* L_20 = ___1_cellOptionalDataAsset;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_21;
		L_21 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_20, NULL);
		if (L_21)
		{
			goto IL_007b;
		}
	}
	{
		il2cpp_codegen_initobj((&V_14), sizeof(NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF));
		NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_22 = V_14;
		G_B7_0 = L_22;
		goto IL_0081;
	}

IL_007b:
	{
		TextAsset_t2C64E93DA366D9DE5A8209E1802FA4884AC1BD69* L_23 = ___1_cellOptionalDataAsset;
		NullCheck(L_23);
		NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_24;
		L_24 = TextAsset_GetData_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m9CD86395D7518BBA42532B36EAA366C725970336(L_23, TextAsset_GetData_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m9CD86395D7518BBA42532B36EAA366C725970336_RuntimeMethod_var);
		G_B7_0 = L_24;
	}

IL_0081:
	{
		V_7 = G_B7_0;
		bool L_25;
		L_25 = NativeArray_1_get_IsCreated_mD74FCA194584E6EA7916853B62401EB78240A081_inline((&V_7), NativeArray_1_get_IsCreated_mD74FCA194584E6EA7916853B62401EB78240A081_RuntimeMethod_var);
		V_8 = L_25;
		V_3 = 0;
		NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_26 = V_7;
		int32_t L_27 = V_1;
		NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_28;
		L_28 = ProbeVolumeAsset_GetSubArray_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m8EAF680C9ECA44A475E255EBD68D6058365CF8D8(__this, L_26, ((int32_t)il2cpp_codegen_multiply(L_27, 4)), (&V_3), ProbeVolumeAsset_GetSubArray_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m8EAF680C9ECA44A475E255EBD68D6058365CF8D8_RuntimeMethod_var);
		V_9 = L_28;
		NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_29 = V_7;
		int32_t L_30 = V_1;
		NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_31;
		L_31 = ProbeVolumeAsset_GetSubArray_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m8EAF680C9ECA44A475E255EBD68D6058365CF8D8(__this, L_29, ((int32_t)il2cpp_codegen_multiply(L_30, 4)), (&V_3), ProbeVolumeAsset_GetSubArray_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m8EAF680C9ECA44A475E255EBD68D6058365CF8D8_RuntimeMethod_var);
		V_10 = L_31;
		NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_32 = V_7;
		int32_t L_33 = V_1;
		NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_34;
		L_34 = ProbeVolumeAsset_GetSubArray_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m8EAF680C9ECA44A475E255EBD68D6058365CF8D8(__this, L_32, ((int32_t)il2cpp_codegen_multiply(L_33, 4)), (&V_3), ProbeVolumeAsset_GetSubArray_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m8EAF680C9ECA44A475E255EBD68D6058365CF8D8_RuntimeMethod_var);
		V_11 = L_34;
		NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_35 = V_7;
		int32_t L_36 = V_1;
		NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_37;
		L_37 = ProbeVolumeAsset_GetSubArray_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m8EAF680C9ECA44A475E255EBD68D6058365CF8D8(__this, L_35, ((int32_t)il2cpp_codegen_multiply(L_36, 4)), (&V_3), ProbeVolumeAsset_GetSubArray_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m8EAF680C9ECA44A475E255EBD68D6058365CF8D8_RuntimeMethod_var);
		V_12 = L_37;
		bool L_38 = V_8;
		if (!L_38)
		{
			goto IL_00df;
		}
	}
	{
		int32_t L_39 = V_3;
		int32_t L_40;
		L_40 = IL2CPP_NATIVEARRAY_GET_LENGTH(((&V_7))->___m_Length);
		int32_t L_41;
		L_41 = ProbeVolumeAsset_AlignUp16_m65604956FBA39C19F29A2445A7E27D21E39DE47B(L_40, NULL);
		if ((((int32_t)L_39) == ((int32_t)L_41)))
		{
			goto IL_00df;
		}
	}
	{
		return (bool)0;
	}

IL_00df:
	{
		il2cpp_codegen_initobj((&V_13), sizeof(CellCounts_tE8F649895E00B2C75ABEA7C6ECC40BBDE1EF5970));
		V_15 = 0;
		goto IL_01d6;
	}

IL_00ef:
	{
		CellCountsU5BU5D_tA076CE9CE985940277BB2EB4BAD588CD0489B494* L_42 = __this->___cellCounts;
		int32_t L_43 = V_15;
		NullCheck(L_42);
		int32_t L_44 = L_43;
		CellCounts_tE8F649895E00B2C75ABEA7C6ECC40BBDE1EF5970 L_45 = (L_42)->GetAt(static_cast<il2cpp_array_size_t>(L_44));
		V_16 = L_45;
		il2cpp_codegen_initobj((&V_17), sizeof(PerScenarioData_tB38C755607F5B84E2CCDE758C8549927DC57518D));
		CellCounts_tE8F649895E00B2C75ABEA7C6ECC40BBDE1EF5970 L_46 = V_13;
		int32_t L_47 = L_46.___chunksCount;
		int32_t L_48 = V_0;
		V_18 = ((int32_t)il2cpp_codegen_multiply(((int32_t)il2cpp_codegen_multiply(L_47, L_48)), 4));
		CellCounts_tE8F649895E00B2C75ABEA7C6ECC40BBDE1EF5970 L_49 = V_16;
		int32_t L_50 = L_49.___chunksCount;
		int32_t L_51 = V_0;
		V_19 = ((int32_t)il2cpp_codegen_multiply(((int32_t)il2cpp_codegen_multiply(L_50, L_51)), 4));
		int32_t L_52 = V_18;
		int32_t L_53 = V_19;
		NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934 L_54;
		L_54 = NativeArray_1_GetSubArray_m2253518A23D28E5EEF03BE39F86D0AB8F81622DA((&V_4), L_52, L_53, NativeArray_1_GetSubArray_m2253518A23D28E5EEF03BE39F86D0AB8F81622DA_RuntimeMethod_var);
		PerScenarioData_set_shL0L1RxData_m2433120097C7406FB90D299CF5466E1091E262BE_inline((&V_17), L_54, NULL);
		int32_t L_55 = V_18;
		int32_t L_56 = V_19;
		NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_57;
		L_57 = NativeArray_1_GetSubArray_mDC383D59C7576118D603C2C49F75BD9D02E60B19((&V_5), L_55, L_56, NativeArray_1_GetSubArray_mDC383D59C7576118D603C2C49F75BD9D02E60B19_RuntimeMethod_var);
		PerScenarioData_set_shL1GL1RyData_m2D0524049BD97DEDB29FA8D03C6BD6BC6B28D344_inline((&V_17), L_57, NULL);
		int32_t L_58 = V_18;
		int32_t L_59 = V_19;
		NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_60;
		L_60 = NativeArray_1_GetSubArray_mDC383D59C7576118D603C2C49F75BD9D02E60B19((&V_6), L_58, L_59, NativeArray_1_GetSubArray_mDC383D59C7576118D603C2C49F75BD9D02E60B19_RuntimeMethod_var);
		PerScenarioData_set_shL1BL1RzData_m885E6EAB3CA48B332A1AA76B9B021C3E30EEF659_inline((&V_17), L_60, NULL);
		bool L_61 = V_8;
		if (!L_61)
		{
			goto IL_01a2;
		}
	}
	{
		int32_t L_62 = V_18;
		int32_t L_63 = V_19;
		NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_64;
		L_64 = NativeArray_1_GetSubArray_mDC383D59C7576118D603C2C49F75BD9D02E60B19((&V_9), L_62, L_63, NativeArray_1_GetSubArray_mDC383D59C7576118D603C2C49F75BD9D02E60B19_RuntimeMethod_var);
		PerScenarioData_set_shL2Data_0_mB7CDD65F2BA593A8CD977CC2A3947AA501E56D92_inline((&V_17), L_64, NULL);
		int32_t L_65 = V_18;
		int32_t L_66 = V_19;
		NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_67;
		L_67 = NativeArray_1_GetSubArray_mDC383D59C7576118D603C2C49F75BD9D02E60B19((&V_10), L_65, L_66, NativeArray_1_GetSubArray_mDC383D59C7576118D603C2C49F75BD9D02E60B19_RuntimeMethod_var);
		PerScenarioData_set_shL2Data_1_mECDC1E7AE75A6BEA3F10BFCC716DBB87009E6BB2_inline((&V_17), L_67, NULL);
		int32_t L_68 = V_18;
		int32_t L_69 = V_19;
		NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_70;
		L_70 = NativeArray_1_GetSubArray_mDC383D59C7576118D603C2C49F75BD9D02E60B19((&V_11), L_68, L_69, NativeArray_1_GetSubArray_mDC383D59C7576118D603C2C49F75BD9D02E60B19_RuntimeMethod_var);
		PerScenarioData_set_shL2Data_2_mFEE85C7884A4301D039715643F860B2927DCB117_inline((&V_17), L_70, NULL);
		int32_t L_71 = V_18;
		int32_t L_72 = V_19;
		NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_73;
		L_73 = NativeArray_1_GetSubArray_mDC383D59C7576118D603C2C49F75BD9D02E60B19((&V_12), L_71, L_72, NativeArray_1_GetSubArray_mDC383D59C7576118D603C2C49F75BD9D02E60B19_RuntimeMethod_var);
		PerScenarioData_set_shL2Data_3_mB3029D7E163748C072CACD4E5CFA71FB325CA7E4_inline((&V_17), L_73, NULL);
	}

IL_01a2:
	{
		int32_t L_74 = ___2_stateIndex;
		if (L_74)
		{
			goto IL_01b7;
		}
	}
	{
		CellU5BU5D_t28C720491B3B017816792FE60A465B7E141C8239* L_75 = __this->___cells;
		int32_t L_76 = V_15;
		NullCheck(L_75);
		int32_t L_77 = L_76;
		Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87* L_78 = (L_75)->GetAt(static_cast<il2cpp_array_size_t>(L_77));
		PerScenarioData_tB38C755607F5B84E2CCDE758C8549927DC57518D L_79 = V_17;
		NullCheck(L_78);
		L_78->___scenario0 = L_79;
		goto IL_01c7;
	}

IL_01b7:
	{
		CellU5BU5D_t28C720491B3B017816792FE60A465B7E141C8239* L_80 = __this->___cells;
		int32_t L_81 = V_15;
		NullCheck(L_80);
		int32_t L_82 = L_81;
		Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87* L_83 = (L_80)->GetAt(static_cast<il2cpp_array_size_t>(L_82));
		PerScenarioData_tB38C755607F5B84E2CCDE758C8549927DC57518D L_84 = V_17;
		NullCheck(L_83);
		L_83->___scenario1 = L_84;
	}

IL_01c7:
	{
		CellCounts_tE8F649895E00B2C75ABEA7C6ECC40BBDE1EF5970 L_85 = V_16;
		CellCounts_Add_m1E66E24E2016A36E8899E50CD2622695CBA89F9F((&V_13), L_85, NULL);
		int32_t L_86 = V_15;
		V_15 = ((int32_t)il2cpp_codegen_add(L_86, 1));
	}

IL_01d6:
	{
		int32_t L_87 = V_15;
		CellU5BU5D_t28C720491B3B017816792FE60A465B7E141C8239* L_88 = __this->___cells;
		NullCheck(L_88);
		if ((((int32_t)L_87) < ((int32_t)((int32_t)(((RuntimeArray*)L_88)->max_length)))))
		{
			goto IL_00ef;
		}
	}
	{
		return (bool)1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeVolumeAsset__ctor_mE8228ABAE8335EDD744B4E9B15C062026BB8034C (ProbeVolumeAsset_tD6746B9D8821C28FD5798B2BCB8DACB08A789E73* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral74465E9CA31C31111ACFC1DA2C543B2E2EC893D5);
		s_Il2CppMethodInitialized = true;
	}
	{
		__this->___m_Version = 5;
		__this->___m_AssetFullPath = _stringLiteral74465E9CA31C31111ACFC1DA2C543B2E2EC893D5;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_AssetFullPath), (void*)_stringLiteral74465E9CA31C31111ACFC1DA2C543B2E2EC893D5);
		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 CellCounts_Add_m1E66E24E2016A36E8899E50CD2622695CBA89F9F (CellCounts_tE8F649895E00B2C75ABEA7C6ECC40BBDE1EF5970* __this, CellCounts_tE8F649895E00B2C75ABEA7C6ECC40BBDE1EF5970 ___0_o, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___bricksCount;
		CellCounts_tE8F649895E00B2C75ABEA7C6ECC40BBDE1EF5970 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->___probesCount;
		CellCounts_tE8F649895E00B2C75ABEA7C6ECC40BBDE1EF5970 L_4 = ___0_o;
		int32_t L_5 = L_4.___probesCount;
		__this->___probesCount = ((int32_t)il2cpp_codegen_add(L_3, L_5));
		int32_t L_6 = __this->___offsetsCount;
		CellCounts_tE8F649895E00B2C75ABEA7C6ECC40BBDE1EF5970 L_7 = ___0_o;
		int32_t L_8 = L_7.___offsetsCount;
		__this->___offsetsCount = ((int32_t)il2cpp_codegen_add(L_6, L_8));
		int32_t L_9 = __this->___chunksCount;
		CellCounts_tE8F649895E00B2C75ABEA7C6ECC40BBDE1EF5970 L_10 = ___0_o;
		int32_t L_11 = L_10.___chunksCount;
		__this->___chunksCount = ((int32_t)il2cpp_codegen_add(L_9, L_11));
		return;
	}
}
IL2CPP_EXTERN_C  void CellCounts_Add_m1E66E24E2016A36E8899E50CD2622695CBA89F9F_AdjustorThunk (RuntimeObject* __this, CellCounts_tE8F649895E00B2C75ABEA7C6ECC40BBDE1EF5970 ___0_o, const RuntimeMethod* method)
{
	CellCounts_tE8F649895E00B2C75ABEA7C6ECC40BBDE1EF5970* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<CellCounts_tE8F649895E00B2C75ABEA7C6ECC40BBDE1EF5970*>(__this + _offset);
	CellCounts_Add_m1E66E24E2016A36E8899E50CD2622695CBA89F9F(_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 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)1;
		__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.___outOfGeoOffset = unmarshaled.___outOfGeoOffset;
	marshaled.___searchMultiplier = unmarshaled.___searchMultiplier;
	marshaled.___rayOriginBias = unmarshaled.___rayOriginBias;
	marshaled.___maxHitsPerRay = unmarshaled.___maxHitsPerRay;
	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 unmarshaledoutOfGeoOffset_temp_1 = 0.0f;
	unmarshaledoutOfGeoOffset_temp_1 = marshaled.___outOfGeoOffset;
	unmarshaled.___outOfGeoOffset = unmarshaledoutOfGeoOffset_temp_1;
	float unmarshaledsearchMultiplier_temp_2 = 0.0f;
	unmarshaledsearchMultiplier_temp_2 = marshaled.___searchMultiplier;
	unmarshaled.___searchMultiplier = unmarshaledsearchMultiplier_temp_2;
	float unmarshaledrayOriginBias_temp_3 = 0.0f;
	unmarshaledrayOriginBias_temp_3 = marshaled.___rayOriginBias;
	unmarshaled.___rayOriginBias = unmarshaledrayOriginBias_temp_3;
	int32_t unmarshaledmaxHitsPerRay_temp_4 = 0;
	unmarshaledmaxHitsPerRay_temp_4 = marshaled.___maxHitsPerRay;
	unmarshaled.___maxHitsPerRay = unmarshaledmaxHitsPerRay_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.___outOfGeoOffset = unmarshaled.___outOfGeoOffset;
	marshaled.___searchMultiplier = unmarshaled.___searchMultiplier;
	marshaled.___rayOriginBias = unmarshaled.___rayOriginBias;
	marshaled.___maxHitsPerRay = unmarshaled.___maxHitsPerRay;
	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 unmarshaledoutOfGeoOffset_temp_1 = 0.0f;
	unmarshaledoutOfGeoOffset_temp_1 = marshaled.___outOfGeoOffset;
	unmarshaled.___outOfGeoOffset = unmarshaledoutOfGeoOffset_temp_1;
	float unmarshaledsearchMultiplier_temp_2 = 0.0f;
	unmarshaledsearchMultiplier_temp_2 = marshaled.___searchMultiplier;
	unmarshaled.___searchMultiplier = unmarshaledsearchMultiplier_temp_2;
	float unmarshaledrayOriginBias_temp_3 = 0.0f;
	unmarshaledrayOriginBias_temp_3 = marshaled.___rayOriginBias;
	unmarshaled.___rayOriginBias = unmarshaledrayOriginBias_temp_3;
	int32_t unmarshaledmaxHitsPerRay_temp_4 = 0;
	unmarshaledmaxHitsPerRay_temp_4 = marshaled.___maxHitsPerRay;
	unmarshaled.___maxHitsPerRay = unmarshaledmaxHitsPerRay_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->___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) 
{
	{
		int32_t L_0 = ___0_from;
		if ((((int32_t)L_0) >= ((int32_t)1)))
		{
			goto IL_0028;
		}
	}
	{
		int32_t L_1 = ___1_to;
		if ((((int32_t)L_1) < ((int32_t)1)))
		{
			goto IL_0028;
		}
	}
	{
		__this->___rayOriginBias = (-0.00100000005f);
		__this->___maxHitsPerRay = ((int32_t)10);
		LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_2;
		L_2 = LayerMask_op_Implicit_m01C8996A2CB2085328B9C33539C43139660D8222(((int32_t)-5), NULL);
		__this->___collisionMask = L_2;
	}

IL_0028:
	{
		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));
	{
		il2cpp_codegen_initobj((&V_0), sizeof(ProbeVolumeBakingProcessSettings_t1A0C71DD07CFB6660AFC0D3EBF81FA5064CFDAD7));
		ProbeVolumeBakingProcessSettings_SetDefaults_m4BDA6F2B2CA5B0CB9D64489EE89D24DE1E51E44F((&V_0), NULL);
		ProbeVolumeBakingProcessSettings_t1A0C71DD07CFB6660AFC0D3EBF81FA5064CFDAD7 L_0 = V_0;
		return L_0;
	}
}
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) 
{
	{
		int32_t L_0 = __this->___m_Version;
		if ((((int32_t)L_0) == ((int32_t)1)))
		{
			goto IL_0034;
		}
	}
	{
		ProbeDilationSettings_t28A862582E313EFC300E6437FDCB9D9DC9A9A167* L_1 = (ProbeDilationSettings_t28A862582E313EFC300E6437FDCB9D9DC9A9A167*)(&__this->___dilationSettings);
		int32_t L_2 = __this->___m_Version;
		ProbeDilationSettings_UpgradeFromTo_m3408D8B0DC4370DA128017CE4DEEA64D9D528DE8(L_1, L_2, 1, NULL);
		VirtualOffsetSettings_tC91F136546790A8318F26B183DCB14460F426A44* L_3 = (VirtualOffsetSettings_tC91F136546790A8318F26B183DCB14460F426A44*)(&__this->___virtualOffsetSettings);
		int32_t L_4 = __this->___m_Version;
		VirtualOffsetSettings_UpgradeFromTo_m2759EFAACE2B304908D896B98B974D7C27975FDF(L_3, L_4, 1, NULL);
		__this->___m_Version = 1;
	}

IL_0034:
	{
		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
#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 ProbeVolumePerSceneData_UnityEngine_ISerializationCallbackReceiver_OnAfterDeserialize_mE7F51442B13D65A23080C2683AE047E8B3561E59 (ProbeVolumePerSceneData_t9CB5E88B02731EFB128F452EBF27BD02E4918909* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_m78726102F8BEBDF184CA777B0EF4F85DDBF106E0_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Clear_m990E41E802F2200833D9BE764435B0BDD9A75807_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mCB7D81976824A51692506BFD35833DE7CBB9C082_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mB6670C48191BA5EE8256837A54BBA53B79B44AF7_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m18ED00806D0C9290DE98B0CAEA2093EFEC7CA2BE_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_mE381F0E100AB1B2B07FF36904ECD0DDA3902718E_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	Enumerator_t3401DD96101FB490B9D817CFF7957BFB900624B3 V_0;
	memset((&V_0), 0, sizeof(V_0));
	SerializablePerScenarioDataItem_t8ECC5ABF9BA05017D9B44DB66430D5946393AC92 V_1;
	memset((&V_1), 0, sizeof(V_1));
	{
		Dictionary_2_t8A59E2740E3FD42A9F35AA0E0081B21073ABBE77* L_0 = __this->___scenarios;
		NullCheck(L_0);
		Dictionary_2_Clear_m990E41E802F2200833D9BE764435B0BDD9A75807(L_0, Dictionary_2_Clear_m990E41E802F2200833D9BE764435B0BDD9A75807_RuntimeMethod_var);
		List_1_tD47E289A20580491873111C2FC85A5456012FCAC* L_1 = __this->___serializedScenarios;
		NullCheck(L_1);
		Enumerator_t3401DD96101FB490B9D817CFF7957BFB900624B3 L_2;
		L_2 = List_1_GetEnumerator_mE381F0E100AB1B2B07FF36904ECD0DDA3902718E(L_1, List_1_GetEnumerator_mE381F0E100AB1B2B07FF36904ECD0DDA3902718E_RuntimeMethod_var);
		V_0 = L_2;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_0043:
			{
				Enumerator_Dispose_mCB7D81976824A51692506BFD35833DE7CBB9C082((&V_0), Enumerator_Dispose_mCB7D81976824A51692506BFD35833DE7CBB9C082_RuntimeMethod_var);
				return;
			}
		});
		try
		{
			{
				goto IL_0038_1;
			}

IL_0019_1:
			{
				SerializablePerScenarioDataItem_t8ECC5ABF9BA05017D9B44DB66430D5946393AC92 L_3;
				L_3 = Enumerator_get_Current_m18ED00806D0C9290DE98B0CAEA2093EFEC7CA2BE_inline((&V_0), Enumerator_get_Current_m18ED00806D0C9290DE98B0CAEA2093EFEC7CA2BE_RuntimeMethod_var);
				V_1 = L_3;
				Dictionary_2_t8A59E2740E3FD42A9F35AA0E0081B21073ABBE77* L_4 = __this->___scenarios;
				SerializablePerScenarioDataItem_t8ECC5ABF9BA05017D9B44DB66430D5946393AC92 L_5 = V_1;
				String_t* L_6 = L_5.___scenario;
				SerializablePerScenarioDataItem_t8ECC5ABF9BA05017D9B44DB66430D5946393AC92 L_7 = V_1;
				PerScenarioData_t550076045279B9168297EFAEC12D729EB36C67CC L_8 = L_7.___data;
				NullCheck(L_4);
				Dictionary_2_Add_m78726102F8BEBDF184CA777B0EF4F85DDBF106E0(L_4, L_6, L_8, Dictionary_2_Add_m78726102F8BEBDF184CA777B0EF4F85DDBF106E0_RuntimeMethod_var);
			}

IL_0038_1:
			{
				bool L_9;
				L_9 = Enumerator_MoveNext_mB6670C48191BA5EE8256837A54BBA53B79B44AF7((&V_0), Enumerator_MoveNext_mB6670C48191BA5EE8256837A54BBA53B79B44AF7_RuntimeMethod_var);
				if (L_9)
				{
					goto IL_0019_1;
				}
			}
			{
				goto IL_0051;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_0051:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeVolumePerSceneData_UnityEngine_ISerializationCallbackReceiver_OnBeforeSerialize_mB38D575D49D7543172B58A0622E0A90A3DF7E3AE (ProbeVolumePerSceneData_t9CB5E88B02731EFB128F452EBF27BD02E4918909* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_GetEnumerator_mCDD4A2ECAED7CE87C1FF890122D380A08B9CB03A_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m1CA59E703622986188D7DB14E9C7FC2E2AD1056B_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m03DC1F638ACC83585E07D598027B908FFDED59DF_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_mAD3E4C8AC5971EEB5ECE96469B0DBF9FD82901B5_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KeyValuePair_2_get_Key_m0232EFEED299A1C9B62161596FF1FA6C4C32A868_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KeyValuePair_2_get_Value_m1B48829DB0C61E1CF054231F878B539C33F3BC40_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m789F885930480A60CC99D85E28B6D92CEDA74EF1_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_m15FBBBC1A57AB5DD06F2182041F8331B8CF64D43_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	Enumerator_t88428ACE08EBE09E552A4768E3B9472A344A4EDB V_0;
	memset((&V_0), 0, sizeof(V_0));
	KeyValuePair_2_t65E968ED521DFFC21EC00858DA10BB682F1CE999 V_1;
	memset((&V_1), 0, sizeof(V_1));
	SerializablePerScenarioDataItem_t8ECC5ABF9BA05017D9B44DB66430D5946393AC92 V_2;
	memset((&V_2), 0, sizeof(V_2));
	{
		List_1_tD47E289A20580491873111C2FC85A5456012FCAC* L_0 = __this->___serializedScenarios;
		NullCheck(L_0);
		List_1_Clear_m15FBBBC1A57AB5DD06F2182041F8331B8CF64D43_inline(L_0, List_1_Clear_m15FBBBC1A57AB5DD06F2182041F8331B8CF64D43_RuntimeMethod_var);
		Dictionary_2_t8A59E2740E3FD42A9F35AA0E0081B21073ABBE77* L_1 = __this->___scenarios;
		NullCheck(L_1);
		Enumerator_t88428ACE08EBE09E552A4768E3B9472A344A4EDB L_2;
		L_2 = Dictionary_2_GetEnumerator_mCDD4A2ECAED7CE87C1FF890122D380A08B9CB03A(L_1, Dictionary_2_GetEnumerator_mCDD4A2ECAED7CE87C1FF890122D380A08B9CB03A_RuntimeMethod_var);
		V_0 = L_2;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_005c:
			{
				Enumerator_Dispose_m1CA59E703622986188D7DB14E9C7FC2E2AD1056B((&V_0), Enumerator_Dispose_m1CA59E703622986188D7DB14E9C7FC2E2AD1056B_RuntimeMethod_var);
				return;
			}
		});
		try
		{
			{
				goto IL_0051_1;
			}

IL_0019_1:
			{
				KeyValuePair_2_t65E968ED521DFFC21EC00858DA10BB682F1CE999 L_3;
				L_3 = Enumerator_get_Current_mAD3E4C8AC5971EEB5ECE96469B0DBF9FD82901B5_inline((&V_0), Enumerator_get_Current_mAD3E4C8AC5971EEB5ECE96469B0DBF9FD82901B5_RuntimeMethod_var);
				V_1 = L_3;
				List_1_tD47E289A20580491873111C2FC85A5456012FCAC* L_4 = __this->___serializedScenarios;
				il2cpp_codegen_initobj((&V_2), sizeof(SerializablePerScenarioDataItem_t8ECC5ABF9BA05017D9B44DB66430D5946393AC92));
				String_t* L_5;
				L_5 = KeyValuePair_2_get_Key_m0232EFEED299A1C9B62161596FF1FA6C4C32A868_inline((&V_1), KeyValuePair_2_get_Key_m0232EFEED299A1C9B62161596FF1FA6C4C32A868_RuntimeMethod_var);
				(&V_2)->___scenario = L_5;
				Il2CppCodeGenWriteBarrier((void**)(&(&V_2)->___scenario), (void*)L_5);
				PerScenarioData_t550076045279B9168297EFAEC12D729EB36C67CC L_6;
				L_6 = KeyValuePair_2_get_Value_m1B48829DB0C61E1CF054231F878B539C33F3BC40_inline((&V_1), KeyValuePair_2_get_Value_m1B48829DB0C61E1CF054231F878B539C33F3BC40_RuntimeMethod_var);
				(&V_2)->___data = L_6;
				Il2CppCodeGenWriteBarrier((void**)&(((&(&V_2)->___data))->___cellDataAsset), (void*)NULL);
				#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
				Il2CppCodeGenWriteBarrier((void**)&(((&(&V_2)->___data))->___cellOptionalDataAsset), (void*)NULL);
				#endif
				SerializablePerScenarioDataItem_t8ECC5ABF9BA05017D9B44DB66430D5946393AC92 L_7 = V_2;
				NullCheck(L_4);
				List_1_Add_m789F885930480A60CC99D85E28B6D92CEDA74EF1_inline(L_4, L_7, List_1_Add_m789F885930480A60CC99D85E28B6D92CEDA74EF1_RuntimeMethod_var);
			}

IL_0051_1:
			{
				bool L_8;
				L_8 = Enumerator_MoveNext_m03DC1F638ACC83585E07D598027B908FFDED59DF((&V_0), Enumerator_MoveNext_m03DC1F638ACC83585E07D598027B908FFDED59DF_RuntimeMethod_var);
				if (L_8)
				{
					goto IL_0019_1;
				}
			}
			{
				goto IL_006a;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_006a:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeVolumePerSceneData_Clear_mE1AF77C90B308E68FEB5D887B9865585FA31B73B (ProbeVolumePerSceneData_t9CB5E88B02731EFB128F452EBF27BD02E4918909* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Clear_m990E41E802F2200833D9BE764435B0BDD9A75807_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		ProbeVolumePerSceneData_QueueAssetRemoval_mAC97E9CD0100EE104A97D666CE9E9FB48219B306(__this, NULL);
		Dictionary_2_t8A59E2740E3FD42A9F35AA0E0081B21073ABBE77* L_0 = __this->___scenarios;
		NullCheck(L_0);
		Dictionary_2_Clear_m990E41E802F2200833D9BE764435B0BDD9A75807(L_0, Dictionary_2_Clear_m990E41E802F2200833D9BE764435B0BDD9A75807_RuntimeMethod_var);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeVolumePerSceneData_RemoveScenario_mF38200F100010AF3DEC069D88948F75A374381B2 (ProbeVolumePerSceneData_t9CB5E88B02731EFB128F452EBF27BD02E4918909* __this, String_t* ___0_scenario, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Remove_m9B2CB45C3DAC4C9108C3048B7E46734F13FEC191_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		Dictionary_2_t8A59E2740E3FD42A9F35AA0E0081B21073ABBE77* L_0 = __this->___scenarios;
		String_t* L_1 = ___0_scenario;
		NullCheck(L_0);
		bool L_2;
		L_2 = Dictionary_2_Remove_m9B2CB45C3DAC4C9108C3048B7E46734F13FEC191(L_0, L_1, Dictionary_2_Remove_m9B2CB45C3DAC4C9108C3048B7E46734F13FEC191_RuntimeMethod_var);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeVolumePerSceneData_RenameScenario_mA95D600B542CD900C22190E9A9540E149EC71FA2 (ProbeVolumePerSceneData_t9CB5E88B02731EFB128F452EBF27BD02E4918909* __this, String_t* ___0_scenario, String_t* ___1_newName, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_m78726102F8BEBDF184CA777B0EF4F85DDBF106E0_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Remove_m9B2CB45C3DAC4C9108C3048B7E46734F13FEC191_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_mA7A81DE55FBDD47A39EB3F72F1592DF292019ED2_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	PerScenarioData_t550076045279B9168297EFAEC12D729EB36C67CC V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Dictionary_2_t8A59E2740E3FD42A9F35AA0E0081B21073ABBE77* L_0 = __this->___scenarios;
		String_t* L_1 = ___0_scenario;
		NullCheck(L_0);
		bool L_2;
		L_2 = Dictionary_2_TryGetValue_mA7A81DE55FBDD47A39EB3F72F1592DF292019ED2(L_0, L_1, (&V_0), Dictionary_2_TryGetValue_mA7A81DE55FBDD47A39EB3F72F1592DF292019ED2_RuntimeMethod_var);
		if (L_2)
		{
			goto IL_0011;
		}
	}
	{
		return;
	}

IL_0011:
	{
		Dictionary_2_t8A59E2740E3FD42A9F35AA0E0081B21073ABBE77* L_3 = __this->___scenarios;
		String_t* L_4 = ___0_scenario;
		NullCheck(L_3);
		bool L_5;
		L_5 = Dictionary_2_Remove_m9B2CB45C3DAC4C9108C3048B7E46734F13FEC191(L_3, L_4, Dictionary_2_Remove_m9B2CB45C3DAC4C9108C3048B7E46734F13FEC191_RuntimeMethod_var);
		Dictionary_2_t8A59E2740E3FD42A9F35AA0E0081B21073ABBE77* L_6 = __this->___scenarios;
		String_t* L_7 = ___1_newName;
		PerScenarioData_t550076045279B9168297EFAEC12D729EB36C67CC L_8 = V_0;
		NullCheck(L_6);
		Dictionary_2_Add_m78726102F8BEBDF184CA777B0EF4F85DDBF106E0(L_6, L_7, L_8, Dictionary_2_Add_m78726102F8BEBDF184CA777B0EF4F85DDBF106E0_RuntimeMethod_var);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ProbeVolumePerSceneData_ResolveCells_mDA621E866FEC121527643CD2CAE9EF45572E408F (ProbeVolumePerSceneData_t9CB5E88B02731EFB128F452EBF27BD02E4918909* __this, const RuntimeMethod* method) 
{
	{
		bool L_0;
		L_0 = ProbeVolumePerSceneData_ResolveSharedCellData_mD21F9CE01548B13A1CC2362CBFF24E50622D7C57(__this, NULL);
		if (!L_0)
		{
			goto IL_000f;
		}
	}
	{
		bool L_1;
		L_1 = ProbeVolumePerSceneData_ResolvePerScenarioCellData_m82D89FC600A717D670D1F7EFBFF064DD95F481CA(__this, NULL);
		return L_1;
	}

IL_000f:
	{
		return (bool)0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ProbeVolumePerSceneData_ResolveSharedCellData_mD21F9CE01548B13A1CC2362CBFF24E50622D7C57 (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;
	}
	{
		ProbeVolumeAsset_tD6746B9D8821C28FD5798B2BCB8DACB08A789E73* L_0 = __this->___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);
		if (!L_1)
		{
			goto IL_0026;
		}
	}
	{
		ProbeVolumeAsset_tD6746B9D8821C28FD5798B2BCB8DACB08A789E73* L_2 = __this->___asset;
		TextAsset_t2C64E93DA366D9DE5A8209E1802FA4884AC1BD69* L_3 = __this->___cellSharedDataAsset;
		TextAsset_t2C64E93DA366D9DE5A8209E1802FA4884AC1BD69* L_4 = __this->___cellSupportDataAsset;
		NullCheck(L_2);
		bool L_5;
		L_5 = ProbeVolumeAsset_ResolveSharedCellData_m8E4D75B34AC99274D325C86B519AF4DA5F1C31F3(L_2, L_3, L_4, NULL);
		return L_5;
	}

IL_0026:
	{
		return (bool)0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ProbeVolumePerSceneData_ResolvePerScenarioCellData_m82D89FC600A717D670D1F7EFBFF064DD95F481CA (ProbeVolumePerSceneData_t9CB5E88B02731EFB128F452EBF27BD02E4918909* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_mA7A81DE55FBDD47A39EB3F72F1592DF292019ED2_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	int32_t V_1 = 0;
	PerScenarioData_t550076045279B9168297EFAEC12D729EB36C67CC V_2;
	memset((&V_2), 0, sizeof(V_2));
	PerScenarioData_t550076045279B9168297EFAEC12D729EB36C67CC V_3;
	memset((&V_3), 0, sizeof(V_3));
	int32_t V_4 = 0;
	int32_t G_B3_0 = 0;
	{
		V_0 = 0;
		String_t* L_0 = __this->___otherScenario;
		if (!L_0)
		{
			goto IL_000d;
		}
	}
	{
		G_B3_0 = 2;
		goto IL_000e;
	}

IL_000d:
	{
		G_B3_0 = 1;
	}

IL_000e:
	{
		V_1 = G_B3_0;
		String_t* L_1 = __this->___activeScenario;
		if (!L_1)
		{
			goto IL_004a;
		}
	}
	{
		Dictionary_2_t8A59E2740E3FD42A9F35AA0E0081B21073ABBE77* L_2 = __this->___scenarios;
		String_t* L_3 = __this->___activeScenario;
		NullCheck(L_2);
		bool L_4;
		L_4 = Dictionary_2_TryGetValue_mA7A81DE55FBDD47A39EB3F72F1592DF292019ED2(L_2, L_3, (&V_2), Dictionary_2_TryGetValue_mA7A81DE55FBDD47A39EB3F72F1592DF292019ED2_RuntimeMethod_var);
		if (!L_4)
		{
			goto IL_004a;
		}
	}
	{
		ProbeVolumeAsset_tD6746B9D8821C28FD5798B2BCB8DACB08A789E73* L_5 = __this->___asset;
		PerScenarioData_t550076045279B9168297EFAEC12D729EB36C67CC L_6 = V_2;
		TextAsset_t2C64E93DA366D9DE5A8209E1802FA4884AC1BD69* L_7 = L_6.___cellDataAsset;
		PerScenarioData_t550076045279B9168297EFAEC12D729EB36C67CC L_8 = V_2;
		TextAsset_t2C64E93DA366D9DE5A8209E1802FA4884AC1BD69* L_9 = L_8.___cellOptionalDataAsset;
		NullCheck(L_5);
		bool L_10;
		L_10 = ProbeVolumeAsset_ResolvePerScenarioCellData_m7907E279C12BB7C9D30EDA36A2119C46DE42830F(L_5, L_7, L_9, 0, NULL);
		if (!L_10)
		{
			goto IL_004a;
		}
	}
	{
		int32_t L_11 = V_0;
		V_0 = ((int32_t)il2cpp_codegen_add(L_11, 1));
	}

IL_004a:
	{
		String_t* L_12 = __this->___otherScenario;
		if (!L_12)
		{
			goto IL_0085;
		}
	}
	{
		Dictionary_2_t8A59E2740E3FD42A9F35AA0E0081B21073ABBE77* L_13 = __this->___scenarios;
		String_t* L_14 = __this->___otherScenario;
		NullCheck(L_13);
		bool L_15;
		L_15 = Dictionary_2_TryGetValue_mA7A81DE55FBDD47A39EB3F72F1592DF292019ED2(L_13, L_14, (&V_3), Dictionary_2_TryGetValue_mA7A81DE55FBDD47A39EB3F72F1592DF292019ED2_RuntimeMethod_var);
		if (!L_15)
		{
			goto IL_0085;
		}
	}
	{
		ProbeVolumeAsset_tD6746B9D8821C28FD5798B2BCB8DACB08A789E73* L_16 = __this->___asset;
		PerScenarioData_t550076045279B9168297EFAEC12D729EB36C67CC L_17 = V_3;
		TextAsset_t2C64E93DA366D9DE5A8209E1802FA4884AC1BD69* L_18 = L_17.___cellDataAsset;
		PerScenarioData_t550076045279B9168297EFAEC12D729EB36C67CC L_19 = V_3;
		TextAsset_t2C64E93DA366D9DE5A8209E1802FA4884AC1BD69* L_20 = L_19.___cellOptionalDataAsset;
		int32_t L_21 = V_0;
		NullCheck(L_16);
		bool L_22;
		L_22 = ProbeVolumeAsset_ResolvePerScenarioCellData_m7907E279C12BB7C9D30EDA36A2119C46DE42830F(L_16, L_18, L_20, L_21, NULL);
		if (!L_22)
		{
			goto IL_0085;
		}
	}
	{
		int32_t L_23 = V_0;
		V_0 = ((int32_t)il2cpp_codegen_add(L_23, 1));
	}

IL_0085:
	{
		V_4 = 0;
		goto IL_00a7;
	}

IL_008a:
	{
		ProbeVolumeAsset_tD6746B9D8821C28FD5798B2BCB8DACB08A789E73* L_24 = __this->___asset;
		NullCheck(L_24);
		CellU5BU5D_t28C720491B3B017816792FE60A465B7E141C8239* L_25 = L_24->___cells;
		int32_t L_26 = V_4;
		NullCheck(L_25);
		int32_t L_27 = L_26;
		Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87* L_28 = (L_25)->GetAt(static_cast<il2cpp_array_size_t>(L_27));
		int32_t L_29 = V_0;
		NullCheck(L_28);
		L_28->___hasTwoScenarios = (bool)((((int32_t)L_29) == ((int32_t)2))? 1 : 0);
		int32_t L_30 = V_4;
		V_4 = ((int32_t)il2cpp_codegen_add(L_30, 1));
	}

IL_00a7:
	{
		int32_t L_31 = V_4;
		ProbeVolumeAsset_tD6746B9D8821C28FD5798B2BCB8DACB08A789E73* L_32 = __this->___asset;
		NullCheck(L_32);
		CellU5BU5D_t28C720491B3B017816792FE60A465B7E141C8239* L_33 = L_32->___cells;
		NullCheck(L_33);
		if ((((int32_t)L_31) < ((int32_t)((int32_t)(((RuntimeArray*)L_33)->max_length)))))
		{
			goto IL_008a;
		}
	}
	{
		int32_t L_34 = V_0;
		int32_t L_35 = V_1;
		return (bool)((((int32_t)L_34) == ((int32_t)L_35))? 1 : 0);
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeVolumePerSceneData_QueueAssetLoading_m6FD1E19E3EE0DB6DFA5697170220381145D82FC2 (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;
	}
	{
		ProbeVolumeAsset_tD6746B9D8821C28FD5798B2BCB8DACB08A789E73* L_0 = __this->___asset;
		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);
		if (L_1)
		{
			goto IL_0023;
		}
	}
	{
		ProbeVolumeAsset_tD6746B9D8821C28FD5798B2BCB8DACB08A789E73* L_2 = __this->___asset;
		NullCheck(L_2);
		bool L_3;
		L_3 = ProbeVolumeAsset_IsInvalid_m3F177BEFE54EDBE355C0B560929831D94460A614(L_2, NULL);
		if (L_3)
		{
			goto IL_0023;
		}
	}
	{
		bool L_4;
		L_4 = ProbeVolumePerSceneData_ResolvePerScenarioCellData_m82D89FC600A717D670D1F7EFBFF064DD95F481CA(__this, NULL);
		if (L_4)
		{
			goto IL_0024;
		}
	}

IL_0023:
	{
		return;
	}

IL_0024:
	{
		il2cpp_codegen_runtime_class_init_inline(ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F_il2cpp_TypeInfo_var);
		ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* L_5;
		L_5 = ProbeReferenceVolume_get_instance_m7EAD257CFABE08C6549F8E34930FDB400DECC71C_inline(NULL);
		ProbeVolumeAsset_tD6746B9D8821C28FD5798B2BCB8DACB08A789E73* L_6 = __this->___asset;
		NullCheck(L_5);
		ProbeReferenceVolume_AddPendingAssetLoading_mD192E989FD379987B79BBD0ACCFB61DDB41FDB60(L_5, L_6, NULL);
		__this->___assetLoaded = (bool)1;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeVolumePerSceneData_QueueAssetRemoval_mAC97E9CD0100EE104A97D666CE9E9FB48219B306 (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;
	}
	{
		ProbeVolumeAsset_tD6746B9D8821C28FD5798B2BCB8DACB08A789E73* L_0 = __this->___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);
		if (!L_1)
		{
			goto IL_001e;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F_il2cpp_TypeInfo_var);
		ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* L_2;
		L_2 = ProbeReferenceVolume_get_instance_m7EAD257CFABE08C6549F8E34930FDB400DECC71C_inline(NULL);
		ProbeVolumeAsset_tD6746B9D8821C28FD5798B2BCB8DACB08A789E73* L_3 = __this->___asset;
		NullCheck(L_2);
		ProbeReferenceVolume_AddPendingAssetRemoval_mCB9693AD7186E24A2093215B329E9ABB4AC089B0(L_2, L_3, NULL);
	}

IL_001e:
	{
		__this->___assetLoaded = (bool)0;
		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);
		ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* L_1;
		L_1 = ProbeReferenceVolume_get_instance_m7EAD257CFABE08C6549F8E34930FDB400DECC71C_inline(NULL);
		NullCheck(L_1);
		ProbeVolumeSceneData_t29FD126D36ED1E093C2EBBFB3F248DD5E2A86D90* L_2 = L_1->___sceneData;
		if (!L_2)
		{
			goto IL_001d;
		}
	}
	{
		ProbeVolumePerSceneData_Initialize_mD0C8C02EA26E8DB58AE28200181EB374EA40D099(__this, NULL);
	}

IL_001d:
	{
		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;
	}
	String_t* V_0 = NULL;
	{
		ProbeVolumePerSceneData_QueueAssetRemoval_mAC97E9CD0100EE104A97D666CE9E9FB48219B306(__this, NULL);
		V_0 = (String_t*)NULL;
		__this->___otherScenario = (String_t*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___otherScenario), (void*)(String_t*)NULL);
		String_t* L_0 = V_0;
		__this->___activeScenario = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___activeScenario), (void*)L_0);
		il2cpp_codegen_runtime_class_init_inline(ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F_il2cpp_TypeInfo_var);
		ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* L_1;
		L_1 = ProbeReferenceVolume_get_instance_m7EAD257CFABE08C6549F8E34930FDB400DECC71C_inline(NULL);
		NullCheck(L_1);
		ProbeReferenceVolume_UnregisterPerSceneData_mE1D4359A7BD315DB126489F4C12EFF4F63A65276(L_1, __this, NULL);
		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;
	}
	{
		bool L_0;
		L_0 = ProbeVolumePerSceneData_ResolveSharedCellData_mD21F9CE01548B13A1CC2362CBFF24E50622D7C57(__this, NULL);
		ProbeVolumePerSceneData_QueueAssetRemoval_mAC97E9CD0100EE104A97D666CE9E9FB48219B306(__this, NULL);
		il2cpp_codegen_runtime_class_init_inline(ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F_il2cpp_TypeInfo_var);
		ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* L_1;
		L_1 = ProbeReferenceVolume_get_instance_m7EAD257CFABE08C6549F8E34930FDB400DECC71C_inline(NULL);
		NullCheck(L_1);
		ProbeVolumeSceneData_t29FD126D36ED1E093C2EBBFB3F248DD5E2A86D90* L_2 = L_1->___sceneData;
		NullCheck(L_2);
		String_t* L_3;
		L_3 = ProbeVolumeSceneData_get_lightingScenario_mADACBCDE01B77AD6EFB461BFCCE48052379D9E51_inline(L_2, NULL);
		__this->___activeScenario = L_3;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___activeScenario), (void*)L_3);
		ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* L_4;
		L_4 = ProbeReferenceVolume_get_instance_m7EAD257CFABE08C6549F8E34930FDB400DECC71C_inline(NULL);
		NullCheck(L_4);
		ProbeVolumeSceneData_t29FD126D36ED1E093C2EBBFB3F248DD5E2A86D90* L_5 = L_4->___sceneData;
		NullCheck(L_5);
		String_t* L_6;
		L_6 = ProbeVolumeSceneData_get_otherScenario_m84C33DCF52A4E047182104DEC38DC54DFF1649DB_inline(L_5, NULL);
		__this->___otherScenario = L_6;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___otherScenario), (void*)L_6);
		ProbeVolumePerSceneData_QueueAssetLoading_m6FD1E19E3EE0DB6DFA5697170220381145D82FC2(__this, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeVolumePerSceneData_UpdateActiveScenario_m68148D095A1281E5C39CE9772FEACC15B5A67E35 (ProbeVolumePerSceneData_t9CB5E88B02731EFB128F452EBF27BD02E4918909* __this, String_t* ___0_activeScenario, String_t* ___1_otherScenario, 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;
	}
	{
		ProbeVolumeAsset_tD6746B9D8821C28FD5798B2BCB8DACB08A789E73* L_0 = __this->___asset;
		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);
		if (!L_1)
		{
			goto IL_000f;
		}
	}
	{
		return;
	}

IL_000f:
	{
		String_t* L_2 = ___0_activeScenario;
		__this->___activeScenario = L_2;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___activeScenario), (void*)L_2);
		String_t* L_3 = ___1_otherScenario;
		__this->___otherScenario = L_3;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___otherScenario), (void*)L_3);
		bool L_4 = __this->___assetLoaded;
		if (L_4)
		{
			goto IL_002c;
		}
	}
	{
		ProbeVolumePerSceneData_QueueAssetLoading_m6FD1E19E3EE0DB6DFA5697170220381145D82FC2(__this, NULL);
		return;
	}

IL_002c:
	{
		bool L_5;
		L_5 = ProbeVolumePerSceneData_ResolvePerScenarioCellData_m82D89FC600A717D670D1F7EFBFF064DD95F481CA(__this, NULL);
		if (L_5)
		{
			goto IL_003a;
		}
	}
	{
		ProbeVolumePerSceneData_QueueAssetRemoval_mAC97E9CD0100EE104A97D666CE9E9FB48219B306(__this, NULL);
	}

IL_003a:
	{
		return;
	}
}
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*)&Dictionary_2__ctor_m92C2AD686D9EC0A24A885F0B83DE0FA07CA3F58D_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t8A59E2740E3FD42A9F35AA0E0081B21073ABBE77_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mE93A42B8E7E2C13C1A1F7658D34ABB7B25EEC5D5_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tD47E289A20580491873111C2FC85A5456012FCAC_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		List_1_tD47E289A20580491873111C2FC85A5456012FCAC* L_0 = (List_1_tD47E289A20580491873111C2FC85A5456012FCAC*)il2cpp_codegen_object_new(List_1_tD47E289A20580491873111C2FC85A5456012FCAC_il2cpp_TypeInfo_var);
		List_1__ctor_mE93A42B8E7E2C13C1A1F7658D34ABB7B25EEC5D5(L_0, List_1__ctor_mE93A42B8E7E2C13C1A1F7658D34ABB7B25EEC5D5_RuntimeMethod_var);
		__this->___serializedScenarios = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___serializedScenarios), (void*)L_0);
		Dictionary_2_t8A59E2740E3FD42A9F35AA0E0081B21073ABBE77* L_1 = (Dictionary_2_t8A59E2740E3FD42A9F35AA0E0081B21073ABBE77*)il2cpp_codegen_object_new(Dictionary_2_t8A59E2740E3FD42A9F35AA0E0081B21073ABBE77_il2cpp_TypeInfo_var);
		Dictionary_2__ctor_m92C2AD686D9EC0A24A885F0B83DE0FA07CA3F58D(L_1, Dictionary_2__ctor_m92C2AD686D9EC0A24A885F0B83DE0FA07CA3F58D_RuntimeMethod_var);
		__this->___scenarios = L_1;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___scenarios), (void*)L_1);
		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 PerScenarioData_t550076045279B9168297EFAEC12D729EB36C67CC_marshal_pinvoke(const PerScenarioData_t550076045279B9168297EFAEC12D729EB36C67CC& unmarshaled, PerScenarioData_t550076045279B9168297EFAEC12D729EB36C67CC_marshaled_pinvoke& marshaled)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PerScenarioData_t550076045279B9168297EFAEC12D729EB36C67CC_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PerScenarioData_t550076045279B9168297EFAEC12D729EB36C67CC____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.", PerScenarioData_t550076045279B9168297EFAEC12D729EB36C67CC____cellDataAsset_FieldInfo_var, PerScenarioData_t550076045279B9168297EFAEC12D729EB36C67CC_0_0_0_var);
	IL2CPP_RAISE_MANAGED_EXCEPTION(___cellDataAssetException, NULL);
}
IL2CPP_EXTERN_C void PerScenarioData_t550076045279B9168297EFAEC12D729EB36C67CC_marshal_pinvoke_back(const PerScenarioData_t550076045279B9168297EFAEC12D729EB36C67CC_marshaled_pinvoke& marshaled, PerScenarioData_t550076045279B9168297EFAEC12D729EB36C67CC& unmarshaled)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PerScenarioData_t550076045279B9168297EFAEC12D729EB36C67CC_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PerScenarioData_t550076045279B9168297EFAEC12D729EB36C67CC____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.", PerScenarioData_t550076045279B9168297EFAEC12D729EB36C67CC____cellDataAsset_FieldInfo_var, PerScenarioData_t550076045279B9168297EFAEC12D729EB36C67CC_0_0_0_var);
	IL2CPP_RAISE_MANAGED_EXCEPTION(___cellDataAssetException, NULL);
}
IL2CPP_EXTERN_C void PerScenarioData_t550076045279B9168297EFAEC12D729EB36C67CC_marshal_pinvoke_cleanup(PerScenarioData_t550076045279B9168297EFAEC12D729EB36C67CC_marshaled_pinvoke& marshaled)
{
}
IL2CPP_EXTERN_C void PerScenarioData_t550076045279B9168297EFAEC12D729EB36C67CC_marshal_com(const PerScenarioData_t550076045279B9168297EFAEC12D729EB36C67CC& unmarshaled, PerScenarioData_t550076045279B9168297EFAEC12D729EB36C67CC_marshaled_com& marshaled)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PerScenarioData_t550076045279B9168297EFAEC12D729EB36C67CC_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PerScenarioData_t550076045279B9168297EFAEC12D729EB36C67CC____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.", PerScenarioData_t550076045279B9168297EFAEC12D729EB36C67CC____cellDataAsset_FieldInfo_var, PerScenarioData_t550076045279B9168297EFAEC12D729EB36C67CC_0_0_0_var);
	IL2CPP_RAISE_MANAGED_EXCEPTION(___cellDataAssetException, NULL);
}
IL2CPP_EXTERN_C void PerScenarioData_t550076045279B9168297EFAEC12D729EB36C67CC_marshal_com_back(const PerScenarioData_t550076045279B9168297EFAEC12D729EB36C67CC_marshaled_com& marshaled, PerScenarioData_t550076045279B9168297EFAEC12D729EB36C67CC& unmarshaled)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PerScenarioData_t550076045279B9168297EFAEC12D729EB36C67CC_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PerScenarioData_t550076045279B9168297EFAEC12D729EB36C67CC____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.", PerScenarioData_t550076045279B9168297EFAEC12D729EB36C67CC____cellDataAsset_FieldInfo_var, PerScenarioData_t550076045279B9168297EFAEC12D729EB36C67CC_0_0_0_var);
	IL2CPP_RAISE_MANAGED_EXCEPTION(___cellDataAssetException, NULL);
}
IL2CPP_EXTERN_C void PerScenarioData_t550076045279B9168297EFAEC12D729EB36C67CC_marshal_com_cleanup(PerScenarioData_t550076045279B9168297EFAEC12D729EB36C67CC_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 SerializablePerScenarioDataItem_t8ECC5ABF9BA05017D9B44DB66430D5946393AC92_marshal_pinvoke(const SerializablePerScenarioDataItem_t8ECC5ABF9BA05017D9B44DB66430D5946393AC92& unmarshaled, SerializablePerScenarioDataItem_t8ECC5ABF9BA05017D9B44DB66430D5946393AC92_marshaled_pinvoke& marshaled)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SerializablePerScenarioDataItem_t8ECC5ABF9BA05017D9B44DB66430D5946393AC92_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SerializablePerScenarioDataItem_t8ECC5ABF9BA05017D9B44DB66430D5946393AC92____data_FieldInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Exception_t* ___dataException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s'.", SerializablePerScenarioDataItem_t8ECC5ABF9BA05017D9B44DB66430D5946393AC92____data_FieldInfo_var, SerializablePerScenarioDataItem_t8ECC5ABF9BA05017D9B44DB66430D5946393AC92_0_0_0_var);
	IL2CPP_RAISE_MANAGED_EXCEPTION(___dataException, NULL);
}
IL2CPP_EXTERN_C void SerializablePerScenarioDataItem_t8ECC5ABF9BA05017D9B44DB66430D5946393AC92_marshal_pinvoke_back(const SerializablePerScenarioDataItem_t8ECC5ABF9BA05017D9B44DB66430D5946393AC92_marshaled_pinvoke& marshaled, SerializablePerScenarioDataItem_t8ECC5ABF9BA05017D9B44DB66430D5946393AC92& unmarshaled)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SerializablePerScenarioDataItem_t8ECC5ABF9BA05017D9B44DB66430D5946393AC92_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SerializablePerScenarioDataItem_t8ECC5ABF9BA05017D9B44DB66430D5946393AC92____data_FieldInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Exception_t* ___dataException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s'.", SerializablePerScenarioDataItem_t8ECC5ABF9BA05017D9B44DB66430D5946393AC92____data_FieldInfo_var, SerializablePerScenarioDataItem_t8ECC5ABF9BA05017D9B44DB66430D5946393AC92_0_0_0_var);
	IL2CPP_RAISE_MANAGED_EXCEPTION(___dataException, NULL);
}
IL2CPP_EXTERN_C void SerializablePerScenarioDataItem_t8ECC5ABF9BA05017D9B44DB66430D5946393AC92_marshal_pinvoke_cleanup(SerializablePerScenarioDataItem_t8ECC5ABF9BA05017D9B44DB66430D5946393AC92_marshaled_pinvoke& marshaled)
{
}


IL2CPP_EXTERN_C void SerializablePerScenarioDataItem_t8ECC5ABF9BA05017D9B44DB66430D5946393AC92_marshal_com(const SerializablePerScenarioDataItem_t8ECC5ABF9BA05017D9B44DB66430D5946393AC92& unmarshaled, SerializablePerScenarioDataItem_t8ECC5ABF9BA05017D9B44DB66430D5946393AC92_marshaled_com& marshaled)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SerializablePerScenarioDataItem_t8ECC5ABF9BA05017D9B44DB66430D5946393AC92_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SerializablePerScenarioDataItem_t8ECC5ABF9BA05017D9B44DB66430D5946393AC92____data_FieldInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Exception_t* ___dataException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s'.", SerializablePerScenarioDataItem_t8ECC5ABF9BA05017D9B44DB66430D5946393AC92____data_FieldInfo_var, SerializablePerScenarioDataItem_t8ECC5ABF9BA05017D9B44DB66430D5946393AC92_0_0_0_var);
	IL2CPP_RAISE_MANAGED_EXCEPTION(___dataException, NULL);
}
IL2CPP_EXTERN_C void SerializablePerScenarioDataItem_t8ECC5ABF9BA05017D9B44DB66430D5946393AC92_marshal_com_back(const SerializablePerScenarioDataItem_t8ECC5ABF9BA05017D9B44DB66430D5946393AC92_marshaled_com& marshaled, SerializablePerScenarioDataItem_t8ECC5ABF9BA05017D9B44DB66430D5946393AC92& unmarshaled)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SerializablePerScenarioDataItem_t8ECC5ABF9BA05017D9B44DB66430D5946393AC92_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SerializablePerScenarioDataItem_t8ECC5ABF9BA05017D9B44DB66430D5946393AC92____data_FieldInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Exception_t* ___dataException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s'.", SerializablePerScenarioDataItem_t8ECC5ABF9BA05017D9B44DB66430D5946393AC92____data_FieldInfo_var, SerializablePerScenarioDataItem_t8ECC5ABF9BA05017D9B44DB66430D5946393AC92_0_0_0_var);
	IL2CPP_RAISE_MANAGED_EXCEPTION(___dataException, NULL);
}
IL2CPP_EXTERN_C void SerializablePerScenarioDataItem_t8ECC5ABF9BA05017D9B44DB66430D5946393AC92_marshal_com_cleanup(SerializablePerScenarioDataItem_t8ECC5ABF9BA05017D9B44DB66430D5946393AC92_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 String_t* ProbeVolumeSceneData_GetSceneGUID_m358EA9C78C1D234221F952928F44A416CCE7A5E3 (Scene_tA1DC762B79745EB5140F054C884855B922318356 ___0_scene, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProbeVolumeSceneData_t29FD126D36ED1E093C2EBBFB3F248DD5E2A86D90_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Scene_tA1DC762B79745EB5140F054C884855B922318356_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(ProbeVolumeSceneData_t29FD126D36ED1E093C2EBBFB3F248DD5E2A86D90_il2cpp_TypeInfo_var);
		PropertyInfo_t* L_0 = ((ProbeVolumeSceneData_t29FD126D36ED1E093C2EBBFB3F248DD5E2A86D90_StaticFields*)il2cpp_codegen_static_fields_for(ProbeVolumeSceneData_t29FD126D36ED1E093C2EBBFB3F248DD5E2A86D90_il2cpp_TypeInfo_var))->___s_SceneGUID;
		Scene_tA1DC762B79745EB5140F054C884855B922318356 L_1 = ___0_scene;
		Scene_tA1DC762B79745EB5140F054C884855B922318356 L_2 = L_1;
		RuntimeObject* L_3 = Box(Scene_tA1DC762B79745EB5140F054C884855B922318356_il2cpp_TypeInfo_var, &L_2);
		NullCheck(L_0);
		RuntimeObject* L_4;
		L_4 = PropertyInfo_GetValue_m89576462107E2A4DF5B7775216AEC29D74FF6088(L_0, L_3, NULL);
		return ((String_t*)CastclassSealed((RuntimeObject*)L_4, String_t_il2cpp_TypeInfo_var));
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ProbeVolumeSceneData_get_lightingScenario_mADACBCDE01B77AD6EFB461BFCCE48052379D9E51 (ProbeVolumeSceneData_t29FD126D36ED1E093C2EBBFB3F248DD5E2A86D90* __this, const RuntimeMethod* method) 
{
	{
		String_t* L_0 = __this->___m_LightingScenario;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ProbeVolumeSceneData_get_otherScenario_m84C33DCF52A4E047182104DEC38DC54DFF1649DB (ProbeVolumeSceneData_t29FD126D36ED1E093C2EBBFB3F248DD5E2A86D90* __this, const RuntimeMethod* method) 
{
	{
		String_t* L_0 = __this->___m_OtherScenario;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float ProbeVolumeSceneData_get_scenarioBlendingFactor_mCC0D92E627A9CE0D0E12B35B794791194B8AF2FC (ProbeVolumeSceneData_t29FD126D36ED1E093C2EBBFB3F248DD5E2A86D90* __this, const RuntimeMethod* method) 
{
	{
		float L_0 = __this->___m_ScenarioBlendingFactor;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeVolumeSceneData_SetActiveScenario_m086B91DA988D6010FA8D4E57B61A65FF72F94AAF (ProbeVolumeSceneData_t29FD126D36ED1E093C2EBBFB3F248DD5E2A86D90* __this, String_t* ___0_scenario, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m2C4C94DE3465BA4D838CD4276B2E676BBE1A4370_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mDD742BC874DA946C9A2510DB811707117F8CA748_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m38B0BD7F74556D2402E9ACD09BD18EDB74A5533D_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_mF0AB617AF87348C546AD70B1B8DC9BCBE262C0B7_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Enumerator_t80ED6D73F0BF5C1D6DB1423EBEE19E0A41F453F8 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		String_t* L_0 = __this->___m_LightingScenario;
		String_t* L_1 = ___0_scenario;
		bool L_2;
		L_2 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_0, L_1, NULL);
		if (!L_2)
		{
			goto IL_001c;
		}
	}
	{
		float L_3 = __this->___m_ScenarioBlendingFactor;
		if ((!(((float)L_3) == ((float)(0.0f)))))
		{
			goto IL_001c;
		}
	}
	{
		return;
	}

IL_001c:
	{
		String_t* L_4 = ___0_scenario;
		__this->___m_LightingScenario = L_4;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_LightingScenario), (void*)L_4);
		__this->___m_OtherScenario = (String_t*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_OtherScenario), (void*)(String_t*)NULL);
		__this->___m_ScenarioBlendingFactor = (0.0f);
		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);
		List_1_tCD7772AB40D4E7A61CCAFDDF9E33C190D4F9E6D4* L_6;
		L_6 = ProbeReferenceVolume_get_perSceneDataList_m228B4313FD99FC42945CD44D5E99F69F18AAF937_inline(L_5, NULL);
		NullCheck(L_6);
		Enumerator_t80ED6D73F0BF5C1D6DB1423EBEE19E0A41F453F8 L_7;
		L_7 = List_1_GetEnumerator_mF0AB617AF87348C546AD70B1B8DC9BCBE262C0B7(L_6, List_1_GetEnumerator_mF0AB617AF87348C546AD70B1B8DC9BCBE262C0B7_RuntimeMethod_var);
		V_0 = L_7;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_006a:
			{
				Enumerator_Dispose_m2C4C94DE3465BA4D838CD4276B2E676BBE1A4370((&V_0), Enumerator_Dispose_m2C4C94DE3465BA4D838CD4276B2E676BBE1A4370_RuntimeMethod_var);
				return;
			}
		});
		try
		{
			{
				goto IL_005f_1;
			}

IL_0047_1:
			{
				ProbeVolumePerSceneData_t9CB5E88B02731EFB128F452EBF27BD02E4918909* L_8;
				L_8 = Enumerator_get_Current_m38B0BD7F74556D2402E9ACD09BD18EDB74A5533D_inline((&V_0), Enumerator_get_Current_m38B0BD7F74556D2402E9ACD09BD18EDB74A5533D_RuntimeMethod_var);
				String_t* L_9 = __this->___m_LightingScenario;
				String_t* L_10 = __this->___m_OtherScenario;
				NullCheck(L_8);
				ProbeVolumePerSceneData_UpdateActiveScenario_m68148D095A1281E5C39CE9772FEACC15B5A67E35(L_8, L_9, L_10, NULL);
			}

IL_005f_1:
			{
				bool L_11;
				L_11 = Enumerator_MoveNext_mDD742BC874DA946C9A2510DB811707117F8CA748((&V_0), Enumerator_MoveNext_mDD742BC874DA946C9A2510DB811707117F8CA748_RuntimeMethod_var);
				if (L_11)
				{
					goto IL_0047_1;
				}
			}
			{
				goto IL_0078;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_0078:
	{
		il2cpp_codegen_runtime_class_init_inline(ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F_il2cpp_TypeInfo_var);
		ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* L_12;
		L_12 = ProbeReferenceVolume_get_instance_m7EAD257CFABE08C6549F8E34930FDB400DECC71C_inline(NULL);
		NullCheck(L_12);
		bool L_13;
		L_13 = ProbeReferenceVolume_get_enableScenarioBlending_mEE7DB2B1A6466FDCDEFABE29D5E4067DF19F66DE(L_12, NULL);
		if (!L_13)
		{
			goto IL_0090;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F_il2cpp_TypeInfo_var);
		ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* L_14;
		L_14 = ProbeReferenceVolume_get_instance_m7EAD257CFABE08C6549F8E34930FDB400DECC71C_inline(NULL);
		NullCheck(L_14);
		ProbeReferenceVolume_ScenarioBlendingChanged_mB69821E42B2DBC7087DADB0D6F8E285CB3496A4E(L_14, (bool)1, NULL);
		return;
	}

IL_0090:
	{
		il2cpp_codegen_runtime_class_init_inline(ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F_il2cpp_TypeInfo_var);
		ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* L_15;
		L_15 = ProbeReferenceVolume_get_instance_m7EAD257CFABE08C6549F8E34930FDB400DECC71C_inline(NULL);
		NullCheck(L_15);
		ProbeReferenceVolume_UnloadAllCells_m7B67DEA1BFE6F4241C9C46D63EBBF474D91ED2E5(L_15, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeVolumeSceneData_BlendLightingScenario_mB6E882B3F5246ABEDA1BC2180897D0EBFB231E5D (ProbeVolumeSceneData_t29FD126D36ED1E093C2EBBFB3F248DD5E2A86D90* __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*)&Enumerator_Dispose_m2C4C94DE3465BA4D838CD4276B2E676BBE1A4370_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mDD742BC874DA946C9A2510DB811707117F8CA748_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m38B0BD7F74556D2402E9ACD09BD18EDB74A5533D_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_mF0AB617AF87348C546AD70B1B8DC9BCBE262C0B7_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral144E995148DF772EF075C06AFE2E67709DD9B89C);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC50AFD4E104B4515D2F66486B12EB569A6BB9401);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	Enumerator_t80ED6D73F0BF5C1D6DB1423EBEE19E0A41F453F8 V_1;
	memset((&V_1), 0, sizeof(V_1));
	{
		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_enableScenarioBlending_mEE7DB2B1A6466FDCDEFABE29D5E4067DF19F66DE(L_0, NULL);
		if (L_1)
		{
			goto IL_0029;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_il2cpp_TypeInfo_var);
		bool L_2;
		L_2 = ProbeBrickBlendingPool_get_isSupported_mBE096CC6022605A235F3A3AB8DB62A4B39947CB3(NULL);
		if (L_2)
		{
			goto IL_001e;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2(_stringLiteralC50AFD4E104B4515D2F66486B12EB569A6BB9401, NULL);
		return;
	}

IL_001e:
	{
		il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2(_stringLiteral144E995148DF772EF075C06AFE2E67709DD9B89C, NULL);
		return;
	}

IL_0029:
	{
		float L_3 = ___1_blendingFactor;
		float L_4;
		L_4 = Mathf_Clamp01_mA7E048DBDA832D399A581BE4D6DED9FA44CE0F14_inline(L_3, NULL);
		___1_blendingFactor = L_4;
		String_t* L_5 = ___0_otherScenario;
		String_t* L_6 = __this->___m_LightingScenario;
		bool L_7;
		L_7 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_5, L_6, NULL);
		if (L_7)
		{
			goto IL_0047;
		}
	}
	{
		String_t* L_8 = ___0_otherScenario;
		bool L_9;
		L_9 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_8, NULL);
		if (!L_9)
		{
			goto IL_004a;
		}
	}

IL_0047:
	{
		___0_otherScenario = (String_t*)NULL;
	}

IL_004a:
	{
		String_t* L_10 = ___0_otherScenario;
		if (L_10)
		{
			goto IL_0054;
		}
	}
	{
		___1_blendingFactor = (0.0f);
	}

IL_0054:
	{
		String_t* L_11 = ___0_otherScenario;
		String_t* L_12 = __this->___m_OtherScenario;
		bool L_13;
		L_13 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_11, L_12, NULL);
		if (!L_13)
		{
			goto IL_0071;
		}
	}
	{
		float L_14 = ___1_blendingFactor;
		float L_15 = __this->___m_ScenarioBlendingFactor;
		bool L_16;
		L_16 = Mathf_Approximately_m1DADD012A8FC82E11FB282501AE2EBBF9A77150B_inline(L_14, L_15, NULL);
		if (!L_16)
		{
			goto IL_0071;
		}
	}
	{
		return;
	}

IL_0071:
	{
		String_t* L_17 = ___0_otherScenario;
		String_t* L_18 = __this->___m_OtherScenario;
		bool L_19;
		L_19 = String_op_Inequality_m8C940F3CFC42866709D7CA931B3D77B4BE94BCB6(L_17, L_18, NULL);
		V_0 = L_19;
		String_t* L_20 = ___0_otherScenario;
		__this->___m_OtherScenario = L_20;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_OtherScenario), (void*)L_20);
		float L_21 = ___1_blendingFactor;
		__this->___m_ScenarioBlendingFactor = L_21;
		bool L_22 = V_0;
		if (!L_22)
		{
			goto IL_00d2;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F_il2cpp_TypeInfo_var);
		ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* L_23;
		L_23 = ProbeReferenceVolume_get_instance_m7EAD257CFABE08C6549F8E34930FDB400DECC71C_inline(NULL);
		NullCheck(L_23);
		List_1_tCD7772AB40D4E7A61CCAFDDF9E33C190D4F9E6D4* L_24;
		L_24 = ProbeReferenceVolume_get_perSceneDataList_m228B4313FD99FC42945CD44D5E99F69F18AAF937_inline(L_23, NULL);
		NullCheck(L_24);
		Enumerator_t80ED6D73F0BF5C1D6DB1423EBEE19E0A41F453F8 L_25;
		L_25 = List_1_GetEnumerator_mF0AB617AF87348C546AD70B1B8DC9BCBE262C0B7(L_24, List_1_GetEnumerator_mF0AB617AF87348C546AD70B1B8DC9BCBE262C0B7_RuntimeMethod_var);
		V_1 = L_25;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_00c4:
			{
				Enumerator_Dispose_m2C4C94DE3465BA4D838CD4276B2E676BBE1A4370((&V_1), Enumerator_Dispose_m2C4C94DE3465BA4D838CD4276B2E676BBE1A4370_RuntimeMethod_var);
				return;
			}
		});
		try
		{
			{
				goto IL_00b9_1;
			}

IL_00a1_1:
			{
				ProbeVolumePerSceneData_t9CB5E88B02731EFB128F452EBF27BD02E4918909* L_26;
				L_26 = Enumerator_get_Current_m38B0BD7F74556D2402E9ACD09BD18EDB74A5533D_inline((&V_1), Enumerator_get_Current_m38B0BD7F74556D2402E9ACD09BD18EDB74A5533D_RuntimeMethod_var);
				String_t* L_27 = __this->___m_LightingScenario;
				String_t* L_28 = __this->___m_OtherScenario;
				NullCheck(L_26);
				ProbeVolumePerSceneData_UpdateActiveScenario_m68148D095A1281E5C39CE9772FEACC15B5A67E35(L_26, L_27, L_28, NULL);
			}

IL_00b9_1:
			{
				bool L_29;
				L_29 = Enumerator_MoveNext_mDD742BC874DA946C9A2510DB811707117F8CA748((&V_1), Enumerator_MoveNext_mDD742BC874DA946C9A2510DB811707117F8CA748_RuntimeMethod_var);
				if (L_29)
				{
					goto IL_00a1_1;
				}
			}
			{
				goto IL_00d2;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_00d2:
	{
		il2cpp_codegen_runtime_class_init_inline(ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F_il2cpp_TypeInfo_var);
		ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* L_30;
		L_30 = ProbeReferenceVolume_get_instance_m7EAD257CFABE08C6549F8E34930FDB400DECC71C_inline(NULL);
		bool L_31 = V_0;
		NullCheck(L_30);
		ProbeReferenceVolume_ScenarioBlendingChanged_mB69821E42B2DBC7087DADB0D6F8E285CB3496A4E(L_30, L_31, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeVolumeSceneData__ctor_mDA28671D7CDF352D57126EC5EBE6A0439CE577AD (ProbeVolumeSceneData_t29FD126D36ED1E093C2EBBFB3F248DD5E2A86D90* __this, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_parentAsset, String_t* ___1_parentSceneDataPropertyName, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m2D0730F5D63ADBD70AA4AFE10DDAA50B418861D7_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m9DEEE416F05CC4E45D128E296F824A851E483AB6_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_mB1DEDB98863C609565E181823298E467E110B43D_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_mC16458F131C06696D3856197DC7303EAEFF7F53F_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t17D0D125440AC627FCF80F189C6CBCB02856063C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t3710F63387FFDE3DB34EE1BA1D878781E75CEFCA_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t3B52AFBD6DFD81D4B15146FF3783E046AB987613_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_tF45369C157D4627F3C6BBF25860DE37D67DA02A8_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m33B64BB7982C5EC16903EEA39B4BCAF51775FD55_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m38BCEBB3B7287799DFAEC7FC2A7046A88E178C99_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m9F7DDF65A5DEE6C99AF06E0CD8522D259BAA070C_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mDF511B6612E1E5D593A0191B2109B9D43EE273A9_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mE0F4332C5274B84BADC1783FFCFEC74FC19C8112_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t2FCEA7635AA5C3B22E982462685B40276413F521_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t9B93A8FFF20D5011038A191EEEBD767C937F3815_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tB7BC2BC4AB3CE0F6BC851F79A65D1244EC9CCC97_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tE15A36783D21F016929125A00F602D220C32C84A_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tFEAC63AB47ECFF037313075F47A5D7240D0DDE44_il2cpp_TypeInfo_var);
		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);
		String_t* L_0 = ((ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F_StaticFields*)il2cpp_codegen_static_fields_for(ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F_il2cpp_TypeInfo_var))->___defaultLightingScenario;
		__this->___m_LightingScenario = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_LightingScenario), (void*)L_0);
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_1 = ___0_parentAsset;
		__this->___parentAsset = L_1;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___parentAsset), (void*)L_1);
		String_t* L_2 = ___1_parentSceneDataPropertyName;
		__this->___parentSceneDataPropertyName = L_2;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___parentSceneDataPropertyName), (void*)L_2);
		Dictionary_2_t3710F63387FFDE3DB34EE1BA1D878781E75CEFCA* L_3 = (Dictionary_2_t3710F63387FFDE3DB34EE1BA1D878781E75CEFCA*)il2cpp_codegen_object_new(Dictionary_2_t3710F63387FFDE3DB34EE1BA1D878781E75CEFCA_il2cpp_TypeInfo_var);
		Dictionary_2__ctor_m9DEEE416F05CC4E45D128E296F824A851E483AB6(L_3, Dictionary_2__ctor_m9DEEE416F05CC4E45D128E296F824A851E483AB6_RuntimeMethod_var);
		__this->___sceneBounds = L_3;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___sceneBounds), (void*)L_3);
		Dictionary_2_t17D0D125440AC627FCF80F189C6CBCB02856063C* L_4 = (Dictionary_2_t17D0D125440AC627FCF80F189C6CBCB02856063C*)il2cpp_codegen_object_new(Dictionary_2_t17D0D125440AC627FCF80F189C6CBCB02856063C_il2cpp_TypeInfo_var);
		Dictionary_2__ctor_mB1DEDB98863C609565E181823298E467E110B43D(L_4, Dictionary_2__ctor_mB1DEDB98863C609565E181823298E467E110B43D_RuntimeMethod_var);
		__this->___hasProbeVolumes = L_4;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___hasProbeVolumes), (void*)L_4);
		Dictionary_2_t3B52AFBD6DFD81D4B15146FF3783E046AB987613* L_5 = (Dictionary_2_t3B52AFBD6DFD81D4B15146FF3783E046AB987613*)il2cpp_codegen_object_new(Dictionary_2_t3B52AFBD6DFD81D4B15146FF3783E046AB987613_il2cpp_TypeInfo_var);
		Dictionary_2__ctor_m2D0730F5D63ADBD70AA4AFE10DDAA50B418861D7(L_5, Dictionary_2__ctor_m2D0730F5D63ADBD70AA4AFE10DDAA50B418861D7_RuntimeMethod_var);
		__this->___sceneProfiles = L_5;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___sceneProfiles), (void*)L_5);
		Dictionary_2_tF45369C157D4627F3C6BBF25860DE37D67DA02A8* L_6 = (Dictionary_2_tF45369C157D4627F3C6BBF25860DE37D67DA02A8*)il2cpp_codegen_object_new(Dictionary_2_tF45369C157D4627F3C6BBF25860DE37D67DA02A8_il2cpp_TypeInfo_var);
		Dictionary_2__ctor_mC16458F131C06696D3856197DC7303EAEFF7F53F(L_6, Dictionary_2__ctor_mC16458F131C06696D3856197DC7303EAEFF7F53F_RuntimeMethod_var);
		__this->___sceneBakingSettings = L_6;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___sceneBakingSettings), (void*)L_6);
		List_1_tB7BC2BC4AB3CE0F6BC851F79A65D1244EC9CCC97* L_7 = (List_1_tB7BC2BC4AB3CE0F6BC851F79A65D1244EC9CCC97*)il2cpp_codegen_object_new(List_1_tB7BC2BC4AB3CE0F6BC851F79A65D1244EC9CCC97_il2cpp_TypeInfo_var);
		List_1__ctor_mE0F4332C5274B84BADC1783FFCFEC74FC19C8112(L_7, List_1__ctor_mE0F4332C5274B84BADC1783FFCFEC74FC19C8112_RuntimeMethod_var);
		__this->___bakingSets = L_7;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___bakingSets), (void*)L_7);
		List_1_tFEAC63AB47ECFF037313075F47A5D7240D0DDE44* L_8 = (List_1_tFEAC63AB47ECFF037313075F47A5D7240D0DDE44*)il2cpp_codegen_object_new(List_1_tFEAC63AB47ECFF037313075F47A5D7240D0DDE44_il2cpp_TypeInfo_var);
		List_1__ctor_m33B64BB7982C5EC16903EEA39B4BCAF51775FD55(L_8, List_1__ctor_m33B64BB7982C5EC16903EEA39B4BCAF51775FD55_RuntimeMethod_var);
		__this->___serializedBounds = L_8;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___serializedBounds), (void*)L_8);
		List_1_t9B93A8FFF20D5011038A191EEEBD767C937F3815* L_9 = (List_1_t9B93A8FFF20D5011038A191EEEBD767C937F3815*)il2cpp_codegen_object_new(List_1_t9B93A8FFF20D5011038A191EEEBD767C937F3815_il2cpp_TypeInfo_var);
		List_1__ctor_m38BCEBB3B7287799DFAEC7FC2A7046A88E178C99(L_9, List_1__ctor_m38BCEBB3B7287799DFAEC7FC2A7046A88E178C99_RuntimeMethod_var);
		__this->___serializedHasVolumes = L_9;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___serializedHasVolumes), (void*)L_9);
		List_1_t2FCEA7635AA5C3B22E982462685B40276413F521* L_10 = (List_1_t2FCEA7635AA5C3B22E982462685B40276413F521*)il2cpp_codegen_object_new(List_1_t2FCEA7635AA5C3B22E982462685B40276413F521_il2cpp_TypeInfo_var);
		List_1__ctor_mDF511B6612E1E5D593A0191B2109B9D43EE273A9(L_10, List_1__ctor_mDF511B6612E1E5D593A0191B2109B9D43EE273A9_RuntimeMethod_var);
		__this->___serializedProfiles = L_10;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___serializedProfiles), (void*)L_10);
		List_1_tE15A36783D21F016929125A00F602D220C32C84A* L_11 = (List_1_tE15A36783D21F016929125A00F602D220C32C84A*)il2cpp_codegen_object_new(List_1_tE15A36783D21F016929125A00F602D220C32C84A_il2cpp_TypeInfo_var);
		List_1__ctor_m9F7DDF65A5DEE6C99AF06E0CD8522D259BAA070C(L_11, List_1__ctor_m9F7DDF65A5DEE6C99AF06E0CD8522D259BAA070C_RuntimeMethod_var);
		__this->___serializedBakeSettings = L_11;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___serializedBakeSettings), (void*)L_11);
		ProbeVolumeSceneData_UpdateBakingSets_m1784A2BB1F2FD0ADAB7589C1E105887432B9E37C(__this, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeVolumeSceneData_SetParentObject_mBDB8F0C83EA0FEFC280A4BA19507FE5F8DDF65DE (ProbeVolumeSceneData_t29FD126D36ED1E093C2EBBFB3F248DD5E2A86D90* __this, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_parent, String_t* ___1_parentSceneDataPropertyName, const RuntimeMethod* method) 
{
	{
		Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_0 = ___0_parent;
		__this->___parentAsset = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___parentAsset), (void*)L_0);
		String_t* L_1 = ___1_parentSceneDataPropertyName;
		__this->___parentSceneDataPropertyName = L_1;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___parentSceneDataPropertyName), (void*)L_1);
		ProbeVolumeSceneData_UpdateBakingSets_m1784A2BB1F2FD0ADAB7589C1E105887432B9E37C(__this, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeVolumeSceneData_OnAfterDeserialize_m6F86A2382B082DFA740D572D1ABDC72237C4EDFA (ProbeVolumeSceneData_t29FD126D36ED1E093C2EBBFB3F248DD5E2A86D90* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_m3724D93D5AC25A6A987063F7B26C195F00C75292_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_mAF2B3385029BE3DEC0E2619BD70225465CA55062_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_mC4D3B18BD73210E9C149AF92DC865D95FECE8A08_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_mF10C4F52578A212F36A24BD09FC8CEF2D62E3180_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m2D0730F5D63ADBD70AA4AFE10DDAA50B418861D7_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m9DEEE416F05CC4E45D128E296F824A851E483AB6_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_mB1DEDB98863C609565E181823298E467E110B43D_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_mC16458F131C06696D3856197DC7303EAEFF7F53F_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t17D0D125440AC627FCF80F189C6CBCB02856063C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t3710F63387FFDE3DB34EE1BA1D878781E75CEFCA_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t3B52AFBD6DFD81D4B15146FF3783E046AB987613_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_tF45369C157D4627F3C6BBF25860DE37D67DA02A8_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m5721DBB621F47FDA65A82A1FBF1272EFC4580F51_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m67B17F6428D4CC50AD15D898CCC2F0CAA087388F_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m941DCE8BEEC8872B18D2FDAE611931892155DA85_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m9C0F453849BCE47EF7ACFCBE64928F8C0845186D_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mC0E07729DA3A9E8A32E809C8682DADA22D4D2828_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m0D3C6AF5369458347DB218951EA217008ABD60EB_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m744799ADC66C192935954EC78EFA0E5E7144CECD_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mABC8962CD03E1159C52671702AD171CC2396FB29_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mCB42E419D21E31671FC2959177DC4A6FA1C2D58C_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mCF6AD8DC8924425B54C21BDA738613155FB1DB5A_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m643399DC4970A16B50093BE4D504A20624DAB82D_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m83A00BC8BA75F77179B61D8EE0E0DA66F47CDB5E_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m9E9351622DEE1FC8402BAF36A73EEC03E3E60407_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_mB6238608A7C8061423184F2489CA52F9F9A32561_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_mD2F484AB27EC710F9EDC66BA4A206788DCDAE7DE_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m4FFC0DAE21E8394B730AEFC8D43AB9A0E850B3DE_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m0962E3FB44829DE7E0AA6C86EBA4DCB1AF4D6066_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m95097C203ADB59CB50BCCF622384D228EEF727CA_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m9FFEF524CB9E0644319AE9CA3D53518C5399C6C3_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_mD265BCE68CB3D80477A01A90F007DCC3AC5C78E4_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_mFBCD305E26DF17679838A948438689EDF77B2815_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mE0F4332C5274B84BADC1783FFCFEC74FC19C8112_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tB7BC2BC4AB3CE0F6BC851F79A65D1244EC9CCC97_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
		s_Il2CppMethodInitialized = true;
	}
	Enumerator_t0F91BC558767DA1005DDDD4EC1D68339C54621A5 V_0;
	memset((&V_0), 0, sizeof(V_0));
	SerializableBoundItem_tF2F8CD24513F8F4D69DCAC89522EA0D3C032A640 V_1;
	memset((&V_1), 0, sizeof(V_1));
	Enumerator_t8F9474ED732BF151860990861186CAEA4E833694 V_2;
	memset((&V_2), 0, sizeof(V_2));
	SerializableHasPVItem_t061E2CE4D8B201F280D06ABD0246C7AD8FD9571C V_3;
	memset((&V_3), 0, sizeof(V_3));
	Enumerator_tD348BAA5B9575AFEB2F626A5366EBD048E31D7CD V_4;
	memset((&V_4), 0, sizeof(V_4));
	SerializablePVProfile_t5A21743AE68601F4B203BC9CE6A6B9A94B114D5C V_5;
	memset((&V_5), 0, sizeof(V_5));
	Enumerator_t79A467E7C13197680FE62582108B3BE3348A0F1F V_6;
	memset((&V_6), 0, sizeof(V_6));
	SerializablePVBakeSettings_t9C88167788303739AC5D93A20092598DF654A452 V_7;
	memset((&V_7), 0, sizeof(V_7));
	Enumerator_tD38B3392DC51F3F28BBB81DD4E5991CC9D1ABBF2 V_8;
	memset((&V_8), 0, sizeof(V_8));
	BakingSet_t33926285328BE2D277C28CC383E09C57DE9975D2* V_9 = NULL;
	{
		List_1_tFEAC63AB47ECFF037313075F47A5D7240D0DDE44* L_0 = __this->___serializedBounds;
		if (!L_0)
		{
			goto IL_0020;
		}
	}
	{
		List_1_t9B93A8FFF20D5011038A191EEEBD767C937F3815* L_1 = __this->___serializedHasVolumes;
		if (!L_1)
		{
			goto IL_0020;
		}
	}
	{
		List_1_t2FCEA7635AA5C3B22E982462685B40276413F521* L_2 = __this->___serializedProfiles;
		if (!L_2)
		{
			goto IL_0020;
		}
	}
	{
		List_1_tE15A36783D21F016929125A00F602D220C32C84A* L_3 = __this->___serializedBakeSettings;
		if (L_3)
		{
			goto IL_0021;
		}
	}

IL_0020:
	{
		return;
	}

IL_0021:
	{
		Dictionary_2_t3710F63387FFDE3DB34EE1BA1D878781E75CEFCA* L_4 = (Dictionary_2_t3710F63387FFDE3DB34EE1BA1D878781E75CEFCA*)il2cpp_codegen_object_new(Dictionary_2_t3710F63387FFDE3DB34EE1BA1D878781E75CEFCA_il2cpp_TypeInfo_var);
		Dictionary_2__ctor_m9DEEE416F05CC4E45D128E296F824A851E483AB6(L_4, Dictionary_2__ctor_m9DEEE416F05CC4E45D128E296F824A851E483AB6_RuntimeMethod_var);
		__this->___sceneBounds = L_4;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___sceneBounds), (void*)L_4);
		Dictionary_2_t17D0D125440AC627FCF80F189C6CBCB02856063C* L_5 = (Dictionary_2_t17D0D125440AC627FCF80F189C6CBCB02856063C*)il2cpp_codegen_object_new(Dictionary_2_t17D0D125440AC627FCF80F189C6CBCB02856063C_il2cpp_TypeInfo_var);
		Dictionary_2__ctor_mB1DEDB98863C609565E181823298E467E110B43D(L_5, Dictionary_2__ctor_mB1DEDB98863C609565E181823298E467E110B43D_RuntimeMethod_var);
		__this->___hasProbeVolumes = L_5;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___hasProbeVolumes), (void*)L_5);
		Dictionary_2_t3B52AFBD6DFD81D4B15146FF3783E046AB987613* L_6 = (Dictionary_2_t3B52AFBD6DFD81D4B15146FF3783E046AB987613*)il2cpp_codegen_object_new(Dictionary_2_t3B52AFBD6DFD81D4B15146FF3783E046AB987613_il2cpp_TypeInfo_var);
		Dictionary_2__ctor_m2D0730F5D63ADBD70AA4AFE10DDAA50B418861D7(L_6, Dictionary_2__ctor_m2D0730F5D63ADBD70AA4AFE10DDAA50B418861D7_RuntimeMethod_var);
		__this->___sceneProfiles = L_6;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___sceneProfiles), (void*)L_6);
		Dictionary_2_tF45369C157D4627F3C6BBF25860DE37D67DA02A8* L_7 = (Dictionary_2_tF45369C157D4627F3C6BBF25860DE37D67DA02A8*)il2cpp_codegen_object_new(Dictionary_2_tF45369C157D4627F3C6BBF25860DE37D67DA02A8_il2cpp_TypeInfo_var);
		Dictionary_2__ctor_mC16458F131C06696D3856197DC7303EAEFF7F53F(L_7, Dictionary_2__ctor_mC16458F131C06696D3856197DC7303EAEFF7F53F_RuntimeMethod_var);
		__this->___sceneBakingSettings = L_7;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___sceneBakingSettings), (void*)L_7);
		List_1_tB7BC2BC4AB3CE0F6BC851F79A65D1244EC9CCC97* L_8 = (List_1_tB7BC2BC4AB3CE0F6BC851F79A65D1244EC9CCC97*)il2cpp_codegen_object_new(List_1_tB7BC2BC4AB3CE0F6BC851F79A65D1244EC9CCC97_il2cpp_TypeInfo_var);
		List_1__ctor_mE0F4332C5274B84BADC1783FFCFEC74FC19C8112(L_8, List_1__ctor_mE0F4332C5274B84BADC1783FFCFEC74FC19C8112_RuntimeMethod_var);
		__this->___bakingSets = L_8;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___bakingSets), (void*)L_8);
		List_1_tFEAC63AB47ECFF037313075F47A5D7240D0DDE44* L_9 = __this->___serializedBounds;
		NullCheck(L_9);
		Enumerator_t0F91BC558767DA1005DDDD4EC1D68339C54621A5 L_10;
		L_10 = List_1_GetEnumerator_m95097C203ADB59CB50BCCF622384D228EEF727CA(L_9, List_1_GetEnumerator_m95097C203ADB59CB50BCCF622384D228EEF727CA_RuntimeMethod_var);
		V_0 = L_10;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_0090:
			{
				Enumerator_Dispose_m9C0F453849BCE47EF7ACFCBE64928F8C0845186D((&V_0), Enumerator_Dispose_m9C0F453849BCE47EF7ACFCBE64928F8C0845186D_RuntimeMethod_var);
				return;
			}
		});
		try
		{
			{
				goto IL_0085_1;
			}

IL_0066_1:
			{
				SerializableBoundItem_tF2F8CD24513F8F4D69DCAC89522EA0D3C032A640 L_11;
				L_11 = Enumerator_get_Current_m9E9351622DEE1FC8402BAF36A73EEC03E3E60407_inline((&V_0), Enumerator_get_Current_m9E9351622DEE1FC8402BAF36A73EEC03E3E60407_RuntimeMethod_var);
				V_1 = L_11;
				Dictionary_2_t3710F63387FFDE3DB34EE1BA1D878781E75CEFCA* L_12 = __this->___sceneBounds;
				SerializableBoundItem_tF2F8CD24513F8F4D69DCAC89522EA0D3C032A640 L_13 = V_1;
				String_t* L_14 = L_13.___sceneGUID;
				SerializableBoundItem_tF2F8CD24513F8F4D69DCAC89522EA0D3C032A640 L_15 = V_1;
				Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_16 = L_15.___bounds;
				NullCheck(L_12);
				Dictionary_2_Add_mF10C4F52578A212F36A24BD09FC8CEF2D62E3180(L_12, L_14, L_16, Dictionary_2_Add_mF10C4F52578A212F36A24BD09FC8CEF2D62E3180_RuntimeMethod_var);
			}

IL_0085_1:
			{
				bool L_17;
				L_17 = Enumerator_MoveNext_m0D3C6AF5369458347DB218951EA217008ABD60EB((&V_0), Enumerator_MoveNext_m0D3C6AF5369458347DB218951EA217008ABD60EB_RuntimeMethod_var);
				if (L_17)
				{
					goto IL_0066_1;
				}
			}
			{
				goto IL_009e;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_009e:
	{
		List_1_t9B93A8FFF20D5011038A191EEEBD767C937F3815* L_18 = __this->___serializedHasVolumes;
		NullCheck(L_18);
		Enumerator_t8F9474ED732BF151860990861186CAEA4E833694 L_19;
		L_19 = List_1_GetEnumerator_m9FFEF524CB9E0644319AE9CA3D53518C5399C6C3(L_18, List_1_GetEnumerator_m9FFEF524CB9E0644319AE9CA3D53518C5399C6C3_RuntimeMethod_var);
		V_2 = L_19;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_00d6:
			{
				Enumerator_Dispose_mC0E07729DA3A9E8A32E809C8682DADA22D4D2828((&V_2), Enumerator_Dispose_mC0E07729DA3A9E8A32E809C8682DADA22D4D2828_RuntimeMethod_var);
				return;
			}
		});
		try
		{
			{
				goto IL_00cb_1;
			}

IL_00ac_1:
			{
				SerializableHasPVItem_t061E2CE4D8B201F280D06ABD0246C7AD8FD9571C L_20;
				L_20 = Enumerator_get_Current_mD2F484AB27EC710F9EDC66BA4A206788DCDAE7DE_inline((&V_2), Enumerator_get_Current_mD2F484AB27EC710F9EDC66BA4A206788DCDAE7DE_RuntimeMethod_var);
				V_3 = L_20;
				Dictionary_2_t17D0D125440AC627FCF80F189C6CBCB02856063C* L_21 = __this->___hasProbeVolumes;
				SerializableHasPVItem_t061E2CE4D8B201F280D06ABD0246C7AD8FD9571C L_22 = V_3;
				String_t* L_23 = L_22.___sceneGUID;
				SerializableHasPVItem_t061E2CE4D8B201F280D06ABD0246C7AD8FD9571C L_24 = V_3;
				bool L_25 = L_24.___hasProbeVolumes;
				NullCheck(L_21);
				Dictionary_2_Add_m3724D93D5AC25A6A987063F7B26C195F00C75292(L_21, L_23, L_25, Dictionary_2_Add_m3724D93D5AC25A6A987063F7B26C195F00C75292_RuntimeMethod_var);
			}

IL_00cb_1:
			{
				bool L_26;
				L_26 = Enumerator_MoveNext_mABC8962CD03E1159C52671702AD171CC2396FB29((&V_2), Enumerator_MoveNext_mABC8962CD03E1159C52671702AD171CC2396FB29_RuntimeMethod_var);
				if (L_26)
				{
					goto IL_00ac_1;
				}
			}
			{
				goto IL_00e4;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_00e4:
	{
		List_1_t2FCEA7635AA5C3B22E982462685B40276413F521* L_27 = __this->___serializedProfiles;
		NullCheck(L_27);
		Enumerator_tD348BAA5B9575AFEB2F626A5366EBD048E31D7CD L_28;
		L_28 = List_1_GetEnumerator_mFBCD305E26DF17679838A948438689EDF77B2815(L_27, List_1_GetEnumerator_mFBCD305E26DF17679838A948438689EDF77B2815_RuntimeMethod_var);
		V_4 = L_28;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_0120:
			{
				Enumerator_Dispose_m941DCE8BEEC8872B18D2FDAE611931892155DA85((&V_4), Enumerator_Dispose_m941DCE8BEEC8872B18D2FDAE611931892155DA85_RuntimeMethod_var);
				return;
			}
		});
		try
		{
			{
				goto IL_0115_1;
			}

IL_00f3_1:
			{
				SerializablePVProfile_t5A21743AE68601F4B203BC9CE6A6B9A94B114D5C L_29;
				L_29 = Enumerator_get_Current_m83A00BC8BA75F77179B61D8EE0E0DA66F47CDB5E_inline((&V_4), Enumerator_get_Current_m83A00BC8BA75F77179B61D8EE0E0DA66F47CDB5E_RuntimeMethod_var);
				V_5 = L_29;
				Dictionary_2_t3B52AFBD6DFD81D4B15146FF3783E046AB987613* L_30 = __this->___sceneProfiles;
				SerializablePVProfile_t5A21743AE68601F4B203BC9CE6A6B9A94B114D5C L_31 = V_5;
				String_t* L_32 = L_31.___sceneGUID;
				SerializablePVProfile_t5A21743AE68601F4B203BC9CE6A6B9A94B114D5C L_33 = V_5;
				ProbeReferenceVolumeProfile_t375DE65898ECAC87F866E00E990A090B62FEFB06* L_34 = L_33.___profile;
				NullCheck(L_30);
				Dictionary_2_Add_mAF2B3385029BE3DEC0E2619BD70225465CA55062(L_30, L_32, L_34, Dictionary_2_Add_mAF2B3385029BE3DEC0E2619BD70225465CA55062_RuntimeMethod_var);
			}

IL_0115_1:
			{
				bool L_35;
				L_35 = Enumerator_MoveNext_mCB42E419D21E31671FC2959177DC4A6FA1C2D58C((&V_4), Enumerator_MoveNext_mCB42E419D21E31671FC2959177DC4A6FA1C2D58C_RuntimeMethod_var);
				if (L_35)
				{
					goto IL_00f3_1;
				}
			}
			{
				goto IL_012e;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_012e:
	{
		List_1_tE15A36783D21F016929125A00F602D220C32C84A* L_36 = __this->___serializedBakeSettings;
		NullCheck(L_36);
		Enumerator_t79A467E7C13197680FE62582108B3BE3348A0F1F L_37;
		L_37 = List_1_GetEnumerator_m0962E3FB44829DE7E0AA6C86EBA4DCB1AF4D6066(L_36, List_1_GetEnumerator_m0962E3FB44829DE7E0AA6C86EBA4DCB1AF4D6066_RuntimeMethod_var);
		V_6 = L_37;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_016a:
			{
				Enumerator_Dispose_m67B17F6428D4CC50AD15D898CCC2F0CAA087388F((&V_6), Enumerator_Dispose_m67B17F6428D4CC50AD15D898CCC2F0CAA087388F_RuntimeMethod_var);
				return;
			}
		});
		try
		{
			{
				goto IL_015f_1;
			}

IL_013d_1:
			{
				SerializablePVBakeSettings_t9C88167788303739AC5D93A20092598DF654A452 L_38;
				L_38 = Enumerator_get_Current_m643399DC4970A16B50093BE4D504A20624DAB82D_inline((&V_6), Enumerator_get_Current_m643399DC4970A16B50093BE4D504A20624DAB82D_RuntimeMethod_var);
				V_7 = L_38;
				Dictionary_2_tF45369C157D4627F3C6BBF25860DE37D67DA02A8* L_39 = __this->___sceneBakingSettings;
				SerializablePVBakeSettings_t9C88167788303739AC5D93A20092598DF654A452 L_40 = V_7;
				String_t* L_41 = L_40.___sceneGUID;
				SerializablePVBakeSettings_t9C88167788303739AC5D93A20092598DF654A452 L_42 = V_7;
				ProbeVolumeBakingProcessSettings_t1A0C71DD07CFB6660AFC0D3EBF81FA5064CFDAD7 L_43 = L_42.___settings;
				NullCheck(L_39);
				Dictionary_2_Add_mC4D3B18BD73210E9C149AF92DC865D95FECE8A08(L_39, L_41, L_43, Dictionary_2_Add_mC4D3B18BD73210E9C149AF92DC865D95FECE8A08_RuntimeMethod_var);
			}

IL_015f_1:
			{
				bool L_44;
				L_44 = Enumerator_MoveNext_m744799ADC66C192935954EC78EFA0E5E7144CECD((&V_6), Enumerator_MoveNext_m744799ADC66C192935954EC78EFA0E5E7144CECD_RuntimeMethod_var);
				if (L_44)
				{
					goto IL_013d_1;
				}
			}
			{
				goto IL_0178;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_0178:
	{
		String_t* L_45 = __this->___m_LightingScenario;
		bool L_46;
		L_46 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_45, NULL);
		if (!L_46)
		{
			goto IL_0190;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F_il2cpp_TypeInfo_var);
		String_t* L_47 = ((ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F_StaticFields*)il2cpp_codegen_static_fields_for(ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F_il2cpp_TypeInfo_var))->___defaultLightingScenario;
		__this->___m_LightingScenario = L_47;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_LightingScenario), (void*)L_47);
	}

IL_0190:
	{
		List_1_tB7BC2BC4AB3CE0F6BC851F79A65D1244EC9CCC97* L_48 = __this->___serializedBakingSets;
		NullCheck(L_48);
		Enumerator_tD38B3392DC51F3F28BBB81DD4E5991CC9D1ABBF2 L_49;
		L_49 = List_1_GetEnumerator_mD265BCE68CB3D80477A01A90F007DCC3AC5C78E4(L_48, List_1_GetEnumerator_mD265BCE68CB3D80477A01A90F007DCC3AC5C78E4_RuntimeMethod_var);
		V_8 = L_49;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_01cc:
			{
				Enumerator_Dispose_m5721DBB621F47FDA65A82A1FBF1272EFC4580F51((&V_8), Enumerator_Dispose_m5721DBB621F47FDA65A82A1FBF1272EFC4580F51_RuntimeMethod_var);
				return;
			}
		});
		try
		{
			{
				goto IL_01c1_1;
			}

IL_019f_1:
			{
				BakingSet_t33926285328BE2D277C28CC383E09C57DE9975D2* L_50;
				L_50 = Enumerator_get_Current_mB6238608A7C8061423184F2489CA52F9F9A32561_inline((&V_8), Enumerator_get_Current_mB6238608A7C8061423184F2489CA52F9F9A32561_RuntimeMethod_var);
				V_9 = L_50;
				BakingSet_t33926285328BE2D277C28CC383E09C57DE9975D2* L_51 = V_9;
				NullCheck(L_51);
				ProbeVolumeBakingProcessSettings_t1A0C71DD07CFB6660AFC0D3EBF81FA5064CFDAD7* L_52 = (ProbeVolumeBakingProcessSettings_t1A0C71DD07CFB6660AFC0D3EBF81FA5064CFDAD7*)(&L_51->___settings);
				ProbeVolumeBakingProcessSettings_Upgrade_mBE56DC72356BBC804C0A5B63EE7DD600F997207C(L_52, NULL);
				List_1_tB7BC2BC4AB3CE0F6BC851F79A65D1244EC9CCC97* L_53 = __this->___bakingSets;
				BakingSet_t33926285328BE2D277C28CC383E09C57DE9975D2* L_54 = V_9;
				NullCheck(L_53);
				List_1_Add_m4FFC0DAE21E8394B730AEFC8D43AB9A0E850B3DE_inline(L_53, L_54, List_1_Add_m4FFC0DAE21E8394B730AEFC8D43AB9A0E850B3DE_RuntimeMethod_var);
			}

IL_01c1_1:
			{
				bool L_55;
				L_55 = Enumerator_MoveNext_mCF6AD8DC8924425B54C21BDA738613155FB1DB5A((&V_8), Enumerator_MoveNext_mCF6AD8DC8924425B54C21BDA738613155FB1DB5A_RuntimeMethod_var);
				if (L_55)
				{
					goto IL_019f_1;
				}
			}
			{
				goto IL_01da;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_01da:
	{
		String_t* L_56 = __this->___m_OtherScenario;
		bool L_57;
		L_57 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_56, _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709, NULL);
		if (!L_57)
		{
			goto IL_01f3;
		}
	}
	{
		__this->___m_OtherScenario = (String_t*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_OtherScenario), (void*)(String_t*)NULL);
	}

IL_01f3:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeVolumeSceneData_UpdateBakingSets_m1784A2BB1F2FD0ADAB7589C1E105887432B9E37C (ProbeVolumeSceneData_t29FD126D36ED1E093C2EBBFB3F248DD5E2A86D90* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m5721DBB621F47FDA65A82A1FBF1272EFC4580F51_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mCF6AD8DC8924425B54C21BDA738613155FB1DB5A_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_mB6238608A7C8061423184F2489CA52F9F9A32561_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_mD265BCE68CB3D80477A01A90F007DCC3AC5C78E4_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mB63183A9151F4345A9DD444A7CBE0D6E03F77C7C_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Enumerator_tD38B3392DC51F3F28BBB81DD4E5991CC9D1ABBF2 V_0;
	memset((&V_0), 0, sizeof(V_0));
	BakingSet_t33926285328BE2D277C28CC383E09C57DE9975D2* V_1 = NULL;
	{
		List_1_tB7BC2BC4AB3CE0F6BC851F79A65D1244EC9CCC97* L_0 = __this->___serializedBakingSets;
		NullCheck(L_0);
		Enumerator_tD38B3392DC51F3F28BBB81DD4E5991CC9D1ABBF2 L_1;
		L_1 = List_1_GetEnumerator_mD265BCE68CB3D80477A01A90F007DCC3AC5C78E4(L_0, List_1_GetEnumerator_mD265BCE68CB3D80477A01A90F007DCC3AC5C78E4_RuntimeMethod_var);
		V_0 = L_1;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_0050:
			{
				Enumerator_Dispose_m5721DBB621F47FDA65A82A1FBF1272EFC4580F51((&V_0), Enumerator_Dispose_m5721DBB621F47FDA65A82A1FBF1272EFC4580F51_RuntimeMethod_var);
				return;
			}
		});
		try
		{
			{
				goto IL_0045_1;
			}

IL_000e_1:
			{
				BakingSet_t33926285328BE2D277C28CC383E09C57DE9975D2* L_2;
				L_2 = Enumerator_get_Current_mB6238608A7C8061423184F2489CA52F9F9A32561_inline((&V_0), Enumerator_get_Current_mB6238608A7C8061423184F2489CA52F9F9A32561_RuntimeMethod_var);
				V_1 = L_2;
				BakingSet_t33926285328BE2D277C28CC383E09C57DE9975D2* L_3 = V_1;
				NullCheck(L_3);
				ProbeReferenceVolumeProfile_t375DE65898ECAC87F866E00E990A090B62FEFB06* L_4 = L_3->___profile;
				il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
				bool L_5;
				L_5 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_4, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
				if (!L_5)
				{
					goto IL_0031_1;
				}
			}
			{
				BakingSet_t33926285328BE2D277C28CC383E09C57DE9975D2* L_6 = V_1;
				BakingSet_t33926285328BE2D277C28CC383E09C57DE9975D2* L_7 = V_1;
				NullCheck(L_7);
				String_t* L_8 = L_7->___name;
				ProbeVolumeSceneData_InitializeBakingSet_mCBD9E19AA98649EE4193DB98E20B21FF1560ED32(__this, L_6, L_8, NULL);
			}

IL_0031_1:
			{
				BakingSet_t33926285328BE2D277C28CC383E09C57DE9975D2* L_9 = V_1;
				NullCheck(L_9);
				List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_10 = L_9->___lightingScenarios;
				NullCheck(L_10);
				int32_t L_11;
				L_11 = List_1_get_Count_mB63183A9151F4345A9DD444A7CBE0D6E03F77C7C_inline(L_10, List_1_get_Count_mB63183A9151F4345A9DD444A7CBE0D6E03F77C7C_RuntimeMethod_var);
				if (L_11)
				{
					goto IL_0045_1;
				}
			}
			{
				BakingSet_t33926285328BE2D277C28CC383E09C57DE9975D2* L_12 = V_1;
				ProbeVolumeSceneData_InitializeScenarios_mED62E964421AB2D06381C52C61F16891A3EA3E6E(__this, L_12, NULL);
			}

IL_0045_1:
			{
				bool L_13;
				L_13 = Enumerator_MoveNext_mCF6AD8DC8924425B54C21BDA738613155FB1DB5A((&V_0), Enumerator_MoveNext_mCF6AD8DC8924425B54C21BDA738613155FB1DB5A_RuntimeMethod_var);
				if (L_13)
				{
					goto IL_000e_1;
				}
			}
			{
				goto IL_005e;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_005e:
	{
		ProbeVolumeSceneData_SyncBakingSetSettings_m21B5715E5AEB932E283F9B3E4A01B7A7CDBE2E80(__this, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeVolumeSceneData_OnBeforeSerialize_m50404A01C308F7F79751163DAD32C74FBDA6BF41 (ProbeVolumeSceneData_t29FD126D36ED1E093C2EBBFB3F248DD5E2A86D90* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Item_m44D5E9B7543CB172233DB6B431B4ADB76FA0A9F6_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Item_m497999DCC4A0610A85028254723FB5708874420F_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Item_m5E9B37FF40A4017CC11EDC6F87EBB8E3B9237674_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Item_mE029B6A6F149DDDE86FCF5B3D2CA2EDDBC7F4A6F_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Keys_m5EE4844AA04C2B28E380F0749E49AC6369DFB59E_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Keys_m6CD88B569B36149459B5DA3423771D881065BAA8_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Keys_mD120EABCAB71CC3E636D291F6F5905CF73B1DA21_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Keys_mF539FDC7C25A8DF152D95DE0711708F1806E424A_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m5721DBB621F47FDA65A82A1FBF1272EFC4580F51_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m88C292709644A2F82F7A9FE5129C40D858B2C331_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mB0FD59F18FAC4B133884DE95C182383F03D6E0ED_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mB84A9308AAB952A3A53EA1CE74F02474EABF2155_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mD350176EB17A28A5B3B69BAB0D6F1861A47E2AA0_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m1AD16AB03FA605378FEE2F5790E2DA740818B88C_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m1D29275C33082FCC8AB784DF1368B388379E9B57_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m82B59AB4E41D9DA65F9B18DE2AB4C3FC2A36465E_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mCF6AD8DC8924425B54C21BDA738613155FB1DB5A_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mF7E87BABFD6ECF292AC7CBB2E56277DEBEB48767_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m329BB4A98D6F7F0B1C03DF495D6F2C439F13BFC7_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_mB6238608A7C8061423184F2489CA52F9F9A32561_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_mDDCF022E4A66936155F1A615B3FFDDF079ED12EE_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_mF37368FF664545FC13529F4D036DAE115BACB78B_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_mFAC6D0C2D773BCDA95B0090151886B351CC64F85_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KeyCollection_GetEnumerator_m2223B6C92DD9AD851CD143FE591102825F19AA0A_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KeyCollection_GetEnumerator_m551367D04B84AB825DAF1720FC7BD502A30E691E_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KeyCollection_GetEnumerator_m661C9A8A66E18AF5A27ACBB6249A70E7B32D2782_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KeyCollection_GetEnumerator_mB233D0EFFCAF95C53E403A1C5EE4876228270D4F_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m1C31C862D450C02A5085E473D157F7AC7B76D046_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m2A67FD5726B4822A0635AE943CF6D96A403D71CD_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m4FFC0DAE21E8394B730AEFC8D43AB9A0E850B3DE_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m57A1BE88ECE375428E12EB373147D1FA8751D4FB_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m90D4191082A9625E71B5BC4A7BC252C5BD7E8299_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_m7175BAEFBD4BBD364C8C5E1DBE73899462C0C185_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_m79853E299C26DBEFCE9200A5590A61E088392ABA_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_mE06767F9629A9303A0732E40A99362DC2521F1B9_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_mF2867E92AFC63D937A132C5B858973C889A917DF_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_mF4BD4A36DCD9B5B84960C7EEF24E5FEEE838C9F6_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_mD265BCE68CB3D80477A01A90F007DCC3AC5C78E4_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	Enumerator_t63EF2F9949A3988C799A3697F41136AA5F624C1D V_0;
	memset((&V_0), 0, sizeof(V_0));
	String_t* V_1 = NULL;
	SerializableBoundItem_tF2F8CD24513F8F4D69DCAC89522EA0D3C032A640 V_2;
	memset((&V_2), 0, sizeof(V_2));
	Enumerator_tF336DCB799473697495AD722C410973E5958F330 V_3;
	memset((&V_3), 0, sizeof(V_3));
	String_t* V_4 = NULL;
	SerializableHasPVItem_t061E2CE4D8B201F280D06ABD0246C7AD8FD9571C V_5;
	memset((&V_5), 0, sizeof(V_5));
	Enumerator_t3BDD362C980A49B58A87555D2EE655EDDC638884 V_6;
	memset((&V_6), 0, sizeof(V_6));
	String_t* V_7 = NULL;
	SerializablePVBakeSettings_t9C88167788303739AC5D93A20092598DF654A452 V_8;
	memset((&V_8), 0, sizeof(V_8));
	Enumerator_t4069A30804CBBA88721CFC68649B0EEA684B4DF0 V_9;
	memset((&V_9), 0, sizeof(V_9));
	String_t* V_10 = NULL;
	SerializablePVProfile_t5A21743AE68601F4B203BC9CE6A6B9A94B114D5C V_11;
	memset((&V_11), 0, sizeof(V_11));
	Enumerator_tD38B3392DC51F3F28BBB81DD4E5991CC9D1ABBF2 V_12;
	memset((&V_12), 0, sizeof(V_12));
	BakingSet_t33926285328BE2D277C28CC383E09C57DE9975D2* V_13 = NULL;
	{
		Dictionary_2_t3710F63387FFDE3DB34EE1BA1D878781E75CEFCA* L_0 = __this->___sceneBounds;
		if (!L_0)
		{
			goto IL_0048;
		}
	}
	{
		Dictionary_2_t17D0D125440AC627FCF80F189C6CBCB02856063C* L_1 = __this->___hasProbeVolumes;
		if (!L_1)
		{
			goto IL_0048;
		}
	}
	{
		Dictionary_2_tF45369C157D4627F3C6BBF25860DE37D67DA02A8* L_2 = __this->___sceneBakingSettings;
		if (!L_2)
		{
			goto IL_0048;
		}
	}
	{
		Dictionary_2_t3B52AFBD6DFD81D4B15146FF3783E046AB987613* L_3 = __this->___sceneProfiles;
		if (!L_3)
		{
			goto IL_0048;
		}
	}
	{
		List_1_tFEAC63AB47ECFF037313075F47A5D7240D0DDE44* L_4 = __this->___serializedBounds;
		if (!L_4)
		{
			goto IL_0048;
		}
	}
	{
		List_1_t9B93A8FFF20D5011038A191EEEBD767C937F3815* L_5 = __this->___serializedHasVolumes;
		if (!L_5)
		{
			goto IL_0048;
		}
	}
	{
		List_1_tE15A36783D21F016929125A00F602D220C32C84A* L_6 = __this->___serializedBakeSettings;
		if (!L_6)
		{
			goto IL_0048;
		}
	}
	{
		List_1_t2FCEA7635AA5C3B22E982462685B40276413F521* L_7 = __this->___serializedProfiles;
		if (!L_7)
		{
			goto IL_0048;
		}
	}
	{
		List_1_tB7BC2BC4AB3CE0F6BC851F79A65D1244EC9CCC97* L_8 = __this->___serializedBakingSets;
		if (L_8)
		{
			goto IL_0049;
		}
	}

IL_0048:
	{
		return;
	}

IL_0049:
	{
		List_1_tFEAC63AB47ECFF037313075F47A5D7240D0DDE44* L_9 = __this->___serializedBounds;
		NullCheck(L_9);
		List_1_Clear_m7175BAEFBD4BBD364C8C5E1DBE73899462C0C185_inline(L_9, List_1_Clear_m7175BAEFBD4BBD364C8C5E1DBE73899462C0C185_RuntimeMethod_var);
		List_1_t9B93A8FFF20D5011038A191EEEBD767C937F3815* L_10 = __this->___serializedHasVolumes;
		NullCheck(L_10);
		List_1_Clear_mF2867E92AFC63D937A132C5B858973C889A917DF_inline(L_10, List_1_Clear_mF2867E92AFC63D937A132C5B858973C889A917DF_RuntimeMethod_var);
		List_1_t2FCEA7635AA5C3B22E982462685B40276413F521* L_11 = __this->___serializedProfiles;
		NullCheck(L_11);
		List_1_Clear_mE06767F9629A9303A0732E40A99362DC2521F1B9_inline(L_11, List_1_Clear_mE06767F9629A9303A0732E40A99362DC2521F1B9_RuntimeMethod_var);
		List_1_tE15A36783D21F016929125A00F602D220C32C84A* L_12 = __this->___serializedBakeSettings;
		NullCheck(L_12);
		List_1_Clear_m79853E299C26DBEFCE9200A5590A61E088392ABA_inline(L_12, List_1_Clear_m79853E299C26DBEFCE9200A5590A61E088392ABA_RuntimeMethod_var);
		List_1_tB7BC2BC4AB3CE0F6BC851F79A65D1244EC9CCC97* L_13 = __this->___serializedBakingSets;
		NullCheck(L_13);
		List_1_Clear_mF4BD4A36DCD9B5B84960C7EEF24E5FEEE838C9F6_inline(L_13, List_1_Clear_mF4BD4A36DCD9B5B84960C7EEF24E5FEEE838C9F6_RuntimeMethod_var);
		Dictionary_2_t3710F63387FFDE3DB34EE1BA1D878781E75CEFCA* L_14 = __this->___sceneBounds;
		NullCheck(L_14);
		KeyCollection_t6844938B4E85E8FC62B6693FB9718C4747CE8514* L_15;
		L_15 = Dictionary_2_get_Keys_m5EE4844AA04C2B28E380F0749E49AC6369DFB59E(L_14, Dictionary_2_get_Keys_m5EE4844AA04C2B28E380F0749E49AC6369DFB59E_RuntimeMethod_var);
		NullCheck(L_15);
		Enumerator_t63EF2F9949A3988C799A3697F41136AA5F624C1D L_16;
		L_16 = KeyCollection_GetEnumerator_m661C9A8A66E18AF5A27ACBB6249A70E7B32D2782(L_15, KeyCollection_GetEnumerator_m661C9A8A66E18AF5A27ACBB6249A70E7B32D2782_RuntimeMethod_var);
		V_0 = L_16;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_00cd:
			{
				Enumerator_Dispose_m88C292709644A2F82F7A9FE5129C40D858B2C331((&V_0), Enumerator_Dispose_m88C292709644A2F82F7A9FE5129C40D858B2C331_RuntimeMethod_var);
				return;
			}
		});
		try
		{
			{
				goto IL_00c2_1;
			}

IL_0093_1:
			{
				String_t* L_17;
				L_17 = Enumerator_get_Current_m329BB4A98D6F7F0B1C03DF495D6F2C439F13BFC7_inline((&V_0), Enumerator_get_Current_m329BB4A98D6F7F0B1C03DF495D6F2C439F13BFC7_RuntimeMethod_var);
				V_1 = L_17;
				String_t* L_18 = V_1;
				(&V_2)->___sceneGUID = L_18;
				Il2CppCodeGenWriteBarrier((void**)(&(&V_2)->___sceneGUID), (void*)L_18);
				Dictionary_2_t3710F63387FFDE3DB34EE1BA1D878781E75CEFCA* L_19 = __this->___sceneBounds;
				String_t* L_20 = V_1;
				NullCheck(L_19);
				Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_21;
				L_21 = Dictionary_2_get_Item_m44D5E9B7543CB172233DB6B431B4ADB76FA0A9F6(L_19, L_20, Dictionary_2_get_Item_m44D5E9B7543CB172233DB6B431B4ADB76FA0A9F6_RuntimeMethod_var);
				(&V_2)->___bounds = L_21;
				List_1_tFEAC63AB47ECFF037313075F47A5D7240D0DDE44* L_22 = __this->___serializedBounds;
				SerializableBoundItem_tF2F8CD24513F8F4D69DCAC89522EA0D3C032A640 L_23 = V_2;
				NullCheck(L_22);
				List_1_Add_m1C31C862D450C02A5085E473D157F7AC7B76D046_inline(L_22, L_23, List_1_Add_m1C31C862D450C02A5085E473D157F7AC7B76D046_RuntimeMethod_var);
			}

IL_00c2_1:
			{
				bool L_24;
				L_24 = Enumerator_MoveNext_mF7E87BABFD6ECF292AC7CBB2E56277DEBEB48767((&V_0), Enumerator_MoveNext_mF7E87BABFD6ECF292AC7CBB2E56277DEBEB48767_RuntimeMethod_var);
				if (L_24)
				{
					goto IL_0093_1;
				}
			}
			{
				goto IL_00db;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_00db:
	{
		Dictionary_2_t17D0D125440AC627FCF80F189C6CBCB02856063C* L_25 = __this->___hasProbeVolumes;
		NullCheck(L_25);
		KeyCollection_t95FD5642BC2C9C7777B7A737F21A78E0AFDD8AA0* L_26;
		L_26 = Dictionary_2_get_Keys_mF539FDC7C25A8DF152D95DE0711708F1806E424A(L_25, Dictionary_2_get_Keys_mF539FDC7C25A8DF152D95DE0711708F1806E424A_RuntimeMethod_var);
		NullCheck(L_26);
		Enumerator_tF336DCB799473697495AD722C410973E5958F330 L_27;
		L_27 = KeyCollection_GetEnumerator_mB233D0EFFCAF95C53E403A1C5EE4876228270D4F(L_26, KeyCollection_GetEnumerator_mB233D0EFFCAF95C53E403A1C5EE4876228270D4F_RuntimeMethod_var);
		V_3 = L_27;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_012c:
			{
				Enumerator_Dispose_mB0FD59F18FAC4B133884DE95C182383F03D6E0ED((&V_3), Enumerator_Dispose_mB0FD59F18FAC4B133884DE95C182383F03D6E0ED_RuntimeMethod_var);
				return;
			}
		});
		try
		{
			{
				goto IL_0121_1;
			}

IL_00ee_1:
			{
				String_t* L_28;
				L_28 = Enumerator_get_Current_mF37368FF664545FC13529F4D036DAE115BACB78B_inline((&V_3), Enumerator_get_Current_mF37368FF664545FC13529F4D036DAE115BACB78B_RuntimeMethod_var);
				V_4 = L_28;
				String_t* L_29 = V_4;
				(&V_5)->___sceneGUID = L_29;
				Il2CppCodeGenWriteBarrier((void**)(&(&V_5)->___sceneGUID), (void*)L_29);
				Dictionary_2_t17D0D125440AC627FCF80F189C6CBCB02856063C* L_30 = __this->___hasProbeVolumes;
				String_t* L_31 = V_4;
				NullCheck(L_30);
				bool L_32;
				L_32 = Dictionary_2_get_Item_mE029B6A6F149DDDE86FCF5B3D2CA2EDDBC7F4A6F(L_30, L_31, Dictionary_2_get_Item_mE029B6A6F149DDDE86FCF5B3D2CA2EDDBC7F4A6F_RuntimeMethod_var);
				(&V_5)->___hasProbeVolumes = L_32;
				List_1_t9B93A8FFF20D5011038A191EEEBD767C937F3815* L_33 = __this->___serializedHasVolumes;
				SerializableHasPVItem_t061E2CE4D8B201F280D06ABD0246C7AD8FD9571C L_34 = V_5;
				NullCheck(L_33);
				List_1_Add_m57A1BE88ECE375428E12EB373147D1FA8751D4FB_inline(L_33, L_34, List_1_Add_m57A1BE88ECE375428E12EB373147D1FA8751D4FB_RuntimeMethod_var);
			}

IL_0121_1:
			{
				bool L_35;
				L_35 = Enumerator_MoveNext_m82B59AB4E41D9DA65F9B18DE2AB4C3FC2A36465E((&V_3), Enumerator_MoveNext_m82B59AB4E41D9DA65F9B18DE2AB4C3FC2A36465E_RuntimeMethod_var);
				if (L_35)
				{
					goto IL_00ee_1;
				}
			}
			{
				goto IL_013a;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_013a:
	{
		Dictionary_2_tF45369C157D4627F3C6BBF25860DE37D67DA02A8* L_36 = __this->___sceneBakingSettings;
		NullCheck(L_36);
		KeyCollection_t7BD8E1E98A9E09C8DD2B151FA318B3B98A78EC6E* L_37;
		L_37 = Dictionary_2_get_Keys_m6CD88B569B36149459B5DA3423771D881065BAA8(L_36, Dictionary_2_get_Keys_m6CD88B569B36149459B5DA3423771D881065BAA8_RuntimeMethod_var);
		NullCheck(L_37);
		Enumerator_t3BDD362C980A49B58A87555D2EE655EDDC638884 L_38;
		L_38 = KeyCollection_GetEnumerator_m2223B6C92DD9AD851CD143FE591102825F19AA0A(L_37, KeyCollection_GetEnumerator_m2223B6C92DD9AD851CD143FE591102825F19AA0A_RuntimeMethod_var);
		V_6 = L_38;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_018c:
			{
				Enumerator_Dispose_mD350176EB17A28A5B3B69BAB0D6F1861A47E2AA0((&V_6), Enumerator_Dispose_mD350176EB17A28A5B3B69BAB0D6F1861A47E2AA0_RuntimeMethod_var);
				return;
			}
		});
		try
		{
			{
				goto IL_0181_1;
			}

IL_014e_1:
			{
				String_t* L_39;
				L_39 = Enumerator_get_Current_mDDCF022E4A66936155F1A615B3FFDDF079ED12EE_inline((&V_6), Enumerator_get_Current_mDDCF022E4A66936155F1A615B3FFDDF079ED12EE_RuntimeMethod_var);
				V_7 = L_39;
				String_t* L_40 = V_7;
				(&V_8)->___sceneGUID = L_40;
				Il2CppCodeGenWriteBarrier((void**)(&(&V_8)->___sceneGUID), (void*)L_40);
				Dictionary_2_tF45369C157D4627F3C6BBF25860DE37D67DA02A8* L_41 = __this->___sceneBakingSettings;
				String_t* L_42 = V_7;
				NullCheck(L_41);
				ProbeVolumeBakingProcessSettings_t1A0C71DD07CFB6660AFC0D3EBF81FA5064CFDAD7 L_43;
				L_43 = Dictionary_2_get_Item_m497999DCC4A0610A85028254723FB5708874420F(L_41, L_42, Dictionary_2_get_Item_m497999DCC4A0610A85028254723FB5708874420F_RuntimeMethod_var);
				(&V_8)->___settings = L_43;
				List_1_tE15A36783D21F016929125A00F602D220C32C84A* L_44 = __this->___serializedBakeSettings;
				SerializablePVBakeSettings_t9C88167788303739AC5D93A20092598DF654A452 L_45 = V_8;
				NullCheck(L_44);
				List_1_Add_m2A67FD5726B4822A0635AE943CF6D96A403D71CD_inline(L_44, L_45, List_1_Add_m2A67FD5726B4822A0635AE943CF6D96A403D71CD_RuntimeMethod_var);
			}

IL_0181_1:
			{
				bool L_46;
				L_46 = Enumerator_MoveNext_m1AD16AB03FA605378FEE2F5790E2DA740818B88C((&V_6), Enumerator_MoveNext_m1AD16AB03FA605378FEE2F5790E2DA740818B88C_RuntimeMethod_var);
				if (L_46)
				{
					goto IL_014e_1;
				}
			}
			{
				goto IL_019a;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_019a:
	{
		Dictionary_2_t3B52AFBD6DFD81D4B15146FF3783E046AB987613* L_47 = __this->___sceneProfiles;
		NullCheck(L_47);
		KeyCollection_t681F2CCA5EE566FD48542D17DE4F05FE68C1BFB6* L_48;
		L_48 = Dictionary_2_get_Keys_mD120EABCAB71CC3E636D291F6F5905CF73B1DA21(L_47, Dictionary_2_get_Keys_mD120EABCAB71CC3E636D291F6F5905CF73B1DA21_RuntimeMethod_var);
		NullCheck(L_48);
		Enumerator_t4069A30804CBBA88721CFC68649B0EEA684B4DF0 L_49;
		L_49 = KeyCollection_GetEnumerator_m551367D04B84AB825DAF1720FC7BD502A30E691E(L_48, KeyCollection_GetEnumerator_m551367D04B84AB825DAF1720FC7BD502A30E691E_RuntimeMethod_var);
		V_9 = L_49;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_01ec:
			{
				Enumerator_Dispose_mB84A9308AAB952A3A53EA1CE74F02474EABF2155((&V_9), Enumerator_Dispose_mB84A9308AAB952A3A53EA1CE74F02474EABF2155_RuntimeMethod_var);
				return;
			}
		});
		try
		{
			{
				goto IL_01e1_1;
			}

IL_01ae_1:
			{
				String_t* L_50;
				L_50 = Enumerator_get_Current_mFAC6D0C2D773BCDA95B0090151886B351CC64F85_inline((&V_9), Enumerator_get_Current_mFAC6D0C2D773BCDA95B0090151886B351CC64F85_RuntimeMethod_var);
				V_10 = L_50;
				String_t* L_51 = V_10;
				(&V_11)->___sceneGUID = L_51;
				Il2CppCodeGenWriteBarrier((void**)(&(&V_11)->___sceneGUID), (void*)L_51);
				Dictionary_2_t3B52AFBD6DFD81D4B15146FF3783E046AB987613* L_52 = __this->___sceneProfiles;
				String_t* L_53 = V_10;
				NullCheck(L_52);
				ProbeReferenceVolumeProfile_t375DE65898ECAC87F866E00E990A090B62FEFB06* L_54;
				L_54 = Dictionary_2_get_Item_m5E9B37FF40A4017CC11EDC6F87EBB8E3B9237674(L_52, L_53, Dictionary_2_get_Item_m5E9B37FF40A4017CC11EDC6F87EBB8E3B9237674_RuntimeMethod_var);
				(&V_11)->___profile = L_54;
				Il2CppCodeGenWriteBarrier((void**)(&(&V_11)->___profile), (void*)L_54);
				List_1_t2FCEA7635AA5C3B22E982462685B40276413F521* L_55 = __this->___serializedProfiles;
				SerializablePVProfile_t5A21743AE68601F4B203BC9CE6A6B9A94B114D5C L_56 = V_11;
				NullCheck(L_55);
				List_1_Add_m90D4191082A9625E71B5BC4A7BC252C5BD7E8299_inline(L_55, L_56, List_1_Add_m90D4191082A9625E71B5BC4A7BC252C5BD7E8299_RuntimeMethod_var);
			}

IL_01e1_1:
			{
				bool L_57;
				L_57 = Enumerator_MoveNext_m1D29275C33082FCC8AB784DF1368B388379E9B57((&V_9), Enumerator_MoveNext_m1D29275C33082FCC8AB784DF1368B388379E9B57_RuntimeMethod_var);
				if (L_57)
				{
					goto IL_01ae_1;
				}
			}
			{
				goto IL_01fa;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_01fa:
	{
		List_1_tB7BC2BC4AB3CE0F6BC851F79A65D1244EC9CCC97* L_58 = __this->___bakingSets;
		NullCheck(L_58);
		Enumerator_tD38B3392DC51F3F28BBB81DD4E5991CC9D1ABBF2 L_59;
		L_59 = List_1_GetEnumerator_mD265BCE68CB3D80477A01A90F007DCC3AC5C78E4(L_58, List_1_GetEnumerator_mD265BCE68CB3D80477A01A90F007DCC3AC5C78E4_RuntimeMethod_var);
		V_12 = L_59;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_022a:
			{
				Enumerator_Dispose_m5721DBB621F47FDA65A82A1FBF1272EFC4580F51((&V_12), Enumerator_Dispose_m5721DBB621F47FDA65A82A1FBF1272EFC4580F51_RuntimeMethod_var);
				return;
			}
		});
		try
		{
			{
				goto IL_021f_1;
			}

IL_0209_1:
			{
				BakingSet_t33926285328BE2D277C28CC383E09C57DE9975D2* L_60;
				L_60 = Enumerator_get_Current_mB6238608A7C8061423184F2489CA52F9F9A32561_inline((&V_12), Enumerator_get_Current_mB6238608A7C8061423184F2489CA52F9F9A32561_RuntimeMethod_var);
				V_13 = L_60;
				List_1_tB7BC2BC4AB3CE0F6BC851F79A65D1244EC9CCC97* L_61 = __this->___serializedBakingSets;
				BakingSet_t33926285328BE2D277C28CC383E09C57DE9975D2* L_62 = V_13;
				NullCheck(L_61);
				List_1_Add_m4FFC0DAE21E8394B730AEFC8D43AB9A0E850B3DE_inline(L_61, L_62, List_1_Add_m4FFC0DAE21E8394B730AEFC8D43AB9A0E850B3DE_RuntimeMethod_var);
			}

IL_021f_1:
			{
				bool L_63;
				L_63 = Enumerator_MoveNext_mCF6AD8DC8924425B54C21BDA738613155FB1DB5A((&V_12), Enumerator_MoveNext_mCF6AD8DC8924425B54C21BDA738613155FB1DB5A_RuntimeMethod_var);
				if (L_63)
				{
					goto IL_0209_1;
				}
			}
			{
				goto IL_0238;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_0238:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BakingSet_t33926285328BE2D277C28CC383E09C57DE9975D2* ProbeVolumeSceneData_CreateNewBakingSet_mA6FE5AD772DD69E3264DDBB79FB4500FD80C2BB4 (ProbeVolumeSceneData_t29FD126D36ED1E093C2EBBFB3F248DD5E2A86D90* __this, String_t* ___0_name, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BakingSet_t33926285328BE2D277C28CC383E09C57DE9975D2_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m4FFC0DAE21E8394B730AEFC8D43AB9A0E850B3DE_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	BakingSet_t33926285328BE2D277C28CC383E09C57DE9975D2* V_0 = NULL;
	{
		BakingSet_t33926285328BE2D277C28CC383E09C57DE9975D2* L_0 = (BakingSet_t33926285328BE2D277C28CC383E09C57DE9975D2*)il2cpp_codegen_object_new(BakingSet_t33926285328BE2D277C28CC383E09C57DE9975D2_il2cpp_TypeInfo_var);
		BakingSet__ctor_mCF39D9766CD2E261927FADB9F1906DFD8DF9BE7F(L_0, NULL);
		V_0 = L_0;
		BakingSet_t33926285328BE2D277C28CC383E09C57DE9975D2* L_1 = V_0;
		String_t* L_2 = ___0_name;
		ProbeVolumeSceneData_InitializeBakingSet_mCBD9E19AA98649EE4193DB98E20B21FF1560ED32(__this, L_1, L_2, NULL);
		List_1_tB7BC2BC4AB3CE0F6BC851F79A65D1244EC9CCC97* L_3 = __this->___bakingSets;
		BakingSet_t33926285328BE2D277C28CC383E09C57DE9975D2* L_4 = V_0;
		NullCheck(L_3);
		List_1_Add_m4FFC0DAE21E8394B730AEFC8D43AB9A0E850B3DE_inline(L_3, L_4, List_1_Add_m4FFC0DAE21E8394B730AEFC8D43AB9A0E850B3DE_RuntimeMethod_var);
		BakingSet_t33926285328BE2D277C28CC383E09C57DE9975D2* L_5 = V_0;
		return L_5;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeVolumeSceneData_InitializeBakingSet_mCBD9E19AA98649EE4193DB98E20B21FF1560ED32 (ProbeVolumeSceneData_t29FD126D36ED1E093C2EBBFB3F248DD5E2A86D90* __this, BakingSet_t33926285328BE2D277C28CC383E09C57DE9975D2* ___0_set, String_t* ___1_name, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScriptableObject_CreateInstance_TisProbeReferenceVolumeProfile_t375DE65898ECAC87F866E00E990A090B62FEFB06_mCA685BD1B3913E4206FE827C1670778E976ED901_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	ProbeReferenceVolumeProfile_t375DE65898ECAC87F866E00E990A090B62FEFB06* V_0 = NULL;
	{
		ProbeReferenceVolumeProfile_t375DE65898ECAC87F866E00E990A090B62FEFB06* L_0;
		L_0 = ScriptableObject_CreateInstance_TisProbeReferenceVolumeProfile_t375DE65898ECAC87F866E00E990A090B62FEFB06_mCA685BD1B3913E4206FE827C1670778E976ED901(ScriptableObject_CreateInstance_TisProbeReferenceVolumeProfile_t375DE65898ECAC87F866E00E990A090B62FEFB06_mCA685BD1B3913E4206FE827C1670778E976ED901_RuntimeMethod_var);
		V_0 = L_0;
		BakingSet_t33926285328BE2D277C28CC383E09C57DE9975D2* L_1 = ___0_set;
		ProbeReferenceVolumeProfile_t375DE65898ECAC87F866E00E990A090B62FEFB06* L_2 = V_0;
		NullCheck(L_2);
		String_t* L_3;
		L_3 = Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392(L_2, NULL);
		NullCheck(L_1);
		L_1->___name = L_3;
		Il2CppCodeGenWriteBarrier((void**)(&L_1->___name), (void*)L_3);
		BakingSet_t33926285328BE2D277C28CC383E09C57DE9975D2* L_4 = ___0_set;
		ProbeReferenceVolumeProfile_t375DE65898ECAC87F866E00E990A090B62FEFB06* L_5 = V_0;
		NullCheck(L_4);
		L_4->___profile = L_5;
		Il2CppCodeGenWriteBarrier((void**)(&L_4->___profile), (void*)L_5);
		BakingSet_t33926285328BE2D277C28CC383E09C57DE9975D2* L_6 = ___0_set;
		ProbeVolumeBakingProcessSettings_t1A0C71DD07CFB6660AFC0D3EBF81FA5064CFDAD7 L_7;
		L_7 = ProbeVolumeBakingProcessSettings_get_Default_mD43273095CD718961B1C566D7961E6F14BF64AC4(NULL);
		NullCheck(L_6);
		L_6->___settings = L_7;
		BakingSet_t33926285328BE2D277C28CC383E09C57DE9975D2* L_8 = ___0_set;
		ProbeVolumeSceneData_InitializeScenarios_mED62E964421AB2D06381C52C61F16891A3EA3E6E(__this, L_8, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeVolumeSceneData_InitializeScenarios_mED62E964421AB2D06381C52C61F16891A3EA3E6E (ProbeVolumeSceneData_t29FD126D36ED1E093C2EBBFB3F248DD5E2A86D90* __this, BakingSet_t33926285328BE2D277C28CC383E09C57DE9975D2* ___0_set, 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_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		BakingSet_t33926285328BE2D277C28CC383E09C57DE9975D2* L_0 = ___0_set;
		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);
		List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_2 = L_1;
		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);
		List_1_Add_mF10DB1D3CBB0B14215F0E4F8AB4934A1955E5351_inline(L_2, L_3, List_1_Add_mF10DB1D3CBB0B14215F0E4F8AB4934A1955E5351_RuntimeMethod_var);
		NullCheck(L_0);
		L_0->___lightingScenarios = L_2;
		Il2CppCodeGenWriteBarrier((void**)(&L_0->___lightingScenarios), (void*)L_2);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeVolumeSceneData_SyncBakingSetSettings_m21B5715E5AEB932E283F9B3E4A01B7A7CDBE2E80 (ProbeVolumeSceneData_t29FD126D36ED1E093C2EBBFB3F248DD5E2A86D90* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_set_Item_m216573C4D0D266655A24C02D0415E038601AF431_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_set_Item_m81A4AF71240C719347B92A4C85F44FEE199AE125_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m5721DBB621F47FDA65A82A1FBF1272EFC4580F51_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m592BCCE7B7933454DED2130C810F059F8D85B1D7_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mCF6AD8DC8924425B54C21BDA738613155FB1DB5A_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mDB47EEC4531D33B9C33FD2E70BA15E1535A0F3ED_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m143541DD8FBCD313E7554EA738FA813B8F4DB11A_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_mB6238608A7C8061423184F2489CA52F9F9A32561_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m7692B5F182858B7D5C72C920D09AD48738D1E70D_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_mD265BCE68CB3D80477A01A90F007DCC3AC5C78E4_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	Enumerator_tD38B3392DC51F3F28BBB81DD4E5991CC9D1ABBF2 V_0;
	memset((&V_0), 0, sizeof(V_0));
	BakingSet_t33926285328BE2D277C28CC383E09C57DE9975D2* V_1 = NULL;
	Enumerator_tA7A4B718FE1ED1D87565680D8C8195EC8AEAB3D1 V_2;
	memset((&V_2), 0, sizeof(V_2));
	String_t* V_3 = NULL;
	{
		List_1_tB7BC2BC4AB3CE0F6BC851F79A65D1244EC9CCC97* L_0 = __this->___bakingSets;
		NullCheck(L_0);
		Enumerator_tD38B3392DC51F3F28BBB81DD4E5991CC9D1ABBF2 L_1;
		L_1 = List_1_GetEnumerator_mD265BCE68CB3D80477A01A90F007DCC3AC5C78E4(L_0, List_1_GetEnumerator_mD265BCE68CB3D80477A01A90F007DCC3AC5C78E4_RuntimeMethod_var);
		V_0 = L_1;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_0074:
			{
				Enumerator_Dispose_m5721DBB621F47FDA65A82A1FBF1272EFC4580F51((&V_0), Enumerator_Dispose_m5721DBB621F47FDA65A82A1FBF1272EFC4580F51_RuntimeMethod_var);
				return;
			}
		});
		try
		{
			{
				goto IL_0069_1;
			}

IL_000e_1:
			{
				BakingSet_t33926285328BE2D277C28CC383E09C57DE9975D2* L_2;
				L_2 = Enumerator_get_Current_mB6238608A7C8061423184F2489CA52F9F9A32561_inline((&V_0), Enumerator_get_Current_mB6238608A7C8061423184F2489CA52F9F9A32561_RuntimeMethod_var);
				V_1 = L_2;
				BakingSet_t33926285328BE2D277C28CC383E09C57DE9975D2* L_3 = V_1;
				NullCheck(L_3);
				List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_4 = L_3->___sceneGUIDs;
				NullCheck(L_4);
				Enumerator_tA7A4B718FE1ED1D87565680D8C8195EC8AEAB3D1 L_5;
				L_5 = List_1_GetEnumerator_m7692B5F182858B7D5C72C920D09AD48738D1E70D(L_4, List_1_GetEnumerator_m7692B5F182858B7D5C72C920D09AD48738D1E70D_RuntimeMethod_var);
				V_2 = L_5;
			}
			{
				auto __finallyBlock = il2cpp::utils::Finally([&]
				{

FINALLY_005b_1:
					{
						Enumerator_Dispose_m592BCCE7B7933454DED2130C810F059F8D85B1D7((&V_2), Enumerator_Dispose_m592BCCE7B7933454DED2130C810F059F8D85B1D7_RuntimeMethod_var);
						return;
					}
				});
				try
				{
					{
						goto IL_0050_2;
					}

IL_0024_2:
					{
						String_t* L_6;
						L_6 = Enumerator_get_Current_m143541DD8FBCD313E7554EA738FA813B8F4DB11A_inline((&V_2), Enumerator_get_Current_m143541DD8FBCD313E7554EA738FA813B8F4DB11A_RuntimeMethod_var);
						V_3 = L_6;
						Dictionary_2_tF45369C157D4627F3C6BBF25860DE37D67DA02A8* L_7 = __this->___sceneBakingSettings;
						String_t* L_8 = V_3;
						BakingSet_t33926285328BE2D277C28CC383E09C57DE9975D2* L_9 = V_1;
						NullCheck(L_9);
						ProbeVolumeBakingProcessSettings_t1A0C71DD07CFB6660AFC0D3EBF81FA5064CFDAD7 L_10 = L_9->___settings;
						NullCheck(L_7);
						Dictionary_2_set_Item_m216573C4D0D266655A24C02D0415E038601AF431(L_7, L_8, L_10, Dictionary_2_set_Item_m216573C4D0D266655A24C02D0415E038601AF431_RuntimeMethod_var);
						Dictionary_2_t3B52AFBD6DFD81D4B15146FF3783E046AB987613* L_11 = __this->___sceneProfiles;
						String_t* L_12 = V_3;
						BakingSet_t33926285328BE2D277C28CC383E09C57DE9975D2* L_13 = V_1;
						NullCheck(L_13);
						ProbeReferenceVolumeProfile_t375DE65898ECAC87F866E00E990A090B62FEFB06* L_14 = L_13->___profile;
						NullCheck(L_11);
						Dictionary_2_set_Item_m81A4AF71240C719347B92A4C85F44FEE199AE125(L_11, L_12, L_14, Dictionary_2_set_Item_m81A4AF71240C719347B92A4C85F44FEE199AE125_RuntimeMethod_var);
					}

IL_0050_2:
					{
						bool L_15;
						L_15 = Enumerator_MoveNext_mDB47EEC4531D33B9C33FD2E70BA15E1535A0F3ED((&V_2), Enumerator_MoveNext_mDB47EEC4531D33B9C33FD2E70BA15E1535A0F3ED_RuntimeMethod_var);
						if (L_15)
						{
							goto IL_0024_2;
						}
					}
					{
						goto IL_0069_1;
					}
				}
				catch(Il2CppExceptionWrapper& e)
				{
					__finallyBlock.StoreException(e.ex);
				}
			}

IL_0069_1:
			{
				bool L_16;
				L_16 = Enumerator_MoveNext_mCF6AD8DC8924425B54C21BDA738613155FB1DB5A((&V_0), Enumerator_MoveNext_mCF6AD8DC8924425B54C21BDA738613155FB1DB5A_RuntimeMethod_var);
				if (L_16)
				{
					goto IL_000e_1;
				}
			}
			{
				goto IL_0082;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_0082:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeVolumeSceneData__cctor_mE7BD30565A735B42CC6E178BD95111048D41F1F1 (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProbeVolumeSceneData_t29FD126D36ED1E093C2EBBFB3F248DD5E2A86D90_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Scene_tA1DC762B79745EB5140F054C884855B922318356_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_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(Type_t_il2cpp_TypeInfo_var);
		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);
		((ProbeVolumeSceneData_t29FD126D36ED1E093C2EBBFB3F248DD5E2A86D90_StaticFields*)il2cpp_codegen_static_fields_for(ProbeVolumeSceneData_t29FD126D36ED1E093C2EBBFB3F248DD5E2A86D90_il2cpp_TypeInfo_var))->___s_SceneGUID = L_2;
		Il2CppCodeGenWriteBarrier((void**)(&((ProbeVolumeSceneData_t29FD126D36ED1E093C2EBBFB3F248DD5E2A86D90_StaticFields*)il2cpp_codegen_static_fields_for(ProbeVolumeSceneData_t29FD126D36ED1E093C2EBBFB3F248DD5E2A86D90_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 SerializableBoundItem_tF2F8CD24513F8F4D69DCAC89522EA0D3C032A640_marshal_pinvoke(const SerializableBoundItem_tF2F8CD24513F8F4D69DCAC89522EA0D3C032A640& unmarshaled, SerializableBoundItem_tF2F8CD24513F8F4D69DCAC89522EA0D3C032A640_marshaled_pinvoke& marshaled)
{
	marshaled.___sceneGUID = il2cpp_codegen_marshal_string(unmarshaled.___sceneGUID);
	marshaled.___bounds = unmarshaled.___bounds;
}
IL2CPP_EXTERN_C void SerializableBoundItem_tF2F8CD24513F8F4D69DCAC89522EA0D3C032A640_marshal_pinvoke_back(const SerializableBoundItem_tF2F8CD24513F8F4D69DCAC89522EA0D3C032A640_marshaled_pinvoke& marshaled, SerializableBoundItem_tF2F8CD24513F8F4D69DCAC89522EA0D3C032A640& unmarshaled)
{
	unmarshaled.___sceneGUID = il2cpp_codegen_marshal_string_result(marshaled.___sceneGUID);
	Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___sceneGUID), (void*)il2cpp_codegen_marshal_string_result(marshaled.___sceneGUID));
	Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 unmarshaledbounds_temp_1;
	memset((&unmarshaledbounds_temp_1), 0, sizeof(unmarshaledbounds_temp_1));
	unmarshaledbounds_temp_1 = marshaled.___bounds;
	unmarshaled.___bounds = unmarshaledbounds_temp_1;
}
IL2CPP_EXTERN_C void SerializableBoundItem_tF2F8CD24513F8F4D69DCAC89522EA0D3C032A640_marshal_pinvoke_cleanup(SerializableBoundItem_tF2F8CD24513F8F4D69DCAC89522EA0D3C032A640_marshaled_pinvoke& marshaled)
{
	il2cpp_codegen_marshal_free(marshaled.___sceneGUID);
	marshaled.___sceneGUID = NULL;
}
IL2CPP_EXTERN_C void SerializableBoundItem_tF2F8CD24513F8F4D69DCAC89522EA0D3C032A640_marshal_com(const SerializableBoundItem_tF2F8CD24513F8F4D69DCAC89522EA0D3C032A640& unmarshaled, SerializableBoundItem_tF2F8CD24513F8F4D69DCAC89522EA0D3C032A640_marshaled_com& marshaled)
{
	marshaled.___sceneGUID = il2cpp_codegen_marshal_bstring(unmarshaled.___sceneGUID);
	marshaled.___bounds = unmarshaled.___bounds;
}
IL2CPP_EXTERN_C void SerializableBoundItem_tF2F8CD24513F8F4D69DCAC89522EA0D3C032A640_marshal_com_back(const SerializableBoundItem_tF2F8CD24513F8F4D69DCAC89522EA0D3C032A640_marshaled_com& marshaled, SerializableBoundItem_tF2F8CD24513F8F4D69DCAC89522EA0D3C032A640& unmarshaled)
{
	unmarshaled.___sceneGUID = il2cpp_codegen_marshal_bstring_result(marshaled.___sceneGUID);
	Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___sceneGUID), (void*)il2cpp_codegen_marshal_bstring_result(marshaled.___sceneGUID));
	Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 unmarshaledbounds_temp_1;
	memset((&unmarshaledbounds_temp_1), 0, sizeof(unmarshaledbounds_temp_1));
	unmarshaledbounds_temp_1 = marshaled.___bounds;
	unmarshaled.___bounds = unmarshaledbounds_temp_1;
}
IL2CPP_EXTERN_C void SerializableBoundItem_tF2F8CD24513F8F4D69DCAC89522EA0D3C032A640_marshal_com_cleanup(SerializableBoundItem_tF2F8CD24513F8F4D69DCAC89522EA0D3C032A640_marshaled_com& marshaled)
{
	il2cpp_codegen_marshal_free_bstring(marshaled.___sceneGUID);
	marshaled.___sceneGUID = 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 void SerializableHasPVItem_t061E2CE4D8B201F280D06ABD0246C7AD8FD9571C_marshal_pinvoke(const SerializableHasPVItem_t061E2CE4D8B201F280D06ABD0246C7AD8FD9571C& unmarshaled, SerializableHasPVItem_t061E2CE4D8B201F280D06ABD0246C7AD8FD9571C_marshaled_pinvoke& marshaled)
{
	marshaled.___sceneGUID = il2cpp_codegen_marshal_string(unmarshaled.___sceneGUID);
	marshaled.___hasProbeVolumes = static_cast<int32_t>(unmarshaled.___hasProbeVolumes);
}
IL2CPP_EXTERN_C void SerializableHasPVItem_t061E2CE4D8B201F280D06ABD0246C7AD8FD9571C_marshal_pinvoke_back(const SerializableHasPVItem_t061E2CE4D8B201F280D06ABD0246C7AD8FD9571C_marshaled_pinvoke& marshaled, SerializableHasPVItem_t061E2CE4D8B201F280D06ABD0246C7AD8FD9571C& unmarshaled)
{
	unmarshaled.___sceneGUID = il2cpp_codegen_marshal_string_result(marshaled.___sceneGUID);
	Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___sceneGUID), (void*)il2cpp_codegen_marshal_string_result(marshaled.___sceneGUID));
	bool unmarshaledhasProbeVolumes_temp_1 = false;
	unmarshaledhasProbeVolumes_temp_1 = static_cast<bool>(marshaled.___hasProbeVolumes);
	unmarshaled.___hasProbeVolumes = unmarshaledhasProbeVolumes_temp_1;
}
IL2CPP_EXTERN_C void SerializableHasPVItem_t061E2CE4D8B201F280D06ABD0246C7AD8FD9571C_marshal_pinvoke_cleanup(SerializableHasPVItem_t061E2CE4D8B201F280D06ABD0246C7AD8FD9571C_marshaled_pinvoke& marshaled)
{
	il2cpp_codegen_marshal_free(marshaled.___sceneGUID);
	marshaled.___sceneGUID = NULL;
}
IL2CPP_EXTERN_C void SerializableHasPVItem_t061E2CE4D8B201F280D06ABD0246C7AD8FD9571C_marshal_com(const SerializableHasPVItem_t061E2CE4D8B201F280D06ABD0246C7AD8FD9571C& unmarshaled, SerializableHasPVItem_t061E2CE4D8B201F280D06ABD0246C7AD8FD9571C_marshaled_com& marshaled)
{
	marshaled.___sceneGUID = il2cpp_codegen_marshal_bstring(unmarshaled.___sceneGUID);
	marshaled.___hasProbeVolumes = static_cast<int32_t>(unmarshaled.___hasProbeVolumes);
}
IL2CPP_EXTERN_C void SerializableHasPVItem_t061E2CE4D8B201F280D06ABD0246C7AD8FD9571C_marshal_com_back(const SerializableHasPVItem_t061E2CE4D8B201F280D06ABD0246C7AD8FD9571C_marshaled_com& marshaled, SerializableHasPVItem_t061E2CE4D8B201F280D06ABD0246C7AD8FD9571C& unmarshaled)
{
	unmarshaled.___sceneGUID = il2cpp_codegen_marshal_bstring_result(marshaled.___sceneGUID);
	Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___sceneGUID), (void*)il2cpp_codegen_marshal_bstring_result(marshaled.___sceneGUID));
	bool unmarshaledhasProbeVolumes_temp_1 = false;
	unmarshaledhasProbeVolumes_temp_1 = static_cast<bool>(marshaled.___hasProbeVolumes);
	unmarshaled.___hasProbeVolumes = unmarshaledhasProbeVolumes_temp_1;
}
IL2CPP_EXTERN_C void SerializableHasPVItem_t061E2CE4D8B201F280D06ABD0246C7AD8FD9571C_marshal_com_cleanup(SerializableHasPVItem_t061E2CE4D8B201F280D06ABD0246C7AD8FD9571C_marshaled_com& marshaled)
{
	il2cpp_codegen_marshal_free_bstring(marshaled.___sceneGUID);
	marshaled.___sceneGUID = 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 void SerializablePVProfile_t5A21743AE68601F4B203BC9CE6A6B9A94B114D5C_marshal_pinvoke(const SerializablePVProfile_t5A21743AE68601F4B203BC9CE6A6B9A94B114D5C& unmarshaled, SerializablePVProfile_t5A21743AE68601F4B203BC9CE6A6B9A94B114D5C_marshaled_pinvoke& marshaled)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SerializablePVProfile_t5A21743AE68601F4B203BC9CE6A6B9A94B114D5C_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SerializablePVProfile_t5A21743AE68601F4B203BC9CE6A6B9A94B114D5C____profile_FieldInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Exception_t* ___profileException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", SerializablePVProfile_t5A21743AE68601F4B203BC9CE6A6B9A94B114D5C____profile_FieldInfo_var, SerializablePVProfile_t5A21743AE68601F4B203BC9CE6A6B9A94B114D5C_0_0_0_var);
	IL2CPP_RAISE_MANAGED_EXCEPTION(___profileException, NULL);
}
IL2CPP_EXTERN_C void SerializablePVProfile_t5A21743AE68601F4B203BC9CE6A6B9A94B114D5C_marshal_pinvoke_back(const SerializablePVProfile_t5A21743AE68601F4B203BC9CE6A6B9A94B114D5C_marshaled_pinvoke& marshaled, SerializablePVProfile_t5A21743AE68601F4B203BC9CE6A6B9A94B114D5C& unmarshaled)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SerializablePVProfile_t5A21743AE68601F4B203BC9CE6A6B9A94B114D5C_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SerializablePVProfile_t5A21743AE68601F4B203BC9CE6A6B9A94B114D5C____profile_FieldInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Exception_t* ___profileException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", SerializablePVProfile_t5A21743AE68601F4B203BC9CE6A6B9A94B114D5C____profile_FieldInfo_var, SerializablePVProfile_t5A21743AE68601F4B203BC9CE6A6B9A94B114D5C_0_0_0_var);
	IL2CPP_RAISE_MANAGED_EXCEPTION(___profileException, NULL);
}
IL2CPP_EXTERN_C void SerializablePVProfile_t5A21743AE68601F4B203BC9CE6A6B9A94B114D5C_marshal_pinvoke_cleanup(SerializablePVProfile_t5A21743AE68601F4B203BC9CE6A6B9A94B114D5C_marshaled_pinvoke& marshaled)
{
}
IL2CPP_EXTERN_C void SerializablePVProfile_t5A21743AE68601F4B203BC9CE6A6B9A94B114D5C_marshal_com(const SerializablePVProfile_t5A21743AE68601F4B203BC9CE6A6B9A94B114D5C& unmarshaled, SerializablePVProfile_t5A21743AE68601F4B203BC9CE6A6B9A94B114D5C_marshaled_com& marshaled)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SerializablePVProfile_t5A21743AE68601F4B203BC9CE6A6B9A94B114D5C_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SerializablePVProfile_t5A21743AE68601F4B203BC9CE6A6B9A94B114D5C____profile_FieldInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Exception_t* ___profileException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", SerializablePVProfile_t5A21743AE68601F4B203BC9CE6A6B9A94B114D5C____profile_FieldInfo_var, SerializablePVProfile_t5A21743AE68601F4B203BC9CE6A6B9A94B114D5C_0_0_0_var);
	IL2CPP_RAISE_MANAGED_EXCEPTION(___profileException, NULL);
}
IL2CPP_EXTERN_C void SerializablePVProfile_t5A21743AE68601F4B203BC9CE6A6B9A94B114D5C_marshal_com_back(const SerializablePVProfile_t5A21743AE68601F4B203BC9CE6A6B9A94B114D5C_marshaled_com& marshaled, SerializablePVProfile_t5A21743AE68601F4B203BC9CE6A6B9A94B114D5C& unmarshaled)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SerializablePVProfile_t5A21743AE68601F4B203BC9CE6A6B9A94B114D5C_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SerializablePVProfile_t5A21743AE68601F4B203BC9CE6A6B9A94B114D5C____profile_FieldInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Exception_t* ___profileException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", SerializablePVProfile_t5A21743AE68601F4B203BC9CE6A6B9A94B114D5C____profile_FieldInfo_var, SerializablePVProfile_t5A21743AE68601F4B203BC9CE6A6B9A94B114D5C_0_0_0_var);
	IL2CPP_RAISE_MANAGED_EXCEPTION(___profileException, NULL);
}
IL2CPP_EXTERN_C void SerializablePVProfile_t5A21743AE68601F4B203BC9CE6A6B9A94B114D5C_marshal_com_cleanup(SerializablePVProfile_t5A21743AE68601F4B203BC9CE6A6B9A94B114D5C_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 SerializablePVBakeSettings_t9C88167788303739AC5D93A20092598DF654A452_marshal_pinvoke(const SerializablePVBakeSettings_t9C88167788303739AC5D93A20092598DF654A452& unmarshaled, SerializablePVBakeSettings_t9C88167788303739AC5D93A20092598DF654A452_marshaled_pinvoke& marshaled)
{
	marshaled.___sceneGUID = il2cpp_codegen_marshal_string(unmarshaled.___sceneGUID);
	ProbeVolumeBakingProcessSettings_t1A0C71DD07CFB6660AFC0D3EBF81FA5064CFDAD7_marshal_pinvoke(unmarshaled.___settings, marshaled.___settings);
}
IL2CPP_EXTERN_C void SerializablePVBakeSettings_t9C88167788303739AC5D93A20092598DF654A452_marshal_pinvoke_back(const SerializablePVBakeSettings_t9C88167788303739AC5D93A20092598DF654A452_marshaled_pinvoke& marshaled, SerializablePVBakeSettings_t9C88167788303739AC5D93A20092598DF654A452& unmarshaled)
{
	unmarshaled.___sceneGUID = il2cpp_codegen_marshal_string_result(marshaled.___sceneGUID);
	Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___sceneGUID), (void*)il2cpp_codegen_marshal_string_result(marshaled.___sceneGUID));
	ProbeVolumeBakingProcessSettings_t1A0C71DD07CFB6660AFC0D3EBF81FA5064CFDAD7 unmarshaledsettings_temp_1;
	memset((&unmarshaledsettings_temp_1), 0, sizeof(unmarshaledsettings_temp_1));
	ProbeVolumeBakingProcessSettings_t1A0C71DD07CFB6660AFC0D3EBF81FA5064CFDAD7_marshal_pinvoke_back(marshaled.___settings, unmarshaledsettings_temp_1);
	unmarshaled.___settings = unmarshaledsettings_temp_1;
}
IL2CPP_EXTERN_C void SerializablePVBakeSettings_t9C88167788303739AC5D93A20092598DF654A452_marshal_pinvoke_cleanup(SerializablePVBakeSettings_t9C88167788303739AC5D93A20092598DF654A452_marshaled_pinvoke& marshaled)
{
	il2cpp_codegen_marshal_free(marshaled.___sceneGUID);
	marshaled.___sceneGUID = NULL;
	ProbeVolumeBakingProcessSettings_t1A0C71DD07CFB6660AFC0D3EBF81FA5064CFDAD7_marshal_pinvoke_cleanup(marshaled.___settings);
}


IL2CPP_EXTERN_C void SerializablePVBakeSettings_t9C88167788303739AC5D93A20092598DF654A452_marshal_com(const SerializablePVBakeSettings_t9C88167788303739AC5D93A20092598DF654A452& unmarshaled, SerializablePVBakeSettings_t9C88167788303739AC5D93A20092598DF654A452_marshaled_com& marshaled)
{
	marshaled.___sceneGUID = il2cpp_codegen_marshal_bstring(unmarshaled.___sceneGUID);
	ProbeVolumeBakingProcessSettings_t1A0C71DD07CFB6660AFC0D3EBF81FA5064CFDAD7_marshal_com(unmarshaled.___settings, marshaled.___settings);
}
IL2CPP_EXTERN_C void SerializablePVBakeSettings_t9C88167788303739AC5D93A20092598DF654A452_marshal_com_back(const SerializablePVBakeSettings_t9C88167788303739AC5D93A20092598DF654A452_marshaled_com& marshaled, SerializablePVBakeSettings_t9C88167788303739AC5D93A20092598DF654A452& unmarshaled)
{
	unmarshaled.___sceneGUID = il2cpp_codegen_marshal_bstring_result(marshaled.___sceneGUID);
	Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___sceneGUID), (void*)il2cpp_codegen_marshal_bstring_result(marshaled.___sceneGUID));
	ProbeVolumeBakingProcessSettings_t1A0C71DD07CFB6660AFC0D3EBF81FA5064CFDAD7 unmarshaledsettings_temp_1;
	memset((&unmarshaledsettings_temp_1), 0, sizeof(unmarshaledsettings_temp_1));
	ProbeVolumeBakingProcessSettings_t1A0C71DD07CFB6660AFC0D3EBF81FA5064CFDAD7_marshal_com_back(marshaled.___settings, unmarshaledsettings_temp_1);
	unmarshaled.___settings = unmarshaledsettings_temp_1;
}
IL2CPP_EXTERN_C void SerializablePVBakeSettings_t9C88167788303739AC5D93A20092598DF654A452_marshal_com_cleanup(SerializablePVBakeSettings_t9C88167788303739AC5D93A20092598DF654A452_marshaled_com& marshaled)
{
	il2cpp_codegen_marshal_free_bstring(marshaled.___sceneGUID);
	marshaled.___sceneGUID = NULL;
	ProbeVolumeBakingProcessSettings_t1A0C71DD07CFB6660AFC0D3EBF81FA5064CFDAD7_marshal_com_cleanup(marshaled.___settings);
}
#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* BakingSet_CreateScenario_m88F82DC128028E6EB5F8AEB5E119D310C594589A (BakingSet_t33926285328BE2D277C28CC383E09C57DE9975D2* __this, String_t* ___0_name, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mF10DB1D3CBB0B14215F0E4F8AB4934A1955E5351_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Contains_m359254483BE42CAD4DCA8FBAFB87473FB4CF00E1_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA5E215A6DBE803E908043576B18C4FAD26AD44F7);
		s_Il2CppMethodInitialized = true;
	}
	String_t* V_0 = NULL;
	int32_t V_1 = 0;
	{
		List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_0 = __this->___lightingScenarios;
		String_t* L_1 = ___0_name;
		NullCheck(L_0);
		bool L_2;
		L_2 = List_1_Contains_m359254483BE42CAD4DCA8FBAFB87473FB4CF00E1(L_0, L_1, List_1_Contains_m359254483BE42CAD4DCA8FBAFB87473FB4CF00E1_RuntimeMethod_var);
		if (!L_2)
		{
			goto IL_0037;
		}
	}
	{
		V_1 = 1;
	}

IL_0010:
	{
		String_t* L_3 = ___0_name;
		int32_t L_4 = V_1;
		int32_t L_5 = L_4;
		V_1 = ((int32_t)il2cpp_codegen_add(L_5, 1));
		int32_t L_6 = L_5;
		RuntimeObject* L_7 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_6);
		String_t* L_8;
		L_8 = String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987(_stringLiteralA5E215A6DBE803E908043576B18C4FAD26AD44F7, L_3, L_7, NULL);
		V_0 = L_8;
		List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_9 = __this->___lightingScenarios;
		String_t* L_10 = V_0;
		NullCheck(L_9);
		bool L_11;
		L_11 = List_1_Contains_m359254483BE42CAD4DCA8FBAFB87473FB4CF00E1(L_9, L_10, List_1_Contains_m359254483BE42CAD4DCA8FBAFB87473FB4CF00E1_RuntimeMethod_var);
		if (L_11)
		{
			goto IL_0010;
		}
	}
	{
		String_t* L_12 = V_0;
		___0_name = L_12;
	}

IL_0037:
	{
		List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_13 = __this->___lightingScenarios;
		String_t* L_14 = ___0_name;
		NullCheck(L_13);
		List_1_Add_mF10DB1D3CBB0B14215F0E4F8AB4934A1955E5351_inline(L_13, L_14, List_1_Add_mF10DB1D3CBB0B14215F0E4F8AB4934A1955E5351_RuntimeMethod_var);
		String_t* L_15 = ___0_name;
		return L_15;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BakingSet_RemoveScenario_mD25FC57D038FBBC7CEABB5DA6741C5DA5E739FFF (BakingSet_t33926285328BE2D277C28CC383E09C57DE9975D2* __this, String_t* ___0_name, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Remove_mD9E8CFB6777A99046B3C0195F7343FE771A2E99D_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_0 = __this->___lightingScenarios;
		String_t* L_1 = ___0_name;
		NullCheck(L_0);
		bool L_2;
		L_2 = List_1_Remove_mD9E8CFB6777A99046B3C0195F7343FE771A2E99D(L_0, L_1, List_1_Remove_mD9E8CFB6777A99046B3C0195F7343FE771A2E99D_RuntimeMethod_var);
		return L_2;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BakingSet__ctor_mCF39D9766CD2E261927FADB9F1906DFD8DF9BE7F (BakingSet_t33926285328BE2D277C28CC383E09C57DE9975D2* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mCA8DD57EAC70C2B5923DBB9D5A77CEAC22E7068E_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		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->___sceneGUIDs = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___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->___lightingScenarios = L_1;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___lightingScenarios), (void*)L_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
#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) 
{
	{
		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_0038;
		}
	}
	{
		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_0038;
		}
	}
	{
		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);
		return L_14;
	}

IL_0038:
	{
		return (bool)0;
	}
}
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;
	}
	{
		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);
		return (bool)((((int32_t)L_2) == ((int32_t)0))? 1 : 0);
	}
}
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;
	}
	{
		RuntimeObject* L_0 = ___0_other;
		if (((RuntimeObject*)IsInstSealed((RuntimeObject*)L_0, SphericalHarmonicsL1_tD8B1FB0B31BD9388032D8CAA8B5236730648B335_il2cpp_TypeInfo_var)))
		{
			goto IL_000a;
		}
	}
	{
		return (bool)0;
	}

IL_000a:
	{
		SphericalHarmonicsL1_tD8B1FB0B31BD9388032D8CAA8B5236730648B335 L_1 = (*(SphericalHarmonicsL1_tD8B1FB0B31BD9388032D8CAA8B5236730648B335*)__this);
		RuntimeObject* L_2 = ___0_other;
		il2cpp_codegen_runtime_class_init_inline(SphericalHarmonicsL1_tD8B1FB0B31BD9388032D8CAA8B5236730648B335_il2cpp_TypeInfo_var);
		bool L_3;
		L_3 = SphericalHarmonicsL1_op_Equality_m285762C650C33B76EE59B7EAFD57E68E163CAA01(L_1, ((*(SphericalHarmonicsL1_tD8B1FB0B31BD9388032D8CAA8B5236730648B335*)((SphericalHarmonicsL1_tD8B1FB0B31BD9388032D8CAA8B5236730648B335*)(SphericalHarmonicsL1_tD8B1FB0B31BD9388032D8CAA8B5236730648B335*)UnBox(L_2, SphericalHarmonicsL1_tD8B1FB0B31BD9388032D8CAA8B5236730648B335_il2cpp_TypeInfo_var)))), NULL);
		return L_3;
	}
}
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) 
{
	{
		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);
		return ((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));
	}
}
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) 
{
	{
		SphericalHarmonicsL2_tCBFB646455D2069E738976E5B745C6DF023B6BA2* L_0 = ___0_sh;
		int32_t L_1 = ___1_index;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___2_coefficient;
		float L_3 = L_2.___x;
		SphericalHarmonicsL2_set_Item_m9378ED58D45589B2C2CA1A33D6FA32D9784732C2(L_0, 0, L_1, L_3, NULL);
		SphericalHarmonicsL2_tCBFB646455D2069E738976E5B745C6DF023B6BA2* L_4 = ___0_sh;
		int32_t L_5 = ___1_index;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___2_coefficient;
		float L_7 = L_6.___y;
		SphericalHarmonicsL2_set_Item_m9378ED58D45589B2C2CA1A33D6FA32D9784732C2(L_4, 1, L_5, L_7, NULL);
		SphericalHarmonicsL2_tCBFB646455D2069E738976E5B745C6DF023B6BA2* L_8 = ___0_sh;
		int32_t L_9 = ___1_index;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___2_coefficient;
		float L_11 = L_10.___z;
		SphericalHarmonicsL2_set_Item_m9378ED58D45589B2C2CA1A33D6FA32D9784732C2(L_8, 2, L_9, L_11, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 SphericalHarmonicsL2Utils_GetCoefficient_mC2783832E5F648BD32C17C0FFB391C5007F1D9E0 (SphericalHarmonicsL2_tCBFB646455D2069E738976E5B745C6DF023B6BA2 ___0_sh, int32_t ___1_index, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___1_index;
		float L_1;
		L_1 = SphericalHarmonicsL2_get_Item_m4B9EF62E01AA7FD8A5DEB222618CDA17A7AE5901((&___0_sh), 0, L_0, NULL);
		int32_t L_2 = ___1_index;
		float L_3;
		L_3 = SphericalHarmonicsL2_get_Item_m4B9EF62E01AA7FD8A5DEB222618CDA17A7AE5901((&___0_sh), 1, L_2, NULL);
		int32_t L_4 = ___1_index;
		float L_5;
		L_5 = SphericalHarmonicsL2_get_Item_m4B9EF62E01AA7FD8A5DEB222618CDA17A7AE5901((&___0_sh), 2, L_4, NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6;
		memset((&L_6), 0, sizeof(L_6));
		Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_6), L_1, L_3, L_5, NULL);
		return L_6;
	}
}
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 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;
	}
	{
		int32_t L_0;
		L_0 = SystemInfo_get_graphicsDeviceType_m2D54A0B94D138727041B29B127D8837165686545(NULL);
		if ((((int32_t)L_0) == ((int32_t)((int32_t)11))))
		{
			goto IL_0020;
		}
	}
	{
		int32_t L_1;
		L_1 = SystemInfo_get_graphicsDeviceType_m2D54A0B94D138727041B29B127D8837165686545(NULL);
		if ((((int32_t)L_1) == ((int32_t)((int32_t)17))))
		{
			goto IL_0020;
		}
	}
	{
		int32_t L_2;
		L_2 = SystemInfo_get_graphicsDeviceType_m2D54A0B94D138727041B29B127D8837165686545(NULL);
		if ((((int32_t)L_2) == ((int32_t)4)))
		{
			goto IL_0020;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
		bool L_3 = ((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->___s_SupportsLensFlareTexFormat;
		return L_3;
	}

IL_0020:
	{
		return (bool)0;
	}
}
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;
	}
	{
		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);
		if (!L_0)
		{
			goto IL_0055;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_1 = ((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->___occlusionRT;
		if (L_1)
		{
			goto IL_0055;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
		int32_t L_2 = ((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->___maxLensFlareWithOcclusion;
		int32_t L_3 = ((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->___mergeNeeded;
		int32_t L_4 = ((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->___maxLensFlareWithOcclusionTemporalSample;
		int32_t L_5;
		L_5 = Mathf_Max_m7FA442918DE37E3A00106D1F2E789D65829792B8_inline(((int32_t)il2cpp_codegen_multiply(L_3, ((int32_t)il2cpp_codegen_add(L_4, 1)))), 1, NULL);
		il2cpp_codegen_runtime_class_init_inline(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var);
		int32_t L_6;
		L_6 = TextureXR_get_slices_mD1D1C98CE4525E270B35B0F9145D1B4CD9EBBC3A_inline(NULL);
		il2cpp_codegen_runtime_class_init_inline(RTHandles_t84D932A74064E591F31E9813FBED5D64F5CC888C_il2cpp_TypeInfo_var);
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_7;
		L_7 = RTHandles_Alloc_m6ABDABDAE3C6C81D04AC6E4E1142D63303BB65C0(L_2, L_5, L_6, 0, ((int32_t)49), 0, 0, 5, (bool)1, (bool)0, (bool)1, (bool)0, 1, (0.0f), 1, (bool)0, (bool)0, 0, 0, _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709, NULL);
		((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->___occlusionRT = L_7;
		Il2CppCodeGenWriteBarrier((void**)(&((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->___occlusionRT), (void*)L_7);
	}

IL_0055:
	{
		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;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
		bool L_0;
		L_0 = LensFlareCommonSRP_IsOcclusionRTCompatible_m619A837237673491D07FB9050A274C8ACBE4A80D(NULL);
		if (!L_0)
		{
			goto IL_001e;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_1 = ((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->___occlusionRT;
		if (!L_1)
		{
			goto IL_001e;
		}
	}
	{
		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;
		il2cpp_codegen_runtime_class_init_inline(RTHandles_t84D932A74064E591F31E9813FBED5D64F5CC888C_il2cpp_TypeInfo_var);
		RTHandles_Release_m21765673C17AE3696BEC5FC15732F97F44039283(L_2, 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_001e:
	{
		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;
	}
	RuntimeObject* V_0 = NULL;
	bool V_1 = false;
	{
		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;
		if (L_0)
		{
			goto IL_0034;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
		RuntimeObject* L_1 = ((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->___m_Padlock;
		V_0 = L_1;
		V_1 = (bool)0;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_002a:
			{
				{
					bool L_2 = V_1;
					if (!L_2)
					{
						goto IL_0033;
					}
				}
				{
					RuntimeObject* L_3 = V_0;
					Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA(L_3, NULL);
				}

IL_0033:
				{
					return;
				}
			}
		});
		try
		{
			{
				RuntimeObject* L_4 = V_0;
				Monitor_Enter_m3CDB589DA1300B513D55FDCFB52B63E879794149(L_4, (&V_1), NULL);
				il2cpp_codegen_runtime_class_init_inline(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
				LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135* L_5 = ((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->___m_Instance;
				if (L_5)
				{
					goto IL_0028_1;
				}
			}
			{
				LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135* L_6 = (LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135*)il2cpp_codegen_object_new(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
				LensFlareCommonSRP__ctor_mEAF401FE46DBA464540579E301B041E379D61B22(L_6, 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_6;
				Il2CppCodeGenWriteBarrier((void**)(&((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->___m_Instance), (void*)L_6);
			}

IL_0028_1:
			{
				goto IL_0034;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_0034:
	{
		il2cpp_codegen_runtime_class_init_inline(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
		LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135* L_7 = ((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->___m_Instance;
		return L_7;
	}
}
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;
	}
	{
		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;
		return L_0;
	}
}
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;
	}
	{
		List_1_t6590FC1C3D6405E4972389536FA11B52542105C5* L_0;
		L_0 = LensFlareCommonSRP_get_Data_m6769FD4056FA30A5AC0D57218143269E2CB25767_inline(__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);
		return (bool)((((int32_t)L_1) == ((int32_t)0))? 1 : 0);
	}
}
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;
	}
	{
		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);
		if (L_1)
		{
			goto IL_0017;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
		List_1_t6590FC1C3D6405E4972389536FA11B52542105C5* L_2 = ((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->___m_Data;
		NullCheck(L_2);
		int32_t L_3;
		L_3 = List_1_get_Count_mF26E75A8EF2A806F7D8079D160E876C6AC85FDB6_inline(L_2, List_1_get_Count_mF26E75A8EF2A806F7D8079D160E876C6AC85FDB6_RuntimeMethod_var);
		return L_3;
	}

IL_0017:
	{
		il2cpp_codegen_runtime_class_init_inline(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
		List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_4 = ((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->___m_AvailableIndicies;
		List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_5 = ((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->___m_AvailableIndicies;
		NullCheck(L_5);
		int32_t L_6;
		L_6 = List_1_get_Count_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_inline(L_5, List_1_get_Count_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_RuntimeMethod_var);
		NullCheck(L_4);
		int32_t L_7;
		L_7 = List_1_get_Item_mD99081BEFA1AB3526715F489192B0F7F596C183D(L_4, ((int32_t)il2cpp_codegen_subtract(L_6, 1)), List_1_get_Item_mD99081BEFA1AB3526715F489192B0F7F596C183D_RuntimeMethod_var);
		List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_8 = ((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->___m_AvailableIndicies;
		List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_9 = ((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->___m_AvailableIndicies;
		NullCheck(L_9);
		int32_t L_10;
		L_10 = List_1_get_Count_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_inline(L_9, List_1_get_Count_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_RuntimeMethod_var);
		NullCheck(L_8);
		List_1_RemoveAt_m76C4CDACF47BA529BAFADFC8D5E13DB9587F4004(L_8, ((int32_t)il2cpp_codegen_subtract(L_10, 1)), List_1_RemoveAt_m76C4CDACF47BA529BAFADFC8D5E13DB9587F4004_RuntimeMethod_var);
		return L_7;
	}
}
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*)&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__DisplayClass21_0_U3CAddDataU3Eb__0_m07AE67B01B6BDAC5A1920C2C4CC0C4024A51B659_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass21_0_t2358E5C55AB11D4D883AC56BE4155F8BBCB6D850_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	U3CU3Ec__DisplayClass21_0_t2358E5C55AB11D4D883AC56BE4155F8BBCB6D850* V_0 = NULL;
	{
		U3CU3Ec__DisplayClass21_0_t2358E5C55AB11D4D883AC56BE4155F8BBCB6D850* L_0 = (U3CU3Ec__DisplayClass21_0_t2358E5C55AB11D4D883AC56BE4155F8BBCB6D850*)il2cpp_codegen_object_new(U3CU3Ec__DisplayClass21_0_t2358E5C55AB11D4D883AC56BE4155F8BBCB6D850_il2cpp_TypeInfo_var);
		U3CU3Ec__DisplayClass21_0__ctor_m3CC799E1C677D546A9C1E2C4BF7583CD22E10C4F(L_0, NULL);
		V_0 = L_0;
		U3CU3Ec__DisplayClass21_0_t2358E5C55AB11D4D883AC56BE4155F8BBCB6D850* 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);
		List_1_t6590FC1C3D6405E4972389536FA11B52542105C5* L_3 = ((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->___m_Data;
		U3CU3Ec__DisplayClass21_0_t2358E5C55AB11D4D883AC56BE4155F8BBCB6D850* L_4 = V_0;
		Predicate_1_tD7983A114F281CA3351C3A13212F109FABCFCE0B* L_5 = (Predicate_1_tD7983A114F281CA3351C3A13212F109FABCFCE0B*)il2cpp_codegen_object_new(Predicate_1_tD7983A114F281CA3351C3A13212F109FABCFCE0B_il2cpp_TypeInfo_var);
		Predicate_1__ctor_mB604F500967E057347A2726C3D378A9837F1924A(L_5, L_4, (intptr_t)((void*)U3CU3Ec__DisplayClass21_0_U3CAddDataU3Eb__0_m07AE67B01B6BDAC5A1920C2C4CC0C4024A51B659_RuntimeMethod_var), NULL);
		NullCheck(L_3);
		bool L_6;
		L_6 = List_1_Exists_m50030F6930EE79B6BCD9FB3C638DABE1793A09DD(L_3, L_5, List_1_Exists_m50030F6930EE79B6BCD9FB3C638DABE1793A09DD_RuntimeMethod_var);
		if (L_6)
		{
			goto IL_0040;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
		List_1_t6590FC1C3D6405E4972389536FA11B52542105C5* L_7 = ((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->___m_Data;
		int32_t L_8;
		L_8 = LensFlareCommonSRP_GetNextAvailableIndex_m301508B3F2FC93CC30813C3127A5840D93A7131C(__this, NULL);
		U3CU3Ec__DisplayClass21_0_t2358E5C55AB11D4D883AC56BE4155F8BBCB6D850* L_9 = V_0;
		NullCheck(L_9);
		LensFlareComponentSRP_tF068937A1EC9EB063AF855DB4994A1D2A5E3EFDC* L_10 = L_9->___newData;
		LensFlareCompInfo_tF75BC6BAED886C71425763DEA827F3794E718F37* L_11 = (LensFlareCompInfo_tF75BC6BAED886C71425763DEA827F3794E718F37*)il2cpp_codegen_object_new(LensFlareCompInfo_tF75BC6BAED886C71425763DEA827F3794E718F37_il2cpp_TypeInfo_var);
		LensFlareCompInfo__ctor_m5A01AA380B4D1588280B0F5FC937FCB14CADFCED(L_11, L_8, L_10, NULL);
		NullCheck(L_7);
		List_1_Add_mF4AD19D0DAB1A74AA0A40D6BD96F5D3E1E364336_inline(L_7, L_11, List_1_Add_mF4AD19D0DAB1A74AA0A40D6BD96F5D3E1E364336_RuntimeMethod_var);
	}

IL_0040:
	{
		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*)&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__DisplayClass22_0_U3CRemoveDataU3Eb__0_m09A9E5553F3E01E22CCAE66C5393CC9AC78F6177_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass22_0_tD0C9EB34DC7D29B8BF57E3CB228CEA099326027B_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	U3CU3Ec__DisplayClass22_0_tD0C9EB34DC7D29B8BF57E3CB228CEA099326027B* V_0 = NULL;
	LensFlareCompInfo_tF75BC6BAED886C71425763DEA827F3794E718F37* V_1 = NULL;
	int32_t V_2 = 0;
	{
		U3CU3Ec__DisplayClass22_0_tD0C9EB34DC7D29B8BF57E3CB228CEA099326027B* L_0 = (U3CU3Ec__DisplayClass22_0_tD0C9EB34DC7D29B8BF57E3CB228CEA099326027B*)il2cpp_codegen_object_new(U3CU3Ec__DisplayClass22_0_tD0C9EB34DC7D29B8BF57E3CB228CEA099326027B_il2cpp_TypeInfo_var);
		U3CU3Ec__DisplayClass22_0__ctor_m2B7B103888251631F0D0F66AA35932EBE5349AE6(L_0, NULL);
		V_0 = L_0;
		U3CU3Ec__DisplayClass22_0_tD0C9EB34DC7D29B8BF57E3CB228CEA099326027B* 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);
		List_1_t6590FC1C3D6405E4972389536FA11B52542105C5* L_3 = ((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->___m_Data;
		U3CU3Ec__DisplayClass22_0_tD0C9EB34DC7D29B8BF57E3CB228CEA099326027B* L_4 = V_0;
		Predicate_1_tD7983A114F281CA3351C3A13212F109FABCFCE0B* L_5 = (Predicate_1_tD7983A114F281CA3351C3A13212F109FABCFCE0B*)il2cpp_codegen_object_new(Predicate_1_tD7983A114F281CA3351C3A13212F109FABCFCE0B_il2cpp_TypeInfo_var);
		Predicate_1__ctor_mB604F500967E057347A2726C3D378A9837F1924A(L_5, L_4, (intptr_t)((void*)U3CU3Ec__DisplayClass22_0_U3CRemoveDataU3Eb__0_m09A9E5553F3E01E22CCAE66C5393CC9AC78F6177_RuntimeMethod_var), NULL);
		NullCheck(L_3);
		LensFlareCompInfo_tF75BC6BAED886C71425763DEA827F3794E718F37* L_6;
		L_6 = List_1_Find_mB4EDEE53A79DB2C93A00F716CA25705B4392EE24(L_3, L_5, List_1_Find_mB4EDEE53A79DB2C93A00F716CA25705B4392EE24_RuntimeMethod_var);
		V_1 = L_6;
		LensFlareCompInfo_tF75BC6BAED886C71425763DEA827F3794E718F37* L_7 = V_1;
		if (!L_7)
		{
			goto IL_005b;
		}
	}
	{
		LensFlareCompInfo_tF75BC6BAED886C71425763DEA827F3794E718F37* L_8 = V_1;
		NullCheck(L_8);
		int32_t L_9 = L_8->___index;
		V_2 = L_9;
		il2cpp_codegen_runtime_class_init_inline(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
		List_1_t6590FC1C3D6405E4972389536FA11B52542105C5* L_10 = ((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->___m_Data;
		LensFlareCompInfo_tF75BC6BAED886C71425763DEA827F3794E718F37* L_11 = V_1;
		NullCheck(L_10);
		bool L_12;
		L_12 = List_1_Remove_m0790FCD3EA8C9DFDE18CEA2F09CA87623620DFFC(L_10, L_11, List_1_Remove_m0790FCD3EA8C9DFDE18CEA2F09CA87623620DFFC_RuntimeMethod_var);
		List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_13 = ((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->___m_AvailableIndicies;
		int32_t L_14 = V_2;
		NullCheck(L_13);
		List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_inline(L_13, L_14, List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_RuntimeMethod_var);
		List_1_t6590FC1C3D6405E4972389536FA11B52542105C5* L_15 = ((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->___m_Data;
		NullCheck(L_15);
		int32_t L_16;
		L_16 = List_1_get_Count_mF26E75A8EF2A806F7D8079D160E876C6AC85FDB6_inline(L_15, List_1_get_Count_mF26E75A8EF2A806F7D8079D160E876C6AC85FDB6_RuntimeMethod_var);
		if (L_16)
		{
			goto IL_005b;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
		List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_17 = ((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->___m_AvailableIndicies;
		NullCheck(L_17);
		List_1_Clear_mF6795DE5F49C1D0B91D6A0955F448B22970D67A9_inline(L_17, List_1_Clear_mF6795DE5F49C1D0B91D6A0955F448B22970D67A9_RuntimeMethod_var);
	}

IL_005b:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float LensFlareCommonSRP_ShapeAttenuationPointLight_m4150B52B763097665D45A6705BA6C6C5422451D6 (const RuntimeMethod* method) 
{
	{
		return (1.0f);
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float LensFlareCommonSRP_ShapeAttenuationDirLight_m8D55129898412D0D60A6827F4BF3C7B2E20465E6 (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_forward, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_wo, const RuntimeMethod* method) 
{
	{
		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);
		return L_3;
	}
}
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 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);
		float L_11 = V_0;
		float L_12 = V_1;
		float L_13 = V_0;
		float L_14;
		L_14 = Mathf_Clamp01_mA7E048DBDA832D399A581BE4D6DED9FA44CE0F14_inline(((float)(((float)il2cpp_codegen_subtract(L_10, L_11))/((float)il2cpp_codegen_subtract(L_12, L_13)))), NULL);
		return L_14;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float LensFlareCommonSRP_ShapeAttenuationSpotBoxLight_m8AAB01A3F507E1CE2DAC84CE824F800602D4A008 (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_forward, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_wo, const RuntimeMethod* method) 
{
	{
		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);
		return L_4;
	}
}
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;
	}
	{
		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);
		return L_2;
	}
}
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));
	float V_6 = 0.0f;
	float V_7 = 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);
		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_4 = 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);
		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_5 = L_43;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_44 = V_5;
		il2cpp_codegen_runtime_class_init_inline(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
		float L_45;
		L_45 = LensFlareCommonSRP_U3CShapeAttenuationAreaTubeLightU3Eg__DiffLineIntegralU7C28_2_m9F72D9AC4C7ECDD58A7E8296AE313DE55457F2F3(L_39, L_44, NULL);
		V_6 = L_45;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_46 = V_4;
		float L_47;
		L_47 = LensFlareCommonSRP_U3CShapeAttenuationAreaTubeLightU3Eg__DiffLineIntegralU7C28_2_m9F72D9AC4C7ECDD58A7E8296AE313DE55457F2F3(L_31, L_46, NULL);
		V_7 = L_47;
		float L_48 = V_6;
		if ((((float)L_48) > ((float)(0.0f))))
		{
			goto IL_00c9;
		}
	}
	{
		return (1.0f);
	}

IL_00c9:
	{
		float L_49 = V_7;
		float L_50 = V_6;
		return ((float)(L_49/L_50));
	}
}
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;
	}
	{
		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_ShapeAttenuationDirLight_m8D55129898412D0D60A6827F4BF3C7B2E20465E6(L_0, L_1, NULL);
		return L_2;
	}
}
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;
	}
	{
		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_ShapeAttenuationDirLight_m8D55129898412D0D60A6827F4BF3C7B2E20465E6(L_0, L_1, NULL);
		return L_2;
	}
}
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;
	}
	{
		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_0062;
		}
	}
	{
		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_0062;
		}
	}
	{
		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_0062;
		}
	}
	{
		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_0062;
		}
	}
	{
		LensFlareDataSRP_t036EEE7A3B9CEEDABC68655C48D1A21F04252295* L_10 = ___2_data;
		NullCheck(L_10);
		LensFlareDataElementSRPU5BU5D_t1D7EBF0AA1925339AAA0E04DCE9F1B78105B6D38* L_11 = L_10->___elements;
		if (!L_11)
		{
			goto IL_0062;
		}
	}
	{
		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_0062;
		}
	}
	{
		LensFlareComponentSRP_tF068937A1EC9EB063AF855DB4994A1D2A5E3EFDC* L_14 = ___1_comp;
		NullCheck(L_14);
		float L_15 = L_14->___intensity;
		if ((((float)L_15) <= ((float)(0.0f))))
		{
			goto IL_0062;
		}
	}
	{
		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);
		if (((int32_t)(L_17&((int32_t)(1<<((int32_t)(L_20&((int32_t)31))))))))
		{
			goto IL_0064;
		}
	}

IL_0062:
	{
		return (bool)1;
	}

IL_0064:
	{
		return (bool)0;
	}
}
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;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_6;
	memset((&V_6), 0, sizeof(V_6));
	{
		bool L_0;
		L_0 = SystemInfo_get_graphicsUVStartsAtTop_m152BEEFFF20719C9EAB612AD238114BD0B3BFE4B(NULL);
		if (L_0)
		{
			goto IL_0021;
		}
	}
	{
		float L_1 = ___4_angleDeg;
		___4_angleDeg = ((float)il2cpp_codegen_multiply(L_1, (-1.0f)));
		float* L_2 = (float*)(&(&___7_positionOffset)->___y);
		float* L_3 = L_2;
		float L_4 = *((float*)L_3);
		*((float*)L_3) = (float)((float)il2cpp_codegen_multiply(L_4, (-1.0f)));
	}

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

IL_00c8:
	{
		float L_43 = V_3;
		V_3 = ((float)il2cpp_codegen_multiply(L_43, (0.0174532924f)));
		float L_44 = V_3;
		float L_45;
		L_45 = cosf(((-L_44)));
		V_4 = L_45;
		float L_46 = V_3;
		float L_47;
		L_47 = sinf(((-L_46)));
		V_5 = L_47;
		float L_48 = V_4;
		float L_49 = V_5;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_50 = ___7_positionOffset;
		float L_51 = L_50.___x;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_52 = ___2_rayOff0;
		float L_53 = L_52.___x;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_54 = ___1_translationScale;
		float L_55 = L_54.___x;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_56 = ___7_positionOffset;
		float L_57 = L_56.___y;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_58 = ___2_rayOff0;
		float L_59 = L_58.___y;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_60 = ___1_translationScale;
		float L_61 = L_60.___y;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_62;
		memset((&L_62), 0, sizeof(L_62));
		Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_62), L_48, L_49, ((float)il2cpp_codegen_add(L_51, ((float)il2cpp_codegen_multiply(L_53, L_55)))), ((float)il2cpp_codegen_add(((-L_57)), ((float)il2cpp_codegen_multiply(L_59, L_61)))), NULL);
		return L_62;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 LensFlareCommonSRP_GetLensFlareRayOffset_m56B8894C489D65E95E6210FCB57C44C6F0772024 (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_screenPos, float ___1_position, float ___2_globalCos0, float ___3_globalSin0, const RuntimeMethod* method) 
{
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		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);
		return L_18;
	}
}
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 L_0 = ___1_isLocalLight;
		if (!L_0)
		{
			goto IL_0018;
		}
	}
	{
		bool L_1 = ___2_isCameraRelative;
		Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_2 = ___3_viewProjMatrix;
		Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_3 = ___0_camera;
		NullCheck(L_3);
		Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_4;
		L_4 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_3, NULL);
		NullCheck(L_4);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5;
		L_5 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_4, NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___4_positionWS;
		il2cpp_codegen_runtime_class_init_inline(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7;
		L_7 = LensFlareCommonSRP_WorldToViewportLocal_mE62A301D50E28D51FA5F35332805EEE45222EC8D(L_1, L_2, L_5, L_6, NULL);
		return L_7;
	}

IL_0018:
	{
		Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_8 = ___0_camera;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9 = ___4_positionWS;
		il2cpp_codegen_runtime_class_init_inline(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10;
		L_10 = LensFlareCommonSRP_WorldToViewportDistance_m506662EDF6433B5038D7FC3C15F6C62FF2E522B2(L_8, L_9, NULL);
		return L_10;
	}
}
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));
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___3_positionWS;
		V_0 = L_0;
		bool L_1 = ___0_isCameraRelative;
		if (!L_1)
		{
			goto IL_000d;
		}
	}
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = V_0;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = ___2_cameraPosWS;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4;
		L_4 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_2, L_3, NULL);
		V_0 = L_4;
	}

IL_000d:
	{
		Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_5 = ___1_viewProjMatrix;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = V_0;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_7;
		L_7 = Vector4_op_Implicit_m2ECA73F345A7AD84144133E9E51657204002B12D_inline(L_6, NULL);
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_8;
		L_8 = Matrix4x4_op_Multiply_m319DF5B7DD9C9499EB8A5682FA63B1AAF0EE87A4(L_5, 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)));
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_21 = V_2;
		float L_22 = L_21.___y;
		(&V_2)->___y = ((float)il2cpp_codegen_subtract((1.0f), L_22));
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_23 = V_1;
		float L_24 = L_23.___w;
		(&V_2)->___z = L_24;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_25 = V_2;
		return L_25;
	}
}
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));
	{
		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;
		return L_23;
	}
}
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;
	}
	Enumerator_tB12CCD65F6BB7041CBB9B41F85A9B79DE9D58170 V_0;
	memset((&V_0), 0, sizeof(V_0));
	LensFlareCompInfo_tF75BC6BAED886C71425763DEA827F3794E718F37* V_1 = NULL;
	LensFlareComponentSRP_tF068937A1EC9EB063AF855DB4994A1D2A5E3EFDC* V_2 = NULL;
	LensFlareDataSRP_t036EEE7A3B9CEEDABC68655C48D1A21F04252295* V_3 = NULL;
	bool V_4 = false;
	{
		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);
		if (!L_1)
		{
			goto IL_000e;
		}
	}
	{
		return (bool)0;
	}

IL_000e:
	{
		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);
		List_1_t6590FC1C3D6405E4972389536FA11B52542105C5* L_3;
		L_3 = LensFlareCommonSRP_get_Data_m6769FD4056FA30A5AC0D57218143269E2CB25767_inline(L_2, NULL);
		NullCheck(L_3);
		Enumerator_tB12CCD65F6BB7041CBB9B41F85A9B79DE9D58170 L_4;
		L_4 = List_1_GetEnumerator_m789F95E8808B3D92BD2EE938C1BA9C276872895F(L_3, List_1_GetEnumerator_m789F95E8808B3D92BD2EE938C1BA9C276872895F_RuntimeMethod_var);
		V_0 = L_4;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_0081:
			{
				Enumerator_Dispose_m3AAC01D7E735A50B2CBC768C82427BA7523F4ADE((&V_0), Enumerator_Dispose_m3AAC01D7E735A50B2CBC768C82427BA7523F4ADE_RuntimeMethod_var);
				return;
			}
		});
		try
		{
			{
				goto IL_0076_1;
			}

IL_0020_1:
			{
				LensFlareCompInfo_tF75BC6BAED886C71425763DEA827F3794E718F37* L_5;
				L_5 = Enumerator_get_Current_mB817ED9221527F7243C023B680C26C241647E0EE_inline((&V_0), Enumerator_get_Current_mB817ED9221527F7243C023B680C26C241647E0EE_RuntimeMethod_var);
				V_1 = L_5;
				LensFlareCompInfo_tF75BC6BAED886C71425763DEA827F3794E718F37* L_6 = V_1;
				if (!L_6)
				{
					goto IL_0076_1;
				}
			}
			{
				LensFlareCompInfo_tF75BC6BAED886C71425763DEA827F3794E718F37* L_7 = V_1;
				NullCheck(L_7);
				LensFlareComponentSRP_tF068937A1EC9EB063AF855DB4994A1D2A5E3EFDC* L_8 = L_7->___comp;
				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_0076_1;
				}
			}
			{
				LensFlareCompInfo_tF75BC6BAED886C71425763DEA827F3794E718F37* L_10 = V_1;
				NullCheck(L_10);
				LensFlareComponentSRP_tF068937A1EC9EB063AF855DB4994A1D2A5E3EFDC* L_11 = L_10->___comp;
				V_2 = L_11;
				LensFlareComponentSRP_tF068937A1EC9EB063AF855DB4994A1D2A5E3EFDC* L_12 = V_2;
				NullCheck(L_12);
				LensFlareDataSRP_t036EEE7A3B9CEEDABC68655C48D1A21F04252295* L_13;
				L_13 = LensFlareComponentSRP_get_lensFlareData_mD15D77ED234DE0AD076724C2F1D1826EE6D3D84A_inline(L_12, NULL);
				V_3 = L_13;
				Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_14 = ___0_cam;
				LensFlareComponentSRP_tF068937A1EC9EB063AF855DB4994A1D2A5E3EFDC* L_15 = V_2;
				LensFlareDataSRP_t036EEE7A3B9CEEDABC68655C48D1A21F04252295* L_16 = V_3;
				il2cpp_codegen_runtime_class_init_inline(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
				bool L_17;
				L_17 = LensFlareCommonSRP_IsLensFlareSRPHidden_mF1CE6B28A23EA2C21C63A121C0F5DFE813EB6B8F(L_14, L_15, L_16, NULL);
				if (L_17)
				{
					goto IL_0076_1;
				}
			}
			{
				LensFlareComponentSRP_tF068937A1EC9EB063AF855DB4994A1D2A5E3EFDC* L_18 = V_2;
				NullCheck(L_18);
				bool L_19 = L_18->___useOcclusion;
				if (!L_19)
				{
					goto IL_0076_1;
				}
			}
			{
				LensFlareComponentSRP_tF068937A1EC9EB063AF855DB4994A1D2A5E3EFDC* L_20 = V_2;
				NullCheck(L_20);
				bool L_21 = L_20->___useOcclusion;
				if (!L_21)
				{
					goto IL_0069_1;
				}
			}
			{
				LensFlareComponentSRP_tF068937A1EC9EB063AF855DB4994A1D2A5E3EFDC* L_22 = V_2;
				NullCheck(L_22);
				uint32_t L_23 = L_22->___sampleCount;
				if (!L_23)
				{
					goto IL_0076_1;
				}
			}

IL_0069_1:
			{
				LensFlareComponentSRP_tF068937A1EC9EB063AF855DB4994A1D2A5E3EFDC* L_24 = V_2;
				NullCheck(L_24);
				bool L_25 = L_24->___useBackgroundCloudOcclusion;
				if (!L_25)
				{
					goto IL_0076_1;
				}
			}
			{
				V_4 = (bool)1;
				goto IL_0091;
			}

IL_0076_1:
			{
				bool L_26;
				L_26 = Enumerator_MoveNext_m08919F9EBFD01FFCB146BF26E0F5C703A5D25ABC((&V_0), Enumerator_MoveNext_m08919F9EBFD01FFCB146BF26E0F5C703A5D25ABC_RuntimeMethod_var);
				if (L_26)
				{
					goto IL_0020_1;
				}
			}
			{
				goto IL_008f;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_008f:
	{
		return (bool)0;
	}

IL_0091:
	{
		bool L_27 = V_4;
		return L_27;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LensFlareCommonSRP_SetOcclusionPermutation_m4F8FBEEB99A02587871BC87166EA628B65B53A81 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, bool ___1_useBackgroundCloudOcclusion, bool ___2_volumetricCloudOcclusion, bool ___3_hasCloudLayer, int32_t ___4__FlareCloudOpacity, int32_t ___5__FlareSunOcclusionTex, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___6_cloudOpacityTexture, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___7_sunOcclusionTexture, 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*)&_stringLiteral9EE451142F3F0097EB967EA3317E3660F5D6DCB9);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC963A6440631A79F344C1D1C87B3DF61CEA2E259);
		s_Il2CppMethodInitialized = true;
	}
	{
		bool L_0 = ___1_useBackgroundCloudOcclusion;
		bool L_1 = ___3_hasCloudLayer;
		if (!((int32_t)((int32_t)L_0&(int32_t)L_1)))
		{
			goto IL_0021;
		}
	}
	{
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_2 = ___0_cmd;
		NullCheck(L_2);
		CommandBuffer_EnableShaderKeyword_m9DE5732149961F1EA14B295D9E72914E1CC7DA5A(L_2, _stringLiteralC963A6440631A79F344C1D1C87B3DF61CEA2E259, NULL);
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_3 = ___0_cmd;
		int32_t L_4 = ___4__FlareCloudOpacity;
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_5 = ___6_cloudOpacityTexture;
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_6;
		L_6 = RenderTargetIdentifier_op_Implicit_mBF13C6AE62DCEDDEFDC1C7305BE646FE99D2F24C(L_5, NULL);
		NullCheck(L_3);
		CommandBuffer_SetGlobalTexture_m65E012CB3C35EA43533CB4FF4C6F6498FDE229CD(L_3, L_4, L_6, NULL);
		goto IL_002c;
	}

IL_0021:
	{
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_7 = ___0_cmd;
		NullCheck(L_7);
		CommandBuffer_DisableShaderKeyword_m2B66FB1F672F3EE51FEA8A2CBA24AA6B7E4454BD(L_7, _stringLiteralC963A6440631A79F344C1D1C87B3DF61CEA2E259, NULL);
	}

IL_002c:
	{
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_8 = ___7_sunOcclusionTexture;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_9;
		L_9 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_8, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		if (!L_9)
		{
			goto IL_0060;
		}
	}
	{
		bool L_10 = ___2_volumetricCloudOcclusion;
		if (!L_10)
		{
			goto IL_0054;
		}
	}
	{
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_11 = ___0_cmd;
		NullCheck(L_11);
		CommandBuffer_EnableShaderKeyword_m9DE5732149961F1EA14B295D9E72914E1CC7DA5A(L_11, _stringLiteral9EE451142F3F0097EB967EA3317E3660F5D6DCB9, NULL);
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_12 = ___0_cmd;
		int32_t L_13 = ___5__FlareSunOcclusionTex;
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_14 = ___7_sunOcclusionTexture;
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_15;
		L_15 = RenderTargetIdentifier_op_Implicit_mBF13C6AE62DCEDDEFDC1C7305BE646FE99D2F24C(L_14, NULL);
		NullCheck(L_12);
		CommandBuffer_SetGlobalTexture_m65E012CB3C35EA43533CB4FF4C6F6498FDE229CD(L_12, L_13, L_15, NULL);
		return;
	}

IL_0054:
	{
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_16 = ___0_cmd;
		NullCheck(L_16);
		CommandBuffer_DisableShaderKeyword_m2B66FB1F672F3EE51FEA8A2CBA24AA6B7E4454BD(L_16, _stringLiteral9EE451142F3F0097EB967EA3317E3660F5D6DCB9, NULL);
		return;
	}

IL_0060:
	{
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_17 = ___0_cmd;
		NullCheck(L_17);
		CommandBuffer_DisableShaderKeyword_m2B66FB1F672F3EE51FEA8A2CBA24AA6B7E4454BD(L_17, _stringLiteral9EE451142F3F0097EB967EA3317E3660F5D6DCB9, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LensFlareCommonSRP_ComputeOcclusion_mB6777CB01F64D4D079DC42CD4D83F2FAA46D0A49 (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___0_lensFlareShader, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___1_cam, float ___2_actualWidth, float ___3_actualHeight, bool ___4_usePanini, float ___5_paniniDistance, float ___6_paniniCropToFit, bool ___7_isCameraRelative, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___8_cameraPositionWS, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___9_viewProjMatrix, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___10_cmd, bool ___11_taaEnabled, bool ___12_hasCloudLayer, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___13_cloudOpacityTexture, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___14_sunOcclusionTexture, int32_t ___15__FlareOcclusionTex, int32_t ___16__FlareCloudOpacity, int32_t ___17__FlareOcclusionIndex, int32_t ___18__FlareTex, int32_t ___19__FlareColorValue, int32_t ___20__FlareSunOcclusionTex, int32_t ___21__FlareData0, int32_t ___22__FlareData1, int32_t ___23__FlareData2, int32_t ___24__FlareData3, int32_t ___25__FlareData4, 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_GetComponent_TisLight_t1E68479B7782AF2050FAA02A5DC612FD034F18F3_mF4816FA12B6F220CA55D47D669D7E50DC118B9E9_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*)&_stringLiteral2F98384937976CAC9029AF13C40CA246B36B2733);
		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;
	int32_t V_3 = 0;
	Enumerator_tB12CCD65F6BB7041CBB9B41F85A9B79DE9D58170 V_4;
	memset((&V_4), 0, sizeof(V_4));
	LensFlareCompInfo_tF75BC6BAED886C71425763DEA827F3794E718F37* V_5 = NULL;
	LensFlareComponentSRP_tF068937A1EC9EB063AF855DB4994A1D2A5E3EFDC* V_6 = NULL;
	LensFlareDataSRP_t036EEE7A3B9CEEDABC68655C48D1A21F04252295* V_7 = NULL;
	Light_t1E68479B7782AF2050FAA02A5DC612FD034F18F3* V_8 = NULL;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_9;
	memset((&V_9), 0, sizeof(V_9));
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_10;
	memset((&V_10), 0, sizeof(V_10));
	bool V_11 = false;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_12;
	memset((&V_12), 0, sizeof(V_12));
	float V_13 = 0.0f;
	float V_14 = 0.0f;
	float V_15 = 0.0f;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_16;
	memset((&V_16), 0, sizeof(V_16));
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_17;
	memset((&V_17), 0, sizeof(V_17));
	float V_18 = 0.0f;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_19;
	memset((&V_19), 0, sizeof(V_19));
	float V_20 = 0.0f;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_21;
	memset((&V_21), 0, sizeof(V_21));
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_22;
	memset((&V_22), 0, sizeof(V_22));
	float V_23 = 0.0f;
	float V_24 = 0.0f;
	float V_25 = 0.0f;
	float V_26 = 0.0f;
	float V_27 = 0.0f;
	float V_28 = 0.0f;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_29;
	memset((&V_29), 0, sizeof(V_29));
	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_30;
	memset((&V_30), 0, sizeof(V_30));
	Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D V_31;
	memset((&V_31), 0, sizeof(V_31));
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_32;
	memset((&V_32), 0, sizeof(V_32));
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_33;
	memset((&V_33), 0, sizeof(V_33));
	Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D V_34;
	memset((&V_34), 0, sizeof(V_34));
	int32_t G_B9_0 = 0;
	float G_B35_0 = 0.0f;
	float G_B44_0 = 0.0f;
	float G_B49_0 = 0.0f;
	int32_t G_B52_0 = 0;
	CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* G_B52_1 = NULL;
	int32_t G_B51_0 = 0;
	CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* G_B51_1 = NULL;
	float G_B53_0 = 0.0f;
	int32_t G_B53_1 = 0;
	CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* G_B53_2 = NULL;
	{
		il2cpp_codegen_runtime_class_init_inline(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
		bool L_0;
		L_0 = LensFlareCommonSRP_IsOcclusionRTCompatible_m619A837237673491D07FB9050A274C8ACBE4A80D(NULL);
		if (L_0)
		{
			goto IL_0008;
		}
	}
	{
		return;
	}

IL_0008:
	{
		il2cpp_codegen_runtime_class_init_inline(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
		LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135* L_1;
		L_1 = LensFlareCommonSRP_get_Instance_mF64DA65427B459BE5C9A648FAA697AE8B6DD479B(NULL);
		NullCheck(L_1);
		bool L_2;
		L_2 = LensFlareCommonSRP_IsEmpty_m10C9D536E29439EA829486AA85748609DD7106E0(L_1, NULL);
		if (!L_2)
		{
			goto IL_0015;
		}
	}
	{
		return;
	}

IL_0015:
	{
		float L_3 = ___2_actualWidth;
		float L_4 = ___3_actualHeight;
		Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&V_1), L_3, L_4, NULL);
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_5 = V_1;
		float L_6 = L_5.___x;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_7 = V_1;
		float L_8 = L_7.___y;
		V_2 = ((float)(L_6/L_8));
		float L_9 = V_2;
		Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&V_0), L_9, (1.0f), NULL);
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_10 = ___10_cmd;
		il2cpp_codegen_runtime_class_init_inline(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_11 = ((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_10, L_11, 0, 0, (-1), (-1), NULL);
		bool L_12 = ___11_taaEnabled;
		if (L_12)
		{
			goto IL_005b;
		}
	}
	{
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_13 = ___10_cmd;
		Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_14;
		L_14 = Color_get_black_mB50217951591A045844C61E7FF31EEE3FEF16737_inline(NULL);
		NullCheck(L_13);
		CommandBuffer_ClearRenderTarget_mABBE498A16DCEADCAA8F5DB50073012F74D03F14(L_13, (bool)0, (bool)1, L_14, NULL);
	}

IL_005b:
	{
		il2cpp_codegen_runtime_class_init_inline(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
		int32_t L_15 = ((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->___maxLensFlareWithOcclusion;
		int32_t L_16 = ((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->___maxLensFlareWithOcclusionTemporalSample;
		int32_t L_17 = ((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->___mergeNeeded;
		int32_t L_18 = ((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->___maxLensFlareWithOcclusion;
		int32_t L_19 = ((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->___maxLensFlareWithOcclusionTemporalSample;
		int32_t L_20 = ((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->___mergeNeeded;
		bool L_21 = ___11_taaEnabled;
		if (L_21)
		{
			goto IL_00a2;
		}
	}
	{
		G_B9_0 = 0;
		goto IL_00a3;
	}

IL_00a2:
	{
		G_B9_0 = 1;
	}

IL_00a3:
	{
		V_3 = G_B9_0;
		il2cpp_codegen_runtime_class_init_inline(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
		List_1_t6590FC1C3D6405E4972389536FA11B52542105C5* L_22 = ((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->___m_Data;
		NullCheck(L_22);
		Enumerator_tB12CCD65F6BB7041CBB9B41F85A9B79DE9D58170 L_23;
		L_23 = List_1_GetEnumerator_m789F95E8808B3D92BD2EE938C1BA9C276872895F(L_22, List_1_GetEnumerator_m789F95E8808B3D92BD2EE938C1BA9C276872895F_RuntimeMethod_var);
		V_4 = L_23;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_0595:
			{
				Enumerator_Dispose_m3AAC01D7E735A50B2CBC768C82427BA7523F4ADE((&V_4), Enumerator_Dispose_m3AAC01D7E735A50B2CBC768C82427BA7523F4ADE_RuntimeMethod_var);
				return;
			}
		});
		try
		{
			{
				goto IL_0587_1;
			}

IL_00b5_1:
			{
				LensFlareCompInfo_tF75BC6BAED886C71425763DEA827F3794E718F37* L_24;
				L_24 = Enumerator_get_Current_mB817ED9221527F7243C023B680C26C241647E0EE_inline((&V_4), Enumerator_get_Current_mB817ED9221527F7243C023B680C26C241647E0EE_RuntimeMethod_var);
				V_5 = L_24;
				LensFlareCompInfo_tF75BC6BAED886C71425763DEA827F3794E718F37* L_25 = V_5;
				if (!L_25)
				{
					goto IL_0587_1;
				}
			}
			{
				LensFlareCompInfo_tF75BC6BAED886C71425763DEA827F3794E718F37* L_26 = V_5;
				NullCheck(L_26);
				LensFlareComponentSRP_tF068937A1EC9EB063AF855DB4994A1D2A5E3EFDC* L_27 = L_26->___comp;
				il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
				bool L_28;
				L_28 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_27, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
				if (L_28)
				{
					goto IL_0587_1;
				}
			}
			{
				LensFlareCompInfo_tF75BC6BAED886C71425763DEA827F3794E718F37* L_29 = V_5;
				NullCheck(L_29);
				LensFlareComponentSRP_tF068937A1EC9EB063AF855DB4994A1D2A5E3EFDC* L_30 = L_29->___comp;
				V_6 = L_30;
				LensFlareComponentSRP_tF068937A1EC9EB063AF855DB4994A1D2A5E3EFDC* L_31 = V_6;
				NullCheck(L_31);
				LensFlareDataSRP_t036EEE7A3B9CEEDABC68655C48D1A21F04252295* L_32;
				L_32 = LensFlareComponentSRP_get_lensFlareData_mD15D77ED234DE0AD076724C2F1D1826EE6D3D84A_inline(L_31, NULL);
				V_7 = L_32;
				Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_33 = ___1_cam;
				LensFlareComponentSRP_tF068937A1EC9EB063AF855DB4994A1D2A5E3EFDC* L_34 = V_6;
				LensFlareDataSRP_t036EEE7A3B9CEEDABC68655C48D1A21F04252295* L_35 = V_7;
				il2cpp_codegen_runtime_class_init_inline(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
				bool L_36;
				L_36 = LensFlareCommonSRP_IsLensFlareSRPHidden_mF1CE6B28A23EA2C21C63A121C0F5DFE813EB6B8F(L_33, L_34, L_35, NULL);
				if (L_36)
				{
					goto IL_0587_1;
				}
			}
			{
				LensFlareComponentSRP_tF068937A1EC9EB063AF855DB4994A1D2A5E3EFDC* L_37 = V_6;
				NullCheck(L_37);
				bool L_38 = L_37->___useOcclusion;
				if (!L_38)
				{
					goto IL_0587_1;
				}
			}
			{
				LensFlareComponentSRP_tF068937A1EC9EB063AF855DB4994A1D2A5E3EFDC* L_39 = V_6;
				NullCheck(L_39);
				bool L_40 = L_39->___useOcclusion;
				if (!L_40)
				{
					goto IL_0119_1;
				}
			}
			{
				LensFlareComponentSRP_tF068937A1EC9EB063AF855DB4994A1D2A5E3EFDC* L_41 = V_6;
				NullCheck(L_41);
				uint32_t L_42 = L_41->___sampleCount;
				if (!L_42)
				{
					goto IL_0587_1;
				}
			}

IL_0119_1:
			{
				LensFlareComponentSRP_tF068937A1EC9EB063AF855DB4994A1D2A5E3EFDC* L_43 = V_6;
				NullCheck(L_43);
				Light_t1E68479B7782AF2050FAA02A5DC612FD034F18F3* L_44;
				L_44 = Component_GetComponent_TisLight_t1E68479B7782AF2050FAA02A5DC612FD034F18F3_mF4816FA12B6F220CA55D47D669D7E50DC118B9E9(L_43, Component_GetComponent_TisLight_t1E68479B7782AF2050FAA02A5DC612FD034F18F3_mF4816FA12B6F220CA55D47D669D7E50DC118B9E9_RuntimeMethod_var);
				V_8 = L_44;
				V_11 = (bool)0;
				Light_t1E68479B7782AF2050FAA02A5DC612FD034F18F3* L_45 = V_8;
				il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
				bool L_46;
				L_46 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_45, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
				if (!L_46)
				{
					goto IL_015c_1;
				}
			}
			{
				Light_t1E68479B7782AF2050FAA02A5DC612FD034F18F3* L_47 = V_8;
				NullCheck(L_47);
				int32_t L_48;
				L_48 = Light_get_type_m0D12CD1E54E010DC401F7371731D593DEF62D1C7(L_47, NULL);
				if ((!(((uint32_t)L_48) == ((uint32_t)1))))
				{
					goto IL_015c_1;
				}
			}
			{
				Light_t1E68479B7782AF2050FAA02A5DC612FD034F18F3* L_49 = V_8;
				NullCheck(L_49);
				Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_50;
				L_50 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_49, NULL);
				NullCheck(L_50);
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_51;
				L_51 = Transform_get_forward_mFCFACF7165FDAB21E80E384C494DF278386CEE2F(L_50, NULL);
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_52;
				L_52 = Vector3_op_UnaryNegation_m5450829F333BD2A88AF9A592C4EE331661225915_inline(L_51, NULL);
				Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_53 = ___1_cam;
				NullCheck(L_53);
				float L_54;
				L_54 = Camera_get_farClipPlane_m1D7128B85B5DB866F75FBE8CEBA48335716B67BD(L_53, NULL);
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_55;
				L_55 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_52, L_54, NULL);
				V_9 = L_55;
				V_11 = (bool)1;
				goto IL_016a_1;
			}

IL_015c_1:
			{
				LensFlareComponentSRP_tF068937A1EC9EB063AF855DB4994A1D2A5E3EFDC* L_56 = V_6;
				NullCheck(L_56);
				Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_57;
				L_57 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_56, NULL);
				NullCheck(L_57);
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_58;
				L_58 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_57, NULL);
				V_9 = L_58;
			}

IL_016a_1:
			{
				Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_59 = ___1_cam;
				bool L_60 = V_11;
				bool L_61 = ___7_isCameraRelative;
				Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_62 = ___9_viewProjMatrix;
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_63 = V_9;
				il2cpp_codegen_runtime_class_init_inline(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_64;
				L_64 = LensFlareCommonSRP_WorldToViewport_m9893674E156D4782E58E7D3ECC50655E5177E98E(L_59, (bool)((((int32_t)L_60) == ((int32_t)0))? 1 : 0), L_61, L_62, L_63, NULL);
				V_10 = L_64;
				bool L_65 = ___4_usePanini;
				if (!L_65)
				{
					goto IL_01ad_1;
				}
			}
			{
				Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_66 = ___1_cam;
				Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_67;
				L_67 = Camera_get_main_m52C992F18E05355ABB9EEB64A4BF2215E12762DF(NULL);
				il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
				bool L_68;
				L_68 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_66, L_67, NULL);
				if (!L_68)
				{
					goto IL_01ad_1;
				}
			}
			{
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_69 = V_10;
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_70;
				L_70 = Vector2_op_Implicit_mE8EBEE9291F11BB02F062D6E000F4798968CBD96_inline(L_69, NULL);
				float L_71 = ___2_actualWidth;
				float L_72 = ___3_actualHeight;
				Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_73 = ___1_cam;
				NullCheck(L_73);
				float L_74;
				L_74 = Camera_get_fieldOfView_m9A93F17BBF89F496AE231C21817AFD1C1E833FBB(L_73, NULL);
				float L_75 = ___6_paniniCropToFit;
				float L_76 = ___5_paniniDistance;
				il2cpp_codegen_runtime_class_init_inline(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_77;
				L_77 = LensFlareCommonSRP_DoPaniniProjection_m62FCA9CBE2FEABE76529873CAF389D64C7678624(L_70, L_71, L_72, L_74, L_75, L_76, NULL);
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_78;
				L_78 = Vector2_op_Implicit_m6D9CABB2C791A192867D7A4559D132BE86DD3EB7_inline(L_77, NULL);
				V_10 = L_78;
			}

IL_01ad_1:
			{
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_79 = V_10;
				float L_80 = L_79.___z;
				if ((((float)L_80) < ((float)(0.0f))))
				{
					goto IL_0587_1;
				}
			}
			{
				LensFlareComponentSRP_tF068937A1EC9EB063AF855DB4994A1D2A5E3EFDC* L_81 = V_6;
				NullCheck(L_81);
				bool L_82 = L_81->___allowOffScreen;
				if (L_82)
				{
					goto IL_020b_1;
				}
			}
			{
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_83 = V_10;
				float L_84 = L_83.___x;
				if ((((float)L_84) < ((float)(0.0f))))
				{
					goto IL_0587_1;
				}
			}
			{
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_85 = V_10;
				float L_86 = L_85.___x;
				if ((((float)L_86) > ((float)(1.0f))))
				{
					goto IL_0587_1;
				}
			}
			{
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_87 = V_10;
				float L_88 = L_87.___y;
				if ((((float)L_88) < ((float)(0.0f))))
				{
					goto IL_0587_1;
				}
			}
			{
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_89 = V_10;
				float L_90 = L_89.___y;
				if ((((float)L_90) > ((float)(1.0f))))
				{
					goto IL_0587_1;
				}
			}

IL_020b_1:
			{
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_91 = V_9;
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_92 = ___8_cameraPositionWS;
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_93;
				L_93 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_91, L_92, NULL);
				V_12 = L_93;
				Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_94 = ___1_cam;
				NullCheck(L_94);
				Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_95;
				L_95 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_94, NULL);
				NullCheck(L_95);
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_96;
				L_96 = Transform_get_forward_mFCFACF7165FDAB21E80E384C494DF278386CEE2F(L_95, NULL);
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_97 = V_12;
				float L_98;
				L_98 = Vector3_Dot_mBB86BB940AA0A32FA7D3C02AC42E5BC7095A5D52_inline(L_96, L_97, NULL);
				if ((((float)L_98) < ((float)(0.0f))))
				{
					goto IL_0587_1;
				}
			}
			{
				float L_99;
				L_99 = Vector3_get_magnitude_mF0D6017E90B345F1F52D1CC564C640F1A847AF2D_inline((&V_12), NULL);
				float L_100 = L_99;
				LensFlareComponentSRP_tF068937A1EC9EB063AF855DB4994A1D2A5E3EFDC* L_101 = V_6;
				NullCheck(L_101);
				float L_102 = L_101->___maxAttenuationDistance;
				V_13 = ((float)(L_100/L_102));
				LensFlareComponentSRP_tF068937A1EC9EB063AF855DB4994A1D2A5E3EFDC* L_103 = V_6;
				NullCheck(L_103);
				float L_104 = L_103->___maxAttenuationScale;
				V_14 = ((float)(L_100/L_104));
				bool L_105 = V_11;
				if (L_105)
				{
					goto IL_0261_1;
				}
			}
			{
				LensFlareComponentSRP_tF068937A1EC9EB063AF855DB4994A1D2A5E3EFDC* L_106 = V_6;
				NullCheck(L_106);
				AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* L_107 = L_106->___distanceAttenuationCurve;
				NullCheck(L_107);
				int32_t L_108;
				L_108 = AnimationCurve_get_length_m259A67BB0870D3A153F6FEDBB06CB0D24089CD81(L_107, NULL);
				if ((((int32_t)L_108) > ((int32_t)0)))
				{
					goto IL_0268_1;
				}
			}

IL_0261_1:
			{
				G_B35_0 = (1.0f);
				goto IL_0276_1;
			}

IL_0268_1:
			{
				LensFlareComponentSRP_tF068937A1EC9EB063AF855DB4994A1D2A5E3EFDC* L_109 = V_6;
				NullCheck(L_109);
				AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* L_110 = L_109->___distanceAttenuationCurve;
				float L_111 = V_13;
				NullCheck(L_110);
				float L_112;
				L_112 = AnimationCurve_Evaluate_m50B857043DE251A186032ADBCBB4CEF817F4EE3C(L_110, L_111, NULL);
				G_B35_0 = L_112;
			}

IL_0276_1:
			{
				V_15 = G_B35_0;
				bool L_113 = V_11;
				if (L_113)
				{
					goto IL_029a_1;
				}
			}
			{
				LensFlareComponentSRP_tF068937A1EC9EB063AF855DB4994A1D2A5E3EFDC* L_114 = V_6;
				NullCheck(L_114);
				AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* L_115 = L_114->___scaleByDistanceCurve;
				NullCheck(L_115);
				int32_t L_116;
				L_116 = AnimationCurve_get_length_m259A67BB0870D3A153F6FEDBB06CB0D24089CD81(L_115, NULL);
				if ((((int32_t)L_116) < ((int32_t)1)))
				{
					goto IL_029a_1;
				}
			}
			{
				LensFlareComponentSRP_tF068937A1EC9EB063AF855DB4994A1D2A5E3EFDC* L_117 = V_6;
				NullCheck(L_117);
				AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* L_118 = L_117->___scaleByDistanceCurve;
				float L_119 = V_14;
				NullCheck(L_118);
				float L_120;
				L_120 = AnimationCurve_Evaluate_m50B857043DE251A186032ADBCBB4CEF817F4EE3C(L_118, L_119, NULL);
			}

IL_029a_1:
			{
				bool L_121 = V_11;
				if (!L_121)
				{
					goto IL_02ae_1;
				}
			}
			{
				LensFlareComponentSRP_tF068937A1EC9EB063AF855DB4994A1D2A5E3EFDC* L_122 = V_6;
				NullCheck(L_122);
				Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_123;
				L_123 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_122, NULL);
				NullCheck(L_123);
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_124;
				L_124 = Transform_get_forward_mFCFACF7165FDAB21E80E384C494DF278386CEE2F(L_123, NULL);
				V_16 = L_124;
				goto IL_02d5_1;
			}

IL_02ae_1:
			{
				Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_125 = ___1_cam;
				NullCheck(L_125);
				Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_126;
				L_126 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_125, NULL);
				NullCheck(L_126);
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_127;
				L_127 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_126, NULL);
				LensFlareComponentSRP_tF068937A1EC9EB063AF855DB4994A1D2A5E3EFDC* L_128 = V_6;
				NullCheck(L_128);
				Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_129;
				L_129 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_128, NULL);
				NullCheck(L_129);
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_130;
				L_130 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_129, NULL);
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_131;
				L_131 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_127, L_130, NULL);
				V_32 = L_131;
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_132;
				L_132 = Vector3_get_normalized_m736BBF65D5CDA7A18414370D15B4DFCC1E466F07_inline((&V_32), NULL);
				V_16 = L_132;
			}

IL_02d5_1:
			{
				Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_133 = ___1_cam;
				bool L_134 = V_11;
				bool L_135 = ___7_isCameraRelative;
				Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_136 = ___9_viewProjMatrix;
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_137 = V_9;
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_138 = V_16;
				LensFlareComponentSRP_tF068937A1EC9EB063AF855DB4994A1D2A5E3EFDC* L_139 = V_6;
				NullCheck(L_139);
				float L_140 = L_139->___occlusionOffset;
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_141;
				L_141 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_138, L_140, NULL);
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_142;
				L_142 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_137, L_141, NULL);
				il2cpp_codegen_runtime_class_init_inline(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_143;
				L_143 = LensFlareCommonSRP_WorldToViewport_m9893674E156D4782E58E7D3ECC50655E5177E98E(L_133, (bool)((((int32_t)L_134) == ((int32_t)0))? 1 : 0), L_135, L_136, L_142, NULL);
				V_17 = L_143;
				bool L_144 = V_11;
				if (L_144)
				{
					goto IL_0308_1;
				}
			}
			{
				LensFlareComponentSRP_tF068937A1EC9EB063AF855DB4994A1D2A5E3EFDC* L_145 = V_6;
				NullCheck(L_145);
				float L_146 = L_145->___occlusionRadius;
				G_B44_0 = L_146;
				goto IL_0310_1;
			}

IL_0308_1:
			{
				LensFlareComponentSRP_tF068937A1EC9EB063AF855DB4994A1D2A5E3EFDC* L_147 = V_6;
				Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_148 = ___1_cam;
				NullCheck(L_147);
				float L_149;
				L_149 = LensFlareComponentSRP_celestialProjectedOcclusionRadius_m1EAD56AEC83ED782CE84396FF60912005858C29B(L_147, L_148, NULL);
				G_B44_0 = L_149;
			}

IL_0310_1:
			{
				V_18 = G_B44_0;
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_150 = V_10;
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_151;
				L_151 = Vector2_op_Implicit_mE8EBEE9291F11BB02F062D6E000F4798968CBD96_inline(L_150, NULL);
				V_19 = L_151;
				Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_152 = ___1_cam;
				bool L_153 = V_11;
				bool L_154 = ___7_isCameraRelative;
				Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_155 = ___9_viewProjMatrix;
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_156 = V_9;
				Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_157 = ___1_cam;
				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_up_mE47A9D9D96422224DD0539AA5524DA5440145BB2(L_158, NULL);
				float L_160 = V_18;
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_161;
				L_161 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_159, L_160, NULL);
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_162;
				L_162 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_156, L_161, NULL);
				il2cpp_codegen_runtime_class_init_inline(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_163;
				L_163 = LensFlareCommonSRP_WorldToViewport_m9893674E156D4782E58E7D3ECC50655E5177E98E(L_152, (bool)((((int32_t)L_153) == ((int32_t)0))? 1 : 0), L_154, L_155, L_162, NULL);
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_164;
				L_164 = Vector2_op_Implicit_mE8EBEE9291F11BB02F062D6E000F4798968CBD96_inline(L_163, NULL);
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_165 = V_19;
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_166;
				L_166 = Vector2_op_Subtraction_m44475FCDAD2DA2F98D78A6625EC2DCDFE8803837_inline(L_164, L_165, NULL);
				V_33 = L_166;
				float L_167;
				L_167 = Vector2_get_magnitude_m5C59B4056420AEFDB291AD0914A3F675330A75CE_inline((&V_33), NULL);
				V_20 = L_167;
				CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_168 = ___10_cmd;
				int32_t L_169 = ___22__FlareData1;
				float L_170 = V_20;
				LensFlareComponentSRP_tF068937A1EC9EB063AF855DB4994A1D2A5E3EFDC* L_171 = V_6;
				NullCheck(L_171);
				uint32_t L_172 = L_171->___sampleCount;
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_173 = V_17;
				float L_174 = L_173.___z;
				float L_175 = ___3_actualHeight;
				float L_176 = ___2_actualWidth;
				Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_177;
				memset((&L_177), 0, sizeof(L_177));
				Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_177), L_170, ((float)((double)(uint32_t)L_172)), L_174, ((float)(L_175/L_176)), NULL);
				NullCheck(L_168);
				CommandBuffer_SetGlobalVector_mBE497AA5F5C9E71A3F353BA1BDB97D8AC4B75FDA(L_168, L_169, L_177, NULL);
				CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_178 = ___10_cmd;
				LensFlareComponentSRP_tF068937A1EC9EB063AF855DB4994A1D2A5E3EFDC* L_179 = V_6;
				NullCheck(L_179);
				bool L_180 = L_179->___useBackgroundCloudOcclusion;
				LensFlareComponentSRP_tF068937A1EC9EB063AF855DB4994A1D2A5E3EFDC* L_181 = V_6;
				NullCheck(L_181);
				bool L_182 = L_181->___volumetricCloudOcclusion;
				bool L_183 = ___12_hasCloudLayer;
				int32_t L_184 = ___16__FlareCloudOpacity;
				int32_t L_185 = ___20__FlareSunOcclusionTex;
				Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_186 = ___13_cloudOpacityTexture;
				Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_187 = ___14_sunOcclusionTexture;
				LensFlareCommonSRP_SetOcclusionPermutation_m4F8FBEEB99A02587871BC87166EA628B65B53A81(L_178, L_180, L_182, L_183, L_184, L_185, L_186, L_187, NULL);
				CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_188 = ___10_cmd;
				NullCheck(L_188);
				CommandBuffer_EnableShaderKeyword_m9DE5732149961F1EA14B295D9E72914E1CC7DA5A(L_188, _stringLiteral2F98384937976CAC9029AF13C40CA246B36B2733, NULL);
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_189 = V_10;
				float L_190 = L_189.___x;
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_191 = V_10;
				float L_192 = L_191.___y;
				Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&V_21), ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply((2.0f), L_190)), (1.0f))), ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply((2.0f), L_192)), (1.0f))), NULL);
				bool L_193;
				L_193 = SystemInfo_get_graphicsUVStartsAtTop_m152BEEFFF20719C9EAB612AD238114BD0B3BFE4B(NULL);
				if (!L_193)
				{
					goto IL_03eb_1;
				}
			}
			{
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_194 = V_21;
				float L_195 = L_194.___y;
				(&V_21)->___y = ((-L_195));
			}

IL_03eb_1:
			{
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_196 = V_21;
				float L_197 = L_196.___x;
				float L_198;
				L_198 = fabsf(L_197);
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_199 = V_21;
				float L_200 = L_199.___y;
				float L_201;
				L_201 = fabsf(L_200);
				Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&V_22), L_198, L_201, NULL);
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_202 = V_22;
				float L_203 = L_202.___x;
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_204 = V_22;
				float L_205 = L_204.___y;
				float L_206;
				L_206 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_203, L_205, NULL);
				V_23 = L_206;
				LensFlareComponentSRP_tF068937A1EC9EB063AF855DB4994A1D2A5E3EFDC* L_207 = V_6;
				NullCheck(L_207);
				AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* L_208 = L_207->___radialScreenAttenuationCurve;
				NullCheck(L_208);
				int32_t L_209;
				L_209 = AnimationCurve_get_length_m259A67BB0870D3A153F6FEDBB06CB0D24089CD81(L_208, NULL);
				if ((((int32_t)L_209) > ((int32_t)0)))
				{
					goto IL_0435_1;
				}
			}
			{
				G_B49_0 = (1.0f);
				goto IL_0443_1;
			}

IL_0435_1:
			{
				LensFlareComponentSRP_tF068937A1EC9EB063AF855DB4994A1D2A5E3EFDC* L_210 = V_6;
				NullCheck(L_210);
				AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* L_211 = L_210->___radialScreenAttenuationCurve;
				float L_212 = V_23;
				NullCheck(L_211);
				float L_213;
				L_213 = AnimationCurve_Evaluate_m50B857043DE251A186032ADBCBB4CEF817F4EE3C(L_211, L_212, NULL);
				G_B49_0 = L_213;
			}

IL_0443_1:
			{
				V_24 = G_B49_0;
				LensFlareComponentSRP_tF068937A1EC9EB063AF855DB4994A1D2A5E3EFDC* L_214 = V_6;
				NullCheck(L_214);
				float L_215 = L_214->___intensity;
				float L_216 = V_24;
				float L_217 = V_15;
				if ((((float)((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(L_215, L_216)), L_217))) <= ((float)(0.0f))))
				{
					goto IL_0587_1;
				}
			}
			{
				float L_218;
				L_218 = cosf((0.0f));
				V_25 = L_218;
				float L_219;
				L_219 = sinf((0.0f));
				V_26 = L_219;
				V_27 = (0.0f);
				float L_220;
				L_220 = Mathf_Clamp01_mA7E048DBDA832D399A581BE4D6DED9FA44CE0F14_inline((0.999998987f), NULL);
				V_28 = L_220;
				CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_221 = ___10_cmd;
				int32_t L_222 = ___24__FlareData3;
				LensFlareComponentSRP_tF068937A1EC9EB063AF855DB4994A1D2A5E3EFDC* L_223 = V_6;
				NullCheck(L_223);
				bool L_224 = L_223->___allowOffScreen;
				if (L_224)
				{
					G_B52_0 = L_222;
					G_B52_1 = L_221;
					goto IL_049b_1;
				}
				G_B51_0 = L_222;
				G_B51_1 = L_221;
			}
			{
				G_B53_0 = (-1.0f);
				G_B53_1 = G_B51_0;
				G_B53_2 = G_B51_1;
				goto IL_04a0_1;
			}

IL_049b_1:
			{
				G_B53_0 = (1.0f);
				G_B53_1 = G_B52_0;
				G_B53_2 = G_B52_1;
			}

IL_04a0_1:
			{
				float L_225 = V_28;
				float L_226;
				L_226 = Mathf_Lerp_m47EF2FFB7647BD0A1FDC26DC03E28B19812139B5_inline((0.0f), (4.0f), (1.0f), NULL);
				float L_227;
				L_227 = expf(L_226);
				Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_228;
				memset((&L_228), 0, sizeof(L_228));
				Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_228), G_B53_0, L_225, L_227, (0.333333343f), NULL);
				NullCheck(G_B53_2);
				CommandBuffer_SetGlobalVector_mBE497AA5F5C9E71A3F353BA1BDB97D8AC4B75FDA(G_B53_2, G_B53_1, L_228, NULL);
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_229 = V_21;
				float L_230 = V_27;
				float L_231 = V_25;
				float L_232 = V_26;
				il2cpp_codegen_runtime_class_init_inline(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_233;
				L_233 = LensFlareCommonSRP_GetLensFlareRayOffset_m56B8894C489D65E95E6210FCB57C44C6F0772024(L_229, L_230, L_231, L_232, NULL);
				V_29 = L_233;
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_234 = V_21;
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_235;
				L_235 = Vector2_get_one_m9097EB8DC23C26118A591AF16702796C3EF51DFB_inline(NULL);
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_236 = V_29;
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_237 = V_0;
				float L_238 = V_27;
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_239;
				L_239 = Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline(NULL);
				Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_240;
				L_240 = LensFlareCommonSRP_GetFlareData0_m42AF8B99C81BA1DE6D865A6CE27185FB681163F8(L_234, L_235, L_236, L_237, (0.0f), L_238, (0.0f), L_239, (bool)0, NULL);
				V_30 = L_240;
				CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_241 = ___10_cmd;
				int32_t L_242 = ___21__FlareData0;
				Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_243 = V_30;
				NullCheck(L_241);
				CommandBuffer_SetGlobalVector_mBE497AA5F5C9E71A3F353BA1BDB97D8AC4B75FDA(L_241, L_242, L_243, NULL);
				CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_244 = ___10_cmd;
				int32_t L_245 = ___23__FlareData2;
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_246 = V_21;
				float L_247 = L_246.___x;
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_248 = V_21;
				float L_249 = L_248.___y;
				Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_250;
				memset((&L_250), 0, sizeof(L_250));
				Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_250), L_247, L_249, (0.0f), (0.0f), NULL);
				NullCheck(L_244);
				CommandBuffer_SetGlobalVector_mBE497AA5F5C9E71A3F353BA1BDB97D8AC4B75FDA(L_244, L_245, L_250, NULL);
				il2cpp_codegen_initobj((&V_34), sizeof(Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D));
				LensFlareCompInfo_tF75BC6BAED886C71425763DEA827F3794E718F37* L_251 = V_5;
				NullCheck(L_251);
				int32_t L_252 = L_251->___index;
				Rect_set_x_mAB91AB71898A20762BC66FD0723C4C739C4C3406_inline((&V_34), ((float)L_252), NULL);
				int32_t L_253 = ((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->___frameIdx;
				int32_t L_254 = ((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->___mergeNeeded;
				int32_t L_255 = V_3;
				Rect_set_y_mDE91F4B98A6E8623EFB1250FF6526D5DB5855629_inline((&V_34), ((float)((int32_t)il2cpp_codegen_multiply(((int32_t)il2cpp_codegen_add(L_253, L_254)), L_255))), NULL);
				Rect_set_width_m93B6217CF3EFF89F9B0C81F34D7345DE90B93E5A_inline((&V_34), (1.0f), NULL);
				Rect_set_height_mD00038E6E06637137A5626CA8CD421924005BF03_inline((&V_34), (1.0f), NULL);
				Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_256 = V_34;
				V_31 = L_256;
				CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_257 = ___10_cmd;
				Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_258 = V_31;
				NullCheck(L_257);
				CommandBuffer_SetViewport_m3BCCABB7493369D88DB15EE43C41D9858AE2574D(L_257, L_258, NULL);
				CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_259 = ___10_cmd;
				Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_260 = ___0_lensFlareShader;
				il2cpp_codegen_runtime_class_init_inline(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var);
				Blitter_DrawQuad_mD349AFC8DE5261BF33122101EA99DF238352B455(L_259, L_260, 4, NULL);
			}

IL_0587_1:
			{
				bool L_261;
				L_261 = Enumerator_MoveNext_m08919F9EBFD01FFCB146BF26E0F5C703A5D25ABC((&V_4), Enumerator_MoveNext_m08919F9EBFD01FFCB146BF26E0F5C703A5D25ABC_RuntimeMethod_var);
				if (L_261)
				{
					goto IL_00b5_1;
				}
			}
			{
				goto IL_05a3;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_05a3:
	{
		bool L_262 = ___11_taaEnabled;
		if (!L_262)
		{
			goto IL_0620;
		}
	}
	{
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_263 = ___10_cmd;
		il2cpp_codegen_runtime_class_init_inline(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_264 = ((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->___occlusionRT;
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_265;
		L_265 = RTHandle_op_Implicit_m2462183372B0496DE475889924EDCAAAD2011B54(L_264, NULL);
		NullCheck(L_263);
		CommandBuffer_SetRenderTarget_m89782BA1E8AD50020DBDB9EABF32F8AA9356628A(L_263, L_265, NULL);
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_266 = ___10_cmd;
		il2cpp_codegen_initobj((&V_34), sizeof(Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D));
		List_1_t6590FC1C3D6405E4972389536FA11B52542105C5* L_267 = ((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->___m_Data;
		NullCheck(L_267);
		int32_t L_268;
		L_268 = List_1_get_Count_mF26E75A8EF2A806F7D8079D160E876C6AC85FDB6_inline(L_267, List_1_get_Count_mF26E75A8EF2A806F7D8079D160E876C6AC85FDB6_RuntimeMethod_var);
		Rect_set_x_mAB91AB71898A20762BC66FD0723C4C739C4C3406_inline((&V_34), ((float)L_268), NULL);
		Rect_set_y_mDE91F4B98A6E8623EFB1250FF6526D5DB5855629_inline((&V_34), (0.0f), NULL);
		int32_t L_269 = ((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->___maxLensFlareWithOcclusion;
		List_1_t6590FC1C3D6405E4972389536FA11B52542105C5* L_270 = ((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->___m_Data;
		NullCheck(L_270);
		int32_t L_271;
		L_271 = List_1_get_Count_mF26E75A8EF2A806F7D8079D160E876C6AC85FDB6_inline(L_270, List_1_get_Count_mF26E75A8EF2A806F7D8079D160E876C6AC85FDB6_RuntimeMethod_var);
		Rect_set_width_m93B6217CF3EFF89F9B0C81F34D7345DE90B93E5A_inline((&V_34), ((float)((int32_t)il2cpp_codegen_subtract(L_269, L_271))), NULL);
		int32_t L_272 = ((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->___maxLensFlareWithOcclusionTemporalSample;
		int32_t L_273 = ((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->___mergeNeeded;
		Rect_set_height_mD00038E6E06637137A5626CA8CD421924005BF03_inline((&V_34), ((float)((int32_t)il2cpp_codegen_add(L_272, L_273))), NULL);
		Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_274 = V_34;
		NullCheck(L_266);
		CommandBuffer_SetViewport_m3BCCABB7493369D88DB15EE43C41D9858AE2574D(L_266, L_274, NULL);
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_275 = ___10_cmd;
		Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_276;
		L_276 = Color_get_black_mB50217951591A045844C61E7FF31EEE3FEF16737_inline(NULL);
		NullCheck(L_275);
		CommandBuffer_ClearRenderTarget_mABBE498A16DCEADCAA8F5DB50073012F74D03F14(L_275, (bool)0, (bool)1, L_276, NULL);
	}

IL_0620:
	{
		il2cpp_codegen_runtime_class_init_inline(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
		int32_t L_277 = ((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_277, 1));
		int32_t L_278 = ((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->___frameIdx;
		int32_t L_279 = ((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_278%L_279));
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LensFlareCommonSRP_DoLensFlareDataDrivenCommon_m98035A12133A3E904EF6CC5689ACA32CE5ED0D67 (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___0_lensFlareShader, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___1_cam, float ___2_actualWidth, float ___3_actualHeight, bool ___4_usePanini, float ___5_paniniDistance, float ___6_paniniCropToFit, bool ___7_isCameraRelative, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___8_cameraPositionWS, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___9_viewProjMatrix, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___10_cmd, bool ___11_taaEnabled, bool ___12_hasCloudLayer, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___13_cloudOpacityTexture, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___14_sunOcclusionTexture, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___15_colorBuffer, Func_4_t10E373E09E0663CA58211D9753566AB17B869CFE* ___16_GetLensFlareLightAttenuation, int32_t ___17__FlareOcclusionRemapTex, int32_t ___18__FlareOcclusionTex, int32_t ___19__FlareOcclusionIndex, int32_t ___20__FlareCloudOpacity, int32_t ___21__FlareSunOcclusionTex, int32_t ___22__FlareTex, int32_t ___23__FlareColorValue, int32_t ___24__FlareData0, int32_t ___25__FlareData1, int32_t ___26__FlareData2, int32_t ___27__FlareData3, int32_t ___28__FlareData4, bool ___29_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*)&Component_GetComponent_TisLight_t1E68479B7782AF2050FAA02A5DC612FD034F18F3_mF4816FA12B6F220CA55D47D669D7E50DC118B9E9_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*)&_stringLiteral4782391DCE600A9C2242D98FDEE5821F78F9DA04);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7378A4165C7A5CBDF4ECD4B35A38ADA666054958);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA0A0AC5C57BD0D966217425882EFFECF4ED59F39);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBB4733E9485630AD9DD26228E9B54A30537A03D8);
		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;
	Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D V_3;
	memset((&V_3), 0, sizeof(V_3));
	Enumerator_tB12CCD65F6BB7041CBB9B41F85A9B79DE9D58170 V_4;
	memset((&V_4), 0, sizeof(V_4));
	LensFlareCompInfo_tF75BC6BAED886C71425763DEA827F3794E718F37* V_5 = NULL;
	U3CU3Ec__DisplayClass40_0_tFAB91A729829AD59F0FEDB5BD0D9F138194C78D8 V_6;
	memset((&V_6), 0, sizeof(V_6));
	LensFlareComponentSRP_tF068937A1EC9EB063AF855DB4994A1D2A5E3EFDC* V_7 = NULL;
	LensFlareDataSRP_t036EEE7A3B9CEEDABC68655C48D1A21F04252295* V_8 = NULL;
	Light_t1E68479B7782AF2050FAA02A5DC612FD034F18F3* V_9 = NULL;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_10;
	memset((&V_10), 0, sizeof(V_10));
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_11;
	memset((&V_11), 0, sizeof(V_11));
	bool V_12 = false;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_13;
	memset((&V_13), 0, sizeof(V_13));
	float V_14 = 0.0f;
	float V_15 = 0.0f;
	float V_16 = 0.0f;
	float V_17 = 0.0f;
	Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_18;
	memset((&V_18), 0, sizeof(V_18));
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_19;
	memset((&V_19), 0, sizeof(V_19));
	float V_20 = 0.0f;
	float V_21 = 0.0f;
	float V_22 = 0.0f;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_23;
	memset((&V_23), 0, sizeof(V_23));
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_24;
	memset((&V_24), 0, sizeof(V_24));
	float V_25 = 0.0f;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_26;
	memset((&V_26), 0, sizeof(V_26));
	float V_27 = 0.0f;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_28;
	memset((&V_28), 0, sizeof(V_28));
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_29;
	memset((&V_29), 0, sizeof(V_29));
	LensFlareDataElementSRPU5BU5D_t1D7EBF0AA1925339AAA0E04DCE9F1B78105B6D38* V_30 = NULL;
	int32_t V_31 = 0;
	U3CU3Ec__DisplayClass40_1_tD5CE96BE7F822FD6D14D7B6F26E1B6CD9D7AFBB8 V_32;
	memset((&V_32), 0, sizeof(V_32));
	U3CU3Ec__DisplayClass40_2_tCF7BFA12FB53777CF9C735E0DAC07BA3EC35F986 V_33;
	memset((&V_33), 0, sizeof(V_33));
	Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_34;
	memset((&V_34), 0, sizeof(V_34));
	Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_35;
	memset((&V_35), 0, sizeof(V_35));
	float V_36 = 0.0f;
	Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* V_37 = NULL;
	float V_38 = 0.0f;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_39;
	memset((&V_39), 0, sizeof(V_39));
	float V_40 = 0.0f;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_41;
	memset((&V_41), 0, sizeof(V_41));
	float V_42 = 0.0f;
	int32_t V_43 = 0;
	int32_t V_44 = 0;
	float V_45 = 0.0f;
	float V_46 = 0.0f;
	float V_47 = 0.0f;
	float V_48 = 0.0f;
	float V_49 = 0.0f;
	float V_50 = 0.0f;
	float V_51 = 0.0f;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_52;
	memset((&V_52), 0, sizeof(V_52));
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_53;
	memset((&V_53), 0, sizeof(V_53));
	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_54;
	memset((&V_54), 0, sizeof(V_54));
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_55;
	memset((&V_55), 0, sizeof(V_55));
	float V_56 = 0.0f;
	float V_57 = 0.0f;
	int32_t V_58 = 0;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_59;
	memset((&V_59), 0, sizeof(V_59));
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_60;
	memset((&V_60), 0, sizeof(V_60));
	float V_61 = 0.0f;
	Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_62;
	memset((&V_62), 0, sizeof(V_62));
	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_63;
	memset((&V_63), 0, sizeof(V_63));
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_64;
	memset((&V_64), 0, sizeof(V_64));
	State_tA37EB68FE687D41D4B228462D4C7427FAC5BF9C1 V_65;
	memset((&V_65), 0, sizeof(V_65));
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_66;
	memset((&V_66), 0, sizeof(V_66));
	int32_t V_67 = 0;
	float V_68 = 0.0f;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_69;
	memset((&V_69), 0, sizeof(V_69));
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_70;
	memset((&V_70), 0, sizeof(V_70));
	Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_71;
	memset((&V_71), 0, sizeof(V_71));
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_72;
	memset((&V_72), 0, sizeof(V_72));
	float V_73 = 0.0f;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_74;
	memset((&V_74), 0, sizeof(V_74));
	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_75;
	memset((&V_75), 0, sizeof(V_75));
	int32_t V_76 = 0;
	float V_77 = 0.0f;
	Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_78;
	memset((&V_78), 0, sizeof(V_78));
	float V_79 = 0.0f;
	float V_80 = 0.0f;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_81;
	memset((&V_81), 0, sizeof(V_81));
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_82;
	memset((&V_82), 0, sizeof(V_82));
	float V_83 = 0.0f;
	float V_84 = 0.0f;
	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_85;
	memset((&V_85), 0, sizeof(V_85));
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_86;
	memset((&V_86), 0, sizeof(V_86));
	float G_B27_0 = 0.0f;
	float G_B31_0 = 0.0f;
	float G_B39_0 = 0.0f;
	float G_B43_0 = 0.0f;
	U3CU3Ec__DisplayClass40_2_tCF7BFA12FB53777CF9C735E0DAC07BA3EC35F986* G_B66_0 = NULL;
	U3CU3Ec__DisplayClass40_2_tCF7BFA12FB53777CF9C735E0DAC07BA3EC35F986* G_B65_0 = NULL;
	float G_B67_0 = 0.0f;
	U3CU3Ec__DisplayClass40_2_tCF7BFA12FB53777CF9C735E0DAC07BA3EC35F986* G_B67_1 = NULL;
	float G_B77_0 = 0.0f;
	int32_t G_B104_0 = 0;
	CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* G_B104_1 = NULL;
	int32_t G_B103_0 = 0;
	CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* G_B103_1 = NULL;
	float G_B105_0 = 0.0f;
	int32_t G_B105_1 = 0;
	CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* G_B105_2 = NULL;
	float G_B120_0 = 0.0f;
	float G_B137_0 = 0.0f;
	float G_B140_0 = 0.0f;
	float G_B145_0 = 0.0f;
	{
		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);
		if (!L_1)
		{
			goto IL_000d;
		}
	}
	{
		return;
	}

IL_000d:
	{
		float L_2 = ___2_actualWidth;
		float L_3 = ___3_actualHeight;
		Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&V_1), L_2, L_3, NULL);
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4 = V_1;
		float L_5 = L_4.___x;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6 = V_1;
		float L_7 = L_6.___y;
		V_2 = ((float)(L_5/L_7));
		float L_8 = V_2;
		Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&V_0), L_8, (1.0f), NULL);
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_9 = ___10_cmd;
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_10 = ___15_colorBuffer;
		il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
		CoreUtils_SetRenderTarget_m302A06DE5092281C4FEC9F6A3B4242D6CFDDE26D(L_9, L_10, 0, 0, (-1), (-1), NULL);
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_11 = ___10_cmd;
		il2cpp_codegen_initobj((&V_3), sizeof(Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D));
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_12 = V_1;
		float L_13 = L_12.___x;
		Rect_set_width_m93B6217CF3EFF89F9B0C81F34D7345DE90B93E5A_inline((&V_3), L_13, NULL);
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_14 = V_1;
		float L_15 = L_14.___y;
		Rect_set_height_mD00038E6E06637137A5626CA8CD421924005BF03_inline((&V_3), L_15, NULL);
		Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_16 = V_3;
		NullCheck(L_11);
		CommandBuffer_SetViewport_m3BCCABB7493369D88DB15EE43C41D9858AE2574D(L_11, L_16, NULL);
		bool L_17 = ___29_debugView;
		if (!L_17)
		{
			goto IL_007a;
		}
	}
	{
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_18 = ___10_cmd;
		Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_19;
		L_19 = Color_get_black_mB50217951591A045844C61E7FF31EEE3FEF16737_inline(NULL);
		NullCheck(L_18);
		CommandBuffer_ClearRenderTarget_mABBE498A16DCEADCAA8F5DB50073012F74D03F14(L_18, (bool)0, (bool)1, L_19, NULL);
	}

IL_007a:
	{
		il2cpp_codegen_runtime_class_init_inline(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
		List_1_t6590FC1C3D6405E4972389536FA11B52542105C5* L_20 = ((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->___m_Data;
		NullCheck(L_20);
		Enumerator_tB12CCD65F6BB7041CBB9B41F85A9B79DE9D58170 L_21;
		L_21 = List_1_GetEnumerator_m789F95E8808B3D92BD2EE938C1BA9C276872895F(L_20, List_1_GetEnumerator_m789F95E8808B3D92BD2EE938C1BA9C276872895F_RuntimeMethod_var);
		V_4 = L_21;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_1258:
			{
				Enumerator_Dispose_m3AAC01D7E735A50B2CBC768C82427BA7523F4ADE((&V_4), Enumerator_Dispose_m3AAC01D7E735A50B2CBC768C82427BA7523F4ADE_RuntimeMethod_var);
				return;
			}
		});
		try
		{
			{
				goto IL_124a_1;
			}

IL_008b_1:
			{
				LensFlareCompInfo_tF75BC6BAED886C71425763DEA827F3794E718F37* L_22;
				L_22 = Enumerator_get_Current_mB817ED9221527F7243C023B680C26C241647E0EE_inline((&V_4), Enumerator_get_Current_mB817ED9221527F7243C023B680C26C241647E0EE_RuntimeMethod_var);
				V_5 = L_22;
				LensFlareCompInfo_tF75BC6BAED886C71425763DEA827F3794E718F37* L_23 = V_5;
				if (!L_23)
				{
					goto IL_124a_1;
				}
			}
			{
				LensFlareCompInfo_tF75BC6BAED886C71425763DEA827F3794E718F37* L_24 = V_5;
				NullCheck(L_24);
				LensFlareComponentSRP_tF068937A1EC9EB063AF855DB4994A1D2A5E3EFDC* L_25 = L_24->___comp;
				il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
				bool L_26;
				L_26 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_25, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
				if (L_26)
				{
					goto IL_124a_1;
				}
			}
			{
				LensFlareCompInfo_tF75BC6BAED886C71425763DEA827F3794E718F37* L_27 = V_5;
				NullCheck(L_27);
				LensFlareComponentSRP_tF068937A1EC9EB063AF855DB4994A1D2A5E3EFDC* L_28 = L_27->___comp;
				V_7 = L_28;
				LensFlareComponentSRP_tF068937A1EC9EB063AF855DB4994A1D2A5E3EFDC* L_29 = V_7;
				NullCheck(L_29);
				LensFlareDataSRP_t036EEE7A3B9CEEDABC68655C48D1A21F04252295* L_30;
				L_30 = LensFlareComponentSRP_get_lensFlareData_mD15D77ED234DE0AD076724C2F1D1826EE6D3D84A_inline(L_29, NULL);
				V_8 = L_30;
				Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_31 = ___1_cam;
				LensFlareComponentSRP_tF068937A1EC9EB063AF855DB4994A1D2A5E3EFDC* L_32 = V_7;
				LensFlareDataSRP_t036EEE7A3B9CEEDABC68655C48D1A21F04252295* L_33 = V_8;
				il2cpp_codegen_runtime_class_init_inline(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
				bool L_34;
				L_34 = LensFlareCommonSRP_IsLensFlareSRPHidden_mF1CE6B28A23EA2C21C63A121C0F5DFE813EB6B8F(L_31, L_32, L_33, NULL);
				if (L_34)
				{
					goto IL_124a_1;
				}
			}
			{
				LensFlareComponentSRP_tF068937A1EC9EB063AF855DB4994A1D2A5E3EFDC* L_35 = V_7;
				NullCheck(L_35);
				Light_t1E68479B7782AF2050FAA02A5DC612FD034F18F3* L_36;
				L_36 = Component_GetComponent_TisLight_t1E68479B7782AF2050FAA02A5DC612FD034F18F3_mF4816FA12B6F220CA55D47D669D7E50DC118B9E9(L_35, Component_GetComponent_TisLight_t1E68479B7782AF2050FAA02A5DC612FD034F18F3_mF4816FA12B6F220CA55D47D669D7E50DC118B9E9_RuntimeMethod_var);
				V_9 = L_36;
				V_12 = (bool)0;
				Light_t1E68479B7782AF2050FAA02A5DC612FD034F18F3* L_37 = V_9;
				il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
				bool L_38;
				L_38 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_37, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
				if (!L_38)
				{
					goto IL_0111_1;
				}
			}
			{
				Light_t1E68479B7782AF2050FAA02A5DC612FD034F18F3* L_39 = V_9;
				NullCheck(L_39);
				int32_t L_40;
				L_40 = Light_get_type_m0D12CD1E54E010DC401F7371731D593DEF62D1C7(L_39, NULL);
				if ((!(((uint32_t)L_40) == ((uint32_t)1))))
				{
					goto IL_0111_1;
				}
			}
			{
				Light_t1E68479B7782AF2050FAA02A5DC612FD034F18F3* L_41 = V_9;
				NullCheck(L_41);
				Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_42;
				L_42 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_41, NULL);
				NullCheck(L_42);
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_43;
				L_43 = Transform_get_forward_mFCFACF7165FDAB21E80E384C494DF278386CEE2F(L_42, NULL);
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_44;
				L_44 = Vector3_op_UnaryNegation_m5450829F333BD2A88AF9A592C4EE331661225915_inline(L_43, NULL);
				Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_45 = ___1_cam;
				NullCheck(L_45);
				float L_46;
				L_46 = Camera_get_farClipPlane_m1D7128B85B5DB866F75FBE8CEBA48335716B67BD(L_45, NULL);
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_47;
				L_47 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_44, L_46, NULL);
				V_10 = L_47;
				V_12 = (bool)1;
				goto IL_011f_1;
			}

IL_0111_1:
			{
				LensFlareComponentSRP_tF068937A1EC9EB063AF855DB4994A1D2A5E3EFDC* L_48 = V_7;
				NullCheck(L_48);
				Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_49;
				L_49 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_48, NULL);
				NullCheck(L_49);
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_50;
				L_50 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_49, NULL);
				V_10 = L_50;
			}

IL_011f_1:
			{
				Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_51 = ___1_cam;
				bool L_52 = V_12;
				bool L_53 = ___7_isCameraRelative;
				Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_54 = ___9_viewProjMatrix;
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_55 = V_10;
				il2cpp_codegen_runtime_class_init_inline(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_56;
				L_56 = LensFlareCommonSRP_WorldToViewport_m9893674E156D4782E58E7D3ECC50655E5177E98E(L_51, (bool)((((int32_t)L_52) == ((int32_t)0))? 1 : 0), L_53, L_54, L_55, NULL);
				V_11 = L_56;
				bool L_57 = ___4_usePanini;
				if (!L_57)
				{
					goto IL_0162_1;
				}
			}
			{
				Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_58 = ___1_cam;
				Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_59;
				L_59 = Camera_get_main_m52C992F18E05355ABB9EEB64A4BF2215E12762DF(NULL);
				il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
				bool L_60;
				L_60 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_58, L_59, NULL);
				if (!L_60)
				{
					goto IL_0162_1;
				}
			}
			{
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_61 = V_11;
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_62;
				L_62 = Vector2_op_Implicit_mE8EBEE9291F11BB02F062D6E000F4798968CBD96_inline(L_61, NULL);
				float L_63 = ___2_actualWidth;
				float L_64 = ___3_actualHeight;
				Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_65 = ___1_cam;
				NullCheck(L_65);
				float L_66;
				L_66 = Camera_get_fieldOfView_m9A93F17BBF89F496AE231C21817AFD1C1E833FBB(L_65, NULL);
				float L_67 = ___6_paniniCropToFit;
				float L_68 = ___5_paniniDistance;
				il2cpp_codegen_runtime_class_init_inline(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_69;
				L_69 = LensFlareCommonSRP_DoPaniniProjection_m62FCA9CBE2FEABE76529873CAF389D64C7678624(L_62, L_63, L_64, L_66, L_67, L_68, NULL);
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_70;
				L_70 = Vector2_op_Implicit_m6D9CABB2C791A192867D7A4559D132BE86DD3EB7_inline(L_69, NULL);
				V_11 = L_70;
			}

IL_0162_1:
			{
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_71 = V_11;
				float L_72 = L_71.___z;
				if ((((float)L_72) < ((float)(0.0f))))
				{
					goto IL_124a_1;
				}
			}
			{
				LensFlareComponentSRP_tF068937A1EC9EB063AF855DB4994A1D2A5E3EFDC* L_73 = V_7;
				NullCheck(L_73);
				bool L_74 = L_73->___allowOffScreen;
				if (L_74)
				{
					goto IL_01c0_1;
				}
			}
			{
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_75 = V_11;
				float L_76 = L_75.___x;
				if ((((float)L_76) < ((float)(0.0f))))
				{
					goto IL_124a_1;
				}
			}
			{
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_77 = V_11;
				float L_78 = L_77.___x;
				if ((((float)L_78) > ((float)(1.0f))))
				{
					goto IL_124a_1;
				}
			}
			{
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_79 = V_11;
				float L_80 = L_79.___y;
				if ((((float)L_80) < ((float)(0.0f))))
				{
					goto IL_124a_1;
				}
			}
			{
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_81 = V_11;
				float L_82 = L_81.___y;
				if ((((float)L_82) > ((float)(1.0f))))
				{
					goto IL_124a_1;
				}
			}

IL_01c0_1:
			{
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_83 = V_10;
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_84 = ___8_cameraPositionWS;
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_85;
				L_85 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_83, L_84, NULL);
				V_13 = L_85;
				Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_86 = ___1_cam;
				NullCheck(L_86);
				Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_87;
				L_87 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_86, NULL);
				NullCheck(L_87);
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_88;
				L_88 = Transform_get_forward_mFCFACF7165FDAB21E80E384C494DF278386CEE2F(L_87, NULL);
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_89 = V_13;
				float L_90;
				L_90 = Vector3_Dot_mBB86BB940AA0A32FA7D3C02AC42E5BC7095A5D52_inline(L_88, L_89, NULL);
				if ((((float)L_90) < ((float)(0.0f))))
				{
					goto IL_124a_1;
				}
			}
			{
				float L_91;
				L_91 = Vector3_get_magnitude_mF0D6017E90B345F1F52D1CC564C640F1A847AF2D_inline((&V_13), NULL);
				float L_92 = L_91;
				LensFlareComponentSRP_tF068937A1EC9EB063AF855DB4994A1D2A5E3EFDC* L_93 = V_7;
				NullCheck(L_93);
				float L_94 = L_93->___maxAttenuationDistance;
				V_14 = ((float)(L_92/L_94));
				LensFlareComponentSRP_tF068937A1EC9EB063AF855DB4994A1D2A5E3EFDC* L_95 = V_7;
				NullCheck(L_95);
				float L_96 = L_95->___maxAttenuationScale;
				V_15 = ((float)(L_92/L_96));
				bool L_97 = V_12;
				if (L_97)
				{
					goto IL_0216_1;
				}
			}
			{
				LensFlareComponentSRP_tF068937A1EC9EB063AF855DB4994A1D2A5E3EFDC* L_98 = V_7;
				NullCheck(L_98);
				AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* L_99 = L_98->___distanceAttenuationCurve;
				NullCheck(L_99);
				int32_t L_100;
				L_100 = AnimationCurve_get_length_m259A67BB0870D3A153F6FEDBB06CB0D24089CD81(L_99, NULL);
				if ((((int32_t)L_100) > ((int32_t)0)))
				{
					goto IL_021d_1;
				}
			}

IL_0216_1:
			{
				G_B27_0 = (1.0f);
				goto IL_022b_1;
			}

IL_021d_1:
			{
				LensFlareComponentSRP_tF068937A1EC9EB063AF855DB4994A1D2A5E3EFDC* L_101 = V_7;
				NullCheck(L_101);
				AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* L_102 = L_101->___distanceAttenuationCurve;
				float L_103 = V_14;
				NullCheck(L_102);
				float L_104;
				L_104 = AnimationCurve_Evaluate_m50B857043DE251A186032ADBCBB4CEF817F4EE3C(L_102, L_103, NULL);
				G_B27_0 = L_104;
			}

IL_022b_1:
			{
				V_16 = G_B27_0;
				bool L_105 = V_12;
				if (L_105)
				{
					goto IL_0240_1;
				}
			}
			{
				LensFlareComponentSRP_tF068937A1EC9EB063AF855DB4994A1D2A5E3EFDC* L_106 = V_7;
				NullCheck(L_106);
				AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* L_107 = L_106->___scaleByDistanceCurve;
				NullCheck(L_107);
				int32_t L_108;
				L_108 = AnimationCurve_get_length_m259A67BB0870D3A153F6FEDBB06CB0D24089CD81(L_107, NULL);
				if ((((int32_t)L_108) >= ((int32_t)1)))
				{
					goto IL_0247_1;
				}
			}

IL_0240_1:
			{
				G_B31_0 = (1.0f);
				goto IL_0255_1;
			}

IL_0247_1:
			{
				LensFlareComponentSRP_tF068937A1EC9EB063AF855DB4994A1D2A5E3EFDC* L_109 = V_7;
				NullCheck(L_109);
				AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* L_110 = L_109->___scaleByDistanceCurve;
				float L_111 = V_15;
				NullCheck(L_110);
				float L_112;
				L_112 = AnimationCurve_Evaluate_m50B857043DE251A186032ADBCBB4CEF817F4EE3C(L_110, L_111, NULL);
				G_B31_0 = L_112;
			}

IL_0255_1:
			{
				V_17 = G_B31_0;
				Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_113;
				L_113 = Color_get_white_m068F5AF879B0FCA584E3693F762EA41BB65532C6_inline(NULL);
				V_18 = L_113;
				Light_t1E68479B7782AF2050FAA02A5DC612FD034F18F3* L_114 = V_9;
				il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
				bool L_115;
				L_115 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_114, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
				if (!L_115)
				{
					goto IL_0290_1;
				}
			}
			{
				LensFlareComponentSRP_tF068937A1EC9EB063AF855DB4994A1D2A5E3EFDC* L_116 = V_7;
				NullCheck(L_116);
				bool L_117 = L_116->___attenuationByLightShape;
				if (!L_117)
				{
					goto IL_0290_1;
				}
			}
			{
				Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_118 = V_18;
				Func_4_t10E373E09E0663CA58211D9753566AB17B869CFE* L_119 = ___16_GetLensFlareLightAttenuation;
				Light_t1E68479B7782AF2050FAA02A5DC612FD034F18F3* L_120 = V_9;
				Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_121 = ___1_cam;
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_122;
				L_122 = Vector3_get_normalized_m736BBF65D5CDA7A18414370D15B4DFCC1E466F07_inline((&V_13), NULL);
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_123;
				L_123 = Vector3_op_UnaryNegation_m5450829F333BD2A88AF9A592C4EE331661225915_inline(L_122, NULL);
				NullCheck(L_119);
				float L_124;
				L_124 = Func_4_Invoke_m7B3F193530578B44556A5780E88A844E42422051_inline(L_119, L_120, L_121, L_123, NULL);
				Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_125;
				L_125 = Color_op_Multiply_m379B20A820266ACF82A21425B9CAE8DCD773CFBB_inline(L_118, L_124, NULL);
				V_18 = L_125;
			}

IL_0290_1:
			{
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_126 = V_11;
				float L_127 = L_126.___x;
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_128 = V_11;
				float L_129 = L_128.___y;
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_130;
				memset((&L_130), 0, sizeof(L_130));
				Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_130), ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply((2.0f), L_127)), (1.0f))), ((-((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply((2.0f), L_129)), (1.0f))))), NULL);
				(&V_6)->___screenPos = L_130;
				bool L_131;
				L_131 = SystemInfo_get_graphicsUVStartsAtTop_m152BEEFFF20719C9EAB612AD238114BD0B3BFE4B(NULL);
				bool L_132 = V_12;
				if (!((int32_t)(((((int32_t)L_131) == ((int32_t)0))? 1 : 0)&(int32_t)L_132)))
				{
					goto IL_02e9_1;
				}
			}
			{
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_133 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&(&V_6)->___screenPos);
				U3CU3Ec__DisplayClass40_0_tFAB91A729829AD59F0FEDB5BD0D9F138194C78D8 L_134 = V_6;
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_135 = L_134.___screenPos;
				float L_136 = L_135.___y;
				L_133->___y = ((-L_136));
			}

IL_02e9_1:
			{
				U3CU3Ec__DisplayClass40_0_tFAB91A729829AD59F0FEDB5BD0D9F138194C78D8 L_137 = V_6;
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_138 = L_137.___screenPos;
				float L_139 = L_138.___x;
				float L_140;
				L_140 = fabsf(L_139);
				U3CU3Ec__DisplayClass40_0_tFAB91A729829AD59F0FEDB5BD0D9F138194C78D8 L_141 = V_6;
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_142 = L_141.___screenPos;
				float L_143 = L_142.___y;
				float L_144;
				L_144 = fabsf(L_143);
				Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&V_19), L_140, L_144, NULL);
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_145 = V_19;
				float L_146 = L_145.___x;
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_147 = V_19;
				float L_148 = L_147.___y;
				float L_149;
				L_149 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_146, L_148, NULL);
				V_20 = L_149;
				LensFlareComponentSRP_tF068937A1EC9EB063AF855DB4994A1D2A5E3EFDC* L_150 = V_7;
				NullCheck(L_150);
				AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* L_151 = L_150->___radialScreenAttenuationCurve;
				NullCheck(L_151);
				int32_t L_152;
				L_152 = AnimationCurve_get_length_m259A67BB0870D3A153F6FEDBB06CB0D24089CD81(L_151, NULL);
				if ((((int32_t)L_152) > ((int32_t)0)))
				{
					goto IL_033d_1;
				}
			}
			{
				G_B39_0 = (1.0f);
				goto IL_034b_1;
			}

IL_033d_1:
			{
				LensFlareComponentSRP_tF068937A1EC9EB063AF855DB4994A1D2A5E3EFDC* L_153 = V_7;
				NullCheck(L_153);
				AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* L_154 = L_153->___radialScreenAttenuationCurve;
				float L_155 = V_20;
				NullCheck(L_154);
				float L_156;
				L_156 = AnimationCurve_Evaluate_m50B857043DE251A186032ADBCBB4CEF817F4EE3C(L_154, L_155, NULL);
				G_B39_0 = L_156;
			}

IL_034b_1:
			{
				V_21 = G_B39_0;
				LensFlareComponentSRP_tF068937A1EC9EB063AF855DB4994A1D2A5E3EFDC* L_157 = V_7;
				NullCheck(L_157);
				float L_158 = L_157->___intensity;
				float L_159 = V_21;
				float L_160 = V_16;
				V_22 = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(L_158, L_159)), L_160));
				float L_161 = V_22;
				if ((((float)L_161) <= ((float)(0.0f))))
				{
					goto IL_124a_1;
				}
			}
			{
				Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_162 = V_18;
				float L_163 = V_16;
				Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_164;
				L_164 = Color_op_Multiply_m379B20A820266ACF82A21425B9CAE8DCD773CFBB_inline(L_162, L_163, NULL);
				V_18 = L_164;
				Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_165 = ___1_cam;
				NullCheck(L_165);
				Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_166;
				L_166 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_165, NULL);
				NullCheck(L_166);
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_167;
				L_167 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_166, NULL);
				LensFlareComponentSRP_tF068937A1EC9EB063AF855DB4994A1D2A5E3EFDC* L_168 = V_7;
				NullCheck(L_168);
				Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_169;
				L_169 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_168, NULL);
				NullCheck(L_169);
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_170;
				L_170 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_169, NULL);
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_171;
				L_171 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_167, L_170, NULL);
				V_28 = L_171;
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_172;
				L_172 = Vector3_get_normalized_m736BBF65D5CDA7A18414370D15B4DFCC1E466F07_inline((&V_28), NULL);
				V_23 = L_172;
				Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_173 = ___1_cam;
				bool L_174 = V_12;
				bool L_175 = ___7_isCameraRelative;
				Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_176 = ___9_viewProjMatrix;
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_177 = V_10;
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_178 = V_23;
				LensFlareComponentSRP_tF068937A1EC9EB063AF855DB4994A1D2A5E3EFDC* L_179 = V_7;
				NullCheck(L_179);
				float L_180 = L_179->___occlusionOffset;
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_181;
				L_181 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_178, L_180, NULL);
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_182;
				L_182 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_177, L_181, NULL);
				il2cpp_codegen_runtime_class_init_inline(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_183;
				L_183 = LensFlareCommonSRP_WorldToViewport_m9893674E156D4782E58E7D3ECC50655E5177E98E(L_173, (bool)((((int32_t)L_174) == ((int32_t)0))? 1 : 0), L_175, L_176, L_182, NULL);
				V_24 = L_183;
				bool L_184 = V_12;
				if (L_184)
				{
					goto IL_03cd_1;
				}
			}
			{
				LensFlareComponentSRP_tF068937A1EC9EB063AF855DB4994A1D2A5E3EFDC* L_185 = V_7;
				NullCheck(L_185);
				float L_186 = L_185->___occlusionRadius;
				G_B43_0 = L_186;
				goto IL_03d5_1;
			}

IL_03cd_1:
			{
				LensFlareComponentSRP_tF068937A1EC9EB063AF855DB4994A1D2A5E3EFDC* L_187 = V_7;
				Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_188 = ___1_cam;
				NullCheck(L_187);
				float L_189;
				L_189 = LensFlareComponentSRP_celestialProjectedOcclusionRadius_m1EAD56AEC83ED782CE84396FF60912005858C29B(L_187, L_188, NULL);
				G_B43_0 = L_189;
			}

IL_03d5_1:
			{
				V_25 = G_B43_0;
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_190 = V_11;
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_191;
				L_191 = Vector2_op_Implicit_mE8EBEE9291F11BB02F062D6E000F4798968CBD96_inline(L_190, NULL);
				V_26 = L_191;
				Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_192 = ___1_cam;
				bool L_193 = V_12;
				bool L_194 = ___7_isCameraRelative;
				Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_195 = ___9_viewProjMatrix;
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_196 = V_10;
				Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_197 = ___1_cam;
				NullCheck(L_197);
				Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_198;
				L_198 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_197, NULL);
				NullCheck(L_198);
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_199;
				L_199 = Transform_get_up_mE47A9D9D96422224DD0539AA5524DA5440145BB2(L_198, NULL);
				float L_200 = V_25;
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_201;
				L_201 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_199, L_200, NULL);
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_202;
				L_202 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_196, L_201, NULL);
				il2cpp_codegen_runtime_class_init_inline(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_203;
				L_203 = LensFlareCommonSRP_WorldToViewport_m9893674E156D4782E58E7D3ECC50655E5177E98E(L_192, (bool)((((int32_t)L_193) == ((int32_t)0))? 1 : 0), L_194, L_195, L_202, NULL);
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_204;
				L_204 = Vector2_op_Implicit_mE8EBEE9291F11BB02F062D6E000F4798968CBD96_inline(L_203, NULL);
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_205 = V_26;
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_206;
				L_206 = Vector2_op_Subtraction_m44475FCDAD2DA2F98D78A6625EC2DCDFE8803837_inline(L_204, L_205, NULL);
				V_29 = L_206;
				float L_207;
				L_207 = Vector2_get_magnitude_m5C59B4056420AEFDB291AD0914A3F675330A75CE_inline((&V_29), NULL);
				V_27 = L_207;
				CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_208 = ___10_cmd;
				int32_t L_209 = ___25__FlareData1;
				float L_210 = V_27;
				LensFlareComponentSRP_tF068937A1EC9EB063AF855DB4994A1D2A5E3EFDC* L_211 = V_7;
				NullCheck(L_211);
				uint32_t L_212 = L_211->___sampleCount;
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_213 = V_24;
				float L_214 = L_213.___z;
				float L_215 = ___3_actualHeight;
				float L_216 = ___2_actualWidth;
				Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_217;
				memset((&L_217), 0, sizeof(L_217));
				Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_217), L_210, ((float)((double)(uint32_t)L_212)), L_214, ((float)(L_215/L_216)), NULL);
				NullCheck(L_208);
				CommandBuffer_SetGlobalVector_mBE497AA5F5C9E71A3F353BA1BDB97D8AC4B75FDA(L_208, L_209, L_217, NULL);
				LensFlareComponentSRP_tF068937A1EC9EB063AF855DB4994A1D2A5E3EFDC* L_218 = V_7;
				NullCheck(L_218);
				bool L_219 = L_218->___useOcclusion;
				if (!L_219)
				{
					goto IL_046c_1;
				}
			}
			{
				CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_220 = ___10_cmd;
				int32_t L_221 = ___18__FlareOcclusionTex;
				il2cpp_codegen_runtime_class_init_inline(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
				RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_222 = ((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->___occlusionRT;
				RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_223;
				L_223 = RTHandle_op_Implicit_m2462183372B0496DE475889924EDCAAAD2011B54(L_222, NULL);
				NullCheck(L_220);
				CommandBuffer_SetGlobalTexture_m65E012CB3C35EA43533CB4FF4C6F6498FDE229CD(L_220, L_221, L_223, NULL);
				CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_224 = ___10_cmd;
				NullCheck(L_224);
				CommandBuffer_EnableShaderKeyword_m9DE5732149961F1EA14B295D9E72914E1CC7DA5A(L_224, _stringLiteral7378A4165C7A5CBDF4ECD4B35A38ADA666054958, NULL);
				goto IL_0478_1;
			}

IL_046c_1:
			{
				CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_225 = ___10_cmd;
				NullCheck(L_225);
				CommandBuffer_DisableShaderKeyword_m2B66FB1F672F3EE51FEA8A2CBA24AA6B7E4454BD(L_225, _stringLiteral7378A4165C7A5CBDF4ECD4B35A38ADA666054958, NULL);
			}

IL_0478_1:
			{
				il2cpp_codegen_runtime_class_init_inline(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
				bool L_226;
				L_226 = LensFlareCommonSRP_IsOcclusionRTCompatible_m619A837237673491D07FB9050A274C8ACBE4A80D(NULL);
				if (!L_226)
				{
					goto IL_048d_1;
				}
			}
			{
				CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_227 = ___10_cmd;
				NullCheck(L_227);
				CommandBuffer_DisableShaderKeyword_m2B66FB1F672F3EE51FEA8A2CBA24AA6B7E4454BD(L_227, _stringLiteral42AC8589F30EDEC6AFBABFD6E93D1D66373EA38A, NULL);
				goto IL_0499_1;
			}

IL_048d_1:
			{
				CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_228 = ___10_cmd;
				NullCheck(L_228);
				CommandBuffer_EnableShaderKeyword_m9DE5732149961F1EA14B295D9E72914E1CC7DA5A(L_228, _stringLiteral42AC8589F30EDEC6AFBABFD6E93D1D66373EA38A, NULL);
			}

IL_0499_1:
			{
				CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_229 = ___10_cmd;
				int32_t L_230 = ___19__FlareOcclusionIndex;
				LensFlareCompInfo_tF75BC6BAED886C71425763DEA827F3794E718F37* L_231 = V_5;
				NullCheck(L_231);
				int32_t L_232 = L_231->___index;
				Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_233;
				memset((&L_233), 0, sizeof(L_233));
				Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_233), ((float)L_232), (0.0f), (0.0f), (0.0f), NULL);
				NullCheck(L_229);
				CommandBuffer_SetGlobalVector_mBE497AA5F5C9E71A3F353BA1BDB97D8AC4B75FDA(L_229, L_230, L_233, NULL);
				CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_234 = ___10_cmd;
				int32_t L_235 = ___17__FlareOcclusionRemapTex;
				LensFlareComponentSRP_tF068937A1EC9EB063AF855DB4994A1D2A5E3EFDC* L_236 = V_7;
				NullCheck(L_236);
				TextureCurve_t9F2819A32E1AC4FC20D8E83E82A4BD081C633353* L_237 = L_236->___occlusionRemapCurve;
				NullCheck(L_237);
				Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_238;
				L_238 = TextureCurve_GetTexture_m24AA2C84F80EF15DADF73903E4699234BBBDA6DB(L_237, NULL);
				RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_239;
				L_239 = RenderTargetIdentifier_op_Implicit_mBF13C6AE62DCEDDEFDC1C7305BE646FE99D2F24C(L_238, NULL);
				NullCheck(L_234);
				CommandBuffer_SetGlobalTexture_m65E012CB3C35EA43533CB4FF4C6F6498FDE229CD(L_234, L_235, L_239, NULL);
				LensFlareDataSRP_t036EEE7A3B9CEEDABC68655C48D1A21F04252295* L_240 = V_8;
				NullCheck(L_240);
				LensFlareDataElementSRPU5BU5D_t1D7EBF0AA1925339AAA0E04DCE9F1B78105B6D38* L_241 = L_240->___elements;
				V_30 = L_241;
				V_31 = 0;
				goto IL_123f_1;
			}

IL_04e9_1:
			{
				LensFlareDataElementSRPU5BU5D_t1D7EBF0AA1925339AAA0E04DCE9F1B78105B6D38* L_242 = V_30;
				int32_t L_243 = V_31;
				NullCheck(L_242);
				int32_t L_244 = L_243;
				LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_245 = (L_242)->GetAt(static_cast<il2cpp_array_size_t>(L_244));
				(&V_32)->___element = L_245;
				Il2CppCodeGenWriteBarrier((void**)(&(&V_32)->___element), (void*)L_245);
				U3CU3Ec__DisplayClass40_1_tD5CE96BE7F822FD6D14D7B6F26E1B6CD9D7AFBB8 L_246 = V_32;
				LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_247 = L_246.___element;
				if (!L_247)
				{
					goto IL_1239_1;
				}
			}
			{
				U3CU3Ec__DisplayClass40_1_tD5CE96BE7F822FD6D14D7B6F26E1B6CD9D7AFBB8 L_248 = V_32;
				LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_249 = L_248.___element;
				NullCheck(L_249);
				bool L_250 = L_249->___visible;
				if (!L_250)
				{
					goto IL_1239_1;
				}
			}
			{
				U3CU3Ec__DisplayClass40_1_tD5CE96BE7F822FD6D14D7B6F26E1B6CD9D7AFBB8 L_251 = V_32;
				LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_252 = L_251.___element;
				NullCheck(L_252);
				Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_253 = L_252->___lensFlareTexture;
				il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
				bool L_254;
				L_254 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_253, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
				if (!L_254)
				{
					goto IL_0537_1;
				}
			}
			{
				U3CU3Ec__DisplayClass40_1_tD5CE96BE7F822FD6D14D7B6F26E1B6CD9D7AFBB8 L_255 = V_32;
				LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_256 = L_255.___element;
				NullCheck(L_256);
				int32_t L_257 = L_256->___flareType;
				if (!L_257)
				{
					goto IL_1239_1;
				}
			}

IL_0537_1:
			{
				U3CU3Ec__DisplayClass40_1_tD5CE96BE7F822FD6D14D7B6F26E1B6CD9D7AFBB8 L_258 = V_32;
				LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_259 = L_258.___element;
				NullCheck(L_259);
				float L_260;
				L_260 = LensFlareDataElementSRP_get_localIntensity_mA75A27674D36D591A42CACEC76E206D41DFD9925_inline(L_259, NULL);
				if ((((float)L_260) <= ((float)(0.0f))))
				{
					goto IL_1239_1;
				}
			}
			{
				U3CU3Ec__DisplayClass40_1_tD5CE96BE7F822FD6D14D7B6F26E1B6CD9D7AFBB8 L_261 = V_32;
				LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_262 = L_261.___element;
				NullCheck(L_262);
				int32_t L_263;
				L_263 = LensFlareDataElementSRP_get_count_mA7F9CBD150771F1D7B9CBF6896E8E5EF1AA72AA0_inline(L_262, NULL);
				if ((((int32_t)L_263) <= ((int32_t)0)))
				{
					goto IL_1239_1;
				}
			}
			{
				U3CU3Ec__DisplayClass40_1_tD5CE96BE7F822FD6D14D7B6F26E1B6CD9D7AFBB8 L_264 = V_32;
				LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_265 = L_264.___element;
				NullCheck(L_265);
				float L_266;
				L_266 = LensFlareDataElementSRP_get_localIntensity_mA75A27674D36D591A42CACEC76E206D41DFD9925_inline(L_265, NULL);
				if ((((float)L_266) <= ((float)(0.0f))))
				{
					goto IL_1239_1;
				}
			}
			{
				Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_267 = V_18;
				V_34 = L_267;
				Light_t1E68479B7782AF2050FAA02A5DC612FD034F18F3* L_268 = V_9;
				il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
				bool L_269;
				L_269 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_268, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
				if (!L_269)
				{
					goto IL_05cd_1;
				}
			}
			{
				U3CU3Ec__DisplayClass40_1_tD5CE96BE7F822FD6D14D7B6F26E1B6CD9D7AFBB8 L_270 = V_32;
				LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_271 = L_270.___element;
				NullCheck(L_271);
				bool L_272 = L_271->___modulateByLightColor;
				if (!L_272)
				{
					goto IL_05cd_1;
				}
			}
			{
				Light_t1E68479B7782AF2050FAA02A5DC612FD034F18F3* L_273 = V_9;
				NullCheck(L_273);
				bool L_274;
				L_274 = Light_get_useColorTemperature_mD76967684F904F6068B58EE78BD65001D8AFF3EF(L_273, NULL);
				if (!L_274)
				{
					goto IL_05bd_1;
				}
			}
			{
				Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_275 = V_34;
				Light_t1E68479B7782AF2050FAA02A5DC612FD034F18F3* L_276 = V_9;
				NullCheck(L_276);
				Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_277;
				L_277 = Light_get_color_mE7EB8F11BF394877B50A2F335627441889ADE536(L_276, NULL);
				Light_t1E68479B7782AF2050FAA02A5DC612FD034F18F3* L_278 = V_9;
				NullCheck(L_278);
				float L_279;
				L_279 = Light_get_colorTemperature_mA5B7C9A5B315B27625764B8CE7EF5ADC06060B08(L_278, NULL);
				Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_280;
				L_280 = Mathf_CorrelatedColorTemperatureToRGB_m595A3D1E887CD42FE21CD2893D8E377B3F44153C(L_279, NULL);
				Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_281;
				L_281 = Color_op_Multiply_mD0296202733CB2D5342FB7C82B48AEDA63036758_inline(L_277, L_280, NULL);
				Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_282;
				L_282 = Color_op_Multiply_mD0296202733CB2D5342FB7C82B48AEDA63036758_inline(L_275, L_281, NULL);
				V_34 = L_282;
				goto IL_05cd_1;
			}

IL_05bd_1:
			{
				Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_283 = V_34;
				Light_t1E68479B7782AF2050FAA02A5DC612FD034F18F3* L_284 = V_9;
				NullCheck(L_284);
				Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_285;
				L_285 = Light_get_color_mE7EB8F11BF394877B50A2F335627441889ADE536(L_284, NULL);
				Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_286;
				L_286 = Color_op_Multiply_mD0296202733CB2D5342FB7C82B48AEDA63036758_inline(L_283, L_285, NULL);
				V_34 = L_286;
			}

IL_05cd_1:
			{
				Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_287 = V_34;
				V_35 = L_287;
				U3CU3Ec__DisplayClass40_1_tD5CE96BE7F822FD6D14D7B6F26E1B6CD9D7AFBB8 L_288 = V_32;
				LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_289 = L_288.___element;
				NullCheck(L_289);
				float L_290;
				L_290 = LensFlareDataElementSRP_get_localIntensity_mA75A27674D36D591A42CACEC76E206D41DFD9925_inline(L_289, NULL);
				float L_291 = V_22;
				V_36 = ((float)il2cpp_codegen_multiply(L_290, L_291));
				float L_292 = V_36;
				if ((((float)L_292) <= ((float)(0.0f))))
				{
					goto IL_1239_1;
				}
			}
			{
				U3CU3Ec__DisplayClass40_1_tD5CE96BE7F822FD6D14D7B6F26E1B6CD9D7AFBB8 L_293 = V_32;
				LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_294 = L_293.___element;
				NullCheck(L_294);
				Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_295 = L_294->___lensFlareTexture;
				V_37 = L_295;
				U3CU3Ec__DisplayClass40_1_tD5CE96BE7F822FD6D14D7B6F26E1B6CD9D7AFBB8 L_296 = V_32;
				LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_297 = L_296.___element;
				NullCheck(L_297);
				int32_t L_298 = L_297->___flareType;
				if (L_298)
				{
					goto IL_0639_1;
				}
			}
			{
				U3CU3Ec__DisplayClass40_1_tD5CE96BE7F822FD6D14D7B6F26E1B6CD9D7AFBB8 L_299 = V_32;
				LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_300 = L_299.___element;
				NullCheck(L_300);
				bool L_301 = L_300->___preserveAspectRatio;
				if (L_301)
				{
					G_B66_0 = (&V_33);
					goto IL_0621_1;
				}
				G_B65_0 = (&V_33);
			}
			{
				G_B67_0 = (1.0f);
				G_B67_1 = G_B65_0;
				goto IL_0632_1;
			}

IL_0621_1:
			{
				Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_302 = V_37;
				NullCheck(L_302);
				int32_t L_303;
				L_303 = VirtualFuncInvoker0< int32_t >::Invoke(7, L_302);
				Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_304 = V_37;
				NullCheck(L_304);
				int32_t L_305;
				L_305 = VirtualFuncInvoker0< int32_t >::Invoke(5, L_304);
				G_B67_0 = ((float)(((float)L_303)/((float)L_305)));
				G_B67_1 = G_B66_0;
			}

IL_0632_1:
			{
				G_B67_1->___usedAspectRatio = G_B67_0;
				goto IL_0645_1;
			}

IL_0639_1:
			{
				(&V_33)->___usedAspectRatio = (1.0f);
			}

IL_0645_1:
			{
				U3CU3Ec__DisplayClass40_1_tD5CE96BE7F822FD6D14D7B6F26E1B6CD9D7AFBB8 L_306 = V_32;
				LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_307 = L_306.___element;
				NullCheck(L_307);
				float L_308 = L_307->___rotation;
				V_38 = L_308;
				U3CU3Ec__DisplayClass40_1_tD5CE96BE7F822FD6D14D7B6F26E1B6CD9D7AFBB8 L_309 = V_32;
				LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_310 = L_309.___element;
				NullCheck(L_310);
				bool L_311 = L_310->___preserveAspectRatio;
				if (!L_311)
				{
					goto IL_06d5_1;
				}
			}
			{
				U3CU3Ec__DisplayClass40_2_tCF7BFA12FB53777CF9C735E0DAC07BA3EC35F986 L_312 = V_33;
				float L_313 = L_312.___usedAspectRatio;
				if ((!(((float)L_313) >= ((float)(1.0f)))))
				{
					goto IL_06a2_1;
				}
			}
			{
				U3CU3Ec__DisplayClass40_1_tD5CE96BE7F822FD6D14D7B6F26E1B6CD9D7AFBB8 L_314 = V_32;
				LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_315 = L_314.___element;
				NullCheck(L_315);
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_316 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&L_315->___sizeXY);
				float L_317 = L_316->___x;
				U3CU3Ec__DisplayClass40_2_tCF7BFA12FB53777CF9C735E0DAC07BA3EC35F986 L_318 = V_33;
				float L_319 = L_318.___usedAspectRatio;
				U3CU3Ec__DisplayClass40_1_tD5CE96BE7F822FD6D14D7B6F26E1B6CD9D7AFBB8 L_320 = V_32;
				LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_321 = L_320.___element;
				NullCheck(L_321);
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_322 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&L_321->___sizeXY);
				float L_323 = L_322->___y;
				Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&V_39), ((float)(L_317/L_319)), L_323, NULL);
				goto IL_06fe_1;
			}

IL_06a2_1:
			{
				U3CU3Ec__DisplayClass40_1_tD5CE96BE7F822FD6D14D7B6F26E1B6CD9D7AFBB8 L_324 = V_32;
				LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_325 = L_324.___element;
				NullCheck(L_325);
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_326 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&L_325->___sizeXY);
				float L_327 = L_326->___x;
				U3CU3Ec__DisplayClass40_1_tD5CE96BE7F822FD6D14D7B6F26E1B6CD9D7AFBB8 L_328 = V_32;
				LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_329 = L_328.___element;
				NullCheck(L_329);
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_330 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&L_329->___sizeXY);
				float L_331 = L_330->___y;
				U3CU3Ec__DisplayClass40_2_tCF7BFA12FB53777CF9C735E0DAC07BA3EC35F986 L_332 = V_33;
				float L_333 = L_332.___usedAspectRatio;
				Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&V_39), L_327, ((float)il2cpp_codegen_multiply(L_331, L_333)), NULL);
				goto IL_06fe_1;
			}

IL_06d5_1:
			{
				U3CU3Ec__DisplayClass40_1_tD5CE96BE7F822FD6D14D7B6F26E1B6CD9D7AFBB8 L_334 = V_32;
				LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_335 = L_334.___element;
				NullCheck(L_335);
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_336 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&L_335->___sizeXY);
				float L_337 = L_336->___x;
				U3CU3Ec__DisplayClass40_1_tD5CE96BE7F822FD6D14D7B6F26E1B6CD9D7AFBB8 L_338 = V_32;
				LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_339 = L_338.___element;
				NullCheck(L_339);
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_340 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&L_339->___sizeXY);
				float L_341 = L_340->___y;
				Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&V_39), L_337, L_341, NULL);
			}

IL_06fe_1:
			{
				V_40 = (0.100000001f);
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_342 = V_39;
				float L_343 = L_342.___x;
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_344 = V_39;
				float L_345 = L_344.___y;
				Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&V_41), L_343, L_345, NULL);
				float L_346 = V_17;
				float L_347 = V_40;
				U3CU3Ec__DisplayClass40_1_tD5CE96BE7F822FD6D14D7B6F26E1B6CD9D7AFBB8 L_348 = V_32;
				LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_349 = L_348.___element;
				NullCheck(L_349);
				float L_350 = L_349->___uniformScale;
				LensFlareComponentSRP_tF068937A1EC9EB063AF855DB4994A1D2A5E3EFDC* L_351 = V_7;
				NullCheck(L_351);
				float L_352 = L_351->___scale;
				(&V_33)->___combinedScale = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(L_346, L_347)), L_350)), L_352));
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_353 = V_41;
				U3CU3Ec__DisplayClass40_2_tCF7BFA12FB53777CF9C735E0DAC07BA3EC35F986 L_354 = V_33;
				float L_355 = L_354.___combinedScale;
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_356;
				L_356 = Vector2_op_Multiply_m2D984B613020089BF5165BA4CA10988E2DC771FE_inline(L_353, L_355, NULL);
				V_41 = L_356;
				Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_357 = V_35;
				U3CU3Ec__DisplayClass40_1_tD5CE96BE7F822FD6D14D7B6F26E1B6CD9D7AFBB8 L_358 = V_32;
				LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_359 = L_358.___element;
				NullCheck(L_359);
				Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_360 = L_359->___tint;
				Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_361;
				L_361 = Color_op_Multiply_mD0296202733CB2D5342FB7C82B48AEDA63036758_inline(L_357, L_360, NULL);
				V_35 = L_361;
				Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_362 = V_35;
				float L_363 = V_36;
				Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_364;
				L_364 = Color_op_Multiply_m379B20A820266ACF82A21425B9CAE8DCD773CFBB_inline(L_362, L_363, NULL);
				V_35 = L_364;
				bool L_365;
				L_365 = SystemInfo_get_graphicsUVStartsAtTop_m152BEEFFF20719C9EAB612AD238114BD0B3BFE4B(NULL);
				if (L_365)
				{
					goto IL_0781_1;
				}
			}
			{
				U3CU3Ec__DisplayClass40_1_tD5CE96BE7F822FD6D14D7B6F26E1B6CD9D7AFBB8 L_366 = V_32;
				LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_367 = L_366.___element;
				NullCheck(L_367);
				float L_368 = L_367->___angularOffset;
				G_B77_0 = ((-L_368));
				goto IL_078d_1;
			}

IL_0781_1:
			{
				U3CU3Ec__DisplayClass40_1_tD5CE96BE7F822FD6D14D7B6F26E1B6CD9D7AFBB8 L_369 = V_32;
				LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_370 = L_369.___element;
				NullCheck(L_370);
				float L_371 = L_370->___angularOffset;
				G_B77_0 = L_371;
			}

IL_078d_1:
			{
				V_42 = G_B77_0;
				float L_372 = V_42;
				float L_373;
				L_373 = cosf(((float)il2cpp_codegen_multiply(((-L_372)), (0.0174532924f))));
				(&V_33)->___globalCos0 = L_373;
				float L_374 = V_42;
				float L_375;
				L_375 = sinf(((float)il2cpp_codegen_multiply(((-L_374)), (0.0174532924f))));
				(&V_33)->___globalSin0 = L_375;
				U3CU3Ec__DisplayClass40_1_tD5CE96BE7F822FD6D14D7B6F26E1B6CD9D7AFBB8 L_376 = V_32;
				LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_377 = L_376.___element;
				NullCheck(L_377);
				float L_378 = L_377->___position;
				(&V_33)->___position = ((float)il2cpp_codegen_multiply((2.0f), L_378));
				U3CU3Ec__DisplayClass40_1_tD5CE96BE7F822FD6D14D7B6F26E1B6CD9D7AFBB8 L_379 = V_32;
				LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_380 = L_379.___element;
				NullCheck(L_380);
				int32_t L_381 = L_380->___blendMode;
				V_43 = L_381;
				int32_t L_382 = V_43;
				if (L_382)
				{
					goto IL_07e9_1;
				}
			}
			{
				V_44 = 0;
				goto IL_080a_1;
			}

IL_07e9_1:
			{
				int32_t L_383 = V_43;
				if ((!(((uint32_t)L_383) == ((uint32_t)1))))
				{
					goto IL_07f3_1;
				}
			}
			{
				V_44 = 1;
				goto IL_080a_1;
			}

IL_07f3_1:
			{
				int32_t L_384 = V_43;
				if ((!(((uint32_t)L_384) == ((uint32_t)2))))
				{
					goto IL_07fd_1;
				}
			}
			{
				V_44 = 2;
				goto IL_080a_1;
			}

IL_07fd_1:
			{
				int32_t L_385 = V_43;
				if ((!(((uint32_t)L_385) == ((uint32_t)3))))
				{
					goto IL_0807_1;
				}
			}
			{
				V_44 = 3;
				goto IL_080a_1;
			}

IL_0807_1:
			{
				V_44 = 0;
			}

IL_080a_1:
			{
				U3CU3Ec__DisplayClass40_1_tD5CE96BE7F822FD6D14D7B6F26E1B6CD9D7AFBB8 L_386 = V_32;
				LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_387 = L_386.___element;
				NullCheck(L_387);
				int32_t L_388 = L_387->___flareType;
				if (L_388)
				{
					goto IL_0832_1;
				}
			}
			{
				CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_389 = ___10_cmd;
				NullCheck(L_389);
				CommandBuffer_DisableShaderKeyword_m2B66FB1F672F3EE51FEA8A2CBA24AA6B7E4454BD(L_389, _stringLiteralBB4733E9485630AD9DD26228E9B54A30537A03D8, NULL);
				CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_390 = ___10_cmd;
				NullCheck(L_390);
				CommandBuffer_DisableShaderKeyword_m2B66FB1F672F3EE51FEA8A2CBA24AA6B7E4454BD(L_390, _stringLiteralA0A0AC5C57BD0D966217425882EFFECF4ED59F39, NULL);
				goto IL_0882_1;
			}

IL_0832_1:
			{
				U3CU3Ec__DisplayClass40_1_tD5CE96BE7F822FD6D14D7B6F26E1B6CD9D7AFBB8 L_391 = V_32;
				LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_392 = L_391.___element;
				NullCheck(L_392);
				int32_t L_393 = L_392->___flareType;
				if ((!(((uint32_t)L_393) == ((uint32_t)1))))
				{
					goto IL_085b_1;
				}
			}
			{
				CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_394 = ___10_cmd;
				NullCheck(L_394);
				CommandBuffer_EnableShaderKeyword_m9DE5732149961F1EA14B295D9E72914E1CC7DA5A(L_394, _stringLiteralBB4733E9485630AD9DD26228E9B54A30537A03D8, NULL);
				CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_395 = ___10_cmd;
				NullCheck(L_395);
				CommandBuffer_DisableShaderKeyword_m2B66FB1F672F3EE51FEA8A2CBA24AA6B7E4454BD(L_395, _stringLiteralA0A0AC5C57BD0D966217425882EFFECF4ED59F39, NULL);
				goto IL_0882_1;
			}

IL_085b_1:
			{
				U3CU3Ec__DisplayClass40_1_tD5CE96BE7F822FD6D14D7B6F26E1B6CD9D7AFBB8 L_396 = V_32;
				LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_397 = L_396.___element;
				NullCheck(L_397);
				int32_t L_398 = L_397->___flareType;
				if ((!(((uint32_t)L_398) == ((uint32_t)2))))
				{
					goto IL_0882_1;
				}
			}
			{
				CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_399 = ___10_cmd;
				NullCheck(L_399);
				CommandBuffer_DisableShaderKeyword_m2B66FB1F672F3EE51FEA8A2CBA24AA6B7E4454BD(L_399, _stringLiteralBB4733E9485630AD9DD26228E9B54A30537A03D8, NULL);
				CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_400 = ___10_cmd;
				NullCheck(L_400);
				CommandBuffer_EnableShaderKeyword_m9DE5732149961F1EA14B295D9E72914E1CC7DA5A(L_400, _stringLiteralA0A0AC5C57BD0D966217425882EFFECF4ED59F39, NULL);
			}

IL_0882_1:
			{
				U3CU3Ec__DisplayClass40_1_tD5CE96BE7F822FD6D14D7B6F26E1B6CD9D7AFBB8 L_401 = V_32;
				LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_402 = L_401.___element;
				NullCheck(L_402);
				int32_t L_403 = L_402->___flareType;
				if ((((int32_t)L_403) == ((int32_t)1)))
				{
					goto IL_08a0_1;
				}
			}
			{
				U3CU3Ec__DisplayClass40_1_tD5CE96BE7F822FD6D14D7B6F26E1B6CD9D7AFBB8 L_404 = V_32;
				LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_405 = L_404.___element;
				NullCheck(L_405);
				int32_t L_406 = L_405->___flareType;
				if ((!(((uint32_t)L_406) == ((uint32_t)2))))
				{
					goto IL_08ca_1;
				}
			}

IL_08a0_1:
			{
				U3CU3Ec__DisplayClass40_1_tD5CE96BE7F822FD6D14D7B6F26E1B6CD9D7AFBB8 L_407 = V_32;
				LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_408 = L_407.___element;
				NullCheck(L_408);
				bool L_409 = L_408->___inverseSDF;
				if (!L_409)
				{
					goto IL_08bc_1;
				}
			}
			{
				CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_410 = ___10_cmd;
				NullCheck(L_410);
				CommandBuffer_EnableShaderKeyword_m9DE5732149961F1EA14B295D9E72914E1CC7DA5A(L_410, _stringLiteral4782391DCE600A9C2242D98FDEE5821F78F9DA04, NULL);
				goto IL_08d6_1;
			}

IL_08bc_1:
			{
				CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_411 = ___10_cmd;
				NullCheck(L_411);
				CommandBuffer_DisableShaderKeyword_m2B66FB1F672F3EE51FEA8A2CBA24AA6B7E4454BD(L_411, _stringLiteral4782391DCE600A9C2242D98FDEE5821F78F9DA04, NULL);
				goto IL_08d6_1;
			}

IL_08ca_1:
			{
				CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_412 = ___10_cmd;
				NullCheck(L_412);
				CommandBuffer_DisableShaderKeyword_m2B66FB1F672F3EE51FEA8A2CBA24AA6B7E4454BD(L_412, _stringLiteral4782391DCE600A9C2242D98FDEE5821F78F9DA04, NULL);
			}

IL_08d6_1:
			{
				U3CU3Ec__DisplayClass40_1_tD5CE96BE7F822FD6D14D7B6F26E1B6CD9D7AFBB8 L_413 = V_32;
				LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_414 = L_413.___element;
				NullCheck(L_414);
				Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_415 = L_414->___lensFlareTexture;
				il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
				bool L_416;
				L_416 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_415, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
				if (!L_416)
				{
					goto IL_0904_1;
				}
			}
			{
				CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_417 = ___10_cmd;
				int32_t L_418 = ___22__FlareTex;
				U3CU3Ec__DisplayClass40_1_tD5CE96BE7F822FD6D14D7B6F26E1B6CD9D7AFBB8 L_419 = V_32;
				LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_420 = L_419.___element;
				NullCheck(L_420);
				Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_421 = L_420->___lensFlareTexture;
				RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_422;
				L_422 = RenderTargetIdentifier_op_Implicit_mBF13C6AE62DCEDDEFDC1C7305BE646FE99D2F24C(L_421, NULL);
				NullCheck(L_417);
				CommandBuffer_SetGlobalTexture_m65E012CB3C35EA43533CB4FF4C6F6498FDE229CD(L_417, L_418, L_422, NULL);
			}

IL_0904_1:
			{
				U3CU3Ec__DisplayClass40_1_tD5CE96BE7F822FD6D14D7B6F26E1B6CD9D7AFBB8 L_423 = V_32;
				LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_424 = L_423.___element;
				NullCheck(L_424);
				float L_425;
				L_425 = LensFlareDataElementSRP_get_edgeOffset_m75804ACFA229921032474232E75DCD6E9D04DBC2_inline(L_424, NULL);
				float L_426;
				L_426 = Mathf_Clamp01_mA7E048DBDA832D399A581BE4D6DED9FA44CE0F14_inline(((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_subtract((1.0f), L_425)), (9.99999997E-07f))), NULL);
				V_45 = L_426;
				U3CU3Ec__DisplayClass40_1_tD5CE96BE7F822FD6D14D7B6F26E1B6CD9D7AFBB8 L_427 = V_32;
				LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_428 = L_427.___element;
				NullCheck(L_428);
				int32_t L_429 = L_428->___flareType;
				if ((!(((uint32_t)L_429) == ((uint32_t)2))))
				{
					goto IL_0946_1;
				}
			}
			{
				float L_430 = V_45;
				float L_431;
				L_431 = powf(((float)il2cpp_codegen_add(L_430, (1.0f))), (5.0f));
				V_45 = L_431;
			}

IL_0946_1:
			{
				U3CU3Ec__DisplayClass40_1_tD5CE96BE7F822FD6D14D7B6F26E1B6CD9D7AFBB8 L_432 = V_32;
				LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_433 = L_432.___element;
				NullCheck(L_433);
				float L_434;
				L_434 = LensFlareDataElementSRP_get_sdfRoundness_mADCDDD25BDE1929B411DE5244C7B1DCAB3503C6E_inline(L_433, NULL);
				V_46 = L_434;
				CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_435 = ___10_cmd;
				int32_t L_436 = ___27__FlareData3;
				LensFlareComponentSRP_tF068937A1EC9EB063AF855DB4994A1D2A5E3EFDC* L_437 = V_7;
				NullCheck(L_437);
				bool L_438 = L_437->___allowOffScreen;
				if (L_438)
				{
					G_B104_0 = L_436;
					G_B104_1 = L_435;
					goto IL_0968_1;
				}
				G_B103_0 = L_436;
				G_B103_1 = L_435;
			}
			{
				G_B105_0 = (-1.0f);
				G_B105_1 = G_B103_0;
				G_B105_2 = G_B103_1;
				goto IL_096d_1;
			}

IL_0968_1:
			{
				G_B105_0 = (1.0f);
				G_B105_1 = G_B104_0;
				G_B105_2 = G_B104_1;
			}

IL_096d_1:
			{
				float L_439 = V_45;
				U3CU3Ec__DisplayClass40_1_tD5CE96BE7F822FD6D14D7B6F26E1B6CD9D7AFBB8 L_440 = V_32;
				LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_441 = L_440.___element;
				NullCheck(L_441);
				float L_442;
				L_442 = LensFlareDataElementSRP_get_fallOff_m15C09E622D6F8DC6CE7853C80A4B87E1B4541CAB_inline(L_441, NULL);
				float L_443;
				L_443 = Mathf_Clamp01_mA7E048DBDA832D399A581BE4D6DED9FA44CE0F14_inline(((float)il2cpp_codegen_subtract((1.0f), L_442)), NULL);
				float L_444;
				L_444 = Mathf_Lerp_m47EF2FFB7647BD0A1FDC26DC03E28B19812139B5_inline((0.0f), (4.0f), L_443, NULL);
				float L_445;
				L_445 = expf(L_444);
				U3CU3Ec__DisplayClass40_1_tD5CE96BE7F822FD6D14D7B6F26E1B6CD9D7AFBB8 L_446 = V_32;
				LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_447 = L_446.___element;
				NullCheck(L_447);
				int32_t L_448;
				L_448 = LensFlareDataElementSRP_get_sideCount_m7A462121BBCDD3AAA321F9E20680E2B7065787B2_inline(L_447, NULL);
				Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_449;
				memset((&L_449), 0, sizeof(L_449));
				Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_449), G_B105_0, L_439, L_445, ((float)((1.0f)/((float)L_448))), NULL);
				NullCheck(G_B105_2);
				CommandBuffer_SetGlobalVector_mBE497AA5F5C9E71A3F353BA1BDB97D8AC4B75FDA(G_B105_2, G_B105_1, L_449, NULL);
				U3CU3Ec__DisplayClass40_1_tD5CE96BE7F822FD6D14D7B6F26E1B6CD9D7AFBB8 L_450 = V_32;
				LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_451 = L_450.___element;
				NullCheck(L_451);
				int32_t L_452 = L_451->___flareType;
				if ((!(((uint32_t)L_452) == ((uint32_t)2))))
				{
					goto IL_0a27_1;
				}
			}
			{
				U3CU3Ec__DisplayClass40_1_tD5CE96BE7F822FD6D14D7B6F26E1B6CD9D7AFBB8 L_453 = V_32;
				LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_454 = L_453.___element;
				NullCheck(L_454);
				int32_t L_455;
				L_455 = LensFlareDataElementSRP_get_sideCount_m7A462121BBCDD3AAA321F9E20680E2B7065787B2_inline(L_454, NULL);
				V_47 = ((float)((1.0f)/((float)L_455)));
				float L_456 = V_47;
				float L_457;
				L_457 = cosf(((float)il2cpp_codegen_multiply((3.14159274f), L_456)));
				float L_458 = L_457;
				float L_459 = V_46;
				V_48 = ((float)il2cpp_codegen_multiply(L_458, L_459));
				float L_460 = V_48;
				V_49 = ((float)il2cpp_codegen_subtract(L_458, L_460));
				float L_461 = V_47;
				V_50 = ((float)il2cpp_codegen_multiply((6.28318548f), L_461));
				float L_462 = V_49;
				float L_463 = V_50;
				float L_464;
				L_464 = tanf(((float)il2cpp_codegen_multiply((0.5f), L_463)));
				V_51 = ((float)il2cpp_codegen_multiply(L_462, L_464));
				CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_465 = ___10_cmd;
				int32_t L_466 = ___28__FlareData4;
				float L_467 = V_46;
				float L_468 = V_49;
				float L_469 = V_50;
				float L_470 = V_51;
				Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_471;
				memset((&L_471), 0, sizeof(L_471));
				Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_471), L_467, L_468, L_469, L_470, NULL);
				NullCheck(L_465);
				CommandBuffer_SetGlobalVector_mBE497AA5F5C9E71A3F353BA1BDB97D8AC4B75FDA(L_465, L_466, L_471, NULL);
				goto IL_0a46_1;
			}

IL_0a27_1:
			{
				CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_472 = ___10_cmd;
				int32_t L_473 = ___28__FlareData4;
				float L_474 = V_46;
				Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_475;
				memset((&L_475), 0, sizeof(L_475));
				Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_475), L_474, (0.0f), (0.0f), (0.0f), NULL);
				NullCheck(L_472);
				CommandBuffer_SetGlobalVector_mBE497AA5F5C9E71A3F353BA1BDB97D8AC4B75FDA(L_472, L_473, L_475, NULL);
			}

IL_0a46_1:
			{
				U3CU3Ec__DisplayClass40_1_tD5CE96BE7F822FD6D14D7B6F26E1B6CD9D7AFBB8 L_476 = V_32;
				LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_477 = L_476.___element;
				NullCheck(L_477);
				bool L_478 = L_477->___allowMultipleElement;
				if (!L_478)
				{
					goto IL_0a66_1;
				}
			}
			{
				U3CU3Ec__DisplayClass40_1_tD5CE96BE7F822FD6D14D7B6F26E1B6CD9D7AFBB8 L_479 = V_32;
				LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_480 = L_479.___element;
				NullCheck(L_480);
				int32_t L_481;
				L_481 = LensFlareDataElementSRP_get_count_mA7F9CBD150771F1D7B9CBF6896E8E5EF1AA72AA0_inline(L_480, NULL);
				if ((!(((uint32_t)L_481) == ((uint32_t)1))))
				{
					goto IL_0b79_1;
				}
			}

IL_0a66_1:
			{
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_482 = V_41;
				V_52 = L_482;
				U3CU3Ec__DisplayClass40_0_tFAB91A729829AD59F0FEDB5BD0D9F138194C78D8 L_483 = V_6;
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_484 = L_483.___screenPos;
				U3CU3Ec__DisplayClass40_2_tCF7BFA12FB53777CF9C735E0DAC07BA3EC35F986 L_485 = V_33;
				float L_486 = L_485.___position;
				U3CU3Ec__DisplayClass40_2_tCF7BFA12FB53777CF9C735E0DAC07BA3EC35F986 L_487 = V_33;
				float L_488 = L_487.___globalCos0;
				U3CU3Ec__DisplayClass40_2_tCF7BFA12FB53777CF9C735E0DAC07BA3EC35F986 L_489 = V_33;
				float L_490 = L_489.___globalSin0;
				il2cpp_codegen_runtime_class_init_inline(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_491;
				L_491 = LensFlareCommonSRP_GetLensFlareRayOffset_m56B8894C489D65E95E6210FCB57C44C6F0772024(L_484, L_486, L_488, L_490, NULL);
				V_53 = L_491;
				U3CU3Ec__DisplayClass40_1_tD5CE96BE7F822FD6D14D7B6F26E1B6CD9D7AFBB8 L_492 = V_32;
				LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_493 = L_492.___element;
				NullCheck(L_493);
				bool L_494 = L_493->___enableRadialDistortion;
				if (!L_494)
				{
					goto IL_0adb_1;
				}
			}
			{
				U3CU3Ec__DisplayClass40_0_tFAB91A729829AD59F0FEDB5BD0D9F138194C78D8 L_495 = V_6;
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_496 = L_495.___screenPos;
				U3CU3Ec__DisplayClass40_2_tCF7BFA12FB53777CF9C735E0DAC07BA3EC35F986 L_497 = V_33;
				float L_498 = L_497.___globalCos0;
				U3CU3Ec__DisplayClass40_2_tCF7BFA12FB53777CF9C735E0DAC07BA3EC35F986 L_499 = V_33;
				float L_500 = L_499.___globalSin0;
				il2cpp_codegen_runtime_class_init_inline(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_501;
				L_501 = LensFlareCommonSRP_GetLensFlareRayOffset_m56B8894C489D65E95E6210FCB57C44C6F0772024(L_496, (0.0f), L_498, L_500, NULL);
				V_55 = L_501;
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_502 = V_53;
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_503 = V_55;
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_504 = V_52;
				U3CU3Ec__DisplayClass40_1_tD5CE96BE7F822FD6D14D7B6F26E1B6CD9D7AFBB8 L_505 = V_32;
				LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_506 = L_505.___element;
				NullCheck(L_506);
				AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* L_507 = L_506->___distortionCurve;
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_508;
				L_508 = LensFlareCommonSRP_U3CDoLensFlareDataDrivenCommonU3Eg__ComputeLocalSizeU7C40_0_mAA238BDE1BB61BD008ABBF9D371371414CC92B7B(L_502, L_503, L_504, L_507, (&V_6), (&V_32), (&V_33), NULL);
				V_52 = L_508;
			}

IL_0adb_1:
			{
				U3CU3Ec__DisplayClass40_0_tFAB91A729829AD59F0FEDB5BD0D9F138194C78D8 L_509 = V_6;
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_510 = L_509.___screenPos;
				U3CU3Ec__DisplayClass40_1_tD5CE96BE7F822FD6D14D7B6F26E1B6CD9D7AFBB8 L_511 = V_32;
				LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_512 = L_511.___element;
				NullCheck(L_512);
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_513 = L_512->___translationScale;
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_514 = V_53;
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_515 = V_0;
				float L_516 = V_38;
				U3CU3Ec__DisplayClass40_2_tCF7BFA12FB53777CF9C735E0DAC07BA3EC35F986 L_517 = V_33;
				float L_518 = L_517.___position;
				float L_519 = V_42;
				U3CU3Ec__DisplayClass40_1_tD5CE96BE7F822FD6D14D7B6F26E1B6CD9D7AFBB8 L_520 = V_32;
				LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_521 = L_520.___element;
				NullCheck(L_521);
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_522 = L_521->___positionOffset;
				U3CU3Ec__DisplayClass40_1_tD5CE96BE7F822FD6D14D7B6F26E1B6CD9D7AFBB8 L_523 = V_32;
				LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_524 = L_523.___element;
				NullCheck(L_524);
				bool L_525 = L_524->___autoRotate;
				il2cpp_codegen_runtime_class_init_inline(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
				Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_526;
				L_526 = LensFlareCommonSRP_GetFlareData0_m42AF8B99C81BA1DE6D865A6CE27185FB681163F8(L_510, L_513, L_514, L_515, L_516, L_518, L_519, L_522, L_525, NULL);
				V_54 = L_526;
				CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_527 = ___10_cmd;
				int32_t L_528 = ___24__FlareData0;
				Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_529 = V_54;
				NullCheck(L_527);
				CommandBuffer_SetGlobalVector_mBE497AA5F5C9E71A3F353BA1BDB97D8AC4B75FDA(L_527, L_528, L_529, NULL);
				CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_530 = ___10_cmd;
				int32_t L_531 = ___26__FlareData2;
				U3CU3Ec__DisplayClass40_0_tFAB91A729829AD59F0FEDB5BD0D9F138194C78D8 L_532 = V_6;
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_533 = L_532.___screenPos;
				float L_534 = L_533.___x;
				U3CU3Ec__DisplayClass40_0_tFAB91A729829AD59F0FEDB5BD0D9F138194C78D8 L_535 = V_6;
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_536 = L_535.___screenPos;
				float L_537 = L_536.___y;
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_538 = V_52;
				float L_539 = L_538.___x;
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_540 = V_52;
				float L_541 = L_540.___y;
				Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_542;
				memset((&L_542), 0, sizeof(L_542));
				Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_542), L_534, L_537, L_539, L_541, NULL);
				NullCheck(L_530);
				CommandBuffer_SetGlobalVector_mBE497AA5F5C9E71A3F353BA1BDB97D8AC4B75FDA(L_530, L_531, L_542, NULL);
				CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_543 = ___10_cmd;
				int32_t L_544 = ___23__FlareColorValue;
				Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_545 = V_35;
				Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_546;
				L_546 = Color_op_Implicit_m9B3228DAFA8DC57A75DE00CBBF13ED4F1E7B01FF_inline(L_545, NULL);
				NullCheck(L_543);
				CommandBuffer_SetGlobalVector_mBE497AA5F5C9E71A3F353BA1BDB97D8AC4B75FDA(L_543, L_544, L_546, NULL);
				CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_547 = ___10_cmd;
				Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_548 = ___0_lensFlareShader;
				int32_t L_549 = V_44;
				il2cpp_codegen_runtime_class_init_inline(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var);
				Blitter_DrawQuad_mD349AFC8DE5261BF33122101EA99DF238352B455(L_547, L_548, L_549, NULL);
				goto IL_1239_1;
			}

IL_0b79_1:
			{
				U3CU3Ec__DisplayClass40_1_tD5CE96BE7F822FD6D14D7B6F26E1B6CD9D7AFBB8 L_550 = V_32;
				LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_551 = L_550.___element;
				NullCheck(L_551);
				float L_552 = L_551->___lengthSpread;
				U3CU3Ec__DisplayClass40_1_tD5CE96BE7F822FD6D14D7B6F26E1B6CD9D7AFBB8 L_553 = V_32;
				LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_554 = L_553.___element;
				NullCheck(L_554);
				int32_t L_555;
				L_555 = LensFlareDataElementSRP_get_count_mA7F9CBD150771F1D7B9CBF6896E8E5EF1AA72AA0_inline(L_554, NULL);
				V_56 = ((float)(((float)il2cpp_codegen_multiply((2.0f), L_552))/((float)((int32_t)il2cpp_codegen_subtract(L_555, 1)))));
				U3CU3Ec__DisplayClass40_1_tD5CE96BE7F822FD6D14D7B6F26E1B6CD9D7AFBB8 L_556 = V_32;
				LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_557 = L_556.___element;
				NullCheck(L_557);
				int32_t L_558 = L_557->___distribution;
				if (L_558)
				{
					goto IL_0d55_1;
				}
			}
			{
				V_57 = (0.0f);
				V_58 = 0;
				goto IL_0d3d_1;
			}

IL_0bbd_1:
			{
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_559 = V_41;
				V_59 = L_559;
				U3CU3Ec__DisplayClass40_0_tFAB91A729829AD59F0FEDB5BD0D9F138194C78D8 L_560 = V_6;
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_561 = L_560.___screenPos;
				U3CU3Ec__DisplayClass40_2_tCF7BFA12FB53777CF9C735E0DAC07BA3EC35F986 L_562 = V_33;
				float L_563 = L_562.___position;
				U3CU3Ec__DisplayClass40_2_tCF7BFA12FB53777CF9C735E0DAC07BA3EC35F986 L_564 = V_33;
				float L_565 = L_564.___globalCos0;
				U3CU3Ec__DisplayClass40_2_tCF7BFA12FB53777CF9C735E0DAC07BA3EC35F986 L_566 = V_33;
				float L_567 = L_566.___globalSin0;
				il2cpp_codegen_runtime_class_init_inline(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_568;
				L_568 = LensFlareCommonSRP_GetLensFlareRayOffset_m56B8894C489D65E95E6210FCB57C44C6F0772024(L_561, L_563, L_565, L_567, NULL);
				V_60 = L_568;
				U3CU3Ec__DisplayClass40_1_tD5CE96BE7F822FD6D14D7B6F26E1B6CD9D7AFBB8 L_569 = V_32;
				LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_570 = L_569.___element;
				NullCheck(L_570);
				bool L_571 = L_570->___enableRadialDistortion;
				if (!L_571)
				{
					goto IL_0c32_1;
				}
			}
			{
				U3CU3Ec__DisplayClass40_0_tFAB91A729829AD59F0FEDB5BD0D9F138194C78D8 L_572 = V_6;
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_573 = L_572.___screenPos;
				U3CU3Ec__DisplayClass40_2_tCF7BFA12FB53777CF9C735E0DAC07BA3EC35F986 L_574 = V_33;
				float L_575 = L_574.___globalCos0;
				U3CU3Ec__DisplayClass40_2_tCF7BFA12FB53777CF9C735E0DAC07BA3EC35F986 L_576 = V_33;
				float L_577 = L_576.___globalSin0;
				il2cpp_codegen_runtime_class_init_inline(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_578;
				L_578 = LensFlareCommonSRP_GetLensFlareRayOffset_m56B8894C489D65E95E6210FCB57C44C6F0772024(L_573, (0.0f), L_575, L_577, NULL);
				V_64 = L_578;
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_579 = V_60;
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_580 = V_64;
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_581 = V_59;
				U3CU3Ec__DisplayClass40_1_tD5CE96BE7F822FD6D14D7B6F26E1B6CD9D7AFBB8 L_582 = V_32;
				LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_583 = L_582.___element;
				NullCheck(L_583);
				AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* L_584 = L_583->___distortionCurve;
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_585;
				L_585 = LensFlareCommonSRP_U3CDoLensFlareDataDrivenCommonU3Eg__ComputeLocalSizeU7C40_0_mAA238BDE1BB61BD008ABBF9D371371414CC92B7B(L_579, L_580, L_581, L_584, (&V_6), (&V_32), (&V_33), NULL);
				V_59 = L_585;
			}

IL_0c32_1:
			{
				U3CU3Ec__DisplayClass40_1_tD5CE96BE7F822FD6D14D7B6F26E1B6CD9D7AFBB8 L_586 = V_32;
				LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_587 = L_586.___element;
				NullCheck(L_587);
				int32_t L_588;
				L_588 = LensFlareDataElementSRP_get_count_mA7F9CBD150771F1D7B9CBF6896E8E5EF1AA72AA0_inline(L_587, NULL);
				if ((((int32_t)L_588) >= ((int32_t)2)))
				{
					goto IL_0c48_1;
				}
			}
			{
				G_B120_0 = (0.5f);
				goto IL_0c5b_1;
			}

IL_0c48_1:
			{
				int32_t L_589 = V_58;
				U3CU3Ec__DisplayClass40_1_tD5CE96BE7F822FD6D14D7B6F26E1B6CD9D7AFBB8 L_590 = V_32;
				LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_591 = L_590.___element;
				NullCheck(L_591);
				int32_t L_592;
				L_592 = LensFlareDataElementSRP_get_count_mA7F9CBD150771F1D7B9CBF6896E8E5EF1AA72AA0_inline(L_591, NULL);
				G_B120_0 = ((float)(((float)L_589)/((float)((int32_t)il2cpp_codegen_subtract(L_592, 1)))));
			}

IL_0c5b_1:
			{
				V_61 = G_B120_0;
				U3CU3Ec__DisplayClass40_1_tD5CE96BE7F822FD6D14D7B6F26E1B6CD9D7AFBB8 L_593 = V_32;
				LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_594 = L_593.___element;
				NullCheck(L_594);
				Gradient_tA7FEBE2FDB4929FFF6C997134841046F713DAC1E* L_595 = L_594->___colorGradient;
				float L_596 = V_61;
				NullCheck(L_595);
				Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_597;
				L_597 = Gradient_Evaluate_m332A32F48EA3F884CB55D74131DF8064F29F9C32(L_595, L_596, NULL);
				V_62 = L_597;
				U3CU3Ec__DisplayClass40_0_tFAB91A729829AD59F0FEDB5BD0D9F138194C78D8 L_598 = V_6;
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_599 = L_598.___screenPos;
				U3CU3Ec__DisplayClass40_1_tD5CE96BE7F822FD6D14D7B6F26E1B6CD9D7AFBB8 L_600 = V_32;
				LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_601 = L_600.___element;
				NullCheck(L_601);
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_602 = L_601->___translationScale;
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_603 = V_60;
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_604 = V_0;
				float L_605 = V_38;
				float L_606 = V_57;
				U3CU3Ec__DisplayClass40_2_tCF7BFA12FB53777CF9C735E0DAC07BA3EC35F986 L_607 = V_33;
				float L_608 = L_607.___position;
				float L_609 = V_42;
				U3CU3Ec__DisplayClass40_1_tD5CE96BE7F822FD6D14D7B6F26E1B6CD9D7AFBB8 L_610 = V_32;
				LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_611 = L_610.___element;
				NullCheck(L_611);
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_612 = L_611->___positionOffset;
				U3CU3Ec__DisplayClass40_1_tD5CE96BE7F822FD6D14D7B6F26E1B6CD9D7AFBB8 L_613 = V_32;
				LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_614 = L_613.___element;
				NullCheck(L_614);
				bool L_615 = L_614->___autoRotate;
				il2cpp_codegen_runtime_class_init_inline(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
				Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_616;
				L_616 = LensFlareCommonSRP_GetFlareData0_m42AF8B99C81BA1DE6D865A6CE27185FB681163F8(L_599, L_602, L_603, L_604, ((float)il2cpp_codegen_add(L_605, L_606)), L_608, L_609, L_612, L_615, NULL);
				V_63 = L_616;
				CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_617 = ___10_cmd;
				int32_t L_618 = ___24__FlareData0;
				Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_619 = V_63;
				NullCheck(L_617);
				CommandBuffer_SetGlobalVector_mBE497AA5F5C9E71A3F353BA1BDB97D8AC4B75FDA(L_617, L_618, L_619, NULL);
				CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_620 = ___10_cmd;
				int32_t L_621 = ___26__FlareData2;
				U3CU3Ec__DisplayClass40_0_tFAB91A729829AD59F0FEDB5BD0D9F138194C78D8 L_622 = V_6;
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_623 = L_622.___screenPos;
				float L_624 = L_623.___x;
				U3CU3Ec__DisplayClass40_0_tFAB91A729829AD59F0FEDB5BD0D9F138194C78D8 L_625 = V_6;
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_626 = L_625.___screenPos;
				float L_627 = L_626.___y;
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_628 = V_59;
				float L_629 = L_628.___x;
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_630 = V_59;
				float L_631 = L_630.___y;
				Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_632;
				memset((&L_632), 0, sizeof(L_632));
				Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_632), L_624, L_627, L_629, L_631, NULL);
				NullCheck(L_620);
				CommandBuffer_SetGlobalVector_mBE497AA5F5C9E71A3F353BA1BDB97D8AC4B75FDA(L_620, L_621, L_632, NULL);
				CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_633 = ___10_cmd;
				int32_t L_634 = ___23__FlareColorValue;
				Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_635 = V_35;
				Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_636 = V_62;
				Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_637;
				L_637 = Color_op_Multiply_mD0296202733CB2D5342FB7C82B48AEDA63036758_inline(L_635, L_636, NULL);
				Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_638;
				L_638 = Color_op_Implicit_m9B3228DAFA8DC57A75DE00CBBF13ED4F1E7B01FF_inline(L_637, NULL);
				NullCheck(L_633);
				CommandBuffer_SetGlobalVector_mBE497AA5F5C9E71A3F353BA1BDB97D8AC4B75FDA(L_633, L_634, L_638, NULL);
				CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_639 = ___10_cmd;
				Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_640 = ___0_lensFlareShader;
				int32_t L_641 = V_44;
				il2cpp_codegen_runtime_class_init_inline(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var);
				Blitter_DrawQuad_mD349AFC8DE5261BF33122101EA99DF238352B455(L_639, L_640, L_641, NULL);
				U3CU3Ec__DisplayClass40_2_tCF7BFA12FB53777CF9C735E0DAC07BA3EC35F986 L_642 = V_33;
				float L_643 = L_642.___position;
				float L_644 = V_56;
				(&V_33)->___position = ((float)il2cpp_codegen_add(L_643, L_644));
				float L_645 = V_57;
				U3CU3Ec__DisplayClass40_1_tD5CE96BE7F822FD6D14D7B6F26E1B6CD9D7AFBB8 L_646 = V_32;
				LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_647 = L_646.___element;
				NullCheck(L_647);
				float L_648 = L_647->___uniformAngle;
				V_57 = ((float)il2cpp_codegen_add(L_645, L_648));
				int32_t L_649 = V_58;
				V_58 = ((int32_t)il2cpp_codegen_add(L_649, 1));
			}

IL_0d3d_1:
			{
				int32_t L_650 = V_58;
				U3CU3Ec__DisplayClass40_1_tD5CE96BE7F822FD6D14D7B6F26E1B6CD9D7AFBB8 L_651 = V_32;
				LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_652 = L_651.___element;
				NullCheck(L_652);
				int32_t L_653;
				L_653 = LensFlareDataElementSRP_get_count_mA7F9CBD150771F1D7B9CBF6896E8E5EF1AA72AA0_inline(L_652, NULL);
				if ((((int32_t)L_650) < ((int32_t)L_653)))
				{
					goto IL_0bbd_1;
				}
			}
			{
				goto IL_1239_1;
			}

IL_0d55_1:
			{
				U3CU3Ec__DisplayClass40_1_tD5CE96BE7F822FD6D14D7B6F26E1B6CD9D7AFBB8 L_654 = V_32;
				LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_655 = L_654.___element;
				NullCheck(L_655);
				int32_t L_656 = L_655->___distribution;
				if ((!(((uint32_t)L_656) == ((uint32_t)2))))
				{
					goto IL_0fff_1;
				}
			}
			{
				State_tA37EB68FE687D41D4B228462D4C7427FAC5BF9C1 L_657;
				L_657 = Random_get_state_m84FD78A44C27EA34F1CD9833545DAB9B541B98AA(NULL);
				V_65 = L_657;
				U3CU3Ec__DisplayClass40_1_tD5CE96BE7F822FD6D14D7B6F26E1B6CD9D7AFBB8 L_658 = V_32;
				LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_659 = L_658.___element;
				NullCheck(L_659);
				int32_t L_660 = L_659->___seed;
				Random_InitState_mE70961834F42FFEEB06CB9C68175354E0C255664(L_660, NULL);
				U3CU3Ec__DisplayClass40_2_tCF7BFA12FB53777CF9C735E0DAC07BA3EC35F986 L_661 = V_33;
				float L_662 = L_661.___globalSin0;
				U3CU3Ec__DisplayClass40_2_tCF7BFA12FB53777CF9C735E0DAC07BA3EC35F986 L_663 = V_33;
				float L_664 = L_663.___globalCos0;
				Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&V_66), L_662, L_664, NULL);
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_665 = V_66;
				U3CU3Ec__DisplayClass40_1_tD5CE96BE7F822FD6D14D7B6F26E1B6CD9D7AFBB8 L_666 = V_32;
				LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_667 = L_666.___element;
				NullCheck(L_667);
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_668 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&L_667->___positionVariation);
				float L_669 = L_668->___y;
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_670;
				L_670 = Vector2_op_Multiply_m2D984B613020089BF5165BA4CA10988E2DC771FE_inline(L_665, L_669, NULL);
				V_66 = L_670;
				V_67 = 0;
				goto IL_0fe0_1;
			}

IL_0db6_1:
			{
				il2cpp_codegen_runtime_class_init_inline(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
				float L_671;
				L_671 = LensFlareCommonSRP_U3CDoLensFlareDataDrivenCommonU3Eg__RandomRangeU7C40_1_m9E6E74BC9BAD010D2D3A8BB0A52C94E824B71D66((-1.0f), (1.0f), NULL);
				U3CU3Ec__DisplayClass40_1_tD5CE96BE7F822FD6D14D7B6F26E1B6CD9D7AFBB8 L_672 = V_32;
				LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_673 = L_672.___element;
				NullCheck(L_673);
				float L_674;
				L_674 = LensFlareDataElementSRP_get_intensityVariation_m698B70DFBB0B3F60AD954A228368C4E1CC92C90A_inline(L_673, NULL);
				V_68 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_671, L_674)), (1.0f)));
				U3CU3Ec__DisplayClass40_0_tFAB91A729829AD59F0FEDB5BD0D9F138194C78D8 L_675 = V_6;
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_676 = L_675.___screenPos;
				U3CU3Ec__DisplayClass40_2_tCF7BFA12FB53777CF9C735E0DAC07BA3EC35F986 L_677 = V_33;
				float L_678 = L_677.___position;
				U3CU3Ec__DisplayClass40_2_tCF7BFA12FB53777CF9C735E0DAC07BA3EC35F986 L_679 = V_33;
				float L_680 = L_679.___globalCos0;
				U3CU3Ec__DisplayClass40_2_tCF7BFA12FB53777CF9C735E0DAC07BA3EC35F986 L_681 = V_33;
				float L_682 = L_681.___globalSin0;
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_683;
				L_683 = LensFlareCommonSRP_GetLensFlareRayOffset_m56B8894C489D65E95E6210FCB57C44C6F0772024(L_676, L_678, L_680, L_682, NULL);
				V_69 = L_683;
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_684 = V_41;
				V_70 = L_684;
				U3CU3Ec__DisplayClass40_1_tD5CE96BE7F822FD6D14D7B6F26E1B6CD9D7AFBB8 L_685 = V_32;
				LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_686 = L_685.___element;
				NullCheck(L_686);
				bool L_687 = L_686->___enableRadialDistortion;
				if (!L_687)
				{
					goto IL_0e4f_1;
				}
			}
			{
				U3CU3Ec__DisplayClass40_0_tFAB91A729829AD59F0FEDB5BD0D9F138194C78D8 L_688 = V_6;
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_689 = L_688.___screenPos;
				U3CU3Ec__DisplayClass40_2_tCF7BFA12FB53777CF9C735E0DAC07BA3EC35F986 L_690 = V_33;
				float L_691 = L_690.___globalCos0;
				U3CU3Ec__DisplayClass40_2_tCF7BFA12FB53777CF9C735E0DAC07BA3EC35F986 L_692 = V_33;
				float L_693 = L_692.___globalSin0;
				il2cpp_codegen_runtime_class_init_inline(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_694;
				L_694 = LensFlareCommonSRP_GetLensFlareRayOffset_m56B8894C489D65E95E6210FCB57C44C6F0772024(L_689, (0.0f), L_691, L_693, NULL);
				V_74 = L_694;
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_695 = V_69;
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_696 = V_74;
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_697 = V_70;
				U3CU3Ec__DisplayClass40_1_tD5CE96BE7F822FD6D14D7B6F26E1B6CD9D7AFBB8 L_698 = V_32;
				LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_699 = L_698.___element;
				NullCheck(L_699);
				AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* L_700 = L_699->___distortionCurve;
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_701;
				L_701 = LensFlareCommonSRP_U3CDoLensFlareDataDrivenCommonU3Eg__ComputeLocalSizeU7C40_0_mAA238BDE1BB61BD008ABBF9D371371414CC92B7B(L_695, L_696, L_697, L_700, (&V_6), (&V_32), (&V_33), NULL);
				V_70 = L_701;
			}

IL_0e4f_1:
			{
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_702 = V_70;
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_703 = V_70;
				U3CU3Ec__DisplayClass40_1_tD5CE96BE7F822FD6D14D7B6F26E1B6CD9D7AFBB8 L_704 = V_32;
				LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_705 = L_704.___element;
				NullCheck(L_705);
				float L_706 = L_705->___scaleVariation;
				il2cpp_codegen_runtime_class_init_inline(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
				float L_707;
				L_707 = LensFlareCommonSRP_U3CDoLensFlareDataDrivenCommonU3Eg__RandomRangeU7C40_1_m9E6E74BC9BAD010D2D3A8BB0A52C94E824B71D66((-1.0f), (1.0f), NULL);
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_708;
				L_708 = Vector2_op_Multiply_m2D984B613020089BF5165BA4CA10988E2DC771FE_inline(L_703, ((float)il2cpp_codegen_multiply(L_706, L_707)), NULL);
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_709;
				L_709 = Vector2_op_Addition_m8136742CE6EE33BA4EB81C5F584678455917D2AE_inline(L_702, L_708, NULL);
				V_70 = L_709;
				U3CU3Ec__DisplayClass40_1_tD5CE96BE7F822FD6D14D7B6F26E1B6CD9D7AFBB8 L_710 = V_32;
				LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_711 = L_710.___element;
				NullCheck(L_711);
				Gradient_tA7FEBE2FDB4929FFF6C997134841046F713DAC1E* L_712 = L_711->___colorGradient;
				float L_713;
				L_713 = LensFlareCommonSRP_U3CDoLensFlareDataDrivenCommonU3Eg__RandomRangeU7C40_1_m9E6E74BC9BAD010D2D3A8BB0A52C94E824B71D66((0.0f), (1.0f), NULL);
				NullCheck(L_712);
				Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_714;
				L_714 = Gradient_Evaluate_m332A32F48EA3F884CB55D74131DF8064F29F9C32(L_712, L_713, NULL);
				V_71 = L_714;
				U3CU3Ec__DisplayClass40_1_tD5CE96BE7F822FD6D14D7B6F26E1B6CD9D7AFBB8 L_715 = V_32;
				LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_716 = L_715.___element;
				NullCheck(L_716);
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_717 = L_716->___positionOffset;
				float L_718;
				L_718 = LensFlareCommonSRP_U3CDoLensFlareDataDrivenCommonU3Eg__RandomRangeU7C40_1_m9E6E74BC9BAD010D2D3A8BB0A52C94E824B71D66((-1.0f), (1.0f), NULL);
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_719 = V_66;
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_720;
				L_720 = Vector2_op_Multiply_mC53581E703768BA2512A7C65283657C331994353_inline(L_718, L_719, NULL);
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_721;
				L_721 = Vector2_op_Addition_m8136742CE6EE33BA4EB81C5F584678455917D2AE_inline(L_717, L_720, NULL);
				V_72 = L_721;
				float L_722 = V_38;
				float L_723;
				L_723 = LensFlareCommonSRP_U3CDoLensFlareDataDrivenCommonU3Eg__RandomRangeU7C40_1_m9E6E74BC9BAD010D2D3A8BB0A52C94E824B71D66((-3.14159274f), (3.14159274f), NULL);
				U3CU3Ec__DisplayClass40_1_tD5CE96BE7F822FD6D14D7B6F26E1B6CD9D7AFBB8 L_724 = V_32;
				LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_725 = L_724.___element;
				NullCheck(L_725);
				float L_726 = L_725->___rotationVariation;
				V_73 = ((float)il2cpp_codegen_add(L_722, ((float)il2cpp_codegen_multiply(L_723, L_726))));
				float L_727 = V_68;
				if ((!(((float)L_727) > ((float)(0.0f)))))
				{
					goto IL_0f90_1;
				}
			}
			{
				U3CU3Ec__DisplayClass40_0_tFAB91A729829AD59F0FEDB5BD0D9F138194C78D8 L_728 = V_6;
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_729 = L_728.___screenPos;
				U3CU3Ec__DisplayClass40_1_tD5CE96BE7F822FD6D14D7B6F26E1B6CD9D7AFBB8 L_730 = V_32;
				LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_731 = L_730.___element;
				NullCheck(L_731);
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_732 = L_731->___translationScale;
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_733 = V_69;
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_734 = V_0;
				float L_735 = V_73;
				U3CU3Ec__DisplayClass40_2_tCF7BFA12FB53777CF9C735E0DAC07BA3EC35F986 L_736 = V_33;
				float L_737 = L_736.___position;
				float L_738 = V_42;
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_739 = V_72;
				U3CU3Ec__DisplayClass40_1_tD5CE96BE7F822FD6D14D7B6F26E1B6CD9D7AFBB8 L_740 = V_32;
				LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_741 = L_740.___element;
				NullCheck(L_741);
				bool L_742 = L_741->___autoRotate;
				il2cpp_codegen_runtime_class_init_inline(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
				Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_743;
				L_743 = LensFlareCommonSRP_GetFlareData0_m42AF8B99C81BA1DE6D865A6CE27185FB681163F8(L_729, L_732, L_733, L_734, L_735, L_737, L_738, L_739, L_742, NULL);
				V_75 = L_743;
				CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_744 = ___10_cmd;
				int32_t L_745 = ___24__FlareData0;
				Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_746 = V_75;
				NullCheck(L_744);
				CommandBuffer_SetGlobalVector_mBE497AA5F5C9E71A3F353BA1BDB97D8AC4B75FDA(L_744, L_745, L_746, NULL);
				CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_747 = ___10_cmd;
				int32_t L_748 = ___26__FlareData2;
				U3CU3Ec__DisplayClass40_0_tFAB91A729829AD59F0FEDB5BD0D9F138194C78D8 L_749 = V_6;
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_750 = L_749.___screenPos;
				float L_751 = L_750.___x;
				U3CU3Ec__DisplayClass40_0_tFAB91A729829AD59F0FEDB5BD0D9F138194C78D8 L_752 = V_6;
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_753 = L_752.___screenPos;
				float L_754 = L_753.___y;
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_755 = V_70;
				float L_756 = L_755.___x;
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_757 = V_70;
				float L_758 = L_757.___y;
				Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_759;
				memset((&L_759), 0, sizeof(L_759));
				Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_759), L_751, L_754, L_756, L_758, NULL);
				NullCheck(L_747);
				CommandBuffer_SetGlobalVector_mBE497AA5F5C9E71A3F353BA1BDB97D8AC4B75FDA(L_747, L_748, L_759, NULL);
				CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_760 = ___10_cmd;
				int32_t L_761 = ___23__FlareColorValue;
				Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_762 = V_35;
				Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_763 = V_71;
				Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_764;
				L_764 = Color_op_Multiply_mD0296202733CB2D5342FB7C82B48AEDA63036758_inline(L_762, L_763, NULL);
				float L_765 = V_68;
				Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_766;
				L_766 = Color_op_Multiply_m379B20A820266ACF82A21425B9CAE8DCD773CFBB_inline(L_764, L_765, NULL);
				Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_767;
				L_767 = Color_op_Implicit_m9B3228DAFA8DC57A75DE00CBBF13ED4F1E7B01FF_inline(L_766, NULL);
				NullCheck(L_760);
				CommandBuffer_SetGlobalVector_mBE497AA5F5C9E71A3F353BA1BDB97D8AC4B75FDA(L_760, L_761, L_767, NULL);
				CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_768 = ___10_cmd;
				Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_769 = ___0_lensFlareShader;
				int32_t L_770 = V_44;
				il2cpp_codegen_runtime_class_init_inline(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var);
				Blitter_DrawQuad_mD349AFC8DE5261BF33122101EA99DF238352B455(L_768, L_769, L_770, NULL);
			}

IL_0f90_1:
			{
				U3CU3Ec__DisplayClass40_2_tCF7BFA12FB53777CF9C735E0DAC07BA3EC35F986 L_771 = V_33;
				float L_772 = L_771.___position;
				float L_773 = V_56;
				(&V_33)->___position = ((float)il2cpp_codegen_add(L_772, L_773));
				U3CU3Ec__DisplayClass40_2_tCF7BFA12FB53777CF9C735E0DAC07BA3EC35F986 L_774 = V_33;
				float L_775 = L_774.___position;
				float L_776 = V_56;
				il2cpp_codegen_runtime_class_init_inline(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
				float L_777;
				L_777 = LensFlareCommonSRP_U3CDoLensFlareDataDrivenCommonU3Eg__RandomRangeU7C40_1_m9E6E74BC9BAD010D2D3A8BB0A52C94E824B71D66((-1.0f), (1.0f), NULL);
				U3CU3Ec__DisplayClass40_1_tD5CE96BE7F822FD6D14D7B6F26E1B6CD9D7AFBB8 L_778 = V_32;
				LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_779 = L_778.___element;
				NullCheck(L_779);
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_780 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&L_779->___positionVariation);
				float L_781 = L_780->___x;
				(&V_33)->___position = ((float)il2cpp_codegen_add(L_775, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply((0.5f), L_776)), L_777)), L_781))));
				int32_t L_782 = V_67;
				V_67 = ((int32_t)il2cpp_codegen_add(L_782, 1));
			}

IL_0fe0_1:
			{
				int32_t L_783 = V_67;
				U3CU3Ec__DisplayClass40_1_tD5CE96BE7F822FD6D14D7B6F26E1B6CD9D7AFBB8 L_784 = V_32;
				LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_785 = L_784.___element;
				NullCheck(L_785);
				int32_t L_786;
				L_786 = LensFlareDataElementSRP_get_count_mA7F9CBD150771F1D7B9CBF6896E8E5EF1AA72AA0_inline(L_785, NULL);
				if ((((int32_t)L_783) < ((int32_t)L_786)))
				{
					goto IL_0db6_1;
				}
			}
			{
				State_tA37EB68FE687D41D4B228462D4C7427FAC5BF9C1 L_787 = V_65;
				Random_set_state_m335B3E4E30A9A85E8794BC0A84013F1F365BA179(L_787, NULL);
				goto IL_1239_1;
			}

IL_0fff_1:
			{
				U3CU3Ec__DisplayClass40_1_tD5CE96BE7F822FD6D14D7B6F26E1B6CD9D7AFBB8 L_788 = V_32;
				LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_789 = L_788.___element;
				NullCheck(L_789);
				int32_t L_790 = L_789->___distribution;
				if ((!(((uint32_t)L_790) == ((uint32_t)1))))
				{
					goto IL_1239_1;
				}
			}
			{
				V_76 = 0;
				goto IL_1226_1;
			}

IL_1019_1:
			{
				U3CU3Ec__DisplayClass40_1_tD5CE96BE7F822FD6D14D7B6F26E1B6CD9D7AFBB8 L_791 = V_32;
				LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_792 = L_791.___element;
				NullCheck(L_792);
				int32_t L_793;
				L_793 = LensFlareDataElementSRP_get_count_mA7F9CBD150771F1D7B9CBF6896E8E5EF1AA72AA0_inline(L_792, NULL);
				if ((((int32_t)L_793) >= ((int32_t)2)))
				{
					goto IL_102f_1;
				}
			}
			{
				G_B137_0 = (0.5f);
				goto IL_1042_1;
			}

IL_102f_1:
			{
				int32_t L_794 = V_76;
				U3CU3Ec__DisplayClass40_1_tD5CE96BE7F822FD6D14D7B6F26E1B6CD9D7AFBB8 L_795 = V_32;
				LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_796 = L_795.___element;
				NullCheck(L_796);
				int32_t L_797;
				L_797 = LensFlareDataElementSRP_get_count_mA7F9CBD150771F1D7B9CBF6896E8E5EF1AA72AA0_inline(L_796, NULL);
				G_B137_0 = ((float)(((float)L_794)/((float)((int32_t)il2cpp_codegen_subtract(L_797, 1)))));
			}

IL_1042_1:
			{
				V_77 = G_B137_0;
				U3CU3Ec__DisplayClass40_1_tD5CE96BE7F822FD6D14D7B6F26E1B6CD9D7AFBB8 L_798 = V_32;
				LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_799 = L_798.___element;
				NullCheck(L_799);
				Gradient_tA7FEBE2FDB4929FFF6C997134841046F713DAC1E* L_800 = L_799->___colorGradient;
				float L_801 = V_77;
				NullCheck(L_800);
				Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_802;
				L_802 = Gradient_Evaluate_m332A32F48EA3F884CB55D74131DF8064F29F9C32(L_800, L_801, NULL);
				V_78 = L_802;
				U3CU3Ec__DisplayClass40_1_tD5CE96BE7F822FD6D14D7B6F26E1B6CD9D7AFBB8 L_803 = V_32;
				LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_804 = L_803.___element;
				NullCheck(L_804);
				AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* L_805 = L_804->___positionCurve;
				NullCheck(L_805);
				int32_t L_806;
				L_806 = AnimationCurve_get_length_m259A67BB0870D3A153F6FEDBB06CB0D24089CD81(L_805, NULL);
				if ((((int32_t)L_806) > ((int32_t)0)))
				{
					goto IL_1074_1;
				}
			}
			{
				G_B140_0 = (1.0f);
				goto IL_1087_1;
			}

IL_1074_1:
			{
				U3CU3Ec__DisplayClass40_1_tD5CE96BE7F822FD6D14D7B6F26E1B6CD9D7AFBB8 L_807 = V_32;
				LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_808 = L_807.___element;
				NullCheck(L_808);
				AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* L_809 = L_808->___positionCurve;
				float L_810 = V_77;
				NullCheck(L_809);
				float L_811;
				L_811 = AnimationCurve_Evaluate_m50B857043DE251A186032ADBCBB4CEF817F4EE3C(L_809, L_810, NULL);
				G_B140_0 = L_811;
			}

IL_1087_1:
			{
				V_79 = G_B140_0;
				U3CU3Ec__DisplayClass40_2_tCF7BFA12FB53777CF9C735E0DAC07BA3EC35F986 L_812 = V_33;
				float L_813 = L_812.___position;
				U3CU3Ec__DisplayClass40_1_tD5CE96BE7F822FD6D14D7B6F26E1B6CD9D7AFBB8 L_814 = V_32;
				LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_815 = L_814.___element;
				NullCheck(L_815);
				float L_816 = L_815->___lengthSpread;
				float L_817 = V_79;
				V_80 = ((float)il2cpp_codegen_add(L_813, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply((2.0f), L_816)), L_817))));
				U3CU3Ec__DisplayClass40_0_tFAB91A729829AD59F0FEDB5BD0D9F138194C78D8 L_818 = V_6;
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_819 = L_818.___screenPos;
				float L_820 = V_80;
				U3CU3Ec__DisplayClass40_2_tCF7BFA12FB53777CF9C735E0DAC07BA3EC35F986 L_821 = V_33;
				float L_822 = L_821.___globalCos0;
				U3CU3Ec__DisplayClass40_2_tCF7BFA12FB53777CF9C735E0DAC07BA3EC35F986 L_823 = V_33;
				float L_824 = L_823.___globalSin0;
				il2cpp_codegen_runtime_class_init_inline(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_825;
				L_825 = LensFlareCommonSRP_GetLensFlareRayOffset_m56B8894C489D65E95E6210FCB57C44C6F0772024(L_819, L_820, L_822, L_824, NULL);
				V_81 = L_825;
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_826 = V_41;
				V_82 = L_826;
				U3CU3Ec__DisplayClass40_1_tD5CE96BE7F822FD6D14D7B6F26E1B6CD9D7AFBB8 L_827 = V_32;
				LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_828 = L_827.___element;
				NullCheck(L_828);
				bool L_829 = L_828->___enableRadialDistortion;
				if (!L_829)
				{
					goto IL_1118_1;
				}
			}
			{
				U3CU3Ec__DisplayClass40_0_tFAB91A729829AD59F0FEDB5BD0D9F138194C78D8 L_830 = V_6;
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_831 = L_830.___screenPos;
				U3CU3Ec__DisplayClass40_2_tCF7BFA12FB53777CF9C735E0DAC07BA3EC35F986 L_832 = V_33;
				float L_833 = L_832.___globalCos0;
				U3CU3Ec__DisplayClass40_2_tCF7BFA12FB53777CF9C735E0DAC07BA3EC35F986 L_834 = V_33;
				float L_835 = L_834.___globalSin0;
				il2cpp_codegen_runtime_class_init_inline(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_836;
				L_836 = LensFlareCommonSRP_GetLensFlareRayOffset_m56B8894C489D65E95E6210FCB57C44C6F0772024(L_831, (0.0f), L_833, L_835, NULL);
				V_86 = L_836;
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_837 = V_81;
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_838 = V_86;
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_839 = V_82;
				U3CU3Ec__DisplayClass40_1_tD5CE96BE7F822FD6D14D7B6F26E1B6CD9D7AFBB8 L_840 = V_32;
				LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_841 = L_840.___element;
				NullCheck(L_841);
				AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* L_842 = L_841->___distortionCurve;
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_843;
				L_843 = LensFlareCommonSRP_U3CDoLensFlareDataDrivenCommonU3Eg__ComputeLocalSizeU7C40_0_mAA238BDE1BB61BD008ABBF9D371371414CC92B7B(L_837, L_838, L_839, L_842, (&V_6), (&V_32), (&V_33), NULL);
				V_82 = L_843;
			}

IL_1118_1:
			{
				U3CU3Ec__DisplayClass40_1_tD5CE96BE7F822FD6D14D7B6F26E1B6CD9D7AFBB8 L_844 = V_32;
				LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_845 = L_844.___element;
				NullCheck(L_845);
				AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* L_846 = L_845->___scaleCurve;
				NullCheck(L_846);
				int32_t L_847;
				L_847 = AnimationCurve_get_length_m259A67BB0870D3A153F6FEDBB06CB0D24089CD81(L_846, NULL);
				if ((((int32_t)L_847) > ((int32_t)0)))
				{
					goto IL_1133_1;
				}
			}
			{
				G_B145_0 = (1.0f);
				goto IL_1146_1;
			}

IL_1133_1:
			{
				U3CU3Ec__DisplayClass40_1_tD5CE96BE7F822FD6D14D7B6F26E1B6CD9D7AFBB8 L_848 = V_32;
				LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_849 = L_848.___element;
				NullCheck(L_849);
				AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* L_850 = L_849->___scaleCurve;
				float L_851 = V_77;
				NullCheck(L_850);
				float L_852;
				L_852 = AnimationCurve_Evaluate_m50B857043DE251A186032ADBCBB4CEF817F4EE3C(L_850, L_851, NULL);
				G_B145_0 = L_852;
			}

IL_1146_1:
			{
				V_83 = G_B145_0;
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_853 = V_82;
				float L_854 = V_83;
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_855;
				L_855 = Vector2_op_Multiply_m2D984B613020089BF5165BA4CA10988E2DC771FE_inline(L_853, L_854, NULL);
				V_82 = L_855;
				U3CU3Ec__DisplayClass40_1_tD5CE96BE7F822FD6D14D7B6F26E1B6CD9D7AFBB8 L_856 = V_32;
				LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_857 = L_856.___element;
				NullCheck(L_857);
				AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* L_858 = L_857->___uniformAngleCurve;
				float L_859 = V_77;
				NullCheck(L_858);
				float L_860;
				L_860 = AnimationCurve_Evaluate_m50B857043DE251A186032ADBCBB4CEF817F4EE3C(L_858, L_859, NULL);
				U3CU3Ec__DisplayClass40_1_tD5CE96BE7F822FD6D14D7B6F26E1B6CD9D7AFBB8 L_861 = V_32;
				LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_862 = L_861.___element;
				NullCheck(L_862);
				int32_t L_863;
				L_863 = LensFlareDataElementSRP_get_count_mA7F9CBD150771F1D7B9CBF6896E8E5EF1AA72AA0_inline(L_862, NULL);
				V_84 = ((float)il2cpp_codegen_multiply(L_860, ((float)il2cpp_codegen_subtract((180.0f), ((float)((180.0f)/((float)L_863)))))));
				U3CU3Ec__DisplayClass40_0_tFAB91A729829AD59F0FEDB5BD0D9F138194C78D8 L_864 = V_6;
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_865 = L_864.___screenPos;
				U3CU3Ec__DisplayClass40_1_tD5CE96BE7F822FD6D14D7B6F26E1B6CD9D7AFBB8 L_866 = V_32;
				LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_867 = L_866.___element;
				NullCheck(L_867);
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_868 = L_867->___translationScale;
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_869 = V_81;
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_870 = V_0;
				float L_871 = V_38;
				float L_872 = V_84;
				float L_873 = V_80;
				float L_874 = V_42;
				U3CU3Ec__DisplayClass40_1_tD5CE96BE7F822FD6D14D7B6F26E1B6CD9D7AFBB8 L_875 = V_32;
				LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_876 = L_875.___element;
				NullCheck(L_876);
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_877 = L_876->___positionOffset;
				U3CU3Ec__DisplayClass40_1_tD5CE96BE7F822FD6D14D7B6F26E1B6CD9D7AFBB8 L_878 = V_32;
				LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_879 = L_878.___element;
				NullCheck(L_879);
				bool L_880 = L_879->___autoRotate;
				il2cpp_codegen_runtime_class_init_inline(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
				Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_881;
				L_881 = LensFlareCommonSRP_GetFlareData0_m42AF8B99C81BA1DE6D865A6CE27185FB681163F8(L_865, L_868, L_869, L_870, ((float)il2cpp_codegen_add(L_871, L_872)), L_873, L_874, L_877, L_880, NULL);
				V_85 = L_881;
				CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_882 = ___10_cmd;
				int32_t L_883 = ___24__FlareData0;
				Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_884 = V_85;
				NullCheck(L_882);
				CommandBuffer_SetGlobalVector_mBE497AA5F5C9E71A3F353BA1BDB97D8AC4B75FDA(L_882, L_883, L_884, NULL);
				CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_885 = ___10_cmd;
				int32_t L_886 = ___26__FlareData2;
				U3CU3Ec__DisplayClass40_0_tFAB91A729829AD59F0FEDB5BD0D9F138194C78D8 L_887 = V_6;
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_888 = L_887.___screenPos;
				float L_889 = L_888.___x;
				U3CU3Ec__DisplayClass40_0_tFAB91A729829AD59F0FEDB5BD0D9F138194C78D8 L_890 = V_6;
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_891 = L_890.___screenPos;
				float L_892 = L_891.___y;
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_893 = V_82;
				float L_894 = L_893.___x;
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_895 = V_82;
				float L_896 = L_895.___y;
				Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_897;
				memset((&L_897), 0, sizeof(L_897));
				Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_897), L_889, L_892, L_894, L_896, NULL);
				NullCheck(L_885);
				CommandBuffer_SetGlobalVector_mBE497AA5F5C9E71A3F353BA1BDB97D8AC4B75FDA(L_885, L_886, L_897, NULL);
				CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_898 = ___10_cmd;
				int32_t L_899 = ___23__FlareColorValue;
				Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_900 = V_35;
				Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_901 = V_78;
				Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_902;
				L_902 = Color_op_Multiply_mD0296202733CB2D5342FB7C82B48AEDA63036758_inline(L_900, L_901, NULL);
				Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_903;
				L_903 = Color_op_Implicit_m9B3228DAFA8DC57A75DE00CBBF13ED4F1E7B01FF_inline(L_902, NULL);
				NullCheck(L_898);
				CommandBuffer_SetGlobalVector_mBE497AA5F5C9E71A3F353BA1BDB97D8AC4B75FDA(L_898, L_899, L_903, NULL);
				CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_904 = ___10_cmd;
				Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_905 = ___0_lensFlareShader;
				int32_t L_906 = V_44;
				il2cpp_codegen_runtime_class_init_inline(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var);
				Blitter_DrawQuad_mD349AFC8DE5261BF33122101EA99DF238352B455(L_904, L_905, L_906, NULL);
				int32_t L_907 = V_76;
				V_76 = ((int32_t)il2cpp_codegen_add(L_907, 1));
			}

IL_1226_1:
			{
				int32_t L_908 = V_76;
				U3CU3Ec__DisplayClass40_1_tD5CE96BE7F822FD6D14D7B6F26E1B6CD9D7AFBB8 L_909 = V_32;
				LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_910 = L_909.___element;
				NullCheck(L_910);
				int32_t L_911;
				L_911 = LensFlareDataElementSRP_get_count_mA7F9CBD150771F1D7B9CBF6896E8E5EF1AA72AA0_inline(L_910, NULL);
				if ((((int32_t)L_908) < ((int32_t)L_911)))
				{
					goto IL_1019_1;
				}
			}

IL_1239_1:
			{
				int32_t L_912 = V_31;
				V_31 = ((int32_t)il2cpp_codegen_add(L_912, 1));
			}

IL_123f_1:
			{
				int32_t L_913 = V_31;
				LensFlareDataElementSRPU5BU5D_t1D7EBF0AA1925339AAA0E04DCE9F1B78105B6D38* L_914 = V_30;
				NullCheck(L_914);
				if ((((int32_t)L_913) < ((int32_t)((int32_t)(((RuntimeArray*)L_914)->max_length)))))
				{
					goto IL_04e9_1;
				}
			}

IL_124a_1:
			{
				bool L_915;
				L_915 = Enumerator_MoveNext_m08919F9EBFD01FFCB146BF26E0F5C703A5D25ABC((&V_4), Enumerator_MoveNext_m08919F9EBFD01FFCB146BF26E0F5C703A5D25ABC_RuntimeMethod_var);
				if (L_915)
				{
					goto IL_008b_1;
				}
			}
			{
				goto IL_1266;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_1266:
	{
		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));
	float V_1 = 0.0f;
	float V_2 = 0.0f;
	float V_3 = 0.0f;
	float V_4 = 0.0f;
	float V_5 = 0.0f;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_6;
	memset((&V_6), 0, sizeof(V_6));
	{
		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);
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_9 = L_8;
		float L_10 = L_9.___x;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_11 = V_0;
		float L_12 = L_11.___x;
		V_1 = ((float)(L_10/L_12));
		float L_13 = L_9.___y;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_14 = V_0;
		float L_15 = L_14.___y;
		V_2 = ((float)(L_13/L_15));
		float L_16 = V_1;
		float L_17 = V_2;
		float L_18;
		L_18 = Mathf_Min_m747CA71A9483CDB394B13BD0AD048EE17E48FFE4_inline(L_16, L_17, NULL);
		V_3 = L_18;
		float L_19 = ___5_paniniProjectionDistance;
		V_4 = L_19;
		float L_20 = V_3;
		float L_21;
		L_21 = Mathf_Clamp01_mA7E048DBDA832D399A581BE4D6DED9FA44CE0F14_inline(L_20, NULL);
		float L_22 = ___4_paniniProjectionCropToFit;
		float L_23;
		L_23 = Mathf_Lerp_m47EF2FFB7647BD0A1FDC26DC03E28B19812139B5_inline((1.0f), L_21, L_22, NULL);
		V_5 = L_23;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_24 = ___0_screenPos;
		float L_25 = L_24.___x;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_26 = ___0_screenPos;
		float L_27 = L_26.___y;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_28;
		memset((&L_28), 0, sizeof(L_28));
		Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_28), ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply((2.0f), L_25)), (1.0f))), ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply((2.0f), L_27)), (1.0f))), NULL);
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_29 = V_0;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_30;
		L_30 = Vector2_op_Multiply_m6FFFFF6A9E069A4FBCA7E098D88AE39C2B80D442_inline(L_28, L_29, NULL);
		float L_31 = V_4;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_32;
		L_32 = LensFlareCommonSRP_Panini_Generic_Inv_m73E0CB41D03DF025A2B39CA28A7042E581E65C2E(L_30, L_31, NULL);
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_33 = V_0;
		float L_34 = V_5;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_35;
		L_35 = Vector2_op_Multiply_m2D984B613020089BF5165BA4CA10988E2DC771FE_inline(L_33, L_34, NULL);
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_36;
		L_36 = Vector2_op_Division_m707994C12D356E65E453CEE8F767E652B60911BF_inline(L_32, L_35, NULL);
		V_6 = L_36;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_37 = V_6;
		float L_38 = L_37.___x;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_39 = V_6;
		float L_40 = L_39.___y;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_41;
		memset((&L_41), 0, sizeof(L_41));
		Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_41), ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply((0.5f), L_38)), (0.5f))), ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply((0.5f), L_40)), (0.5f))), NULL);
		return L_41;
	}
}
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 L_0 = ___2_fieldOfView;
		V_0 = ((float)il2cpp_codegen_multiply(L_0, (0.0174532924f)));
		float L_1 = ___0_actualWidth;
		float L_2 = ___1_actualHeight;
		float L_3 = V_0;
		float L_4;
		L_4 = tanf(((float)il2cpp_codegen_multiply((0.5f), L_3)));
		V_1 = L_4;
		float L_5 = V_1;
		float L_6 = V_1;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_7;
		memset((&L_7), 0, sizeof(L_7));
		Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_7), ((float)il2cpp_codegen_multiply(((float)(L_1/L_2)), L_5)), L_6, NULL);
		return L_7;
	}
}
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;
	{
		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);
		float L_16 = V_0;
		float L_17 = V_4;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_18;
		L_18 = Vector2_op_Multiply_m2D984B613020089BF5165BA4CA10988E2DC771FE_inline(L_15, ((float)(L_16/L_17)), NULL);
		return L_18;
	}
}
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;
	{
		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);
		float L_12 = V_0;
		float L_13 = V_3;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_14;
		L_14 = Vector2_op_Multiply_m2D984B613020089BF5165BA4CA10988E2DC771FE_inline(L_11, ((float)(L_12/L_13)), NULL);
		return L_14;
	}
}
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);
		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;
		bool L_3;
		L_3 = SystemInfo_IsFormatSupported_m412D2A8B391BDBCD1EDB5C17ADAB724CDB123499(((int32_t)49), 4, NULL);
		((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->___s_SupportsLensFlareTexFormat = L_3;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float LensFlareCommonSRP_U3CShapeAttenuationAreaTubeLightU3Eg__FpoU7C28_0_m6FB01E3B47672368F4ED72D6E5A31038D2B10C53 (float ___0_d, float ___1_l, const RuntimeMethod* method) 
{
	{
		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;
		return ((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))))));
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float LensFlareCommonSRP_U3CShapeAttenuationAreaTubeLightU3Eg__FwtU7C28_1_m9E86CE93B694CE3F67E8777823E3E1C556EC1C6C (float ___0_d, float ___1_l, const RuntimeMethod* method) 
{
	{
		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;
		return ((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))))))));
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float LensFlareCommonSRP_U3CShapeAttenuationAreaTubeLightU3Eg__DiffLineIntegralU7C28_2_m9F72D9AC4C7ECDD58A7E8296AE313DE55457F2F3 (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));
	float V_3 = 0.0f;
	float V_4 = 0.0f;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_5;
	memset((&V_5), 0, sizeof(V_5));
	float V_6 = 0.0f;
	{
		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_003f;
		}
	}
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___1_p2;
		float L_7 = L_6.___z;
		if ((!(((double)((double)L_7)) <= ((double)(0.0)))))
		{
			goto IL_003f;
		}
	}
	{
		V_0 = (0.0f);
		goto IL_012f;
	}

IL_003f:
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = ___0_p1;
		float L_9 = L_8.___z;
		if ((!(((double)((double)L_9)) < ((double)(0.0)))))
		{
			goto IL_0082;
		}
	}
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___0_p1;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11 = ___1_p2;
		float L_12 = L_11.___z;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13;
		L_13 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_10, L_12, NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_14 = ___1_p2;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_15 = ___0_p1;
		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_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_13, L_17, NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_19 = ___1_p2;
		float L_20 = L_19.___z;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_21 = ___0_p1;
		float L_22 = L_21.___z;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_23;
		L_23 = Vector3_op_Division_mCC6BB24E372AB96B8380D1678446EF6A8BAE13BB_inline(L_18, ((float)il2cpp_codegen_subtract(L_20, L_22)), NULL);
		___0_p1 = L_23;
	}

IL_0082:
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_24 = ___1_p2;
		float L_25 = L_24.___z;
		if ((!(((double)((double)L_25)) < ((double)(0.0)))))
		{
			goto IL_00cb;
		}
	}
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_26 = ___0_p1;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_27;
		L_27 = Vector3_op_UnaryNegation_m5450829F333BD2A88AF9A592C4EE331661225915_inline(L_26, NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_28 = ___1_p2;
		float L_29 = L_28.___z;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_30;
		L_30 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_27, L_29, NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_31 = ___1_p2;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_32 = ___0_p1;
		float L_33 = L_32.___z;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_34;
		L_34 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_31, L_33, NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_35;
		L_35 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_30, L_34, NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_36 = ___1_p2;
		float L_37 = L_36.___z;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_38 = ___0_p1;
		float L_39 = L_38.___z;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_40;
		L_40 = Vector3_op_Division_mCC6BB24E372AB96B8380D1678446EF6A8BAE13BB_inline(L_35, ((float)il2cpp_codegen_add(((-L_37)), L_39)), NULL);
		___1_p2 = L_40;
	}

IL_00cb:
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_41 = ___0_p1;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_42 = V_1;
		float L_43;
		L_43 = Vector3_Dot_mBB86BB940AA0A32FA7D3C02AC42E5BC7095A5D52_inline(L_41, L_42, NULL);
		V_3 = L_43;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_44 = ___1_p2;
		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 = ___0_p1;
		float L_48 = V_3;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_49 = V_1;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_50;
		L_50 = Vector3_op_Multiply_m7F3B0FA9256CE368D7636558EFEFC4AB0E1A0F41_inline(L_48, L_49, NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_51;
		L_51 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_47, L_50, NULL);
		V_5 = L_51;
		float L_52;
		L_52 = Vector3_get_magnitude_mF0D6017E90B345F1F52D1CC564C640F1A847AF2D_inline((&V_5), NULL);
		V_6 = L_52;
		float L_53 = V_6;
		float L_54 = V_4;
		il2cpp_codegen_runtime_class_init_inline(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
		float L_55;
		L_55 = LensFlareCommonSRP_U3CShapeAttenuationAreaTubeLightU3Eg__FpoU7C28_0_m6FB01E3B47672368F4ED72D6E5A31038D2B10C53(L_53, L_54, NULL);
		float L_56 = V_6;
		float L_57 = V_3;
		float L_58;
		L_58 = LensFlareCommonSRP_U3CShapeAttenuationAreaTubeLightU3Eg__FpoU7C28_0_m6FB01E3B47672368F4ED72D6E5A31038D2B10C53(L_56, L_57, NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_59 = V_5;
		float L_60 = L_59.___z;
		float L_61 = V_6;
		float L_62 = V_4;
		float L_63;
		L_63 = LensFlareCommonSRP_U3CShapeAttenuationAreaTubeLightU3Eg__FwtU7C28_1_m9E86CE93B694CE3F67E8777823E3E1C556EC1C6C(L_61, L_62, NULL);
		float L_64 = V_6;
		float L_65 = V_3;
		float L_66;
		L_66 = LensFlareCommonSRP_U3CShapeAttenuationAreaTubeLightU3Eg__FwtU7C28_1_m9E86CE93B694CE3F67E8777823E3E1C556EC1C6C(L_64, L_65, NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_67 = V_1;
		float L_68 = L_67.___z;
		V_0 = ((float)(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_55, L_58)), L_60)), ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_63, L_66)), L_68))))/(3.14159274f)));
	}

IL_012f:
	{
		float L_69 = V_0;
		return L_69;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 LensFlareCommonSRP_U3CDoLensFlareDataDrivenCommonU3Eg__ComputeLocalSizeU7C40_0_mAA238BDE1BB61BD008ABBF9D371371414CC92B7B (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_rayOff, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_rayOff0, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___2_curSize, AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* ___3_distortionCurve, U3CU3Ec__DisplayClass40_0_tFAB91A729829AD59F0FEDB5BD0D9F138194C78D8* ___4_p, U3CU3Ec__DisplayClass40_1_tD5CE96BE7F822FD6D14D7B6F26E1B6CD9D7AFBB8* ___5_p, U3CU3Ec__DisplayClass40_2_tCF7BFA12FB53777CF9C735E0DAC07BA3EC35F986* ___6_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));
	float V_1 = 0.0f;
	float V_2 = 0.0f;
	{
		U3CU3Ec__DisplayClass40_0_tFAB91A729829AD59F0FEDB5BD0D9F138194C78D8* L_0 = ___4_p;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1 = L_0->___screenPos;
		U3CU3Ec__DisplayClass40_2_tCF7BFA12FB53777CF9C735E0DAC07BA3EC35F986* L_2 = ___6_p;
		float L_3 = L_2->___position;
		U3CU3Ec__DisplayClass40_2_tCF7BFA12FB53777CF9C735E0DAC07BA3EC35F986* L_4 = ___6_p;
		float L_5 = L_4->___globalCos0;
		U3CU3Ec__DisplayClass40_2_tCF7BFA12FB53777CF9C735E0DAC07BA3EC35F986* L_6 = ___6_p;
		float L_7 = L_6->___globalSin0;
		il2cpp_codegen_runtime_class_init_inline(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_8;
		L_8 = LensFlareCommonSRP_GetLensFlareRayOffset_m56B8894C489D65E95E6210FCB57C44C6F0772024(L_1, L_3, L_5, L_7, NULL);
		U3CU3Ec__DisplayClass40_1_tD5CE96BE7F822FD6D14D7B6F26E1B6CD9D7AFBB8* L_9 = ___5_p;
		LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_10 = L_9->___element;
		NullCheck(L_10);
		bool L_11 = L_10->___distortionRelativeToCenter;
		if (L_11)
		{
			goto IL_0065;
		}
	}
	{
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_12 = ___0_rayOff;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_13 = ___1_rayOff0;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_14;
		L_14 = Vector2_op_Subtraction_m44475FCDAD2DA2F98D78A6625EC2DCDFE8803837_inline(L_12, L_13, NULL);
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_15;
		L_15 = Vector2_op_Multiply_m2D984B613020089BF5165BA4CA10988E2DC771FE_inline(L_14, (0.5f), NULL);
		V_0 = L_15;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_16 = V_0;
		float L_17 = L_16.___x;
		float L_18;
		L_18 = fabsf(L_17);
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_19 = V_0;
		float L_20 = L_19.___y;
		float L_21;
		L_21 = fabsf(L_20);
		float L_22;
		L_22 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_18, L_21, NULL);
		float L_23;
		L_23 = Mathf_Clamp01_mA7E048DBDA832D399A581BE4D6DED9FA44CE0F14_inline(L_22, NULL);
		V_1 = L_23;
		goto IL_00be;
	}

IL_0065:
	{
		U3CU3Ec__DisplayClass40_0_tFAB91A729829AD59F0FEDB5BD0D9F138194C78D8* L_24 = ___4_p;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_25 = L_24->___screenPos;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_26 = ___0_rayOff;
		U3CU3Ec__DisplayClass40_1_tD5CE96BE7F822FD6D14D7B6F26E1B6CD9D7AFBB8* L_27 = ___5_p;
		LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_28 = L_27->___element;
		NullCheck(L_28);
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_29 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&L_28->___positionOffset);
		float L_30 = L_29->___x;
		U3CU3Ec__DisplayClass40_1_tD5CE96BE7F822FD6D14D7B6F26E1B6CD9D7AFBB8* L_31 = ___5_p;
		LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_32 = L_31->___element;
		NullCheck(L_32);
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_33 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&L_32->___positionOffset);
		float L_34 = L_33->___y;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_35;
		memset((&L_35), 0, sizeof(L_35));
		Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_35), L_30, ((-L_34)), NULL);
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_36;
		L_36 = Vector2_op_Addition_m8136742CE6EE33BA4EB81C5F584678455917D2AE_inline(L_26, L_35, NULL);
		U3CU3Ec__DisplayClass40_1_tD5CE96BE7F822FD6D14D7B6F26E1B6CD9D7AFBB8* L_37 = ___5_p;
		LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_38 = L_37->___element;
		NullCheck(L_38);
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_39 = L_38->___translationScale;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_40;
		L_40 = Vector2_op_Multiply_m6FFFFF6A9E069A4FBCA7E098D88AE39C2B80D442_inline(L_36, L_39, NULL);
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_41;
		L_41 = Vector2_op_Addition_m8136742CE6EE33BA4EB81C5F584678455917D2AE_inline(L_25, L_40, NULL);
		V_0 = L_41;
		float L_42;
		L_42 = Vector2_get_magnitude_m5C59B4056420AEFDB291AD0914A3F675330A75CE_inline((&V_0), NULL);
		float L_43;
		L_43 = Mathf_Clamp01_mA7E048DBDA832D399A581BE4D6DED9FA44CE0F14_inline(L_42, NULL);
		V_1 = L_43;
	}

IL_00be:
	{
		AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* L_44 = ___3_distortionCurve;
		float L_45 = V_1;
		NullCheck(L_44);
		float L_46;
		L_46 = AnimationCurve_Evaluate_m50B857043DE251A186032ADBCBB4CEF817F4EE3C(L_44, L_45, NULL);
		float L_47;
		L_47 = Mathf_Clamp01_mA7E048DBDA832D399A581BE4D6DED9FA44CE0F14_inline(L_46, NULL);
		V_2 = L_47;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_48 = ___2_curSize;
		float L_49 = L_48.___x;
		U3CU3Ec__DisplayClass40_1_tD5CE96BE7F822FD6D14D7B6F26E1B6CD9D7AFBB8* L_50 = ___5_p;
		LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_51 = L_50->___element;
		NullCheck(L_51);
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_52 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&L_51->___targetSizeDistortion);
		float L_53 = L_52->___x;
		U3CU3Ec__DisplayClass40_2_tCF7BFA12FB53777CF9C735E0DAC07BA3EC35F986* L_54 = ___6_p;
		float L_55 = L_54->___combinedScale;
		U3CU3Ec__DisplayClass40_2_tCF7BFA12FB53777CF9C735E0DAC07BA3EC35F986* L_56 = ___6_p;
		float L_57 = L_56->___usedAspectRatio;
		float L_58 = V_2;
		float L_59;
		L_59 = Mathf_Lerp_m47EF2FFB7647BD0A1FDC26DC03E28B19812139B5_inline(L_49, ((float)(((float)il2cpp_codegen_multiply(L_53, L_55))/L_57)), L_58, NULL);
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_60 = ___2_curSize;
		float L_61 = L_60.___y;
		U3CU3Ec__DisplayClass40_1_tD5CE96BE7F822FD6D14D7B6F26E1B6CD9D7AFBB8* L_62 = ___5_p;
		LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* L_63 = L_62->___element;
		NullCheck(L_63);
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_64 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&L_63->___targetSizeDistortion);
		float L_65 = L_64->___y;
		U3CU3Ec__DisplayClass40_2_tCF7BFA12FB53777CF9C735E0DAC07BA3EC35F986* L_66 = ___6_p;
		float L_67 = L_66->___combinedScale;
		float L_68 = V_2;
		float L_69;
		L_69 = Mathf_Lerp_m47EF2FFB7647BD0A1FDC26DC03E28B19812139B5_inline(L_61, ((float)il2cpp_codegen_multiply(L_65, L_67)), L_68, NULL);
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_70;
		memset((&L_70), 0, sizeof(L_70));
		Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_70), L_59, L_69, NULL);
		return L_70;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float LensFlareCommonSRP_U3CDoLensFlareDataDrivenCommonU3Eg__RandomRangeU7C40_1_m9E6E74BC9BAD010D2D3A8BB0A52C94E824B71D66 (float ___0_min, float ___1_max, const RuntimeMethod* method) 
{
	{
		float L_0 = ___0_min;
		float L_1 = ___1_max;
		float L_2;
		L_2 = Random_Range_m5236C99A7D8AE6AC9190592DC66016652A2D2494(L_0, L_1, NULL);
		return L_2;
	}
}
#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 LensFlareCompInfo__ctor_m5A01AA380B4D1588280B0F5FC937FCB14CADFCED (LensFlareCompInfo_tF75BC6BAED886C71425763DEA827F3794E718F37* __this, int32_t ___0_idx, LensFlareComponentSRP_tF068937A1EC9EB063AF855DB4994A1D2A5E3EFDC* ___1_cmp, const RuntimeMethod* method) 
{
	{
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		int32_t L_0 = ___0_idx;
		__this->___index = L_0;
		LensFlareComponentSRP_tF068937A1EC9EB063AF855DB4994A1D2A5E3EFDC* L_1 = ___1_cmp;
		__this->___comp = L_1;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___comp), (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 U3CU3Ec__DisplayClass21_0__ctor_m3CC799E1C677D546A9C1E2C4BF7583CD22E10C4F (U3CU3Ec__DisplayClass21_0_t2358E5C55AB11D4D883AC56BE4155F8BBCB6D850* __this, const RuntimeMethod* method) 
{
	{
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec__DisplayClass21_0_U3CAddDataU3Eb__0_m07AE67B01B6BDAC5A1920C2C4CC0C4024A51B659 (U3CU3Ec__DisplayClass21_0_t2358E5C55AB11D4D883AC56BE4155F8BBCB6D850* __this, LensFlareCompInfo_tF75BC6BAED886C71425763DEA827F3794E718F37* ___0_x, 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;
	}
	{
		LensFlareCompInfo_tF75BC6BAED886C71425763DEA827F3794E718F37* L_0 = ___0_x;
		NullCheck(L_0);
		LensFlareComponentSRP_tF068937A1EC9EB063AF855DB4994A1D2A5E3EFDC* L_1 = L_0->___comp;
		LensFlareComponentSRP_tF068937A1EC9EB063AF855DB4994A1D2A5E3EFDC* L_2 = __this->___newData;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_3;
		L_3 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_1, L_2, NULL);
		return L_3;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass22_0__ctor_m2B7B103888251631F0D0F66AA35932EBE5349AE6 (U3CU3Ec__DisplayClass22_0_tD0C9EB34DC7D29B8BF57E3CB228CEA099326027B* __this, const RuntimeMethod* method) 
{
	{
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec__DisplayClass22_0_U3CRemoveDataU3Eb__0_m09A9E5553F3E01E22CCAE66C5393CC9AC78F6177 (U3CU3Ec__DisplayClass22_0_tD0C9EB34DC7D29B8BF57E3CB228CEA099326027B* __this, LensFlareCompInfo_tF75BC6BAED886C71425763DEA827F3794E718F37* ___0_x, 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;
	}
	{
		LensFlareCompInfo_tF75BC6BAED886C71425763DEA827F3794E718F37* L_0 = ___0_x;
		NullCheck(L_0);
		LensFlareComponentSRP_tF068937A1EC9EB063AF855DB4994A1D2A5E3EFDC* L_1 = L_0->___comp;
		LensFlareComponentSRP_tF068937A1EC9EB063AF855DB4994A1D2A5E3EFDC* L_2 = __this->___data;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_3;
		L_3 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_1, L_2, NULL);
		return L_3;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#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 LensFlareDataSRP_t036EEE7A3B9CEEDABC68655C48D1A21F04252295* LensFlareComponentSRP_get_lensFlareData_mD15D77ED234DE0AD076724C2F1D1826EE6D3D84A (LensFlareComponentSRP_tF068937A1EC9EB063AF855DB4994A1D2A5E3EFDC* __this, const RuntimeMethod* method) 
{
	{
		LensFlareDataSRP_t036EEE7A3B9CEEDABC68655C48D1A21F04252295* L_0 = __this->___m_LensFlareData;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LensFlareComponentSRP_set_lensFlareData_m2EA3F72CD785C3464763CC5C1214D104AA8C840E (LensFlareComponentSRP_tF068937A1EC9EB063AF855DB4994A1D2A5E3EFDC* __this, LensFlareDataSRP_t036EEE7A3B9CEEDABC68655C48D1A21F04252295* ___0_value, const RuntimeMethod* method) 
{
	{
		LensFlareDataSRP_t036EEE7A3B9CEEDABC68655C48D1A21F04252295* L_0 = ___0_value;
		__this->___m_LensFlareData = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_LensFlareData), (void*)L_0);
		LensFlareComponentSRP_OnValidate_mA7680090242F1F5D050BC08834871FB2A0E6D43E(__this, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float LensFlareComponentSRP_celestialProjectedOcclusionRadius_m1EAD56AEC83ED782CE84396FF60912005858C29B (LensFlareComponentSRP_tF068937A1EC9EB063AF855DB4994A1D2A5E3EFDC* __this, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___0_mainCam, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LensFlareComponentSRP_tF068937A1EC9EB063AF855DB4994A1D2A5E3EFDC_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	float V_0 = 0.0f;
	{
		il2cpp_codegen_runtime_class_init_inline(LensFlareComponentSRP_tF068937A1EC9EB063AF855DB4994A1D2A5E3EFDC_il2cpp_TypeInfo_var);
		float L_0 = ((LensFlareComponentSRP_tF068937A1EC9EB063AF855DB4994A1D2A5E3EFDC_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareComponentSRP_tF068937A1EC9EB063AF855DB4994A1D2A5E3EFDC_il2cpp_TypeInfo_var))->___sCelestialAngularRadius;
		il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
		double L_1;
		L_1 = tan(((double)L_0));
		Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_2 = ___0_mainCam;
		NullCheck(L_2);
		float L_3;
		L_3 = Camera_get_farClipPlane_m1D7128B85B5DB866F75FBE8CEBA48335716B67BD(L_2, NULL);
		V_0 = ((float)il2cpp_codegen_multiply(((float)L_1), L_3));
		float L_4 = __this->___occlusionRadius;
		float L_5 = V_0;
		return ((float)il2cpp_codegen_multiply(L_4, L_5));
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LensFlareComponentSRP_OnEnable_m8840399D23CFE3D4C2FE087BAE4A9E58C2375BE9 (LensFlareComponentSRP_tF068937A1EC9EB063AF855DB4994A1D2A5E3EFDC* __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*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		LensFlareDataSRP_t036EEE7A3B9CEEDABC68655C48D1A21F04252295* L_0;
		L_0 = LensFlareComponentSRP_get_lensFlareData_mD15D77ED234DE0AD076724C2F1D1826EE6D3D84A_inline(__this, NULL);
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_1;
		L_1 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_0, NULL);
		if (!L_1)
		{
			goto IL_0019;
		}
	}
	{
		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);
		LensFlareCommonSRP_AddData_m1E33BD73205092DB2D140BAAC48383303BCBCA72(L_2, __this, NULL);
		return;
	}

IL_0019:
	{
		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);
		LensFlareCommonSRP_RemoveData_mF536B8F2F609777F96539159F65750991FE6D8A0(L_3, __this, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LensFlareComponentSRP_OnDisable_m3421F76197A6F10ED85B61016C4D9B659AF5B27D (LensFlareComponentSRP_tF068937A1EC9EB063AF855DB4994A1D2A5E3EFDC* __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;
	}
	{
		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);
		LensFlareCommonSRP_RemoveData_mF536B8F2F609777F96539159F65750991FE6D8A0(L_0, __this, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LensFlareComponentSRP_OnValidate_mA7680090242F1F5D050BC08834871FB2A0E6D43E (LensFlareComponentSRP_tF068937A1EC9EB063AF855DB4994A1D2A5E3EFDC* __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*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		bool L_0;
		L_0 = Behaviour_get_isActiveAndEnabled_mEB4ECCE9761A7016BC619557CEFEA1A30D3BF28A(__this, NULL);
		if (!L_0)
		{
			goto IL_0022;
		}
	}
	{
		LensFlareDataSRP_t036EEE7A3B9CEEDABC68655C48D1A21F04252295* L_1;
		L_1 = LensFlareComponentSRP_get_lensFlareData_mD15D77ED234DE0AD076724C2F1D1826EE6D3D84A_inline(__this, NULL);
		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);
		if (!L_2)
		{
			goto IL_0022;
		}
	}
	{
		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);
		LensFlareCommonSRP_AddData_m1E33BD73205092DB2D140BAAC48383303BCBCA72(L_3, __this, NULL);
		return;
	}

IL_0022:
	{
		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);
		LensFlareCommonSRP_RemoveData_mF536B8F2F609777F96539159F65750991FE6D8A0(L_4, __this, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LensFlareComponentSRP__ctor_mAC637A807D761F7EA8739EE110836C95C8769C83 (LensFlareComponentSRP_tF068937A1EC9EB063AF855DB4994A1D2A5E3EFDC* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextureCurve_t9F2819A32E1AC4FC20D8E83E82A4BD081C633353_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		__this->___intensity = (1.0f);
		__this->___maxAttenuationDistance = (100.0f);
		__this->___maxAttenuationScale = (100.0f);
		KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3* L_0 = (KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3*)(KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3*)SZArrayNew(KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3_il2cpp_TypeInfo_var, (uint32_t)2);
		KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3* L_1 = L_0;
		Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0 L_2;
		memset((&L_2), 0, sizeof(L_2));
		Keyframe__ctor_mECF144086B28785BE911A22C06194A9E0FBF3C34((&L_2), (0.0f), (1.0f), NULL);
		NullCheck(L_1);
		(L_1)->SetAt(static_cast<il2cpp_array_size_t>(0), (Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0)L_2);
		KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3* L_3 = L_1;
		Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0 L_4;
		memset((&L_4), 0, sizeof(L_4));
		Keyframe__ctor_mECF144086B28785BE911A22C06194A9E0FBF3C34((&L_4), (1.0f), (0.0f), NULL);
		NullCheck(L_3);
		(L_3)->SetAt(static_cast<il2cpp_array_size_t>(1), (Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0)L_4);
		AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* L_5 = (AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354*)il2cpp_codegen_object_new(AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354_il2cpp_TypeInfo_var);
		AnimationCurve__ctor_mEABC98C03805713354D61E50D9340766BD5B717E(L_5, L_3, NULL);
		__this->___distanceAttenuationCurve = L_5;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___distanceAttenuationCurve), (void*)L_5);
		KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3* L_6 = (KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3*)(KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3*)SZArrayNew(KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3_il2cpp_TypeInfo_var, (uint32_t)2);
		KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3* L_7 = L_6;
		Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0 L_8;
		memset((&L_8), 0, sizeof(L_8));
		Keyframe__ctor_mECF144086B28785BE911A22C06194A9E0FBF3C34((&L_8), (0.0f), (1.0f), NULL);
		NullCheck(L_7);
		(L_7)->SetAt(static_cast<il2cpp_array_size_t>(0), (Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0)L_8);
		KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3* L_9 = L_7;
		Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0 L_10;
		memset((&L_10), 0, sizeof(L_10));
		Keyframe__ctor_mECF144086B28785BE911A22C06194A9E0FBF3C34((&L_10), (1.0f), (0.0f), NULL);
		NullCheck(L_9);
		(L_9)->SetAt(static_cast<il2cpp_array_size_t>(1), (Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0)L_10);
		AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* L_11 = (AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354*)il2cpp_codegen_object_new(AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354_il2cpp_TypeInfo_var);
		AnimationCurve__ctor_mEABC98C03805713354D61E50D9340766BD5B717E(L_11, L_9, NULL);
		__this->___scaleByDistanceCurve = L_11;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___scaleByDistanceCurve), (void*)L_11);
		__this->___attenuationByLightShape = (bool)1;
		KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3* L_12 = (KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3*)(KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3*)SZArrayNew(KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3_il2cpp_TypeInfo_var, (uint32_t)2);
		KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3* L_13 = L_12;
		Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0 L_14;
		memset((&L_14), 0, sizeof(L_14));
		Keyframe__ctor_mECF144086B28785BE911A22C06194A9E0FBF3C34((&L_14), (0.0f), (1.0f), NULL);
		NullCheck(L_13);
		(L_13)->SetAt(static_cast<il2cpp_array_size_t>(0), (Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0)L_14);
		KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3* L_15 = L_13;
		Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0 L_16;
		memset((&L_16), 0, sizeof(L_16));
		Keyframe__ctor_mECF144086B28785BE911A22C06194A9E0FBF3C34((&L_16), (1.0f), (1.0f), NULL);
		NullCheck(L_15);
		(L_15)->SetAt(static_cast<il2cpp_array_size_t>(1), (Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0)L_16);
		AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* L_17 = (AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354*)il2cpp_codegen_object_new(AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354_il2cpp_TypeInfo_var);
		AnimationCurve__ctor_mEABC98C03805713354D61E50D9340766BD5B717E(L_17, L_15, NULL);
		__this->___radialScreenAttenuationCurve = L_17;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___radialScreenAttenuationCurve), (void*)L_17);
		__this->___occlusionRadius = (0.100000001f);
		__this->___sampleCount = ((int32_t)32);
		__this->___occlusionOffset = (0.0500000007f);
		__this->___scale = (1.0f);
		AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* L_18;
		L_18 = AnimationCurve_Linear_mAB497B8B64A4B1C8AC9547B2F5184DB118F544EB((0.0f), (0.0f), (1.0f), (1.0f), NULL);
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_19;
		memset((&L_19), 0, sizeof(L_19));
		Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_19), (0.0f), (1.0f), NULL);
		V_0 = L_19;
		TextureCurve_t9F2819A32E1AC4FC20D8E83E82A4BD081C633353* L_20 = (TextureCurve_t9F2819A32E1AC4FC20D8E83E82A4BD081C633353*)il2cpp_codegen_object_new(TextureCurve_t9F2819A32E1AC4FC20D8E83E82A4BD081C633353_il2cpp_TypeInfo_var);
		TextureCurve__ctor_m0D4F2EFA617C6906A248D6D19AF43EE72BEC3E33(L_20, L_18, (1.0f), (bool)0, (&V_0), NULL);
		__this->___occlusionRemapCurve = L_20;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___occlusionRemapCurve), (void*)L_20);
		MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E(__this, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LensFlareComponentSRP__cctor_m72F59FA3007A36954340119010A97F52B6927C42 (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LensFlareComponentSRP_tF068937A1EC9EB063AF855DB4994A1D2A5E3EFDC_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		((LensFlareComponentSRP_tF068937A1EC9EB063AF855DB4994A1D2A5E3EFDC_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareComponentSRP_tF068937A1EC9EB063AF855DB4994A1D2A5E3EFDC_il2cpp_TypeInfo_var))->___sCelestialAngularRadius = (0.0575958677f);
		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 void LensFlareDataElementSRP__ctor_mBAD9141DFEFB54D462184CC163B5EDE17D91E736 (LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GradientAlphaKeyU5BU5D_tA5D7ED787780B5C01635C8C59B15B2BC01AEC50E_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GradientColorKeyU5BU5D_tB8929E6EE130CA1F3C1664B300BE83A95A642C18_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Gradient_tA7FEBE2FDB4929FFF6C997134841046F713DAC1E_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		__this->___visible = (bool)1;
		LensFlareDataElementSRP_set_localIntensity_mE3E298E1A798F39C5D79D37C6E012B63C10E5E71(__this, (1.0f), NULL);
		__this->___position = (0.0f);
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0;
		memset((&L_0), 0, sizeof(L_0));
		Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_0), (0.0f), (0.0f), NULL);
		__this->___positionOffset = L_0;
		__this->___angularOffset = (0.0f);
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1;
		memset((&L_1), 0, sizeof(L_1));
		Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_1), (1.0f), (1.0f), NULL);
		__this->___translationScale = L_1;
		__this->___lensFlareTexture = (Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___lensFlareTexture), (void*)(Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700*)NULL);
		__this->___uniformScale = (1.0f);
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2;
		L_2 = Vector2_get_one_m9097EB8DC23C26118A591AF16702796C3EF51DFB_inline(NULL);
		__this->___sizeXY = L_2;
		__this->___allowMultipleElement = (bool)0;
		LensFlareDataElementSRP_set_count_mC7D8BD5067BD13DBC60233CD7F659F8531D42A0C(__this, 5, NULL);
		__this->___rotation = (0.0f);
		Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_3;
		memset((&L_3), 0, sizeof(L_3));
		Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline((&L_3), (1.0f), (1.0f), (1.0f), (0.5f), NULL);
		__this->___tint = L_3;
		__this->___blendMode = 0;
		__this->___autoRotate = (bool)0;
		__this->___isFoldOpened = (bool)1;
		__this->___flareType = 1;
		__this->___distribution = 0;
		__this->___lengthSpread = (1.0f);
		Gradient_tA7FEBE2FDB4929FFF6C997134841046F713DAC1E* L_4 = (Gradient_tA7FEBE2FDB4929FFF6C997134841046F713DAC1E*)il2cpp_codegen_object_new(Gradient_tA7FEBE2FDB4929FFF6C997134841046F713DAC1E_il2cpp_TypeInfo_var);
		Gradient__ctor_m5EC470BB063D4831774C7CDA5D471EBEB5CE7B54(L_4, NULL);
		__this->___colorGradient = L_4;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___colorGradient), (void*)L_4);
		Gradient_tA7FEBE2FDB4929FFF6C997134841046F713DAC1E* L_5 = __this->___colorGradient;
		GradientColorKeyU5BU5D_tB8929E6EE130CA1F3C1664B300BE83A95A642C18* L_6 = (GradientColorKeyU5BU5D_tB8929E6EE130CA1F3C1664B300BE83A95A642C18*)(GradientColorKeyU5BU5D_tB8929E6EE130CA1F3C1664B300BE83A95A642C18*)SZArrayNew(GradientColorKeyU5BU5D_tB8929E6EE130CA1F3C1664B300BE83A95A642C18_il2cpp_TypeInfo_var, (uint32_t)2);
		GradientColorKeyU5BU5D_tB8929E6EE130CA1F3C1664B300BE83A95A642C18* L_7 = L_6;
		Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_8;
		L_8 = Color_get_white_m068F5AF879B0FCA584E3693F762EA41BB65532C6_inline(NULL);
		GradientColorKey_tBD03A613338639E3774A10265CC5F3619C13421A L_9;
		memset((&L_9), 0, sizeof(L_9));
		GradientColorKey__ctor_mE26D7B8DA1283FDC3ADF628A3AC3E1B7246CD8A1((&L_9), L_8, (0.0f), NULL);
		NullCheck(L_7);
		(L_7)->SetAt(static_cast<il2cpp_array_size_t>(0), (GradientColorKey_tBD03A613338639E3774A10265CC5F3619C13421A)L_9);
		GradientColorKeyU5BU5D_tB8929E6EE130CA1F3C1664B300BE83A95A642C18* L_10 = L_7;
		Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_11;
		L_11 = Color_get_white_m068F5AF879B0FCA584E3693F762EA41BB65532C6_inline(NULL);
		GradientColorKey_tBD03A613338639E3774A10265CC5F3619C13421A L_12;
		memset((&L_12), 0, sizeof(L_12));
		GradientColorKey__ctor_mE26D7B8DA1283FDC3ADF628A3AC3E1B7246CD8A1((&L_12), L_11, (1.0f), NULL);
		NullCheck(L_10);
		(L_10)->SetAt(static_cast<il2cpp_array_size_t>(1), (GradientColorKey_tBD03A613338639E3774A10265CC5F3619C13421A)L_12);
		GradientAlphaKeyU5BU5D_tA5D7ED787780B5C01635C8C59B15B2BC01AEC50E* L_13 = (GradientAlphaKeyU5BU5D_tA5D7ED787780B5C01635C8C59B15B2BC01AEC50E*)(GradientAlphaKeyU5BU5D_tA5D7ED787780B5C01635C8C59B15B2BC01AEC50E*)SZArrayNew(GradientAlphaKeyU5BU5D_tA5D7ED787780B5C01635C8C59B15B2BC01AEC50E_il2cpp_TypeInfo_var, (uint32_t)2);
		GradientAlphaKeyU5BU5D_tA5D7ED787780B5C01635C8C59B15B2BC01AEC50E* L_14 = L_13;
		GradientAlphaKey_tF469955E4BBAF1044320D956CD8D990F1A26EAA0 L_15;
		memset((&L_15), 0, sizeof(L_15));
		GradientAlphaKey__ctor_m62D622565E6C8BF94E6E90A4CA6C866A5BC3B41B((&L_15), (1.0f), (0.0f), NULL);
		NullCheck(L_14);
		(L_14)->SetAt(static_cast<il2cpp_array_size_t>(0), (GradientAlphaKey_tF469955E4BBAF1044320D956CD8D990F1A26EAA0)L_15);
		GradientAlphaKeyU5BU5D_tA5D7ED787780B5C01635C8C59B15B2BC01AEC50E* L_16 = L_14;
		GradientAlphaKey_tF469955E4BBAF1044320D956CD8D990F1A26EAA0 L_17;
		memset((&L_17), 0, sizeof(L_17));
		GradientAlphaKey__ctor_m62D622565E6C8BF94E6E90A4CA6C866A5BC3B41B((&L_17), (1.0f), (1.0f), NULL);
		NullCheck(L_16);
		(L_16)->SetAt(static_cast<il2cpp_array_size_t>(1), (GradientAlphaKey_tF469955E4BBAF1044320D956CD8D990F1A26EAA0)L_17);
		NullCheck(L_5);
		Gradient_SetKeys_mE03CE269C19C4F08F1ED57F7151082304DDBB5D8(L_5, L_10, L_16, NULL);
		KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3* L_18 = (KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3*)(KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3*)SZArrayNew(KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3_il2cpp_TypeInfo_var, (uint32_t)2);
		KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3* L_19 = L_18;
		Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0 L_20;
		memset((&L_20), 0, sizeof(L_20));
		Keyframe__ctor_m0E7D85642F12A3DAFA1768351CC7670648C41AB2((&L_20), (0.0f), (0.0f), (1.0f), (1.0f), NULL);
		NullCheck(L_19);
		(L_19)->SetAt(static_cast<il2cpp_array_size_t>(0), (Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0)L_20);
		KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3* L_21 = L_19;
		Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0 L_22;
		memset((&L_22), 0, sizeof(L_22));
		Keyframe__ctor_m0E7D85642F12A3DAFA1768351CC7670648C41AB2((&L_22), (1.0f), (1.0f), (1.0f), (-1.0f), NULL);
		NullCheck(L_21);
		(L_21)->SetAt(static_cast<il2cpp_array_size_t>(1), (Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0)L_22);
		AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* L_23 = (AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354*)il2cpp_codegen_object_new(AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354_il2cpp_TypeInfo_var);
		AnimationCurve__ctor_mEABC98C03805713354D61E50D9340766BD5B717E(L_23, L_21, NULL);
		__this->___positionCurve = L_23;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___positionCurve), (void*)L_23);
		KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3* L_24 = (KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3*)(KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3*)SZArrayNew(KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3_il2cpp_TypeInfo_var, (uint32_t)2);
		KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3* L_25 = L_24;
		Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0 L_26;
		memset((&L_26), 0, sizeof(L_26));
		Keyframe__ctor_mECF144086B28785BE911A22C06194A9E0FBF3C34((&L_26), (0.0f), (1.0f), NULL);
		NullCheck(L_25);
		(L_25)->SetAt(static_cast<il2cpp_array_size_t>(0), (Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0)L_26);
		KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3* L_27 = L_25;
		Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0 L_28;
		memset((&L_28), 0, sizeof(L_28));
		Keyframe__ctor_mECF144086B28785BE911A22C06194A9E0FBF3C34((&L_28), (1.0f), (1.0f), NULL);
		NullCheck(L_27);
		(L_27)->SetAt(static_cast<il2cpp_array_size_t>(1), (Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0)L_28);
		AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* L_29 = (AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354*)il2cpp_codegen_object_new(AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354_il2cpp_TypeInfo_var);
		AnimationCurve__ctor_mEABC98C03805713354D61E50D9340766BD5B717E(L_29, L_27, NULL);
		__this->___scaleCurve = L_29;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___scaleCurve), (void*)L_29);
		KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3* L_30 = (KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3*)(KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3*)SZArrayNew(KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3_il2cpp_TypeInfo_var, (uint32_t)2);
		KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3* L_31 = L_30;
		Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0 L_32;
		memset((&L_32), 0, sizeof(L_32));
		Keyframe__ctor_mECF144086B28785BE911A22C06194A9E0FBF3C34((&L_32), (0.0f), (0.0f), NULL);
		NullCheck(L_31);
		(L_31)->SetAt(static_cast<il2cpp_array_size_t>(0), (Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0)L_32);
		KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3* L_33 = L_31;
		Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0 L_34;
		memset((&L_34), 0, sizeof(L_34));
		Keyframe__ctor_mECF144086B28785BE911A22C06194A9E0FBF3C34((&L_34), (1.0f), (0.0f), NULL);
		NullCheck(L_33);
		(L_33)->SetAt(static_cast<il2cpp_array_size_t>(1), (Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0)L_34);
		AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* L_35 = (AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354*)il2cpp_codegen_object_new(AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354_il2cpp_TypeInfo_var);
		AnimationCurve__ctor_mEABC98C03805713354D61E50D9340766BD5B717E(L_35, L_33, NULL);
		__this->___uniformAngleCurve = L_35;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___uniformAngleCurve), (void*)L_35);
		__this->___seed = 0;
		LensFlareDataElementSRP_set_intensityVariation_m4D80F38F0B0B5C65B21253D20FA6EACD9FC7D1B2(__this, (0.75f), NULL);
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_36;
		memset((&L_36), 0, sizeof(L_36));
		Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_36), (1.0f), (0.0f), NULL);
		__this->___positionVariation = L_36;
		__this->___scaleVariation = (1.0f);
		__this->___rotationVariation = (180.0f);
		__this->___enableRadialDistortion = (bool)0;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_37;
		L_37 = Vector2_get_one_m9097EB8DC23C26118A591AF16702796C3EF51DFB_inline(NULL);
		__this->___targetSizeDistortion = L_37;
		KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3* L_38 = (KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3*)(KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3*)SZArrayNew(KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3_il2cpp_TypeInfo_var, (uint32_t)2);
		KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3* L_39 = L_38;
		Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0 L_40;
		memset((&L_40), 0, sizeof(L_40));
		Keyframe__ctor_m0E7D85642F12A3DAFA1768351CC7670648C41AB2((&L_40), (0.0f), (0.0f), (1.0f), (1.0f), NULL);
		NullCheck(L_39);
		(L_39)->SetAt(static_cast<il2cpp_array_size_t>(0), (Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0)L_40);
		KeyframeU5BU5D_t63250A46914A6A07B2A6689850D47D7D19D80BA3* L_41 = L_39;
		Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0 L_42;
		memset((&L_42), 0, sizeof(L_42));
		Keyframe__ctor_m0E7D85642F12A3DAFA1768351CC7670648C41AB2((&L_42), (1.0f), (1.0f), (1.0f), (-1.0f), NULL);
		NullCheck(L_41);
		(L_41)->SetAt(static_cast<il2cpp_array_size_t>(1), (Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0)L_42);
		AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* L_43 = (AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354*)il2cpp_codegen_object_new(AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354_il2cpp_TypeInfo_var);
		AnimationCurve__ctor_mEABC98C03805713354D61E50D9340766BD5B717E(L_43, L_41, NULL);
		__this->___distortionCurve = L_43;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___distortionCurve), (void*)L_43);
		__this->___distortionRelativeToCenter = (bool)0;
		LensFlareDataElementSRP_set_fallOff_m7BB44EB218C09DAB803C404AB5138304F95BB474(__this, (1.0f), NULL);
		LensFlareDataElementSRP_set_edgeOffset_mCC9746DA5549D79D48019976CE66DFCB3DC4D987(__this, (0.100000001f), NULL);
		LensFlareDataElementSRP_set_sdfRoundness_mACF3E40FBABFB46CFA587360F0D3961FBB794CDF(__this, (0.0f), NULL);
		LensFlareDataElementSRP_set_sideCount_m8B3FFCDDBE8EA14DA4887438D141A5F79361739B(__this, 6, NULL);
		__this->___inverseSDF = (bool)0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float LensFlareDataElementSRP_get_localIntensity_mA75A27674D36D591A42CACEC76E206D41DFD9925 (LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* __this, const RuntimeMethod* method) 
{
	{
		float L_0 = __this->___m_LocalIntensity;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LensFlareDataElementSRP_set_localIntensity_mE3E298E1A798F39C5D79D37C6E012B63C10E5E71 (LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* __this, float ___0_value, const RuntimeMethod* method) 
{
	{
		float L_0 = ___0_value;
		float L_1;
		L_1 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline((0.0f), L_0, NULL);
		__this->___m_LocalIntensity = L_1;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t LensFlareDataElementSRP_get_count_mA7F9CBD150771F1D7B9CBF6896E8E5EF1AA72AA0 (LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___m_Count;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LensFlareDataElementSRP_set_count_mC7D8BD5067BD13DBC60233CD7F659F8531D42A0C (LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* __this, int32_t ___0_value, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___0_value;
		int32_t L_1;
		L_1 = Mathf_Max_m7FA442918DE37E3A00106D1F2E789D65829792B8_inline(1, L_0, NULL);
		__this->___m_Count = L_1;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float LensFlareDataElementSRP_get_intensityVariation_m698B70DFBB0B3F60AD954A228368C4E1CC92C90A (LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* __this, const RuntimeMethod* method) 
{
	{
		float L_0 = __this->___m_IntensityVariation;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LensFlareDataElementSRP_set_intensityVariation_m4D80F38F0B0B5C65B21253D20FA6EACD9FC7D1B2 (LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* __this, float ___0_value, const RuntimeMethod* method) 
{
	{
		float L_0 = ___0_value;
		float L_1;
		L_1 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline((0.0f), L_0, NULL);
		__this->___m_IntensityVariation = L_1;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float LensFlareDataElementSRP_get_fallOff_m15C09E622D6F8DC6CE7853C80A4B87E1B4541CAB (LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* __this, const RuntimeMethod* method) 
{
	{
		float L_0 = __this->___m_FallOff;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LensFlareDataElementSRP_set_fallOff_m7BB44EB218C09DAB803C404AB5138304F95BB474 (LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* __this, float ___0_value, const RuntimeMethod* method) 
{
	{
		float L_0 = ___0_value;
		float L_1;
		L_1 = Mathf_Clamp01_mA7E048DBDA832D399A581BE4D6DED9FA44CE0F14_inline(L_0, NULL);
		__this->___m_FallOff = L_1;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float LensFlareDataElementSRP_get_edgeOffset_m75804ACFA229921032474232E75DCD6E9D04DBC2 (LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* __this, const RuntimeMethod* method) 
{
	{
		float L_0 = __this->___m_EdgeOffset;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LensFlareDataElementSRP_set_edgeOffset_mCC9746DA5549D79D48019976CE66DFCB3DC4D987 (LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* __this, float ___0_value, const RuntimeMethod* method) 
{
	{
		float L_0 = ___0_value;
		float L_1;
		L_1 = Mathf_Clamp01_mA7E048DBDA832D399A581BE4D6DED9FA44CE0F14_inline(L_0, NULL);
		__this->___m_EdgeOffset = L_1;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t LensFlareDataElementSRP_get_sideCount_m7A462121BBCDD3AAA321F9E20680E2B7065787B2 (LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___m_SideCount;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LensFlareDataElementSRP_set_sideCount_m8B3FFCDDBE8EA14DA4887438D141A5F79361739B (LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* __this, int32_t ___0_value, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___0_value;
		int32_t L_1;
		L_1 = Mathf_Max_m7FA442918DE37E3A00106D1F2E789D65829792B8_inline(3, L_0, NULL);
		__this->___m_SideCount = L_1;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float LensFlareDataElementSRP_get_sdfRoundness_mADCDDD25BDE1929B411DE5244C7B1DCAB3503C6E (LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* __this, const RuntimeMethod* method) 
{
	{
		float L_0 = __this->___m_SdfRoundness;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LensFlareDataElementSRP_set_sdfRoundness_mACF3E40FBABFB46CFA587360F0D3961FBB794CDF (LensFlareDataElementSRP_tE7E76E59BC723196507D4E63BFEAD65480EF6140* __this, float ___0_value, const RuntimeMethod* method) 
{
	{
		float L_0 = ___0_value;
		float L_1;
		L_1 = Mathf_Clamp01_mA7E048DBDA832D399A581BE4D6DED9FA44CE0F14_inline(L_0, NULL);
		__this->___m_SdfRoundness = 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 LensFlareDataSRP__ctor_mD056E210281E4D1D2FCE4C9D6434983F5F9BFC4C (LensFlareDataSRP_t036EEE7A3B9CEEDABC68655C48D1A21F04252295* __this, const RuntimeMethod* method) 
{
	{
		ScriptableObject__ctor_mD037FDB0B487295EA47F79A4DB1BF1846C9087FF(__this, NULL);
		__this->___elements = (LensFlareDataElementSRPU5BU5D_t1D7EBF0AA1925339AAA0E04DCE9F1B78105B6D38*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___elements), (void*)(LensFlareDataElementSRPU5BU5D_t1D7EBF0AA1925339AAA0E04DCE9F1B78105B6D38*)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 String_t* RenderPipelineResources_get_packagePath_m5A693106B4748B9E81C3D5C97434A02214DB0C85 (RenderPipelineResources_tAA6BDE0F0074318A421B1D71C06F4ABC4C5C175A* __this, const RuntimeMethod* method) 
{
	{
		return (String_t*)NULL;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* RenderPipelineResources_get_packagePath_Internal_m95E3708613D98333C168871F7C0FAD9446E66353 (RenderPipelineResources_tAA6BDE0F0074318A421B1D71C06F4ABC4C5C175A* __this, const RuntimeMethod* method) 
{
	{
		String_t* L_0;
		L_0 = VirtualFuncInvoker0< String_t* >::Invoke(4, __this);
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderPipelineResources__ctor_mC03CFC933E25CDB1425A92A3C1C7770E02AD7040 (RenderPipelineResources_tAA6BDE0F0074318A421B1D71C06F4ABC4C5C175A* __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
#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 GenerateHLSL__ctor_m2A39DDA94C13C40EF4CDD7C921E543F629C03F9C (GenerateHLSL_t9A4EE8598B7A111302A1B62A085EAE51672CC41C* __this, int32_t ___0_rules, bool ___1_needAccessors, bool ___2_needSetters, bool ___3_needParamDebug, int32_t ___4_paramDefinesStart, bool ___5_omitStructDeclaration, bool ___6_containsPackedFields, bool ___7_generateCBuffer, int32_t ___8_constantRegister, String_t* ___9_sourcePath, const RuntimeMethod* method) 
{
	{
		Attribute__ctor_m79ED1BF1EE36D1E417BA89A0D9F91F8AAD8D19E2(__this, NULL);
		String_t* L_0 = ___9_sourcePath;
		__this->___sourcePath = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___sourcePath), (void*)L_0);
		int32_t L_1 = ___0_rules;
		__this->___packingRules = L_1;
		bool L_2 = ___1_needAccessors;
		__this->___needAccessors = L_2;
		bool L_3 = ___2_needSetters;
		__this->___needSetters = L_3;
		bool L_4 = ___3_needParamDebug;
		__this->___needParamDebug = L_4;
		int32_t L_5 = ___4_paramDefinesStart;
		__this->___paramDefinesStart = L_5;
		bool L_6 = ___5_omitStructDeclaration;
		__this->___omitStructDeclaration = L_6;
		bool L_7 = ___6_containsPackedFields;
		__this->___containsPackedFields = L_7;
		bool L_8 = ___7_generateCBuffer;
		__this->___generateCBuffer = L_8;
		int32_t L_9 = ___8_constantRegister;
		__this->___constantRegister = 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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SurfaceDataAttributes__ctor_m81636716B07F8C34BCAD27685E93082567BD8783 (SurfaceDataAttributes_t955595DD5404BF72FCA2458E5EAF1D2D9DFAFC5C* __this, String_t* ___0_displayName, bool ___1_isDirection, bool ___2_sRGBDisplay, int32_t ___3_precision, bool ___4_checkIsNormalized, String_t* ___5_preprocessor, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		Attribute__ctor_m79ED1BF1EE36D1E417BA89A0D9F91F8AAD8D19E2(__this, NULL);
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_0 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)1);
		__this->___displayNames = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___displayNames), (void*)L_0);
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_1 = __this->___displayNames;
		String_t* L_2 = ___0_displayName;
		NullCheck(L_1);
		(L_1)->SetAt(static_cast<il2cpp_array_size_t>(0), (String_t*)L_2);
		bool L_3 = ___1_isDirection;
		__this->___isDirection = L_3;
		bool L_4 = ___2_sRGBDisplay;
		__this->___sRGBDisplay = L_4;
		int32_t L_5 = ___3_precision;
		__this->___precision = L_5;
		bool L_6 = ___4_checkIsNormalized;
		__this->___checkIsNormalized = L_6;
		String_t* L_7 = ___5_preprocessor;
		__this->___preprocessor = L_7;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___preprocessor), (void*)L_7);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SurfaceDataAttributes__ctor_mE30568FE5BDB8713FDA54DE93AA8A044BE06705A (SurfaceDataAttributes_t955595DD5404BF72FCA2458E5EAF1D2D9DFAFC5C* __this, StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___0_displayNames, bool ___1_isDirection, bool ___2_sRGBDisplay, int32_t ___3_precision, bool ___4_checkIsNormalized, String_t* ___5_preprocessor, const RuntimeMethod* method) 
{
	{
		Attribute__ctor_m79ED1BF1EE36D1E417BA89A0D9F91F8AAD8D19E2(__this, NULL);
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_0 = ___0_displayNames;
		__this->___displayNames = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___displayNames), (void*)L_0);
		bool L_1 = ___1_isDirection;
		__this->___isDirection = L_1;
		bool L_2 = ___2_sRGBDisplay;
		__this->___sRGBDisplay = L_2;
		int32_t L_3 = ___3_precision;
		__this->___precision = L_3;
		bool L_4 = ___4_checkIsNormalized;
		__this->___checkIsNormalized = L_4;
		String_t* L_5 = ___5_preprocessor;
		__this->___preprocessor = L_5;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___preprocessor), (void*)L_5);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HLSLArray__ctor_m331EBC11A2168F124C98463BF17B936B53BDE55F (HLSLArray_t649CAF5E2F6CA542E751E3AE7476428A874BF5D6* __this, int32_t ___0_arraySize, Type_t* ___1_elementType, const RuntimeMethod* method) 
{
	{
		Attribute__ctor_m79ED1BF1EE36D1E417BA89A0D9F91F8AAD8D19E2(__this, NULL);
		int32_t L_0 = ___0_arraySize;
		__this->___arraySize = L_0;
		Type_t* L_1 = ___1_elementType;
		__this->___elementType = L_1;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___elementType), (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 PackingAttribute__ctor_mA147203C5536B59467723309207F1410900BE107 (PackingAttribute_tC224FC73087308F1ACD0F784C4FDC22C41D314E4* __this, StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___0_displayNames, int32_t ___1_packingScheme, int32_t ___2_bitSize, int32_t ___3_offsetInSource, float ___4_minValue, float ___5_maxValue, bool ___6_isDirection, bool ___7_sRGBDisplay, bool ___8_checkIsNormalized, String_t* ___9_preprocessor, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		Attribute__ctor_m79ED1BF1EE36D1E417BA89A0D9F91F8AAD8D19E2(__this, NULL);
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_0 = ___0_displayNames;
		__this->___displayNames = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___displayNames), (void*)L_0);
		int32_t L_1 = ___1_packingScheme;
		__this->___packingScheme = L_1;
		int32_t L_2 = ___3_offsetInSource;
		__this->___offsetInSource = L_2;
		bool L_3 = ___6_isDirection;
		__this->___isDirection = L_3;
		bool L_4 = ___7_sRGBDisplay;
		__this->___sRGBDisplay = L_4;
		bool L_5 = ___8_checkIsNormalized;
		__this->___checkIsNormalized = L_5;
		int32_t L_6 = ___2_bitSize;
		__this->___sizeInBits = L_6;
		SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_7 = (SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)SZArrayNew(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var, (uint32_t)2);
		SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_8 = L_7;
		float L_9 = ___4_minValue;
		NullCheck(L_8);
		(L_8)->SetAt(static_cast<il2cpp_array_size_t>(0), (float)L_9);
		SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_10 = L_8;
		float L_11 = ___5_maxValue;
		NullCheck(L_10);
		(L_10)->SetAt(static_cast<il2cpp_array_size_t>(1), (float)L_11);
		__this->___range = L_10;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___range), (void*)L_10);
		String_t* L_12 = ___9_preprocessor;
		__this->___preprocessor = L_12;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___preprocessor), (void*)L_12);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PackingAttribute__ctor_mA2F647F8B256EE9087B498C9BFA015CDB023FA2A (PackingAttribute_tC224FC73087308F1ACD0F784C4FDC22C41D314E4* __this, String_t* ___0_displayName, int32_t ___1_packingScheme, int32_t ___2_bitSize, int32_t ___3_offsetInSource, float ___4_minValue, float ___5_maxValue, bool ___6_isDirection, bool ___7_sRGBDisplay, bool ___8_checkIsNormalized, String_t* ___9_preprocessor, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		Attribute__ctor_m79ED1BF1EE36D1E417BA89A0D9F91F8AAD8D19E2(__this, NULL);
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_0 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)1);
		__this->___displayNames = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___displayNames), (void*)L_0);
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_1 = __this->___displayNames;
		String_t* L_2 = ___0_displayName;
		NullCheck(L_1);
		(L_1)->SetAt(static_cast<il2cpp_array_size_t>(0), (String_t*)L_2);
		int32_t L_3 = ___1_packingScheme;
		__this->___packingScheme = L_3;
		int32_t L_4 = ___3_offsetInSource;
		__this->___offsetInSource = L_4;
		bool L_5 = ___6_isDirection;
		__this->___isDirection = L_5;
		bool L_6 = ___7_sRGBDisplay;
		__this->___sRGBDisplay = L_6;
		bool L_7 = ___8_checkIsNormalized;
		__this->___checkIsNormalized = L_7;
		int32_t L_8 = ___2_bitSize;
		__this->___sizeInBits = L_8;
		SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_9 = (SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)SZArrayNew(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var, (uint32_t)2);
		SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_10 = L_9;
		float L_11 = ___4_minValue;
		NullCheck(L_10);
		(L_10)->SetAt(static_cast<il2cpp_array_size_t>(0), (float)L_11);
		SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_12 = L_10;
		float L_13 = ___5_maxValue;
		NullCheck(L_12);
		(L_12)->SetAt(static_cast<il2cpp_array_size_t>(1), (float)L_13);
		__this->___range = L_12;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___range), (void*)L_12);
		String_t* L_14 = ___9_preprocessor;
		__this->___preprocessor = L_14;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___preprocessor), (void*)L_14);
		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 Hammersley_Initialize_m4212BCED20B82548368A80517BA858D22B610715 (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ConstantBuffer_UpdateData_TisHammersley2dSeq16_t397C360C61F6E7F51A0A76E3D2C33D9E3E7DA9C0_mB3A2E2AAE88CA063A5A7DE977C951662FF16E3BD_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ConstantBuffer_UpdateData_TisHammersley2dSeq256_tC5B5FB2A55263672FAF8EDF3CC19470F51E623C3_m9E0271126365E1D92B0DF00F352BF2FABCF4D0F2_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ConstantBuffer_UpdateData_TisHammersley2dSeq32_t5222FE247619F99BDD08C37FE5B0D94747718042_mD968B5F922F3C5DB2D824F1F062B24F8270906F1_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ConstantBuffer_UpdateData_TisHammersley2dSeq64_tAF73FAB2FE740998DFFF551198D6C651F0A058E7_m1EBA0AEFF9402C3905FDC1857997F2A021BB648E_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ConstantBuffer_tB166ADD4FDA2C484CB3C1407D8129F97DF1BCC26_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Hammersley_tB31CFFD97C1BC22E82019C3D307A8CDBBD0D105B_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Hammersley2dSeq16_t397C360C61F6E7F51A0A76E3D2C33D9E3E7DA9C0 V_0;
	memset((&V_0), 0, sizeof(V_0));
	Hammersley2dSeq32_t5222FE247619F99BDD08C37FE5B0D94747718042 V_1;
	memset((&V_1), 0, sizeof(V_1));
	Hammersley2dSeq64_tAF73FAB2FE740998DFFF551198D6C651F0A058E7 V_2;
	memset((&V_2), 0, sizeof(V_2));
	Hammersley2dSeq256_tC5B5FB2A55263672FAF8EDF3CC19470F51E623C3 V_3;
	memset((&V_3), 0, sizeof(V_3));
	int32_t V_4 = 0;
	int32_t V_5 = 0;
	int32_t V_6 = 0;
	int32_t V_7 = 0;
	{
		il2cpp_codegen_initobj((&V_0), sizeof(Hammersley2dSeq16_t397C360C61F6E7F51A0A76E3D2C33D9E3E7DA9C0));
		il2cpp_codegen_initobj((&V_1), sizeof(Hammersley2dSeq32_t5222FE247619F99BDD08C37FE5B0D94747718042));
		il2cpp_codegen_initobj((&V_2), sizeof(Hammersley2dSeq64_tAF73FAB2FE740998DFFF551198D6C651F0A058E7));
		il2cpp_codegen_initobj((&V_3), sizeof(Hammersley2dSeq256_tC5B5FB2A55263672FAF8EDF3CC19470F51E623C3));
		V_4 = 0;
		goto IL_0046;
	}

IL_0025:
	{
		U3Chammersley2dSeq16U3Ee__FixedBuffer_t6F140D0C91E62112E1635AF868D461A48FB26EC9* L_0 = (U3Chammersley2dSeq16U3Ee__FixedBuffer_t6F140D0C91E62112E1635AF868D461A48FB26EC9*)(&(&V_0)->___hammersley2dSeq16);
		float* L_1 = (float*)(&L_0->___FixedElementField);
		int32_t L_2 = V_4;
		il2cpp_codegen_runtime_class_init_inline(Hammersley_tB31CFFD97C1BC22E82019C3D307A8CDBBD0D105B_il2cpp_TypeInfo_var);
		SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_3 = ((Hammersley_tB31CFFD97C1BC22E82019C3D307A8CDBBD0D105B_StaticFields*)il2cpp_codegen_static_fields_for(Hammersley_tB31CFFD97C1BC22E82019C3D307A8CDBBD0D105B_il2cpp_TypeInfo_var))->___k_Hammersley2dSeq16;
		int32_t L_4 = V_4;
		NullCheck(L_3);
		int32_t L_5 = L_4;
		float L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
		*((float*)((float*)il2cpp_codegen_add((intptr_t)L_1, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_2), 4))))) = (float)L_6;
		int32_t L_7 = V_4;
		V_4 = ((int32_t)il2cpp_codegen_add(L_7, 1));
	}

IL_0046:
	{
		int32_t L_8 = V_4;
		il2cpp_codegen_runtime_class_init_inline(Hammersley_tB31CFFD97C1BC22E82019C3D307A8CDBBD0D105B_il2cpp_TypeInfo_var);
		SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_9 = ((Hammersley_tB31CFFD97C1BC22E82019C3D307A8CDBBD0D105B_StaticFields*)il2cpp_codegen_static_fields_for(Hammersley_tB31CFFD97C1BC22E82019C3D307A8CDBBD0D105B_il2cpp_TypeInfo_var))->___k_Hammersley2dSeq16;
		NullCheck(L_9);
		if ((((int32_t)L_8) < ((int32_t)((int32_t)(((RuntimeArray*)L_9)->max_length)))))
		{
			goto IL_0025;
		}
	}
	{
		V_5 = 0;
		goto IL_0077;
	}

IL_0056:
	{
		U3Chammersley2dSeq32U3Ee__FixedBuffer_t4D989F40E722CE7266EEF1B3C59EA668353D4156* L_10 = (U3Chammersley2dSeq32U3Ee__FixedBuffer_t4D989F40E722CE7266EEF1B3C59EA668353D4156*)(&(&V_1)->___hammersley2dSeq32);
		float* L_11 = (float*)(&L_10->___FixedElementField);
		int32_t L_12 = V_5;
		il2cpp_codegen_runtime_class_init_inline(Hammersley_tB31CFFD97C1BC22E82019C3D307A8CDBBD0D105B_il2cpp_TypeInfo_var);
		SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_13 = ((Hammersley_tB31CFFD97C1BC22E82019C3D307A8CDBBD0D105B_StaticFields*)il2cpp_codegen_static_fields_for(Hammersley_tB31CFFD97C1BC22E82019C3D307A8CDBBD0D105B_il2cpp_TypeInfo_var))->___k_Hammersley2dSeq32;
		int32_t L_14 = V_5;
		NullCheck(L_13);
		int32_t L_15 = L_14;
		float L_16 = (L_13)->GetAt(static_cast<il2cpp_array_size_t>(L_15));
		*((float*)((float*)il2cpp_codegen_add((intptr_t)L_11, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_12), 4))))) = (float)L_16;
		int32_t L_17 = V_5;
		V_5 = ((int32_t)il2cpp_codegen_add(L_17, 1));
	}

IL_0077:
	{
		int32_t L_18 = V_5;
		il2cpp_codegen_runtime_class_init_inline(Hammersley_tB31CFFD97C1BC22E82019C3D307A8CDBBD0D105B_il2cpp_TypeInfo_var);
		SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_19 = ((Hammersley_tB31CFFD97C1BC22E82019C3D307A8CDBBD0D105B_StaticFields*)il2cpp_codegen_static_fields_for(Hammersley_tB31CFFD97C1BC22E82019C3D307A8CDBBD0D105B_il2cpp_TypeInfo_var))->___k_Hammersley2dSeq32;
		NullCheck(L_19);
		if ((((int32_t)L_18) < ((int32_t)((int32_t)(((RuntimeArray*)L_19)->max_length)))))
		{
			goto IL_0056;
		}
	}
	{
		V_6 = 0;
		goto IL_00a8;
	}

IL_0087:
	{
		U3Chammersley2dSeq64U3Ee__FixedBuffer_t8AC325DA590C70B67FFC758DC78935109659D47E* L_20 = (U3Chammersley2dSeq64U3Ee__FixedBuffer_t8AC325DA590C70B67FFC758DC78935109659D47E*)(&(&V_2)->___hammersley2dSeq64);
		float* L_21 = (float*)(&L_20->___FixedElementField);
		int32_t L_22 = V_6;
		il2cpp_codegen_runtime_class_init_inline(Hammersley_tB31CFFD97C1BC22E82019C3D307A8CDBBD0D105B_il2cpp_TypeInfo_var);
		SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_23 = ((Hammersley_tB31CFFD97C1BC22E82019C3D307A8CDBBD0D105B_StaticFields*)il2cpp_codegen_static_fields_for(Hammersley_tB31CFFD97C1BC22E82019C3D307A8CDBBD0D105B_il2cpp_TypeInfo_var))->___k_Hammersley2dSeq64;
		int32_t L_24 = V_6;
		NullCheck(L_23);
		int32_t L_25 = L_24;
		float L_26 = (L_23)->GetAt(static_cast<il2cpp_array_size_t>(L_25));
		*((float*)((float*)il2cpp_codegen_add((intptr_t)L_21, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_22), 4))))) = (float)L_26;
		int32_t L_27 = V_6;
		V_6 = ((int32_t)il2cpp_codegen_add(L_27, 1));
	}

IL_00a8:
	{
		int32_t L_28 = V_6;
		il2cpp_codegen_runtime_class_init_inline(Hammersley_tB31CFFD97C1BC22E82019C3D307A8CDBBD0D105B_il2cpp_TypeInfo_var);
		SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_29 = ((Hammersley_tB31CFFD97C1BC22E82019C3D307A8CDBBD0D105B_StaticFields*)il2cpp_codegen_static_fields_for(Hammersley_tB31CFFD97C1BC22E82019C3D307A8CDBBD0D105B_il2cpp_TypeInfo_var))->___k_Hammersley2dSeq64;
		NullCheck(L_29);
		if ((((int32_t)L_28) < ((int32_t)((int32_t)(((RuntimeArray*)L_29)->max_length)))))
		{
			goto IL_0087;
		}
	}
	{
		V_7 = 0;
		goto IL_00d9;
	}

IL_00b8:
	{
		U3Chammersley2dSeq256U3Ee__FixedBuffer_t10E5086FADEE57D861BB75F2AB059694CD6862C8* L_30 = (U3Chammersley2dSeq256U3Ee__FixedBuffer_t10E5086FADEE57D861BB75F2AB059694CD6862C8*)(&(&V_3)->___hammersley2dSeq256);
		float* L_31 = (float*)(&L_30->___FixedElementField);
		int32_t L_32 = V_7;
		il2cpp_codegen_runtime_class_init_inline(Hammersley_tB31CFFD97C1BC22E82019C3D307A8CDBBD0D105B_il2cpp_TypeInfo_var);
		SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_33 = ((Hammersley_tB31CFFD97C1BC22E82019C3D307A8CDBBD0D105B_StaticFields*)il2cpp_codegen_static_fields_for(Hammersley_tB31CFFD97C1BC22E82019C3D307A8CDBBD0D105B_il2cpp_TypeInfo_var))->___k_Hammersley2dSeq256;
		int32_t L_34 = V_7;
		NullCheck(L_33);
		int32_t L_35 = L_34;
		float L_36 = (L_33)->GetAt(static_cast<il2cpp_array_size_t>(L_35));
		*((float*)((float*)il2cpp_codegen_add((intptr_t)L_31, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_32), 4))))) = (float)L_36;
		int32_t L_37 = V_7;
		V_7 = ((int32_t)il2cpp_codegen_add(L_37, 1));
	}

IL_00d9:
	{
		int32_t L_38 = V_7;
		il2cpp_codegen_runtime_class_init_inline(Hammersley_tB31CFFD97C1BC22E82019C3D307A8CDBBD0D105B_il2cpp_TypeInfo_var);
		SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_39 = ((Hammersley_tB31CFFD97C1BC22E82019C3D307A8CDBBD0D105B_StaticFields*)il2cpp_codegen_static_fields_for(Hammersley_tB31CFFD97C1BC22E82019C3D307A8CDBBD0D105B_il2cpp_TypeInfo_var))->___k_Hammersley2dSeq256;
		NullCheck(L_39);
		if ((((int32_t)L_38) < ((int32_t)((int32_t)(((RuntimeArray*)L_39)->max_length)))))
		{
			goto IL_00b8;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(ConstantBuffer_tB166ADD4FDA2C484CB3C1407D8129F97DF1BCC26_il2cpp_TypeInfo_var);
		ConstantBuffer_UpdateData_TisHammersley2dSeq16_t397C360C61F6E7F51A0A76E3D2C33D9E3E7DA9C0_mB3A2E2AAE88CA063A5A7DE977C951662FF16E3BD((&V_0), ConstantBuffer_UpdateData_TisHammersley2dSeq16_t397C360C61F6E7F51A0A76E3D2C33D9E3E7DA9C0_mB3A2E2AAE88CA063A5A7DE977C951662FF16E3BD_RuntimeMethod_var);
		ConstantBuffer_UpdateData_TisHammersley2dSeq32_t5222FE247619F99BDD08C37FE5B0D94747718042_mD968B5F922F3C5DB2D824F1F062B24F8270906F1((&V_1), ConstantBuffer_UpdateData_TisHammersley2dSeq32_t5222FE247619F99BDD08C37FE5B0D94747718042_mD968B5F922F3C5DB2D824F1F062B24F8270906F1_RuntimeMethod_var);
		ConstantBuffer_UpdateData_TisHammersley2dSeq64_tAF73FAB2FE740998DFFF551198D6C651F0A058E7_m1EBA0AEFF9402C3905FDC1857997F2A021BB648E((&V_2), ConstantBuffer_UpdateData_TisHammersley2dSeq64_tAF73FAB2FE740998DFFF551198D6C651F0A058E7_m1EBA0AEFF9402C3905FDC1857997F2A021BB648E_RuntimeMethod_var);
		ConstantBuffer_UpdateData_TisHammersley2dSeq256_tC5B5FB2A55263672FAF8EDF3CC19470F51E623C3_m9E0271126365E1D92B0DF00F352BF2FABCF4D0F2((&V_3), ConstantBuffer_UpdateData_TisHammersley2dSeq256_tC5B5FB2A55263672FAF8EDF3CC19470F51E623C3_m9E0271126365E1D92B0DF00F352BF2FABCF4D0F2_RuntimeMethod_var);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Hammersley_BindConstants_m1C35ABF292F7C2058833596A169B2E6566F04304 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* ___1_cs, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ConstantBuffer_Set_TisHammersley2dSeq16_t397C360C61F6E7F51A0A76E3D2C33D9E3E7DA9C0_m7A60CB4ED0F47AD24A2D0C00166C949E0E760775_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ConstantBuffer_Set_TisHammersley2dSeq256_tC5B5FB2A55263672FAF8EDF3CC19470F51E623C3_m54DDD973DD3750D15DD38AB427ABA487C7B759FB_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ConstantBuffer_Set_TisHammersley2dSeq32_t5222FE247619F99BDD08C37FE5B0D94747718042_m358194093E9CFB69CD0BCDE3090F461113AC6540_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ConstantBuffer_Set_TisHammersley2dSeq64_tAF73FAB2FE740998DFFF551198D6C651F0A058E7_mCE30D4E1551A423A6AC0D1B7044274A18E9E889C_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ConstantBuffer_tB166ADD4FDA2C484CB3C1407D8129F97DF1BCC26_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Hammersley_tB31CFFD97C1BC22E82019C3D307A8CDBBD0D105B_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_0 = ___0_cmd;
		ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_1 = ___1_cs;
		il2cpp_codegen_runtime_class_init_inline(Hammersley_tB31CFFD97C1BC22E82019C3D307A8CDBBD0D105B_il2cpp_TypeInfo_var);
		int32_t L_2 = ((Hammersley_tB31CFFD97C1BC22E82019C3D307A8CDBBD0D105B_StaticFields*)il2cpp_codegen_static_fields_for(Hammersley_tB31CFFD97C1BC22E82019C3D307A8CDBBD0D105B_il2cpp_TypeInfo_var))->___s_hammersley2DSeq16Id;
		il2cpp_codegen_runtime_class_init_inline(ConstantBuffer_tB166ADD4FDA2C484CB3C1407D8129F97DF1BCC26_il2cpp_TypeInfo_var);
		ConstantBuffer_Set_TisHammersley2dSeq16_t397C360C61F6E7F51A0A76E3D2C33D9E3E7DA9C0_m7A60CB4ED0F47AD24A2D0C00166C949E0E760775(L_0, L_1, L_2, ConstantBuffer_Set_TisHammersley2dSeq16_t397C360C61F6E7F51A0A76E3D2C33D9E3E7DA9C0_m7A60CB4ED0F47AD24A2D0C00166C949E0E760775_RuntimeMethod_var);
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_3 = ___0_cmd;
		ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_4 = ___1_cs;
		int32_t L_5 = ((Hammersley_tB31CFFD97C1BC22E82019C3D307A8CDBBD0D105B_StaticFields*)il2cpp_codegen_static_fields_for(Hammersley_tB31CFFD97C1BC22E82019C3D307A8CDBBD0D105B_il2cpp_TypeInfo_var))->___s_hammersley2DSeq32Id;
		ConstantBuffer_Set_TisHammersley2dSeq32_t5222FE247619F99BDD08C37FE5B0D94747718042_m358194093E9CFB69CD0BCDE3090F461113AC6540(L_3, L_4, L_5, ConstantBuffer_Set_TisHammersley2dSeq32_t5222FE247619F99BDD08C37FE5B0D94747718042_m358194093E9CFB69CD0BCDE3090F461113AC6540_RuntimeMethod_var);
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_6 = ___0_cmd;
		ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_7 = ___1_cs;
		int32_t L_8 = ((Hammersley_tB31CFFD97C1BC22E82019C3D307A8CDBBD0D105B_StaticFields*)il2cpp_codegen_static_fields_for(Hammersley_tB31CFFD97C1BC22E82019C3D307A8CDBBD0D105B_il2cpp_TypeInfo_var))->___s_hammersley2DSeq64Id;
		ConstantBuffer_Set_TisHammersley2dSeq64_tAF73FAB2FE740998DFFF551198D6C651F0A058E7_mCE30D4E1551A423A6AC0D1B7044274A18E9E889C(L_6, L_7, L_8, ConstantBuffer_Set_TisHammersley2dSeq64_tAF73FAB2FE740998DFFF551198D6C651F0A058E7_mCE30D4E1551A423A6AC0D1B7044274A18E9E889C_RuntimeMethod_var);
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_9 = ___0_cmd;
		ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_10 = ___1_cs;
		int32_t L_11 = ((Hammersley_tB31CFFD97C1BC22E82019C3D307A8CDBBD0D105B_StaticFields*)il2cpp_codegen_static_fields_for(Hammersley_tB31CFFD97C1BC22E82019C3D307A8CDBBD0D105B_il2cpp_TypeInfo_var))->___s_hammersley2DSeq256Id;
		ConstantBuffer_Set_TisHammersley2dSeq256_tC5B5FB2A55263672FAF8EDF3CC19470F51E623C3_m54DDD973DD3750D15DD38AB427ABA487C7B759FB(L_9, L_10, L_11, ConstantBuffer_Set_TisHammersley2dSeq256_tC5B5FB2A55263672FAF8EDF3CC19470F51E623C3_m54DDD973DD3750D15DD38AB427ABA487C7B759FB_RuntimeMethod_var);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Hammersley__cctor_mDE3986F3E45BFE9F193D628339B8F23EFD4D67CB (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Hammersley_tB31CFFD97C1BC22E82019C3D307A8CDBBD0D105B_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_tC0CFE0E72EA6AEB9FDCA54EF2234CE64CE60C772____45AC882BD91FEBD5A58E67471A0EF32BFC485447A8A18D61DBA335FDA5A2C097_FieldInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_tC0CFE0E72EA6AEB9FDCA54EF2234CE64CE60C772____4A1D5C231BB4DDB64A57CFF5FC45592F845DB22D8DE0DCCA7BB59D822908C39A_FieldInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_tC0CFE0E72EA6AEB9FDCA54EF2234CE64CE60C772____90C2D148CDB931199C77ADD692B92324CDFC328EDD1D0AB7FA24830C177A4FF4_FieldInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_tC0CFE0E72EA6AEB9FDCA54EF2234CE64CE60C772____C606E03B5FE8EAD2ECA6BCB45AE684039D928B4EE7C4A03C63D0DF9F94F81DAF_FieldInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3AA1CD583B4CC85F8628B89E49B5045185072903);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3D9F44341B879212893F0EF39D5B3E64CBFBD984);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC4B92DD600912F3CFA06F654D296A6240FE52B54);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF46FCD5F7A370D365842ED8D066EE1D849DEE7C6);
		s_Il2CppMethodInitialized = true;
	}
	{
		SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_0 = (SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)SZArrayNew(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var, (uint32_t)((int32_t)64));
		SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_1 = L_0;
		RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_2 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_tC0CFE0E72EA6AEB9FDCA54EF2234CE64CE60C772____45AC882BD91FEBD5A58E67471A0EF32BFC485447A8A18D61DBA335FDA5A2C097_FieldInfo_var) };
		RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_1, L_2, NULL);
		((Hammersley_tB31CFFD97C1BC22E82019C3D307A8CDBBD0D105B_StaticFields*)il2cpp_codegen_static_fields_for(Hammersley_tB31CFFD97C1BC22E82019C3D307A8CDBBD0D105B_il2cpp_TypeInfo_var))->___k_Hammersley2dSeq16 = L_1;
		Il2CppCodeGenWriteBarrier((void**)(&((Hammersley_tB31CFFD97C1BC22E82019C3D307A8CDBBD0D105B_StaticFields*)il2cpp_codegen_static_fields_for(Hammersley_tB31CFFD97C1BC22E82019C3D307A8CDBBD0D105B_il2cpp_TypeInfo_var))->___k_Hammersley2dSeq16), (void*)L_1);
		SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_3 = (SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)SZArrayNew(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var, (uint32_t)((int32_t)128));
		SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_4 = L_3;
		RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_5 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_tC0CFE0E72EA6AEB9FDCA54EF2234CE64CE60C772____4A1D5C231BB4DDB64A57CFF5FC45592F845DB22D8DE0DCCA7BB59D822908C39A_FieldInfo_var) };
		RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_4, L_5, NULL);
		((Hammersley_tB31CFFD97C1BC22E82019C3D307A8CDBBD0D105B_StaticFields*)il2cpp_codegen_static_fields_for(Hammersley_tB31CFFD97C1BC22E82019C3D307A8CDBBD0D105B_il2cpp_TypeInfo_var))->___k_Hammersley2dSeq32 = L_4;
		Il2CppCodeGenWriteBarrier((void**)(&((Hammersley_tB31CFFD97C1BC22E82019C3D307A8CDBBD0D105B_StaticFields*)il2cpp_codegen_static_fields_for(Hammersley_tB31CFFD97C1BC22E82019C3D307A8CDBBD0D105B_il2cpp_TypeInfo_var))->___k_Hammersley2dSeq32), (void*)L_4);
		SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_6 = (SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)SZArrayNew(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var, (uint32_t)((int32_t)256));
		SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_7 = L_6;
		RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_8 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_tC0CFE0E72EA6AEB9FDCA54EF2234CE64CE60C772____90C2D148CDB931199C77ADD692B92324CDFC328EDD1D0AB7FA24830C177A4FF4_FieldInfo_var) };
		RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_7, L_8, NULL);
		((Hammersley_tB31CFFD97C1BC22E82019C3D307A8CDBBD0D105B_StaticFields*)il2cpp_codegen_static_fields_for(Hammersley_tB31CFFD97C1BC22E82019C3D307A8CDBBD0D105B_il2cpp_TypeInfo_var))->___k_Hammersley2dSeq64 = L_7;
		Il2CppCodeGenWriteBarrier((void**)(&((Hammersley_tB31CFFD97C1BC22E82019C3D307A8CDBBD0D105B_StaticFields*)il2cpp_codegen_static_fields_for(Hammersley_tB31CFFD97C1BC22E82019C3D307A8CDBBD0D105B_il2cpp_TypeInfo_var))->___k_Hammersley2dSeq64), (void*)L_7);
		SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_9 = (SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)SZArrayNew(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var, (uint32_t)((int32_t)1024));
		SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_10 = L_9;
		RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_11 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_tC0CFE0E72EA6AEB9FDCA54EF2234CE64CE60C772____C606E03B5FE8EAD2ECA6BCB45AE684039D928B4EE7C4A03C63D0DF9F94F81DAF_FieldInfo_var) };
		RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_10, L_11, NULL);
		((Hammersley_tB31CFFD97C1BC22E82019C3D307A8CDBBD0D105B_StaticFields*)il2cpp_codegen_static_fields_for(Hammersley_tB31CFFD97C1BC22E82019C3D307A8CDBBD0D105B_il2cpp_TypeInfo_var))->___k_Hammersley2dSeq256 = L_10;
		Il2CppCodeGenWriteBarrier((void**)(&((Hammersley_tB31CFFD97C1BC22E82019C3D307A8CDBBD0D105B_StaticFields*)il2cpp_codegen_static_fields_for(Hammersley_tB31CFFD97C1BC22E82019C3D307A8CDBBD0D105B_il2cpp_TypeInfo_var))->___k_Hammersley2dSeq256), (void*)L_10);
		int32_t L_12;
		L_12 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteralC4B92DD600912F3CFA06F654D296A6240FE52B54, NULL);
		((Hammersley_tB31CFFD97C1BC22E82019C3D307A8CDBBD0D105B_StaticFields*)il2cpp_codegen_static_fields_for(Hammersley_tB31CFFD97C1BC22E82019C3D307A8CDBBD0D105B_il2cpp_TypeInfo_var))->___s_hammersley2DSeq16Id = L_12;
		int32_t L_13;
		L_13 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteralF46FCD5F7A370D365842ED8D066EE1D849DEE7C6, NULL);
		((Hammersley_tB31CFFD97C1BC22E82019C3D307A8CDBBD0D105B_StaticFields*)il2cpp_codegen_static_fields_for(Hammersley_tB31CFFD97C1BC22E82019C3D307A8CDBBD0D105B_il2cpp_TypeInfo_var))->___s_hammersley2DSeq32Id = L_13;
		int32_t L_14;
		L_14 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral3AA1CD583B4CC85F8628B89E49B5045185072903, NULL);
		((Hammersley_tB31CFFD97C1BC22E82019C3D307A8CDBBD0D105B_StaticFields*)il2cpp_codegen_static_fields_for(Hammersley_tB31CFFD97C1BC22E82019C3D307A8CDBBD0D105B_il2cpp_TypeInfo_var))->___s_hammersley2DSeq64Id = L_14;
		int32_t L_15;
		L_15 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral3D9F44341B879212893F0EF39D5B3E64CBFBD984, NULL);
		((Hammersley_tB31CFFD97C1BC22E82019C3D307A8CDBBD0D105B_StaticFields*)il2cpp_codegen_static_fields_for(Hammersley_tB31CFFD97C1BC22E82019C3D307A8CDBBD0D105B_il2cpp_TypeInfo_var))->___s_hammersley2DSeq256Id = L_15;
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#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 int32_t BufferedRTHandleSystem_get_maxWidth_mFE6683CEA6FBCFE1C7A2C75F5C697500CDF2F491 (BufferedRTHandleSystem_t986BCD1C8C6AD8B93F8F768599D6CCCE7C6A7046* __this, const RuntimeMethod* method) 
{
	{
		RTHandleSystem_tAE496B31B56A77B4896E34576C961C3CA073998F* L_0 = __this->___m_RTHandleSystem;
		NullCheck(L_0);
		int32_t L_1;
		L_1 = RTHandleSystem_GetMaxWidth_m0AE3E07285C0CAA906B0EBF879FDB5A916E43C43_inline(L_0, NULL);
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t BufferedRTHandleSystem_get_maxHeight_m4D7141C2C2DDD8C719D9675AABAC387FC1267CED (BufferedRTHandleSystem_t986BCD1C8C6AD8B93F8F768599D6CCCE7C6A7046* __this, const RuntimeMethod* method) 
{
	{
		RTHandleSystem_tAE496B31B56A77B4896E34576C961C3CA073998F* L_0 = __this->___m_RTHandleSystem;
		NullCheck(L_0);
		int32_t L_1;
		L_1 = RTHandleSystem_GetMaxHeight_mF753F115CBC21DF020B828C67164F203FB92AAE1_inline(L_0, NULL);
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RTHandleProperties_tBCB3E1EFE8B366995704C1322B9C443877580CD6 BufferedRTHandleSystem_get_rtHandleProperties_m25518D71F21AFDD266F9B72C4CC4FD372C31B503 (BufferedRTHandleSystem_t986BCD1C8C6AD8B93F8F768599D6CCCE7C6A7046* __this, const RuntimeMethod* method) 
{
	{
		RTHandleSystem_tAE496B31B56A77B4896E34576C961C3CA073998F* L_0 = __this->___m_RTHandleSystem;
		NullCheck(L_0);
		RTHandleProperties_tBCB3E1EFE8B366995704C1322B9C443877580CD6 L_1;
		L_1 = RTHandleSystem_get_rtHandleProperties_mDDD04BAD83D0BCF0047AD77D88E37C55E64DEF58_inline(L_0, NULL);
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* BufferedRTHandleSystem_GetFrameRT_mEBD3C29BC51816416974BA1B541C668937F26BF6 (BufferedRTHandleSystem_t986BCD1C8C6AD8B93F8F768599D6CCCE7C6A7046* __this, int32_t ___0_bufferId, int32_t ___1_frameIndex, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_ContainsKey_m9762CCDA671A13DC5553F58255E4CDD55E357A68_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Item_m630EA0B8C047CEEDE3F94D4007E90FED7A6668ED_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		Dictionary_2_tE07DE99BCB5707DE2E531BB2B2D5537571B26B7E* L_0 = __this->___m_RTHandles;
		int32_t L_1 = ___0_bufferId;
		NullCheck(L_0);
		bool L_2;
		L_2 = Dictionary_2_ContainsKey_m9762CCDA671A13DC5553F58255E4CDD55E357A68(L_0, L_1, Dictionary_2_ContainsKey_m9762CCDA671A13DC5553F58255E4CDD55E357A68_RuntimeMethod_var);
		if (L_2)
		{
			goto IL_0010;
		}
	}
	{
		return (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B*)NULL;
	}

IL_0010:
	{
		Dictionary_2_tE07DE99BCB5707DE2E531BB2B2D5537571B26B7E* L_3 = __this->___m_RTHandles;
		int32_t L_4 = ___0_bufferId;
		NullCheck(L_3);
		RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF* L_5;
		L_5 = Dictionary_2_get_Item_m630EA0B8C047CEEDE3F94D4007E90FED7A6668ED(L_3, L_4, Dictionary_2_get_Item_m630EA0B8C047CEEDE3F94D4007E90FED7A6668ED_RuntimeMethod_var);
		int32_t L_6 = ___1_frameIndex;
		NullCheck(L_5);
		int32_t L_7 = L_6;
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_8 = (L_5)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
		return L_8;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BufferedRTHandleSystem_AllocBuffer_m8A3358B612C23D990A6EF1E7F2CCC10341EFF325 (BufferedRTHandleSystem_t986BCD1C8C6AD8B93F8F768599D6CCCE7C6A7046* __this, int32_t ___0_bufferId, Func_3_t2743F47DE21BDABF2148E0857F1621EC6B2DCF42* ___1_allocator, int32_t ___2_bufferCount, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_m55750A17444D5AEC437A5E23F03284F27AA9454F_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF* V_0 = NULL;
	int32_t V_1 = 0;
	int32_t V_2 = 0;
	{
		int32_t L_0 = ___2_bufferCount;
		RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF* L_1 = (RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF*)(RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF*)SZArrayNew(RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF_il2cpp_TypeInfo_var, (uint32_t)L_0);
		V_0 = L_1;
		Dictionary_2_tE07DE99BCB5707DE2E531BB2B2D5537571B26B7E* L_2 = __this->___m_RTHandles;
		int32_t L_3 = ___0_bufferId;
		RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF* L_4 = V_0;
		NullCheck(L_2);
		Dictionary_2_Add_m55750A17444D5AEC437A5E23F03284F27AA9454F(L_2, L_3, L_4, Dictionary_2_Add_m55750A17444D5AEC437A5E23F03284F27AA9454F_RuntimeMethod_var);
		RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF* L_5 = V_0;
		Func_3_t2743F47DE21BDABF2148E0857F1621EC6B2DCF42* L_6 = ___1_allocator;
		RTHandleSystem_tAE496B31B56A77B4896E34576C961C3CA073998F* L_7 = __this->___m_RTHandleSystem;
		NullCheck(L_6);
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_8;
		L_8 = Func_3_Invoke_mAB93D3FFB2AB00B9460BD659E58129F535D64391_inline(L_6, L_7, 0, NULL);
		NullCheck(L_5);
		ArrayElementTypeCheck (L_5, L_8);
		(L_5)->SetAt(static_cast<il2cpp_array_size_t>(0), (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B*)L_8);
		V_1 = 1;
		RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF* L_9 = V_0;
		NullCheck(L_9);
		V_2 = ((int32_t)(((RuntimeArray*)L_9)->max_length));
		goto IL_004f;
	}

IL_002c:
	{
		RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF* L_10 = V_0;
		int32_t L_11 = V_1;
		Func_3_t2743F47DE21BDABF2148E0857F1621EC6B2DCF42* L_12 = ___1_allocator;
		RTHandleSystem_tAE496B31B56A77B4896E34576C961C3CA073998F* L_13 = __this->___m_RTHandleSystem;
		int32_t L_14 = V_1;
		NullCheck(L_12);
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_15;
		L_15 = Func_3_Invoke_mAB93D3FFB2AB00B9460BD659E58129F535D64391_inline(L_12, L_13, L_14, NULL);
		NullCheck(L_10);
		ArrayElementTypeCheck (L_10, L_15);
		(L_10)->SetAt(static_cast<il2cpp_array_size_t>(L_11), (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B*)L_15);
		RTHandleSystem_tAE496B31B56A77B4896E34576C961C3CA073998F* L_16 = __this->___m_RTHandleSystem;
		RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF* L_17 = V_0;
		int32_t L_18 = V_1;
		NullCheck(L_17);
		int32_t L_19 = L_18;
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_20 = (L_17)->GetAt(static_cast<il2cpp_array_size_t>(L_19));
		NullCheck(L_16);
		RTHandleSystem_SwitchResizeMode_mAF90A695546828FB285F35879E93C902702BB814(L_16, L_20, 1, NULL);
		int32_t L_21 = V_1;
		V_1 = ((int32_t)il2cpp_codegen_add(L_21, 1));
	}

IL_004f:
	{
		int32_t L_22 = V_1;
		int32_t L_23 = V_2;
		if ((((int32_t)L_22) < ((int32_t)L_23)))
		{
			goto IL_002c;
		}
	}
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BufferedRTHandleSystem_ReleaseBuffer_m34658D840B28AAB95C2E6A2DABFE4B0FA24BB39C (BufferedRTHandleSystem_t986BCD1C8C6AD8B93F8F768599D6CCCE7C6A7046* __this, int32_t ___0_bufferId, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Remove_m67472ABD44765AB911EA934ECE324883342EF840_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_m975CD2EF8CB330A0C83671BE356BA649653F84AB_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF* V_0 = NULL;
	RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF* V_1 = NULL;
	int32_t V_2 = 0;
	RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* V_3 = NULL;
	{
		Dictionary_2_tE07DE99BCB5707DE2E531BB2B2D5537571B26B7E* L_0 = __this->___m_RTHandles;
		int32_t L_1 = ___0_bufferId;
		NullCheck(L_0);
		bool L_2;
		L_2 = Dictionary_2_TryGetValue_m975CD2EF8CB330A0C83671BE356BA649653F84AB(L_0, L_1, (&V_0), Dictionary_2_TryGetValue_m975CD2EF8CB330A0C83671BE356BA649653F84AB_RuntimeMethod_var);
		if (!L_2)
		{
			goto IL_0030;
		}
	}
	{
		RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF* L_3 = V_0;
		V_1 = L_3;
		V_2 = 0;
		goto IL_002a;
	}

IL_0016:
	{
		RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF* L_4 = V_1;
		int32_t L_5 = V_2;
		NullCheck(L_4);
		int32_t L_6 = L_5;
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_7 = (L_4)->GetAt(static_cast<il2cpp_array_size_t>(L_6));
		V_3 = L_7;
		RTHandleSystem_tAE496B31B56A77B4896E34576C961C3CA073998F* L_8 = __this->___m_RTHandleSystem;
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_9 = V_3;
		NullCheck(L_8);
		RTHandleSystem_Release_mBBF7B7611774D06D330FD609BBAAB3CF50B320EC(L_8, L_9, NULL);
		int32_t L_10 = V_2;
		V_2 = ((int32_t)il2cpp_codegen_add(L_10, 1));
	}

IL_002a:
	{
		int32_t L_11 = V_2;
		RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF* L_12 = V_1;
		NullCheck(L_12);
		if ((((int32_t)L_11) < ((int32_t)((int32_t)(((RuntimeArray*)L_12)->max_length)))))
		{
			goto IL_0016;
		}
	}

IL_0030:
	{
		Dictionary_2_tE07DE99BCB5707DE2E531BB2B2D5537571B26B7E* L_13 = __this->___m_RTHandles;
		int32_t L_14 = ___0_bufferId;
		NullCheck(L_13);
		bool L_15;
		L_15 = Dictionary_2_Remove_m67472ABD44765AB911EA934ECE324883342EF840(L_13, L_14, Dictionary_2_Remove_m67472ABD44765AB911EA934ECE324883342EF840_RuntimeMethod_var);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BufferedRTHandleSystem_SwapAndSetReferenceSize_m4305B697B3B3F39A12A784ED9413E29E53512727 (BufferedRTHandleSystem_t986BCD1C8C6AD8B93F8F768599D6CCCE7C6A7046* __this, int32_t ___0_width, int32_t ___1_height, const RuntimeMethod* method) 
{
	{
		BufferedRTHandleSystem_Swap_mFE273AD95CFEAA6D51A4B0BAE50C0E1FFFA05C0A(__this, NULL);
		RTHandleSystem_tAE496B31B56A77B4896E34576C961C3CA073998F* L_0 = __this->___m_RTHandleSystem;
		int32_t L_1 = ___0_width;
		int32_t L_2 = ___1_height;
		NullCheck(L_0);
		RTHandleSystem_SetReferenceSize_m98A5DC18BAD37DA203641820D499F7B580DEA34C(L_0, L_1, L_2, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BufferedRTHandleSystem_ResetReferenceSize_mBAFD03AE10BFFD8DC36AD6F58F05A18EA6C6FCC2 (BufferedRTHandleSystem_t986BCD1C8C6AD8B93F8F768599D6CCCE7C6A7046* __this, int32_t ___0_width, int32_t ___1_height, const RuntimeMethod* method) 
{
	{
		RTHandleSystem_tAE496B31B56A77B4896E34576C961C3CA073998F* L_0 = __this->___m_RTHandleSystem;
		int32_t L_1 = ___0_width;
		int32_t L_2 = ___1_height;
		NullCheck(L_0);
		RTHandleSystem_ResetReferenceSize_m3D2804C653042B20B7D36E4D71BDCEABBAC25E51(L_0, L_1, L_2, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t BufferedRTHandleSystem_GetNumFramesAllocated_m95809130420FD80593A4F447BE45D03911BCDDD2 (BufferedRTHandleSystem_t986BCD1C8C6AD8B93F8F768599D6CCCE7C6A7046* __this, int32_t ___0_bufferId, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_ContainsKey_m9762CCDA671A13DC5553F58255E4CDD55E357A68_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Item_m630EA0B8C047CEEDE3F94D4007E90FED7A6668ED_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		Dictionary_2_tE07DE99BCB5707DE2E531BB2B2D5537571B26B7E* L_0 = __this->___m_RTHandles;
		int32_t L_1 = ___0_bufferId;
		NullCheck(L_0);
		bool L_2;
		L_2 = Dictionary_2_ContainsKey_m9762CCDA671A13DC5553F58255E4CDD55E357A68(L_0, L_1, Dictionary_2_ContainsKey_m9762CCDA671A13DC5553F58255E4CDD55E357A68_RuntimeMethod_var);
		if (L_2)
		{
			goto IL_0010;
		}
	}
	{
		return 0;
	}

IL_0010:
	{
		Dictionary_2_tE07DE99BCB5707DE2E531BB2B2D5537571B26B7E* L_3 = __this->___m_RTHandles;
		int32_t L_4 = ___0_bufferId;
		NullCheck(L_3);
		RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF* L_5;
		L_5 = Dictionary_2_get_Item_m630EA0B8C047CEEDE3F94D4007E90FED7A6668ED(L_3, L_4, Dictionary_2_get_Item_m630EA0B8C047CEEDE3F94D4007E90FED7A6668ED_RuntimeMethod_var);
		NullCheck(L_5);
		return ((int32_t)(((RuntimeArray*)L_5)->max_length));
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 BufferedRTHandleSystem_CalculateRatioAgainstMaxSize_m8769859F9AF74D5A880A3F487B1A3CC5B773F159 (BufferedRTHandleSystem_t986BCD1C8C6AD8B93F8F768599D6CCCE7C6A7046* __this, int32_t ___0_width, int32_t ___1_height, const RuntimeMethod* method) 
{
	Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		RTHandleSystem_tAE496B31B56A77B4896E34576C961C3CA073998F* L_0 = __this->___m_RTHandleSystem;
		int32_t L_1 = ___0_width;
		int32_t L_2 = ___1_height;
		Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_3;
		memset((&L_3), 0, sizeof(L_3));
		Vector2Int__ctor_mC20D1312133EB8CB63EC11067088B043660F11CE_inline((&L_3), L_1, L_2, NULL);
		V_0 = L_3;
		NullCheck(L_0);
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4;
		L_4 = RTHandleSystem_CalculateRatioAgainstMaxSize_mB33735DE03F6CBCD0F3A95D966B9D41854591A31(L_0, (&V_0), NULL);
		return L_4;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BufferedRTHandleSystem_Swap_mFE273AD95CFEAA6D51A4B0BAE50C0E1FFFA05C0A (BufferedRTHandleSystem_t986BCD1C8C6AD8B93F8F768599D6CCCE7C6A7046* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_GetEnumerator_m49AFDC1960078203BAC27400D83CB3CB2ADBE964_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mC0F791D54EF93821764D16947924122691D7B92B_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mE6D63BB8F8E8D286C5DD1256F187F85C12C62225_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m892A10C27981E67FE043BFB45B8617910CFE1ED8_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KeyValuePair_2_get_Value_m1C9F3360552410DE5D60ADF45C96C3AB7E7CF7D1_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	Enumerator_tC78EB35E6D736FE73BD28CB5BA7D41D6C901AEE5 V_0;
	memset((&V_0), 0, sizeof(V_0));
	KeyValuePair_2_t8A432A21E5BF947BAA0D5792482601280C733867 V_1;
	memset((&V_1), 0, sizeof(V_1));
	RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* V_2 = NULL;
	int32_t V_3 = 0;
	int32_t V_4 = 0;
	{
		Dictionary_2_tE07DE99BCB5707DE2E531BB2B2D5537571B26B7E* L_0 = __this->___m_RTHandles;
		NullCheck(L_0);
		Enumerator_tC78EB35E6D736FE73BD28CB5BA7D41D6C901AEE5 L_1;
		L_1 = Dictionary_2_GetEnumerator_m49AFDC1960078203BAC27400D83CB3CB2ADBE964(L_0, Dictionary_2_GetEnumerator_m49AFDC1960078203BAC27400D83CB3CB2ADBE964_RuntimeMethod_var);
		V_0 = L_1;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_00c0:
			{
				Enumerator_Dispose_mC0F791D54EF93821764D16947924122691D7B92B((&V_0), Enumerator_Dispose_mC0F791D54EF93821764D16947924122691D7B92B_RuntimeMethod_var);
				return;
			}
		});
		try
		{
			{
				goto IL_00b2_1;
			}

IL_0011_1:
			{
				KeyValuePair_2_t8A432A21E5BF947BAA0D5792482601280C733867 L_2;
				L_2 = Enumerator_get_Current_m892A10C27981E67FE043BFB45B8617910CFE1ED8_inline((&V_0), Enumerator_get_Current_m892A10C27981E67FE043BFB45B8617910CFE1ED8_RuntimeMethod_var);
				V_1 = L_2;
				RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF* L_3;
				L_3 = KeyValuePair_2_get_Value_m1C9F3360552410DE5D60ADF45C96C3AB7E7CF7D1_inline((&V_1), KeyValuePair_2_get_Value_m1C9F3360552410DE5D60ADF45C96C3AB7E7CF7D1_RuntimeMethod_var);
				NullCheck(L_3);
				if ((((int32_t)((int32_t)(((RuntimeArray*)L_3)->max_length))) <= ((int32_t)1)))
				{
					goto IL_009d_1;
				}
			}
			{
				RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF* L_4;
				L_4 = KeyValuePair_2_get_Value_m1C9F3360552410DE5D60ADF45C96C3AB7E7CF7D1_inline((&V_1), KeyValuePair_2_get_Value_m1C9F3360552410DE5D60ADF45C96C3AB7E7CF7D1_RuntimeMethod_var);
				RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF* L_5;
				L_5 = KeyValuePair_2_get_Value_m1C9F3360552410DE5D60ADF45C96C3AB7E7CF7D1_inline((&V_1), KeyValuePair_2_get_Value_m1C9F3360552410DE5D60ADF45C96C3AB7E7CF7D1_RuntimeMethod_var);
				NullCheck(L_5);
				NullCheck(L_4);
				int32_t L_6 = ((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_5)->max_length)), 1));
				RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_7 = (L_4)->GetAt(static_cast<il2cpp_array_size_t>(L_6));
				V_2 = L_7;
				V_3 = 0;
				RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF* L_8;
				L_8 = KeyValuePair_2_get_Value_m1C9F3360552410DE5D60ADF45C96C3AB7E7CF7D1_inline((&V_1), KeyValuePair_2_get_Value_m1C9F3360552410DE5D60ADF45C96C3AB7E7CF7D1_RuntimeMethod_var);
				NullCheck(L_8);
				V_4 = ((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_8)->max_length)), 1));
				goto IL_0062_1;
			}

IL_004a_1:
			{
				RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF* L_9;
				L_9 = KeyValuePair_2_get_Value_m1C9F3360552410DE5D60ADF45C96C3AB7E7CF7D1_inline((&V_1), KeyValuePair_2_get_Value_m1C9F3360552410DE5D60ADF45C96C3AB7E7CF7D1_RuntimeMethod_var);
				int32_t L_10 = V_3;
				RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF* L_11;
				L_11 = KeyValuePair_2_get_Value_m1C9F3360552410DE5D60ADF45C96C3AB7E7CF7D1_inline((&V_1), KeyValuePair_2_get_Value_m1C9F3360552410DE5D60ADF45C96C3AB7E7CF7D1_RuntimeMethod_var);
				int32_t L_12 = V_3;
				NullCheck(L_11);
				int32_t L_13 = L_12;
				RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_14 = (L_11)->GetAt(static_cast<il2cpp_array_size_t>(L_13));
				NullCheck(L_9);
				ArrayElementTypeCheck (L_9, L_14);
				(L_9)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_10, 1))), (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B*)L_14);
				int32_t L_15 = V_3;
				V_3 = ((int32_t)il2cpp_codegen_add(L_15, 1));
			}

IL_0062_1:
			{
				int32_t L_16 = V_3;
				int32_t L_17 = V_4;
				if ((((int32_t)L_16) < ((int32_t)L_17)))
				{
					goto IL_004a_1;
				}
			}
			{
				RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF* L_18;
				L_18 = KeyValuePair_2_get_Value_m1C9F3360552410DE5D60ADF45C96C3AB7E7CF7D1_inline((&V_1), KeyValuePair_2_get_Value_m1C9F3360552410DE5D60ADF45C96C3AB7E7CF7D1_RuntimeMethod_var);
				RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_19 = V_2;
				NullCheck(L_18);
				ArrayElementTypeCheck (L_18, L_19);
				(L_18)->SetAt(static_cast<il2cpp_array_size_t>(0), (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B*)L_19);
				RTHandleSystem_tAE496B31B56A77B4896E34576C961C3CA073998F* L_20 = __this->___m_RTHandleSystem;
				RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF* L_21;
				L_21 = KeyValuePair_2_get_Value_m1C9F3360552410DE5D60ADF45C96C3AB7E7CF7D1_inline((&V_1), KeyValuePair_2_get_Value_m1C9F3360552410DE5D60ADF45C96C3AB7E7CF7D1_RuntimeMethod_var);
				NullCheck(L_21);
				int32_t L_22 = 0;
				RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_23 = (L_21)->GetAt(static_cast<il2cpp_array_size_t>(L_22));
				NullCheck(L_20);
				RTHandleSystem_SwitchResizeMode_mAF90A695546828FB285F35879E93C902702BB814(L_20, L_23, 0, NULL);
				RTHandleSystem_tAE496B31B56A77B4896E34576C961C3CA073998F* L_24 = __this->___m_RTHandleSystem;
				RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF* L_25;
				L_25 = KeyValuePair_2_get_Value_m1C9F3360552410DE5D60ADF45C96C3AB7E7CF7D1_inline((&V_1), KeyValuePair_2_get_Value_m1C9F3360552410DE5D60ADF45C96C3AB7E7CF7D1_RuntimeMethod_var);
				NullCheck(L_25);
				int32_t L_26 = 1;
				RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_27 = (L_25)->GetAt(static_cast<il2cpp_array_size_t>(L_26));
				NullCheck(L_24);
				RTHandleSystem_SwitchResizeMode_mAF90A695546828FB285F35879E93C902702BB814(L_24, L_27, 1, NULL);
				goto IL_00b2_1;
			}

IL_009d_1:
			{
				RTHandleSystem_tAE496B31B56A77B4896E34576C961C3CA073998F* L_28 = __this->___m_RTHandleSystem;
				RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF* L_29;
				L_29 = KeyValuePair_2_get_Value_m1C9F3360552410DE5D60ADF45C96C3AB7E7CF7D1_inline((&V_1), KeyValuePair_2_get_Value_m1C9F3360552410DE5D60ADF45C96C3AB7E7CF7D1_RuntimeMethod_var);
				NullCheck(L_29);
				int32_t L_30 = 0;
				RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_31 = (L_29)->GetAt(static_cast<il2cpp_array_size_t>(L_30));
				NullCheck(L_28);
				RTHandleSystem_SwitchResizeMode_mAF90A695546828FB285F35879E93C902702BB814(L_28, L_31, 0, NULL);
			}

IL_00b2_1:
			{
				bool L_32;
				L_32 = Enumerator_MoveNext_mE6D63BB8F8E8D286C5DD1256F187F85C12C62225((&V_0), Enumerator_MoveNext_mE6D63BB8F8E8D286C5DD1256F187F85C12C62225_RuntimeMethod_var);
				if (L_32)
				{
					goto IL_0011_1;
				}
			}
			{
				goto IL_00ce;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_00ce:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BufferedRTHandleSystem_Dispose_m6DFE7909B7A0C05BE90AF19310E7805B1AAC1759 (BufferedRTHandleSystem_t986BCD1C8C6AD8B93F8F768599D6CCCE7C6A7046* __this, bool ___0_disposing, const RuntimeMethod* method) 
{
	{
		bool L_0 = __this->___m_DisposedValue;
		if (L_0)
		{
			goto IL_002a;
		}
	}
	{
		bool L_1 = ___0_disposing;
		if (!L_1)
		{
			goto IL_0023;
		}
	}
	{
		BufferedRTHandleSystem_ReleaseAll_m46A33E64928C17336C64D97305A2306BA9B8EFBC(__this, NULL);
		RTHandleSystem_tAE496B31B56A77B4896E34576C961C3CA073998F* L_2 = __this->___m_RTHandleSystem;
		NullCheck(L_2);
		RTHandleSystem_Dispose_mB2E8DC8BB5B7BEAD2EF14CAAE4DB4F39ED27D6DC(L_2, NULL);
		__this->___m_RTHandleSystem = (RTHandleSystem_tAE496B31B56A77B4896E34576C961C3CA073998F*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_RTHandleSystem), (void*)(RTHandleSystem_tAE496B31B56A77B4896E34576C961C3CA073998F*)NULL);
	}

IL_0023:
	{
		__this->___m_DisposedValue = (bool)1;
	}

IL_002a:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BufferedRTHandleSystem_Dispose_m70E0C163A96627D5DB2AC28338B0FAF30E8EB877 (BufferedRTHandleSystem_t986BCD1C8C6AD8B93F8F768599D6CCCE7C6A7046* __this, const RuntimeMethod* method) 
{
	{
		BufferedRTHandleSystem_Dispose_m6DFE7909B7A0C05BE90AF19310E7805B1AAC1759(__this, (bool)1, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BufferedRTHandleSystem_ReleaseAll_m46A33E64928C17336C64D97305A2306BA9B8EFBC (BufferedRTHandleSystem_t986BCD1C8C6AD8B93F8F768599D6CCCE7C6A7046* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Clear_mD8339012B47360F8E05DDC59E31DA45929EA7D4C_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_GetEnumerator_m49AFDC1960078203BAC27400D83CB3CB2ADBE964_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mC0F791D54EF93821764D16947924122691D7B92B_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mE6D63BB8F8E8D286C5DD1256F187F85C12C62225_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m892A10C27981E67FE043BFB45B8617910CFE1ED8_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KeyValuePair_2_get_Value_m1C9F3360552410DE5D60ADF45C96C3AB7E7CF7D1_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	Enumerator_tC78EB35E6D736FE73BD28CB5BA7D41D6C901AEE5 V_0;
	memset((&V_0), 0, sizeof(V_0));
	KeyValuePair_2_t8A432A21E5BF947BAA0D5792482601280C733867 V_1;
	memset((&V_1), 0, sizeof(V_1));
	int32_t V_2 = 0;
	int32_t V_3 = 0;
	{
		Dictionary_2_tE07DE99BCB5707DE2E531BB2B2D5537571B26B7E* L_0 = __this->___m_RTHandles;
		NullCheck(L_0);
		Enumerator_tC78EB35E6D736FE73BD28CB5BA7D41D6C901AEE5 L_1;
		L_1 = Dictionary_2_GetEnumerator_m49AFDC1960078203BAC27400D83CB3CB2ADBE964(L_0, Dictionary_2_GetEnumerator_m49AFDC1960078203BAC27400D83CB3CB2ADBE964_RuntimeMethod_var);
		V_0 = L_1;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_004b:
			{
				Enumerator_Dispose_mC0F791D54EF93821764D16947924122691D7B92B((&V_0), Enumerator_Dispose_mC0F791D54EF93821764D16947924122691D7B92B_RuntimeMethod_var);
				return;
			}
		});
		try
		{
			{
				goto IL_0040_1;
			}

IL_000e_1:
			{
				KeyValuePair_2_t8A432A21E5BF947BAA0D5792482601280C733867 L_2;
				L_2 = Enumerator_get_Current_m892A10C27981E67FE043BFB45B8617910CFE1ED8_inline((&V_0), Enumerator_get_Current_m892A10C27981E67FE043BFB45B8617910CFE1ED8_RuntimeMethod_var);
				V_1 = L_2;
				V_2 = 0;
				RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF* L_3;
				L_3 = KeyValuePair_2_get_Value_m1C9F3360552410DE5D60ADF45C96C3AB7E7CF7D1_inline((&V_1), KeyValuePair_2_get_Value_m1C9F3360552410DE5D60ADF45C96C3AB7E7CF7D1_RuntimeMethod_var);
				NullCheck(L_3);
				V_3 = ((int32_t)(((RuntimeArray*)L_3)->max_length));
				goto IL_003c_1;
			}

IL_0024_1:
			{
				RTHandleSystem_tAE496B31B56A77B4896E34576C961C3CA073998F* L_4 = __this->___m_RTHandleSystem;
				RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF* L_5;
				L_5 = KeyValuePair_2_get_Value_m1C9F3360552410DE5D60ADF45C96C3AB7E7CF7D1_inline((&V_1), KeyValuePair_2_get_Value_m1C9F3360552410DE5D60ADF45C96C3AB7E7CF7D1_RuntimeMethod_var);
				int32_t L_6 = V_2;
				NullCheck(L_5);
				int32_t L_7 = L_6;
				RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_8 = (L_5)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
				NullCheck(L_4);
				RTHandleSystem_Release_mBBF7B7611774D06D330FD609BBAAB3CF50B320EC(L_4, L_8, NULL);
				int32_t L_9 = V_2;
				V_2 = ((int32_t)il2cpp_codegen_add(L_9, 1));
			}

IL_003c_1:
			{
				int32_t L_10 = V_2;
				int32_t L_11 = V_3;
				if ((((int32_t)L_10) < ((int32_t)L_11)))
				{
					goto IL_0024_1;
				}
			}

IL_0040_1:
			{
				bool L_12;
				L_12 = Enumerator_MoveNext_mE6D63BB8F8E8D286C5DD1256F187F85C12C62225((&V_0), Enumerator_MoveNext_mE6D63BB8F8E8D286C5DD1256F187F85C12C62225_RuntimeMethod_var);
				if (L_12)
				{
					goto IL_000e_1;
				}
			}
			{
				goto IL_0059;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_0059:
	{
		Dictionary_2_tE07DE99BCB5707DE2E531BB2B2D5537571B26B7E* L_13 = __this->___m_RTHandles;
		NullCheck(L_13);
		Dictionary_2_Clear_mD8339012B47360F8E05DDC59E31DA45929EA7D4C(L_13, Dictionary_2_Clear_mD8339012B47360F8E05DDC59E31DA45929EA7D4C_RuntimeMethod_var);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BufferedRTHandleSystem__ctor_m68CD894EC8EC25ED3B8556A48CE799C0802914DA (BufferedRTHandleSystem_t986BCD1C8C6AD8B93F8F768599D6CCCE7C6A7046* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_mF668EFEA16284902F4269DECDB1A9BA0FE5E6DC1_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_tE07DE99BCB5707DE2E531BB2B2D5537571B26B7E_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RTHandleSystem_tAE496B31B56A77B4896E34576C961C3CA073998F_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		Dictionary_2_tE07DE99BCB5707DE2E531BB2B2D5537571B26B7E* L_0 = (Dictionary_2_tE07DE99BCB5707DE2E531BB2B2D5537571B26B7E*)il2cpp_codegen_object_new(Dictionary_2_tE07DE99BCB5707DE2E531BB2B2D5537571B26B7E_il2cpp_TypeInfo_var);
		Dictionary_2__ctor_mF668EFEA16284902F4269DECDB1A9BA0FE5E6DC1(L_0, Dictionary_2__ctor_mF668EFEA16284902F4269DECDB1A9BA0FE5E6DC1_RuntimeMethod_var);
		__this->___m_RTHandles = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_RTHandles), (void*)L_0);
		RTHandleSystem_tAE496B31B56A77B4896E34576C961C3CA073998F* L_1 = (RTHandleSystem_tAE496B31B56A77B4896E34576C961C3CA073998F*)il2cpp_codegen_object_new(RTHandleSystem_tAE496B31B56A77B4896E34576C961C3CA073998F_il2cpp_TypeInfo_var);
		RTHandleSystem__ctor_m22DE6145F3938E359C1FF6A5834BC7B7F93F5022(L_1, NULL);
		__this->___m_RTHandleSystem = L_1;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_RTHandleSystem), (void*)L_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
#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 PowerOfTwoTextureAtlas__ctor_mA0B1F657FD0560F53AF17A6F29D6BBE9C8C1A5BB (PowerOfTwoTextureAtlas_t61993AC8A0A6F9EECDE7654B38A56D9CE9F068AE* __this, int32_t ___0_size, int32_t ___1_mipPadding, int32_t ___2_format, int32_t ___3_filterMode, String_t* ___4_name, bool ___5_useMipMap, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m6F08421248A34497AABE64516BB661B9719E2227_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t33145CB3CB36DD50D39C1BC1C5E82CEC9F0987F0_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Texture2DAtlas_t770EADF1E6B5E862E78D0EC18118B4A3E023334F_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		Dictionary_2_t33145CB3CB36DD50D39C1BC1C5E82CEC9F0987F0* L_0 = (Dictionary_2_t33145CB3CB36DD50D39C1BC1C5E82CEC9F0987F0*)il2cpp_codegen_object_new(Dictionary_2_t33145CB3CB36DD50D39C1BC1C5E82CEC9F0987F0_il2cpp_TypeInfo_var);
		Dictionary_2__ctor_m6F08421248A34497AABE64516BB661B9719E2227(L_0, Dictionary_2__ctor_m6F08421248A34497AABE64516BB661B9719E2227_RuntimeMethod_var);
		__this->___m_RequestedTextures = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_RequestedTextures), (void*)L_0);
		int32_t L_1 = ___0_size;
		int32_t L_2 = ___0_size;
		int32_t L_3 = ___2_format;
		int32_t L_4 = ___3_filterMode;
		String_t* L_5 = ___4_name;
		bool L_6 = ___5_useMipMap;
		il2cpp_codegen_runtime_class_init_inline(Texture2DAtlas_t770EADF1E6B5E862E78D0EC18118B4A3E023334F_il2cpp_TypeInfo_var);
		Texture2DAtlas__ctor_mB0FB5774A1037C4F0AE42B5255C966B64688B54A(__this, L_1, L_2, L_3, L_4, (bool)1, L_5, L_6, NULL);
		int32_t L_7 = ___1_mipPadding;
		__this->___m_MipPadding = L_7;
		int32_t L_8 = ___0_size;
		int32_t L_9 = ___0_size;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t PowerOfTwoTextureAtlas_get_mipPadding_m5B9D6FB4248DD41F9AA9E5469C1A6CC12524496D (PowerOfTwoTextureAtlas_t61993AC8A0A6F9EECDE7654B38A56D9CE9F068AE* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___m_MipPadding;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t PowerOfTwoTextureAtlas_GetTexturePadding_m85D96D2F38E1B383B35E6161A577AB6B99C67166 (PowerOfTwoTextureAtlas_t61993AC8A0A6F9EECDE7654B38A56D9CE9F068AE* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___m_MipPadding;
		float L_1;
		L_1 = powf((2.0f), ((float)L_0));
		return ((int32_t)il2cpp_codegen_multiply(il2cpp_codegen_cast_double_to_int<int32_t>(L_1), 2));
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 PowerOfTwoTextureAtlas_GetPayloadScaleOffset_m8B1202020D137DA5FF0966E5CA18D2C6B13338BA (PowerOfTwoTextureAtlas_t61993AC8A0A6F9EECDE7654B38A56D9CE9F068AE* __this, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___0_texture, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* ___1_scaleOffset, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_1;
	memset((&V_1), 0, sizeof(V_1));
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_2;
	memset((&V_2), 0, sizeof(V_2));
	{
		int32_t L_0;
		L_0 = PowerOfTwoTextureAtlas_GetTexturePadding_m85D96D2F38E1B383B35E6161A577AB6B99C67166(__this, NULL);
		V_0 = L_0;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1;
		L_1 = Vector2_get_one_m9097EB8DC23C26118A591AF16702796C3EF51DFB_inline(NULL);
		int32_t L_2 = V_0;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_3;
		L_3 = Vector2_op_Multiply_m2D984B613020089BF5165BA4CA10988E2DC771FE_inline(L_1, ((float)L_2), NULL);
		V_1 = L_3;
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_4 = ___0_texture;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_5;
		L_5 = PowerOfTwoTextureAtlas_GetPowerOfTwoTextureSize_m2569249A9DA0FD0259C3228186A909760F26DA6E(__this, L_4, NULL);
		V_2 = L_5;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_6 = ___1_scaleOffset;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_7;
		L_7 = PowerOfTwoTextureAtlas_GetPayloadScaleOffset_m136F1BEC61A24D9BE10E9C83A77051C422222917((&V_2), (&V_1), L_6, NULL);
		return L_7;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 PowerOfTwoTextureAtlas_GetPayloadScaleOffset_m136F1BEC61A24D9BE10E9C83A77051C422222917 (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* ___0_textureSize, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* ___1_paddingSize, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* ___2_scaleOffset, 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 V_2;
	memset((&V_2), 0, sizeof(V_2));
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_3;
	memset((&V_3), 0, sizeof(V_3));
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_4;
	memset((&V_4), 0, sizeof(V_4));
	{
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_0 = ___2_scaleOffset;
		float L_1 = L_0->___x;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_2 = ___2_scaleOffset;
		float L_3 = L_2->___y;
		Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&V_0), L_1, L_3, NULL);
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_4 = ___2_scaleOffset;
		float L_5 = L_4->___z;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_6 = ___2_scaleOffset;
		float L_7 = L_6->___w;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_8;
		memset((&L_8), 0, sizeof(L_8));
		Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_8), L_5, L_7, NULL);
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_9 = ___0_textureSize;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_10 = (*(Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)L_9);
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_11 = ___1_paddingSize;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_12 = (*(Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)L_11);
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_13;
		L_13 = Vector2_op_Addition_m8136742CE6EE33BA4EB81C5F584678455917D2AE_inline(L_10, L_12, NULL);
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_14 = ___0_textureSize;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_15 = (*(Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)L_14);
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_16;
		L_16 = Vector2_op_Division_m707994C12D356E65E453CEE8F767E652B60911BF_inline(L_13, L_15, NULL);
		V_1 = L_16;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_17 = ___1_paddingSize;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_18 = (*(Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)L_17);
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_19;
		L_19 = Vector2_op_Division_m57A2DCD71E0CE7420851D705D1951F9238902AAB_inline(L_18, (2.0f), NULL);
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_20 = ___0_textureSize;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_21 = (*(Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)L_20);
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_22 = ___1_paddingSize;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_23 = (*(Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)L_22);
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_24;
		L_24 = Vector2_op_Addition_m8136742CE6EE33BA4EB81C5F584678455917D2AE_inline(L_21, L_23, NULL);
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_25;
		L_25 = Vector2_op_Division_m707994C12D356E65E453CEE8F767E652B60911BF_inline(L_19, L_24, NULL);
		V_2 = L_25;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_26 = V_0;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_27 = V_1;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_28;
		L_28 = Vector2_op_Division_m707994C12D356E65E453CEE8F767E652B60911BF_inline(L_26, L_27, NULL);
		V_3 = L_28;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_29 = V_0;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_30 = V_2;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_31;
		L_31 = Vector2_op_Multiply_m6FFFFF6A9E069A4FBCA7E098D88AE39C2B80D442_inline(L_29, L_30, NULL);
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_32;
		L_32 = Vector2_op_Addition_m8136742CE6EE33BA4EB81C5F584678455917D2AE_inline(L_8, L_31, NULL);
		V_4 = L_32;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_33 = V_3;
		float L_34 = L_33.___x;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_35 = V_3;
		float L_36 = L_35.___y;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_37 = V_4;
		float L_38 = L_37.___x;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_39 = V_4;
		float L_40 = L_39.___y;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_41;
		memset((&L_41), 0, sizeof(L_41));
		Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_41), L_34, L_36, L_38, L_40, NULL);
		return L_41;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PowerOfTwoTextureAtlas_Blit2DTexture_m318B160A16693053884CEBD03FE20510B285B86B (PowerOfTwoTextureAtlas_t61993AC8A0A6F9EECDE7654B38A56D9CE9F068AE* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___1_scaleOffset, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___2_texture, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___3_sourceScaleOffset, bool ___4_blitMips, int32_t ___5_blitType, 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*)&ProfilingSampler_Get_TisCoreProfileId_t66459E976D5987566CDB33711B12441EE66A16CA_mA80A89059AFD99B01D38B415ABA8F49B070E19D7_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	int32_t V_1 = 0;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_2;
	memset((&V_2), 0, sizeof(V_2));
	bool V_3 = false;
	ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD V_4;
	memset((&V_4), 0, sizeof(V_4));
	int32_t V_5 = 0;
	{
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_0 = ___2_texture;
		NullCheck(L_0);
		int32_t L_1;
		L_1 = VirtualFuncInvoker0< int32_t >::Invoke(5, L_0);
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_2 = ___2_texture;
		NullCheck(L_2);
		int32_t L_3;
		L_3 = VirtualFuncInvoker0< int32_t >::Invoke(7, L_2);
		int32_t L_4;
		L_4 = Texture2DAtlas_GetTextureMipmapCount_mD097894ECA68A2E85D291B9CF7A156FEA9C5B7BF(__this, L_1, L_3, NULL);
		V_0 = L_4;
		int32_t L_5;
		L_5 = PowerOfTwoTextureAtlas_GetTexturePadding_m85D96D2F38E1B383B35E6161A577AB6B99C67166(__this, NULL);
		V_1 = L_5;
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_6 = ___2_texture;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_7;
		L_7 = PowerOfTwoTextureAtlas_GetPowerOfTwoTextureSize_m2569249A9DA0FD0259C3228186A909760F26DA6E(__this, L_6, NULL);
		V_2 = L_7;
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_8 = ___2_texture;
		NullCheck(L_8);
		int32_t L_9;
		L_9 = Texture_get_filterMode_mFEF0AEA29E8468450EF85533965DCEBE66D02A45(L_8, NULL);
		V_3 = (bool)((!(((uint32_t)L_9) <= ((uint32_t)0)))? 1 : 0);
		bool L_10 = ___4_blitMips;
		if (L_10)
		{
			goto IL_0032;
		}
	}
	{
		V_0 = 1;
	}

IL_0032:
	{
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_11 = ___0_cmd;
		ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_12;
		L_12 = ProfilingSampler_Get_TisCoreProfileId_t66459E976D5987566CDB33711B12441EE66A16CA_mA80A89059AFD99B01D38B415ABA8F49B070E19D7(0, ProfilingSampler_Get_TisCoreProfileId_t66459E976D5987566CDB33711B12441EE66A16CA_mA80A89059AFD99B01D38B415ABA8F49B070E19D7_RuntimeMethod_var);
		ProfilingScope__ctor_mE15813DF7651C1A3B6AFD6465AD4B973E8F1DBFC((&V_4), L_11, L_12, NULL);
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_00c0:
			{
				ProfilingScope_Dispose_m4231A2ACA1F8E345BB0078310A9F7601704C8BE4((&V_4), NULL);
				return;
			}
		});
		try
		{
			{
				V_5 = 0;
				goto IL_00b9_1;
			}

IL_0045_1:
			{
				CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_13 = ___0_cmd;
				RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_14 = ((Texture2DAtlas_t770EADF1E6B5E862E78D0EC18118B4A3E023334F*)__this)->___m_AtlasTexture;
				RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_15;
				L_15 = RTHandle_op_Implicit_m2462183372B0496DE475889924EDCAAAD2011B54(L_14, NULL);
				int32_t L_16 = V_5;
				NullCheck(L_13);
				CommandBuffer_SetRenderTarget_m9E602C758517FB0B4E5B858DC043D24B4FA91EBB(L_13, L_15, L_16, NULL);
				int32_t L_17 = ___5_blitType;
				switch (L_17)
				{
					case 0:
					{
						goto IL_0071_1;
					}
					case 1:
					{
						goto IL_0082_1;
					}
					case 2:
					{
						goto IL_0093_1;
					}
					case 3:
					{
						goto IL_00a4_1;
					}
				}
			}
			{
				goto IL_00b3_1;
			}

IL_0071_1:
			{
				CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_18 = ___0_cmd;
				Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_19 = ___2_texture;
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_20 = V_2;
				Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_21 = ___3_sourceScaleOffset;
				Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_22 = ___1_scaleOffset;
				int32_t L_23 = V_5;
				bool L_24 = V_3;
				int32_t L_25 = V_1;
				il2cpp_codegen_runtime_class_init_inline(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var);
				Blitter_BlitQuadWithPadding_m3017D8F9DC8E4F8846C3F3D17B4AC053050823CF(L_18, L_19, L_20, L_21, L_22, L_23, L_24, L_25, NULL);
				goto IL_00b3_1;
			}

IL_0082_1:
			{
				CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_26 = ___0_cmd;
				Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_27 = ___2_texture;
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_28 = V_2;
				Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_29 = ___3_sourceScaleOffset;
				Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_30 = ___1_scaleOffset;
				int32_t L_31 = V_5;
				bool L_32 = V_3;
				int32_t L_33 = V_1;
				il2cpp_codegen_runtime_class_init_inline(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var);
				Blitter_BlitQuadWithPaddingMultiply_m8AADBB919FA42F386FB6BEF4471B1020DBB761D4(L_26, L_27, L_28, L_29, L_30, L_31, L_32, L_33, NULL);
				goto IL_00b3_1;
			}

IL_0093_1:
			{
				CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_34 = ___0_cmd;
				Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_35 = ___2_texture;
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_36 = V_2;
				Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_37 = ___3_sourceScaleOffset;
				Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_38 = ___1_scaleOffset;
				int32_t L_39 = V_5;
				bool L_40 = V_3;
				int32_t L_41 = V_1;
				il2cpp_codegen_runtime_class_init_inline(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var);
				Blitter_BlitOctahedralWithPadding_m2DF8E4180BB4E2233B806C76E9547F95B86F2F3F(L_34, L_35, L_36, L_37, L_38, L_39, L_40, L_41, NULL);
				goto IL_00b3_1;
			}

IL_00a4_1:
			{
				CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_42 = ___0_cmd;
				Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_43 = ___2_texture;
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_44 = V_2;
				Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_45 = ___3_sourceScaleOffset;
				Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_46 = ___1_scaleOffset;
				int32_t L_47 = V_5;
				bool L_48 = V_3;
				int32_t L_49 = V_1;
				il2cpp_codegen_runtime_class_init_inline(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var);
				Blitter_BlitOctahedralWithPaddingMultiply_m232A3948EB3C6989057EBB37322C546F7B6BD7AE(L_42, L_43, L_44, L_45, L_46, L_47, L_48, L_49, NULL);
			}

IL_00b3_1:
			{
				int32_t L_50 = V_5;
				V_5 = ((int32_t)il2cpp_codegen_add(L_50, 1));
			}

IL_00b9_1:
			{
				int32_t L_51 = V_5;
				int32_t L_52 = V_0;
				if ((((int32_t)L_51) < ((int32_t)L_52)))
				{
					goto IL_0045_1;
				}
			}
			{
				goto IL_00ce;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_00ce:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PowerOfTwoTextureAtlas_BlitTexture_m5D070F026EBC4EFEB0F7D432498746EA01A5BBF1 (PowerOfTwoTextureAtlas_t61993AC8A0A6F9EECDE7654B38A56D9CE9F068AE* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___1_scaleOffset, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___2_texture, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___3_sourceScaleOffset, bool ___4_blitMips, int32_t ___5_overrideInstanceID, const RuntimeMethod* method) 
{
	PowerOfTwoTextureAtlas_t61993AC8A0A6F9EECDE7654B38A56D9CE9F068AE* G_B3_0 = NULL;
	PowerOfTwoTextureAtlas_t61993AC8A0A6F9EECDE7654B38A56D9CE9F068AE* G_B2_0 = NULL;
	int32_t G_B4_0 = 0;
	PowerOfTwoTextureAtlas_t61993AC8A0A6F9EECDE7654B38A56D9CE9F068AE* G_B4_1 = NULL;
	{
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_0 = ___2_texture;
		bool L_1;
		L_1 = Texture2DAtlas_Is2D_m0F89CF0AD3A0ED6A12C5036A922F97DBAF66B14F(__this, L_0, NULL);
		if (!L_1)
		{
			goto IL_002e;
		}
	}
	{
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_2 = ___0_cmd;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_3 = ___1_scaleOffset;
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_4 = ___2_texture;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_5 = ___3_sourceScaleOffset;
		bool L_6 = ___4_blitMips;
		PowerOfTwoTextureAtlas_Blit2DTexture_m318B160A16693053884CEBD03FE20510B285B86B(__this, L_2, L_3, L_4, L_5, L_6, 0, NULL);
		int32_t L_7 = ___5_overrideInstanceID;
		if ((!(((uint32_t)L_7) == ((uint32_t)(-1)))))
		{
			G_B3_0 = __this;
			goto IL_0025;
		}
		G_B2_0 = __this;
	}
	{
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_8 = ___2_texture;
		NullCheck(L_8);
		int32_t L_9;
		L_9 = Object_GetInstanceID_m554FF4073C9465F3835574CC084E68AAEEC6CC6A(L_8, NULL);
		G_B4_0 = L_9;
		G_B4_1 = G_B2_0;
		goto IL_0027;
	}

IL_0025:
	{
		int32_t L_10 = ___5_overrideInstanceID;
		G_B4_0 = L_10;
		G_B4_1 = G_B3_0;
	}

IL_0027:
	{
		bool L_11 = ___4_blitMips;
		NullCheck(G_B4_1);
		Texture2DAtlas_MarkGPUTextureValid_mF402EAFB808A49DCAB232E44B400DA131481344A(G_B4_1, G_B4_0, L_11, NULL);
	}

IL_002e:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PowerOfTwoTextureAtlas_BlitTextureMultiply_mE63DAA75351A7587B55F23FE473A33255C6D1119 (PowerOfTwoTextureAtlas_t61993AC8A0A6F9EECDE7654B38A56D9CE9F068AE* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___1_scaleOffset, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___2_texture, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___3_sourceScaleOffset, bool ___4_blitMips, int32_t ___5_overrideInstanceID, const RuntimeMethod* method) 
{
	PowerOfTwoTextureAtlas_t61993AC8A0A6F9EECDE7654B38A56D9CE9F068AE* G_B3_0 = NULL;
	PowerOfTwoTextureAtlas_t61993AC8A0A6F9EECDE7654B38A56D9CE9F068AE* G_B2_0 = NULL;
	int32_t G_B4_0 = 0;
	PowerOfTwoTextureAtlas_t61993AC8A0A6F9EECDE7654B38A56D9CE9F068AE* G_B4_1 = NULL;
	{
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_0 = ___2_texture;
		bool L_1;
		L_1 = Texture2DAtlas_Is2D_m0F89CF0AD3A0ED6A12C5036A922F97DBAF66B14F(__this, L_0, NULL);
		if (!L_1)
		{
			goto IL_002e;
		}
	}
	{
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_2 = ___0_cmd;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_3 = ___1_scaleOffset;
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_4 = ___2_texture;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_5 = ___3_sourceScaleOffset;
		bool L_6 = ___4_blitMips;
		PowerOfTwoTextureAtlas_Blit2DTexture_m318B160A16693053884CEBD03FE20510B285B86B(__this, L_2, L_3, L_4, L_5, L_6, 1, NULL);
		int32_t L_7 = ___5_overrideInstanceID;
		if ((!(((uint32_t)L_7) == ((uint32_t)(-1)))))
		{
			G_B3_0 = __this;
			goto IL_0025;
		}
		G_B2_0 = __this;
	}
	{
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_8 = ___2_texture;
		NullCheck(L_8);
		int32_t L_9;
		L_9 = Object_GetInstanceID_m554FF4073C9465F3835574CC084E68AAEEC6CC6A(L_8, NULL);
		G_B4_0 = L_9;
		G_B4_1 = G_B2_0;
		goto IL_0027;
	}

IL_0025:
	{
		int32_t L_10 = ___5_overrideInstanceID;
		G_B4_0 = L_10;
		G_B4_1 = G_B3_0;
	}

IL_0027:
	{
		bool L_11 = ___4_blitMips;
		NullCheck(G_B4_1);
		Texture2DAtlas_MarkGPUTextureValid_mF402EAFB808A49DCAB232E44B400DA131481344A(G_B4_1, G_B4_0, L_11, NULL);
	}

IL_002e:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PowerOfTwoTextureAtlas_BlitOctahedralTexture_m1A14B3C794CAB04AD3DB165F8746B69B36073265 (PowerOfTwoTextureAtlas_t61993AC8A0A6F9EECDE7654B38A56D9CE9F068AE* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___1_scaleOffset, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___2_texture, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___3_sourceScaleOffset, bool ___4_blitMips, int32_t ___5_overrideInstanceID, const RuntimeMethod* method) 
{
	PowerOfTwoTextureAtlas_t61993AC8A0A6F9EECDE7654B38A56D9CE9F068AE* G_B3_0 = NULL;
	PowerOfTwoTextureAtlas_t61993AC8A0A6F9EECDE7654B38A56D9CE9F068AE* G_B2_0 = NULL;
	int32_t G_B4_0 = 0;
	PowerOfTwoTextureAtlas_t61993AC8A0A6F9EECDE7654B38A56D9CE9F068AE* G_B4_1 = NULL;
	{
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_0 = ___2_texture;
		bool L_1;
		L_1 = Texture2DAtlas_Is2D_m0F89CF0AD3A0ED6A12C5036A922F97DBAF66B14F(__this, L_0, NULL);
		if (!L_1)
		{
			goto IL_002e;
		}
	}
	{
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_2 = ___0_cmd;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_3 = ___1_scaleOffset;
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_4 = ___2_texture;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_5 = ___3_sourceScaleOffset;
		bool L_6 = ___4_blitMips;
		PowerOfTwoTextureAtlas_Blit2DTexture_m318B160A16693053884CEBD03FE20510B285B86B(__this, L_2, L_3, L_4, L_5, L_6, 2, NULL);
		int32_t L_7 = ___5_overrideInstanceID;
		if ((!(((uint32_t)L_7) == ((uint32_t)(-1)))))
		{
			G_B3_0 = __this;
			goto IL_0025;
		}
		G_B2_0 = __this;
	}
	{
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_8 = ___2_texture;
		NullCheck(L_8);
		int32_t L_9;
		L_9 = Object_GetInstanceID_m554FF4073C9465F3835574CC084E68AAEEC6CC6A(L_8, NULL);
		G_B4_0 = L_9;
		G_B4_1 = G_B2_0;
		goto IL_0027;
	}

IL_0025:
	{
		int32_t L_10 = ___5_overrideInstanceID;
		G_B4_0 = L_10;
		G_B4_1 = G_B3_0;
	}

IL_0027:
	{
		bool L_11 = ___4_blitMips;
		NullCheck(G_B4_1);
		Texture2DAtlas_MarkGPUTextureValid_mF402EAFB808A49DCAB232E44B400DA131481344A(G_B4_1, G_B4_0, L_11, NULL);
	}

IL_002e:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PowerOfTwoTextureAtlas_BlitOctahedralTextureMultiply_m762414D0EC91F1779C3130DE072359A02CD867CB (PowerOfTwoTextureAtlas_t61993AC8A0A6F9EECDE7654B38A56D9CE9F068AE* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___1_scaleOffset, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___2_texture, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___3_sourceScaleOffset, bool ___4_blitMips, int32_t ___5_overrideInstanceID, const RuntimeMethod* method) 
{
	PowerOfTwoTextureAtlas_t61993AC8A0A6F9EECDE7654B38A56D9CE9F068AE* G_B3_0 = NULL;
	PowerOfTwoTextureAtlas_t61993AC8A0A6F9EECDE7654B38A56D9CE9F068AE* G_B2_0 = NULL;
	int32_t G_B4_0 = 0;
	PowerOfTwoTextureAtlas_t61993AC8A0A6F9EECDE7654B38A56D9CE9F068AE* G_B4_1 = NULL;
	{
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_0 = ___2_texture;
		bool L_1;
		L_1 = Texture2DAtlas_Is2D_m0F89CF0AD3A0ED6A12C5036A922F97DBAF66B14F(__this, L_0, NULL);
		if (!L_1)
		{
			goto IL_002e;
		}
	}
	{
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_2 = ___0_cmd;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_3 = ___1_scaleOffset;
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_4 = ___2_texture;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_5 = ___3_sourceScaleOffset;
		bool L_6 = ___4_blitMips;
		PowerOfTwoTextureAtlas_Blit2DTexture_m318B160A16693053884CEBD03FE20510B285B86B(__this, L_2, L_3, L_4, L_5, L_6, 3, NULL);
		int32_t L_7 = ___5_overrideInstanceID;
		if ((!(((uint32_t)L_7) == ((uint32_t)(-1)))))
		{
			G_B3_0 = __this;
			goto IL_0025;
		}
		G_B2_0 = __this;
	}
	{
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_8 = ___2_texture;
		NullCheck(L_8);
		int32_t L_9;
		L_9 = Object_GetInstanceID_m554FF4073C9465F3835574CC084E68AAEEC6CC6A(L_8, NULL);
		G_B4_0 = L_9;
		G_B4_1 = G_B2_0;
		goto IL_0027;
	}

IL_0025:
	{
		int32_t L_10 = ___5_overrideInstanceID;
		G_B4_0 = L_10;
		G_B4_1 = G_B3_0;
	}

IL_0027:
	{
		bool L_11 = ___4_blitMips;
		NullCheck(G_B4_1);
		Texture2DAtlas_MarkGPUTextureValid_mF402EAFB808A49DCAB232E44B400DA131481344A(G_B4_1, G_B4_0, L_11, NULL);
	}

IL_002e:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PowerOfTwoTextureAtlas_TextureSizeToPowerOfTwo_m227399E874EE9189B6767F2BA8DC5B61DC6237B9 (PowerOfTwoTextureAtlas_t61993AC8A0A6F9EECDE7654B38A56D9CE9F068AE* __this, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___0_texture, int32_t* ___1_width, int32_t* ___2_height, const RuntimeMethod* method) 
{
	{
		int32_t* L_0 = ___1_width;
		int32_t* L_1 = ___1_width;
		int32_t L_2 = *((int32_t*)L_1);
		int32_t L_3;
		L_3 = Mathf_NextPowerOfTwo_mA1CE7F3EEF9B0B07AB2D586C030ED236D578F485(L_2, NULL);
		*((int32_t*)L_0) = (int32_t)L_3;
		int32_t* L_4 = ___2_height;
		int32_t* L_5 = ___2_height;
		int32_t L_6 = *((int32_t*)L_5);
		int32_t L_7;
		L_7 = Mathf_NextPowerOfTwo_mA1CE7F3EEF9B0B07AB2D586C030ED236D578F485(L_6, NULL);
		*((int32_t*)L_4) = (int32_t)L_7;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 PowerOfTwoTextureAtlas_GetPowerOfTwoTextureSize_m2569249A9DA0FD0259C3228186A909760F26DA6E (PowerOfTwoTextureAtlas_t61993AC8A0A6F9EECDE7654B38A56D9CE9F068AE* __this, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___0_texture, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	int32_t V_1 = 0;
	{
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_0 = ___0_texture;
		NullCheck(L_0);
		int32_t L_1;
		L_1 = VirtualFuncInvoker0< int32_t >::Invoke(5, L_0);
		V_0 = L_1;
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_2 = ___0_texture;
		NullCheck(L_2);
		int32_t L_3;
		L_3 = VirtualFuncInvoker0< int32_t >::Invoke(7, L_2);
		V_1 = L_3;
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_4 = ___0_texture;
		PowerOfTwoTextureAtlas_TextureSizeToPowerOfTwo_m227399E874EE9189B6767F2BA8DC5B61DC6237B9(__this, L_4, (&V_0), (&V_1), NULL);
		int32_t L_5 = V_0;
		int32_t L_6 = V_1;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_7;
		memset((&L_7), 0, sizeof(L_7));
		Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_7), ((float)L_5), ((float)L_6), NULL);
		return L_7;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PowerOfTwoTextureAtlas_AllocateTexture_m897D249DB1758DE2AF48415C7E5BA0686091A8FA (PowerOfTwoTextureAtlas_t61993AC8A0A6F9EECDE7654B38A56D9CE9F068AE* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* ___1_scaleOffset, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___2_texture, int32_t ___3_width, int32_t ___4_height, int32_t ___5_overrideInstanceID, 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*)&StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral20BEC2E13BE9D02507342BC12106C92CE971A11B);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA673D4DF18CB718A155159C51DB8F10662EEBF65);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBE26D12BC172451A2AF6AD9956F4063480E11C45);
		s_Il2CppMethodInitialized = true;
	}
	Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* G_B3_0 = NULL;
	int32_t G_B3_1 = 0;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B3_2 = NULL;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B3_3 = NULL;
	Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* G_B2_0 = NULL;
	int32_t G_B2_1 = 0;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B2_2 = NULL;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B2_3 = NULL;
	String_t* G_B4_0 = NULL;
	int32_t G_B4_1 = 0;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B4_2 = NULL;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B4_3 = NULL;
	{
		int32_t L_0 = ___4_height;
		int32_t L_1 = ___3_width;
		if ((((int32_t)L_0) == ((int32_t)L_1)))
		{
			goto IL_004e;
		}
	}
	{
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_2 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)5);
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_3 = L_2;
		NullCheck(L_3);
		(L_3)->SetAt(static_cast<il2cpp_array_size_t>(0), (String_t*)_stringLiteralBE26D12BC172451A2AF6AD9956F4063480E11C45);
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_4 = L_3;
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_5 = ___2_texture;
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_6 = L_5;
		if (L_6)
		{
			G_B3_0 = L_6;
			G_B3_1 = 1;
			G_B3_2 = L_4;
			G_B3_3 = L_4;
			goto IL_001e;
		}
		G_B2_0 = L_6;
		G_B2_1 = 1;
		G_B2_2 = L_4;
		G_B2_3 = L_4;
	}
	{
		G_B4_0 = ((String_t*)(NULL));
		G_B4_1 = G_B2_1;
		G_B4_2 = G_B2_2;
		G_B4_3 = G_B2_3;
		goto IL_0023;
	}

IL_001e:
	{
		NullCheck(G_B3_0);
		String_t* L_7;
		L_7 = VirtualFuncInvoker0< String_t* >::Invoke(3, G_B3_0);
		G_B4_0 = L_7;
		G_B4_1 = G_B3_1;
		G_B4_2 = G_B3_2;
		G_B4_3 = G_B3_3;
	}

IL_0023:
	{
		NullCheck(G_B4_2);
		(G_B4_2)->SetAt(static_cast<il2cpp_array_size_t>(G_B4_1), (String_t*)G_B4_0);
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_8 = G_B4_3;
		NullCheck(L_8);
		(L_8)->SetAt(static_cast<il2cpp_array_size_t>(2), (String_t*)_stringLiteralA673D4DF18CB718A155159C51DB8F10662EEBF65);
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_9 = L_8;
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_10 = ((Texture2DAtlas_t770EADF1E6B5E862E78D0EC18118B4A3E023334F*)__this)->___m_AtlasTexture;
		NullCheck(L_10);
		String_t* L_11;
		L_11 = RTHandle_get_name_mF2E7B6B108477C76931BD1E5798BB1DA1F036B7A_inline(L_10, NULL);
		NullCheck(L_9);
		(L_9)->SetAt(static_cast<il2cpp_array_size_t>(3), (String_t*)L_11);
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_12 = L_9;
		NullCheck(L_12);
		(L_12)->SetAt(static_cast<il2cpp_array_size_t>(4), (String_t*)_stringLiteral20BEC2E13BE9D02507342BC12106C92CE971A11B);
		String_t* L_13;
		L_13 = String_Concat_m647EBF831F54B6DF7D5AFA5FD012CF4EE7571B6A(L_12, NULL);
		il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2(L_13, NULL);
		return (bool)0;
	}

IL_004e:
	{
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_14 = ___2_texture;
		PowerOfTwoTextureAtlas_TextureSizeToPowerOfTwo_m227399E874EE9189B6767F2BA8DC5B61DC6237B9(__this, L_14, (&___4_height), (&___3_width), NULL);
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_15 = ___0_cmd;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_16 = ___1_scaleOffset;
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_17 = ___2_texture;
		int32_t L_18 = ___3_width;
		int32_t L_19 = ___4_height;
		bool L_20;
		L_20 = Texture2DAtlas_AllocateTexture_mF1FDB3F2BE25762FC61DEF882514E85D239649CA(__this, L_15, L_16, L_17, L_18, L_19, (-1), NULL);
		return L_20;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PowerOfTwoTextureAtlas_ResetRequestedTexture_mE1FE41E4A7EEFD4C850F748A9333433DD5F26C33 (PowerOfTwoTextureAtlas_t61993AC8A0A6F9EECDE7654B38A56D9CE9F068AE* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Clear_m7297B23EB42752916EFA7473360207BAF3B74CB2_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		Dictionary_2_t33145CB3CB36DD50D39C1BC1C5E82CEC9F0987F0* L_0 = __this->___m_RequestedTextures;
		NullCheck(L_0);
		Dictionary_2_Clear_m7297B23EB42752916EFA7473360207BAF3B74CB2(L_0, Dictionary_2_Clear_m7297B23EB42752916EFA7473360207BAF3B74CB2_RuntimeMethod_var);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PowerOfTwoTextureAtlas_ReserveSpace_m11DE443FB8C4046ACC8455546F8D17AAA4A3FFF8 (PowerOfTwoTextureAtlas_t61993AC8A0A6F9EECDE7654B38A56D9CE9F068AE* __this, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___0_texture, const RuntimeMethod* method) 
{
	{
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_0 = ___0_texture;
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_1 = ___0_texture;
		NullCheck(L_1);
		int32_t L_2;
		L_2 = VirtualFuncInvoker0< int32_t >::Invoke(5, L_1);
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_3 = ___0_texture;
		NullCheck(L_3);
		int32_t L_4;
		L_4 = VirtualFuncInvoker0< int32_t >::Invoke(7, L_3);
		bool L_5;
		L_5 = PowerOfTwoTextureAtlas_ReserveSpace_mF15C7D3DEA2B006D85379957930154BF99B04CB1(__this, L_0, L_2, L_4, NULL);
		return L_5;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PowerOfTwoTextureAtlas_ReserveSpace_mF15C7D3DEA2B006D85379957930154BF99B04CB1 (PowerOfTwoTextureAtlas_t61993AC8A0A6F9EECDE7654B38A56D9CE9F068AE* __this, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___0_texture, int32_t ___1_width, int32_t ___2_height, const RuntimeMethod* method) 
{
	{
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_0 = ___0_texture;
		int32_t L_1;
		L_1 = Texture2DAtlas_GetTextureID_mE87B21A6574D318E9E4C240DD80BBFBFB1E7963B(__this, L_0, NULL);
		int32_t L_2 = ___1_width;
		int32_t L_3 = ___2_height;
		bool L_4;
		L_4 = PowerOfTwoTextureAtlas_ReserveSpace_m4D01D2D4735A62E00AADD01588B9415A51AF81F9(__this, L_1, L_2, L_3, NULL);
		return L_4;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PowerOfTwoTextureAtlas_ReserveSpace_m5E24787C21582ED6A351622BBD4AE127DF4F7D4A (PowerOfTwoTextureAtlas_t61993AC8A0A6F9EECDE7654B38A56D9CE9F068AE* __this, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___0_textureA, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___1_textureB, int32_t ___2_width, int32_t ___3_height, const RuntimeMethod* method) 
{
	{
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_0 = ___0_textureA;
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_1 = ___1_textureB;
		int32_t L_2;
		L_2 = Texture2DAtlas_GetTextureID_mC3B186580F3138AC25F5FDA6016FF4435023CC29(__this, L_0, L_1, NULL);
		int32_t L_3 = ___2_width;
		int32_t L_4 = ___3_height;
		bool L_5;
		L_5 = PowerOfTwoTextureAtlas_ReserveSpace_m4D01D2D4735A62E00AADD01588B9415A51AF81F9(__this, L_2, L_3, L_4, NULL);
		return L_5;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PowerOfTwoTextureAtlas_ReserveSpace_m4D01D2D4735A62E00AADD01588B9415A51AF81F9 (PowerOfTwoTextureAtlas_t61993AC8A0A6F9EECDE7654B38A56D9CE9F068AE* __this, int32_t ___0_id, int32_t ___1_width, int32_t ___2_height, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_set_Item_m824C62AE381465271FBCE77563C6E43679F47152_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A V_0;
	memset((&V_0), 0, sizeof(V_0));
	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_1;
	memset((&V_1), 0, sizeof(V_1));
	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_2;
	memset((&V_2), 0, sizeof(V_2));
	{
		Dictionary_2_t33145CB3CB36DD50D39C1BC1C5E82CEC9F0987F0* L_0 = __this->___m_RequestedTextures;
		int32_t L_1 = ___0_id;
		int32_t L_2 = ___1_width;
		int32_t L_3 = ___2_height;
		Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_4;
		memset((&L_4), 0, sizeof(L_4));
		Vector2Int__ctor_mC20D1312133EB8CB63EC11067088B043660F11CE_inline((&L_4), L_2, L_3, NULL);
		NullCheck(L_0);
		Dictionary_2_set_Item_m824C62AE381465271FBCE77563C6E43679F47152(L_0, L_1, L_4, Dictionary_2_set_Item_m824C62AE381465271FBCE77563C6E43679F47152_RuntimeMethod_var);
		int32_t L_5 = ___0_id;
		Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_6;
		L_6 = Texture2DAtlas_GetCachedTextureSize_m4C26C916F8599CD4FAEB2481EDEFC59709F5F8BD(__this, L_5, NULL);
		V_0 = L_6;
		int32_t L_7 = ___0_id;
		bool L_8;
		L_8 = Texture2DAtlas_IsCached_m4B4781C1DA4FF2E1F7E49F7358BF6EFEF629A57A(__this, (&V_1), L_7, NULL);
		if (!L_8)
		{
			goto IL_003a;
		}
	}
	{
		int32_t L_9;
		L_9 = Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline((&V_0), NULL);
		int32_t L_10 = ___1_width;
		if ((!(((uint32_t)L_9) == ((uint32_t)L_10))))
		{
			goto IL_003a;
		}
	}
	{
		int32_t L_11;
		L_11 = Vector2Int_get_y_m48454163ECF0B463FB5A16A0C4FC4B14DB0768B3_inline((&V_0), NULL);
		int32_t L_12 = ___2_height;
		if ((((int32_t)L_11) == ((int32_t)L_12)))
		{
			goto IL_004f;
		}
	}

IL_003a:
	{
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_13;
		L_13 = Vector4_get_zero_m3D61F5FA9483CD9C08977D9D8852FB448B4CE6D1_inline(NULL);
		V_2 = L_13;
		int32_t L_14 = ___0_id;
		int32_t L_15 = ___1_width;
		int32_t L_16 = ___2_height;
		bool L_17;
		L_17 = VirtualFuncInvoker4< bool, int32_t, int32_t, int32_t, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* >::Invoke(8, __this, L_14, L_15, L_16, (&V_2));
		if (L_17)
		{
			goto IL_004f;
		}
	}
	{
		return (bool)0;
	}

IL_004f:
	{
		return (bool)1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PowerOfTwoTextureAtlas_RelayoutEntries_m18B76F49CB89789511930E82E1F1666E9CCFCD63 (PowerOfTwoTextureAtlas_t61993AC8A0A6F9EECDE7654B38A56D9CE9F068AE* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Comparison_1_tAAA49090DDD60EBD79DCCB4F483266C134E1EF98_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_GetEnumerator_mB5EB823E831FAB1EEB71EC4AB5BCC8EAE34949E5_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m33547778A54D8060AE8386E0E1A8BE002F87A964_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mAB65E5E8BB682D69B1462A3A17BB4AE1C0BF3CC6_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m290DE9C01AB3B05828D641642BE844768D63D3B2_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mC583DB50AF12A05CF3BB25D0A7B7211E782D5BB8_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m7E42D1BC893E7831E1994B2F7C8B69053148B70E_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_mFFE84D5C057AEF74C28E9E63834D72E01CE5237E_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KeyValuePair_2_get_Key_m46AAAAE3FB1DEF3F9B68CAE9BD0BC8DF3219FA77_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KeyValuePair_2_get_Value_m22C0F0F1E095CECC221A48F072C7542A95014140_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m0D7B1846260D6953F51DEFB78CFE8F41D69BC7F7_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_mC66B7183F91C8F684DFDB72FC63E47326143E2A0_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Sort_mA1ADAF22BEC8A84B242C65D98710F2E696C077B2_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m112B395BFFC3E2B1762F09109D173342A2F0EC10_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CRelayoutEntriesU3Eb__23_0_mBF9D0BC493979E1C4D66D031B8E12629A6AA208B_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_tBA5B5EEBE346D570937DDCD508A11ABBE47F8A76_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ValueTuple_2__ctor_m962EA662F3474234F5EAD48C6B015CB033607C5A_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76* V_0 = NULL;
	bool V_1 = false;
	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_2;
	memset((&V_2), 0, sizeof(V_2));
	Enumerator_t24DED0061495979D025145F5EE685308256D604D V_3;
	memset((&V_3), 0, sizeof(V_3));
	KeyValuePair_2_tE2ABFF555671907C54C1F6ACA927B7D1D1249AFE V_4;
	memset((&V_4), 0, sizeof(V_4));
	Enumerator_tAAEB05445143765107243B72B5CC36DB230A291A V_5;
	memset((&V_5), 0, sizeof(V_5));
	ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C V_6;
	memset((&V_6), 0, sizeof(V_6));
	Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A V_7;
	memset((&V_7), 0, sizeof(V_7));
	Comparison_1_tAAA49090DDD60EBD79DCCB4F483266C134E1EF98* G_B8_0 = NULL;
	List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76* G_B8_1 = NULL;
	Comparison_1_tAAA49090DDD60EBD79DCCB4F483266C134E1EF98* G_B7_0 = NULL;
	List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76* G_B7_1 = NULL;
	{
		List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76* L_0 = (List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76*)il2cpp_codegen_object_new(List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76_il2cpp_TypeInfo_var);
		List_1__ctor_m112B395BFFC3E2B1762F09109D173342A2F0EC10(L_0, List_1__ctor_m112B395BFFC3E2B1762F09109D173342A2F0EC10_RuntimeMethod_var);
		V_0 = L_0;
		Dictionary_2_t33145CB3CB36DD50D39C1BC1C5E82CEC9F0987F0* L_1 = __this->___m_RequestedTextures;
		NullCheck(L_1);
		Enumerator_t24DED0061495979D025145F5EE685308256D604D L_2;
		L_2 = Dictionary_2_GetEnumerator_mB5EB823E831FAB1EEB71EC4AB5BCC8EAE34949E5(L_1, Dictionary_2_GetEnumerator_mB5EB823E831FAB1EEB71EC4AB5BCC8EAE34949E5_RuntimeMethod_var);
		V_3 = L_2;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_0041:
			{
				Enumerator_Dispose_mAB65E5E8BB682D69B1462A3A17BB4AE1C0BF3CC6((&V_3), Enumerator_Dispose_mAB65E5E8BB682D69B1462A3A17BB4AE1C0BF3CC6_RuntimeMethod_var);
				return;
			}
		});
		try
		{
			{
				goto IL_0036_1;
			}

IL_0014_1:
			{
				KeyValuePair_2_tE2ABFF555671907C54C1F6ACA927B7D1D1249AFE L_3;
				L_3 = Enumerator_get_Current_m7E42D1BC893E7831E1994B2F7C8B69053148B70E_inline((&V_3), Enumerator_get_Current_m7E42D1BC893E7831E1994B2F7C8B69053148B70E_RuntimeMethod_var);
				V_4 = L_3;
				List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76* L_4 = V_0;
				int32_t L_5;
				L_5 = KeyValuePair_2_get_Key_m46AAAAE3FB1DEF3F9B68CAE9BD0BC8DF3219FA77_inline((&V_4), KeyValuePair_2_get_Key_m46AAAAE3FB1DEF3F9B68CAE9BD0BC8DF3219FA77_RuntimeMethod_var);
				Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_6;
				L_6 = KeyValuePair_2_get_Value_m22C0F0F1E095CECC221A48F072C7542A95014140_inline((&V_4), KeyValuePair_2_get_Value_m22C0F0F1E095CECC221A48F072C7542A95014140_RuntimeMethod_var);
				ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C L_7;
				memset((&L_7), 0, sizeof(L_7));
				ValueTuple_2__ctor_m962EA662F3474234F5EAD48C6B015CB033607C5A((&L_7), L_5, L_6, ValueTuple_2__ctor_m962EA662F3474234F5EAD48C6B015CB033607C5A_RuntimeMethod_var);
				NullCheck(L_4);
				List_1_Add_m0D7B1846260D6953F51DEFB78CFE8F41D69BC7F7_inline(L_4, L_7, List_1_Add_m0D7B1846260D6953F51DEFB78CFE8F41D69BC7F7_RuntimeMethod_var);
			}

IL_0036_1:
			{
				bool L_8;
				L_8 = Enumerator_MoveNext_m290DE9C01AB3B05828D641642BE844768D63D3B2((&V_3), Enumerator_MoveNext_m290DE9C01AB3B05828D641642BE844768D63D3B2_RuntimeMethod_var);
				if (L_8)
				{
					goto IL_0014_1;
				}
			}
			{
				goto IL_004f;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_004f:
	{
		Texture2DAtlas_ResetAllocator_m5930577CC814DC28121C8678204D3566783FCDE7(__this, NULL);
		List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76* L_9 = V_0;
		il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tBA5B5EEBE346D570937DDCD508A11ABBE47F8A76_il2cpp_TypeInfo_var);
		Comparison_1_tAAA49090DDD60EBD79DCCB4F483266C134E1EF98* L_10 = ((U3CU3Ec_tBA5B5EEBE346D570937DDCD508A11ABBE47F8A76_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tBA5B5EEBE346D570937DDCD508A11ABBE47F8A76_il2cpp_TypeInfo_var))->___U3CU3E9__23_0;
		Comparison_1_tAAA49090DDD60EBD79DCCB4F483266C134E1EF98* L_11 = L_10;
		if (L_11)
		{
			G_B8_0 = L_11;
			G_B8_1 = L_9;
			goto IL_0075;
		}
		G_B7_0 = L_11;
		G_B7_1 = L_9;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tBA5B5EEBE346D570937DDCD508A11ABBE47F8A76_il2cpp_TypeInfo_var);
		U3CU3Ec_tBA5B5EEBE346D570937DDCD508A11ABBE47F8A76* L_12 = ((U3CU3Ec_tBA5B5EEBE346D570937DDCD508A11ABBE47F8A76_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tBA5B5EEBE346D570937DDCD508A11ABBE47F8A76_il2cpp_TypeInfo_var))->___U3CU3E9;
		Comparison_1_tAAA49090DDD60EBD79DCCB4F483266C134E1EF98* L_13 = (Comparison_1_tAAA49090DDD60EBD79DCCB4F483266C134E1EF98*)il2cpp_codegen_object_new(Comparison_1_tAAA49090DDD60EBD79DCCB4F483266C134E1EF98_il2cpp_TypeInfo_var);
		Comparison_1__ctor_mA7C9B61B40897DD5825FC924B42FC2CF8A3A882B(L_13, L_12, (intptr_t)((void*)U3CU3Ec_U3CRelayoutEntriesU3Eb__23_0_mBF9D0BC493979E1C4D66D031B8E12629A6AA208B_RuntimeMethod_var), NULL);
		Comparison_1_tAAA49090DDD60EBD79DCCB4F483266C134E1EF98* L_14 = L_13;
		((U3CU3Ec_tBA5B5EEBE346D570937DDCD508A11ABBE47F8A76_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tBA5B5EEBE346D570937DDCD508A11ABBE47F8A76_il2cpp_TypeInfo_var))->___U3CU3E9__23_0 = L_14;
		Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_tBA5B5EEBE346D570937DDCD508A11ABBE47F8A76_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tBA5B5EEBE346D570937DDCD508A11ABBE47F8A76_il2cpp_TypeInfo_var))->___U3CU3E9__23_0), (void*)L_14);
		G_B8_0 = L_14;
		G_B8_1 = G_B7_1;
	}

IL_0075:
	{
		NullCheck(G_B8_1);
		List_1_Sort_mA1ADAF22BEC8A84B242C65D98710F2E696C077B2(G_B8_1, G_B8_0, List_1_Sort_mA1ADAF22BEC8A84B242C65D98710F2E696C077B2_RuntimeMethod_var);
		V_1 = (bool)1;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_15;
		L_15 = Vector4_get_zero_m3D61F5FA9483CD9C08977D9D8852FB448B4CE6D1_inline(NULL);
		V_2 = L_15;
		List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76* L_16 = V_0;
		NullCheck(L_16);
		Enumerator_tAAEB05445143765107243B72B5CC36DB230A291A L_17;
		L_17 = List_1_GetEnumerator_mC66B7183F91C8F684DFDB72FC63E47326143E2A0(L_16, List_1_GetEnumerator_mC66B7183F91C8F684DFDB72FC63E47326143E2A0_RuntimeMethod_var);
		V_5 = L_17;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_00d2:
			{
				Enumerator_Dispose_m33547778A54D8060AE8386E0E1A8BE002F87A964((&V_5), Enumerator_Dispose_m33547778A54D8060AE8386E0E1A8BE002F87A964_RuntimeMethod_var);
				return;
			}
		});
		try
		{
			{
				goto IL_00c7_1;
			}

IL_008c_1:
			{
				ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C L_18;
				L_18 = Enumerator_get_Current_mFFE84D5C057AEF74C28E9E63834D72E01CE5237E_inline((&V_5), Enumerator_get_Current_mFFE84D5C057AEF74C28E9E63834D72E01CE5237E_RuntimeMethod_var);
				V_6 = L_18;
				bool L_19 = V_1;
				ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C L_20 = V_6;
				int32_t L_21 = L_20.___Item1;
				ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C L_22 = V_6;
				Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_23 = L_22.___Item2;
				V_7 = L_23;
				int32_t L_24;
				L_24 = Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline((&V_7), NULL);
				ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C L_25 = V_6;
				Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_26 = L_25.___Item2;
				V_7 = L_26;
				int32_t L_27;
				L_27 = Vector2Int_get_y_m48454163ECF0B463FB5A16A0C4FC4B14DB0768B3_inline((&V_7), NULL);
				bool L_28;
				L_28 = VirtualFuncInvoker4< bool, int32_t, int32_t, int32_t, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* >::Invoke(8, __this, L_21, L_24, L_27, (&V_2));
				V_1 = (bool)((int32_t)((int32_t)L_19&(int32_t)L_28));
			}

IL_00c7_1:
			{
				bool L_29;
				L_29 = Enumerator_MoveNext_mC583DB50AF12A05CF3BB25D0A7B7211E782D5BB8((&V_5), Enumerator_MoveNext_mC583DB50AF12A05CF3BB25D0A7B7211E782D5BB8_RuntimeMethod_var);
				if (L_29)
				{
					goto IL_008c_1;
				}
			}
			{
				goto IL_00e0;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_00e0:
	{
		bool L_30 = V_1;
		return L_30;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t PowerOfTwoTextureAtlas_GetApproxCacheSizeInByte_mFF3347DAE1680E726CD8D9B8FD7F29E2052B560F (int32_t ___0_nbElement, int32_t ___1_resolution, bool ___2_hasMipmap, int32_t ___3_format, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GraphicsFormatUtility_t3DAD8CAC84EA38F28613F98184F871773CB282FD_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	double G_B2_0 = 0.0;
	double G_B1_0 = 0.0;
	float G_B3_0 = 0.0f;
	double G_B3_1 = 0.0;
	{
		int32_t L_0 = ___0_nbElement;
		int32_t L_1 = ___1_resolution;
		int32_t L_2 = ___1_resolution;
		bool L_3 = ___2_hasMipmap;
		if (L_3)
		{
			G_B2_0 = ((double)((int32_t)il2cpp_codegen_multiply(((int32_t)il2cpp_codegen_multiply(L_0, L_1)), L_2)));
			goto IL_0010;
		}
		G_B1_0 = ((double)((int32_t)il2cpp_codegen_multiply(((int32_t)il2cpp_codegen_multiply(L_0, L_1)), L_2)));
	}
	{
		G_B3_0 = (1.0f);
		G_B3_1 = G_B1_0;
		goto IL_0015;
	}

IL_0010:
	{
		G_B3_0 = (1.33000004f);
		G_B3_1 = G_B2_0;
	}

IL_0015:
	{
		int32_t L_4 = ___3_format;
		il2cpp_codegen_runtime_class_init_inline(GraphicsFormatUtility_t3DAD8CAC84EA38F28613F98184F871773CB282FD_il2cpp_TypeInfo_var);
		uint32_t L_5;
		L_5 = GraphicsFormatUtility_GetBlockSize_mB8CEC0E04DAC5AE52858E5740A9C6FC791BA6B0A(L_4, NULL);
		return il2cpp_codegen_cast_double_to_int<int64_t>(((double)il2cpp_codegen_multiply(G_B3_1, ((double)((float)il2cpp_codegen_multiply(G_B3_0, ((float)((double)(uint32_t)L_5))))))));
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t PowerOfTwoTextureAtlas_GetMaxCacheSizeForWeightInByte_m22962395B25DC033F5602B8131B393B8FB30D0BA (int32_t ___0_weight, bool ___1_hasMipmap, int32_t ___2_format, 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*)&GraphicsFormatUtility_t3DAD8CAC84EA38F28613F98184F871773CB282FD_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	float V_0 = 0.0f;
	float G_B2_0 = 0.0f;
	float G_B1_0 = 0.0f;
	float G_B3_0 = 0.0f;
	float G_B3_1 = 0.0f;
	{
		int32_t L_0 = ___2_format;
		il2cpp_codegen_runtime_class_init_inline(GraphicsFormatUtility_t3DAD8CAC84EA38F28613F98184F871773CB282FD_il2cpp_TypeInfo_var);
		uint32_t L_1;
		L_1 = GraphicsFormatUtility_GetBlockSize_mB8CEC0E04DAC5AE52858E5740A9C6FC791BA6B0A(L_0, NULL);
		bool L_2 = ___1_hasMipmap;
		if (L_2)
		{
			G_B2_0 = ((float)((double)(uint32_t)L_1));
			goto IL_0012;
		}
		G_B1_0 = ((float)((double)(uint32_t)L_1));
	}
	{
		G_B3_0 = (1.0f);
		G_B3_1 = G_B1_0;
		goto IL_0017;
	}

IL_0012:
	{
		G_B3_0 = (1.33000004f);
		G_B3_1 = G_B2_0;
	}

IL_0017:
	{
		V_0 = ((float)il2cpp_codegen_multiply(G_B3_1, G_B3_0));
		int32_t L_3 = ___0_weight;
		float L_4 = V_0;
		float L_5;
		L_5 = sqrtf(((float)(((float)L_3)/L_4)));
		il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
		int32_t L_6;
		L_6 = CoreUtils_PreviousPowerOfTwo_m49BF3693C56782E67C7E2805960B339052E999C1(il2cpp_codegen_cast_double_to_int<int32_t>(L_5), NULL);
		return L_6;
	}
}
#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 U3CU3Ec__cctor_mD9D9FCABF65FB68CF1C8C2ED196E69ADF51DA470 (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_tBA5B5EEBE346D570937DDCD508A11ABBE47F8A76_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		U3CU3Ec_tBA5B5EEBE346D570937DDCD508A11ABBE47F8A76* L_0 = (U3CU3Ec_tBA5B5EEBE346D570937DDCD508A11ABBE47F8A76*)il2cpp_codegen_object_new(U3CU3Ec_tBA5B5EEBE346D570937DDCD508A11ABBE47F8A76_il2cpp_TypeInfo_var);
		U3CU3Ec__ctor_m746D67A5F0BE4CBD77C47FAD733248ADA0C26151(L_0, NULL);
		((U3CU3Ec_tBA5B5EEBE346D570937DDCD508A11ABBE47F8A76_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tBA5B5EEBE346D570937DDCD508A11ABBE47F8A76_il2cpp_TypeInfo_var))->___U3CU3E9 = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_tBA5B5EEBE346D570937DDCD508A11ABBE47F8A76_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tBA5B5EEBE346D570937DDCD508A11ABBE47F8A76_il2cpp_TypeInfo_var))->___U3CU3E9), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m746D67A5F0BE4CBD77C47FAD733248ADA0C26151 (U3CU3Ec_tBA5B5EEBE346D570937DDCD508A11ABBE47F8A76* __this, const RuntimeMethod* method) 
{
	{
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t U3CU3Ec_U3CRelayoutEntriesU3Eb__23_0_mBF9D0BC493979E1C4D66D031B8E12629A6AA208B (U3CU3Ec_tBA5B5EEBE346D570937DDCD508A11ABBE47F8A76* __this, ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C ___0_c1, ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C ___1_c2, const RuntimeMethod* method) 
{
	float V_0 = 0.0f;
	{
		Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* L_0 = (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A*)(&(&___1_c2)->___Item2);
		float L_1;
		L_1 = Vector2Int_get_magnitude_m9368194292061E306176F135F5E5B63D730911BB_inline(L_0, NULL);
		V_0 = L_1;
		Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* L_2 = (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A*)(&(&___0_c1)->___Item2);
		float L_3;
		L_3 = Vector2Int_get_magnitude_m9368194292061E306176F135F5E5B63D730911BB_inline(L_2, NULL);
		int32_t L_4;
		L_4 = Single_CompareTo_m06F7868162EB392D3E99103D1A0BD27463C9E66F((&V_0), L_3, NULL);
		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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RTHandleStaticHelpers_SetRTHandleStaticWrapper_mF0746A1D008A6FB7998485AD1BB33055F81C727D (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___0_rtId, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RTHandleStaticHelpers_tA2D12842AC5D6F53DC6BE4808B2D49BC5DD532BC_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RTHandles_t84D932A74064E591F31E9813FBED5D64F5CC888C_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_0 = ((RTHandleStaticHelpers_tA2D12842AC5D6F53DC6BE4808B2D49BC5DD532BC_StaticFields*)il2cpp_codegen_static_fields_for(RTHandleStaticHelpers_tA2D12842AC5D6F53DC6BE4808B2D49BC5DD532BC_il2cpp_TypeInfo_var))->___s_RTHandleWrapper;
		if (L_0)
		{
			goto IL_0013;
		}
	}
	{
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_1 = ___0_rtId;
		il2cpp_codegen_runtime_class_init_inline(RTHandles_t84D932A74064E591F31E9813FBED5D64F5CC888C_il2cpp_TypeInfo_var);
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_2;
		L_2 = RTHandles_Alloc_m7EC88962CADCEAB38EAE8D792039466E20874304(L_1, NULL);
		((RTHandleStaticHelpers_tA2D12842AC5D6F53DC6BE4808B2D49BC5DD532BC_StaticFields*)il2cpp_codegen_static_fields_for(RTHandleStaticHelpers_tA2D12842AC5D6F53DC6BE4808B2D49BC5DD532BC_il2cpp_TypeInfo_var))->___s_RTHandleWrapper = L_2;
		Il2CppCodeGenWriteBarrier((void**)(&((RTHandleStaticHelpers_tA2D12842AC5D6F53DC6BE4808B2D49BC5DD532BC_StaticFields*)il2cpp_codegen_static_fields_for(RTHandleStaticHelpers_tA2D12842AC5D6F53DC6BE4808B2D49BC5DD532BC_il2cpp_TypeInfo_var))->___s_RTHandleWrapper), (void*)L_2);
		return;
	}

IL_0013:
	{
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_3 = ((RTHandleStaticHelpers_tA2D12842AC5D6F53DC6BE4808B2D49BC5DD532BC_StaticFields*)il2cpp_codegen_static_fields_for(RTHandleStaticHelpers_tA2D12842AC5D6F53DC6BE4808B2D49BC5DD532BC_il2cpp_TypeInfo_var))->___s_RTHandleWrapper;
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_4 = ___0_rtId;
		NullCheck(L_3);
		RTHandle_SetTexture_m3C2728178516E7C86C52BF75EC7303CFDE68CDC6(L_3, L_4, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RTHandleStaticHelpers_SetRTHandleUserManagedWrapper_mC550F8602CF14819A9EDC41A6F15E6991AF1F51F (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B** ___0_rtWrapper, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___1_rtId, 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;
	}
	{
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B** L_0 = ___0_rtWrapper;
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_1 = *((RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B**)L_0);
		if (L_1)
		{
			goto IL_0005;
		}
	}
	{
		return;
	}

IL_0005:
	{
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B** L_2 = ___0_rtWrapper;
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_3 = *((RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B**)L_2);
		NullCheck(L_3);
		RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_4 = L_3->___m_RT;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_5;
		L_5 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_4, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		if (!L_5)
		{
			goto IL_0035;
		}
	}
	{
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B** L_6 = ___0_rtWrapper;
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_7 = *((RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B**)L_6);
		NullCheck(L_7);
		RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_8 = L_7->___m_RT;
		NullCheck(L_8);
		String_t* L_9;
		L_9 = Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392(L_8, NULL);
		String_t* L_10;
		L_10 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE4EA719D08E1DD87086646FECD6389599A99A389)), L_9, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral3D3232CB5418CD67E13EA249771131626794FC5E)), NULL);
		ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_11 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var)));
		ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465(L_11, L_10, NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_11, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&RTHandleStaticHelpers_SetRTHandleUserManagedWrapper_mC550F8602CF14819A9EDC41A6F15E6991AF1F51F_RuntimeMethod_var)));
	}

IL_0035:
	{
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B** L_12 = ___0_rtWrapper;
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_13 = *((RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B**)L_12);
		NullCheck(L_13);
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_14 = L_13->___m_ExternalTexture;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_15;
		L_15 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_14, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		if (!L_15)
		{
			goto IL_0065;
		}
	}
	{
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B** L_16 = ___0_rtWrapper;
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_17 = *((RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B**)L_16);
		NullCheck(L_17);
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_18 = L_17->___m_ExternalTexture;
		NullCheck(L_18);
		String_t* L_19;
		L_19 = Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392(L_18, NULL);
		String_t* L_20;
		L_20 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral2E9AF63741C1545549EBD23BBF40EA52EEB912C0)), L_19, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral3D3232CB5418CD67E13EA249771131626794FC5E)), NULL);
		ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_21 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var)));
		ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465(L_21, L_20, NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_21, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&RTHandleStaticHelpers_SetRTHandleUserManagedWrapper_mC550F8602CF14819A9EDC41A6F15E6991AF1F51F_RuntimeMethod_var)));
	}

IL_0065:
	{
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B** L_22 = ___0_rtWrapper;
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_23 = *((RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B**)L_22);
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_24 = ___1_rtId;
		NullCheck(L_23);
		RTHandle_SetTexture_m3C2728178516E7C86C52BF75EC7303CFDE68CDC6(L_23, L_24, 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 RTHandle_SetCustomHandleProperties_m7C67C8BCEC388761EDA27F86053551E909633F60 (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* __this, RTHandleProperties_tBCB3E1EFE8B366995704C1322B9C443877580CD6* ___0_properties, const RuntimeMethod* method) 
{
	{
		__this->___m_UseCustomHandleScales = (bool)1;
		RTHandleProperties_tBCB3E1EFE8B366995704C1322B9C443877580CD6* L_0 = ___0_properties;
		RTHandleProperties_tBCB3E1EFE8B366995704C1322B9C443877580CD6 L_1 = (*(RTHandleProperties_tBCB3E1EFE8B366995704C1322B9C443877580CD6*)L_0);
		__this->___m_CustomHandleProperties = L_1;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RTHandle_ClearCustomHandleProperties_m460228F7AA2778FBF2AB97234AEF056F74B7F8C6 (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* __this, const RuntimeMethod* method) 
{
	{
		__this->___m_UseCustomHandleScales = (bool)0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 RTHandle_get_scaleFactor_mD00E924FBC4B2DC2C9E26D7B24444BDAA6DC5C65 (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* __this, const RuntimeMethod* method) 
{
	{
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = __this->___U3CscaleFactorU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RTHandle_set_scaleFactor_m1F6FFA3366846EFFB9F4EAC79F2FF4E00BE75C15 (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_value, const RuntimeMethod* method) 
{
	{
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_value;
		__this->___U3CscaleFactorU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RTHandle_get_useScaling_mCDB079A62CC15C0D0F47E3F49D5975202F7B12A1 (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* __this, const RuntimeMethod* method) 
{
	{
		bool L_0 = __this->___U3CuseScalingU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RTHandle_set_useScaling_m273446564E3B4FB3919F7C5FC01570029CF6A93A (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* __this, bool ___0_value, const RuntimeMethod* method) 
{
	{
		bool L_0 = ___0_value;
		__this->___U3CuseScalingU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A RTHandle_get_referenceSize_mC92CF605112BBE2C0733AB1E4A9C42B760DCB34B (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* __this, const RuntimeMethod* method) 
{
	{
		Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_0 = __this->___U3CreferenceSizeU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RTHandle_set_referenceSize_mE98B5ED69CDC2C37769532B55D8ED2BA84C84466 (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* __this, Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___0_value, const RuntimeMethod* method) 
{
	{
		Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_0 = ___0_value;
		__this->___U3CreferenceSizeU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RTHandleProperties_tBCB3E1EFE8B366995704C1322B9C443877580CD6 RTHandle_get_rtHandleProperties_mDD6241F72089E7DCED00F386D771140C9D9BB38D (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* __this, const RuntimeMethod* method) 
{
	{
		bool L_0 = __this->___m_UseCustomHandleScales;
		if (L_0)
		{
			goto IL_0014;
		}
	}
	{
		RTHandleSystem_tAE496B31B56A77B4896E34576C961C3CA073998F* L_1 = __this->___m_Owner;
		NullCheck(L_1);
		RTHandleProperties_tBCB3E1EFE8B366995704C1322B9C443877580CD6 L_2;
		L_2 = RTHandleSystem_get_rtHandleProperties_mDDD04BAD83D0BCF0047AD77D88E37C55E64DEF58_inline(L_1, NULL);
		return L_2;
	}

IL_0014:
	{
		RTHandleProperties_tBCB3E1EFE8B366995704C1322B9C443877580CD6 L_3 = __this->___m_CustomHandleProperties;
		return L_3;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* RTHandle_get_rt_m593F2799E2E6C97979D3B4CD9E992D305922BBE9 (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* __this, const RuntimeMethod* method) 
{
	{
		RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_0 = __this->___m_RT;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B RTHandle_get_nameID_m30AF2567853494DB845D83A8B37D0FB523DA76E9 (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* __this, const RuntimeMethod* method) 
{
	{
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_0 = __this->___m_NameID;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* RTHandle_get_name_mF2E7B6B108477C76931BD1E5798BB1DA1F036B7A (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* __this, const RuntimeMethod* method) 
{
	{
		String_t* L_0 = __this->___m_Name;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RTHandle_get_isMSAAEnabled_mB56F4775BF4FC50DFBAC344DB1DA4C4B91197A9D (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* __this, const RuntimeMethod* method) 
{
	{
		bool L_0 = __this->___m_EnableMSAA;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RTHandle__ctor_m4B1E60CEC17FB96DC08DE007B11042985DB8E33E (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* __this, RTHandleSystem_tAE496B31B56A77B4896E34576C961C3CA073998F* ___0_owner, const RuntimeMethod* method) 
{
	{
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		RTHandleSystem_tAE496B31B56A77B4896E34576C961C3CA073998F* L_0 = ___0_owner;
		__this->___m_Owner = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Owner), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B RTHandle_op_Implicit_m2462183372B0496DE475889924EDCAAAD2011B54 (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___0_handle, const RuntimeMethod* method) 
{
	RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_0 = ___0_handle;
		if (L_0)
		{
			goto IL_000d;
		}
	}
	{
		il2cpp_codegen_initobj((&V_0), sizeof(RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B));
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_1 = V_0;
		return L_1;
	}

IL_000d:
	{
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_2 = ___0_handle;
		NullCheck(L_2);
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_3;
		L_3 = RTHandle_get_nameID_m30AF2567853494DB845D83A8B37D0FB523DA76E9_inline(L_2, NULL);
		return L_3;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* RTHandle_op_Implicit_mEF75557100B4F5D5BD918A60C85060711687CD43 (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___0_handle, 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;
	}
	{
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_0 = ___0_handle;
		if (L_0)
		{
			goto IL_0005;
		}
	}
	{
		return (Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700*)NULL;
	}

IL_0005:
	{
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_1 = ___0_handle;
		NullCheck(L_1);
		RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_2;
		L_2 = RTHandle_get_rt_m593F2799E2E6C97979D3B4CD9E992D305922BBE9_inline(L_1, NULL);
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_3;
		L_3 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_2, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		if (L_3)
		{
			goto IL_001a;
		}
	}
	{
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_4 = ___0_handle;
		NullCheck(L_4);
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_5 = L_4->___m_ExternalTexture;
		return L_5;
	}

IL_001a:
	{
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_6 = ___0_handle;
		NullCheck(L_6);
		RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_7;
		L_7 = RTHandle_get_rt_m593F2799E2E6C97979D3B4CD9E992D305922BBE9_inline(L_6, NULL);
		return L_7;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* RTHandle_op_Implicit_mB90C404C3D37DF7F2AFDEC28A29526EF784C62FB (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___0_handle, const RuntimeMethod* method) 
{
	{
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_0 = ___0_handle;
		if (L_0)
		{
			goto IL_0005;
		}
	}
	{
		return (RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27*)NULL;
	}

IL_0005:
	{
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_1 = ___0_handle;
		NullCheck(L_1);
		RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_2;
		L_2 = RTHandle_get_rt_m593F2799E2E6C97979D3B4CD9E992D305922BBE9_inline(L_1, NULL);
		return L_2;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RTHandle_SetRenderTexture_m8325131A37B623C614BE55AF2DE2A29856881F01 (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* __this, RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___0_rt, const RuntimeMethod* method) 
{
	{
		RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_0 = ___0_rt;
		__this->___m_RT = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_RT), (void*)L_0);
		__this->___m_ExternalTexture = (Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ExternalTexture), (void*)(Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700*)NULL);
		RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_1 = ___0_rt;
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_2;
		memset((&L_2), 0, sizeof(L_2));
		RenderTargetIdentifier__ctor_mD6E20FA134EEBCE40A8B5E64C505DE8A0DC96BDF((&L_2), L_1, NULL);
		__this->___m_NameID = L_2;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RTHandle_SetTexture_m6F70C921091D39C7377853D6F5045720A6CE49DF (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* __this, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___0_tex, const RuntimeMethod* method) 
{
	{
		__this->___m_RT = (RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_RT), (void*)(RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27*)NULL);
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_0 = ___0_tex;
		__this->___m_ExternalTexture = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ExternalTexture), (void*)L_0);
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_1 = ___0_tex;
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_2;
		memset((&L_2), 0, sizeof(L_2));
		RenderTargetIdentifier__ctor_mD6E20FA134EEBCE40A8B5E64C505DE8A0DC96BDF((&L_2), L_1, NULL);
		__this->___m_NameID = L_2;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RTHandle_SetTexture_m3C2728178516E7C86C52BF75EC7303CFDE68CDC6 (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* __this, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___0_tex, const RuntimeMethod* method) 
{
	{
		__this->___m_RT = (RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_RT), (void*)(RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27*)NULL);
		__this->___m_ExternalTexture = (Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ExternalTexture), (void*)(Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700*)NULL);
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_0 = ___0_tex;
		__this->___m_NameID = L_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t RTHandle_GetInstanceID_m03B8397D7EADA4B68CDA99A76334A359D238F33F (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* __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;
	}
	{
		RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_0 = __this->___m_RT;
		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);
		if (!L_1)
		{
			goto IL_001a;
		}
	}
	{
		RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_2 = __this->___m_RT;
		NullCheck(L_2);
		int32_t L_3;
		L_3 = Object_GetInstanceID_m554FF4073C9465F3835574CC084E68AAEEC6CC6A(L_2, NULL);
		return L_3;
	}

IL_001a:
	{
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_4 = __this->___m_ExternalTexture;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_5;
		L_5 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_4, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		if (!L_5)
		{
			goto IL_0034;
		}
	}
	{
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_6 = __this->___m_ExternalTexture;
		NullCheck(L_6);
		int32_t L_7;
		L_7 = Object_GetInstanceID_m554FF4073C9465F3835574CC084E68AAEEC6CC6A(L_6, NULL);
		return L_7;
	}

IL_0034:
	{
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B* L_8 = (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B*)(&__this->___m_NameID);
		int32_t L_9;
		L_9 = RenderTargetIdentifier_GetHashCode_m255E1EFD7BFC22B1B4464F9EF3346386DA328B86(L_8, NULL);
		return L_9;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RTHandle_Release_m743C2A22FD95D177D2D425E9DF1F3088161F387B (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		RTHandleSystem_tAE496B31B56A77B4896E34576C961C3CA073998F* L_0 = __this->___m_Owner;
		NullCheck(L_0);
		RTHandleSystem_Remove_m7172E9124FEFA41845AD5000EF50E2AD5F02F9AE(L_0, __this, NULL);
		RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_1 = __this->___m_RT;
		il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
		CoreUtils_Destroy_mD2FDD299C528530E4CC5F99EFBAF90ABC7B02C69(L_1, NULL);
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_2;
		L_2 = RenderTargetIdentifier_op_Implicit_m3E2366E36F14173DBEED75591978EBE1F01A1325(0, NULL);
		__this->___m_NameID = L_2;
		__this->___m_RT = (RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_RT), (void*)(RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27*)NULL);
		__this->___m_ExternalTexture = (Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ExternalTexture), (void*)(Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700*)NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A RTHandle_GetScaledSize_m58D71FF94244F1EE9BCB5690381DB37C79D3E239 (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* __this, Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___0_refSize, const RuntimeMethod* method) 
{
	{
		bool L_0;
		L_0 = RTHandle_get_useScaling_mCDB079A62CC15C0D0F47E3F49D5975202F7B12A1_inline(__this, NULL);
		if (L_0)
		{
			goto IL_000a;
		}
	}
	{
		Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_1 = ___0_refSize;
		return L_1;
	}

IL_000a:
	{
		ScaleFunc_t423F661DAD5C7A18F509C8F1F62C9D6AEA9A9791* L_2 = __this->___scaleFunc;
		if (!L_2)
		{
			goto IL_001f;
		}
	}
	{
		ScaleFunc_t423F661DAD5C7A18F509C8F1F62C9D6AEA9A9791* L_3 = __this->___scaleFunc;
		Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_4 = ___0_refSize;
		NullCheck(L_3);
		Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_5;
		L_5 = ScaleFunc_Invoke_mA7E3B86BA222C817FBBA757306E2FACB14F35987_inline(L_3, L_4, NULL);
		return L_5;
	}

IL_001f:
	{
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6;
		L_6 = RTHandle_get_scaleFactor_mD00E924FBC4B2DC2C9E26D7B24444BDAA6DC5C65_inline(__this, NULL);
		float L_7 = L_6.___x;
		int32_t L_8;
		L_8 = Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline((&___0_refSize), NULL);
		int32_t L_9;
		L_9 = Mathf_RoundToInt_m60F8B66CF27F1FA75AA219342BD184B75771EB4B_inline(((float)il2cpp_codegen_multiply(L_7, ((float)L_8))), NULL);
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_10;
		L_10 = RTHandle_get_scaleFactor_mD00E924FBC4B2DC2C9E26D7B24444BDAA6DC5C65_inline(__this, NULL);
		float L_11 = L_10.___y;
		int32_t L_12;
		L_12 = Vector2Int_get_y_m48454163ECF0B463FB5A16A0C4FC4B14DB0768B3_inline((&___0_refSize), NULL);
		int32_t L_13;
		L_13 = Mathf_RoundToInt_m60F8B66CF27F1FA75AA219342BD184B75771EB4B_inline(((float)il2cpp_codegen_multiply(L_11, ((float)L_12))), NULL);
		Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_14;
		memset((&L_14), 0, sizeof(L_14));
		Vector2Int__ctor_mC20D1312133EB8CB63EC11067088B043660F11CE_inline((&L_14), L_9, L_13, NULL);
		return L_14;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A RTHandle_GetScaledSize_m35984A8A409FE26648E1B7011E9ADEEA9FEC739A (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* __this, const RuntimeMethod* method) 
{
	Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		bool L_0;
		L_0 = RTHandle_get_useScaling_mCDB079A62CC15C0D0F47E3F49D5975202F7B12A1_inline(__this, NULL);
		if (L_0)
		{
			goto IL_000f;
		}
	}
	{
		Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_1;
		L_1 = RTHandle_get_referenceSize_mC92CF605112BBE2C0733AB1E4A9C42B760DCB34B_inline(__this, NULL);
		return L_1;
	}

IL_000f:
	{
		ScaleFunc_t423F661DAD5C7A18F509C8F1F62C9D6AEA9A9791* L_2 = __this->___scaleFunc;
		if (!L_2)
		{
			goto IL_0029;
		}
	}
	{
		ScaleFunc_t423F661DAD5C7A18F509C8F1F62C9D6AEA9A9791* L_3 = __this->___scaleFunc;
		Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_4;
		L_4 = RTHandle_get_referenceSize_mC92CF605112BBE2C0733AB1E4A9C42B760DCB34B_inline(__this, NULL);
		NullCheck(L_3);
		Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_5;
		L_5 = ScaleFunc_Invoke_mA7E3B86BA222C817FBBA757306E2FACB14F35987_inline(L_3, L_4, NULL);
		return L_5;
	}

IL_0029:
	{
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6;
		L_6 = RTHandle_get_scaleFactor_mD00E924FBC4B2DC2C9E26D7B24444BDAA6DC5C65_inline(__this, NULL);
		float L_7 = L_6.___x;
		Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_8;
		L_8 = RTHandle_get_referenceSize_mC92CF605112BBE2C0733AB1E4A9C42B760DCB34B_inline(__this, NULL);
		V_0 = L_8;
		int32_t L_9;
		L_9 = Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline((&V_0), NULL);
		int32_t L_10;
		L_10 = Mathf_RoundToInt_m60F8B66CF27F1FA75AA219342BD184B75771EB4B_inline(((float)il2cpp_codegen_multiply(L_7, ((float)L_9))), NULL);
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_11;
		L_11 = RTHandle_get_scaleFactor_mD00E924FBC4B2DC2C9E26D7B24444BDAA6DC5C65_inline(__this, NULL);
		float L_12 = L_11.___y;
		Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_13;
		L_13 = RTHandle_get_referenceSize_mC92CF605112BBE2C0733AB1E4A9C42B760DCB34B_inline(__this, NULL);
		V_0 = L_13;
		int32_t L_14;
		L_14 = Vector2Int_get_y_m48454163ECF0B463FB5A16A0C4FC4B14DB0768B3_inline((&V_0), NULL);
		int32_t L_15;
		L_15 = Mathf_RoundToInt_m60F8B66CF27F1FA75AA219342BD184B75771EB4B_inline(((float)il2cpp_codegen_multiply(L_12, ((float)L_14))), NULL);
		Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_16;
		memset((&L_16), 0, sizeof(L_16));
		Vector2Int__ctor_mC20D1312133EB8CB63EC11067088B043660F11CE_inline((&L_16), L_10, L_15, NULL);
		return L_16;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RTHandle_SwitchToFastMemory_m88468F9FF42F96F5192DFE57669B36724AD9C22D (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, float ___1_residencyFraction, int32_t ___2_flags, bool ___3_copyContents, const RuntimeMethod* method) 
{
	{
		float L_0 = ___1_residencyFraction;
		float L_1;
		L_1 = Mathf_Clamp01_mA7E048DBDA832D399A581BE4D6DED9FA44CE0F14_inline(L_0, NULL);
		___1_residencyFraction = L_1;
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_2 = ___0_cmd;
		RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_3 = __this->___m_RT;
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_4;
		L_4 = RenderTargetIdentifier_op_Implicit_mBF13C6AE62DCEDDEFDC1C7305BE646FE99D2F24C(L_3, NULL);
		int32_t L_5 = ___2_flags;
		float L_6 = ___1_residencyFraction;
		bool L_7 = ___3_copyContents;
		CommandBufferExtensions_SwitchIntoFastMemory_m7193CB1B314DDD08786ED501359112A1E48EA835(L_2, L_4, L_5, L_6, L_7, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RTHandle_CopyToFastMemory_mAA75EED26C2206B2D8AAF7AED837FD85801A494F (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, float ___1_residencyFraction, int32_t ___2_flags, const RuntimeMethod* method) 
{
	{
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_0 = ___0_cmd;
		float L_1 = ___1_residencyFraction;
		int32_t L_2 = ___2_flags;
		RTHandle_SwitchToFastMemory_m88468F9FF42F96F5192DFE57669B36724AD9C22D(__this, L_0, L_1, L_2, (bool)1, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RTHandle_SwitchOutFastMemory_mA8413E99B8826F54BFD97AAAE2BAC75E2D69AFF9 (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, bool ___1_copyContents, const RuntimeMethod* method) 
{
	{
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_0 = ___0_cmd;
		RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_1 = __this->___m_RT;
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_2;
		L_2 = RenderTargetIdentifier_op_Implicit_mBF13C6AE62DCEDDEFDC1C7305BE646FE99D2F24C(L_1, NULL);
		bool L_3 = ___1_copyContents;
		CommandBufferExtensions_SwitchOutOfFastMemory_mE101D9338E74216A912C73147021B5C69269E9B9(L_0, L_2, L_3, 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 RTHandles_get_maxWidth_mC888DFD7DE33CB21CB24933A222845983D2AF381 (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RTHandles_t84D932A74064E591F31E9813FBED5D64F5CC888C_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(RTHandles_t84D932A74064E591F31E9813FBED5D64F5CC888C_il2cpp_TypeInfo_var);
		RTHandleSystem_tAE496B31B56A77B4896E34576C961C3CA073998F* L_0 = ((RTHandles_t84D932A74064E591F31E9813FBED5D64F5CC888C_StaticFields*)il2cpp_codegen_static_fields_for(RTHandles_t84D932A74064E591F31E9813FBED5D64F5CC888C_il2cpp_TypeInfo_var))->___s_DefaultInstance;
		NullCheck(L_0);
		int32_t L_1;
		L_1 = RTHandleSystem_GetMaxWidth_m0AE3E07285C0CAA906B0EBF879FDB5A916E43C43_inline(L_0, NULL);
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t RTHandles_get_maxHeight_m6376EC6C6B6EF8966F25A1D83429A7CAD1307FD0 (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RTHandles_t84D932A74064E591F31E9813FBED5D64F5CC888C_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(RTHandles_t84D932A74064E591F31E9813FBED5D64F5CC888C_il2cpp_TypeInfo_var);
		RTHandleSystem_tAE496B31B56A77B4896E34576C961C3CA073998F* L_0 = ((RTHandles_t84D932A74064E591F31E9813FBED5D64F5CC888C_StaticFields*)il2cpp_codegen_static_fields_for(RTHandles_t84D932A74064E591F31E9813FBED5D64F5CC888C_il2cpp_TypeInfo_var))->___s_DefaultInstance;
		NullCheck(L_0);
		int32_t L_1;
		L_1 = RTHandleSystem_GetMaxHeight_mF753F115CBC21DF020B828C67164F203FB92AAE1_inline(L_0, NULL);
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RTHandleProperties_tBCB3E1EFE8B366995704C1322B9C443877580CD6 RTHandles_get_rtHandleProperties_mE9C88F6CB33ADBB4E90F39BA940AF17F66468468 (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RTHandles_t84D932A74064E591F31E9813FBED5D64F5CC888C_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(RTHandles_t84D932A74064E591F31E9813FBED5D64F5CC888C_il2cpp_TypeInfo_var);
		RTHandleSystem_tAE496B31B56A77B4896E34576C961C3CA073998F* L_0 = ((RTHandles_t84D932A74064E591F31E9813FBED5D64F5CC888C_StaticFields*)il2cpp_codegen_static_fields_for(RTHandles_t84D932A74064E591F31E9813FBED5D64F5CC888C_il2cpp_TypeInfo_var))->___s_DefaultInstance;
		NullCheck(L_0);
		RTHandleProperties_tBCB3E1EFE8B366995704C1322B9C443877580CD6 L_1;
		L_1 = RTHandleSystem_get_rtHandleProperties_mDDD04BAD83D0BCF0047AD77D88E37C55E64DEF58_inline(L_0, NULL);
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* RTHandles_Alloc_m6ABDABDAE3C6C81D04AC6E4E1142D63303BB65C0 (int32_t ___0_width, int32_t ___1_height, int32_t ___2_slices, int32_t ___3_depthBufferBits, int32_t ___4_colorFormat, int32_t ___5_filterMode, int32_t ___6_wrapMode, int32_t ___7_dimension, bool ___8_enableRandomWrite, bool ___9_useMipMap, bool ___10_autoGenerateMips, bool ___11_isShadowMap, int32_t ___12_anisoLevel, float ___13_mipMapBias, int32_t ___14_msaaSamples, bool ___15_bindTextureMS, bool ___16_useDynamicScale, int32_t ___17_memoryless, int32_t ___18_vrUsage, String_t* ___19_name, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RTHandles_t84D932A74064E591F31E9813FBED5D64F5CC888C_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(RTHandles_t84D932A74064E591F31E9813FBED5D64F5CC888C_il2cpp_TypeInfo_var);
		RTHandleSystem_tAE496B31B56A77B4896E34576C961C3CA073998F* L_0 = ((RTHandles_t84D932A74064E591F31E9813FBED5D64F5CC888C_StaticFields*)il2cpp_codegen_static_fields_for(RTHandles_t84D932A74064E591F31E9813FBED5D64F5CC888C_il2cpp_TypeInfo_var))->___s_DefaultInstance;
		int32_t L_1 = ___0_width;
		int32_t L_2 = ___1_height;
		int32_t L_3 = ___2_slices;
		int32_t L_4 = ___3_depthBufferBits;
		int32_t L_5 = ___4_colorFormat;
		int32_t L_6 = ___5_filterMode;
		int32_t L_7 = ___6_wrapMode;
		int32_t L_8 = ___7_dimension;
		bool L_9 = ___8_enableRandomWrite;
		bool L_10 = ___9_useMipMap;
		bool L_11 = ___10_autoGenerateMips;
		bool L_12 = ___11_isShadowMap;
		int32_t L_13 = ___12_anisoLevel;
		float L_14 = ___13_mipMapBias;
		int32_t L_15 = ___14_msaaSamples;
		bool L_16 = ___15_bindTextureMS;
		bool L_17 = ___16_useDynamicScale;
		int32_t L_18 = ___17_memoryless;
		int32_t L_19 = ___18_vrUsage;
		String_t* L_20 = ___19_name;
		NullCheck(L_0);
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_21;
		L_21 = RTHandleSystem_Alloc_mE4723721DA30875086781955663AA33310B95AA8(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 L_21;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* RTHandles_Alloc_mC2FA9583E1A46A3CF48466BEEC001F6401FA577B (int32_t ___0_width, int32_t ___1_height, int32_t ___2_wrapModeU, int32_t ___3_wrapModeV, int32_t ___4_wrapModeW, int32_t ___5_slices, int32_t ___6_depthBufferBits, int32_t ___7_colorFormat, int32_t ___8_filterMode, int32_t ___9_dimension, bool ___10_enableRandomWrite, bool ___11_useMipMap, bool ___12_autoGenerateMips, bool ___13_isShadowMap, int32_t ___14_anisoLevel, float ___15_mipMapBias, int32_t ___16_msaaSamples, bool ___17_bindTextureMS, bool ___18_useDynamicScale, int32_t ___19_memoryless, int32_t ___20_vrUsage, String_t* ___21_name, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RTHandles_t84D932A74064E591F31E9813FBED5D64F5CC888C_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(RTHandles_t84D932A74064E591F31E9813FBED5D64F5CC888C_il2cpp_TypeInfo_var);
		RTHandleSystem_tAE496B31B56A77B4896E34576C961C3CA073998F* L_0 = ((RTHandles_t84D932A74064E591F31E9813FBED5D64F5CC888C_StaticFields*)il2cpp_codegen_static_fields_for(RTHandles_t84D932A74064E591F31E9813FBED5D64F5CC888C_il2cpp_TypeInfo_var))->___s_DefaultInstance;
		int32_t L_1 = ___0_width;
		int32_t L_2 = ___1_height;
		int32_t L_3 = ___2_wrapModeU;
		int32_t L_4 = ___3_wrapModeV;
		int32_t L_5 = ___4_wrapModeW;
		int32_t L_6 = ___5_slices;
		int32_t L_7 = ___6_depthBufferBits;
		int32_t L_8 = ___7_colorFormat;
		int32_t L_9 = ___8_filterMode;
		int32_t L_10 = ___9_dimension;
		bool L_11 = ___10_enableRandomWrite;
		bool L_12 = ___11_useMipMap;
		bool L_13 = ___12_autoGenerateMips;
		bool L_14 = ___13_isShadowMap;
		int32_t L_15 = ___14_anisoLevel;
		float L_16 = ___15_mipMapBias;
		int32_t L_17 = ___16_msaaSamples;
		bool L_18 = ___17_bindTextureMS;
		bool L_19 = ___18_useDynamicScale;
		int32_t L_20 = ___19_memoryless;
		int32_t L_21 = ___20_vrUsage;
		String_t* L_22 = ___21_name;
		NullCheck(L_0);
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_23;
		L_23 = RTHandleSystem_Alloc_m81787EAC78AA4C81975EBC1B71F21D15D8AA5DE7(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, L_21, L_22, NULL);
		return L_23;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* RTHandles_Alloc_m609B770F97077DE8AB205E51E4631DD571C9E82F (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* ___0_descriptor, int32_t ___1_filterMode, int32_t ___2_wrapMode, bool ___3_isShadowMap, int32_t ___4_anisoLevel, float ___5_mipMapBias, String_t* ___6_name, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RTHandles_t84D932A74064E591F31E9813FBED5D64F5CC888C_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		il2cpp_codegen_runtime_class_init_inline(RTHandles_t84D932A74064E591F31E9813FBED5D64F5CC888C_il2cpp_TypeInfo_var);
		RTHandleSystem_tAE496B31B56A77B4896E34576C961C3CA073998F* L_0 = ((RTHandles_t84D932A74064E591F31E9813FBED5D64F5CC888C_StaticFields*)il2cpp_codegen_static_fields_for(RTHandles_t84D932A74064E591F31E9813FBED5D64F5CC888C_il2cpp_TypeInfo_var))->___s_DefaultInstance;
		RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* L_1 = ___0_descriptor;
		int32_t L_2;
		L_2 = RenderTextureDescriptor_get_width_mB159E4EB08B23B19CCCFADB465864361FB840BFF_inline(L_1, NULL);
		RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* L_3 = ___0_descriptor;
		int32_t L_4;
		L_4 = RenderTextureDescriptor_get_height_m1006F9AA45029715C552C8A8C2F102F63D3A91EC_inline(L_3, NULL);
		RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* L_5 = ___0_descriptor;
		int32_t L_6;
		L_6 = RenderTextureDescriptor_get_volumeDepth_m528818299E101F1B285B08BE12FAC2F9A871BA36_inline(L_5, NULL);
		RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* L_7 = ___0_descriptor;
		RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 L_8 = (*(RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46*)L_7);
		V_0 = L_8;
		int32_t L_9;
		L_9 = RenderTextureDescriptor_get_depthBufferBits_mC095E36F9803B2E68E258C03E48ACD0B0E678953((&V_0), NULL);
		RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* L_10 = ___0_descriptor;
		RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 L_11 = (*(RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46*)L_10);
		V_0 = L_11;
		int32_t L_12;
		L_12 = RenderTextureDescriptor_get_graphicsFormat_m50F25A4F179EA318C8D3B0D8685F9C5F59F7DEC0((&V_0), NULL);
		int32_t L_13 = ___1_filterMode;
		int32_t L_14 = ___2_wrapMode;
		RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* L_15 = ___0_descriptor;
		int32_t L_16;
		L_16 = RenderTextureDescriptor_get_dimension_mA23ABB2CA03249DCE3A21F5123524A825C33E31B_inline(L_15, NULL);
		RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* L_17 = ___0_descriptor;
		RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 L_18 = (*(RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46*)L_17);
		V_0 = L_18;
		bool L_19;
		L_19 = RenderTextureDescriptor_get_enableRandomWrite_m09A97B46F4482C06F4D78678ED87F75A5D01CFF9((&V_0), NULL);
		RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* L_20 = ___0_descriptor;
		RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 L_21 = (*(RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46*)L_20);
		V_0 = L_21;
		bool L_22;
		L_22 = RenderTextureDescriptor_get_useMipMap_mED290AAA1F816D024E026BB2D21C405388925D71((&V_0), NULL);
		RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* L_23 = ___0_descriptor;
		RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 L_24 = (*(RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46*)L_23);
		V_0 = L_24;
		bool L_25;
		L_25 = RenderTextureDescriptor_get_autoGenerateMips_m53F427E61A7DA4D4F6816FBE5AFA9D063FA5DF2B((&V_0), NULL);
		bool L_26 = ___3_isShadowMap;
		int32_t L_27 = ___4_anisoLevel;
		float L_28 = ___5_mipMapBias;
		RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* L_29 = ___0_descriptor;
		int32_t L_30;
		L_30 = RenderTextureDescriptor_get_msaaSamples_mFCC33643AFF2265C8305DCFD79ED8774A1A8FA22_inline(L_29, NULL);
		RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* L_31 = ___0_descriptor;
		RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 L_32 = (*(RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46*)L_31);
		V_0 = L_32;
		bool L_33;
		L_33 = RenderTextureDescriptor_get_bindMS_mBDC0CE7325E5619AD8CFF213BB0EFBBBC328808A((&V_0), NULL);
		RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* L_34 = ___0_descriptor;
		RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 L_35 = (*(RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46*)L_34);
		V_0 = L_35;
		bool L_36;
		L_36 = RenderTextureDescriptor_get_useDynamicScale_m84AB51F1599AB6641C254F06EE7431AFBACEF60A((&V_0), NULL);
		RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* L_37 = ___0_descriptor;
		int32_t L_38;
		L_38 = RenderTextureDescriptor_get_memoryless_mFFD64B6716E0F7D936AD6B34D5D56F0BFD55197F_inline(L_37, NULL);
		RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* L_39 = ___0_descriptor;
		int32_t L_40;
		L_40 = RenderTextureDescriptor_get_vrUsage_m061FAE1190A623B9DEE133F1506ADB23C983F6B0_inline(L_39, NULL);
		String_t* L_41 = ___6_name;
		NullCheck(L_0);
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_42;
		L_42 = RTHandleSystem_Alloc_mE4723721DA30875086781955663AA33310B95AA8(L_0, L_2, L_4, L_6, L_9, L_12, L_13, L_14, L_16, L_19, L_22, L_25, L_26, L_27, L_28, L_30, L_33, L_36, L_38, L_40, L_41, NULL);
		return L_42;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* RTHandles_Alloc_m985B8FE148F2E6C72B7DD006A4249C26D347AB27 (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_scaleFactor, int32_t ___1_slices, int32_t ___2_depthBufferBits, int32_t ___3_colorFormat, 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, int32_t ___16_memoryless, int32_t ___17_vrUsage, String_t* ___18_name, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RTHandles_t84D932A74064E591F31E9813FBED5D64F5CC888C_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(RTHandles_t84D932A74064E591F31E9813FBED5D64F5CC888C_il2cpp_TypeInfo_var);
		RTHandleSystem_tAE496B31B56A77B4896E34576C961C3CA073998F* L_0 = ((RTHandles_t84D932A74064E591F31E9813FBED5D64F5CC888C_StaticFields*)il2cpp_codegen_static_fields_for(RTHandles_t84D932A74064E591F31E9813FBED5D64F5CC888C_il2cpp_TypeInfo_var))->___s_DefaultInstance;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1 = ___0_scaleFactor;
		int32_t L_2 = ___1_slices;
		int32_t L_3 = ___2_depthBufferBits;
		int32_t L_4 = ___3_colorFormat;
		int32_t L_5 = ___4_filterMode;
		int32_t L_6 = ___5_wrapMode;
		int32_t L_7 = ___6_dimension;
		bool L_8 = ___7_enableRandomWrite;
		bool L_9 = ___8_useMipMap;
		bool L_10 = ___9_autoGenerateMips;
		bool L_11 = ___10_isShadowMap;
		int32_t L_12 = ___11_anisoLevel;
		float L_13 = ___12_mipMapBias;
		int32_t L_14 = ___13_msaaSamples;
		bool L_15 = ___14_bindTextureMS;
		bool L_16 = ___15_useDynamicScale;
		int32_t L_17 = ___16_memoryless;
		int32_t L_18 = ___17_vrUsage;
		String_t* L_19 = ___18_name;
		NullCheck(L_0);
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_20;
		L_20 = RTHandleSystem_Alloc_mED30FA79FC6BA37CF6A68F2450B1668C124F2841(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, NULL);
		return L_20;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* RTHandles_Alloc_m1ADB83C7C3998307B26F41AC11859BF249CAD0BF (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_scaleFactor, RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* ___1_descriptor, int32_t ___2_filterMode, int32_t ___3_wrapMode, bool ___4_isShadowMap, int32_t ___5_anisoLevel, float ___6_mipMapBias, String_t* ___7_name, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RTHandles_t84D932A74064E591F31E9813FBED5D64F5CC888C_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		il2cpp_codegen_runtime_class_init_inline(RTHandles_t84D932A74064E591F31E9813FBED5D64F5CC888C_il2cpp_TypeInfo_var);
		RTHandleSystem_tAE496B31B56A77B4896E34576C961C3CA073998F* L_0 = ((RTHandles_t84D932A74064E591F31E9813FBED5D64F5CC888C_StaticFields*)il2cpp_codegen_static_fields_for(RTHandles_t84D932A74064E591F31E9813FBED5D64F5CC888C_il2cpp_TypeInfo_var))->___s_DefaultInstance;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1 = ___0_scaleFactor;
		RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* L_2 = ___1_descriptor;
		int32_t L_3;
		L_3 = RenderTextureDescriptor_get_volumeDepth_m528818299E101F1B285B08BE12FAC2F9A871BA36_inline(L_2, NULL);
		RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* L_4 = ___1_descriptor;
		RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 L_5 = (*(RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46*)L_4);
		V_0 = L_5;
		int32_t L_6;
		L_6 = RenderTextureDescriptor_get_depthBufferBits_mC095E36F9803B2E68E258C03E48ACD0B0E678953((&V_0), NULL);
		RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* L_7 = ___1_descriptor;
		RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 L_8 = (*(RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46*)L_7);
		V_0 = L_8;
		int32_t L_9;
		L_9 = RenderTextureDescriptor_get_graphicsFormat_m50F25A4F179EA318C8D3B0D8685F9C5F59F7DEC0((&V_0), NULL);
		int32_t L_10 = ___2_filterMode;
		int32_t L_11 = ___3_wrapMode;
		RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* L_12 = ___1_descriptor;
		int32_t L_13;
		L_13 = RenderTextureDescriptor_get_dimension_mA23ABB2CA03249DCE3A21F5123524A825C33E31B_inline(L_12, NULL);
		RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* L_14 = ___1_descriptor;
		RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 L_15 = (*(RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46*)L_14);
		V_0 = L_15;
		bool L_16;
		L_16 = RenderTextureDescriptor_get_enableRandomWrite_m09A97B46F4482C06F4D78678ED87F75A5D01CFF9((&V_0), NULL);
		RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* L_17 = ___1_descriptor;
		RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 L_18 = (*(RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46*)L_17);
		V_0 = L_18;
		bool L_19;
		L_19 = RenderTextureDescriptor_get_useMipMap_mED290AAA1F816D024E026BB2D21C405388925D71((&V_0), NULL);
		RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* L_20 = ___1_descriptor;
		RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 L_21 = (*(RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46*)L_20);
		V_0 = L_21;
		bool L_22;
		L_22 = RenderTextureDescriptor_get_autoGenerateMips_m53F427E61A7DA4D4F6816FBE5AFA9D063FA5DF2B((&V_0), NULL);
		bool L_23 = ___4_isShadowMap;
		int32_t L_24 = ___5_anisoLevel;
		float L_25 = ___6_mipMapBias;
		RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* L_26 = ___1_descriptor;
		int32_t L_27;
		L_27 = RenderTextureDescriptor_get_msaaSamples_mFCC33643AFF2265C8305DCFD79ED8774A1A8FA22_inline(L_26, NULL);
		RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* L_28 = ___1_descriptor;
		RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 L_29 = (*(RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46*)L_28);
		V_0 = L_29;
		bool L_30;
		L_30 = RenderTextureDescriptor_get_bindMS_mBDC0CE7325E5619AD8CFF213BB0EFBBBC328808A((&V_0), NULL);
		RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* L_31 = ___1_descriptor;
		RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 L_32 = (*(RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46*)L_31);
		V_0 = L_32;
		bool L_33;
		L_33 = RenderTextureDescriptor_get_useDynamicScale_m84AB51F1599AB6641C254F06EE7431AFBACEF60A((&V_0), NULL);
		RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* L_34 = ___1_descriptor;
		int32_t L_35;
		L_35 = RenderTextureDescriptor_get_memoryless_mFFD64B6716E0F7D936AD6B34D5D56F0BFD55197F_inline(L_34, NULL);
		RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* L_36 = ___1_descriptor;
		int32_t L_37;
		L_37 = RenderTextureDescriptor_get_vrUsage_m061FAE1190A623B9DEE133F1506ADB23C983F6B0_inline(L_36, NULL);
		String_t* L_38 = ___7_name;
		NullCheck(L_0);
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_39;
		L_39 = RTHandleSystem_Alloc_mED30FA79FC6BA37CF6A68F2450B1668C124F2841(L_0, L_1, L_3, L_6, L_9, L_10, L_11, L_13, L_16, L_19, L_22, L_23, L_24, L_25, L_27, L_30, L_33, L_35, L_37, L_38, NULL);
		return L_39;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* RTHandles_Alloc_m6CBC0C93582821478BFB432B04D3A3D096267478 (ScaleFunc_t423F661DAD5C7A18F509C8F1F62C9D6AEA9A9791* ___0_scaleFunc, int32_t ___1_slices, int32_t ___2_depthBufferBits, int32_t ___3_colorFormat, 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, int32_t ___16_memoryless, int32_t ___17_vrUsage, String_t* ___18_name, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RTHandles_t84D932A74064E591F31E9813FBED5D64F5CC888C_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(RTHandles_t84D932A74064E591F31E9813FBED5D64F5CC888C_il2cpp_TypeInfo_var);
		RTHandleSystem_tAE496B31B56A77B4896E34576C961C3CA073998F* L_0 = ((RTHandles_t84D932A74064E591F31E9813FBED5D64F5CC888C_StaticFields*)il2cpp_codegen_static_fields_for(RTHandles_t84D932A74064E591F31E9813FBED5D64F5CC888C_il2cpp_TypeInfo_var))->___s_DefaultInstance;
		ScaleFunc_t423F661DAD5C7A18F509C8F1F62C9D6AEA9A9791* L_1 = ___0_scaleFunc;
		int32_t L_2 = ___1_slices;
		int32_t L_3 = ___2_depthBufferBits;
		int32_t L_4 = ___3_colorFormat;
		int32_t L_5 = ___4_filterMode;
		int32_t L_6 = ___5_wrapMode;
		int32_t L_7 = ___6_dimension;
		bool L_8 = ___7_enableRandomWrite;
		bool L_9 = ___8_useMipMap;
		bool L_10 = ___9_autoGenerateMips;
		bool L_11 = ___10_isShadowMap;
		int32_t L_12 = ___11_anisoLevel;
		float L_13 = ___12_mipMapBias;
		int32_t L_14 = ___13_msaaSamples;
		bool L_15 = ___14_bindTextureMS;
		bool L_16 = ___15_useDynamicScale;
		int32_t L_17 = ___16_memoryless;
		int32_t L_18 = ___17_vrUsage;
		String_t* L_19 = ___18_name;
		NullCheck(L_0);
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_20;
		L_20 = RTHandleSystem_Alloc_mDEE40E5E15FF6F5664D5B308353B7151183FC461(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, NULL);
		return L_20;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* RTHandles_Alloc_m9EACC0FD0667A178E7739E252D4B78CE03BA9FD6 (ScaleFunc_t423F661DAD5C7A18F509C8F1F62C9D6AEA9A9791* ___0_scaleFunc, RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* ___1_descriptor, int32_t ___2_filterMode, int32_t ___3_wrapMode, bool ___4_isShadowMap, int32_t ___5_anisoLevel, float ___6_mipMapBias, String_t* ___7_name, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RTHandles_t84D932A74064E591F31E9813FBED5D64F5CC888C_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		il2cpp_codegen_runtime_class_init_inline(RTHandles_t84D932A74064E591F31E9813FBED5D64F5CC888C_il2cpp_TypeInfo_var);
		RTHandleSystem_tAE496B31B56A77B4896E34576C961C3CA073998F* L_0 = ((RTHandles_t84D932A74064E591F31E9813FBED5D64F5CC888C_StaticFields*)il2cpp_codegen_static_fields_for(RTHandles_t84D932A74064E591F31E9813FBED5D64F5CC888C_il2cpp_TypeInfo_var))->___s_DefaultInstance;
		ScaleFunc_t423F661DAD5C7A18F509C8F1F62C9D6AEA9A9791* L_1 = ___0_scaleFunc;
		RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* L_2 = ___1_descriptor;
		int32_t L_3;
		L_3 = RenderTextureDescriptor_get_volumeDepth_m528818299E101F1B285B08BE12FAC2F9A871BA36_inline(L_2, NULL);
		RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* L_4 = ___1_descriptor;
		RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 L_5 = (*(RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46*)L_4);
		V_0 = L_5;
		int32_t L_6;
		L_6 = RenderTextureDescriptor_get_depthBufferBits_mC095E36F9803B2E68E258C03E48ACD0B0E678953((&V_0), NULL);
		RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* L_7 = ___1_descriptor;
		RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 L_8 = (*(RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46*)L_7);
		V_0 = L_8;
		int32_t L_9;
		L_9 = RenderTextureDescriptor_get_graphicsFormat_m50F25A4F179EA318C8D3B0D8685F9C5F59F7DEC0((&V_0), NULL);
		int32_t L_10 = ___2_filterMode;
		int32_t L_11 = ___3_wrapMode;
		RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* L_12 = ___1_descriptor;
		int32_t L_13;
		L_13 = RenderTextureDescriptor_get_dimension_mA23ABB2CA03249DCE3A21F5123524A825C33E31B_inline(L_12, NULL);
		RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* L_14 = ___1_descriptor;
		RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 L_15 = (*(RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46*)L_14);
		V_0 = L_15;
		bool L_16;
		L_16 = RenderTextureDescriptor_get_enableRandomWrite_m09A97B46F4482C06F4D78678ED87F75A5D01CFF9((&V_0), NULL);
		RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* L_17 = ___1_descriptor;
		RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 L_18 = (*(RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46*)L_17);
		V_0 = L_18;
		bool L_19;
		L_19 = RenderTextureDescriptor_get_useMipMap_mED290AAA1F816D024E026BB2D21C405388925D71((&V_0), NULL);
		RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* L_20 = ___1_descriptor;
		RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 L_21 = (*(RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46*)L_20);
		V_0 = L_21;
		bool L_22;
		L_22 = RenderTextureDescriptor_get_autoGenerateMips_m53F427E61A7DA4D4F6816FBE5AFA9D063FA5DF2B((&V_0), NULL);
		bool L_23 = ___4_isShadowMap;
		int32_t L_24 = ___5_anisoLevel;
		float L_25 = ___6_mipMapBias;
		RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* L_26 = ___1_descriptor;
		int32_t L_27;
		L_27 = RenderTextureDescriptor_get_msaaSamples_mFCC33643AFF2265C8305DCFD79ED8774A1A8FA22_inline(L_26, NULL);
		RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* L_28 = ___1_descriptor;
		RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 L_29 = (*(RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46*)L_28);
		V_0 = L_29;
		bool L_30;
		L_30 = RenderTextureDescriptor_get_bindMS_mBDC0CE7325E5619AD8CFF213BB0EFBBBC328808A((&V_0), NULL);
		RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* L_31 = ___1_descriptor;
		RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 L_32 = (*(RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46*)L_31);
		V_0 = L_32;
		bool L_33;
		L_33 = RenderTextureDescriptor_get_useDynamicScale_m84AB51F1599AB6641C254F06EE7431AFBACEF60A((&V_0), NULL);
		RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* L_34 = ___1_descriptor;
		int32_t L_35;
		L_35 = RenderTextureDescriptor_get_memoryless_mFFD64B6716E0F7D936AD6B34D5D56F0BFD55197F_inline(L_34, NULL);
		RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* L_36 = ___1_descriptor;
		int32_t L_37;
		L_37 = RenderTextureDescriptor_get_vrUsage_m061FAE1190A623B9DEE133F1506ADB23C983F6B0_inline(L_36, NULL);
		String_t* L_38 = ___7_name;
		NullCheck(L_0);
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_39;
		L_39 = RTHandleSystem_Alloc_mDEE40E5E15FF6F5664D5B308353B7151183FC461(L_0, L_1, L_3, L_6, L_9, L_10, L_11, L_13, L_16, L_19, L_22, L_23, L_24, L_25, L_27, L_30, L_33, L_35, L_37, L_38, NULL);
		return L_39;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* RTHandles_Alloc_m5FB7BA0DA42EED1A471BC719DEE9F8390319276A (Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___0_tex, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RTHandles_t84D932A74064E591F31E9813FBED5D64F5CC888C_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(RTHandles_t84D932A74064E591F31E9813FBED5D64F5CC888C_il2cpp_TypeInfo_var);
		RTHandleSystem_tAE496B31B56A77B4896E34576C961C3CA073998F* L_0 = ((RTHandles_t84D932A74064E591F31E9813FBED5D64F5CC888C_StaticFields*)il2cpp_codegen_static_fields_for(RTHandles_t84D932A74064E591F31E9813FBED5D64F5CC888C_il2cpp_TypeInfo_var))->___s_DefaultInstance;
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_1 = ___0_tex;
		NullCheck(L_0);
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_2;
		L_2 = RTHandleSystem_Alloc_m8813228D1C9D34992E020DDD8956CDF9AF2A3665(L_0, L_1, NULL);
		return L_2;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* RTHandles_Alloc_mF72E9CC463DD77BA747470EC706F040F6FD1F15B (RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___0_tex, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RTHandles_t84D932A74064E591F31E9813FBED5D64F5CC888C_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(RTHandles_t84D932A74064E591F31E9813FBED5D64F5CC888C_il2cpp_TypeInfo_var);
		RTHandleSystem_tAE496B31B56A77B4896E34576C961C3CA073998F* L_0 = ((RTHandles_t84D932A74064E591F31E9813FBED5D64F5CC888C_StaticFields*)il2cpp_codegen_static_fields_for(RTHandles_t84D932A74064E591F31E9813FBED5D64F5CC888C_il2cpp_TypeInfo_var))->___s_DefaultInstance;
		RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_1 = ___0_tex;
		NullCheck(L_0);
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_2;
		L_2 = RTHandleSystem_Alloc_m6220A7F43011B0D3277FFBED674A310002DAB3EC(L_0, L_1, NULL);
		return L_2;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* RTHandles_Alloc_m7EC88962CADCEAB38EAE8D792039466E20874304 (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___0_tex, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RTHandles_t84D932A74064E591F31E9813FBED5D64F5CC888C_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(RTHandles_t84D932A74064E591F31E9813FBED5D64F5CC888C_il2cpp_TypeInfo_var);
		RTHandleSystem_tAE496B31B56A77B4896E34576C961C3CA073998F* L_0 = ((RTHandles_t84D932A74064E591F31E9813FBED5D64F5CC888C_StaticFields*)il2cpp_codegen_static_fields_for(RTHandles_t84D932A74064E591F31E9813FBED5D64F5CC888C_il2cpp_TypeInfo_var))->___s_DefaultInstance;
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_1 = ___0_tex;
		NullCheck(L_0);
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_2;
		L_2 = RTHandleSystem_Alloc_m86DF1C13114BD43774CC6108930D2BC1FABAD5BF(L_0, L_1, NULL);
		return L_2;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* RTHandles_Alloc_mBC3081E1BB6BBE2F7722B13009D5D30DAD5DD67A (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___0_tex, String_t* ___1_name, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RTHandles_t84D932A74064E591F31E9813FBED5D64F5CC888C_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(RTHandles_t84D932A74064E591F31E9813FBED5D64F5CC888C_il2cpp_TypeInfo_var);
		RTHandleSystem_tAE496B31B56A77B4896E34576C961C3CA073998F* L_0 = ((RTHandles_t84D932A74064E591F31E9813FBED5D64F5CC888C_StaticFields*)il2cpp_codegen_static_fields_for(RTHandles_t84D932A74064E591F31E9813FBED5D64F5CC888C_il2cpp_TypeInfo_var))->___s_DefaultInstance;
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_1 = ___0_tex;
		String_t* L_2 = ___1_name;
		NullCheck(L_0);
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_3;
		L_3 = RTHandleSystem_Alloc_m9325CFF23333D599F8BD6BA274CB435CFC8A5D58(L_0, L_1, L_2, NULL);
		return L_3;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* RTHandles_Alloc_mA9E713333CC7B806D3B72975BBBBA6B1928D008C (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___0_tex, 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*)&_stringLiteral96E86D994C542E8C3CFF4703CB8A80754EECBAE6);
		s_Il2CppMethodInitialized = true;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2(_stringLiteral96E86D994C542E8C3CFF4703CB8A80754EECBAE6, NULL);
		return (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B*)NULL;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RTHandles_Initialize_mE71BD324055DFD03EA5C48BD35420ACA7E7FE2CE (int32_t ___0_width, int32_t ___1_height, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RTHandles_t84D932A74064E591F31E9813FBED5D64F5CC888C_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(RTHandles_t84D932A74064E591F31E9813FBED5D64F5CC888C_il2cpp_TypeInfo_var);
		RTHandleSystem_tAE496B31B56A77B4896E34576C961C3CA073998F* L_0 = ((RTHandles_t84D932A74064E591F31E9813FBED5D64F5CC888C_StaticFields*)il2cpp_codegen_static_fields_for(RTHandles_t84D932A74064E591F31E9813FBED5D64F5CC888C_il2cpp_TypeInfo_var))->___s_DefaultInstance;
		int32_t L_1 = ___0_width;
		int32_t L_2 = ___1_height;
		NullCheck(L_0);
		RTHandleSystem_Initialize_mA4B41213ACE5EABD7C8397780BFDCEA8847BE466(L_0, L_1, L_2, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RTHandles_Initialize_mF1FE57B75EF8F7EBB7B3A63FEA617EA89EE4E3B6 (int32_t ___0_width, int32_t ___1_height, bool ___2_useLegacyDynamicResControl, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RTHandles_t84D932A74064E591F31E9813FBED5D64F5CC888C_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(RTHandles_t84D932A74064E591F31E9813FBED5D64F5CC888C_il2cpp_TypeInfo_var);
		RTHandleSystem_tAE496B31B56A77B4896E34576C961C3CA073998F* L_0 = ((RTHandles_t84D932A74064E591F31E9813FBED5D64F5CC888C_StaticFields*)il2cpp_codegen_static_fields_for(RTHandles_t84D932A74064E591F31E9813FBED5D64F5CC888C_il2cpp_TypeInfo_var))->___s_DefaultInstance;
		int32_t L_1 = ___0_width;
		int32_t L_2 = ___1_height;
		bool L_3 = ___2_useLegacyDynamicResControl;
		NullCheck(L_0);
		RTHandleSystem_Initialize_m00DD4C4DFAAC473BC05282E5B291477D636C585E(L_0, L_1, L_2, L_3, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RTHandles_Release_m21765673C17AE3696BEC5FC15732F97F44039283 (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___0_rth, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RTHandles_t84D932A74064E591F31E9813FBED5D64F5CC888C_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(RTHandles_t84D932A74064E591F31E9813FBED5D64F5CC888C_il2cpp_TypeInfo_var);
		RTHandleSystem_tAE496B31B56A77B4896E34576C961C3CA073998F* L_0 = ((RTHandles_t84D932A74064E591F31E9813FBED5D64F5CC888C_StaticFields*)il2cpp_codegen_static_fields_for(RTHandles_t84D932A74064E591F31E9813FBED5D64F5CC888C_il2cpp_TypeInfo_var))->___s_DefaultInstance;
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_1 = ___0_rth;
		NullCheck(L_0);
		RTHandleSystem_Release_mBBF7B7611774D06D330FD609BBAAB3CF50B320EC(L_0, L_1, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RTHandles_SetHardwareDynamicResolutionState_mDA582246850356FBEF6D97B30B664286EC5AA0D1 (bool ___0_hwDynamicResRequested, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RTHandles_t84D932A74064E591F31E9813FBED5D64F5CC888C_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(RTHandles_t84D932A74064E591F31E9813FBED5D64F5CC888C_il2cpp_TypeInfo_var);
		RTHandleSystem_tAE496B31B56A77B4896E34576C961C3CA073998F* L_0 = ((RTHandles_t84D932A74064E591F31E9813FBED5D64F5CC888C_StaticFields*)il2cpp_codegen_static_fields_for(RTHandles_t84D932A74064E591F31E9813FBED5D64F5CC888C_il2cpp_TypeInfo_var))->___s_DefaultInstance;
		bool L_1 = ___0_hwDynamicResRequested;
		NullCheck(L_0);
		RTHandleSystem_SetHardwareDynamicResolutionState_mC81924D30922025B3BBCF3EA0B30FC860CAAE803(L_0, L_1, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RTHandles_SetReferenceSize_m769E28B776A583275624F95901313037305DC5A3 (int32_t ___0_width, int32_t ___1_height, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RTHandles_t84D932A74064E591F31E9813FBED5D64F5CC888C_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(RTHandles_t84D932A74064E591F31E9813FBED5D64F5CC888C_il2cpp_TypeInfo_var);
		RTHandleSystem_tAE496B31B56A77B4896E34576C961C3CA073998F* L_0 = ((RTHandles_t84D932A74064E591F31E9813FBED5D64F5CC888C_StaticFields*)il2cpp_codegen_static_fields_for(RTHandles_t84D932A74064E591F31E9813FBED5D64F5CC888C_il2cpp_TypeInfo_var))->___s_DefaultInstance;
		int32_t L_1 = ___0_width;
		int32_t L_2 = ___1_height;
		NullCheck(L_0);
		RTHandleSystem_SetReferenceSize_m98A5DC18BAD37DA203641820D499F7B580DEA34C(L_0, L_1, L_2, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RTHandles_ResetReferenceSize_mDC3AD24232ABBC72A6501A97864421F566307D5D (int32_t ___0_width, int32_t ___1_height, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RTHandles_t84D932A74064E591F31E9813FBED5D64F5CC888C_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(RTHandles_t84D932A74064E591F31E9813FBED5D64F5CC888C_il2cpp_TypeInfo_var);
		RTHandleSystem_tAE496B31B56A77B4896E34576C961C3CA073998F* L_0 = ((RTHandles_t84D932A74064E591F31E9813FBED5D64F5CC888C_StaticFields*)il2cpp_codegen_static_fields_for(RTHandles_t84D932A74064E591F31E9813FBED5D64F5CC888C_il2cpp_TypeInfo_var))->___s_DefaultInstance;
		int32_t L_1 = ___0_width;
		int32_t L_2 = ___1_height;
		NullCheck(L_0);
		RTHandleSystem_ResetReferenceSize_m3D2804C653042B20B7D36E4D71BDCEABBAC25E51(L_0, L_1, L_2, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 RTHandles_CalculateRatioAgainstMaxSize_m8B6D637BC75B546F605EEF5F49C7E00B378F4FC3 (int32_t ___0_width, int32_t ___1_height, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RTHandles_t84D932A74064E591F31E9813FBED5D64F5CC888C_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		il2cpp_codegen_runtime_class_init_inline(RTHandles_t84D932A74064E591F31E9813FBED5D64F5CC888C_il2cpp_TypeInfo_var);
		RTHandleSystem_tAE496B31B56A77B4896E34576C961C3CA073998F* L_0 = ((RTHandles_t84D932A74064E591F31E9813FBED5D64F5CC888C_StaticFields*)il2cpp_codegen_static_fields_for(RTHandles_t84D932A74064E591F31E9813FBED5D64F5CC888C_il2cpp_TypeInfo_var))->___s_DefaultInstance;
		int32_t L_1 = ___0_width;
		int32_t L_2 = ___1_height;
		Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_3;
		memset((&L_3), 0, sizeof(L_3));
		Vector2Int__ctor_mC20D1312133EB8CB63EC11067088B043660F11CE_inline((&L_3), L_1, L_2, NULL);
		V_0 = L_3;
		NullCheck(L_0);
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4;
		L_4 = RTHandleSystem_CalculateRatioAgainstMaxSize_mB33735DE03F6CBCD0F3A95D966B9D41854591A31(L_0, (&V_0), NULL);
		return L_4;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RTHandles__cctor_m9C04C8D20A2CF9D67AC553DB77143EE8683D8968 (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RTHandleSystem_tAE496B31B56A77B4896E34576C961C3CA073998F_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RTHandles_t84D932A74064E591F31E9813FBED5D64F5CC888C_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		RTHandleSystem_tAE496B31B56A77B4896E34576C961C3CA073998F* L_0 = (RTHandleSystem_tAE496B31B56A77B4896E34576C961C3CA073998F*)il2cpp_codegen_object_new(RTHandleSystem_tAE496B31B56A77B4896E34576C961C3CA073998F_il2cpp_TypeInfo_var);
		RTHandleSystem__ctor_m22DE6145F3938E359C1FF6A5834BC7B7F93F5022(L_0, NULL);
		((RTHandles_t84D932A74064E591F31E9813FBED5D64F5CC888C_StaticFields*)il2cpp_codegen_static_fields_for(RTHandles_t84D932A74064E591F31E9813FBED5D64F5CC888C_il2cpp_TypeInfo_var))->___s_DefaultInstance = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&((RTHandles_t84D932A74064E591F31E9813FBED5D64F5CC888C_StaticFields*)il2cpp_codegen_static_fields_for(RTHandles_t84D932A74064E591F31E9813FBED5D64F5CC888C_il2cpp_TypeInfo_var))->___s_DefaultInstance), (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
Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ScaleFunc_Invoke_mA7E3B86BA222C817FBBA757306E2FACB14F35987_Multicast(ScaleFunc_t423F661DAD5C7A18F509C8F1F62C9D6AEA9A9791* __this, Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___0_size, const RuntimeMethod* method)
{
	il2cpp_array_size_t length = __this->___delegates->max_length;
	Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
	Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A retVal;
	memset((&retVal), 0, sizeof(retVal));
	for (il2cpp_array_size_t i = 0; i < length; i++)
	{
		ScaleFunc_t423F661DAD5C7A18F509C8F1F62C9D6AEA9A9791* currentDelegate = reinterpret_cast<ScaleFunc_t423F661DAD5C7A18F509C8F1F62C9D6AEA9A9791*>(delegatesToInvoke[i]);
		typedef Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A (*FunctionPointerType) (RuntimeObject*, Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A, const RuntimeMethod*);
		retVal = ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_size, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
	}
	return retVal;
}
Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ScaleFunc_Invoke_mA7E3B86BA222C817FBBA757306E2FACB14F35987_OpenInst(ScaleFunc_t423F661DAD5C7A18F509C8F1F62C9D6AEA9A9791* __this, Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___0_size, const RuntimeMethod* method)
{
	typedef Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A (*FunctionPointerType) (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A, const RuntimeMethod*);
	return ((FunctionPointerType)__this->___method_ptr)(___0_size, method);
}
Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ScaleFunc_Invoke_mA7E3B86BA222C817FBBA757306E2FACB14F35987_OpenStatic(ScaleFunc_t423F661DAD5C7A18F509C8F1F62C9D6AEA9A9791* __this, Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___0_size, const RuntimeMethod* method)
{
	typedef Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A (*FunctionPointerType) (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A, const RuntimeMethod*);
	return ((FunctionPointerType)__this->___method_ptr)(___0_size, method);
}
IL2CPP_EXTERN_C  Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A DelegatePInvokeWrapper_ScaleFunc_t423F661DAD5C7A18F509C8F1F62C9D6AEA9A9791 (ScaleFunc_t423F661DAD5C7A18F509C8F1F62C9D6AEA9A9791* __this, Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___0_size, const RuntimeMethod* method)
{
	typedef Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A (DEFAULT_CALL *PInvokeFunc)(Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A);
	PInvokeFunc il2cppPInvokeFunc = reinterpret_cast<PInvokeFunc>(il2cpp_codegen_get_reverse_pinvoke_function_ptr(__this));
	Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A returnValue = il2cppPInvokeFunc(___0_size);

	return returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScaleFunc__ctor_m7A304854DDD63F0FF414903BC5B30E201F8DA274 (ScaleFunc_t423F661DAD5C7A18F509C8F1F62C9D6AEA9A9791* __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 == 1;
		if (isOpen)
			__this->___invoke_impl = (intptr_t)&ScaleFunc_Invoke_mA7E3B86BA222C817FBBA757306E2FACB14F35987_OpenStatic;
		else
			{
				__this->___invoke_impl = __this->___method_ptr;
				__this->___method_code = (intptr_t)__this->___m_target;
			}
	}
	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)&ScaleFunc_Invoke_mA7E3B86BA222C817FBBA757306E2FACB14F35987_Multicast;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ScaleFunc_Invoke_mA7E3B86BA222C817FBBA757306E2FACB14F35987 (ScaleFunc_t423F661DAD5C7A18F509C8F1F62C9D6AEA9A9791* __this, Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___0_size, const RuntimeMethod* method) 
{
	typedef Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A (*FunctionPointerType) (RuntimeObject*, Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A, const RuntimeMethod*);
	return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_size, reinterpret_cast<RuntimeMethod*>(__this->___method));
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ScaleFunc_BeginInvoke_mD82C5E2D4D54D3B9227F56CF6D5BA5D9CC2D1C77 (ScaleFunc_t423F661DAD5C7A18F509C8F1F62C9D6AEA9A9791* __this, Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___0_size, AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* ___1_callback, RuntimeObject* ___2_object, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	void *__d_args[2] = {0};
	__d_args[0] = Box(Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A_il2cpp_TypeInfo_var, &___0_size);
	return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___1_callback, (RuntimeObject*)___2_object);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ScaleFunc_EndInvoke_m9E82174B1877772B74231E226E707ACB37476409 (ScaleFunc_t423F661DAD5C7A18F509C8F1F62C9D6AEA9A9791* __this, RuntimeObject* ___0_result, const RuntimeMethod* method) 
{
	RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___0_result, 0);
	return *(Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A*)UnBox ((RuntimeObject*)__result);
}
#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 RTHandleProperties_tBCB3E1EFE8B366995704C1322B9C443877580CD6 RTHandleSystem_get_rtHandleProperties_mDDD04BAD83D0BCF0047AD77D88E37C55E64DEF58 (RTHandleSystem_tAE496B31B56A77B4896E34576C961C3CA073998F* __this, const RuntimeMethod* method) 
{
	{
		RTHandleProperties_tBCB3E1EFE8B366995704C1322B9C443877580CD6 L_0 = __this->___m_RTHandleProperties;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RTHandleSystem__ctor_m22DE6145F3938E359C1FF6A5834BC7B7F93F5022 (RTHandleSystem_tAE496B31B56A77B4896E34576C961C3CA073998F* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1__ctor_m0B0E0C9E75C10B8B5CB36E2D38848B90D8962950_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_t26796BF4011CBFA30FF5AA4EAD424A60B28827B3_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		HashSet_1_t26796BF4011CBFA30FF5AA4EAD424A60B28827B3* L_0 = (HashSet_1_t26796BF4011CBFA30FF5AA4EAD424A60B28827B3*)il2cpp_codegen_object_new(HashSet_1_t26796BF4011CBFA30FF5AA4EAD424A60B28827B3_il2cpp_TypeInfo_var);
		HashSet_1__ctor_m0B0E0C9E75C10B8B5CB36E2D38848B90D8962950(L_0, HashSet_1__ctor_m0B0E0C9E75C10B8B5CB36E2D38848B90D8962950_RuntimeMethod_var);
		__this->___m_AutoSizedRTs = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_AutoSizedRTs), (void*)L_0);
		HashSet_1_t26796BF4011CBFA30FF5AA4EAD424A60B28827B3* L_1 = (HashSet_1_t26796BF4011CBFA30FF5AA4EAD424A60B28827B3*)il2cpp_codegen_object_new(HashSet_1_t26796BF4011CBFA30FF5AA4EAD424A60B28827B3_il2cpp_TypeInfo_var);
		HashSet_1__ctor_m0B0E0C9E75C10B8B5CB36E2D38848B90D8962950(L_1, HashSet_1__ctor_m0B0E0C9E75C10B8B5CB36E2D38848B90D8962950_RuntimeMethod_var);
		__this->___m_ResizeOnDemandRTs = L_1;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ResizeOnDemandRTs), (void*)L_1);
		__this->___m_MaxWidths = 1;
		__this->___m_MaxHeights = 1;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RTHandleSystem_Dispose_mB2E8DC8BB5B7BEAD2EF14CAAE4DB4F39ED27D6DC (RTHandleSystem_tAE496B31B56A77B4896E34576C961C3CA073998F* __this, const RuntimeMethod* method) 
{
	{
		RTHandleSystem_Dispose_m6B61D081716B87F79D110A62C3E57696179F3A31(__this, (bool)1, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RTHandleSystem_Initialize_mA4B41213ACE5EABD7C8397780BFDCEA8847BE466 (RTHandleSystem_tAE496B31B56A77B4896E34576C961C3CA073998F* __this, int32_t ___0_width, int32_t ___1_height, 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*)&DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mDADA15623227D9D309A643BA97C474F54A6CB443_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m2B7D9D0947E45850874A0C4B606557EFC0DC7F5C_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_mAA63087F0640DBC5903F745B47257347032BFA83_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_GetEnumerator_mEEEAA372D2C702523454C24CD797AA43A6BDF255_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_get_Count_mF23F1DAFA0ABA9DEAB0A3E7232D2D60F7BB5CDE2_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral454287F0FE7F8F8046916CB8E1FBE5DA62A4BECA);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6C70CC16B043B8400B1F1781947F0BBEE50CD6D3);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral713B3466EEC66D50D7657D458CCDCAE7F45A2292);
		s_Il2CppMethodInitialized = true;
	}
	String_t* V_0 = NULL;
	Enumerator_t6C23FE5442A4D59C39D3A11804A6509E582C9B42 V_1;
	memset((&V_1), 0, sizeof(V_1));
	RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* V_2 = NULL;
	{
		HashSet_1_t26796BF4011CBFA30FF5AA4EAD424A60B28827B3* L_0 = __this->___m_AutoSizedRTs;
		NullCheck(L_0);
		int32_t L_1;
		L_1 = HashSet_1_get_Count_mF23F1DAFA0ABA9DEAB0A3E7232D2D60F7BB5CDE2_inline(L_0, HashSet_1_get_Count_mF23F1DAFA0ABA9DEAB0A3E7232D2D60F7BB5CDE2_RuntimeMethod_var);
		if (!L_1)
		{
			goto IL_0064;
		}
	}
	{
		V_0 = _stringLiteral454287F0FE7F8F8046916CB8E1FBE5DA62A4BECA;
		HashSet_1_t26796BF4011CBFA30FF5AA4EAD424A60B28827B3* L_2 = __this->___m_AutoSizedRTs;
		NullCheck(L_2);
		Enumerator_t6C23FE5442A4D59C39D3A11804A6509E582C9B42 L_3;
		L_3 = HashSet_1_GetEnumerator_mEEEAA372D2C702523454C24CD797AA43A6BDF255(L_2, HashSet_1_GetEnumerator_mEEEAA372D2C702523454C24CD797AA43A6BDF255_RuntimeMethod_var);
		V_1 = L_3;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_0046:
			{
				Enumerator_Dispose_mDADA15623227D9D309A643BA97C474F54A6CB443((&V_1), Enumerator_Dispose_mDADA15623227D9D309A643BA97C474F54A6CB443_RuntimeMethod_var);
				return;
			}
		});
		try
		{
			{
				goto IL_003b_1;
			}

IL_0021_1:
			{
				RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_4;
				L_4 = Enumerator_get_Current_mAA63087F0640DBC5903F745B47257347032BFA83_inline((&V_1), Enumerator_get_Current_mAA63087F0640DBC5903F745B47257347032BFA83_RuntimeMethod_var);
				V_2 = L_4;
				String_t* L_5 = V_0;
				RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_6 = V_2;
				NullCheck(L_6);
				String_t* L_7;
				L_7 = RTHandle_get_name_mF2E7B6B108477C76931BD1E5798BB1DA1F036B7A_inline(L_6, NULL);
				String_t* L_8;
				L_8 = String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987(_stringLiteral713B3466EEC66D50D7657D458CCDCAE7F45A2292, L_5, L_7, NULL);
				V_0 = L_8;
			}

IL_003b_1:
			{
				bool L_9;
				L_9 = Enumerator_MoveNext_m2B7D9D0947E45850874A0C4B606557EFC0DC7F5C((&V_1), Enumerator_MoveNext_m2B7D9D0947E45850874A0C4B606557EFC0DC7F5C_RuntimeMethod_var);
				if (L_9)
				{
					goto IL_0021_1;
				}
			}
			{
				goto IL_0054;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_0054:
	{
		String_t* L_10 = V_0;
		String_t* L_11;
		L_11 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(_stringLiteral6C70CC16B043B8400B1F1781947F0BBEE50CD6D3, L_10, NULL);
		il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2(L_11, NULL);
	}

IL_0064:
	{
		int32_t L_12 = ___0_width;
		__this->___m_MaxWidths = L_12;
		int32_t L_13 = ___1_height;
		__this->___m_MaxHeights = L_13;
		il2cpp_codegen_runtime_class_init_inline(DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE_il2cpp_TypeInfo_var);
		DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE* L_14;
		L_14 = DynamicResolutionHandler_get_instance_m8342EE11F735097586D623F150DB8379C50B388D_inline(NULL);
		NullCheck(L_14);
		bool L_15;
		L_15 = DynamicResolutionHandler_RequestsHardwareDynamicResolution_mE007D198D273487DD581E1D3C675218D9EC082CC(L_14, NULL);
		__this->___m_HardwareDynamicResRequested = L_15;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RTHandleSystem_Initialize_m00DD4C4DFAAC473BC05282E5B291477D636C585E (RTHandleSystem_tAE496B31B56A77B4896E34576C961C3CA073998F* __this, int32_t ___0_width, int32_t ___1_height, bool ___2_useLegacyDynamicResControl, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___0_width;
		int32_t L_1 = ___1_height;
		RTHandleSystem_Initialize_mA4B41213ACE5EABD7C8397780BFDCEA8847BE466(__this, L_0, L_1, NULL);
		bool L_2 = ___2_useLegacyDynamicResControl;
		if (!L_2)
		{
			goto IL_0012;
		}
	}
	{
		__this->___m_HardwareDynamicResRequested = (bool)1;
	}

IL_0012:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RTHandleSystem_Release_mBBF7B7611774D06D330FD609BBAAB3CF50B320EC (RTHandleSystem_tAE496B31B56A77B4896E34576C961C3CA073998F* __this, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___0_rth, const RuntimeMethod* method) 
{
	{
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_0 = ___0_rth;
		if (!L_0)
		{
			goto IL_0009;
		}
	}
	{
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_1 = ___0_rth;
		NullCheck(L_1);
		RTHandle_Release_m743C2A22FD95D177D2D425E9DF1F3088161F387B(L_1, NULL);
	}

IL_0009:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RTHandleSystem_Remove_m7172E9124FEFA41845AD5000EF50E2AD5F02F9AE (RTHandleSystem_tAE496B31B56A77B4896E34576C961C3CA073998F* __this, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___0_rth, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_Remove_m1631FD8258270F69D88FD69948375CE0B8D048C4_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		HashSet_1_t26796BF4011CBFA30FF5AA4EAD424A60B28827B3* L_0 = __this->___m_AutoSizedRTs;
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_1 = ___0_rth;
		NullCheck(L_0);
		bool L_2;
		L_2 = HashSet_1_Remove_m1631FD8258270F69D88FD69948375CE0B8D048C4(L_0, L_1, HashSet_1_Remove_m1631FD8258270F69D88FD69948375CE0B8D048C4_RuntimeMethod_var);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RTHandleSystem_ResetReferenceSize_m3D2804C653042B20B7D36E4D71BDCEABBAC25E51 (RTHandleSystem_tAE496B31B56A77B4896E34576C961C3CA073998F* __this, int32_t ___0_width, int32_t ___1_height, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___0_width;
		__this->___m_MaxWidths = L_0;
		int32_t L_1 = ___1_height;
		__this->___m_MaxHeights = L_1;
		int32_t L_2 = ___0_width;
		int32_t L_3 = ___1_height;
		RTHandleSystem_SetReferenceSize_m6C8D719235F158FC6AAF642165F8CE6DE1A727C4(__this, L_2, L_3, (bool)1, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RTHandleSystem_SetReferenceSize_m98A5DC18BAD37DA203641820D499F7B580DEA34C (RTHandleSystem_tAE496B31B56A77B4896E34576C961C3CA073998F* __this, int32_t ___0_width, int32_t ___1_height, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___0_width;
		int32_t L_1 = ___1_height;
		RTHandleSystem_SetReferenceSize_m6C8D719235F158FC6AAF642165F8CE6DE1A727C4(__this, L_0, L_1, (bool)0, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RTHandleSystem_SetReferenceSize_m6C8D719235F158FC6AAF642165F8CE6DE1A727C4 (RTHandleSystem_tAE496B31B56A77B4896E34576C961C3CA073998F* __this, int32_t ___0_width, int32_t ___1_height, bool ___2_reset, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
	memset((&V_0), 0, sizeof(V_0));
	bool V_1 = false;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_2;
	memset((&V_2), 0, sizeof(V_2));
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_3;
	memset((&V_3), 0, sizeof(V_3));
	int32_t G_B3_0 = 0;
	{
		RTHandleProperties_tBCB3E1EFE8B366995704C1322B9C443877580CD6* L_0 = (RTHandleProperties_tBCB3E1EFE8B366995704C1322B9C443877580CD6*)(&__this->___m_RTHandleProperties);
		RTHandleProperties_tBCB3E1EFE8B366995704C1322B9C443877580CD6* L_1 = (RTHandleProperties_tBCB3E1EFE8B366995704C1322B9C443877580CD6*)(&__this->___m_RTHandleProperties);
		Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_2 = L_1->___currentViewportSize;
		L_0->___previousViewportSize = L_2;
		RTHandleProperties_tBCB3E1EFE8B366995704C1322B9C443877580CD6* L_3 = (RTHandleProperties_tBCB3E1EFE8B366995704C1322B9C443877580CD6*)(&__this->___m_RTHandleProperties);
		RTHandleProperties_tBCB3E1EFE8B366995704C1322B9C443877580CD6* L_4 = (RTHandleProperties_tBCB3E1EFE8B366995704C1322B9C443877580CD6*)(&__this->___m_RTHandleProperties);
		Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_5 = L_4->___currentRenderTargetSize;
		L_3->___previousRenderTargetSize = L_5;
		int32_t L_6;
		L_6 = RTHandleSystem_GetMaxWidth_m0AE3E07285C0CAA906B0EBF879FDB5A916E43C43_inline(__this, NULL);
		int32_t L_7;
		L_7 = RTHandleSystem_GetMaxHeight_mF753F115CBC21DF020B828C67164F203FB92AAE1_inline(__this, NULL);
		Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&V_0), ((float)L_6), ((float)L_7), NULL);
		int32_t L_8 = ___0_width;
		int32_t L_9;
		L_9 = Mathf_Max_m7FA442918DE37E3A00106D1F2E789D65829792B8_inline(L_8, 1, NULL);
		___0_width = L_9;
		int32_t L_10 = ___1_height;
		int32_t L_11;
		L_11 = Mathf_Max_m7FA442918DE37E3A00106D1F2E789D65829792B8_inline(L_10, 1, NULL);
		___1_height = L_11;
		int32_t L_12 = ___0_width;
		int32_t L_13;
		L_13 = RTHandleSystem_GetMaxWidth_m0AE3E07285C0CAA906B0EBF879FDB5A916E43C43_inline(__this, NULL);
		if ((((int32_t)L_12) > ((int32_t)L_13)))
		{
			goto IL_0067;
		}
	}
	{
		int32_t L_14 = ___1_height;
		int32_t L_15;
		L_15 = RTHandleSystem_GetMaxHeight_mF753F115CBC21DF020B828C67164F203FB92AAE1_inline(__this, NULL);
		G_B3_0 = ((((int32_t)L_14) > ((int32_t)L_15))? 1 : 0);
		goto IL_0068;
	}

IL_0067:
	{
		G_B3_0 = 1;
	}

IL_0068:
	{
		bool L_16 = ___2_reset;
		V_1 = (bool)((int32_t)(G_B3_0|(int32_t)L_16));
		bool L_17 = V_1;
		if (!L_17)
		{
			goto IL_0077;
		}
	}
	{
		int32_t L_18 = ___0_width;
		int32_t L_19 = ___1_height;
		bool L_20 = V_1;
		RTHandleSystem_Resize_mDBCE61412B84ECAFC4FD2B29C8AE012D427DA968(__this, L_18, L_19, L_20, NULL);
	}

IL_0077:
	{
		RTHandleProperties_tBCB3E1EFE8B366995704C1322B9C443877580CD6* L_21 = (RTHandleProperties_tBCB3E1EFE8B366995704C1322B9C443877580CD6*)(&__this->___m_RTHandleProperties);
		int32_t L_22 = ___0_width;
		int32_t L_23 = ___1_height;
		Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_24;
		memset((&L_24), 0, sizeof(L_24));
		Vector2Int__ctor_mC20D1312133EB8CB63EC11067088B043660F11CE_inline((&L_24), L_22, L_23, NULL);
		L_21->___currentViewportSize = L_24;
		RTHandleProperties_tBCB3E1EFE8B366995704C1322B9C443877580CD6* L_25 = (RTHandleProperties_tBCB3E1EFE8B366995704C1322B9C443877580CD6*)(&__this->___m_RTHandleProperties);
		int32_t L_26;
		L_26 = RTHandleSystem_GetMaxWidth_m0AE3E07285C0CAA906B0EBF879FDB5A916E43C43_inline(__this, NULL);
		int32_t L_27;
		L_27 = RTHandleSystem_GetMaxHeight_mF753F115CBC21DF020B828C67164F203FB92AAE1_inline(__this, NULL);
		Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_28;
		memset((&L_28), 0, sizeof(L_28));
		Vector2Int__ctor_mC20D1312133EB8CB63EC11067088B043660F11CE_inline((&L_28), L_26, L_27, NULL);
		L_25->___currentRenderTargetSize = L_28;
		RTHandleProperties_tBCB3E1EFE8B366995704C1322B9C443877580CD6* L_29 = (RTHandleProperties_tBCB3E1EFE8B366995704C1322B9C443877580CD6*)(&__this->___m_RTHandleProperties);
		Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* L_30 = (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A*)(&L_29->___previousViewportSize);
		int32_t L_31;
		L_31 = Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline(L_30, NULL);
		if (L_31)
		{
			goto IL_00f8;
		}
	}
	{
		RTHandleProperties_tBCB3E1EFE8B366995704C1322B9C443877580CD6* L_32 = (RTHandleProperties_tBCB3E1EFE8B366995704C1322B9C443877580CD6*)(&__this->___m_RTHandleProperties);
		RTHandleProperties_tBCB3E1EFE8B366995704C1322B9C443877580CD6* L_33 = (RTHandleProperties_tBCB3E1EFE8B366995704C1322B9C443877580CD6*)(&__this->___m_RTHandleProperties);
		Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_34 = L_33->___currentViewportSize;
		L_32->___previousViewportSize = L_34;
		RTHandleProperties_tBCB3E1EFE8B366995704C1322B9C443877580CD6* L_35 = (RTHandleProperties_tBCB3E1EFE8B366995704C1322B9C443877580CD6*)(&__this->___m_RTHandleProperties);
		RTHandleProperties_tBCB3E1EFE8B366995704C1322B9C443877580CD6* L_36 = (RTHandleProperties_tBCB3E1EFE8B366995704C1322B9C443877580CD6*)(&__this->___m_RTHandleProperties);
		Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_37 = L_36->___currentRenderTargetSize;
		L_35->___previousRenderTargetSize = L_37;
		int32_t L_38;
		L_38 = RTHandleSystem_GetMaxWidth_m0AE3E07285C0CAA906B0EBF879FDB5A916E43C43_inline(__this, NULL);
		int32_t L_39;
		L_39 = RTHandleSystem_GetMaxHeight_mF753F115CBC21DF020B828C67164F203FB92AAE1_inline(__this, NULL);
		Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&V_0), ((float)L_38), ((float)L_39), NULL);
	}

IL_00f8:
	{
		RTHandleProperties_tBCB3E1EFE8B366995704C1322B9C443877580CD6* L_40 = (RTHandleProperties_tBCB3E1EFE8B366995704C1322B9C443877580CD6*)(&__this->___m_RTHandleProperties);
		Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* L_41 = (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A*)(&L_40->___currentViewportSize);
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_42;
		L_42 = RTHandleSystem_CalculateRatioAgainstMaxSize_mB33735DE03F6CBCD0F3A95D966B9D41854591A31(__this, L_41, NULL);
		V_2 = L_42;
		il2cpp_codegen_runtime_class_init_inline(DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE_il2cpp_TypeInfo_var);
		DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE* L_43;
		L_43 = DynamicResolutionHandler_get_instance_m8342EE11F735097586D623F150DB8379C50B388D_inline(NULL);
		NullCheck(L_43);
		bool L_44;
		L_44 = DynamicResolutionHandler_HardwareDynamicResIsEnabled_mDD7A039094F7770063A58FB71942B9204E3353CA(L_43, NULL);
		if (!L_44)
		{
			goto IL_015b;
		}
	}
	{
		bool L_45 = __this->___m_HardwareDynamicResRequested;
		if (!L_45)
		{
			goto IL_015b;
		}
	}
	{
		RTHandleProperties_tBCB3E1EFE8B366995704C1322B9C443877580CD6* L_46 = (RTHandleProperties_tBCB3E1EFE8B366995704C1322B9C443877580CD6*)(&__this->___m_RTHandleProperties);
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_47 = V_2;
		float L_48 = L_47.___x;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_49 = V_2;
		float L_50 = L_49.___y;
		RTHandleProperties_tBCB3E1EFE8B366995704C1322B9C443877580CD6* L_51 = (RTHandleProperties_tBCB3E1EFE8B366995704C1322B9C443877580CD6*)(&__this->___m_RTHandleProperties);
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_52 = (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3*)(&L_51->___rtHandleScale);
		float L_53 = L_52->___x;
		RTHandleProperties_tBCB3E1EFE8B366995704C1322B9C443877580CD6* L_54 = (RTHandleProperties_tBCB3E1EFE8B366995704C1322B9C443877580CD6*)(&__this->___m_RTHandleProperties);
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_55 = (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3*)(&L_54->___rtHandleScale);
		float L_56 = L_55->___y;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_57;
		memset((&L_57), 0, sizeof(L_57));
		Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_57), L_48, L_50, L_53, L_56, NULL);
		L_46->___rtHandleScale = L_57;
		return;
	}

IL_015b:
	{
		RTHandleProperties_tBCB3E1EFE8B366995704C1322B9C443877580CD6* L_58 = (RTHandleProperties_tBCB3E1EFE8B366995704C1322B9C443877580CD6*)(&__this->___m_RTHandleProperties);
		Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_59 = L_58->___previousViewportSize;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_60;
		L_60 = Vector2Int_op_Implicit_m5B9FB268943E6CAB6E40E13D30BA49A9AC7D2059_inline(L_59, NULL);
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_61 = V_0;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_62;
		L_62 = Vector2_op_Division_m707994C12D356E65E453CEE8F767E652B60911BF_inline(L_60, L_61, NULL);
		V_3 = L_62;
		RTHandleProperties_tBCB3E1EFE8B366995704C1322B9C443877580CD6* L_63 = (RTHandleProperties_tBCB3E1EFE8B366995704C1322B9C443877580CD6*)(&__this->___m_RTHandleProperties);
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_64 = V_2;
		float L_65 = L_64.___x;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_66 = V_2;
		float L_67 = L_66.___y;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_68 = V_3;
		float L_69 = L_68.___x;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_70 = V_3;
		float L_71 = L_70.___y;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_72;
		memset((&L_72), 0, sizeof(L_72));
		Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_72), L_65, L_67, L_69, L_71, NULL);
		L_63->___rtHandleScale = L_72;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 RTHandleSystem_CalculateRatioAgainstMaxSize_mB33735DE03F6CBCD0F3A95D966B9D41854591A31 (RTHandleSystem_tAE496B31B56A77B4896E34576C961C3CA073998F* __this, Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* ___0_viewportSize, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE_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));
	Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A V_2;
	memset((&V_2), 0, sizeof(V_2));
	{
		int32_t L_0;
		L_0 = RTHandleSystem_GetMaxWidth_m0AE3E07285C0CAA906B0EBF879FDB5A916E43C43_inline(__this, NULL);
		int32_t L_1;
		L_1 = RTHandleSystem_GetMaxHeight_mF753F115CBC21DF020B828C67164F203FB92AAE1_inline(__this, NULL);
		Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&V_0), ((float)L_0), ((float)L_1), NULL);
		il2cpp_codegen_runtime_class_init_inline(DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE_il2cpp_TypeInfo_var);
		DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE* L_2;
		L_2 = DynamicResolutionHandler_get_instance_m8342EE11F735097586D623F150DB8379C50B388D_inline(NULL);
		NullCheck(L_2);
		bool L_3;
		L_3 = DynamicResolutionHandler_HardwareDynamicResIsEnabled_mDD7A039094F7770063A58FB71942B9204E3353CA(L_2, NULL);
		if (!L_3)
		{
			goto IL_0082;
		}
	}
	{
		bool L_4 = __this->___m_HardwareDynamicResRequested;
		if (!L_4)
		{
			goto IL_0082;
		}
	}
	{
		Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* L_5 = ___0_viewportSize;
		Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_6 = (*(Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A*)L_5);
		il2cpp_codegen_runtime_class_init_inline(DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE_il2cpp_TypeInfo_var);
		DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE* L_7;
		L_7 = DynamicResolutionHandler_get_instance_m8342EE11F735097586D623F150DB8379C50B388D_inline(NULL);
		NullCheck(L_7);
		Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_8;
		L_8 = DynamicResolutionHandler_get_finalViewport_m00EBCB5489C6369B1CB3FDFDC304E2BD1271776A_inline(L_7, NULL);
		bool L_9;
		L_9 = Vector2Int_op_Inequality_m6E8FEFBBDB0583853DEF06871C804F7A683682CD_inline(L_6, L_8, NULL);
		if (!L_9)
		{
			goto IL_0082;
		}
	}
	{
		Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* L_10 = ___0_viewportSize;
		Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_11 = (*(Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A*)L_10);
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_12;
		L_12 = Vector2Int_op_Implicit_m5B9FB268943E6CAB6E40E13D30BA49A9AC7D2059_inline(L_11, NULL);
		il2cpp_codegen_runtime_class_init_inline(DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE_il2cpp_TypeInfo_var);
		DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE* L_13;
		L_13 = DynamicResolutionHandler_get_instance_m8342EE11F735097586D623F150DB8379C50B388D_inline(NULL);
		NullCheck(L_13);
		Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_14;
		L_14 = DynamicResolutionHandler_get_finalViewport_m00EBCB5489C6369B1CB3FDFDC304E2BD1271776A_inline(L_13, NULL);
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_15;
		L_15 = Vector2Int_op_Implicit_m5B9FB268943E6CAB6E40E13D30BA49A9AC7D2059_inline(L_14, NULL);
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_16;
		L_16 = Vector2_op_Division_m707994C12D356E65E453CEE8F767E652B60911BF_inline(L_12, L_15, NULL);
		V_1 = L_16;
		DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE* L_17;
		L_17 = DynamicResolutionHandler_get_instance_m8342EE11F735097586D623F150DB8379C50B388D_inline(NULL);
		int32_t L_18;
		L_18 = RTHandleSystem_GetMaxWidth_m0AE3E07285C0CAA906B0EBF879FDB5A916E43C43_inline(__this, NULL);
		int32_t L_19;
		L_19 = RTHandleSystem_GetMaxHeight_mF753F115CBC21DF020B828C67164F203FB92AAE1_inline(__this, NULL);
		Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_20;
		memset((&L_20), 0, sizeof(L_20));
		Vector2Int__ctor_mC20D1312133EB8CB63EC11067088B043660F11CE_inline((&L_20), L_18, L_19, NULL);
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_21 = V_1;
		NullCheck(L_17);
		Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_22;
		L_22 = DynamicResolutionHandler_ApplyScalesOnSize_mD8A58BA1454CF83D34BF0DFCBC4A0B0251C5B240(L_17, L_20, L_21, NULL);
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_23;
		L_23 = Vector2Int_op_Implicit_m5B9FB268943E6CAB6E40E13D30BA49A9AC7D2059_inline(L_22, NULL);
		V_0 = L_23;
	}

IL_0082:
	{
		Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* L_24 = ___0_viewportSize;
		Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_25 = (*(Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A*)L_24);
		V_2 = L_25;
		int32_t L_26;
		L_26 = Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline((&V_2), NULL);
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_27 = V_0;
		float L_28 = L_27.___x;
		Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* L_29 = ___0_viewportSize;
		Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_30 = (*(Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A*)L_29);
		V_2 = L_30;
		int32_t L_31;
		L_31 = Vector2Int_get_y_m48454163ECF0B463FB5A16A0C4FC4B14DB0768B3_inline((&V_2), NULL);
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_32 = V_0;
		float L_33 = L_32.___y;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_34;
		memset((&L_34), 0, sizeof(L_34));
		Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_34), ((float)(((float)L_26)/L_28)), ((float)(((float)L_31)/L_33)), NULL);
		return L_34;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RTHandleSystem_SetHardwareDynamicResolutionState_mC81924D30922025B3BBCF3EA0B30FC860CAAE803 (RTHandleSystem_tAE496B31B56A77B4896E34576C961C3CA073998F* __this, bool ___0_enableHWDynamicRes, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Array_Resize_TisRTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B_m84128550E844B679D453EB2801533537ECFD1313_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_CopyTo_mF478E725DF865AC9B336FC98E7DA27DA0B665A0C_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_get_Count_mF23F1DAFA0ABA9DEAB0A3E7232D2D60F7BB5CDE2_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	int32_t V_1 = 0;
	RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* V_2 = NULL;
	RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* V_3 = NULL;
	RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* G_B5_0 = NULL;
	RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* G_B4_0 = NULL;
	int32_t G_B6_0 = 0;
	RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* G_B6_1 = NULL;
	{
		bool L_0 = ___0_enableHWDynamicRes;
		bool L_1 = __this->___m_HardwareDynamicResRequested;
		if ((((int32_t)L_0) == ((int32_t)L_1)))
		{
			goto IL_0088;
		}
	}
	{
		bool L_2 = ___0_enableHWDynamicRes;
		__this->___m_HardwareDynamicResRequested = L_2;
		RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF** L_3 = (RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF**)(&__this->___m_AutoSizedRTsArray);
		HashSet_1_t26796BF4011CBFA30FF5AA4EAD424A60B28827B3* L_4 = __this->___m_AutoSizedRTs;
		NullCheck(L_4);
		int32_t L_5;
		L_5 = HashSet_1_get_Count_mF23F1DAFA0ABA9DEAB0A3E7232D2D60F7BB5CDE2_inline(L_4, HashSet_1_get_Count_mF23F1DAFA0ABA9DEAB0A3E7232D2D60F7BB5CDE2_RuntimeMethod_var);
		Array_Resize_TisRTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B_m84128550E844B679D453EB2801533537ECFD1313(L_3, L_5, Array_Resize_TisRTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B_m84128550E844B679D453EB2801533537ECFD1313_RuntimeMethod_var);
		HashSet_1_t26796BF4011CBFA30FF5AA4EAD424A60B28827B3* L_6 = __this->___m_AutoSizedRTs;
		RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF* L_7 = __this->___m_AutoSizedRTsArray;
		NullCheck(L_6);
		HashSet_1_CopyTo_mF478E725DF865AC9B336FC98E7DA27DA0B665A0C(L_6, L_7, HashSet_1_CopyTo_mF478E725DF865AC9B336FC98E7DA27DA0B665A0C_RuntimeMethod_var);
		V_0 = 0;
		RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF* L_8 = __this->___m_AutoSizedRTsArray;
		NullCheck(L_8);
		V_1 = ((int32_t)(((RuntimeArray*)L_8)->max_length));
		goto IL_0084;
	}

IL_0044:
	{
		RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF* L_9 = __this->___m_AutoSizedRTsArray;
		int32_t L_10 = V_0;
		NullCheck(L_9);
		int32_t L_11 = L_10;
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_12 = (L_9)->GetAt(static_cast<il2cpp_array_size_t>(L_11));
		V_2 = L_12;
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_13 = V_2;
		NullCheck(L_13);
		RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_14 = L_13->___m_RT;
		V_3 = L_14;
		RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_15 = V_3;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_16;
		L_16 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_15, NULL);
		if (!L_16)
		{
			goto IL_0080;
		}
	}
	{
		RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_17 = V_3;
		NullCheck(L_17);
		RenderTexture_Release_mE7399D6187A0E38945D2913D0FFB41247143AB1E(L_17, NULL);
		RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_18 = V_3;
		bool L_19 = __this->___m_HardwareDynamicResRequested;
		if (!L_19)
		{
			G_B5_0 = L_18;
			goto IL_0073;
		}
		G_B4_0 = L_18;
	}
	{
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_20 = V_2;
		NullCheck(L_20);
		bool L_21 = L_20->___m_EnableHWDynamicScale;
		G_B6_0 = ((int32_t)(L_21));
		G_B6_1 = G_B4_0;
		goto IL_0074;
	}

IL_0073:
	{
		G_B6_0 = 0;
		G_B6_1 = G_B5_0;
	}

IL_0074:
	{
		NullCheck(G_B6_1);
		RenderTexture_set_useDynamicScale_m0B6F123BB7FF0BA01515163A0EFA9B1D4375B883(G_B6_1, (bool)G_B6_0, NULL);
		RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_22 = V_3;
		NullCheck(L_22);
		bool L_23;
		L_23 = RenderTexture_Create_mA6E4D3CCC84AC3F68E85AA0D6609E1692C672AD2(L_22, NULL);
	}

IL_0080:
	{
		int32_t L_24 = V_0;
		V_0 = ((int32_t)il2cpp_codegen_add(L_24, 1));
	}

IL_0084:
	{
		int32_t L_25 = V_0;
		int32_t L_26 = V_1;
		if ((((int32_t)L_25) < ((int32_t)L_26)))
		{
			goto IL_0044;
		}
	}

IL_0088:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RTHandleSystem_SwitchResizeMode_mAF90A695546828FB285F35879E93C902702BB814 (RTHandleSystem_tAE496B31B56A77B4896E34576C961C3CA073998F* __this, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___0_rth, int32_t ___1_mode, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_Add_m840035C205248E5C4DB0B3FB17ABDA3C5660F1CB_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_Contains_mC52985FCD7DC1A44B052F0F30C62208F1021D7D9_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_Remove_m1631FD8258270F69D88FD69948375CE0B8D048C4_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_0 = ___0_rth;
		NullCheck(L_0);
		bool L_1;
		L_1 = RTHandle_get_useScaling_mCDB079A62CC15C0D0F47E3F49D5975202F7B12A1_inline(L_0, NULL);
		if (L_1)
		{
			goto IL_0009;
		}
	}
	{
		return;
	}

IL_0009:
	{
		int32_t L_2 = ___1_mode;
		if (!L_2)
		{
			goto IL_002b;
		}
	}
	{
		int32_t L_3 = ___1_mode;
		if ((!(((uint32_t)L_3) == ((uint32_t)1))))
		{
			goto IL_005a;
		}
	}
	{
		HashSet_1_t26796BF4011CBFA30FF5AA4EAD424A60B28827B3* L_4 = __this->___m_AutoSizedRTs;
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_5 = ___0_rth;
		NullCheck(L_4);
		bool L_6;
		L_6 = HashSet_1_Remove_m1631FD8258270F69D88FD69948375CE0B8D048C4(L_4, L_5, HashSet_1_Remove_m1631FD8258270F69D88FD69948375CE0B8D048C4_RuntimeMethod_var);
		HashSet_1_t26796BF4011CBFA30FF5AA4EAD424A60B28827B3* L_7 = __this->___m_ResizeOnDemandRTs;
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_8 = ___0_rth;
		NullCheck(L_7);
		bool L_9;
		L_9 = HashSet_1_Add_m840035C205248E5C4DB0B3FB17ABDA3C5660F1CB(L_7, L_8, HashSet_1_Add_m840035C205248E5C4DB0B3FB17ABDA3C5660F1CB_RuntimeMethod_var);
		return;
	}

IL_002b:
	{
		HashSet_1_t26796BF4011CBFA30FF5AA4EAD424A60B28827B3* L_10 = __this->___m_ResizeOnDemandRTs;
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_11 = ___0_rth;
		NullCheck(L_10);
		bool L_12;
		L_12 = HashSet_1_Contains_mC52985FCD7DC1A44B052F0F30C62208F1021D7D9(L_10, L_11, HashSet_1_Contains_mC52985FCD7DC1A44B052F0F30C62208F1021D7D9_RuntimeMethod_var);
		if (!L_12)
		{
			goto IL_0040;
		}
	}
	{
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_13 = ___0_rth;
		RTHandleSystem_DemandResize_m8928BEA538900C426875E38F2D616BC06D62CCAD(__this, L_13, NULL);
	}

IL_0040:
	{
		HashSet_1_t26796BF4011CBFA30FF5AA4EAD424A60B28827B3* L_14 = __this->___m_ResizeOnDemandRTs;
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_15 = ___0_rth;
		NullCheck(L_14);
		bool L_16;
		L_16 = HashSet_1_Remove_m1631FD8258270F69D88FD69948375CE0B8D048C4(L_14, L_15, HashSet_1_Remove_m1631FD8258270F69D88FD69948375CE0B8D048C4_RuntimeMethod_var);
		HashSet_1_t26796BF4011CBFA30FF5AA4EAD424A60B28827B3* L_17 = __this->___m_AutoSizedRTs;
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_18 = ___0_rth;
		NullCheck(L_17);
		bool L_19;
		L_19 = HashSet_1_Add_m840035C205248E5C4DB0B3FB17ABDA3C5660F1CB(L_17, L_18, HashSet_1_Add_m840035C205248E5C4DB0B3FB17ABDA3C5660F1CB_RuntimeMethod_var);
	}

IL_005a:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RTHandleSystem_DemandResize_m8928BEA538900C426875E38F2D616BC06D62CCAD (RTHandleSystem_tAE496B31B56A77B4896E34576C961C3CA073998F* __this, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___0_rth, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* V_0 = NULL;
	Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A V_1;
	memset((&V_1), 0, sizeof(V_1));
	int32_t G_B3_0 = 0;
	{
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_0 = ___0_rth;
		NullCheck(L_0);
		RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_1 = L_0->___m_RT;
		V_0 = L_1;
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_2 = ___0_rth;
		int32_t L_3 = __this->___m_MaxWidths;
		int32_t L_4 = __this->___m_MaxHeights;
		Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_5;
		memset((&L_5), 0, sizeof(L_5));
		Vector2Int__ctor_mC20D1312133EB8CB63EC11067088B043660F11CE_inline((&L_5), L_3, L_4, NULL);
		NullCheck(L_2);
		RTHandle_set_referenceSize_mE98B5ED69CDC2C37769532B55D8ED2BA84C84466_inline(L_2, L_5, NULL);
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_6 = ___0_rth;
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_7 = ___0_rth;
		NullCheck(L_7);
		Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_8;
		L_8 = RTHandle_get_referenceSize_mC92CF605112BBE2C0733AB1E4A9C42B760DCB34B_inline(L_7, NULL);
		NullCheck(L_6);
		Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_9;
		L_9 = RTHandle_GetScaledSize_m58D71FF94244F1EE9BCB5690381DB37C79D3E239(L_6, L_8, NULL);
		V_1 = L_9;
		Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_10;
		L_10 = Vector2Int_get_one_mEAB3BBC4DBFA66FAF9E77AB6A609CCC46B11F24F_inline(NULL);
		Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_11 = V_1;
		Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_12;
		L_12 = Vector2Int_Max_mAED079BC2467FAD49F6215A5367AEE3D7BB2D36E_inline(L_10, L_11, NULL);
		V_1 = L_12;
		RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_13 = V_0;
		NullCheck(L_13);
		int32_t L_14;
		L_14 = VirtualFuncInvoker0< int32_t >::Invoke(5, L_13);
		int32_t L_15;
		L_15 = Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline((&V_1), NULL);
		if ((!(((uint32_t)L_14) == ((uint32_t)L_15))))
		{
			goto IL_005a;
		}
	}
	{
		RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_16 = V_0;
		NullCheck(L_16);
		int32_t L_17;
		L_17 = VirtualFuncInvoker0< int32_t >::Invoke(7, L_16);
		int32_t L_18;
		L_18 = Vector2Int_get_y_m48454163ECF0B463FB5A16A0C4FC4B14DB0768B3_inline((&V_1), NULL);
		G_B3_0 = ((((int32_t)((((int32_t)L_17) == ((int32_t)L_18))? 1 : 0)) == ((int32_t)0))? 1 : 0);
		goto IL_005b;
	}

IL_005a:
	{
		G_B3_0 = 1;
	}

IL_005b:
	{
		if (!G_B3_0)
		{
			goto IL_00cb;
		}
	}
	{
		RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_19 = V_0;
		NullCheck(L_19);
		RenderTexture_Release_mE7399D6187A0E38945D2913D0FFB41247143AB1E(L_19, NULL);
		RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_20 = V_0;
		int32_t L_21;
		L_21 = Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline((&V_1), NULL);
		NullCheck(L_20);
		VirtualActionInvoker1< int32_t >::Invoke(6, L_20, L_21);
		RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_22 = V_0;
		int32_t L_23;
		L_23 = Vector2Int_get_y_m48454163ECF0B463FB5A16A0C4FC4B14DB0768B3_inline((&V_1), NULL);
		NullCheck(L_22);
		VirtualActionInvoker1< int32_t >::Invoke(8, L_22, L_23);
		RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_24 = V_0;
		RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_25 = V_0;
		NullCheck(L_25);
		int32_t L_26;
		L_26 = VirtualFuncInvoker0< int32_t >::Invoke(5, L_25);
		RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_27 = V_0;
		NullCheck(L_27);
		int32_t L_28;
		L_28 = VirtualFuncInvoker0< int32_t >::Invoke(7, L_27);
		RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_29 = V_0;
		NullCheck(L_29);
		int32_t L_30;
		L_30 = RenderTexture_get_volumeDepth_m049340EE670E9632FC824B640A5570B5D3FCFEBF(L_29, NULL);
		RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_31 = V_0;
		NullCheck(L_31);
		int32_t L_32;
		L_32 = RenderTexture_get_graphicsFormat_m615EA91709BD404765C0C85425CE5F3575F90302(L_31, NULL);
		RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_33 = V_0;
		NullCheck(L_33);
		int32_t L_34;
		L_34 = VirtualFuncInvoker0< int32_t >::Invoke(9, L_33);
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_35 = ___0_rth;
		NullCheck(L_35);
		String_t* L_36 = L_35->___m_Name;
		RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_37 = V_0;
		NullCheck(L_37);
		bool L_38;
		L_38 = RenderTexture_get_useMipMap_m76150AD5CF0192BC8DAC05522302D9C13ECD07D7(L_37, NULL);
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_39 = ___0_rth;
		NullCheck(L_39);
		bool L_40 = L_39->___m_EnableMSAA;
		RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_41 = V_0;
		NullCheck(L_41);
		int32_t L_42;
		L_42 = RenderTexture_get_antiAliasing_m68907FB6C38F817A3B7A9F3C17360BF751BB2658(L_41, NULL);
		RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_43 = V_0;
		NullCheck(L_43);
		bool L_44;
		L_44 = RenderTexture_get_useDynamicScale_mF997E27A3460FE45806D2CFE48858379B30AF6B2(L_43, NULL);
		il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
		String_t* L_45;
		L_45 = CoreUtils_GetRenderTargetAutoName_m22A7580FCAA6088BCDF1FB87A5283469FFA86A11(L_26, L_28, L_30, L_32, L_34, L_36, L_38, L_40, L_42, L_44, NULL);
		NullCheck(L_24);
		Object_set_name_mC79E6DC8FFD72479C90F0C4CC7F42A0FEAF5AE47(L_24, L_45, NULL);
		RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_46 = V_0;
		NullCheck(L_46);
		bool L_47;
		L_47 = RenderTexture_Create_mA6E4D3CCC84AC3F68E85AA0D6609E1692C672AD2(L_46, NULL);
	}

IL_00cb:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t RTHandleSystem_GetMaxWidth_m0AE3E07285C0CAA906B0EBF879FDB5A916E43C43 (RTHandleSystem_tAE496B31B56A77B4896E34576C961C3CA073998F* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___m_MaxWidths;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t RTHandleSystem_GetMaxHeight_mF753F115CBC21DF020B828C67164F203FB92AAE1 (RTHandleSystem_tAE496B31B56A77B4896E34576C961C3CA073998F* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___m_MaxHeights;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RTHandleSystem_Dispose_m6B61D081716B87F79D110A62C3E57696179F3A31 (RTHandleSystem_tAE496B31B56A77B4896E34576C961C3CA073998F* __this, bool ___0_disposing, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Array_Resize_TisRTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B_m84128550E844B679D453EB2801533537ECFD1313_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_Clear_m7F4E9A8CFE06328CD0E3494DB9966B2112EBC112_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_CopyTo_mF478E725DF865AC9B336FC98E7DA27DA0B665A0C_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_get_Count_mF23F1DAFA0ABA9DEAB0A3E7232D2D60F7BB5CDE2_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	int32_t V_1 = 0;
	RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* V_2 = NULL;
	int32_t V_3 = 0;
	int32_t V_4 = 0;
	RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* V_5 = NULL;
	{
		bool L_0 = ___0_disposing;
		if (!L_0)
		{
			goto IL_00bf;
		}
	}
	{
		RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF** L_1 = (RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF**)(&__this->___m_AutoSizedRTsArray);
		HashSet_1_t26796BF4011CBFA30FF5AA4EAD424A60B28827B3* L_2 = __this->___m_AutoSizedRTs;
		NullCheck(L_2);
		int32_t L_3;
		L_3 = HashSet_1_get_Count_mF23F1DAFA0ABA9DEAB0A3E7232D2D60F7BB5CDE2_inline(L_2, HashSet_1_get_Count_mF23F1DAFA0ABA9DEAB0A3E7232D2D60F7BB5CDE2_RuntimeMethod_var);
		Array_Resize_TisRTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B_m84128550E844B679D453EB2801533537ECFD1313(L_1, L_3, Array_Resize_TisRTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B_m84128550E844B679D453EB2801533537ECFD1313_RuntimeMethod_var);
		HashSet_1_t26796BF4011CBFA30FF5AA4EAD424A60B28827B3* L_4 = __this->___m_AutoSizedRTs;
		RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF* L_5 = __this->___m_AutoSizedRTsArray;
		NullCheck(L_4);
		HashSet_1_CopyTo_mF478E725DF865AC9B336FC98E7DA27DA0B665A0C(L_4, L_5, HashSet_1_CopyTo_mF478E725DF865AC9B336FC98E7DA27DA0B665A0C_RuntimeMethod_var);
		V_0 = 0;
		RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF* L_6 = __this->___m_AutoSizedRTsArray;
		NullCheck(L_6);
		V_1 = ((int32_t)(((RuntimeArray*)L_6)->max_length));
		goto IL_004e;
	}

IL_003a:
	{
		RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF* L_7 = __this->___m_AutoSizedRTsArray;
		int32_t L_8 = V_0;
		NullCheck(L_7);
		int32_t L_9 = L_8;
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_10 = (L_7)->GetAt(static_cast<il2cpp_array_size_t>(L_9));
		V_2 = L_10;
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_11 = V_2;
		RTHandleSystem_Release_mBBF7B7611774D06D330FD609BBAAB3CF50B320EC(__this, L_11, NULL);
		int32_t L_12 = V_0;
		V_0 = ((int32_t)il2cpp_codegen_add(L_12, 1));
	}

IL_004e:
	{
		int32_t L_13 = V_0;
		int32_t L_14 = V_1;
		if ((((int32_t)L_13) < ((int32_t)L_14)))
		{
			goto IL_003a;
		}
	}
	{
		HashSet_1_t26796BF4011CBFA30FF5AA4EAD424A60B28827B3* L_15 = __this->___m_AutoSizedRTs;
		NullCheck(L_15);
		HashSet_1_Clear_m7F4E9A8CFE06328CD0E3494DB9966B2112EBC112(L_15, HashSet_1_Clear_m7F4E9A8CFE06328CD0E3494DB9966B2112EBC112_RuntimeMethod_var);
		RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF** L_16 = (RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF**)(&__this->___m_AutoSizedRTsArray);
		HashSet_1_t26796BF4011CBFA30FF5AA4EAD424A60B28827B3* L_17 = __this->___m_ResizeOnDemandRTs;
		NullCheck(L_17);
		int32_t L_18;
		L_18 = HashSet_1_get_Count_mF23F1DAFA0ABA9DEAB0A3E7232D2D60F7BB5CDE2_inline(L_17, HashSet_1_get_Count_mF23F1DAFA0ABA9DEAB0A3E7232D2D60F7BB5CDE2_RuntimeMethod_var);
		Array_Resize_TisRTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B_m84128550E844B679D453EB2801533537ECFD1313(L_16, L_18, Array_Resize_TisRTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B_m84128550E844B679D453EB2801533537ECFD1313_RuntimeMethod_var);
		HashSet_1_t26796BF4011CBFA30FF5AA4EAD424A60B28827B3* L_19 = __this->___m_ResizeOnDemandRTs;
		RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF* L_20 = __this->___m_AutoSizedRTsArray;
		NullCheck(L_19);
		HashSet_1_CopyTo_mF478E725DF865AC9B336FC98E7DA27DA0B665A0C(L_19, L_20, HashSet_1_CopyTo_mF478E725DF865AC9B336FC98E7DA27DA0B665A0C_RuntimeMethod_var);
		V_3 = 0;
		RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF* L_21 = __this->___m_AutoSizedRTsArray;
		NullCheck(L_21);
		V_4 = ((int32_t)(((RuntimeArray*)L_21)->max_length));
		goto IL_00a8;
	}

IL_0092:
	{
		RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF* L_22 = __this->___m_AutoSizedRTsArray;
		int32_t L_23 = V_3;
		NullCheck(L_22);
		int32_t L_24 = L_23;
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_25 = (L_22)->GetAt(static_cast<il2cpp_array_size_t>(L_24));
		V_5 = L_25;
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_26 = V_5;
		RTHandleSystem_Release_mBBF7B7611774D06D330FD609BBAAB3CF50B320EC(__this, L_26, NULL);
		int32_t L_27 = V_3;
		V_3 = ((int32_t)il2cpp_codegen_add(L_27, 1));
	}

IL_00a8:
	{
		int32_t L_28 = V_3;
		int32_t L_29 = V_4;
		if ((((int32_t)L_28) < ((int32_t)L_29)))
		{
			goto IL_0092;
		}
	}
	{
		HashSet_1_t26796BF4011CBFA30FF5AA4EAD424A60B28827B3* L_30 = __this->___m_ResizeOnDemandRTs;
		NullCheck(L_30);
		HashSet_1_Clear_m7F4E9A8CFE06328CD0E3494DB9966B2112EBC112(L_30, HashSet_1_Clear_m7F4E9A8CFE06328CD0E3494DB9966B2112EBC112_RuntimeMethod_var);
		__this->___m_AutoSizedRTsArray = (RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_AutoSizedRTsArray), (void*)(RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF*)NULL);
	}

IL_00bf:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RTHandleSystem_Resize_mDBCE61412B84ECAFC4FD2B29C8AE012D427DA968 (RTHandleSystem_tAE496B31B56A77B4896E34576C961C3CA073998F* __this, int32_t ___0_width, int32_t ___1_height, bool ___2_sizeChanged, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Array_Resize_TisRTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B_m84128550E844B679D453EB2801533537ECFD1313_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_CopyTo_mF478E725DF865AC9B336FC98E7DA27DA0B665A0C_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_get_Count_mF23F1DAFA0ABA9DEAB0A3E7232D2D60F7BB5CDE2_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A V_0;
	memset((&V_0), 0, sizeof(V_0));
	int32_t V_1 = 0;
	int32_t V_2 = 0;
	RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* V_3 = NULL;
	RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* V_4 = NULL;
	Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A V_5;
	memset((&V_5), 0, sizeof(V_5));
	{
		int32_t L_0 = ___0_width;
		int32_t L_1 = __this->___m_MaxWidths;
		il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
		int32_t L_2;
		L_2 = Math_Max_m530EBA549AFD98CFC2BD29FE86C6376E67DF11CF(L_0, L_1, NULL);
		__this->___m_MaxWidths = L_2;
		int32_t L_3 = ___1_height;
		int32_t L_4 = __this->___m_MaxHeights;
		int32_t L_5;
		L_5 = Math_Max_m530EBA549AFD98CFC2BD29FE86C6376E67DF11CF(L_3, L_4, NULL);
		__this->___m_MaxHeights = L_5;
		int32_t L_6 = __this->___m_MaxWidths;
		int32_t L_7 = __this->___m_MaxHeights;
		Vector2Int__ctor_mC20D1312133EB8CB63EC11067088B043660F11CE_inline((&V_0), L_6, L_7, NULL);
		RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF** L_8 = (RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF**)(&__this->___m_AutoSizedRTsArray);
		HashSet_1_t26796BF4011CBFA30FF5AA4EAD424A60B28827B3* L_9 = __this->___m_AutoSizedRTs;
		NullCheck(L_9);
		int32_t L_10;
		L_10 = HashSet_1_get_Count_mF23F1DAFA0ABA9DEAB0A3E7232D2D60F7BB5CDE2_inline(L_9, HashSet_1_get_Count_mF23F1DAFA0ABA9DEAB0A3E7232D2D60F7BB5CDE2_RuntimeMethod_var);
		Array_Resize_TisRTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B_m84128550E844B679D453EB2801533537ECFD1313(L_8, L_10, Array_Resize_TisRTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B_m84128550E844B679D453EB2801533537ECFD1313_RuntimeMethod_var);
		HashSet_1_t26796BF4011CBFA30FF5AA4EAD424A60B28827B3* L_11 = __this->___m_AutoSizedRTs;
		RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF* L_12 = __this->___m_AutoSizedRTsArray;
		NullCheck(L_11);
		HashSet_1_CopyTo_mF478E725DF865AC9B336FC98E7DA27DA0B665A0C(L_11, L_12, HashSet_1_CopyTo_mF478E725DF865AC9B336FC98E7DA27DA0B665A0C_RuntimeMethod_var);
		V_1 = 0;
		RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF* L_13 = __this->___m_AutoSizedRTsArray;
		NullCheck(L_13);
		V_2 = ((int32_t)(((RuntimeArray*)L_13)->max_length));
		goto IL_011a;
	}

IL_006e:
	{
		RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF* L_14 = __this->___m_AutoSizedRTsArray;
		int32_t L_15 = V_1;
		NullCheck(L_14);
		int32_t L_16 = L_15;
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_17 = (L_14)->GetAt(static_cast<il2cpp_array_size_t>(L_16));
		V_3 = L_17;
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_18 = V_3;
		Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_19 = V_0;
		NullCheck(L_18);
		RTHandle_set_referenceSize_mE98B5ED69CDC2C37769532B55D8ED2BA84C84466_inline(L_18, L_19, NULL);
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_20 = V_3;
		NullCheck(L_20);
		RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_21 = L_20->___m_RT;
		V_4 = L_21;
		RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_22 = V_4;
		NullCheck(L_22);
		RenderTexture_Release_mE7399D6187A0E38945D2913D0FFB41247143AB1E(L_22, NULL);
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_23 = V_3;
		Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_24 = V_0;
		NullCheck(L_23);
		Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_25;
		L_25 = RTHandle_GetScaledSize_m58D71FF94244F1EE9BCB5690381DB37C79D3E239(L_23, L_24, NULL);
		V_5 = L_25;
		RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_26 = V_4;
		int32_t L_27;
		L_27 = Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline((&V_5), NULL);
		int32_t L_28;
		L_28 = Mathf_Max_m7FA442918DE37E3A00106D1F2E789D65829792B8_inline(L_27, 1, NULL);
		NullCheck(L_26);
		VirtualActionInvoker1< int32_t >::Invoke(6, L_26, L_28);
		RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_29 = V_4;
		int32_t L_30;
		L_30 = Vector2Int_get_y_m48454163ECF0B463FB5A16A0C4FC4B14DB0768B3_inline((&V_5), NULL);
		int32_t L_31;
		L_31 = Mathf_Max_m7FA442918DE37E3A00106D1F2E789D65829792B8_inline(L_30, 1, NULL);
		NullCheck(L_29);
		VirtualActionInvoker1< int32_t >::Invoke(8, L_29, L_31);
		RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_32 = V_4;
		RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_33 = V_4;
		NullCheck(L_33);
		int32_t L_34;
		L_34 = VirtualFuncInvoker0< int32_t >::Invoke(5, L_33);
		RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_35 = V_4;
		NullCheck(L_35);
		int32_t L_36;
		L_36 = VirtualFuncInvoker0< int32_t >::Invoke(7, L_35);
		RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_37 = V_4;
		NullCheck(L_37);
		int32_t L_38;
		L_38 = RenderTexture_get_volumeDepth_m049340EE670E9632FC824B640A5570B5D3FCFEBF(L_37, NULL);
		RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_39 = V_4;
		NullCheck(L_39);
		int32_t L_40;
		L_40 = RenderTexture_get_graphicsFormat_m615EA91709BD404765C0C85425CE5F3575F90302(L_39, NULL);
		RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_41 = V_4;
		NullCheck(L_41);
		int32_t L_42;
		L_42 = VirtualFuncInvoker0< int32_t >::Invoke(9, L_41);
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_43 = V_3;
		NullCheck(L_43);
		String_t* L_44 = L_43->___m_Name;
		RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_45 = V_4;
		NullCheck(L_45);
		bool L_46;
		L_46 = RenderTexture_get_useMipMap_m76150AD5CF0192BC8DAC05522302D9C13ECD07D7(L_45, NULL);
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_47 = V_3;
		NullCheck(L_47);
		bool L_48 = L_47->___m_EnableMSAA;
		RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_49 = V_4;
		NullCheck(L_49);
		int32_t L_50;
		L_50 = RenderTexture_get_antiAliasing_m68907FB6C38F817A3B7A9F3C17360BF751BB2658(L_49, NULL);
		RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_51 = V_4;
		NullCheck(L_51);
		bool L_52;
		L_52 = RenderTexture_get_useDynamicScale_mF997E27A3460FE45806D2CFE48858379B30AF6B2(L_51, NULL);
		il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
		String_t* L_53;
		L_53 = CoreUtils_GetRenderTargetAutoName_m22A7580FCAA6088BCDF1FB87A5283469FFA86A11(L_34, L_36, L_38, L_40, L_42, L_44, L_46, L_48, L_50, L_52, NULL);
		NullCheck(L_32);
		Object_set_name_mC79E6DC8FFD72479C90F0C4CC7F42A0FEAF5AE47(L_32, L_53, NULL);
		RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_54 = V_4;
		NullCheck(L_54);
		bool L_55;
		L_55 = RenderTexture_Create_mA6E4D3CCC84AC3F68E85AA0D6609E1692C672AD2(L_54, NULL);
		int32_t L_56 = V_1;
		V_1 = ((int32_t)il2cpp_codegen_add(L_56, 1));
	}

IL_011a:
	{
		int32_t L_57 = V_1;
		int32_t L_58 = V_2;
		if ((((int32_t)L_57) < ((int32_t)L_58)))
		{
			goto IL_006e;
		}
	}
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* RTHandleSystem_Alloc_mE4723721DA30875086781955663AA33310B95AA8 (RTHandleSystem_tAE496B31B56A77B4896E34576C961C3CA073998F* __this, int32_t ___0_width, int32_t ___1_height, int32_t ___2_slices, int32_t ___3_depthBufferBits, int32_t ___4_colorFormat, int32_t ___5_filterMode, int32_t ___6_wrapMode, int32_t ___7_dimension, bool ___8_enableRandomWrite, bool ___9_useMipMap, bool ___10_autoGenerateMips, bool ___11_isShadowMap, int32_t ___12_anisoLevel, float ___13_mipMapBias, int32_t ___14_msaaSamples, bool ___15_bindTextureMS, bool ___16_useDynamicScale, int32_t ___17_memoryless, int32_t ___18_vrUsage, String_t* ___19_name, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___0_width;
		int32_t L_1 = ___1_height;
		int32_t L_2 = ___6_wrapMode;
		int32_t L_3 = ___6_wrapMode;
		int32_t L_4 = ___6_wrapMode;
		int32_t L_5 = ___2_slices;
		int32_t L_6 = ___3_depthBufferBits;
		int32_t L_7 = ___4_colorFormat;
		int32_t L_8 = ___5_filterMode;
		int32_t L_9 = ___7_dimension;
		bool L_10 = ___8_enableRandomWrite;
		bool L_11 = ___9_useMipMap;
		bool L_12 = ___10_autoGenerateMips;
		bool L_13 = ___11_isShadowMap;
		int32_t L_14 = ___12_anisoLevel;
		float L_15 = ___13_mipMapBias;
		int32_t L_16 = ___14_msaaSamples;
		bool L_17 = ___15_bindTextureMS;
		bool L_18 = ___16_useDynamicScale;
		int32_t L_19 = ___17_memoryless;
		int32_t L_20 = ___18_vrUsage;
		String_t* L_21 = ___19_name;
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_22;
		L_22 = RTHandleSystem_Alloc_m81787EAC78AA4C81975EBC1B71F21D15D8AA5DE7(__this, 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, L_21, NULL);
		return L_22;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* RTHandleSystem_Alloc_m81787EAC78AA4C81975EBC1B71F21D15D8AA5DE7 (RTHandleSystem_tAE496B31B56A77B4896E34576C961C3CA073998F* __this, int32_t ___0_width, int32_t ___1_height, int32_t ___2_wrapModeU, int32_t ___3_wrapModeV, int32_t ___4_wrapModeW, int32_t ___5_slices, int32_t ___6_depthBufferBits, int32_t ___7_colorFormat, int32_t ___8_filterMode, int32_t ___9_dimension, bool ___10_enableRandomWrite, bool ___11_useMipMap, bool ___12_autoGenerateMips, bool ___13_isShadowMap, int32_t ___14_anisoLevel, float ___15_mipMapBias, int32_t ___16_msaaSamples, bool ___17_bindTextureMS, bool ___18_useDynamicScale, int32_t ___19_memoryless, int32_t ___20_vrUsage, String_t* ___21_name, 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*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral61FF9A6F253DD43F0AD8B49CD386A2D714864ADF);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* V_1 = NULL;
	int32_t V_2 = 0;
	int32_t V_3 = 0;
	int32_t G_B8_0 = 0;
	int32_t G_B12_0 = 0;
	{
		int32_t L_0 = ___16_msaaSamples;
		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_001d;
		}
	}
	{
		bool L_2 = ___17_bindTextureMS;
		if (!L_2)
		{
			goto IL_001d;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		Debug_LogWarning_m33EF1B897E0C7C6FF538989610BFAFFEF4628CA9(_stringLiteral61FF9A6F253DD43F0AD8B49CD386A2D714864ADF, NULL);
		___17_bindTextureMS = (bool)0;
	}

IL_001d:
	{
		bool L_3 = ___13_isShadowMap;
		if (L_3)
		{
			goto IL_0028;
		}
	}
	{
		int32_t L_4 = ___6_depthBufferBits;
		if (!L_4)
		{
			goto IL_0103;
		}
	}

IL_0028:
	{
		bool L_5 = ___13_isShadowMap;
		if (L_5)
		{
			goto IL_002f;
		}
	}
	{
		G_B8_0 = 1;
		goto IL_0030;
	}

IL_002f:
	{
		G_B8_0 = 3;
	}

IL_0030:
	{
		V_2 = G_B8_0;
		bool L_6 = ___13_isShadowMap;
		if (L_6)
		{
			goto IL_0040;
		}
	}
	{
		bool L_7;
		L_7 = SystemInfo_IsFormatSupported_m412D2A8B391BDBCD1EDB5C17ADAB724CDB123499(((int32_t)13), ((int32_t)16), NULL);
		if (L_7)
		{
			goto IL_0043;
		}
	}

IL_0040:
	{
		G_B12_0 = 0;
		goto IL_0045;
	}

IL_0043:
	{
		G_B12_0 = ((int32_t)13);
	}

IL_0045:
	{
		V_3 = G_B12_0;
		int32_t L_8 = ___0_width;
		int32_t L_9 = ___1_height;
		int32_t L_10 = ___6_depthBufferBits;
		int32_t L_11 = V_2;
		RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_12 = (RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27*)il2cpp_codegen_object_new(RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27_il2cpp_TypeInfo_var);
		RenderTexture__ctor_m68A1B9CAA1BE0B597C5F4895C296E21502D0C962(L_12, L_8, L_9, L_10, L_11, 1, NULL);
		RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_13 = L_12;
		NullCheck(L_13);
		Object_set_hideFlags_mACB8BFC903FB3B01BBD427753E791BF28B5E33D4(L_13, ((int32_t)61), NULL);
		RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_14 = L_13;
		int32_t L_15 = ___5_slices;
		NullCheck(L_14);
		RenderTexture_set_volumeDepth_mD9B1E6BA4BE6B1741427B34A23B9D48BA9493633(L_14, L_15, NULL);
		RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_16 = L_14;
		int32_t L_17 = ___8_filterMode;
		NullCheck(L_16);
		Texture_set_filterMode_mE423E58C0C16D059EA62BA87AD70F44AEA50CCC9(L_16, L_17, NULL);
		RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_18 = L_16;
		int32_t L_19 = ___2_wrapModeU;
		NullCheck(L_18);
		Texture_set_wrapModeU_m2002CCB73143182032BD5ED6C80AB9A0ED2A0981(L_18, L_19, NULL);
		RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_20 = L_18;
		int32_t L_21 = ___3_wrapModeV;
		NullCheck(L_20);
		Texture_set_wrapModeV_m3C79177BAE70103DDBF871896AF464513A0F919D(L_20, L_21, NULL);
		RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_22 = L_20;
		int32_t L_23 = ___4_wrapModeW;
		NullCheck(L_22);
		Texture_set_wrapModeW_mCE8F0DA65C902D6D1A95823892D48E10A6949863(L_22, L_23, NULL);
		RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_24 = L_22;
		int32_t L_25 = ___9_dimension;
		NullCheck(L_24);
		VirtualActionInvoker1< int32_t >::Invoke(10, L_24, L_25);
		RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_26 = L_24;
		bool L_27 = ___10_enableRandomWrite;
		NullCheck(L_26);
		RenderTexture_set_enableRandomWrite_m1F1B5E033802C193449803411560DB4D5D4AEEAB(L_26, L_27, NULL);
		RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_28 = L_26;
		bool L_29 = ___11_useMipMap;
		NullCheck(L_28);
		RenderTexture_set_useMipMap_mB280A39DAB18372D3A0050FF20F730E5B0B44C32(L_28, L_29, NULL);
		RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_30 = L_28;
		bool L_31 = ___12_autoGenerateMips;
		NullCheck(L_30);
		RenderTexture_set_autoGenerateMips_mDEFAC13954D315DE52B35B34577218D3AD4897A9(L_30, L_31, NULL);
		RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_32 = L_30;
		int32_t L_33 = ___14_anisoLevel;
		NullCheck(L_32);
		Texture_set_anisoLevel_m768759DE9D6BE15FCE995F5FC468980B904B9D1F(L_32, L_33, NULL);
		RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_34 = L_32;
		float L_35 = ___15_mipMapBias;
		NullCheck(L_34);
		Texture_set_mipMapBias_m945790033BD16B51B4EDD12E177207EBF5887286(L_34, L_35, NULL);
		RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_36 = L_34;
		int32_t L_37 = V_3;
		NullCheck(L_36);
		RenderTexture_set_stencilFormat_m92E00333CD5EBDC5B73F43521B6E8132C1B087AE(L_36, L_37, NULL);
		RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_38 = L_36;
		int32_t L_39 = ___16_msaaSamples;
		NullCheck(L_38);
		RenderTexture_set_antiAliasing_mA578276F4827A5CD4007DFE00117250A9336BC7A(L_38, L_39, NULL);
		RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_40 = L_38;
		bool L_41 = ___17_bindTextureMS;
		NullCheck(L_40);
		RenderTexture_set_bindTextureMS_m06A8FE127AEE42767530955453DBB9C55320208E(L_40, L_41, NULL);
		RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_42 = L_40;
		bool L_43 = __this->___m_HardwareDynamicResRequested;
		bool L_44 = ___18_useDynamicScale;
		NullCheck(L_42);
		RenderTexture_set_useDynamicScale_m0B6F123BB7FF0BA01515163A0EFA9B1D4375B883(L_42, (bool)((int32_t)((int32_t)L_43&(int32_t)L_44)), NULL);
		RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_45 = L_42;
		int32_t L_46 = ___19_memoryless;
		NullCheck(L_45);
		RenderTexture_set_memorylessMode_m4F368B9C911EB033DFD44BDB2EF67CD451D74CED(L_45, L_46, NULL);
		RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_47 = L_45;
		int32_t L_48 = ___20_vrUsage;
		NullCheck(L_47);
		RenderTexture_set_vrUsage_mAA13206DFE05C0A869A160CB1C2AC9D1C099D203(L_47, L_48, NULL);
		RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_49 = L_47;
		int32_t L_50 = ___0_width;
		int32_t L_51 = ___1_height;
		int32_t L_52 = ___5_slices;
		int32_t L_53 = V_2;
		String_t* L_54 = ___21_name;
		bool L_55 = ___11_useMipMap;
		bool L_56 = V_0;
		int32_t L_57 = ___16_msaaSamples;
		il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
		String_t* L_58;
		L_58 = CoreUtils_GetRenderTargetAutoName_mC8FA5BF12E7583A0E054B1D381373687817C3665(L_50, L_51, L_52, L_53, L_54, L_55, L_56, L_57, NULL);
		NullCheck(L_49);
		Object_set_name_mC79E6DC8FFD72479C90F0C4CC7F42A0FEAF5AE47(L_49, L_58, NULL);
		V_1 = L_49;
		goto IL_01b9;
	}

IL_0103:
	{
		int32_t L_59 = ___0_width;
		int32_t L_60 = ___1_height;
		int32_t L_61 = ___6_depthBufferBits;
		int32_t L_62 = ___7_colorFormat;
		RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_63 = (RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27*)il2cpp_codegen_object_new(RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27_il2cpp_TypeInfo_var);
		RenderTexture__ctor_m0C81127DE754F64FDD3E80E94BE11054B2791F98(L_63, L_59, L_60, L_61, L_62, NULL);
		RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_64 = L_63;
		NullCheck(L_64);
		Object_set_hideFlags_mACB8BFC903FB3B01BBD427753E791BF28B5E33D4(L_64, ((int32_t)61), NULL);
		RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_65 = L_64;
		int32_t L_66 = ___5_slices;
		NullCheck(L_65);
		RenderTexture_set_volumeDepth_mD9B1E6BA4BE6B1741427B34A23B9D48BA9493633(L_65, L_66, NULL);
		RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_67 = L_65;
		int32_t L_68 = ___8_filterMode;
		NullCheck(L_67);
		Texture_set_filterMode_mE423E58C0C16D059EA62BA87AD70F44AEA50CCC9(L_67, L_68, NULL);
		RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_69 = L_67;
		int32_t L_70 = ___2_wrapModeU;
		NullCheck(L_69);
		Texture_set_wrapModeU_m2002CCB73143182032BD5ED6C80AB9A0ED2A0981(L_69, L_70, NULL);
		RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_71 = L_69;
		int32_t L_72 = ___3_wrapModeV;
		NullCheck(L_71);
		Texture_set_wrapModeV_m3C79177BAE70103DDBF871896AF464513A0F919D(L_71, L_72, NULL);
		RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_73 = L_71;
		int32_t L_74 = ___4_wrapModeW;
		NullCheck(L_73);
		Texture_set_wrapModeW_mCE8F0DA65C902D6D1A95823892D48E10A6949863(L_73, L_74, NULL);
		RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_75 = L_73;
		int32_t L_76 = ___9_dimension;
		NullCheck(L_75);
		VirtualActionInvoker1< int32_t >::Invoke(10, L_75, L_76);
		RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_77 = L_75;
		bool L_78 = ___10_enableRandomWrite;
		NullCheck(L_77);
		RenderTexture_set_enableRandomWrite_m1F1B5E033802C193449803411560DB4D5D4AEEAB(L_77, L_78, NULL);
		RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_79 = L_77;
		bool L_80 = ___11_useMipMap;
		NullCheck(L_79);
		RenderTexture_set_useMipMap_mB280A39DAB18372D3A0050FF20F730E5B0B44C32(L_79, L_80, NULL);
		RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_81 = L_79;
		bool L_82 = ___12_autoGenerateMips;
		NullCheck(L_81);
		RenderTexture_set_autoGenerateMips_mDEFAC13954D315DE52B35B34577218D3AD4897A9(L_81, L_82, NULL);
		RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_83 = L_81;
		int32_t L_84 = ___14_anisoLevel;
		NullCheck(L_83);
		Texture_set_anisoLevel_m768759DE9D6BE15FCE995F5FC468980B904B9D1F(L_83, L_84, NULL);
		RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_85 = L_83;
		float L_86 = ___15_mipMapBias;
		NullCheck(L_85);
		Texture_set_mipMapBias_m945790033BD16B51B4EDD12E177207EBF5887286(L_85, L_86, NULL);
		RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_87 = L_85;
		int32_t L_88 = ___16_msaaSamples;
		NullCheck(L_87);
		RenderTexture_set_antiAliasing_mA578276F4827A5CD4007DFE00117250A9336BC7A(L_87, L_88, NULL);
		RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_89 = L_87;
		bool L_90 = ___17_bindTextureMS;
		NullCheck(L_89);
		RenderTexture_set_bindTextureMS_m06A8FE127AEE42767530955453DBB9C55320208E(L_89, L_90, NULL);
		RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_91 = L_89;
		bool L_92 = __this->___m_HardwareDynamicResRequested;
		bool L_93 = ___18_useDynamicScale;
		NullCheck(L_91);
		RenderTexture_set_useDynamicScale_m0B6F123BB7FF0BA01515163A0EFA9B1D4375B883(L_91, (bool)((int32_t)((int32_t)L_92&(int32_t)L_93)), NULL);
		RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_94 = L_91;
		int32_t L_95 = ___19_memoryless;
		NullCheck(L_94);
		RenderTexture_set_memorylessMode_m4F368B9C911EB033DFD44BDB2EF67CD451D74CED(L_94, L_95, NULL);
		RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_96 = L_94;
		int32_t L_97 = ___20_vrUsage;
		NullCheck(L_96);
		RenderTexture_set_vrUsage_mAA13206DFE05C0A869A160CB1C2AC9D1C099D203(L_96, L_97, NULL);
		RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_98 = L_96;
		int32_t L_99 = ___0_width;
		int32_t L_100 = ___1_height;
		int32_t L_101 = ___5_slices;
		int32_t L_102 = ___7_colorFormat;
		int32_t L_103 = ___9_dimension;
		String_t* L_104 = ___21_name;
		bool L_105 = ___11_useMipMap;
		bool L_106 = V_0;
		int32_t L_107 = ___16_msaaSamples;
		bool L_108 = ___18_useDynamicScale;
		il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
		String_t* L_109;
		L_109 = CoreUtils_GetRenderTargetAutoName_m22A7580FCAA6088BCDF1FB87A5283469FFA86A11(L_99, L_100, L_101, L_102, L_103, L_104, L_105, L_106, L_107, L_108, NULL);
		NullCheck(L_98);
		Object_set_name_mC79E6DC8FFD72479C90F0C4CC7F42A0FEAF5AE47(L_98, L_109, NULL);
		V_1 = L_98;
	}

IL_01b9:
	{
		RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_110 = V_1;
		NullCheck(L_110);
		bool L_111;
		L_111 = RenderTexture_Create_mA6E4D3CCC84AC3F68E85AA0D6609E1692C672AD2(L_110, NULL);
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_112 = (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B*)il2cpp_codegen_object_new(RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B_il2cpp_TypeInfo_var);
		RTHandle__ctor_m4B1E60CEC17FB96DC08DE007B11042985DB8E33E(L_112, __this, NULL);
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_113 = L_112;
		RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_114 = V_1;
		NullCheck(L_113);
		RTHandle_SetRenderTexture_m8325131A37B623C614BE55AF2DE2A29856881F01(L_113, L_114, NULL);
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_115 = L_113;
		NullCheck(L_115);
		RTHandle_set_useScaling_m273446564E3B4FB3919F7C5FC01570029CF6A93A_inline(L_115, (bool)0, NULL);
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_116 = L_115;
		bool L_117 = ___10_enableRandomWrite;
		NullCheck(L_116);
		L_116->___m_EnableRandomWrite = L_117;
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_118 = L_116;
		bool L_119 = V_0;
		NullCheck(L_118);
		L_118->___m_EnableMSAA = L_119;
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_120 = L_118;
		bool L_121 = ___18_useDynamicScale;
		NullCheck(L_120);
		L_120->___m_EnableHWDynamicScale = L_121;
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_122 = L_120;
		String_t* L_123 = ___21_name;
		NullCheck(L_122);
		L_122->___m_Name = L_123;
		Il2CppCodeGenWriteBarrier((void**)(&L_122->___m_Name), (void*)L_123);
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_124 = L_122;
		int32_t L_125 = ___0_width;
		int32_t L_126 = ___1_height;
		Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_127;
		memset((&L_127), 0, sizeof(L_127));
		Vector2Int__ctor_mC20D1312133EB8CB63EC11067088B043660F11CE_inline((&L_127), L_125, L_126, NULL);
		NullCheck(L_124);
		RTHandle_set_referenceSize_mE98B5ED69CDC2C37769532B55D8ED2BA84C84466_inline(L_124, L_127, NULL);
		return L_124;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* RTHandleSystem_Alloc_mED30FA79FC6BA37CF6A68F2450B1668C124F2841 (RTHandleSystem_tAE496B31B56A77B4896E34576C961C3CA073998F* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_scaleFactor, int32_t ___1_slices, int32_t ___2_depthBufferBits, int32_t ___3_colorFormat, 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, int32_t ___16_memoryless, int32_t ___17_vrUsage, String_t* ___18_name, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	int32_t V_1 = 0;
	{
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_scaleFactor;
		float L_1 = L_0.___x;
		int32_t L_2;
		L_2 = RTHandleSystem_GetMaxWidth_m0AE3E07285C0CAA906B0EBF879FDB5A916E43C43_inline(__this, NULL);
		int32_t L_3;
		L_3 = Mathf_RoundToInt_m60F8B66CF27F1FA75AA219342BD184B75771EB4B_inline(((float)il2cpp_codegen_multiply(L_1, ((float)L_2))), NULL);
		int32_t L_4;
		L_4 = Mathf_Max_m7FA442918DE37E3A00106D1F2E789D65829792B8_inline(L_3, 1, NULL);
		V_0 = L_4;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_5 = ___0_scaleFactor;
		float L_6 = L_5.___y;
		int32_t L_7;
		L_7 = RTHandleSystem_GetMaxHeight_mF753F115CBC21DF020B828C67164F203FB92AAE1_inline(__this, NULL);
		int32_t L_8;
		L_8 = Mathf_RoundToInt_m60F8B66CF27F1FA75AA219342BD184B75771EB4B_inline(((float)il2cpp_codegen_multiply(L_6, ((float)L_7))), NULL);
		int32_t L_9;
		L_9 = Mathf_Max_m7FA442918DE37E3A00106D1F2E789D65829792B8_inline(L_8, 1, NULL);
		V_1 = L_9;
		int32_t L_10 = V_0;
		int32_t L_11 = V_1;
		int32_t L_12 = ___1_slices;
		int32_t L_13 = ___2_depthBufferBits;
		int32_t L_14 = ___3_colorFormat;
		int32_t L_15 = ___4_filterMode;
		int32_t L_16 = ___5_wrapMode;
		int32_t L_17 = ___6_dimension;
		bool L_18 = ___7_enableRandomWrite;
		bool L_19 = ___8_useMipMap;
		bool L_20 = ___9_autoGenerateMips;
		bool L_21 = ___10_isShadowMap;
		int32_t L_22 = ___11_anisoLevel;
		float L_23 = ___12_mipMapBias;
		int32_t L_24 = ___13_msaaSamples;
		bool L_25 = ___14_bindTextureMS;
		bool L_26 = ___15_useDynamicScale;
		int32_t L_27 = ___16_memoryless;
		int32_t L_28 = ___17_vrUsage;
		String_t* L_29 = ___18_name;
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_30;
		L_30 = RTHandleSystem_AllocAutoSizedRenderTexture_mEFAB698C64B65F02551C69DE7463028B3BDB1D65(__this, L_10, L_11, L_12, 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, L_29, NULL);
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_31 = L_30;
		int32_t L_32 = V_0;
		int32_t L_33 = V_1;
		Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_34;
		memset((&L_34), 0, sizeof(L_34));
		Vector2Int__ctor_mC20D1312133EB8CB63EC11067088B043660F11CE_inline((&L_34), L_32, L_33, NULL);
		NullCheck(L_31);
		RTHandle_set_referenceSize_mE98B5ED69CDC2C37769532B55D8ED2BA84C84466_inline(L_31, L_34, NULL);
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_35 = L_31;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_36 = ___0_scaleFactor;
		NullCheck(L_35);
		RTHandle_set_scaleFactor_m1F6FFA3366846EFFB9F4EAC79F2FF4E00BE75C15_inline(L_35, L_36, NULL);
		return L_35;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* RTHandleSystem_Alloc_mDEE40E5E15FF6F5664D5B308353B7151183FC461 (RTHandleSystem_tAE496B31B56A77B4896E34576C961C3CA073998F* __this, ScaleFunc_t423F661DAD5C7A18F509C8F1F62C9D6AEA9A9791* ___0_scaleFunc, int32_t ___1_slices, int32_t ___2_depthBufferBits, int32_t ___3_colorFormat, 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, int32_t ___16_memoryless, int32_t ___17_vrUsage, String_t* ___18_name, const RuntimeMethod* method) 
{
	Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A V_0;
	memset((&V_0), 0, sizeof(V_0));
	int32_t V_1 = 0;
	int32_t V_2 = 0;
	{
		ScaleFunc_t423F661DAD5C7A18F509C8F1F62C9D6AEA9A9791* L_0 = ___0_scaleFunc;
		int32_t L_1;
		L_1 = RTHandleSystem_GetMaxWidth_m0AE3E07285C0CAA906B0EBF879FDB5A916E43C43_inline(__this, NULL);
		int32_t L_2;
		L_2 = RTHandleSystem_GetMaxHeight_mF753F115CBC21DF020B828C67164F203FB92AAE1_inline(__this, NULL);
		Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_3;
		memset((&L_3), 0, sizeof(L_3));
		Vector2Int__ctor_mC20D1312133EB8CB63EC11067088B043660F11CE_inline((&L_3), L_1, L_2, NULL);
		NullCheck(L_0);
		Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_4;
		L_4 = ScaleFunc_Invoke_mA7E3B86BA222C817FBBA757306E2FACB14F35987_inline(L_0, L_3, NULL);
		V_0 = L_4;
		int32_t L_5;
		L_5 = Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline((&V_0), NULL);
		int32_t L_6;
		L_6 = Mathf_Max_m7FA442918DE37E3A00106D1F2E789D65829792B8_inline(L_5, 1, NULL);
		V_1 = L_6;
		int32_t L_7;
		L_7 = Vector2Int_get_y_m48454163ECF0B463FB5A16A0C4FC4B14DB0768B3_inline((&V_0), NULL);
		int32_t L_8;
		L_8 = Mathf_Max_m7FA442918DE37E3A00106D1F2E789D65829792B8_inline(L_7, 1, NULL);
		V_2 = L_8;
		int32_t L_9 = V_1;
		int32_t L_10 = V_2;
		int32_t L_11 = ___1_slices;
		int32_t L_12 = ___2_depthBufferBits;
		int32_t L_13 = ___3_colorFormat;
		int32_t L_14 = ___4_filterMode;
		int32_t L_15 = ___5_wrapMode;
		int32_t L_16 = ___6_dimension;
		bool L_17 = ___7_enableRandomWrite;
		bool L_18 = ___8_useMipMap;
		bool L_19 = ___9_autoGenerateMips;
		bool L_20 = ___10_isShadowMap;
		int32_t L_21 = ___11_anisoLevel;
		float L_22 = ___12_mipMapBias;
		int32_t L_23 = ___13_msaaSamples;
		bool L_24 = ___14_bindTextureMS;
		bool L_25 = ___15_useDynamicScale;
		int32_t L_26 = ___16_memoryless;
		int32_t L_27 = ___17_vrUsage;
		String_t* L_28 = ___18_name;
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_29;
		L_29 = RTHandleSystem_AllocAutoSizedRenderTexture_mEFAB698C64B65F02551C69DE7463028B3BDB1D65(__this, L_9, L_10, L_11, L_12, 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);
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_30 = L_29;
		int32_t L_31 = V_1;
		int32_t L_32 = V_2;
		Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_33;
		memset((&L_33), 0, sizeof(L_33));
		Vector2Int__ctor_mC20D1312133EB8CB63EC11067088B043660F11CE_inline((&L_33), L_31, L_32, NULL);
		NullCheck(L_30);
		RTHandle_set_referenceSize_mE98B5ED69CDC2C37769532B55D8ED2BA84C84466_inline(L_30, L_33, NULL);
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_34 = L_30;
		ScaleFunc_t423F661DAD5C7A18F509C8F1F62C9D6AEA9A9791* L_35 = ___0_scaleFunc;
		NullCheck(L_34);
		L_34->___scaleFunc = L_35;
		Il2CppCodeGenWriteBarrier((void**)(&L_34->___scaleFunc), (void*)L_35);
		return L_34;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* RTHandleSystem_AllocAutoSizedRenderTexture_mEFAB698C64B65F02551C69DE7463028B3BDB1D65 (RTHandleSystem_tAE496B31B56A77B4896E34576C961C3CA073998F* __this, int32_t ___0_width, int32_t ___1_height, int32_t ___2_slices, int32_t ___3_depthBufferBits, int32_t ___4_colorFormat, int32_t ___5_filterMode, int32_t ___6_wrapMode, int32_t ___7_dimension, bool ___8_enableRandomWrite, bool ___9_useMipMap, bool ___10_autoGenerateMips, bool ___11_isShadowMap, int32_t ___12_anisoLevel, float ___13_mipMapBias, int32_t ___14_msaaSamples, bool ___15_bindTextureMS, bool ___16_useDynamicScale, int32_t ___17_memoryless, int32_t ___18_vrUsage, String_t* ___19_name, 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*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_Add_m840035C205248E5C4DB0B3FB17ABDA3C5660F1CB_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral486C2284CBBE41FFA028E72ECCDF4E5011B19D41);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral61FF9A6F253DD43F0AD8B49CD386A2D714864ADF);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* V_1 = NULL;
	RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* V_2 = NULL;
	int32_t V_3 = 0;
	int32_t V_4 = 0;
	int32_t G_B11_0 = 0;
	int32_t G_B15_0 = 0;
	{
		int32_t L_0 = ___14_msaaSamples;
		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_001d;
		}
	}
	{
		bool L_2 = ___15_bindTextureMS;
		if (!L_2)
		{
			goto IL_001d;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		Debug_LogWarning_m33EF1B897E0C7C6FF538989610BFAFFEF4628CA9(_stringLiteral61FF9A6F253DD43F0AD8B49CD386A2D714864ADF, NULL);
		___15_bindTextureMS = (bool)0;
	}

IL_001d:
	{
		bool L_3 = V_0;
		if (!L_3)
		{
			goto IL_0031;
		}
	}
	{
		bool L_4 = ___8_enableRandomWrite;
		if (!L_4)
		{
			goto IL_0031;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		Debug_LogWarning_m33EF1B897E0C7C6FF538989610BFAFFEF4628CA9(_stringLiteral486C2284CBBE41FFA028E72ECCDF4E5011B19D41, NULL);
		___8_enableRandomWrite = (bool)0;
	}

IL_0031:
	{
		bool L_5 = ___11_isShadowMap;
		if (L_5)
		{
			goto IL_003c;
		}
	}
	{
		int32_t L_6 = ___3_depthBufferBits;
		if (!L_6)
		{
			goto IL_010d;
		}
	}

IL_003c:
	{
		bool L_7 = ___11_isShadowMap;
		if (L_7)
		{
			goto IL_0043;
		}
	}
	{
		G_B11_0 = 1;
		goto IL_0044;
	}

IL_0043:
	{
		G_B11_0 = 3;
	}

IL_0044:
	{
		V_3 = G_B11_0;
		bool L_8 = ___11_isShadowMap;
		if (L_8)
		{
			goto IL_0054;
		}
	}
	{
		bool L_9;
		L_9 = SystemInfo_IsFormatSupported_m412D2A8B391BDBCD1EDB5C17ADAB724CDB123499(((int32_t)13), ((int32_t)16), NULL);
		if (L_9)
		{
			goto IL_0057;
		}
	}

IL_0054:
	{
		G_B15_0 = 0;
		goto IL_0059;
	}

IL_0057:
	{
		G_B15_0 = ((int32_t)13);
	}

IL_0059:
	{
		V_4 = G_B15_0;
		int32_t L_10 = ___0_width;
		int32_t L_11 = ___1_height;
		int32_t L_12 = ___3_depthBufferBits;
		int32_t L_13 = V_3;
		RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_14 = (RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27*)il2cpp_codegen_object_new(RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27_il2cpp_TypeInfo_var);
		RenderTexture__ctor_m68A1B9CAA1BE0B597C5F4895C296E21502D0C962(L_14, L_10, L_11, L_12, L_13, 1, NULL);
		RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_15 = L_14;
		NullCheck(L_15);
		Object_set_hideFlags_mACB8BFC903FB3B01BBD427753E791BF28B5E33D4(L_15, ((int32_t)61), NULL);
		RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_16 = L_15;
		int32_t L_17 = ___2_slices;
		NullCheck(L_16);
		RenderTexture_set_volumeDepth_mD9B1E6BA4BE6B1741427B34A23B9D48BA9493633(L_16, L_17, NULL);
		RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_18 = L_16;
		int32_t L_19 = ___5_filterMode;
		NullCheck(L_18);
		Texture_set_filterMode_mE423E58C0C16D059EA62BA87AD70F44AEA50CCC9(L_18, L_19, NULL);
		RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_20 = L_18;
		int32_t L_21 = ___6_wrapMode;
		NullCheck(L_20);
		Texture_set_wrapMode_m1F74A690E3883EC9C5C371D502D09642F15D0F7E(L_20, L_21, NULL);
		RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_22 = L_20;
		int32_t L_23 = ___7_dimension;
		NullCheck(L_22);
		VirtualActionInvoker1< int32_t >::Invoke(10, L_22, L_23);
		RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_24 = L_22;
		bool L_25 = ___8_enableRandomWrite;
		NullCheck(L_24);
		RenderTexture_set_enableRandomWrite_m1F1B5E033802C193449803411560DB4D5D4AEEAB(L_24, L_25, NULL);
		RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_26 = L_24;
		bool L_27 = ___9_useMipMap;
		NullCheck(L_26);
		RenderTexture_set_useMipMap_mB280A39DAB18372D3A0050FF20F730E5B0B44C32(L_26, L_27, NULL);
		RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_28 = L_26;
		bool L_29 = ___10_autoGenerateMips;
		NullCheck(L_28);
		RenderTexture_set_autoGenerateMips_mDEFAC13954D315DE52B35B34577218D3AD4897A9(L_28, L_29, NULL);
		RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_30 = L_28;
		int32_t L_31 = ___12_anisoLevel;
		NullCheck(L_30);
		Texture_set_anisoLevel_m768759DE9D6BE15FCE995F5FC468980B904B9D1F(L_30, L_31, NULL);
		RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_32 = L_30;
		float L_33 = ___13_mipMapBias;
		NullCheck(L_32);
		Texture_set_mipMapBias_m945790033BD16B51B4EDD12E177207EBF5887286(L_32, L_33, NULL);
		RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_34 = L_32;
		int32_t L_35 = ___14_msaaSamples;
		NullCheck(L_34);
		RenderTexture_set_antiAliasing_mA578276F4827A5CD4007DFE00117250A9336BC7A(L_34, L_35, NULL);
		RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_36 = L_34;
		bool L_37 = ___15_bindTextureMS;
		NullCheck(L_36);
		RenderTexture_set_bindTextureMS_m06A8FE127AEE42767530955453DBB9C55320208E(L_36, L_37, NULL);
		RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_38 = L_36;
		bool L_39 = __this->___m_HardwareDynamicResRequested;
		bool L_40 = ___16_useDynamicScale;
		NullCheck(L_38);
		RenderTexture_set_useDynamicScale_m0B6F123BB7FF0BA01515163A0EFA9B1D4375B883(L_38, (bool)((int32_t)((int32_t)L_39&(int32_t)L_40)), NULL);
		RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_41 = L_38;
		int32_t L_42 = ___17_memoryless;
		NullCheck(L_41);
		RenderTexture_set_memorylessMode_m4F368B9C911EB033DFD44BDB2EF67CD451D74CED(L_41, L_42, NULL);
		RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_43 = L_41;
		int32_t L_44 = V_4;
		NullCheck(L_43);
		RenderTexture_set_stencilFormat_m92E00333CD5EBDC5B73F43521B6E8132C1B087AE(L_43, L_44, NULL);
		RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_45 = L_43;
		int32_t L_46 = ___18_vrUsage;
		NullCheck(L_45);
		RenderTexture_set_vrUsage_mAA13206DFE05C0A869A160CB1C2AC9D1C099D203(L_45, L_46, NULL);
		RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_47 = L_45;
		int32_t L_48 = ___0_width;
		int32_t L_49 = ___1_height;
		int32_t L_50 = ___2_slices;
		int32_t L_51 = ___4_colorFormat;
		int32_t L_52 = ___7_dimension;
		String_t* L_53 = ___19_name;
		bool L_54 = ___9_useMipMap;
		bool L_55 = V_0;
		int32_t L_56 = ___14_msaaSamples;
		bool L_57 = ___16_useDynamicScale;
		il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
		String_t* L_58;
		L_58 = CoreUtils_GetRenderTargetAutoName_m22A7580FCAA6088BCDF1FB87A5283469FFA86A11(L_48, L_49, L_50, L_51, L_52, L_53, L_54, L_55, L_56, L_57, NULL);
		NullCheck(L_47);
		Object_set_name_mC79E6DC8FFD72479C90F0C4CC7F42A0FEAF5AE47(L_47, L_58, NULL);
		V_1 = L_47;
		goto IL_01b2;
	}

IL_010d:
	{
		int32_t L_59 = ___0_width;
		int32_t L_60 = ___1_height;
		int32_t L_61 = ___3_depthBufferBits;
		int32_t L_62 = ___4_colorFormat;
		RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_63 = (RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27*)il2cpp_codegen_object_new(RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27_il2cpp_TypeInfo_var);
		RenderTexture__ctor_m0C81127DE754F64FDD3E80E94BE11054B2791F98(L_63, L_59, L_60, L_61, L_62, NULL);
		RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_64 = L_63;
		NullCheck(L_64);
		Object_set_hideFlags_mACB8BFC903FB3B01BBD427753E791BF28B5E33D4(L_64, ((int32_t)61), NULL);
		RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_65 = L_64;
		int32_t L_66 = ___2_slices;
		NullCheck(L_65);
		RenderTexture_set_volumeDepth_mD9B1E6BA4BE6B1741427B34A23B9D48BA9493633(L_65, L_66, NULL);
		RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_67 = L_65;
		int32_t L_68 = ___5_filterMode;
		NullCheck(L_67);
		Texture_set_filterMode_mE423E58C0C16D059EA62BA87AD70F44AEA50CCC9(L_67, L_68, NULL);
		RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_69 = L_67;
		int32_t L_70 = ___6_wrapMode;
		NullCheck(L_69);
		Texture_set_wrapMode_m1F74A690E3883EC9C5C371D502D09642F15D0F7E(L_69, L_70, NULL);
		RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_71 = L_69;
		int32_t L_72 = ___7_dimension;
		NullCheck(L_71);
		VirtualActionInvoker1< int32_t >::Invoke(10, L_71, L_72);
		RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_73 = L_71;
		bool L_74 = ___8_enableRandomWrite;
		NullCheck(L_73);
		RenderTexture_set_enableRandomWrite_m1F1B5E033802C193449803411560DB4D5D4AEEAB(L_73, L_74, NULL);
		RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_75 = L_73;
		bool L_76 = ___9_useMipMap;
		NullCheck(L_75);
		RenderTexture_set_useMipMap_mB280A39DAB18372D3A0050FF20F730E5B0B44C32(L_75, L_76, NULL);
		RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_77 = L_75;
		bool L_78 = ___10_autoGenerateMips;
		NullCheck(L_77);
		RenderTexture_set_autoGenerateMips_mDEFAC13954D315DE52B35B34577218D3AD4897A9(L_77, L_78, NULL);
		RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_79 = L_77;
		int32_t L_80 = ___12_anisoLevel;
		NullCheck(L_79);
		Texture_set_anisoLevel_m768759DE9D6BE15FCE995F5FC468980B904B9D1F(L_79, L_80, NULL);
		RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_81 = L_79;
		float L_82 = ___13_mipMapBias;
		NullCheck(L_81);
		Texture_set_mipMapBias_m945790033BD16B51B4EDD12E177207EBF5887286(L_81, L_82, NULL);
		RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_83 = L_81;
		int32_t L_84 = ___14_msaaSamples;
		NullCheck(L_83);
		RenderTexture_set_antiAliasing_mA578276F4827A5CD4007DFE00117250A9336BC7A(L_83, L_84, NULL);
		RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_85 = L_83;
		bool L_86 = ___15_bindTextureMS;
		NullCheck(L_85);
		RenderTexture_set_bindTextureMS_m06A8FE127AEE42767530955453DBB9C55320208E(L_85, L_86, NULL);
		RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_87 = L_85;
		bool L_88 = __this->___m_HardwareDynamicResRequested;
		bool L_89 = ___16_useDynamicScale;
		NullCheck(L_87);
		RenderTexture_set_useDynamicScale_m0B6F123BB7FF0BA01515163A0EFA9B1D4375B883(L_87, (bool)((int32_t)((int32_t)L_88&(int32_t)L_89)), NULL);
		RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_90 = L_87;
		int32_t L_91 = ___17_memoryless;
		NullCheck(L_90);
		RenderTexture_set_memorylessMode_m4F368B9C911EB033DFD44BDB2EF67CD451D74CED(L_90, L_91, NULL);
		RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_92 = L_90;
		int32_t L_93 = ___18_vrUsage;
		NullCheck(L_92);
		RenderTexture_set_vrUsage_mAA13206DFE05C0A869A160CB1C2AC9D1C099D203(L_92, L_93, NULL);
		RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_94 = L_92;
		int32_t L_95 = ___0_width;
		int32_t L_96 = ___1_height;
		int32_t L_97 = ___2_slices;
		int32_t L_98 = ___4_colorFormat;
		int32_t L_99 = ___7_dimension;
		String_t* L_100 = ___19_name;
		bool L_101 = ___9_useMipMap;
		bool L_102 = V_0;
		int32_t L_103 = ___14_msaaSamples;
		bool L_104 = ___16_useDynamicScale;
		il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
		String_t* L_105;
		L_105 = CoreUtils_GetRenderTargetAutoName_m22A7580FCAA6088BCDF1FB87A5283469FFA86A11(L_95, L_96, L_97, L_98, L_99, L_100, L_101, L_102, L_103, L_104, NULL);
		NullCheck(L_94);
		Object_set_name_mC79E6DC8FFD72479C90F0C4CC7F42A0FEAF5AE47(L_94, L_105, NULL);
		V_1 = L_94;
	}

IL_01b2:
	{
		RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_106 = V_1;
		NullCheck(L_106);
		bool L_107;
		L_107 = RenderTexture_Create_mA6E4D3CCC84AC3F68E85AA0D6609E1692C672AD2(L_106, NULL);
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_108 = (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B*)il2cpp_codegen_object_new(RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B_il2cpp_TypeInfo_var);
		RTHandle__ctor_m4B1E60CEC17FB96DC08DE007B11042985DB8E33E(L_108, __this, NULL);
		V_2 = L_108;
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_109 = V_2;
		RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_110 = V_1;
		NullCheck(L_109);
		RTHandle_SetRenderTexture_m8325131A37B623C614BE55AF2DE2A29856881F01(L_109, L_110, NULL);
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_111 = V_2;
		bool L_112 = V_0;
		NullCheck(L_111);
		L_111->___m_EnableMSAA = L_112;
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_113 = V_2;
		bool L_114 = ___8_enableRandomWrite;
		NullCheck(L_113);
		L_113->___m_EnableRandomWrite = L_114;
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_115 = V_2;
		NullCheck(L_115);
		RTHandle_set_useScaling_m273446564E3B4FB3919F7C5FC01570029CF6A93A_inline(L_115, (bool)1, NULL);
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_116 = V_2;
		bool L_117 = ___16_useDynamicScale;
		NullCheck(L_116);
		L_116->___m_EnableHWDynamicScale = L_117;
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_118 = V_2;
		String_t* L_119 = ___19_name;
		NullCheck(L_118);
		L_118->___m_Name = L_119;
		Il2CppCodeGenWriteBarrier((void**)(&L_118->___m_Name), (void*)L_119);
		HashSet_1_t26796BF4011CBFA30FF5AA4EAD424A60B28827B3* L_120 = __this->___m_AutoSizedRTs;
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_121 = V_2;
		NullCheck(L_120);
		bool L_122;
		L_122 = HashSet_1_Add_m840035C205248E5C4DB0B3FB17ABDA3C5660F1CB(L_120, L_121, HashSet_1_Add_m840035C205248E5C4DB0B3FB17ABDA3C5660F1CB_RuntimeMethod_var);
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_123 = V_2;
		return L_123;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* RTHandleSystem_Alloc_m6220A7F43011B0D3277FFBED674A310002DAB3EC (RTHandleSystem_tAE496B31B56A77B4896E34576C961C3CA073998F* __this, RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___0_texture, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_0 = (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B*)il2cpp_codegen_object_new(RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B_il2cpp_TypeInfo_var);
		RTHandle__ctor_m4B1E60CEC17FB96DC08DE007B11042985DB8E33E(L_0, __this, NULL);
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_1 = L_0;
		RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_2 = ___0_texture;
		NullCheck(L_1);
		RTHandle_SetRenderTexture_m8325131A37B623C614BE55AF2DE2A29856881F01(L_1, L_2, NULL);
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_3 = L_1;
		NullCheck(L_3);
		L_3->___m_EnableMSAA = (bool)0;
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_4 = L_3;
		NullCheck(L_4);
		L_4->___m_EnableRandomWrite = (bool)0;
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_5 = L_4;
		NullCheck(L_5);
		RTHandle_set_useScaling_m273446564E3B4FB3919F7C5FC01570029CF6A93A_inline(L_5, (bool)0, NULL);
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_6 = L_5;
		NullCheck(L_6);
		L_6->___m_EnableHWDynamicScale = (bool)0;
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_7 = L_6;
		RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_8 = ___0_texture;
		NullCheck(L_8);
		String_t* L_9;
		L_9 = Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392(L_8, NULL);
		NullCheck(L_7);
		L_7->___m_Name = L_9;
		Il2CppCodeGenWriteBarrier((void**)(&L_7->___m_Name), (void*)L_9);
		return L_7;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* RTHandleSystem_Alloc_m8813228D1C9D34992E020DDD8956CDF9AF2A3665 (RTHandleSystem_tAE496B31B56A77B4896E34576C961C3CA073998F* __this, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___0_texture, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_0 = (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B*)il2cpp_codegen_object_new(RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B_il2cpp_TypeInfo_var);
		RTHandle__ctor_m4B1E60CEC17FB96DC08DE007B11042985DB8E33E(L_0, __this, NULL);
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_1 = L_0;
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_2 = ___0_texture;
		NullCheck(L_1);
		RTHandle_SetTexture_m6F70C921091D39C7377853D6F5045720A6CE49DF(L_1, L_2, NULL);
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_3 = L_1;
		NullCheck(L_3);
		L_3->___m_EnableMSAA = (bool)0;
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_4 = L_3;
		NullCheck(L_4);
		L_4->___m_EnableRandomWrite = (bool)0;
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_5 = L_4;
		NullCheck(L_5);
		RTHandle_set_useScaling_m273446564E3B4FB3919F7C5FC01570029CF6A93A_inline(L_5, (bool)0, NULL);
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_6 = L_5;
		NullCheck(L_6);
		L_6->___m_EnableHWDynamicScale = (bool)0;
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_7 = L_6;
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_8 = ___0_texture;
		NullCheck(L_8);
		String_t* L_9;
		L_9 = Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392(L_8, NULL);
		NullCheck(L_7);
		L_7->___m_Name = L_9;
		Il2CppCodeGenWriteBarrier((void**)(&L_7->___m_Name), (void*)L_9);
		return L_7;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* RTHandleSystem_Alloc_m86DF1C13114BD43774CC6108930D2BC1FABAD5BF (RTHandleSystem_tAE496B31B56A77B4896E34576C961C3CA073998F* __this, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___0_texture, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
		s_Il2CppMethodInitialized = true;
	}
	{
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_0 = ___0_texture;
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_1;
		L_1 = RTHandleSystem_Alloc_m9325CFF23333D599F8BD6BA274CB435CFC8A5D58(__this, L_0, _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709, NULL);
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* RTHandleSystem_Alloc_m9325CFF23333D599F8BD6BA274CB435CFC8A5D58 (RTHandleSystem_tAE496B31B56A77B4896E34576C961C3CA073998F* __this, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___0_texture, String_t* ___1_name, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_0 = (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B*)il2cpp_codegen_object_new(RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B_il2cpp_TypeInfo_var);
		RTHandle__ctor_m4B1E60CEC17FB96DC08DE007B11042985DB8E33E(L_0, __this, NULL);
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_1 = L_0;
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_2 = ___0_texture;
		NullCheck(L_1);
		RTHandle_SetTexture_m3C2728178516E7C86C52BF75EC7303CFDE68CDC6(L_1, L_2, NULL);
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_3 = L_1;
		NullCheck(L_3);
		L_3->___m_EnableMSAA = (bool)0;
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_4 = L_3;
		NullCheck(L_4);
		L_4->___m_EnableRandomWrite = (bool)0;
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_5 = L_4;
		NullCheck(L_5);
		RTHandle_set_useScaling_m273446564E3B4FB3919F7C5FC01570029CF6A93A_inline(L_5, (bool)0, NULL);
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_6 = L_5;
		NullCheck(L_6);
		L_6->___m_EnableHWDynamicScale = (bool)0;
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_7 = L_6;
		String_t* L_8 = ___1_name;
		NullCheck(L_7);
		L_7->___m_Name = L_8;
		Il2CppCodeGenWriteBarrier((void**)(&L_7->___m_Name), (void*)L_8);
		return L_7;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* RTHandleSystem_Alloc_mEB01A061012881005B445E21EF58F6A6F174BFA7 (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___0_tex, 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*)&_stringLiteral96E86D994C542E8C3CFF4703CB8A80754EECBAE6);
		s_Il2CppMethodInitialized = true;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2(_stringLiteral96E86D994C542E8C3CFF4703CB8A80754EECBAE6, NULL);
		return (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B*)NULL;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* RTHandleSystem_DumpRTInfo_m8F58815EE6F64F6782A27A76AB59CD756F862D31 (RTHandleSystem_tAE496B31B56A77B4896E34576C961C3CA073998F* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Array_Resize_TisRTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B_m84128550E844B679D453EB2801533537ECFD1313_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_CopyTo_mF478E725DF865AC9B336FC98E7DA27DA0B665A0C_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_get_Count_mF23F1DAFA0ABA9DEAB0A3E7232D2D60F7BB5CDE2_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderTextureFormat_tB6F1ED5040395B46880CE00312D2FDDBF9EEB40F_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB641CA3BCF46222A4846D0082A7528E2A9089667);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
		s_Il2CppMethodInitialized = true;
	}
	String_t* V_0 = NULL;
	int32_t V_1 = 0;
	int32_t V_2 = 0;
	RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* V_3 = NULL;
	{
		V_0 = _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709;
		RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF** L_0 = (RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF**)(&__this->___m_AutoSizedRTsArray);
		HashSet_1_t26796BF4011CBFA30FF5AA4EAD424A60B28827B3* L_1 = __this->___m_AutoSizedRTs;
		NullCheck(L_1);
		int32_t L_2;
		L_2 = HashSet_1_get_Count_mF23F1DAFA0ABA9DEAB0A3E7232D2D60F7BB5CDE2_inline(L_1, HashSet_1_get_Count_mF23F1DAFA0ABA9DEAB0A3E7232D2D60F7BB5CDE2_RuntimeMethod_var);
		Array_Resize_TisRTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B_m84128550E844B679D453EB2801533537ECFD1313(L_0, L_2, Array_Resize_TisRTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B_m84128550E844B679D453EB2801533537ECFD1313_RuntimeMethod_var);
		HashSet_1_t26796BF4011CBFA30FF5AA4EAD424A60B28827B3* L_3 = __this->___m_AutoSizedRTs;
		RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF* L_4 = __this->___m_AutoSizedRTsArray;
		NullCheck(L_3);
		HashSet_1_CopyTo_mF478E725DF865AC9B336FC98E7DA27DA0B665A0C(L_3, L_4, HashSet_1_CopyTo_mF478E725DF865AC9B336FC98E7DA27DA0B665A0C_RuntimeMethod_var);
		V_1 = 0;
		RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF* L_5 = __this->___m_AutoSizedRTsArray;
		NullCheck(L_5);
		V_2 = ((int32_t)(((RuntimeArray*)L_5)->max_length));
		goto IL_0094;
	}

IL_003a:
	{
		RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF* L_6 = __this->___m_AutoSizedRTsArray;
		int32_t L_7 = V_1;
		NullCheck(L_6);
		int32_t L_8 = L_7;
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_9 = (L_6)->GetAt(static_cast<il2cpp_array_size_t>(L_8));
		NullCheck(L_9);
		RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_10;
		L_10 = RTHandle_get_rt_m593F2799E2E6C97979D3B4CD9E992D305922BBE9_inline(L_9, NULL);
		V_3 = L_10;
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_11 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)5);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_12 = L_11;
		String_t* L_13 = V_0;
		NullCheck(L_12);
		ArrayElementTypeCheck (L_12, L_13);
		(L_12)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject*)L_13);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_14 = L_12;
		int32_t L_15 = V_1;
		int32_t L_16 = L_15;
		RuntimeObject* L_17 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_16);
		NullCheck(L_14);
		ArrayElementTypeCheck (L_14, L_17);
		(L_14)->SetAt(static_cast<il2cpp_array_size_t>(1), (RuntimeObject*)L_17);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_18 = L_14;
		RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_19 = V_3;
		NullCheck(L_19);
		int32_t L_20;
		L_20 = RenderTexture_get_format_m58556ABB91A1FADA8044BEEA2E8C55280768CF35(L_19, NULL);
		int32_t L_21 = L_20;
		RuntimeObject* L_22 = Box(RenderTextureFormat_tB6F1ED5040395B46880CE00312D2FDDBF9EEB40F_il2cpp_TypeInfo_var, &L_21);
		NullCheck(L_18);
		ArrayElementTypeCheck (L_18, L_22);
		(L_18)->SetAt(static_cast<il2cpp_array_size_t>(2), (RuntimeObject*)L_22);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_23 = L_18;
		RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_24 = V_3;
		NullCheck(L_24);
		int32_t L_25;
		L_25 = VirtualFuncInvoker0< int32_t >::Invoke(5, L_24);
		int32_t L_26 = L_25;
		RuntimeObject* L_27 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_26);
		NullCheck(L_23);
		ArrayElementTypeCheck (L_23, L_27);
		(L_23)->SetAt(static_cast<il2cpp_array_size_t>(3), (RuntimeObject*)L_27);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_28 = L_23;
		RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_29 = V_3;
		NullCheck(L_29);
		int32_t L_30;
		L_30 = VirtualFuncInvoker0< int32_t >::Invoke(7, L_29);
		int32_t L_31 = L_30;
		RuntimeObject* L_32 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_31);
		NullCheck(L_28);
		ArrayElementTypeCheck (L_28, L_32);
		(L_28)->SetAt(static_cast<il2cpp_array_size_t>(4), (RuntimeObject*)L_32);
		String_t* L_33;
		L_33 = String_Format_m918500C1EFB475181349A79989BB79BB36102894(_stringLiteralB641CA3BCF46222A4846D0082A7528E2A9089667, L_28, NULL);
		V_0 = L_33;
		int32_t L_34 = V_1;
		V_1 = ((int32_t)il2cpp_codegen_add(L_34, 1));
	}

IL_0094:
	{
		int32_t L_35 = V_1;
		int32_t L_36 = V_2;
		if ((((int32_t)L_35) < ((int32_t)L_36)))
		{
			goto IL_003a;
		}
	}
	{
		String_t* L_37 = V_0;
		return L_37;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934 PerScenarioData_get_shL0L1RxData_m7F8A05869C259A725A11A047F0DBF4B1503CE7D4_inline (PerScenarioData_tB38C755607F5B84E2CCDE758C8549927DC57518D* __this, const RuntimeMethod* method) 
{
	{
		NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934 L_0 = __this->___U3CshL0L1RxDataU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PerScenarioData_set_shL0L1RxData_m2433120097C7406FB90D299CF5466E1091E262BE_inline (PerScenarioData_tB38C755607F5B84E2CCDE758C8549927DC57518D* __this, NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934 ___0_value, const RuntimeMethod* method) 
{
	{
		NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934 L_0 = ___0_value;
		__this->___U3CshL0L1RxDataU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF PerScenarioData_get_shL1GL1RyData_m22CB117C68DF0D8FFF2F8B522C9DE74BCB0A3DD1_inline (PerScenarioData_tB38C755607F5B84E2CCDE758C8549927DC57518D* __this, const RuntimeMethod* method) 
{
	{
		NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_0 = __this->___U3CshL1GL1RyDataU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PerScenarioData_set_shL1GL1RyData_m2D0524049BD97DEDB29FA8D03C6BD6BC6B28D344_inline (PerScenarioData_tB38C755607F5B84E2CCDE758C8549927DC57518D* __this, NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF ___0_value, const RuntimeMethod* method) 
{
	{
		NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_0 = ___0_value;
		__this->___U3CshL1GL1RyDataU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF PerScenarioData_get_shL1BL1RzData_m3C35337989179366FD71BF515B769D560670B055_inline (PerScenarioData_tB38C755607F5B84E2CCDE758C8549927DC57518D* __this, const RuntimeMethod* method) 
{
	{
		NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_0 = __this->___U3CshL1BL1RzDataU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PerScenarioData_set_shL1BL1RzData_m885E6EAB3CA48B332A1AA76B9B021C3E30EEF659_inline (PerScenarioData_tB38C755607F5B84E2CCDE758C8549927DC57518D* __this, NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF ___0_value, const RuntimeMethod* method) 
{
	{
		NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_0 = ___0_value;
		__this->___U3CshL1BL1RzDataU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF PerScenarioData_get_shL2Data_0_m0F590344D5607C2CCCEDE8E3839F764337667389_inline (PerScenarioData_tB38C755607F5B84E2CCDE758C8549927DC57518D* __this, const RuntimeMethod* method) 
{
	{
		NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_0 = __this->___U3CshL2Data_0U3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PerScenarioData_set_shL2Data_0_mB7CDD65F2BA593A8CD977CC2A3947AA501E56D92_inline (PerScenarioData_tB38C755607F5B84E2CCDE758C8549927DC57518D* __this, NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF ___0_value, const RuntimeMethod* method) 
{
	{
		NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_0 = ___0_value;
		__this->___U3CshL2Data_0U3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF PerScenarioData_get_shL2Data_1_m3AD4CCB5BB2489694D615DC585FD352AA235F41F_inline (PerScenarioData_tB38C755607F5B84E2CCDE758C8549927DC57518D* __this, const RuntimeMethod* method) 
{
	{
		NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_0 = __this->___U3CshL2Data_1U3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PerScenarioData_set_shL2Data_1_mECDC1E7AE75A6BEA3F10BFCC716DBB87009E6BB2_inline (PerScenarioData_tB38C755607F5B84E2CCDE758C8549927DC57518D* __this, NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF ___0_value, const RuntimeMethod* method) 
{
	{
		NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_0 = ___0_value;
		__this->___U3CshL2Data_1U3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF PerScenarioData_get_shL2Data_2_m83BAD3F17E43E408729F766920D05DAE9FAE1DE0_inline (PerScenarioData_tB38C755607F5B84E2CCDE758C8549927DC57518D* __this, const RuntimeMethod* method) 
{
	{
		NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_0 = __this->___U3CshL2Data_2U3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PerScenarioData_set_shL2Data_2_mFEE85C7884A4301D039715643F860B2927DCB117_inline (PerScenarioData_tB38C755607F5B84E2CCDE758C8549927DC57518D* __this, NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF ___0_value, const RuntimeMethod* method) 
{
	{
		NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_0 = ___0_value;
		__this->___U3CshL2Data_2U3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF PerScenarioData_get_shL2Data_3_m28D37F8C2E2FCE3072AAE047D2A75AEDFE9F9E3D_inline (PerScenarioData_tB38C755607F5B84E2CCDE758C8549927DC57518D* __this, const RuntimeMethod* method) 
{
	{
		NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_0 = __this->___U3CshL2Data_3U3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PerScenarioData_set_shL2Data_3_mB3029D7E163748C072CACD4E5CFA71FB325CA7E4_inline (PerScenarioData_tB38C755607F5B84E2CCDE758C8549927DC57518D* __this, NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF ___0_value, const RuntimeMethod* method) 
{
	{
		NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_0 = ___0_value;
		__this->___U3CshL2Data_3U3Ek__BackingField = L_0;
		return;
	}
}
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 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 int32_t ProbeReferenceVolume_GetMaxSubdivision_m85DF89336E067B1B2057636CEC26AFB78A75368A_inline (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___m_MaxSubdivision;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ProbeReferenceVolume_get_numberOfCellsLoadedPerFrame_m8B8AD1A38C9A69D3F9FCFA11CBAA547B16DAE9F1_inline (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___m_NumberOfCellsLoadedPerFrame;
		return L_0;
	}
}
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 ProbeVolumeDebug_t295620780739F33AEAD1D1BB44C5252CE70D3DD8* ProbeReferenceVolume_get_probeVolumeDebug_m96372A6BF79C4E05EF70A101B2CCDDCC7CE9D34F_inline (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, const RuntimeMethod* method) 
{
	{
		ProbeVolumeDebug_t295620780739F33AEAD1D1BB44C5252CE70D3DD8* L_0 = __this->___U3CprobeVolumeDebugU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_Min_m888083F74FF5655778F0403BB5E9608BEFDEA8CB_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 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 float Mathf_Clamp_mEB9AEA827D27D20FCC787F7375156AF46BB12BBF_inline (float ___0_value, float ___1_min, float ___2_max, const RuntimeMethod* method) 
{
	bool V_0 = false;
	bool V_1 = false;
	float V_2 = 0.0f;
	{
		float L_0 = ___0_value;
		float L_1 = ___1_min;
		V_0 = (bool)((((float)L_0) < ((float)L_1))? 1 : 0);
		bool L_2 = V_0;
		if (!L_2)
		{
			goto IL_000e;
		}
	}
	{
		float L_3 = ___1_min;
		___0_value = L_3;
		goto IL_0019;
	}

IL_000e:
	{
		float L_4 = ___0_value;
		float L_5 = ___2_max;
		V_1 = (bool)((((float)L_4) > ((float)L_5))? 1 : 0);
		bool L_6 = V_1;
		if (!L_6)
		{
			goto IL_0019;
		}
	}
	{
		float L_7 = ___2_max;
		___0_value = L_7;
	}

IL_0019:
	{
		float L_8 = ___0_value;
		V_2 = L_8;
		goto IL_001d;
	}

IL_001d:
	{
		float L_9 = V_2;
		return L_9;
	}
}
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 String_t* ProbeVolumeSceneData_get_lightingScenario_mADACBCDE01B77AD6EFB461BFCCE48052379D9E51_inline (ProbeVolumeSceneData_t29FD126D36ED1E093C2EBBFB3F248DD5E2A86D90* __this, const RuntimeMethod* method) 
{
	{
		String_t* L_0 = __this->___m_LightingScenario;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* ProbeVolumeSceneData_get_otherScenario_m84C33DCF52A4E047182104DEC38DC54DFF1649DB_inline (ProbeVolumeSceneData_t29FD126D36ED1E093C2EBBFB3F248DD5E2A86D90* __this, const RuntimeMethod* method) 
{
	{
		String_t* L_0 = __this->___m_OtherScenario;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float ProbeVolumeSceneData_get_scenarioBlendingFactor_mCC0D92E627A9CE0D0E12B35B794791194B8AF2FC_inline (ProbeVolumeSceneData_t29FD126D36ED1E093C2EBBFB3F248DD5E2A86D90* __this, const RuntimeMethod* method) 
{
	{
		float L_0 = __this->___m_ScenarioBlendingFactor;
		return L_0;
	}
}
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 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 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 void Cell_set_bricks_mC3AAA0604B704DBFA277482FD77AEB7AD8F7A01A_inline (Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87* __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 Cell_set_validityNeighMaskData_m8A0EFF529162F791FFC7F2C57A5CE5099C984A96_inline (Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87* __this, NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF ___0_value, const RuntimeMethod* method) 
{
	{
		NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_0 = ___0_value;
		__this->___U3CvalidityNeighMaskDataU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Cell_set_probePositions_m87FD46D683AB9CAB029D8B32562EDE0EC40E268D_inline (Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87* __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 Cell_set_touchupVolumeInteraction_mCA416FECD6D9B5A18FD32FEB278545BB94371DA9_inline (Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87* __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 Cell_set_offsetVectors_mA8BD3F3662689AF73B08BFCF1C1B7851589FC759_inline (Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87* __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 void Cell_set_validity_m39251AA45195891159B4C405956B4082CD5B64E4_inline (Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87* __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 List_1_tCD7772AB40D4E7A61CCAFDDF9E33C190D4F9E6D4* ProbeReferenceVolume_get_perSceneDataList_m228B4313FD99FC42945CD44D5E99F69F18AAF937_inline (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, const RuntimeMethod* method) 
{
	{
		List_1_tCD7772AB40D4E7A61CCAFDDF9E33C190D4F9E6D4* L_0 = __this->___U3CperSceneDataListU3Ek__BackingField;
		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 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 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 List_1_t6590FC1C3D6405E4972389536FA11B52542105C5* LensFlareCommonSRP_get_Data_m6769FD4056FA30A5AC0D57218143269E2CB25767_inline (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;
	}
	{
		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;
		return L_0;
	}
}
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 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 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 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 LensFlareDataSRP_t036EEE7A3B9CEEDABC68655C48D1A21F04252295* LensFlareComponentSRP_get_lensFlareData_mD15D77ED234DE0AD076724C2F1D1826EE6D3D84A_inline (LensFlareComponentSRP_tF068937A1EC9EB063AF855DB4994A1D2A5E3EFDC* __this, const RuntimeMethod* method) 
{
	{
		LensFlareDataSRP_t036EEE7A3B9CEEDABC68655C48D1A21F04252295* L_0 = __this->___m_LensFlareData;
		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 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 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 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 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 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 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 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 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 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 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 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 int32_t RTHandleSystem_GetMaxWidth_m0AE3E07285C0CAA906B0EBF879FDB5A916E43C43_inline (RTHandleSystem_tAE496B31B56A77B4896E34576C961C3CA073998F* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___m_MaxWidths;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t RTHandleSystem_GetMaxHeight_mF753F115CBC21DF020B828C67164F203FB92AAE1_inline (RTHandleSystem_tAE496B31B56A77B4896E34576C961C3CA073998F* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___m_MaxHeights;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RTHandleProperties_tBCB3E1EFE8B366995704C1322B9C443877580CD6 RTHandleSystem_get_rtHandleProperties_mDDD04BAD83D0BCF0047AD77D88E37C55E64DEF58_inline (RTHandleSystem_tAE496B31B56A77B4896E34576C961C3CA073998F* __this, const RuntimeMethod* method) 
{
	{
		RTHandleProperties_tBCB3E1EFE8B366995704C1322B9C443877580CD6 L_0 = __this->___m_RTHandleProperties;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector2Int__ctor_mC20D1312133EB8CB63EC11067088B043660F11CE_inline (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* __this, int32_t ___0_x, int32_t ___1_y, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___0_x;
		__this->___m_X = L_0;
		int32_t L_1 = ___1_y;
		__this->___m_Y = L_1;
		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;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* RTHandle_get_name_mF2E7B6B108477C76931BD1E5798BB1DA1F036B7A_inline (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* __this, const RuntimeMethod* method) 
{
	{
		String_t* L_0 = __this->___m_Name;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* __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 Vector2Int_get_y_m48454163ECF0B463FB5A16A0C4FC4B14DB0768B3_inline (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* __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 float Vector2Int_get_magnitude_m9368194292061E306176F135F5E5B63D730911BB_inline (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* __this, const RuntimeMethod* method) 
{
	float V_0 = 0.0f;
	{
		int32_t L_0;
		L_0 = Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline(__this, NULL);
		int32_t L_1;
		L_1 = Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline(__this, NULL);
		int32_t L_2;
		L_2 = Vector2Int_get_y_m48454163ECF0B463FB5A16A0C4FC4B14DB0768B3_inline(__this, NULL);
		int32_t L_3;
		L_3 = Vector2Int_get_y_m48454163ECF0B463FB5A16A0C4FC4B14DB0768B3_inline(__this, NULL);
		float L_4;
		L_4 = sqrtf(((float)((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(L_0, L_1)), ((int32_t)il2cpp_codegen_multiply(L_2, L_3))))));
		V_0 = L_4;
		goto IL_0025;
	}

IL_0025:
	{
		float L_5 = V_0;
		return L_5;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B RTHandle_get_nameID_m30AF2567853494DB845D83A8B37D0FB523DA76E9_inline (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* __this, const RuntimeMethod* method) 
{
	{
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_0 = __this->___m_NameID;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* RTHandle_get_rt_m593F2799E2E6C97979D3B4CD9E992D305922BBE9_inline (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* __this, const RuntimeMethod* method) 
{
	{
		RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_0 = __this->___m_RT;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool RTHandle_get_useScaling_mCDB079A62CC15C0D0F47E3F49D5975202F7B12A1_inline (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* __this, const RuntimeMethod* method) 
{
	{
		bool L_0 = __this->___U3CuseScalingU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ScaleFunc_Invoke_mA7E3B86BA222C817FBBA757306E2FACB14F35987_inline (ScaleFunc_t423F661DAD5C7A18F509C8F1F62C9D6AEA9A9791* __this, Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___0_size, const RuntimeMethod* method) 
{
	typedef Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A (*FunctionPointerType) (RuntimeObject*, Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A, const RuntimeMethod*);
	return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_size, reinterpret_cast<RuntimeMethod*>(__this->___method));
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 RTHandle_get_scaleFactor_mD00E924FBC4B2DC2C9E26D7B24444BDAA6DC5C65_inline (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* __this, const RuntimeMethod* method) 
{
	{
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = __this->___U3CscaleFactorU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_RoundToInt_m60F8B66CF27F1FA75AA219342BD184B75771EB4B_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 = bankers_round(((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 Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A RTHandle_get_referenceSize_mC92CF605112BBE2C0733AB1E4A9C42B760DCB34B_inline (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* __this, const RuntimeMethod* method) 
{
	{
		Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_0 = __this->___U3CreferenceSizeU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t RenderTextureDescriptor_get_width_mB159E4EB08B23B19CCCFADB465864361FB840BFF_inline (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___U3CwidthU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t RenderTextureDescriptor_get_height_m1006F9AA45029715C552C8A8C2F102F63D3A91EC_inline (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___U3CheightU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t RenderTextureDescriptor_get_volumeDepth_m528818299E101F1B285B08BE12FAC2F9A871BA36_inline (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___U3CvolumeDepthU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t RenderTextureDescriptor_get_dimension_mA23ABB2CA03249DCE3A21F5123524A825C33E31B_inline (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___U3CdimensionU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t RenderTextureDescriptor_get_msaaSamples_mFCC33643AFF2265C8305DCFD79ED8774A1A8FA22_inline (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___U3CmsaaSamplesU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t RenderTextureDescriptor_get_memoryless_mFFD64B6716E0F7D936AD6B34D5D56F0BFD55197F_inline (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___U3CmemorylessU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t RenderTextureDescriptor_get_vrUsage_m061FAE1190A623B9DEE133F1506ADB23C983F6B0_inline (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___U3CvrUsageU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE* DynamicResolutionHandler_get_instance_m8342EE11F735097586D623F150DB8379C50B388D_inline (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE_il2cpp_TypeInfo_var);
		DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE* L_0 = ((DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE_StaticFields*)il2cpp_codegen_static_fields_for(DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE_il2cpp_TypeInfo_var))->___s_ActiveInstance;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2Int_op_Implicit_m5B9FB268943E6CAB6E40E13D30BA49A9AC7D2059_inline (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___0_v, const RuntimeMethod* method) 
{
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		int32_t L_0;
		L_0 = Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline((&___0_v), NULL);
		int32_t L_1;
		L_1 = Vector2Int_get_y_m48454163ECF0B463FB5A16A0C4FC4B14DB0768B3_inline((&___0_v), NULL);
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2;
		memset((&L_2), 0, sizeof(L_2));
		Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_2), ((float)L_0), ((float)L_1), NULL);
		V_0 = L_2;
		goto IL_0019;
	}

IL_0019:
	{
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_3 = V_0;
		return L_3;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A DynamicResolutionHandler_get_finalViewport_m00EBCB5489C6369B1CB3FDFDC304E2BD1271776A_inline (DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE* __this, const RuntimeMethod* method) 
{
	{
		Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_0 = __this->___U3CfinalViewportU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Vector2Int_op_Inequality_m6E8FEFBBDB0583853DEF06871C804F7A683682CD_inline (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___0_lhs, Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___1_rhs, const RuntimeMethod* method) 
{
	bool V_0 = false;
	{
		Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_0 = ___0_lhs;
		Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_1 = ___1_rhs;
		bool L_2;
		L_2 = Vector2Int_op_Equality_mD80F6ED22EA1200C4F408440D02FE61388C7D6BA_inline(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_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RTHandle_set_referenceSize_mE98B5ED69CDC2C37769532B55D8ED2BA84C84466_inline (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* __this, Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___0_value, const RuntimeMethod* method) 
{
	{
		Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_0 = ___0_value;
		__this->___U3CreferenceSizeU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A Vector2Int_get_one_mEAB3BBC4DBFA66FAF9E77AB6A609CCC46B11F24F_inline (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_0 = ((Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A_StaticFields*)il2cpp_codegen_static_fields_for(Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A_il2cpp_TypeInfo_var))->___s_One;
		V_0 = L_0;
		goto IL_0009;
	}

IL_0009:
	{
		Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_1 = V_0;
		return L_1;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A Vector2Int_Max_mAED079BC2467FAD49F6215A5367AEE3D7BB2D36E_inline (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___0_lhs, Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___1_rhs, const RuntimeMethod* method) 
{
	Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		int32_t L_0;
		L_0 = Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline((&___0_lhs), NULL);
		int32_t L_1;
		L_1 = Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline((&___1_rhs), NULL);
		int32_t L_2;
		L_2 = Mathf_Max_m7FA442918DE37E3A00106D1F2E789D65829792B8_inline(L_0, L_1, NULL);
		int32_t L_3;
		L_3 = Vector2Int_get_y_m48454163ECF0B463FB5A16A0C4FC4B14DB0768B3_inline((&___0_lhs), NULL);
		int32_t L_4;
		L_4 = Vector2Int_get_y_m48454163ECF0B463FB5A16A0C4FC4B14DB0768B3_inline((&___1_rhs), NULL);
		int32_t L_5;
		L_5 = Mathf_Max_m7FA442918DE37E3A00106D1F2E789D65829792B8_inline(L_3, L_4, NULL);
		Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_6;
		memset((&L_6), 0, sizeof(L_6));
		Vector2Int__ctor_mC20D1312133EB8CB63EC11067088B043660F11CE_inline((&L_6), L_2, L_5, NULL);
		V_0 = L_6;
		goto IL_002f;
	}

IL_002f:
	{
		Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_7 = V_0;
		return L_7;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RTHandle_set_useScaling_m273446564E3B4FB3919F7C5FC01570029CF6A93A_inline (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* __this, bool ___0_value, const RuntimeMethod* method) 
{
	{
		bool L_0 = ___0_value;
		__this->___U3CuseScalingU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RTHandle_set_scaleFactor_m1F6FFA3366846EFFB9F4EAC79F2FF4E00BE75C15_inline (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_value, const RuntimeMethod* method) 
{
	{
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_value;
		__this->___U3CscaleFactorU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_mC8318C65C43D3BE62687EC2170B17747D8F78F67_gshared_inline (List_1_t179992B095C528117EEF4782A1F45568BD2D51EA* __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 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 int32_t HashSet_1_get_Count_m41CC85EEB7855CEFA3BC7A32F115387939318ED3_gshared_inline (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->____count;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m139A176CD271A0532D75BE08DA7831C8C45CE28F_gshared_inline (Enumerator_t72556E98D7DDBE118A973D782D523D15A96461C8* __this, const RuntimeMethod* method) 
{
	{
		RuntimeObject* L_0 = __this->____current;
		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 SerializablePerScenarioDataItem_t8ECC5ABF9BA05017D9B44DB66430D5946393AC92 Enumerator_get_Current_m18ED00806D0C9290DE98B0CAEA2093EFEC7CA2BE_gshared_inline (Enumerator_t3401DD96101FB490B9D817CFF7957BFB900624B3* __this, const RuntimeMethod* method) 
{
	{
		SerializablePerScenarioDataItem_t8ECC5ABF9BA05017D9B44DB66430D5946393AC92 L_0 = __this->____current;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_m15FBBBC1A57AB5DD06F2182041F8331B8CF64D43_gshared_inline (List_1_tD47E289A20580491873111C2FC85A5456012FCAC* __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;
		}
	}
	{
		SerializablePerScenarioDataItemU5BU5D_tD35129DA4D6FCEF24D304F5F80F4DA9A389B0A52* 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 KeyValuePair_2_tD7EB821AE13669E05AC3A7396ECA18F91BB46706 Enumerator_get_Current_m26E736AEDECEF410FA06360E51988C009BB3921C_gshared_inline (Enumerator_t8356C245755E9BB9CC85D704962D40FD555DE993* __this, const RuntimeMethod* method) 
{
	{
		KeyValuePair_2_tD7EB821AE13669E05AC3A7396ECA18F91BB46706 L_0 = __this->____current;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* KeyValuePair_2_get_Key_mAB1F073EDCB72CA8441FA77D346096930B61DF42_gshared_inline (KeyValuePair_2_tD7EB821AE13669E05AC3A7396ECA18F91BB46706* __this, const RuntimeMethod* method) 
{
	{
		RuntimeObject* L_0 = __this->___key;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR PerScenarioData_t550076045279B9168297EFAEC12D729EB36C67CC KeyValuePair_2_get_Value_m3A569A95D095709CEA384B318D1A972754F40D48_gshared_inline (KeyValuePair_2_tD7EB821AE13669E05AC3A7396ECA18F91BB46706* __this, const RuntimeMethod* method) 
{
	{
		PerScenarioData_t550076045279B9168297EFAEC12D729EB36C67CC L_0 = __this->___value;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m789F885930480A60CC99D85E28B6D92CEDA74EF1_gshared_inline (List_1_tD47E289A20580491873111C2FC85A5456012FCAC* __this, SerializablePerScenarioDataItem_t8ECC5ABF9BA05017D9B44DB66430D5946393AC92 ___0_item, const RuntimeMethod* method) 
{
	SerializablePerScenarioDataItemU5BU5D_tD35129DA4D6FCEF24D304F5F80F4DA9A389B0A52* V_0 = NULL;
	int32_t V_1 = 0;
	{
		int32_t L_0 = __this->____version;
		__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
		SerializablePerScenarioDataItemU5BU5D_tD35129DA4D6FCEF24D304F5F80F4DA9A389B0A52* L_1 = __this->____items;
		V_0 = L_1;
		int32_t L_2 = __this->____size;
		V_1 = L_2;
		int32_t L_3 = V_1;
		SerializablePerScenarioDataItemU5BU5D_tD35129DA4D6FCEF24D304F5F80F4DA9A389B0A52* 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));
		SerializablePerScenarioDataItemU5BU5D_tD35129DA4D6FCEF24D304F5F80F4DA9A389B0A52* L_6 = V_0;
		int32_t L_7 = V_1;
		SerializablePerScenarioDataItem_t8ECC5ABF9BA05017D9B44DB66430D5946393AC92 L_8 = ___0_item;
		NullCheck(L_6);
		(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (SerializablePerScenarioDataItem_t8ECC5ABF9BA05017D9B44DB66430D5946393AC92)L_8);
		return;
	}

IL_0034:
	{
		SerializablePerScenarioDataItem_t8ECC5ABF9BA05017D9B44DB66430D5946393AC92 L_9 = ___0_item;
		List_1_AddWithResize_m199942A4F45DF9A26AE2BF3F5F83EB6872EF1296(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 14));
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR SerializableBoundItem_tF2F8CD24513F8F4D69DCAC89522EA0D3C032A640 Enumerator_get_Current_m9E9351622DEE1FC8402BAF36A73EEC03E3E60407_gshared_inline (Enumerator_t0F91BC558767DA1005DDDD4EC1D68339C54621A5* __this, const RuntimeMethod* method) 
{
	{
		SerializableBoundItem_tF2F8CD24513F8F4D69DCAC89522EA0D3C032A640 L_0 = __this->____current;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR SerializableHasPVItem_t061E2CE4D8B201F280D06ABD0246C7AD8FD9571C Enumerator_get_Current_mD2F484AB27EC710F9EDC66BA4A206788DCDAE7DE_gshared_inline (Enumerator_t8F9474ED732BF151860990861186CAEA4E833694* __this, const RuntimeMethod* method) 
{
	{
		SerializableHasPVItem_t061E2CE4D8B201F280D06ABD0246C7AD8FD9571C L_0 = __this->____current;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR SerializablePVProfile_t5A21743AE68601F4B203BC9CE6A6B9A94B114D5C Enumerator_get_Current_m83A00BC8BA75F77179B61D8EE0E0DA66F47CDB5E_gshared_inline (Enumerator_tD348BAA5B9575AFEB2F626A5366EBD048E31D7CD* __this, const RuntimeMethod* method) 
{
	{
		SerializablePVProfile_t5A21743AE68601F4B203BC9CE6A6B9A94B114D5C L_0 = __this->____current;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR SerializablePVBakeSettings_t9C88167788303739AC5D93A20092598DF654A452 Enumerator_get_Current_m643399DC4970A16B50093BE4D504A20624DAB82D_gshared_inline (Enumerator_t79A467E7C13197680FE62582108B3BE3348A0F1F* __this, const RuntimeMethod* method) 
{
	{
		SerializablePVBakeSettings_t9C88167788303739AC5D93A20092598DF654A452 L_0 = __this->____current;
		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 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_Clear_m7175BAEFBD4BBD364C8C5E1DBE73899462C0C185_gshared_inline (List_1_tFEAC63AB47ECFF037313075F47A5D7240D0DDE44* __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;
		}
	}
	{
		SerializableBoundItemU5BU5D_t6A6730B7697F655ED0E1D74377C1108737C653FA* 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 void List_1_Clear_mF2867E92AFC63D937A132C5B858973C889A917DF_gshared_inline (List_1_t9B93A8FFF20D5011038A191EEEBD767C937F3815* __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;
		}
	}
	{
		SerializableHasPVItemU5BU5D_tA6217A7E29B8310E0EA1D3C2C7D4D14690606966* 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 void List_1_Clear_mE06767F9629A9303A0732E40A99362DC2521F1B9_gshared_inline (List_1_t2FCEA7635AA5C3B22E982462685B40276413F521* __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;
		}
	}
	{
		SerializablePVProfileU5BU5D_t15CBE5811C9B0A88DEB4669CAAF2FBFF363BC530* 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 void List_1_Clear_m79853E299C26DBEFCE9200A5590A61E088392ABA_gshared_inline (List_1_tE15A36783D21F016929125A00F602D220C32C84A* __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;
		}
	}
	{
		SerializablePVBakeSettingsU5BU5D_t6434FEA43667C1FCEAD37D5834E74C09B527C543* 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 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 RuntimeObject* Enumerator_get_Current_mBF8D4DF2B8B287CA492D432FFC23008DDF3DBB1D_gshared_inline (Enumerator_tDBC7B72056B236EB465983E0C31DAF3B51263BAF* __this, const RuntimeMethod* method) 
{
	{
		RuntimeObject* L_0 = __this->____currentKey;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m1C31C862D450C02A5085E473D157F7AC7B76D046_gshared_inline (List_1_tFEAC63AB47ECFF037313075F47A5D7240D0DDE44* __this, SerializableBoundItem_tF2F8CD24513F8F4D69DCAC89522EA0D3C032A640 ___0_item, const RuntimeMethod* method) 
{
	SerializableBoundItemU5BU5D_t6A6730B7697F655ED0E1D74377C1108737C653FA* V_0 = NULL;
	int32_t V_1 = 0;
	{
		int32_t L_0 = __this->____version;
		__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
		SerializableBoundItemU5BU5D_t6A6730B7697F655ED0E1D74377C1108737C653FA* L_1 = __this->____items;
		V_0 = L_1;
		int32_t L_2 = __this->____size;
		V_1 = L_2;
		int32_t L_3 = V_1;
		SerializableBoundItemU5BU5D_t6A6730B7697F655ED0E1D74377C1108737C653FA* 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));
		SerializableBoundItemU5BU5D_t6A6730B7697F655ED0E1D74377C1108737C653FA* L_6 = V_0;
		int32_t L_7 = V_1;
		SerializableBoundItem_tF2F8CD24513F8F4D69DCAC89522EA0D3C032A640 L_8 = ___0_item;
		NullCheck(L_6);
		(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (SerializableBoundItem_tF2F8CD24513F8F4D69DCAC89522EA0D3C032A640)L_8);
		return;
	}

IL_0034:
	{
		SerializableBoundItem_tF2F8CD24513F8F4D69DCAC89522EA0D3C032A640 L_9 = ___0_item;
		List_1_AddWithResize_mFD764274879592E1088C9DAB36E8B76DB1114FEB(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 14));
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m86110F67A53903C9B95DBFDE5192D43CD381F024_gshared_inline (Enumerator_t357C1101698473B0000091EAAD6AED12103FF364* __this, const RuntimeMethod* method) 
{
	{
		RuntimeObject* L_0 = __this->____currentKey;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m57A1BE88ECE375428E12EB373147D1FA8751D4FB_gshared_inline (List_1_t9B93A8FFF20D5011038A191EEEBD767C937F3815* __this, SerializableHasPVItem_t061E2CE4D8B201F280D06ABD0246C7AD8FD9571C ___0_item, const RuntimeMethod* method) 
{
	SerializableHasPVItemU5BU5D_tA6217A7E29B8310E0EA1D3C2C7D4D14690606966* V_0 = NULL;
	int32_t V_1 = 0;
	{
		int32_t L_0 = __this->____version;
		__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
		SerializableHasPVItemU5BU5D_tA6217A7E29B8310E0EA1D3C2C7D4D14690606966* L_1 = __this->____items;
		V_0 = L_1;
		int32_t L_2 = __this->____size;
		V_1 = L_2;
		int32_t L_3 = V_1;
		SerializableHasPVItemU5BU5D_tA6217A7E29B8310E0EA1D3C2C7D4D14690606966* 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));
		SerializableHasPVItemU5BU5D_tA6217A7E29B8310E0EA1D3C2C7D4D14690606966* L_6 = V_0;
		int32_t L_7 = V_1;
		SerializableHasPVItem_t061E2CE4D8B201F280D06ABD0246C7AD8FD9571C L_8 = ___0_item;
		NullCheck(L_6);
		(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (SerializableHasPVItem_t061E2CE4D8B201F280D06ABD0246C7AD8FD9571C)L_8);
		return;
	}

IL_0034:
	{
		SerializableHasPVItem_t061E2CE4D8B201F280D06ABD0246C7AD8FD9571C L_9 = ___0_item;
		List_1_AddWithResize_m8B89217448277604B1CE90E00676070757A181B7(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 14));
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m1D6B4E3C145C2C7BC6D8D267991F3DEB826A7863_gshared_inline (Enumerator_t12EE0987323D1BF576063BA064030D7F189C0F7D* __this, const RuntimeMethod* method) 
{
	{
		RuntimeObject* L_0 = __this->____currentKey;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m2A67FD5726B4822A0635AE943CF6D96A403D71CD_gshared_inline (List_1_tE15A36783D21F016929125A00F602D220C32C84A* __this, SerializablePVBakeSettings_t9C88167788303739AC5D93A20092598DF654A452 ___0_item, const RuntimeMethod* method) 
{
	SerializablePVBakeSettingsU5BU5D_t6434FEA43667C1FCEAD37D5834E74C09B527C543* V_0 = NULL;
	int32_t V_1 = 0;
	{
		int32_t L_0 = __this->____version;
		__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
		SerializablePVBakeSettingsU5BU5D_t6434FEA43667C1FCEAD37D5834E74C09B527C543* L_1 = __this->____items;
		V_0 = L_1;
		int32_t L_2 = __this->____size;
		V_1 = L_2;
		int32_t L_3 = V_1;
		SerializablePVBakeSettingsU5BU5D_t6434FEA43667C1FCEAD37D5834E74C09B527C543* 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));
		SerializablePVBakeSettingsU5BU5D_t6434FEA43667C1FCEAD37D5834E74C09B527C543* L_6 = V_0;
		int32_t L_7 = V_1;
		SerializablePVBakeSettings_t9C88167788303739AC5D93A20092598DF654A452 L_8 = ___0_item;
		NullCheck(L_6);
		(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (SerializablePVBakeSettings_t9C88167788303739AC5D93A20092598DF654A452)L_8);
		return;
	}

IL_0034:
	{
		SerializablePVBakeSettings_t9C88167788303739AC5D93A20092598DF654A452 L_9 = ___0_item;
		List_1_AddWithResize_m917A6AD1D7ADF266FC1E66DCCC79AE49E725066C(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 14));
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_mD6472FA27D28B9AE64A0FEF796C72ABBC2420EBF_gshared_inline (Enumerator_t65CC956745B1180C04CE6C6910FB27C5F32BB9FF* __this, const RuntimeMethod* method) 
{
	{
		RuntimeObject* L_0 = __this->____currentKey;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m90D4191082A9625E71B5BC4A7BC252C5BD7E8299_gshared_inline (List_1_t2FCEA7635AA5C3B22E982462685B40276413F521* __this, SerializablePVProfile_t5A21743AE68601F4B203BC9CE6A6B9A94B114D5C ___0_item, const RuntimeMethod* method) 
{
	SerializablePVProfileU5BU5D_t15CBE5811C9B0A88DEB4669CAAF2FBFF363BC530* V_0 = NULL;
	int32_t V_1 = 0;
	{
		int32_t L_0 = __this->____version;
		__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
		SerializablePVProfileU5BU5D_t15CBE5811C9B0A88DEB4669CAAF2FBFF363BC530* L_1 = __this->____items;
		V_0 = L_1;
		int32_t L_2 = __this->____size;
		V_1 = L_2;
		int32_t L_3 = V_1;
		SerializablePVProfileU5BU5D_t15CBE5811C9B0A88DEB4669CAAF2FBFF363BC530* 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));
		SerializablePVProfileU5BU5D_t15CBE5811C9B0A88DEB4669CAAF2FBFF363BC530* L_6 = V_0;
		int32_t L_7 = V_1;
		SerializablePVProfile_t5A21743AE68601F4B203BC9CE6A6B9A94B114D5C L_8 = ___0_item;
		NullCheck(L_6);
		(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (SerializablePVProfile_t5A21743AE68601F4B203BC9CE6A6B9A94B114D5C)L_8);
		return;
	}

IL_0034:
	{
		SerializablePVProfile_t5A21743AE68601F4B203BC9CE6A6B9A94B114D5C L_9 = ___0_item;
		List_1_AddWithResize_mAE7B1D480FC532D533FA051FA8E394D1ADDF3757(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 14));
		return;
	}
}
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 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 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 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 RuntimeObject* Func_3_Invoke_m821C647B817AF6922B7A699E997D0728BC21E8F9_gshared_inline (Func_3_tA23F5D62E264071C33C09639DD065B0B691A804D* __this, RuntimeObject* ___0_arg1, int32_t ___1_arg2, const RuntimeMethod* method) 
{
	typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, int32_t, const RuntimeMethod*);
	return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method));
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_tDC26B09C26BA829DDE331BCB6AF7C508C763D7A3 Enumerator_get_Current_m90160D324DA0D9F5624A345F47D8E226A118911A_gshared_inline (Enumerator_tE92C1AC40A104A179B94F8A013728FD9314CFBD3* __this, const RuntimeMethod* method) 
{
	{
		KeyValuePair_2_tDC26B09C26BA829DDE331BCB6AF7C508C763D7A3 L_0 = __this->____current;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* KeyValuePair_2_get_Value_m8508BCECB0654E2E93B1A141382E2688ADE7EE7C_gshared_inline (KeyValuePair_2_tDC26B09C26BA829DDE331BCB6AF7C508C763D7A3* __this, const RuntimeMethod* method) 
{
	{
		RuntimeObject* L_0 = __this->___value;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_tE2ABFF555671907C54C1F6ACA927B7D1D1249AFE Enumerator_get_Current_m7E42D1BC893E7831E1994B2F7C8B69053148B70E_gshared_inline (Enumerator_t24DED0061495979D025145F5EE685308256D604D* __this, const RuntimeMethod* method) 
{
	{
		KeyValuePair_2_tE2ABFF555671907C54C1F6ACA927B7D1D1249AFE L_0 = __this->____current;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t KeyValuePair_2_get_Key_m46AAAAE3FB1DEF3F9B68CAE9BD0BC8DF3219FA77_gshared_inline (KeyValuePair_2_tE2ABFF555671907C54C1F6ACA927B7D1D1249AFE* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___key;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A KeyValuePair_2_get_Value_m22C0F0F1E095CECC221A48F072C7542A95014140_gshared_inline (KeyValuePair_2_tE2ABFF555671907C54C1F6ACA927B7D1D1249AFE* __this, const RuntimeMethod* method) 
{
	{
		Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_0 = __this->___value;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m0D7B1846260D6953F51DEFB78CFE8F41D69BC7F7_gshared_inline (List_1_t520C0B34D99032321C9766EAAE2A67FB12109F76* __this, ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C ___0_item, const RuntimeMethod* method) 
{
	ValueTuple_2U5BU5D_t4B8018E83D96B9F7621FB7B61838FE7115D1E4EC* V_0 = NULL;
	int32_t V_1 = 0;
	{
		int32_t L_0 = __this->____version;
		__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
		ValueTuple_2U5BU5D_t4B8018E83D96B9F7621FB7B61838FE7115D1E4EC* L_1 = __this->____items;
		V_0 = L_1;
		int32_t L_2 = __this->____size;
		V_1 = L_2;
		int32_t L_3 = V_1;
		ValueTuple_2U5BU5D_t4B8018E83D96B9F7621FB7B61838FE7115D1E4EC* 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));
		ValueTuple_2U5BU5D_t4B8018E83D96B9F7621FB7B61838FE7115D1E4EC* L_6 = V_0;
		int32_t L_7 = V_1;
		ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C L_8 = ___0_item;
		NullCheck(L_6);
		(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C)L_8);
		return;
	}

IL_0034:
	{
		ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C L_9 = ___0_item;
		List_1_AddWithResize_m735D7A3357C6DC68EE7154E4500DE924BD779898(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 14));
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C Enumerator_get_Current_mFFE84D5C057AEF74C28E9E63834D72E01CE5237E_gshared_inline (Enumerator_tAAEB05445143765107243B72B5CC36DB230A291A* __this, const RuntimeMethod* method) 
{
	{
		ValueTuple_2_t3A10D1FA39D7602676C9488883AE4D27691D8F6C L_0 = __this->____current;
		return L_0;
	}
}
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 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 bool Vector2Int_op_Equality_mD80F6ED22EA1200C4F408440D02FE61388C7D6BA_inline (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___0_lhs, Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___1_rhs, const RuntimeMethod* method) 
{
	bool V_0 = false;
	int32_t G_B3_0 = 0;
	{
		int32_t L_0;
		L_0 = Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline((&___0_lhs), NULL);
		int32_t L_1;
		L_1 = Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline((&___1_rhs), NULL);
		if ((!(((uint32_t)L_0) == ((uint32_t)L_1))))
		{
			goto IL_0023;
		}
	}
	{
		int32_t L_2;
		L_2 = Vector2Int_get_y_m48454163ECF0B463FB5A16A0C4FC4B14DB0768B3_inline((&___0_lhs), NULL);
		int32_t L_3;
		L_3 = Vector2Int_get_y_m48454163ECF0B463FB5A16A0C4FC4B14DB0768B3_inline((&___1_rhs), NULL);
		G_B3_0 = ((((int32_t)L_2) == ((int32_t)L_3))? 1 : 0);
		goto IL_0024;
	}

IL_0023:
	{
		G_B3_0 = 0;
	}

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

IL_0027:
	{
		bool L_4 = V_0;
		return L_4;
	}
}
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_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;
	}
}
