﻿#include "pch-cpp.hpp"





struct VirtualActionInvoker0
{
	typedef void (*Action)(void*, const RuntimeMethod*);

	static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj)
	{
		const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
		((Action)invokeData.methodPtr)(obj, invokeData.method);
	}
};
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 T1, typename T2>
struct VirtualActionInvoker2
{
	typedef void (*Action)(void*, T1, T2, const RuntimeMethod*);

	static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2)
	{
		const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
		((Action)invokeData.methodPtr)(obj, p1, p2, 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>
struct VirtualFuncInvoker1
{
	typedef R (*Func)(void*, T1, const RuntimeMethod*);

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

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

	static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj)
	{
		const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
		return ((Func)invokeData.methodPtr)(obj, invokeData.method);
	}
};

struct Action_1_t8EE9E68D73CCE74DBBB2637B30DCB853C31F472B;
struct Action_1_t6AC29B34E68BC53AA807670D868CBB59CD5D995F;
struct Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C;
struct Action_1_t6F23E949C5B7B23A98CD4EE8560AA8A2266BDC22;
struct Action_1_tAFF122BBDCF2AC45C10128CFCDA45A5CA2ED307E;
struct Action_1_tD69A6DC9FBE94131E52F5A73B2A9D4AB51EEC404;
struct Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87;
struct Action_1_t7F8A08D55E64F30F0E9A4213699C99903459421A;
struct Action_1_t3CB5D1A819C3ED3F99E9E39F890F18633253949A;
struct Action_1_t831946BFD83EBA9DE498D3E682F1D4F14D17878D;
struct Action_1_t17E52B12DC24FA6C9DD52F87043C85BEA889BB81;
struct Action_1_t2EDB30EAB747FDF563DD6410FC76AF861A09A0C2;
struct Action_1_t84D0CA347FC997E1202ECA3ED828B057841444EF;
struct Action_1_tD4A7E6373B0ECCCFBA53AFB9A7CF4C4D0798C941;
struct Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E;
struct Action_1_t00621160046FE06A171CE95A003D9AE71EBB2B1D;
struct Action_2_tE3A4317F8C1E923B4B41924ABD2DEB22AD572AA0;
struct Action_2_t8F37BBA9EDEE84C69724E5552FF35DEB93971BD2;
struct Action_2_tCF513090FC7E539499FDA61AA79356DC13634B40;
struct Action_2_t94C644233E37D574986F0297182FA2BD8972B44A;
struct Action_2_tB83C8207E259A59B9CCFA2ACAF6398B7ADEB7E36;
struct Action_2_t495CCDF3C9A78EC4CCF7D12290A4B9698BBBE183;
struct Action_2_tF46B14C98A24F40F2279A1D4296BB9078938C034;
struct Action_2_t115BA48255E00E3E7D79535060D729C4822CAFF3;
struct Action_2_t302322518DED0A32BC10F069AAEE117BC9C20917;
struct Action_2_tAC461AE4F7B507965CE2E6A32853473F8C02CD75;
struct Action_2_tDA74CED516153CD7F42CADEB337C93F4AFDC8DDD;
struct Action_2_t4D8E2F327F8C7A5FDEB27B586A0F3533D774EC5E;
struct Comparison_1_t9FCAC8C8CE160A96C5AAD2DE1D353DCE8A2FEEFC;
struct Dictionary_2_tE738E3156DB830A7FCEA2AE6066FC5BEA6715F0D;
struct Dictionary_2_t609CD6E7E686007E5CF00E6A12C74A3B3106EF96;
struct Dictionary_2_t6E21BD77BE545FD55B4784E10DBE055D6AF6D1B9;
struct Dictionary_2_t01224C8DBCCFE276E97D2BF52F4D7B10D3642682;
struct Dictionary_2_t0E762F009D947F93BDD830FC66274E5BAEC7A15B;
struct Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA;
struct Dictionary_2_t8F01FF96A474FAACA767CFF5B23C0038A3C9DC69;
struct Dictionary_2_t6FFAD029BB474A5257D9A441504B633831AF5341;
struct Dictionary_2_tDC4827733B8CF2DD93DCE2A2DA5DF87A61A8CD7F;
struct Dictionary_2_t24D73D33850EF0B312AC735120ED28E78A38FBB3;
struct Dictionary_2_t8BD6308EB9E88486C040C0B44AAE81F0B6C637C9;
struct Dictionary_2_t5A7CE09F4D3EC74EEAE8DB41E209394AF6D9C99A;
struct DynamicArray_1_t417A8A89CA5B25965BE1831A6DD20490247F49FA;
struct EnumField_1_t8B03F7187ED36764C4BDB3683D3A208587958D8E;
struct EnumField_1_t30102EC7A5D104E7898CDF9F28EBC898AE2A815F;
struct EnumField_1_tFD5F1C50A039766ED19A180B4C39ADD375052766;
struct EnumField_1_tECD75547D070010A51D618F1BD829DBC5A41CC24;
struct Field_1_tE0B6708F71187E03868B07934ECE5FF185BDCA38;
struct Field_1_tA5C891F8362F7E414DC7A9ECCB6F8610A9A61316;
struct Field_1_t7F813BE8CAF3F3F635B34474DDD7B797C5B6CD2A;
struct Field_1_t1A7E96663FCB6565DABFB97328A0933E2EB20FB5;
struct Field_1_t1079E9FD5E26FEF1F7463B4AE4891F6248D7AB10;
struct Field_1_t6C7F8E4DCB976CF33CBE31AA06D45F8A3E1580D4;
struct Field_1_tA072783C26CACD3E84F9B62900C79E98AA01B8ED;
struct Field_1_tC3CCA8F7619A0B639B6671BD922EC68E34595E18;
struct Field_1_t13BBC583A7E521A9A0C5B9A2B8B537D8CEE550BD;
struct Func_1_t0A6D678B2225A2A8FD577D4830B7257527CDBEAD;
struct Func_1_tA01838FFA44225E9E8A13C831346D478135D6BCD;
struct Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457;
struct Func_1_t6810F34C7AB650D465D2B9B6A1F0B277DAA46A3C;
struct Func_1_t5747A51D079771A54003751A99ED1F40EC898853;
struct Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD;
struct Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4;
struct Func_1_t0AB074F5121DE3218B4D2017AB868E979850D62A;
struct Func_1_t367387BB2C476D3F32DB12161B5FDC128DC3231C;
struct Func_1_tF6541D6142ABBB0E6DD98A0B3A635B1F2002DC6D;
struct Func_1_t9EB8CE9DFD9B703BC79F2087B16EA394B7A9F9A1;
struct Func_1_t58C51DB29153B53A9136AE397958F3FCC1F596EC;
struct Func_1_t704C051013549CDD77A31AEC405EA270221633B3;
struct Func_1_t4660FAFB3F52570C50E23DE701475FFC0788FEB1;
struct Func_2_t8A34ED5AC2D135095660313CD2024E3E2548CB8A;
struct Func_2_t3BCEED21ACF99FE20E980FEE0E8126D0812B72A3;
struct Func_2_t94475399CE552E8F5CB52DF041E6CBAC98D48E2F;
struct Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00;
struct Func_2_tACBF5A1656250800CE861707354491F0611F6624;
struct Func_2_t7D10212BEDD938C678E0B9999AB80A12F76BEEF0;
struct Func_3_t112E81BD9C60E0186076895800369606BCF590FB;
struct HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2;
struct IEnumerable_1_tF87C02535F5ADDDE139D4D2EE4BD06652C1791A4;
struct IEnumerable_1_t73061331307120F7C46340F83DBE7840D7603BEF;
struct IEnumerable_1_tA8C9F18B8C9E56A4A8602BDFE07A3CE417E3F001;
struct IEnumerable_1_tCE758D940790D6D0D56B457E522C195F8C413AF2;
struct IEnumerable_1_tF95C9E01A913DD50575531C8305932628663D9E9;
struct IEnumerable_1_tDFE91FA569BD0F8AF243E1AB885C63ABE1F96024;
struct IEnumerable_1_t349E66EC5F09B881A8E52EE40A1AB9EC60E08E44;
struct IEnumerable_1_t6686595E4CB7AC210F0EF075F7B1DD4A21D3902B;
struct IEnumerable_1_t15B2E20307D881E8DFEBFB26504B83077C7FCA77;
struct IEnumerable_1_t2F265F5600BDC1FE3869499235B6303EB5E9271A;
struct IEnumerable_1_tF54DFE06E16278FECD39BB3A09C81068B01DF89B;
struct IEnumerator_1_t43D2E4BA9246755F293DFA74F001FB1A70A648FD;
struct IEnumerator_1_t889CCC5EFE6A6E3DAB66C7475F56D94D53F43D0E;
struct IEnumerator_1_t3A2C026B217282323E67A0143EF2D30279384F38;
struct IEqualityComparer_1_tAE94C8F24AD5B94D4EE85CA9FC59E3409D41CAF7;
struct IEqualityComparer_1_t0C79004BFE79D9DBCE6C2250109D31D468A9A68E;
struct IList_1_t6EE90D273EFCF5E7E4C37FAB712E70BB6F1B4BFF;
struct IList_1_t0C9DC71E41EA0D50FBDBA418CE2786E8C3CEE28C;
struct IList_1_tEEF9CB36AF011CBC8C6D43249DC60619CEE7845E;
struct IList_1_tFCC3D990041D6FE8F59D0EE4DC5BB62B121C9506;
struct IOrderedEnumerable_1_tDB09D3E81610AF7BBB3AFC5F03929A30C2A6F2BB;
struct IOrderedEnumerable_1_t93A23B4F887CD852260D532D62EAF4C040D69D20;
struct InputControl_1_tC164085710F2FAA9161295C9B7FE273AF893CF66;
struct InputProcessor_1_tFE49B42CB371A9A2A3F29802695BD251947AD0B4;
struct InputProcessor_1_tD1A40E0E5825AAABC3416EC96E087FF6E6351DD2;
struct KeyCollection_t416B8CDC8B2FB37C80A2040D7CD97018EE31215D;
struct KeyCollection_tC20FBC64EE15BABF8FF4C73C5FE7C4712BA85294;
struct KeyCollection_t55696D134BBEF5DE1C8F892C5FC82FA1B46E840A;
struct Lazy_1_t07F21D0B542171B9535B96E3CE293999A8522162;
struct Lazy_1_tAD66CD7CC97BB996411F4FE0F49A1817031B906E;
struct Lazy_1_t8BF68D560BD85EC85ECBE57F1B105CF767F8FBBC;
struct ListChangedEventArgs_1_t8A3E449540FD3054850B8D5B18EF7BCAA529CBAA;
struct ListChangedEventHandler_1_t75D35934C494DD9CAB03AF119619178B28527CFA;
struct ListChangedEventHandler_1_tC0988B097B0885471C7749525EF01C1E7CB36E4C;
struct List_1_tFD45D9C668A7B019127FE442DDD78CF33B7DEDBF;
struct List_1_t7914A60037E52C4BCACDEAA85272BE39302B7E6C;
struct List_1_t8B9C9B57EBC66D3A90B97DA7EA202BDDB84E8016;
struct List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E;
struct List_1_tA5BDE435C735A082941CD33D212F97F4AE9FA55F;
struct List_1_tFED1C27AA4B8AC9813FF4858B3ABB1B3F74558EF;
struct List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252;
struct List_1_tF2FE88545EFEC788CAAE6C74EC2F78E937FCCAC3;
struct List_1_t796CB3F7FCFBBC4A6285EACD36F8F2F0C8AEA1D7;
struct List_1_tF76E8E8ECBEBD1D51B2AA324DF1BE32A56B93734;
struct List_1_tF92F6631961760490E9F200E704EE20DBF1D15E1;
struct List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73;
struct List_1_tDA4D291C60B1EFA9EA50BBA3367C657CC9410576;
struct List_1_tAFCDB9CCBAF11013AA7B0EC7BB51B10127AB467C;
struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D;
struct List_1_t0C03BB8D04810C036E129B4AA13C0CD045C619E4;
struct List_1_tCD7772AB40D4E7A61CCAFDDF9E33C190D4F9E6D4;
struct List_1_t8292C421BBB00D7661DC07462822936152BAB446;
struct List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD;
struct List_1_t4B77DB8D00EC6CC4705EB5F2FCC506472734EA72;
struct List_1_tA81AF2F0C55444C61C8EE5264AF3B4719AD4A897;
struct List_1_t602BCD639AA637A6C0BB45C136DD5458DBE18064;
struct List_1_tD19F7E0FCBD7C3E8D363733582EF93B341DD3039;
struct List_1_t0E823AE2264964C8D4A24D730678759B0A20C773;
struct List_1_tF9F2510E1F31EAAB4FF93BF5D2FD123A1BA401D8;
struct List_1_t761CB6AB53A1E86522C5172FA0AB1A4E725A013F;
struct List_1_t179992B095C528117EEF4782A1F45568BD2D51EA;
struct List_1_t315DEAF697A9E5FB3C0330AE774E83A1A1632F8A;
struct ObjectPool_1_t43CA899B0DD79BE0F128627803E78F20D753889D;
struct ObjectPool_1_t0A06268D6A397ECD4FD7AAA40AA7A20172FA19EC;
struct ObjectPool_1_t82A23F94CF978AD6719D0EF277CDDAECC926E633;
struct ObjectPool_1_tB2E66E9BD156A87F3AAA82B56E2F1E4BA7489DB1;
struct ObjectPool_1_t99595E72EFE3F4492DB424138C3B94C9E0C18B58;
struct ObjectPool_1_tB7113FB7DE0E017977D81FA05D795CCB946B759C;
struct ObjectPool_1_t3ED83FBAFF7FB163D2003A9664CDA2A929337EDE;
struct ObservableList_1_tE27AD108B4CB5CCFF6DDF2DFB5953AB0C97F731C;
struct ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08;
struct Predicate_1_t8342C85FF4E41CD1F7024AC0CDC3E5312A32CB12;
struct Predicate_1_tE4334907A3206698C09D3639A0A3ED614DDDEB5F;
struct Predicate_1_tBEBF109BB957490B8BBB9DAF74B8DFFB49261D6A;
struct Queue_1_t4E72D95FA4BA0376A0776B630CD5C0804EE5682D;
struct ReadOnlyCollection_1_t5397DF0DB61D1090E7BBC89395CECB8D020CED92;
struct ReadOnlyCollection_1_tE414953665CCBE1BFF28E8E32C184621ADDA4B76;
struct ReadOnlyCollection_1_t6B7DBAE606F01BC50D92947B4B66E0A9EB9BDF64;
struct ReadOnlyCollection_1_tF0FFDCC1E1E5FFF308EA742DAB59C57038E63299;
struct SortComparer_t11B022FD2CBEA9A975BEAD95186DCD8A0F0C6575;
struct Stack_1_tBFBA4533224CC5B6CFEF7F656B39ED3995773D0B;
struct ValueCollection_tDB9A460023B22A94016761C5D8ACE16B56F89938;
struct ValueCollection_t9AD15D0A5A44DEC6CFBBE33FC0F1FFE677920C2E;
struct ValueCollection_t1FF11720A786054A5AA7E1962182D9ECF2BCF3CF;
struct ValueCollection_tB4F0C33FDBD15C4946D8D85C7B9EF94B43F19F3E;
struct EntryU5BU5D_t351A8022BE0C51C344C62086078BDEBDEB76A0A1;
struct EntryU5BU5D_t86E6C0CC7B0AFA89B01C1617D14C8C70AC9912A5;
struct EntryU5BU5D_t99DC09B10D869AC5B5A04DAAFFC1DA90A35B26A1;
struct Func_1U5BU5D_tB1F9470EF5E544CC2AB4AD0BE692BD0B0BB7DF30;
struct InputProcessor_1U5BU5D_tFEE411B67EEAA6B997AF875A65D072993C8C809C;
struct InputProcessor_1U5BU5D_t5083205703ED9D1A4B8037E3BBE765389957231A;
struct ValueTuple_2U5BU5D_tDEEAFCC1B39456246D3A0D4D92FF7592CA9EC962;
struct ValueTuple_2U5BU5D_t76AF1876C6906F5A52DD507AC0D00139315E9453;
struct AsyncGPUReadbackRequestU5BU5D_t46ECEC53F54368195362A44D194E7055B374DC7A;
struct ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031;
struct CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB;
struct ColliderU5BU5D_t94A9D70F63D095AFF2A9B4613012A5F7F3141787;
struct ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389;
struct DebugActionDescU5BU5D_t4E2759E60EB786DE189B8646D7E7BC5DEACE9703;
struct DebugActionStateU5BU5D_tEDECDC92D0831CE3393A86713996A09454D0B733;
struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771;
struct EventSystemU5BU5D_tC56681ED65D83E744C4504A1D94048F29AFA499B;
struct FrameTimeSampleU5BU5D_tD0B7FAD3A9494D1A5CDF43221A95012F1AB4DCEF;
struct GUIContentU5BU5D_t98DA1EEA8D0A2C4AE42CE11C4840B627CADFC503;
struct GraphicsBufferU5BU5D_t4ABCF6B71838542923F426CE2E088700D5529BF7;
struct InputControlU5BU5D_t0B951FEF1504D6340387C4735F5D6F426F40FE17;
struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C;
struct Int32EnumU5BU5D_t87B7DB802810C38016332669039EF42C487A081F;
struct IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832;
struct InternedStringU5BU5D_t0B851758733FC0B118D84BE83AED10A0404C18D5;
struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918;
struct PerformanceBottleneckU5BU5D_tE4CB77E438B566DB0D878AB6A8DCFB6A14BD3DF1;
struct PlaneU5BU5D_t4EEF66BAA8B0140EFFF34F6183CE7F80546592BE;
struct PointerModelU5BU5D_tE7B1CA281F392BD0840E1A81754AC94AF44FEE81;
struct SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C;
struct StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF;
struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248;
struct TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB;
struct UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83;
struct UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA;
struct Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD;
struct VolumeU5BU5D_t4B7AA0C9DEB2BEB05C08348C6C5072402D2AE959;
struct VolumeComponentU5BU5D_t9623DFEA760C190B40486621A48932B26706D143;
struct VolumeParameterU5BU5D_t7025A98CA20F310D68D653DE8E37EA31FF25E103;
struct VolumeProfileU5BU5D_t2F711BEB1CABCC142F68A3475807291424CEDBD2;
struct VolumeStackU5BU5D_tB3F836716F0EA9AC82C3E276F445F039B88DE97E;
struct WidgetU5BU5D_t39DEA55B87EF43C59C5699E0340B34185BA1E4A2;
struct ControlBitRangeNodeU5BU5D_t912A404149DE6D350D1735A026182C409C510F27;
struct IndirectionEntryUpdateInfoU5BU5D_tEE5670E395186D5738D9CCBBC50E77BF446110F4;
struct BrickChunkAllocU5BU5D_t67316E3C7BB0F8E26AB0D8AD7B8CC62FD533F6AE;
struct IndirectionEntryInfoU5BU5D_t1151C510FE546EFBC1F23A71A8E1DF86FC486121;
struct Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07;
struct ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263;
struct ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129;
struct AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C;
struct AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7;
struct AxisEventData_t4AA742BC101B1AA300B16EE7F19E31B91F37A938;
struct BaseCommandBuffer_tD67BB9B3F740537BD3F3A96FA17D06E6C3BFDC06;
struct BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F;
struct BaseInput_t69C46B0AA3C24F1CA842A0D03CACACC4EC788622;
struct BaseInputModule_tF3B7C22AF1419B2AC9ECE6589357DC1B88ED96B1;
struct BaseRaycaster_t7DC8158FD3CA0193455344379DD5FF7CD5F1F832;
struct Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA;
struct Binder_t91BFCE95A7057FADF4D8A1A342AFE52872246235;
struct BitArray_tFD42FDEB4A51DD2D6C20DC8E220B1EBE999F2616;
struct BottleneckHistory_tB05DCBF6856ABC4CF0A7CE9249E0BCC20DC9F9EB;
struct ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF;
struct Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184;
struct CancellationTokenSource_tAAE1E0033BCFC233801F8CB4CED5C852B350CB7B;
struct Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76;
struct CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7;
struct Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3;
struct ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233;
struct ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8;
struct CoreRPHelpURLAttribute_t602FBE6B727B55C450117479FD27338725F12BF3;
struct Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B;
struct CurrentPipelineHelpURLAttribute_tE56076DA21B8854BFA7A51A6968E895F1EB44A92;
struct CustomSampler_tDA472186F08B4016626F032F944036BADFDB5487;
struct DebugManager_t7B02CD44432A634FA9654CC7ABE89DBA061A8672;
struct DebugUIHandlerCanvas_t42F6FDECA89A5D5F3C1534DC37FABB37E1401209;
struct DebugUIHandlerPersistentCanvas_tC4C96BD52F7E1FF302C31269BB744E0D688FAC2D;
struct DebugUIHandlerWidget_tE597C749DDA3EBA7627F38F8A77EB5A171B9E6D1;
struct DebugUpdater_t245AD21D9DB8115DAD15488899E23C6ED20BFDF2;
struct DefaultInputActions_t8041965208E4C6952C7969FD33249007DE96F0A6;
struct Delegate_t;
struct DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E;
struct DeltaControl_t63053AF5E0CD02B62F3CDE79821E4A12F72D573B;
struct DocumentationInfo_t6D259378DA8DDBFBE299EB50C2631CC04E1C3A75;
struct EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707;
struct ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F;
struct FrameTimeSampleHistory_tC3D2D4ECA65B8B07315EBB2D8F2764B3B63C5F2E;
struct GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2;
struct GameObject_t76FEDD663AB33C991A9C9A23129337651094216F;
struct GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1;
struct HelpURLAttribute_tC499F826613B34E001AEAE5D42BA2B3AD365E91D;
struct IAsyncResult_t7B9B5A0ECB35DCEC31B8A8122C37D687369253B5;
struct IDebugDisplaySettings_t3536F2A59DE9B5D8B53D685685024ED0DB26C438;
struct IDebugDisplaySettingsData_t3367086971AED0A105A34783D007446455B048F8;
struct IDebugDisplaySettingsQuery_tE1D6CBBBDD137FDFC49E3044DCF5EBD9476DBF88;
struct IDictionary_t6D03155AF1FA9083817AA5B6AD7DEEACC26AB220;
struct IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA;
struct IShaderVariantSettings_tEF5B0E4D4C792C2300BB5EF1A5219FF83E8A117C;
struct InputActionAsset_tF217AC5223B4AAA46EBCB44B33E9259FB117417D;
struct InputActionMap_tFCE82E0E014319D4DED9F8962B06655DD0420A09;
struct InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1;
struct InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E;
struct InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B;
struct InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58;
struct IntegerControl_tA24544EFF42204852F638FF5147F754962C997AB;
struct LazyHelper_t1784351780B2D1AC002869BB3C7A35AA64762602;
struct Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3;
struct MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553;
struct MemberInfo_t;
struct Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4;
struct MethodBase_t;
struct MethodInfo_t;
struct MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71;
struct Mouse_t9A9CC4636FA9CDBAD7FB7A02DB0D6395EDCC338F;
struct MousePositionDebug_t213FBA65BBFFD74DD5FC04FFCE3FE88B9D00AC10;
struct NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A;
struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C;
struct Pointer_t800EF2832B62E889AC9C182E3B18098AF220E32A;
struct ProbeAdjustmentVolume_t2E2773226ECA34A16E3E26B74599E03E45DADC69;
struct ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8;
struct ProbeBrickIndex_tF1B02DB88E5F4CF79533962B018B5724D74E32D2;
struct ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693;
struct ProbeGlobalIndirection_t2AB9BD4BE8E7DFF06B6C8DB4914AEF5BC7BFD2A4;
struct ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F;
struct ProbeSamplingDebugData_tFCEEB04792835D4AF13DAF72103A2B01D4AF9215;
struct ProbeTouchupVolume_tBBB66556DBE3CBB0FE0A3F870598511AA61CE796;
struct ProbeVolumeBakingSet_tA7EB6642359D8D8E83C45603AFCE39D74B00FB71;
struct ProbeVolumeDebug_t295620780739F33AEAD1D1BB44C5252CE70D3DD8;
struct ProbeVolumeRuntimeResources_tADB1B541CA3B7189C4B98BE872D58860CF9398F0;
struct ProbeVolumeSceneData_t29FD126D36ED1E093C2EBBFB3F248DD5E2A86D90;
struct ProbeVolumeScratchBufferPool_t51450AD69BD510651301523B922D3B52E7019591;
struct ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE;
struct Recorder_t0A14385FB0F5829CAAC1E16F88B095769D648C90;
struct Regex_tE773142C2BE45C5D362B0F815AFF831707A51772;
struct RenderGraphPass_tEFB5BD685D417024760D82991EEEA4F4D0454A93;
struct RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27;
struct SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6;
struct Sampler_t5AC6EA95DC44B5F830F9E8351D37B2A0AC5678E5;
struct ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A;
struct ShaderDebugPrintManager_tD6C54B2482257927357D00EC3095C909AA2BAE99;
struct ShaderStrippingSetting_t306B7C6E56B51EF71EB67D41A1713CF817908553;
struct String_t;
struct Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700;
struct Texture3D_tDC30A0F19B6055086859D1ABC098D6E6762000E1;
struct Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1;
struct Type_t;
struct Vector2Control_t8D1B4021A1D82671AF916D3C0A476AA94E46A432;
struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915;
struct Volume_t7CAAEA22D7F13A50FAE114DE7A6986FEAC837377;
struct VolumeCollection_t77FAA5F213B6C65136416F16C37041371D041408;
struct VolumeComponent_t8121D1F6054A9DFB3A596EE451FD65A2BFE2D7E1;
struct VolumeComponentMenu_t15FF12A6DEAE11D4059CABEF6E1806EEF83E17F9;
struct VolumeComponentMenuForRenderPipeline_t5847DFC2872CCA87BEB212DB568ECA6E2E75D833;
struct VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621;
struct VolumeParameter_t95994C89644D2CC4C11F666571492420D16BED72;
struct VolumeProfile_t9B5F2005F575A710F38A124EF81A6228CCACACE1;
struct VolumeStack_t5DE94743BDB63D97EF5587DBDAE46468233F36E8;
struct WaitForEndOfFrame_tE38D80923E3F8380069B423968C25ABE50A46663;
struct CameraCallback_t844E527BFE37BC0495E7F67993E43C07642DA9DD;
struct UIState_t02635D8F7190949BE65758A024CAE05DF27A4E17;
struct BitField_t4178A9AD81C436DBE57F464343BA996642134062;
struct ColorField_t6BB20214FF8E76FBA61FE664ACF6FAAF67D7E790;
struct EnumField_t15C8FC0EB96499DFDCEC2B9DBB27B2BBCD5E262C;
struct HistoryEnumField_t3708BFF5BC85F8588A24CA70FB70BCAF188E9E08;
struct IContainer_tBD9F21C42D4253E306C4EF7CFC72480E0C7C89B5;
struct MaskField_t726A8124A1E94A86E0DB48D5FC52511772C9F4C9;
struct MessageBox_tF18729816BE7D624001E2C5172474709BD9B54C5;
struct ObjectField_t31A0226BB7370CEE6059049B9FC17B476411B5B3;
struct ObjectListField_t8FC9AAB904E0A6C1B51B185C9A8F98E8045DE093;
struct ObjectPopupField_t0014C448F74711A8989C09DF389009C2C283FBE1;
struct Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295;
struct RuntimeDebugShadersMessageBox_t516D6BABA8D487C987C94F16D58A8EBE052683CF;
struct Vector2Field_t5CDE5FE31ACEDA9AA41D204ABBE50392E2080816;
struct Vector3Field_t4019EB5DDB0C820FA72499C5F078A9BE00DCAF94;
struct Vector4Field_t9C175CACC33030F0B57C4CB016466127D28E4AD3;
struct Widget_tE8D6AF1D7525CC84E8F2C3B73162016736A6A2FF;
struct U3CDoAfterInputModuleUpdatedU3Ed__9_t021E74D1816F0C80180EEB4E395D56996E887DDA;
struct U3CRefreshRuntimeUINextFrameU3Ed__15_t50A87A3B0B43129C48E72CEC6AE080030D591218;
struct U3CU3Ec_tAE3343AC4DE79BCC51BC0CBEE8DA1146B39B3A8B;
struct IndirectionEntryUpdateInfo_tE7FBE2925AD48922F9CF93DDB2DD6F80961D4612;
struct Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87;
struct CellBlendingInfo_tCAA467021B8E6F3C19735CDDEBCD3C822DED24E0;
struct CellData_tBCD18663131DBE178E5CDDCEE15196B115A87AB3;
struct CellDesc_tE8FD220551E0FC637343C950CE68522345E001E4;
struct CellIndexInfo_t81EE7836D8B68C775459CBF953FABFA8A2AA4058;
struct CellInstancedDebugProbes_t23E23306486DF8F9F5DF0E8B5B02EC92E0C96C8B;
struct CellPoolInfo_t035D0598770DA5337B69272DBE5F6F6939566267;
struct CellStreamingInfo_t4C971022090188CCCDAA4908A17043F5F66D8FCD;
struct CellStreamingRequest_tAE5DDA9AA18E56760453F2D5FA12514E7250A6C1;
struct CellStreamingScratchBuffer_tCD37AA786EFC1E41957F4FA8A94AA22F674D2A45;
struct DiskStreamingRequest_t92B9CE18BAC0DF0FF43AA74F244FD0E318A0D70C;
struct PerScenarioDataInfo_t68D4511954D35D4B046CC0994B811763604ECEAB;
struct U3CU3Ec_tB5FE68FCD6B8897571C0C4948690081EB6062798;
struct U3CU3Ec__DisplayClass58_1_t5B65AB25142847B50CD97F31CB1B817433AA94A2;
struct U3CU3Ec_tE8E9CA5FE496E46FE9AFB2DAC762124D07B3CD9F;
struct U3CU3Ec_t236D0551D744018A3EA3EF6E2AD2F3279DBBA310;
struct U3CU3Ec_t615E18948F6023BAE829FAEF34E997738993EDEE;
struct OnStreamingCompleteDelegate_t7DAB7BE2E737BCCAB139341C50DF63FD26A6E0D2;

IL2CPP_EXTERN_C RuntimeClass* Action_1_t3CB5D1A819C3ED3F99E9E39F890F18633253949A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Action_1_t6AC29B34E68BC53AA807670D868CBB59CD5D995F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Action_1_tD4A7E6373B0ECCCFBA53AFB9A7CF4C4D0798C941_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Assert_tDC16963451AC4364803739B73A4477ADCB365863_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* BitArray_tFD42FDEB4A51DD2D6C20DC8E220B1EBE999F2616_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* CellBlendingInfo_tCAA467021B8E6F3C19735CDDEBCD3C822DED24E0_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* CellIndexInfo_t81EE7836D8B68C775459CBF953FABFA8A2AA4058_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* CellPoolInfo_t035D0598770DA5337B69272DBE5F6F6939566267_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* CellStreamingInfo_t4C971022090188CCCDAA4908A17043F5F66D8FCD_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233_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* CustomSampler_tDA472186F08B4016626F032F944036BADFDB5487_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* DebugManager_t7B02CD44432A634FA9654CC7ABE89DBA061A8672_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* DebugUpdater_t245AD21D9DB8115DAD15488899E23C6ED20BFDF2_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t24D73D33850EF0B312AC735120ED28E78A38FBB3_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t8BD6308EB9E88486C040C0B44AAE81F0B6C637C9_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* EnumField_1_t30102EC7A5D104E7898CDF9F28EBC898AE2A815F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* EnumField_1_t8B03F7187ED36764C4BDB3683D3A208587958D8E_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* EnumField_1_tECD75547D070010A51D618F1BD829DBC5A41CC24_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* FrameTimeSampleHistory_tC3D2D4ECA65B8B07315EBB2D8F2764B3B63C5F2E_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_1_t4660FAFB3F52570C50E23DE701475FFC0788FEB1_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_2_t3BCEED21ACF99FE20E980FEE0E8126D0812B72A3_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_2_t7D10212BEDD938C678E0B9999AB80A12F76BEEF0_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_2_t94475399CE552E8F5CB52DF041E6CBAC98D48E2F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_3_t112E81BD9C60E0186076895800369606BCF590FB_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* GraphicsSettings_t01785CE5CB5C5105CB527619AF4D74BEF417EF1A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Graphics_t99CD970FFEA58171C70F54DF0C06D315BD452F2C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* HideInInspector_tF545ADDBAAD77E84B01FE074FDB634AB69A5CE76_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IEnumerable_1_t6686595E4CB7AC210F0EF075F7B1DD4A21D3902B_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IEnumerator_1_t3A2C026B217282323E67A0143EF2D30279384F38_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IEnumerator_1_t889CCC5EFE6A6E3DAB66C7475F56D94D53F43D0E_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IndexMetaData_t41667470307605EA2636837B3B706B3B9C75B320_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IndirectionEntryUpdateInfoU5BU5D_tEE5670E395186D5738D9CCBBC50E77BF446110F4_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Lazy_1_t8BF68D560BD85EC85ECBE57F1B105CF767F8FBBC_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ListChangedEventHandler_1_tC0988B097B0885471C7749525EF01C1E7CB36E4C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ListPool_1_t17E68A43B0D123580577C27348B5C397B093C70F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ListPool_1_t3F8F64A5A150274E7B90794E4164FC716AE48ED6_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ListPool_1_tA807CAE4DCDD7FF2F21669E62DFEF824F42A6420_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t0C03BB8D04810C036E129B4AA13C0CD045C619E4_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t0E823AE2264964C8D4A24D730678759B0A20C773_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t179992B095C528117EEF4782A1F45568BD2D51EA_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t602BCD639AA637A6C0BB45C136DD5458DBE18064_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t7914A60037E52C4BCACDEAA85272BE39302B7E6C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t796CB3F7FCFBBC4A6285EACD36F8F2F0C8AEA1D7_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_tD19F7E0FCBD7C3E8D363733582EF93B341DD3039_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_tF92F6631961760490E9F200E704EE20DBF1D15E1_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_tF9F2510E1F31EAAB4FF93BF5D2FD123A1BA401D8_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* MousePositionDebug_t213FBA65BBFFD74DD5FC04FFCE3FE88B9D00AC10_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Mouse_t9A9CC4636FA9CDBAD7FB7A02DB0D6395EDCC338F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_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* ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ObsoleteAttribute_tF4885B281E932B8B87A5B9AA1C24D46DEEA8FD8A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Pointer_t800EF2832B62E889AC9C182E3B18098AF220E32A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Predicate_1_tBEBF109BB957490B8BBB9DAF74B8DFFB49261D6A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Predicate_1_tE4334907A3206698C09D3639A0A3ED614DDDEB5F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Profiling_tF04CF03853CC90A456A3024CD63FC4EB4699921F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ReadOnlyCollection_1_t6B7DBAE606F01BC50D92947B4B66E0A9EB9BDF64_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ShaderDebugPrintManager_tD6C54B2482257927357D00EC3095C909AA2BAE99_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ShaderIDs_t12FF0FBCF0BCD455113618E8BB9193E234C4C688_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Stack_1_tBFBA4533224CC5B6CFEF7F656B39ED3995773D0B_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* SupportedOnRenderPipelineAttribute_t76041850B9E111AD551DF62252F2E7E3C0832209_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Texture3D_tDC30A0F19B6055086859D1ABC098D6E6762000E1_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CDoAfterInputModuleUpdatedU3Ed__9_t021E74D1816F0C80180EEB4E395D56996E887DDA_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CRefreshRuntimeUINextFrameU3Ed__15_t50A87A3B0B43129C48E72CEC6AE080030D591218_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec__DisplayClass58_1_t5B65AB25142847B50CD97F31CB1B817433AA94A2_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec_t236D0551D744018A3EA3EF6E2AD2F3279DBBA310_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec_t615E18948F6023BAE829FAEF34E997738993EDEE_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec_tAE3343AC4DE79BCC51BC0CBEE8DA1146B39B3A8B_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec_tB5FE68FCD6B8897571C0C4948690081EB6062798_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec_tE8E9CA5FE496E46FE9AFB2DAC762124D07B3CD9F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* VolumeCollection_t77FAA5F213B6C65136416F16C37041371D041408_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* VolumeComponentMenu_t15FF12A6DEAE11D4059CABEF6E1806EEF83E17F9_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* VolumeComponent_t8121D1F6054A9DFB3A596EE451FD65A2BFE2D7E1_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* VolumeStack_t5DE94743BDB63D97EF5587DBDAE46468233F36E8_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* WaitForEndOfFrame_tE38D80923E3F8380069B423968C25ABE50A46663_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeField* DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB____TexL0_L1rx_FieldInfo_var;
IL2CPP_EXTERN_C RuntimeField* ProfilingSample_t50A4DFD8DA524681EE1BF64D3A518E6BA633657A____m_Cmd_FieldInfo_var;
IL2CPP_EXTERN_C RuntimeField* ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD____m_Cmd_FieldInfo_var;
IL2CPP_EXTERN_C String_t* _stringLiteral00B19517313819E69913E5A09EF74C7932EE3C6F;
IL2CPP_EXTERN_C String_t* _stringLiteral01DF0107D1128DED3E626ECCB4A5303458D72961;
IL2CPP_EXTERN_C String_t* _stringLiteral0245A598901314C98F3EE8F1FABA26B281081D8E;
IL2CPP_EXTERN_C String_t* _stringLiteral039B19E6A63E9AA22F1AF2817559D285768A7B4A;
IL2CPP_EXTERN_C String_t* _stringLiteral04E4CF52FCBB2D9F7B061BF2AF904294841C5E96;
IL2CPP_EXTERN_C String_t* _stringLiteral0611E0A56FE644299FC227B0E8F101E2D5B8421A;
IL2CPP_EXTERN_C String_t* _stringLiteral0733E2349BDDFDD9D72165C1B43B0C50F3718EC9;
IL2CPP_EXTERN_C String_t* _stringLiteral0903F12E67F35E21BB5A38049B8641BBB8B21CC6;
IL2CPP_EXTERN_C String_t* _stringLiteral0AC247206D7E6E2C734D23E907DC65E0077EBD68;
IL2CPP_EXTERN_C String_t* _stringLiteral1168E92C164109D6220480DEDA987085B2A21155;
IL2CPP_EXTERN_C String_t* _stringLiteral19885677919A758B509379E3FB983997D4957129;
IL2CPP_EXTERN_C String_t* _stringLiteral1A3E5FB6190816CC196322B8E72BE4E64C6811E6;
IL2CPP_EXTERN_C String_t* _stringLiteral1B243FB8DBD3B6A6C84D53D0253A53E802EA60C0;
IL2CPP_EXTERN_C String_t* _stringLiteral1DA2F4A14B1CAFC575A41AF472AB1387ECCE4DCC;
IL2CPP_EXTERN_C String_t* _stringLiteral1DD2725325419B709DF17CFAE8CF33F1ECFD61E6;
IL2CPP_EXTERN_C String_t* _stringLiteral2101409DAEA2D6AC965A03762812A295E03B71EF;
IL2CPP_EXTERN_C String_t* _stringLiteral2194912B8C73389C1349E1F8CD071C752408113C;
IL2CPP_EXTERN_C String_t* _stringLiteral2386E77CF610F786B06A91AF2C1B3FD2282D2745;
IL2CPP_EXTERN_C String_t* _stringLiteral24038F86525455B4B3E3F80DEFEB4DFABCD0F1C3;
IL2CPP_EXTERN_C String_t* _stringLiteral26D28236F139623ED74CC5061050BCB71814DFE1;
IL2CPP_EXTERN_C String_t* _stringLiteral27D46EE5F533D78741FF5C737DB7064E9D6F489C;
IL2CPP_EXTERN_C String_t* _stringLiteral289FC02287D33AC8CC9023F054F2F8D9DE5ED9D7;
IL2CPP_EXTERN_C String_t* _stringLiteral29252D615D93BDE55E3C622952FBDD77B36BEB89;
IL2CPP_EXTERN_C String_t* _stringLiteral300727B2515C1F28FD82742707AA4052272723BA;
IL2CPP_EXTERN_C String_t* _stringLiteral3149290547404CE72CFAA61EB21BFF8C750AD70E;
IL2CPP_EXTERN_C String_t* _stringLiteral31D159E683556C06B3B3963D92483B6867EB3233;
IL2CPP_EXTERN_C String_t* _stringLiteral33DBE1947E802092538168839D443C38F0AAA2D4;
IL2CPP_EXTERN_C String_t* _stringLiteral3875CC97F0611023EDB3BDA638F146C2C77CAAA8;
IL2CPP_EXTERN_C String_t* _stringLiteral3B8FED7A74C692DCA3ED96C167C796EA1BF6977F;
IL2CPP_EXTERN_C String_t* _stringLiteral3B9B83B9555780C8E1B482A2CBEFF70EDC0FB8DB;
IL2CPP_EXTERN_C String_t* _stringLiteral3C6AC4628567D40BA7E21CDF76A46CD054700E98;
IL2CPP_EXTERN_C String_t* _stringLiteral3C74EE53B1AF65557F9BDF1EAF0C416BADC79DB9;
IL2CPP_EXTERN_C String_t* _stringLiteral3CD076EE69814F6C12ECC1F8D32409DA888EF1B1;
IL2CPP_EXTERN_C String_t* _stringLiteral40E4AD50FB03B30471F3CC55ED1E1163579A5EE3;
IL2CPP_EXTERN_C String_t* _stringLiteral430DA76CDB16C7A9FA09E1300868D35AA9756325;
IL2CPP_EXTERN_C String_t* _stringLiteral437B3BAFA12DA079E42631124C25E5C0D6D3439E;
IL2CPP_EXTERN_C String_t* _stringLiteral46093EA683BA60C2461D45683B2B370929A86F8B;
IL2CPP_EXTERN_C String_t* _stringLiteral476634E106843D706FD6D038BC645194899EB70E;
IL2CPP_EXTERN_C String_t* _stringLiteral492D8FEC2447FDEA33A5AE3D633990FE4E874D8E;
IL2CPP_EXTERN_C String_t* _stringLiteral49ECE50A8D9929A83038E8BFB0A5C17F9F08211A;
IL2CPP_EXTERN_C String_t* _stringLiteral4C1AF352A97FD129434859460C2CEBFAAA43A015;
IL2CPP_EXTERN_C String_t* _stringLiteral50AB8CC662E19225972EB2BB27B916E9C9E664DD;
IL2CPP_EXTERN_C String_t* _stringLiteral53D0D36C1A9147DD23EA5C17D3371F28625B4D48;
IL2CPP_EXTERN_C String_t* _stringLiteral553A58774F87204E7C67D0D63E5EE4DA8C4F50BA;
IL2CPP_EXTERN_C String_t* _stringLiteral57AFE384DDE082E6F9ABE786CFC1CB0FE79BE5A4;
IL2CPP_EXTERN_C String_t* _stringLiteral58B68CEEDA72B594B711E2803CDA6991FBE41B0B;
IL2CPP_EXTERN_C String_t* _stringLiteral5949437904842F797CB905E2C3CA3F5218ABBEE1;
IL2CPP_EXTERN_C String_t* _stringLiteral5996CCC9B5971E1F99824C8F390DCF0E03ECE07B;
IL2CPP_EXTERN_C String_t* _stringLiteral5A8EBB5BDCB083BBFF4C3884DE2F0BD205057211;
IL2CPP_EXTERN_C String_t* _stringLiteral5A9BC42AEF1E340E0A1E9461F26E3EE60D2E9820;
IL2CPP_EXTERN_C String_t* _stringLiteral5AFB3251A6BD28BB524381D2ECB28142C28F6FCC;
IL2CPP_EXTERN_C String_t* _stringLiteral5EA9CF0E87E96C85C194BA401D22091FD740B6AD;
IL2CPP_EXTERN_C String_t* _stringLiteral66B588A07DE48E610DA709F3B035E0673BD51CC4;
IL2CPP_EXTERN_C String_t* _stringLiteral6A7EA4C09DFEDFDAE03715BAC610CAAB066C5F95;
IL2CPP_EXTERN_C String_t* _stringLiteral6AE0F2BAD7F6215AA58928328BD656E8AC8883A6;
IL2CPP_EXTERN_C String_t* _stringLiteral6BD6777FD4EEC4EF0596B030934E2428C7BA5B29;
IL2CPP_EXTERN_C String_t* _stringLiteral6D083D02A60F519C9F0FB02F6F8074E720FEAC57;
IL2CPP_EXTERN_C String_t* _stringLiteral6D360F3FE05F37ABDF290AA43B6BC05006AB9845;
IL2CPP_EXTERN_C String_t* _stringLiteral6F543FB7215DFBE0D1EC90137EE67531630E5D1A;
IL2CPP_EXTERN_C String_t* _stringLiteral6FBCC7CFA58D31781A7A73DCE02FF7EB81FD9E7D;
IL2CPP_EXTERN_C String_t* _stringLiteral71BB2972C4F98BB5C508D4838ADC1C898FA423B8;
IL2CPP_EXTERN_C String_t* _stringLiteral7413BA436029D40E7F9336EFC9F9C75B8DDEE9D8;
IL2CPP_EXTERN_C String_t* _stringLiteral746AFCF5F055E0DFA1F3A9BEEF4F645E0CB0BE5B;
IL2CPP_EXTERN_C String_t* _stringLiteral74F60BE899C78A24246233DAF1C21172AE0F4289;
IL2CPP_EXTERN_C String_t* _stringLiteral7A59E81118B8411CD451333FCC27F22F6478ECEA;
IL2CPP_EXTERN_C String_t* _stringLiteral7BE6675D0EEFA56848328E42F862C822F72CB76F;
IL2CPP_EXTERN_C String_t* _stringLiteral7BF7C9F0A43C8CC8AB48A539BBF297442C0F8B83;
IL2CPP_EXTERN_C String_t* _stringLiteral7CFBF34DE6F2B9CEF5D99F0C7A0F7804CC3CAB12;
IL2CPP_EXTERN_C String_t* _stringLiteral7DAEB4899CA4AEB80FB954F621F5CD92B54065FA;
IL2CPP_EXTERN_C String_t* _stringLiteral7E0D435E54E5A3B8A31DB02CE954B18FEBE5A898;
IL2CPP_EXTERN_C String_t* _stringLiteral80745EA974FEC5B01402CDBBA310B5CDA63F1E2C;
IL2CPP_EXTERN_C String_t* _stringLiteral8745A64AB73A44BA8147F49C97E0D7AD5D32C9FF;
IL2CPP_EXTERN_C String_t* _stringLiteral8778353A721D79ACDF760B83F7DEB10EAD53ABFD;
IL2CPP_EXTERN_C String_t* _stringLiteral8B4D70CCC0E8E3616C05A5CC4B3C970154FEF7D0;
IL2CPP_EXTERN_C String_t* _stringLiteral8E775C1C6F1F613A9FBBFF3E0084546E5F5B147E;
IL2CPP_EXTERN_C String_t* _stringLiteral9112AB0C70E09433A88AD3AF03C8FB2C30DE8A5D;
IL2CPP_EXTERN_C String_t* _stringLiteral96155BBE5F50861078DBB4FA91E1A8E9D588B4A1;
IL2CPP_EXTERN_C String_t* _stringLiteral9C013D192595D2BFAE2B49FBC7A733C350C5188C;
IL2CPP_EXTERN_C String_t* _stringLiteral9DDE142C7D9CDABA0869EEBB7F034CB316C35FF0;
IL2CPP_EXTERN_C String_t* _stringLiteral9E5538FA71BE7CC4DE4CFF80F074D42B3764F952;
IL2CPP_EXTERN_C String_t* _stringLiteralA6391DF311770F80D17AEA46483B8344CB8D5D42;
IL2CPP_EXTERN_C String_t* _stringLiteralA9A0A26AEBDF8C8D5BD4C663BF11B1C904B827F5;
IL2CPP_EXTERN_C String_t* _stringLiteralAAF7067B744F40BB3227D7D3D268FB9772521C5A;
IL2CPP_EXTERN_C String_t* _stringLiteralABCCAFBEAF046BBD6A5719F2BAF306CF31628E32;
IL2CPP_EXTERN_C String_t* _stringLiteralACCE7BE0CB5EA47AD9F139E2E1BBD681A7937D11;
IL2CPP_EXTERN_C String_t* _stringLiteralAD1F7EBB0A83BCDCB8BE8A17DA7BE5BCE13B6CE9;
IL2CPP_EXTERN_C String_t* _stringLiteralAD40732AC864CCC8D2A58F51D97C19239BAB72D3;
IL2CPP_EXTERN_C String_t* _stringLiteralAF6CC4AF9013888220975BF17771E126E7786855;
IL2CPP_EXTERN_C String_t* _stringLiteralB02C6D3CC49A4AF38BA93E9EC42D21E42D3A475B;
IL2CPP_EXTERN_C String_t* _stringLiteralB038186AFCFE17F4A55EA23CBEBB0C6C3FE49933;
IL2CPP_EXTERN_C String_t* _stringLiteralB1630715EBD4BB25A226E3A0B8A95F2F4D545E62;
IL2CPP_EXTERN_C String_t* _stringLiteralB38E9AE10355F02974A8782F9FE09CF8B1C93F12;
IL2CPP_EXTERN_C String_t* _stringLiteralB5117BEEB9D87DC9555F3CCF77D49BB042021828;
IL2CPP_EXTERN_C String_t* _stringLiteralBFEA9E20CAC36AEF7E88FC2739E3E88A90D7FD51;
IL2CPP_EXTERN_C String_t* _stringLiteralC0B8D4391D35CDC2DE6E7851F6E87CF94D74EEF8;
IL2CPP_EXTERN_C String_t* _stringLiteralC353C5AE4C496FF3B725F450CE773D2D737506ED;
IL2CPP_EXTERN_C String_t* _stringLiteralC3F4B79F517024BBC5B06AAF7AD55E68D000523B;
IL2CPP_EXTERN_C String_t* _stringLiteralC44184EAF9F31C80A614A50507702F4B23AF1648;
IL2CPP_EXTERN_C String_t* _stringLiteralC4A3ED95B4B6D0D9D17AFC03FB730E2FD1995A60;
IL2CPP_EXTERN_C String_t* _stringLiteralC790CE39D2D440991EB1E6FAC293EC05A9592051;
IL2CPP_EXTERN_C String_t* _stringLiteralC8E2978F616B2BEF737D1F4BF351C0EAB75C9410;
IL2CPP_EXTERN_C String_t* _stringLiteralCE18B047107AA23D1AA9B2ED32D316148E02655F;
IL2CPP_EXTERN_C String_t* _stringLiteralD5F9ACC83ED898107DBC52BFEC2AE0D82D2F46D8;
IL2CPP_EXTERN_C String_t* _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709;
IL2CPP_EXTERN_C String_t* _stringLiteralDA7E43301DF0F2BDB621B6C9C4D9614FCF48FD05;
IL2CPP_EXTERN_C String_t* _stringLiteralDBB6CDA4D5A47DA899D30151C0C04DB0958C5C1F;
IL2CPP_EXTERN_C String_t* _stringLiteralDF50A8CB0A9873BB8FC11370AFBA014E65E26FF7;
IL2CPP_EXTERN_C String_t* _stringLiteralE134155080D59FDE2A83A55D0BB359039175A4EA;
IL2CPP_EXTERN_C String_t* _stringLiteralE307A9083186EE68C3E52AF572B7247EE76A46E5;
IL2CPP_EXTERN_C String_t* _stringLiteralE368123B559BBC0EC2335D3AF9EC37C25C8B5945;
IL2CPP_EXTERN_C String_t* _stringLiteralE3737E595295EB1A296709B8E688CB071FCD0DD9;
IL2CPP_EXTERN_C String_t* _stringLiteralE3998F41BE768E83D3FE745A5DECE0CDCC9F37A2;
IL2CPP_EXTERN_C String_t* _stringLiteralE6E3313EE9F7AF80C560F289BC62FA2801148C79;
IL2CPP_EXTERN_C String_t* _stringLiteralE7CA7E65A8F7D0C1539587726FAFBC88FDAFE4CF;
IL2CPP_EXTERN_C String_t* _stringLiteralE895B066B881C47DBCA8443A2FA50D8364068D3B;
IL2CPP_EXTERN_C String_t* _stringLiteralE8C519F383C6A4B41A1C29FFCD3368FF37EFD3A9;
IL2CPP_EXTERN_C String_t* _stringLiteralE9953DFE967147A5F8D9447EB646ACABA13C1C92;
IL2CPP_EXTERN_C String_t* _stringLiteralE9BC8412F7672BEDC75EB21FA08240175E04E871;
IL2CPP_EXTERN_C String_t* _stringLiteralEAC06392439D25A264272A7D23FD1CCBE1203A4A;
IL2CPP_EXTERN_C String_t* _stringLiteralEB408B2F176044244C23640179A7DE7777414AAD;
IL2CPP_EXTERN_C String_t* _stringLiteralEB5328D8DB35D94829EDEB68C92107905B797AFE;
IL2CPP_EXTERN_C String_t* _stringLiteralEC92FC344EB841FD54EBB74F9E8290F0AA57BF1E;
IL2CPP_EXTERN_C String_t* _stringLiteralEE0F107132D78E3C24E5296F408409228422FC31;
IL2CPP_EXTERN_C String_t* _stringLiteralEF02316490AC498473E1CF2E38E1AFFB8F6C34B6;
IL2CPP_EXTERN_C String_t* _stringLiteralF413B3E57722547699B23F3B67A49DE22A44B6DC;
IL2CPP_EXTERN_C String_t* _stringLiteralFEA47FBBB824FD36F8C6B542683681FA7579FD30;
IL2CPP_EXTERN_C String_t* _stringLiteralFEC52A4F763D4C868968D018DEC2AF8064D4C8E2;
IL2CPP_EXTERN_C String_t* _stringLiteralFEEED52D9C8FE0B862C9427059B57657B7A344CD;
IL2CPP_EXTERN_C String_t* _stringLiteralFF6A0FF36C002255CE32649FCDC9F5274C6FD0AA;
IL2CPP_EXTERN_C const RuntimeMethod* Array_IndexOf_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m697B633D0C1EECAC6C493EC797FC44416F706F4F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Assert_IsNotNull_TisAction_1_t831946BFD83EBA9DE498D3E682F1D4F14D17878D_mE68D859580691CCD72DD1F1F8F1AF8BF7EEECBE4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Assert_IsNotNull_TisAction_1_tD69A6DC9FBE94131E52F5A73B2A9D4AB51EEC404_m6B227024F4D7708549B45910661DE59032BD12CA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Assert_IsNotNull_TisFunc_1U5BU5D_tB1F9470EF5E544CC2AB4AD0BE692BD0B0BB7DF30_mEB86CA616A04263C755D56162F263FCDC28CE8C5_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Assert_IsNotNull_TisFunc_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD_mCE03195088663BE10A3C7EC9D8FADF137DF5480D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Assert_IsNotNull_TisVolumeStack_t5DE94743BDB63D97EF5587DBDAE46468233F36E8_m2E9CDD654C804B49C824854B4FCBEAE392A9B4BB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AsyncGPUReadbackRequest_GetData_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_m46FBC3E19D2E01D157ACC4FCDC682119194792E0_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Component_GetComponent_TisEventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707_mC0057F51AC54461AE48825268F70602D751EC73E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Component_GetComponent_TisInputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58_m3D7DFF37E6B380C5018AB5E6CCDFD4F4E2FED2F4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Component_GetComponents_TisCollider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76_mD5ACD6B117FAFF68FFC4AEA8F7FA591E9F92238A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Component_TryGetComponent_TisCamera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184_m1D22E7CA60B7DA94499EFF8D98588B2BD8950882_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ComputeBuffer_SetData_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mAE8ADE921E2DB59E51B375FA350D46D35E6842B3_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ConstantBuffer_Push_TisCellStreamingScratchBufferLayout_t9C3A198B967DCECDB79C97C05BEFAEA74E70077E_m65CB89365F1987432CB0BF4F918931048DFE0CEA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* CoreUtils_GetAllTypesDerivedFrom_TisVolumeComponent_t8121D1F6054A9DFB3A596EE451FD65A2BFE2D7E1_m5CABA5B624C1D6754D7E690AA7741E2F38449328_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* CustomAttributeExtensions_GetCustomAttribute_TisHelpURLAttribute_tC499F826613B34E001AEAE5D42BA2B3AD365E91D_mA55EBF89FAF5A82D4F34C700BE620BBFF9B08412_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* CustomAttributeExtensions_GetCustomAttribute_TisVolumeComponentMenuForRenderPipeline_t5847DFC2872CCA87BEB212DB568ECA6E2E75D833_mBD70E2547207998EF7D3B53FD63F28449532F5AC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* DebugUpdater_AssignDefaultActions_m544E2B25C85619B9FA366E9C58581A31925ED19F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* DebugUpdater_CheckInputModuleExists_m1AA5338341C5BB4AE1225AA027A71FE2C693AE93_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Clear_m5E13185699F53488E3696AE165EF7EC4B18D33C8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_GetEnumerator_mF50FB9E78E5A3D36AC5244386D15199D6D291EFD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryGetValue_m69119F1ABDFB75320EBB3AEF93D98C129A2628D6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryGetValue_m8F93BD12EFB46EC503E6CAF24143E264E2C9583C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m2044476A6D02C650855A412822736E33F3E690C7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_mE7579A14410F507F2B45AD09E1BCD93C708DAEA4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Values_m95ADA4BAE0005E9E1A09344A77ED6B7FB361FA2A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_set_Item_m9E0BEDA852394FFF9662C8EEB92A33857C0E5341_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* EnumField_1_AutoFillFromType_m0085458EA21DB9FF7D40CD158216BF5B76B5A03B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* EnumField_1_AutoFillFromType_m6FF76433970B5A4E400A27A111CFDCDDB4505DEB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* EnumField_1__ctor_mA1A6AC2F85190FCC91EBD2DFCA2BB7C0C7A48F7E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* EnumField_1__ctor_mB7B4E6E49A31432E3E13180BAC68DB7E54E5B191_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* EnumField_1__ctor_mD58BAB5081EBEDF0D4E65C95C6BA5A9D160DCA1E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* EnumField_1_get_enumValues_m0CAD9BD01CB4539D247116B93B586B3412FBD363_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* EnumField_1_set_enumValues_m7E1D4D1B2B49E38816487BD48E7C5B6A5DCB4F8B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_Count_TisString_t_m498656AA08CF7218D7153CF70BC5E1110D19B7F0_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_Distinct_TisString_t_m1E99E758E2A5605D0EE48F5715C69AF1096BF99B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_ElementAt_TisString_t_mAF32DE31491691572D7AB8E9AD51FD79FCD75C75_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_FirstOrDefault_TisVolumeComponent_t8121D1F6054A9DFB3A596EE451FD65A2BFE2D7E1_m8C824BA8F69646FD9BC6FEB409119169A04A240F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_OrderBy_TisValueTuple_2_tB97F43966F527B2125B7A49F02F05E9A07A60494_TisString_t_mE7BA02E3905B9BD3A71EEB5A702AA25D00425343_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_Select_TisGUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2_TisString_t_m0ED254599DEBE6BAB9D4E6D8B85090CC324E044E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_ToArray_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mF245DE52408A8C84E3C4CA32F2AFC491079443E8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_ToList_TisValueTuple_2_tB97F43966F527B2125B7A49F02F05E9A07A60494_m73284E96F13B4AADF80804F8C1ACFF3CF1B6FA19_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m2FDF61CFA6E079CF711D52D83E758B4FFFADEB69_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m365CDE9C5AC69831E8BFAAD6D81CD5AB32EAA217_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m688781B9B0278C9901160D831578155F93DB52B1_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m921D92BB9827BA9BDB882C351EABB78F0BE8F2B7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_mCE78820A119B5A3974D397DF20EACCF0AE77A607_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_mE7FE1D587BE047F674BB222FDEDA79C834804DCD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m1D441CF63361DC4D1F68B34D4C35E8D6E35AC784_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m54D8433620AFB9664CD8BBB929438C09BB04853F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m556706A711F4B22B8DAC17AAECB22493BF287438_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m743316518D9BED87F738B33451EAC7A747D57903_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_mA3CD940A2B17C0497C0D972532F393691B2D8FB0_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_mCDC4D51017A6FCCB56125B31477498D37FBC4911_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m3E2C62A181DBC8F1232AE097D030451DC49CDC59_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m5DEB56BEEEB221B3DB056F03D303E3C45EA4D16B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m7C83ABC246BCDD8FF739A5859A6656B9ED6D4A07_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m9CE2A72AF7A5228608704240B623270CE605F783_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_mF9B31F3C98A3E3C038DE2629591228CE46B17E22_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_mFE2A12697E2EB72C6C9061EA83F710E4C804FE54_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Field_1__ctor_m355A222E2DEFA54CD2CEEDD665C23BAE49D665F9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Field_1__ctor_m5E85360C971446C73E1A8E5ED7DA17D7EDC90E1B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Field_1__ctor_m7C303BA68691F2521E9EC689B23AE797B4DFBB05_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Field_1__ctor_m884BC1D9A043929C095BA5DB987275AC980A8387_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Field_1__ctor_m987712BF4E8BBF11473DA83B4CF70877C002430C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Field_1__ctor_mB37915846F62EF7567FA4BADBE9B41418E200CD1_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Field_1_get_getter_m2561DC49B5A45BEFA5F061299C4CEFF2CF8882D4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Field_1_get_getter_m5B8C9D177A62510C979837871A9DEE3091549D76_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Field_1_get_setter_m1806901F78CD70B28F60007C6FCD84656F0C81C0_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Field_1_get_setter_m4B71BECB2B97469619312FF24E57FE56BDC2E41D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameObject_AddComponent_TisDebugUpdater_t245AD21D9DB8115DAD15488899E23C6ED20BFDF2_m20E74601D6C895DB3BEC1D3977A602EF44EAD381_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameObject_AddComponent_TisEventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707_m203F7DE96857384187AB285095F071B84400B9B8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameObject_AddComponent_TisInputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58_mA175957B292E3F565216766FCE1E9D85836183A7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GraphicsBuffer_SetData_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_m5ECE49E08356F2F6B8145B8B0F4D98A618861C2D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GraphicsSettings_GetRenderPipelineSettings_TisProbeVolumeRuntimeResources_tADB1B541CA3B7189C4B98BE872D58860CF9398F0_mE04BECC58AA57DECC925388E9464F87AF7FFA094_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GraphicsSettings_TryGetRenderPipelineSettings_TisShaderStrippingSetting_t306B7C6E56B51EF71EB67D41A1713CF817908553_mE01D5A4EB5BF809649D936B5F99F4E01988C3566_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InputControl_1_ReadValue_m362E05F00FE8CF8FC52F0D673291907EC7FA6541_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* KeyValuePair_2_get_Key_m4B6EBD0971778EFF7E1F53ED389FAB34C2ED1882_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* KeyValuePair_2_get_Value_m2C2088C64D51883D0B0F8B1DD2040BBD7FC759B3_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Lazy_1__ctor_m35E3B3BC4CDDDF42FB60520DF9C002292309190F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Lazy_1_get_Value_m0FAFA42EA8F0B32FC20A16ABC641A1D27EB43EA7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ListPool_1_Get_m09513D28F17830D30071F866BD85AC34C38F76B6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ListPool_1_Get_m0F309B8EDFBA69F3FF8EB33F3F9CA29EA1B8E6EA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ListPool_1_Get_m4BB0C57B309D24F81322394C080ABA475472363E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_AddRange_mA9E71333F61DB4DF6C0D529EBED6CD9CB213490A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_AddRange_mFE812053050DE8EF59BF5CB57FE05D3585FE70E4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m09D9AAA84F58ABBCE4F0D3595A07465A999F3161_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m11E71EF558F036802383726997EAC29182A137ED_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m1774834229961CE7D527C5E343F31C39B35C315B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m3FD92ED0DB6561DEB79EB556489EEE19D9C860C7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m637031608E23E7A077FABB4EDD7176AB500B6C36_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m76F63DF8ACCFFC567DB2DBC27EE2D4A68286F387_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m94727517EA319650222BF6EE1C2883A3B03504AD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m9FA870C77948322CC88093934CC8674C6CC7ACB0_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mAE785BB140AACEA37285183D122AB76C64D1776B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mBD25BC6E762DE994E1326749F2C4A552BC2CC79F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mC8CFB4EB6D53C1BF2C8B48F97B5A741EB576B91E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_m2257AB172315F82C68AB8F2495BCD246F9D577F1_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_m498447667C00D0BEAD6215C5788CC7C834F1EF76_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_m567A0E8ADE485441540D5B46AB6C518558DDA2FE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_m8E8E0D040E5DA903114057BAEECB1A54F4F4888A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_mC8318C65C43D3BE62687EC2170B17747D8F78F67_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Contains_m4D41D66295503C54408B0A328E83E49B6DDD15E7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_m177EBC11C5C7CB909B0BA6667A7F4B3748A15C58_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_m77F4F5ECF2EA0801BD0D9F427A8CBF5D9781A157_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_m7FFBBF9B40BF65391F615C1718B33A309DBEC760_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_mD113EE88CACF7B50B56EA25F19EFC114DBAACF98_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_RemoveAll_m6CA42602EAAD40C89F4D605312DCA5B5530B378B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_RemoveAll_mDF230A283112812F1A5F02FA2C7CFF845D62467E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_RemoveAt_m0A1287478FC59FBBAFFBF1D9339A3D9FDEB33825_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_RemoveAt_m56F9526A1504E6FCE74D13B509E9E154E733E3C1_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Remove_m15568917072EDE3622D40134F471202E8CF397F4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_ToArray_m5BA22332CA00833CE273E0537A47E0492CC348C2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_ToArray_m65479FB75A5FE539EA1A0D6681172717D23CEAAA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_ToArray_m9FBA17EE81DDB58AB7C2BA40E95F6E92CED3FE6A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_ToArray_mAB792B6224CC37C7BD2146E86FDABBE7B48D30B8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_ToArray_mAF39173491C493DC9C643F76BC50C311070BEE56_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_ToArray_mC569447A96A5E9677AB9EC4A0CA986F3CAEDD052_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m0BD12D54BE4E5B8CF116ECDADAD99BAAA90AB1D3_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m0D06C9FECB7283237183AF8A1EE82A6363365B46_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m355C224AC8C49324D910B93CC5D74F0D93B24BEF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m7D961F89492FCB7CFAB3D976F949D7ADC07F3748_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m7E66A484CF8A561E34AF92A41990523362BCE4B5_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m9A3AD4E0EEF7C97F7EBBC30AC1092BB643E2C3C8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mBC250FE53B7661F5215C4CC6946A32711B619E4B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mD01F2D1052C46A3FD1FF6C7159DD55D7CF132E4C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mD034997B2B2AFDE422E3A02CABC7C4223DEFFF29_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mF9B8D3384D54EACA66C1705C925949CF6D5FE48A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mFC7D8B61DC3A743D2D3678A970CEE0D7F71FC235_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m5D68242A68E21113C5B824DFC87A88F9A9B3D153_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m67F93C76C9F469705D5CE2E159C52B380E47340F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m68BDBC74889E8ECA574ED4256808600BF3F66E58_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m6C34C2E4F4CAE3C6FFE13DC11181ADD0D19C0253_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m880D85659A4B8E6CDB166891CF2F90337433CFB3_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m8D408B57AE7C2D791BB61817BBC93B84537AB617_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m9108C03CB689BB906D87E03F239998CEE7153A17_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m0CEB355E4D857D4A0840A47F889E75DEA6E2B939_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m330C3E8039DF34D5342C6D638F93AD4D53BC8CBF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m6482D1D8869174A6C7B0CEAF95DFDFBB73625587_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m8F67F8C424EA44EF7EA2F4B9075A446291DAF284_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_mAB6149E8960D5E896A3E3CA45A2F606DC9BD2235_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_mAE3FCA3C410FC2CEFDBEB1D6077C4D9F7358B1BB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_mD6C2845833A3BBCFA51B0A96AEAE8E4FE1AB4E6B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_mEB645DAE2550C3165094377947FAC77B62832B87_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_set_Capacity_m27A3EF4F82A5C400663D77C37F8EE8EE015968B0_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_set_Capacity_m56A3089A31301000A6BC4E8FDC3C4CB956DC91AB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_set_Item_m796D87FF091DA2B1E6434084A28E000FF261B66C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* NativeArrayUnsafeUtility_GetUnsafePtr_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mD2D9DC546B80A05000B107C8E09FAA4BED3B2144_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* NativeArrayUnsafeUtility_GetUnsafePtr_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mCF93808CC5FB2F98EFE996D2E958CDB16E0E429D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_Dispose_m1B103C4931EFC035BF435240AD0CBAEA1AE916E8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_Dispose_m3D93F763183E43CD0F341D28A669057DDD80C00D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_Dispose_m8B0F342847ECB90EB814E1F6AA5BF7DC2F271AEA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_Dispose_mBC28A2733A6D979B9AFD3CE09FE8E9A2A8F7DEEC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_Dispose_mC07280A768D065A052D995F3E6175A27CD62E1F6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1__ctor_m75E60949F4AE81A148CE446B1DC84D8E27C108CD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_get_IsCreated_m318928FA479173AFA6DEB47FF3B9D54868151D87_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_get_IsCreated_m4C7111E17A3D26D147222F544FFE7A1F4F3D7DE9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_get_IsCreated_m6D86129871C7368DFEAC0FD9B947531F058F7DC7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_get_IsCreated_mD74FCA194584E6EA7916853B62401EB78240A081_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_get_IsCreated_mE20C86CDF117D83540556807F8C35F5DF78CF16B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Object_FindObjectsByType_TisEventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707_m50D6E5EDBFFCA313F92CB839BB0B5A6F18FD5ABA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ObservableList_1__ctor_mAEB9F6BC66394C9058EB983FFB2657A6FEDDC4AC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ObservableList_1_add_ItemAdded_mC25392FD9E3A29DC70F6E00840980153040AD0FA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ObservableList_1_add_ItemRemoved_mDA8717743BA971F922CBC44E9BBAEDDD5949B2F7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ObservableList_1_get_Count_mD2C2CE93BC1DF0E8B4921EBC726F6090B4BAD96F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ObservableList_1_get_Item_m1F4A7F428EB3A3A76BCCFB658764160578DA7719_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* PooledObject_System_IDisposable_Dispose_m1718553CEE4D6E98F096025C961E21301E5D3F5F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* PooledObject_System_IDisposable_Dispose_m20DB23E273C9012806C0BAB1F23F4E73EA721304_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* PooledObject_System_IDisposable_Dispose_m80C2407A8C798A13EAF7556DC8BC6086BD139761_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Profiler_ValidateArguments_m631DF788CA8A7DF599A5871AF4D7FA8B9C3B52CC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ProfilingSampler_Get_TisCoreProfileId_t66459E976D5987566CDB33711B12441EE66A16CA_mA80A89059AFD99B01D38B415ABA8F49B070E19D7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ReadOnlyCollection_1_Contains_m06B7923671B0D8B100CB24836F70770A2DEAA582_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ReadOnlyCollection_1_GetEnumerator_mCB4A8BBAE81802C4F6B617630A125401A4080ECA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ReadOnlyCollection_1__ctor_m19DF978C69A8FC327C6A43A0F6ED4EE58D63B880_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ShaderDebugPrintManager_BufferReadComplete_m9A6728FEA1C4C7E6CD7A241D1F7920DA370F9444_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ShaderDebugPrintManager_DefaultOutput_m9E64E178BEDECA0A45D81D921448816FD10F424A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Stack_1_Clear_mE1F8B973AA58CB0F77777CECBE32B367B7B57466_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Stack_1_Pop_m436EF5FAFF29AC3628251D319DC6A70ECF024D69_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Stack_1_Push_m1756298A7E25100E86C87AF5F4261F9908573757_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Stack_1__ctor_mF34E2158A63004F9CC98EC4C02490489BDEC606E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Stack_1_get_Count_m4AA53F714739D905BF93AC643A80F138445E4357_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CDoAfterInputModuleUpdatedU3Ed__9_System_Collections_IEnumerator_Reset_m29D4EFEB3935C7DB1709DC54313B4CDF38E5897D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CRefreshRuntimeUINextFrameU3Ed__15_System_Collections_IEnumerator_Reset_m3C7EBC0FA8D19456E8BF377495712E73FD485C72_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CBuildVolumeComponentDisplayListU3Eb__16_0_m460B71F9A391844D5F380A252E308A883CC16054_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CGetVolumesU3Eb__71_0_mE74F3D02550D1B1D1B912F83ED52A93E2F0E8518_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CInitQuickSeparatorsU3Eb__17_0_mFFD8CE9ED1EB00ADCDFE046DF8FF00FAC4C484F4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CSetCustomDefaultProfilesU3Eb__49_0_mE5C35C6B79CF32A465628D355BCF8375523F64DF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3C_cctorU3Eb__15_0_m461082E143A79470185F3F91BACD48F9501816BF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3C_cctorU3Eb__15_1_m51404681F5BBC68CD3E64BF7B7B09C334B708661_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3C_cctorU3Eb__15_2_m04210B4039FC0B42027CB0C8B5FA0F43CE10EECC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3C_cctorU3Eb__15_3_m4E234E030809515EBB5A373AA1829B586FDACF6D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3C_cctorU3Eb__15_4_m4A04D3EDF15201367E2110AD5E0C82EC4C33AC1E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3C_cctorU3Eb__15_5_mD982DC0A8C20F307402E6B734A8CB84FC338D6D7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3C_cctorU3Eb__74_0_mBB398FCBF842D47FA4C3758DE7520B59CC04C242_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3C_ctorU3Eb__0_0_m20843751F297EAB3E0E46A2113DB81852F338F0E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3C_ctorU3Eb__29_0_m2235200D857D434405F0663E3A1C60D70B41AA12_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass58_1_U3CEvaluateVolumeDefaultStateU3Eb__1_m80BE25841544EA4BED305B057BC794C6A8D52973_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ValueCollection_GetEnumerator_m49EC87925ED3346CDF3456B5171D8B2D82180882_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ValueTuple_2__ctor_mAB8869222536DEA17BBFBB81CBF5747D0FA413BE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* VolumeManager_BuildVolumeComponentDisplayList_m410A196CEC562165A9A3BEB02EB2F55CD2DAD1D9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* VolumeManager_GetVolumeComponentsForDisplay_m5D246FCE6526D6F83485745E8F4CFC694AFECDE8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeType* DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* ProfilingSample_t50A4DFD8DA524681EE1BF64D3A518E6BA633657A_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* RenderPipelineAsset_t5F9BF815BF931E1314B184E7F9070FB649C7054E_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* VolumeComponent_t8121D1F6054A9DFB3A596EE451FD65A2BFE2D7E1_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 IndirectionEntryUpdateInfo_tE7FBE2925AD48922F9CF93DDB2DD6F80961D4612;;
struct IndirectionEntryUpdateInfo_tE7FBE2925AD48922F9CF93DDB2DD6F80961D4612_marshaled_com;
struct IndirectionEntryUpdateInfo_tE7FBE2925AD48922F9CF93DDB2DD6F80961D4612_marshaled_com;;
struct IndirectionEntryUpdateInfo_tE7FBE2925AD48922F9CF93DDB2DD6F80961D4612_marshaled_pinvoke;
struct IndirectionEntryUpdateInfo_tE7FBE2925AD48922F9CF93DDB2DD6F80961D4612_marshaled_pinvoke;;

struct Func_1U5BU5D_tB1F9470EF5E544CC2AB4AD0BE692BD0B0BB7DF30;
struct ValueTuple_2U5BU5D_tDEEAFCC1B39456246D3A0D4D92FF7592CA9EC962;
struct AsyncGPUReadbackRequestU5BU5D_t46ECEC53F54368195362A44D194E7055B374DC7A;
struct EventSystemU5BU5D_tC56681ED65D83E744C4504A1D94048F29AFA499B;
struct FrameTimeSampleU5BU5D_tD0B7FAD3A9494D1A5CDF43221A95012F1AB4DCEF;
struct GUIContentU5BU5D_t98DA1EEA8D0A2C4AE42CE11C4840B627CADFC503;
struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C;
struct Int32EnumU5BU5D_t87B7DB802810C38016332669039EF42C487A081F;
struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918;
struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248;
struct TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB;
struct UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA;
struct Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD;
struct VolumeU5BU5D_t4B7AA0C9DEB2BEB05C08348C6C5072402D2AE959;
struct VolumeComponentU5BU5D_t9623DFEA760C190B40486621A48932B26706D143;
struct VolumeParameterU5BU5D_t7025A98CA20F310D68D653DE8E37EA31FF25E103;
struct IndirectionEntryUpdateInfoU5BU5D_tEE5670E395186D5738D9CCBBC50E77BF446110F4;
struct BrickChunkAllocU5BU5D_t67316E3C7BB0F8E26AB0D8AD7B8CC62FD533F6AE;
struct IndirectionEntryInfoU5BU5D_t1151C510FE546EFBC1F23A71A8E1DF86FC486121;

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_t24D73D33850EF0B312AC735120ED28E78A38FBB3  : public RuntimeObject
{
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets;
	EntryU5BU5D_t351A8022BE0C51C344C62086078BDEBDEB76A0A1* ____entries;
	int32_t ____count;
	int32_t ____freeList;
	int32_t ____freeCount;
	int32_t ____version;
	RuntimeObject* ____comparer;
	KeyCollection_t416B8CDC8B2FB37C80A2040D7CD97018EE31215D* ____keys;
	ValueCollection_t9AD15D0A5A44DEC6CFBBE33FC0F1FFE677920C2E* ____values;
	RuntimeObject* ____syncRoot;
};
struct Dictionary_2_t8BD6308EB9E88486C040C0B44AAE81F0B6C637C9  : public RuntimeObject
{
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets;
	EntryU5BU5D_t86E6C0CC7B0AFA89B01C1617D14C8C70AC9912A5* ____entries;
	int32_t ____count;
	int32_t ____freeList;
	int32_t ____freeCount;
	int32_t ____version;
	RuntimeObject* ____comparer;
	KeyCollection_tC20FBC64EE15BABF8FF4C73C5FE7C4712BA85294* ____keys;
	ValueCollection_t1FF11720A786054A5AA7E1962182D9ECF2BCF3CF* ____values;
	RuntimeObject* ____syncRoot;
};
struct Dictionary_2_t5A7CE09F4D3EC74EEAE8DB41E209394AF6D9C99A  : public RuntimeObject
{
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets;
	EntryU5BU5D_t99DC09B10D869AC5B5A04DAAFFC1DA90A35B26A1* ____entries;
	int32_t ____count;
	int32_t ____freeList;
	int32_t ____freeCount;
	int32_t ____version;
	RuntimeObject* ____comparer;
	KeyCollection_t55696D134BBEF5DE1C8F892C5FC82FA1B46E840A* ____keys;
	ValueCollection_tB4F0C33FDBD15C4946D8D85C7B9EF94B43F19F3E* ____values;
	RuntimeObject* ____syncRoot;
};
struct Lazy_1_t8BF68D560BD85EC85ECBE57F1B105CF767F8FBBC  : public RuntimeObject
{
	LazyHelper_t1784351780B2D1AC002869BB3C7A35AA64762602* ____state;
	Func_1_t4660FAFB3F52570C50E23DE701475FFC0788FEB1* ____factory;
	VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621* ____value;
};
struct List_1_tFD45D9C668A7B019127FE442DDD78CF33B7DEDBF  : public RuntimeObject
{
	ValueTuple_2U5BU5D_tDEEAFCC1B39456246D3A0D4D92FF7592CA9EC962* ____items;
	int32_t ____size;
	int32_t ____version;
	RuntimeObject* ____syncRoot;
};
struct List_1_t7914A60037E52C4BCACDEAA85272BE39302B7E6C  : public RuntimeObject
{
	ValueTuple_2U5BU5D_t76AF1876C6906F5A52DD507AC0D00139315E9453* ____items;
	int32_t ____size;
	int32_t ____version;
	RuntimeObject* ____syncRoot;
};
struct List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E  : public RuntimeObject
{
	AsyncGPUReadbackRequestU5BU5D_t46ECEC53F54368195362A44D194E7055B374DC7A* ____items;
	int32_t ____size;
	int32_t ____version;
	RuntimeObject* ____syncRoot;
};
struct List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252  : public RuntimeObject
{
	ColliderU5BU5D_t94A9D70F63D095AFF2A9B4613012A5F7F3141787* ____items;
	int32_t ____size;
	int32_t ____version;
	RuntimeObject* ____syncRoot;
};
struct List_1_t796CB3F7FCFBBC4A6285EACD36F8F2F0C8AEA1D7  : public RuntimeObject
{
	FrameTimeSampleU5BU5D_tD0B7FAD3A9494D1A5CDF43221A95012F1AB4DCEF* ____items;
	int32_t ____size;
	int32_t ____version;
	RuntimeObject* ____syncRoot;
};
struct List_1_tF76E8E8ECBEBD1D51B2AA324DF1BE32A56B93734  : public RuntimeObject
{
	GUIContentU5BU5D_t98DA1EEA8D0A2C4AE42CE11C4840B627CADFC503* ____items;
	int32_t ____size;
	int32_t ____version;
	RuntimeObject* ____syncRoot;
};
struct List_1_tF92F6631961760490E9F200E704EE20DBF1D15E1  : public RuntimeObject
{
	GraphicsBufferU5BU5D_t4ABCF6B71838542923F426CE2E088700D5529BF7* ____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_tDA4D291C60B1EFA9EA50BBA3367C657CC9410576  : public RuntimeObject
{
	Int32EnumU5BU5D_t87B7DB802810C38016332669039EF42C487A081F* ____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_t0C03BB8D04810C036E129B4AA13C0CD045C619E4  : public RuntimeObject
{
	PerformanceBottleneckU5BU5D_tE4CB77E438B566DB0D878AB6A8DCFB6A14BD3DF1* ____items;
	int32_t ____size;
	int32_t ____version;
	RuntimeObject* ____syncRoot;
};
struct List_1_t4B77DB8D00EC6CC4705EB5F2FCC506472734EA72  : public RuntimeObject
{
	TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* ____items;
	int32_t ____size;
	int32_t ____version;
	RuntimeObject* ____syncRoot;
};
struct List_1_tA81AF2F0C55444C61C8EE5264AF3B4719AD4A897  : public RuntimeObject
{
	VolumeU5BU5D_t4B7AA0C9DEB2BEB05C08348C6C5072402D2AE959* ____items;
	int32_t ____size;
	int32_t ____version;
	RuntimeObject* ____syncRoot;
};
struct List_1_t602BCD639AA637A6C0BB45C136DD5458DBE18064  : public RuntimeObject
{
	VolumeComponentU5BU5D_t9623DFEA760C190B40486621A48932B26706D143* ____items;
	int32_t ____size;
	int32_t ____version;
	RuntimeObject* ____syncRoot;
};
struct List_1_tD19F7E0FCBD7C3E8D363733582EF93B341DD3039  : public RuntimeObject
{
	VolumeParameterU5BU5D_t7025A98CA20F310D68D653DE8E37EA31FF25E103* ____items;
	int32_t ____size;
	int32_t ____version;
	RuntimeObject* ____syncRoot;
};
struct List_1_t0E823AE2264964C8D4A24D730678759B0A20C773  : public RuntimeObject
{
	VolumeProfileU5BU5D_t2F711BEB1CABCC142F68A3475807291424CEDBD2* ____items;
	int32_t ____size;
	int32_t ____version;
	RuntimeObject* ____syncRoot;
};
struct List_1_tF9F2510E1F31EAAB4FF93BF5D2FD123A1BA401D8  : public RuntimeObject
{
	VolumeStackU5BU5D_tB3F836716F0EA9AC82C3E276F445F039B88DE97E* ____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 ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08  : public RuntimeObject
{
	RuntimeObject* ___m_List;
	ListChangedEventHandler_1_tC0988B097B0885471C7749525EF01C1E7CB36E4C* ___ItemAdded;
	ListChangedEventHandler_1_tC0988B097B0885471C7749525EF01C1E7CB36E4C* ___ItemRemoved;
};
struct ReadOnlyCollection_1_tE414953665CCBE1BFF28E8E32C184621ADDA4B76  : public RuntimeObject
{
	RuntimeObject* ___list;
	RuntimeObject* ____syncRoot;
};
struct ReadOnlyCollection_1_t6B7DBAE606F01BC50D92947B4B66E0A9EB9BDF64  : public RuntimeObject
{
	RuntimeObject* ___list;
	RuntimeObject* ____syncRoot;
};
struct Stack_1_tBFBA4533224CC5B6CFEF7F656B39ED3995773D0B  : public RuntimeObject
{
	BrickChunkAllocU5BU5D_t67316E3C7BB0F8E26AB0D8AD7B8CC62FD533F6AE* ____array;
	int32_t ____size;
	int32_t ____version;
	RuntimeObject* ____syncRoot;
};
struct ValueCollection_t9AD15D0A5A44DEC6CFBBE33FC0F1FFE677920C2E  : public RuntimeObject
{
	Dictionary_2_t24D73D33850EF0B312AC735120ED28E78A38FBB3* ____dictionary;
};
struct Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA  : public RuntimeObject
{
};
struct BaseCommandBuffer_tD67BB9B3F740537BD3F3A96FA17D06E6C3BFDC06  : public RuntimeObject
{
	CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___m_WrappedCommandBuffer;
	RenderGraphPass_tEFB5BD685D417024760D82991EEEA4F4D0454A93* ___m_ExecutingPass;
};
struct BitArray_tFD42FDEB4A51DD2D6C20DC8E220B1EBE999F2616  : public RuntimeObject
{
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___m_array;
	int32_t ___m_length;
	int32_t ____version;
	RuntimeObject* ____syncRoot;
};
struct DocumentationInfo_t6D259378DA8DDBFBE299EB50C2631CC04E1C3A75  : public RuntimeObject
{
};
struct DocumentationUtils_t28FBC323107B47A3D56412C289C1ED6DAF1381E8  : public RuntimeObject
{
};
struct EventArgs_t37273F03EAC87217701DD431B190FBD84AD7C377  : public RuntimeObject
{
};
struct GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2  : public RuntimeObject
{
	String_t* ___m_Text;
	Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___m_Image;
	String_t* ___m_Tooltip;
	String_t* ___m_TextWithWhitespace;
	Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___OnTextChanged;
};
struct GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2_marshaled_pinvoke
{
	char* ___m_Text;
	Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___m_Image;
	char* ___m_Tooltip;
	char* ___m_TextWithWhitespace;
	Il2CppMethodPointer ___OnTextChanged;
};
struct GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2_marshaled_com
{
	Il2CppChar* ___m_Text;
	Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___m_Image;
	Il2CppChar* ___m_Tooltip;
	Il2CppChar* ___m_TextWithWhitespace;
	Il2CppMethodPointer ___OnTextChanged;
};
struct MemberInfo_t  : public RuntimeObject
{
};
struct MousePositionDebug_t213FBA65BBFFD74DD5FC04FFCE3FE88B9D00AC10  : public RuntimeObject
{
};
struct ProbeVolumeRuntimeResources_tADB1B541CA3B7189C4B98BE872D58860CF9398F0  : public RuntimeObject
{
	int32_t ___m_Version;
	ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* ___probeVolumeBlendStatesCS;
	ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* ___probeVolumeUploadDataCS;
	ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* ___probeVolumeUploadDataL2CS;
};
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 ShaderDebugPrintInputProducer_t58E7D3524A59F709A489A8A7929763A63C3AD7C8  : public RuntimeObject
{
};
struct ShaderDebugPrintManager_tD6C54B2482257927357D00EC3095C909AA2BAE99  : public RuntimeObject
{
	List_1_tF92F6631961760490E9F200E704EE20DBF1D15E1* ___m_OutputBuffers;
	List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E* ___m_ReadbackRequests;
	Action_1_t6AC29B34E68BC53AA807670D868CBB59CD5D995F* ___m_BufferReadCompleteAction;
	int32_t ___m_FrameCounter;
	bool ___m_FrameCleared;
	String_t* ___m_OutputLine;
	Action_1_t3CB5D1A819C3ED3F99E9E39F890F18633253949A* ___m_OutputAction;
};
struct String_t  : public RuntimeObject
{
	int32_t ____stringLength;
	Il2CppChar ____firstChar;
};
struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F  : public RuntimeObject
{
};
struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_pinvoke
{
};
struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_com
{
};
struct VolumeCollection_t77FAA5F213B6C65136416F16C37041371D041408  : public RuntimeObject
{
	Dictionary_2_t6E21BD77BE545FD55B4784E10DBE055D6AF6D1B9* ___m_SortedVolumes;
	List_1_tA81AF2F0C55444C61C8EE5264AF3B4719AD4A897* ___m_Volumes;
	Dictionary_2_t01224C8DBCCFE276E97D2BF52F4D7B10D3642682* ___m_SortNeeded;
};
struct VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621  : public RuntimeObject
{
	VolumeStack_t5DE94743BDB63D97EF5587DBDAE46468233F36E8* ___U3CstackU3Ek__BackingField;
	TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* ___U3CbaseComponentTypeArrayU3Ek__BackingField;
	VolumeProfile_t9B5F2005F575A710F38A124EF81A6228CCACACE1* ___U3CglobalDefaultProfileU3Ek__BackingField;
	VolumeProfile_t9B5F2005F575A710F38A124EF81A6228CCACACE1* ___U3CqualityDefaultProfileU3Ek__BackingField;
	ReadOnlyCollection_1_t6B7DBAE606F01BC50D92947B4B66E0A9EB9BDF64* ___U3CcustomDefaultProfilesU3Ek__BackingField;
	VolumeCollection_t77FAA5F213B6C65136416F16C37041371D041408* ___m_VolumeCollection;
	VolumeComponentU5BU5D_t9623DFEA760C190B40486621A48932B26706D143* ___m_ComponentsDefaultState;
	VolumeParameterU5BU5D_t7025A98CA20F310D68D653DE8E37EA31FF25E103* ___m_ParametersDefaultState;
	List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252* ___m_TempColliders;
	VolumeStack_t5DE94743BDB63D97EF5587DBDAE46468233F36E8* ___m_DefaultStack;
	List_1_tF9F2510E1F31EAAB4FF93BF5D2FD123A1BA401D8* ___m_CreatedVolumeStacks;
	bool ___U3CisInitializedU3Ek__BackingField;
};
struct VolumeParameter_t95994C89644D2CC4C11F666571492420D16BED72  : public RuntimeObject
{
	bool ___m_OverrideState;
};
struct VolumeStack_t5DE94743BDB63D97EF5587DBDAE46468233F36E8  : public RuntimeObject
{
	Dictionary_2_t5A7CE09F4D3EC74EEAE8DB41E209394AF6D9C99A* ___components;
	VolumeParameterU5BU5D_t7025A98CA20F310D68D653DE8E37EA31FF25E103* ___parameters;
	bool ___requiresReset;
	bool ___requiresResetForAllProperties;
	bool ___U3CisValidU3Ek__BackingField;
};
struct YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D  : public RuntimeObject
{
};
struct YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D_marshaled_pinvoke
{
};
struct YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D_marshaled_com
{
};
struct U3CDoAfterInputModuleUpdatedU3Ed__9_t021E74D1816F0C80180EEB4E395D56996E887DDA  : public RuntimeObject
{
	int32_t ___U3CU3E1__state;
	RuntimeObject* ___U3CU3E2__current;
	Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___action;
	DebugUpdater_t245AD21D9DB8115DAD15488899E23C6ED20BFDF2* ___U3CU3E4__this;
};
struct U3CRefreshRuntimeUINextFrameU3Ed__15_t50A87A3B0B43129C48E72CEC6AE080030D591218  : public RuntimeObject
{
	int32_t ___U3CU3E1__state;
	RuntimeObject* ___U3CU3E2__current;
};
struct U3CU3Ec_tAE3343AC4DE79BCC51BC0CBEE8DA1146B39B3A8B  : public RuntimeObject
{
};
struct CellBlendingInfo_tCAA467021B8E6F3C19735CDDEBCD3C822DED24E0  : public RuntimeObject
{
	List_1_t179992B095C528117EEF4782A1F45568BD2D51EA* ___chunkList;
	float ___blendingScore;
	float ___blendingFactor;
	bool ___blending;
};
struct CellInstancedDebugProbes_t23E23306486DF8F9F5DF0E8B5B02EC92E0C96C8B  : public RuntimeObject
{
	List_1_t8B9C9B57EBC66D3A90B97DA7EA202BDDB84E8016* ___probeBuffers;
	List_1_t8B9C9B57EBC66D3A90B97DA7EA202BDDB84E8016* ___offsetBuffers;
	List_1_tAFCDB9CCBAF11013AA7B0EC7BB51B10127AB467C* ___props;
};
struct CellPoolInfo_t035D0598770DA5337B69272DBE5F6F6939566267  : public RuntimeObject
{
	List_1_t179992B095C528117EEF4782A1F45568BD2D51EA* ___chunkList;
	int32_t ___shChunkCount;
};
struct CellStreamingInfo_t4C971022090188CCCDAA4908A17043F5F66D8FCD  : public RuntimeObject
{
	CellStreamingRequest_tAE5DDA9AA18E56760453F2D5FA12514E7250A6C1* ___request;
	CellStreamingRequest_tAE5DDA9AA18E56760453F2D5FA12514E7250A6C1* ___blendingRequest0;
	CellStreamingRequest_tAE5DDA9AA18E56760453F2D5FA12514E7250A6C1* ___blendingRequest1;
	float ___streamingScore;
};
struct ShaderIDs_t12FF0FBCF0BCD455113618E8BB9193E234C4C688  : public RuntimeObject
{
};
struct Profiling_tF04CF03853CC90A456A3024CD63FC4EB4699921F  : public RuntimeObject
{
};
struct U3CU3Ec_tB5FE68FCD6B8897571C0C4948690081EB6062798  : public RuntimeObject
{
};
struct U3CU3Ec__DisplayClass58_1_t5B65AB25142847B50CD97F31CB1B817433AA94A2  : public RuntimeObject
{
	VolumeComponent_t8121D1F6054A9DFB3A596EE451FD65A2BFE2D7E1* ___profileComponent;
};
struct U3CU3Ec_tE8E9CA5FE496E46FE9AFB2DAC762124D07B3CD9F  : public RuntimeObject
{
};
struct U3CU3Ec_t236D0551D744018A3EA3EF6E2AD2F3279DBBA310  : public RuntimeObject
{
};
struct U3CU3Ec_t615E18948F6023BAE829FAEF34E997738993EDEE  : public RuntimeObject
{
};
struct Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A 
{
	List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* ____list;
	int32_t ____index;
	int32_t ____version;
	RuntimeObject* ____current;
};
struct Enumerator_t28274C6C8959D52D00A7A29993ED244DA2644355 
{
	List_1_t602BCD639AA637A6C0BB45C136DD5458DBE18064* ____list;
	int32_t ____index;
	int32_t ____version;
	VolumeComponent_t8121D1F6054A9DFB3A596EE451FD65A2BFE2D7E1* ____current;
};
struct Enumerator_tB3626CCFE2B619F2FDC8623845E6A93D577418A8 
{
	List_1_t0E823AE2264964C8D4A24D730678759B0A20C773* ____list;
	int32_t ____index;
	int32_t ____version;
	VolumeProfile_t9B5F2005F575A710F38A124EF81A6228CCACACE1* ____current;
};
struct Enumerator_tFDEF6027E3834734FE9435044404EF5E5FC356AF 
{
	List_1_tF9F2510E1F31EAAB4FF93BF5D2FD123A1BA401D8* ____list;
	int32_t ____index;
	int32_t ____version;
	VolumeStack_t5DE94743BDB63D97EF5587DBDAE46468233F36E8* ____current;
};
struct InlinedArray_1_t2A86A6C75E0160EE14310E053C5249518871D847 
{
	int32_t ___length;
	InputProcessor_1_tFE49B42CB371A9A2A3F29802695BD251947AD0B4* ___firstValue;
	InputProcessor_1U5BU5D_tFEE411B67EEAA6B997AF875A65D072993C8C809C* ___additionalValues;
};
struct InlinedArray_1_tE5F1062E65707D24360CEAC52E03D32C6E5BA8BB 
{
	int32_t ___length;
	InputProcessor_1_tD1A40E0E5825AAABC3416EC96E087FF6E6351DD2* ___firstValue;
	InputProcessor_1U5BU5D_t5083205703ED9D1A4B8037E3BBE765389957231A* ___additionalValues;
};
struct InlinedArray_1_t41B0BE9148DA71A79EE32EDB0E82E219783F9BF8 
{
	int32_t ___length;
	InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___firstValue;
	InputControlU5BU5D_t0B951FEF1504D6340387C4735F5D6F426F40FE17* ___additionalValues;
};
struct InlinedArray_1_tC2490B07B1DD813665B621955586CF31457DB284 
{
	int32_t ___length;
	int32_t ___firstValue;
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___additionalValues;
};
struct KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 
{
	RuntimeObject* ___key;
	RuntimeObject* ___value;
};
struct KeyValuePair_2_tD10ABB4918C9F0C126A9EB7F5A17B97609B39E07 
{
	Type_t* ___key;
	VolumeComponent_t8121D1F6054A9DFB3A596EE451FD65A2BFE2D7E1* ___value;
};
struct ListChangedEventArgs_1_t8A3E449540FD3054850B8D5B18EF7BCAA529CBAA  : public EventArgs_t37273F03EAC87217701DD431B190FBD84AD7C377
{
	int32_t ___index;
	Widget_tE8D6AF1D7525CC84E8F2C3B73162016736A6A2FF* ___item;
};
struct Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 
{
	bool ___hasValue;
	int32_t ___value;
};
struct PooledObject_t43B704730F616E0521F86EE457ABAEF708854DFC 
{
	List_1_tF76E8E8ECBEBD1D51B2AA324DF1BE32A56B93734* ___m_ToReturn;
	ObjectPool_1_t43CA899B0DD79BE0F128627803E78F20D753889D* ___m_Pool;
};
struct PooledObject_t1A5CDC1FDE78C39CEC4F8CD358C98E74B4617469 
{
	List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* ___m_ToReturn;
	ObjectPool_1_t0A06268D6A397ECD4FD7AAA40AA7A20172FA19EC* ___m_Pool;
};
struct PooledObject_tFEF04A9BE285E371F080497B4605581FD2C33EF3 
{
	List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* ___m_ToReturn;
	ObjectPool_1_t82A23F94CF978AD6719D0EF277CDDAECC926E633* ___m_Pool;
};
struct PooledObject_tB94D83983A18B17A5FF923C735DA6C5FBC11249D 
{
	List_1_t4B77DB8D00EC6CC4705EB5F2FCC506472734EA72* ___m_ToReturn;
	ObjectPool_1_tB2E66E9BD156A87F3AAA82B56E2F1E4BA7489DB1* ___m_Pool;
};
struct PooledObject_tBA4B486F707087AB2ED5AACE52B650C7F6F6D863 
{
	RuntimeObject* ___m_ToReturn;
	ObjectPool_1_t99595E72EFE3F4492DB424138C3B94C9E0C18B58* ___m_Pool;
};
struct ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A 
{
	RuntimeObject* ___Item1;
	RuntimeObject* ___Item2;
};
struct ValueTuple_2_tB97F43966F527B2125B7A49F02F05E9A07A60494 
{
	String_t* ___Item1;
	Type_t* ___Item2;
};
struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22 
{
	bool ___m_value;
};
struct BottleneckHistogram_tDB929D00612ADC18A52E516A23AA5AA40DA0622C 
{
	float ___PresentLimited;
	float ___CPU;
	float ___GPU;
	float ___Balanced;
};
struct Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3 
{
	uint8_t ___m_value;
};
struct Char_t521A6F19B456D956AF452D926C32709DC03D6B17 
{
	Il2CppChar ___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 FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED 
{
	int32_t ___m_Code;
};
struct FrameTimeSample_tADB152E5D63C6EB073852FBE9D9EE9A66CA31AA7 
{
	float ___FramesPerSecond;
	float ___FullFrameTime;
	float ___MainThreadCPUFrameTime;
	float ___MainThreadCPUPresentWaitTime;
	float ___RenderThreadCPUFrameTime;
	float ___GPUFrameTime;
};
struct HelpURLAttribute_tC499F826613B34E001AEAE5D42BA2B3AD365E91D  : public Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA
{
	String_t* ___m_Url;
	bool ___m_Dispatcher;
	String_t* ___m_DispatchingFieldName;
};
struct HideInInspector_tF545ADDBAAD77E84B01FE074FDB634AB69A5CE76  : public Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA
{
};
struct InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F 
{
	String_t* ___m_InterfaceName;
	String_t* ___m_DeviceClass;
	String_t* ___m_Manufacturer;
	String_t* ___m_Product;
	String_t* ___m_Serial;
	String_t* ___m_Version;
	String_t* ___m_Capabilities;
};
struct InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F_marshaled_pinvoke
{
	char* ___m_InterfaceName;
	char* ___m_DeviceClass;
	char* ___m_Manufacturer;
	char* ___m_Product;
	char* ___m_Serial;
	char* ___m_Version;
	char* ___m_Capabilities;
};
struct InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F_marshaled_com
{
	Il2CppChar* ___m_InterfaceName;
	Il2CppChar* ___m_DeviceClass;
	Il2CppChar* ___m_Manufacturer;
	Il2CppChar* ___m_Product;
	Il2CppChar* ___m_Serial;
	Il2CppChar* ___m_Version;
	Il2CppChar* ___m_Capabilities;
};
struct Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C 
{
	int32_t ___m_value;
};
struct Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3 
{
	int64_t ___m_value;
};
struct IntPtr_t 
{
	void* ___m_value;
};
struct InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 
{
	String_t* ___m_StringOriginalCase;
	String_t* ___m_StringLowerCase;
};
struct InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735_marshaled_pinvoke
{
	char* ___m_StringOriginalCase;
	char* ___m_StringLowerCase;
};
struct InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735_marshaled_com
{
	Il2CppChar* ___m_StringOriginalCase;
	Il2CppChar* ___m_StringLowerCase;
};
struct LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB 
{
	int32_t ___m_Mask;
};
struct MethodBase_t  : public MemberInfo_t
{
};
struct ObsoleteAttribute_tF4885B281E932B8B87A5B9AA1C24D46DEEA8FD8A  : public Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA
{
	String_t* ____message;
	bool ____error;
};
struct ProfilerRecorder_t363D18B531351FF6D7A09072564EB5D8FC60E613 
{
	uint64_t ___handle;
};
struct ProfilingSample_t50A4DFD8DA524681EE1BF64D3A518E6BA633657A 
{
	CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___m_Cmd;
	String_t* ___m_Name;
	bool ___m_Disposed;
	CustomSampler_tDA472186F08B4016626F032F944036BADFDB5487* ___m_Sampler;
};
struct ProfilingSample_t50A4DFD8DA524681EE1BF64D3A518E6BA633657A_marshaled_pinvoke
{
	CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___m_Cmd;
	char* ___m_Name;
	int32_t ___m_Disposed;
	CustomSampler_tDA472186F08B4016626F032F944036BADFDB5487* ___m_Sampler;
};
struct ProfilingSample_t50A4DFD8DA524681EE1BF64D3A518E6BA633657A_marshaled_com
{
	CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___m_Cmd;
	Il2CppChar* ___m_Name;
	int32_t ___m_Disposed;
	CustomSampler_tDA472186F08B4016626F032F944036BADFDB5487* ___m_Sampler;
};
struct ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD 
{
	CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___m_Cmd;
	bool ___m_Disposed;
	ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___m_Sampler;
};
struct ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD_marshaled_pinvoke
{
	CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___m_Cmd;
	int32_t ___m_Disposed;
	ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___m_Sampler;
};
struct ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD_marshaled_com
{
	CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___m_Cmd;
	int32_t ___m_Disposed;
	ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___m_Sampler;
};
struct Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 
{
	float ___x;
	float ___y;
	float ___z;
	float ___w;
};
struct Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C 
{
	float ___m_value;
};
struct UInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455 
{
	uint16_t ___m_value;
};
struct UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B 
{
	uint32_t ___m_value;
};
struct Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 
{
	float ___x;
	float ___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 VolumeComponentMenu_t15FF12A6DEAE11D4059CABEF6E1806EEF83E17F9  : public Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA
{
	String_t* ___menu;
};
struct WaitForEndOfFrame_tE38D80923E3F8380069B423968C25ABE50A46663  : public YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D
{
};
struct UIToolkitOverrideConfig_t4E6B4528E38BCA7DA72C45424634806200A50182 
{
	EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707* ___activeEventSystem;
	bool ___sendEvents;
	bool ___createPanelGameObjectsOnStart;
};
struct UIToolkitOverrideConfig_t4E6B4528E38BCA7DA72C45424634806200A50182_marshaled_pinvoke
{
	EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707* ___activeEventSystem;
	int32_t ___sendEvents;
	int32_t ___createPanelGameObjectsOnStart;
};
struct UIToolkitOverrideConfig_t4E6B4528E38BCA7DA72C45424634806200A50182_marshaled_com
{
	EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707* ___activeEventSystem;
	int32_t ___sendEvents;
	int32_t ___createPanelGameObjectsOnStart;
};
struct CellIndexUpdateInfo_tDBB36B9ABEFEA7AEAE822A9FE6C798D37FA7401E 
{
	IndirectionEntryUpdateInfoU5BU5D_tEE5670E395186D5738D9CCBBC50E77BF446110F4* ___entriesInfo;
};
struct CellIndexUpdateInfo_tDBB36B9ABEFEA7AEAE822A9FE6C798D37FA7401E_marshaled_pinvoke
{
	IndirectionEntryUpdateInfo_tE7FBE2925AD48922F9CF93DDB2DD6F80961D4612_marshaled_pinvoke* ___entriesInfo;
};
struct CellIndexUpdateInfo_tDBB36B9ABEFEA7AEAE822A9FE6C798D37FA7401E_marshaled_com
{
	IndirectionEntryUpdateInfo_tE7FBE2925AD48922F9CF93DDB2DD6F80961D4612_marshaled_com* ___entriesInfo;
};
struct BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B 
{
	int32_t ___x;
	int32_t ___y;
	int32_t ___z;
};
struct DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB 
{
	Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___TexL0_L1rx;
	Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___TexL1_G_ry;
	Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___TexL1_B_rz;
	Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___TexL2_0;
	Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___TexL2_1;
	Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___TexL2_2;
	Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___TexL2_3;
	Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___TexProbeOcclusion;
	Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___TexValidity;
	Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___TexSkyOcclusion;
	Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___TexSkyShadingDirectionIndices;
	int32_t ___width;
	int32_t ___height;
	int32_t ___depth;
};
struct DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB_marshaled_pinvoke
{
	Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___TexL0_L1rx;
	Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___TexL1_G_ry;
	Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___TexL1_B_rz;
	Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___TexL2_0;
	Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___TexL2_1;
	Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___TexL2_2;
	Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___TexL2_3;
	Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___TexProbeOcclusion;
	Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___TexValidity;
	Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___TexSkyOcclusion;
	Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___TexSkyShadingDirectionIndices;
	int32_t ___width;
	int32_t ___height;
	int32_t ___depth;
};
struct DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB_marshaled_com
{
	Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___TexL0_L1rx;
	Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___TexL1_G_ry;
	Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___TexL1_B_rz;
	Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___TexL2_0;
	Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___TexL2_1;
	Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___TexL2_2;
	Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___TexL2_3;
	Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___TexProbeOcclusion;
	Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___TexValidity;
	Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___TexSkyOcclusion;
	Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___TexSkyShadingDirectionIndices;
	int32_t ___width;
	int32_t ___height;
	int32_t ___depth;
};
struct CellStreamingScratchBufferLayout_t9C3A198B967DCECDB79C97C05BEFAEA74E70077E 
{
	int32_t ____SharedDestChunksOffset;
	int32_t ____L0L1rxOffset;
	int32_t ____L1GryOffset;
	int32_t ____L1BrzOffset;
	int32_t ____ValidityOffset;
	int32_t ____ProbeOcclusionOffset;
	int32_t ____SkyOcclusionOffset;
	int32_t ____SkyShadingDirectionOffset;
	int32_t ____L2_0Offset;
	int32_t ____L2_1Offset;
	int32_t ____L2_2Offset;
	int32_t ____L2_3Offset;
	int32_t ____L0Size;
	int32_t ____L0ProbeSize;
	int32_t ____L1Size;
	int32_t ____L1ProbeSize;
	int32_t ____ValiditySize;
	int32_t ____ValidityProbeSize;
	int32_t ____ProbeOcclusionSize;
	int32_t ____ProbeOcclusionProbeSize;
	int32_t ____SkyOcclusionSize;
	int32_t ____SkyOcclusionProbeSize;
	int32_t ____SkyShadingDirectionSize;
	int32_t ____SkyShadingDirectionProbeSize;
	int32_t ____L2Size;
	int32_t ____L2ProbeSize;
	int32_t ____ProbeCountInChunkLine;
	int32_t ____ProbeCountInChunkSlice;
};
struct RuntimeResources_t4E5CAC2636FAF22D782E64516AA05B704BE5ACA4 
{
	ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* ___index;
	ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* ___cellIndices;
	RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___L0_L1rx;
	RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___L1_G_ry;
	RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___L1_B_rz;
	RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___L2_0;
	RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___L2_1;
	RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___L2_2;
	RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___L2_3;
	RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___ProbeOcclusion;
	RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___Validity;
	RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___SkyOcclusionL0L1;
	RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___SkyShadingDirectionIndices;
	ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* ___SkyPrecomputedDirections;
	ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* ___QualityLeakReductionData;
};
struct RuntimeResources_t4E5CAC2636FAF22D782E64516AA05B704BE5ACA4_marshaled_pinvoke
{
	ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* ___index;
	ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* ___cellIndices;
	RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___L0_L1rx;
	RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___L1_G_ry;
	RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___L1_B_rz;
	RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___L2_0;
	RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___L2_1;
	RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___L2_2;
	RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___L2_3;
	RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___ProbeOcclusion;
	RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___Validity;
	RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___SkyOcclusionL0L1;
	RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___SkyShadingDirectionIndices;
	ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* ___SkyPrecomputedDirections;
	ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* ___QualityLeakReductionData;
};
struct RuntimeResources_t4E5CAC2636FAF22D782E64516AA05B704BE5ACA4_marshaled_com
{
	ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* ___index;
	ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* ___cellIndices;
	RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___L0_L1rx;
	RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___L1_G_ry;
	RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___L1_B_rz;
	RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___L2_0;
	RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___L2_1;
	RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___L2_2;
	RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___L2_3;
	RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___ProbeOcclusion;
	RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___Validity;
	RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___SkyOcclusionL0L1;
	RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___SkyShadingDirectionIndices;
	ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* ___SkyPrecomputedDirections;
	ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* ___QualityLeakReductionData;
};
struct U3CU3Ec__DisplayClass58_0_tA8F6541B3520D459212F347B11F0654F0BCFD15A 
{
	List_1_t602BCD639AA637A6C0BB45C136DD5458DBE18064* ___componentsDefaultStateList;
};
struct Enumerator_tB36F2E08EAEB0D3BA01C0FAFD87C7DCAF20D54CC 
{
	List_1_t179992B095C528117EEF4782A1F45568BD2D51EA* ____list;
	int32_t ____index;
	int32_t ____version;
	BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B ____current;
};
struct Enumerator_tEA93FE2B778D098F590CA168BEFC4CD85D73A6B9 
{
	Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* ____dictionary;
	int32_t ____version;
	int32_t ____index;
	KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 ____current;
	int32_t ____getEnumeratorRetType;
};
struct Enumerator_tF31970F9DF65AC06A01FDF9C938FA942041AB0B0 
{
	Dictionary_2_t5A7CE09F4D3EC74EEAE8DB41E209394AF6D9C99A* ____dictionary;
	int32_t ____version;
	int32_t ____index;
	KeyValuePair_2_tD10ABB4918C9F0C126A9EB7F5A17B97609B39E07 ____current;
	int32_t ____getEnumeratorRetType;
};
struct Allocator_t996642592271AAD9EE688F142741D512C07B5824 
{
	int32_t ___value__;
};
struct AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7 
{
	intptr_t ___m_Ptr;
	int32_t ___m_Version;
};
struct BindingFlags_t5DC2835E4AE9C1862B3AD172EF35B6A5F4F1812C 
{
	int32_t ___value__;
};
struct BottleneckHistory_tB05DCBF6856ABC4CF0A7CE9249E0BCC20DC9F9EB  : public RuntimeObject
{
	List_1_t0C03BB8D04810C036E129B4AA13C0CD045C619E4* ___m_Bottlenecks;
	BottleneckHistogram_tDB929D00612ADC18A52E516A23AA5AA40DA0622C ___Histogram;
};
struct Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 
{
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Center;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Extents;
};
struct BuiltinRenderTextureType_t3D56813CAC7C6E4AC3B438039BD1CE7E62FE7C4E 
{
	int32_t ___value__;
};
struct CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7  : public RuntimeObject
{
	intptr_t ___m_Ptr;
};
struct ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233  : public RuntimeObject
{
	intptr_t ___m_Ptr;
};
struct ComputeBufferType_tDEEE8D455B0CCF8A6CFF36F0A0D9D27E3662919E 
{
	int32_t ___value__;
};
struct CoreProfileId_t66459E976D5987566CDB33711B12441EE66A16CA 
{
	int32_t ___value__;
};
struct CoreRPHelpURLAttribute_t602FBE6B727B55C450117479FD27338725F12BF3  : public HelpURLAttribute_tC499F826613B34E001AEAE5D42BA2B3AD365E91D
{
};
struct Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B  : public YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D
{
	intptr_t ___m_Ptr;
};
struct Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B_marshaled_pinvoke : public YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D_marshaled_pinvoke
{
	intptr_t ___m_Ptr;
};
struct Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B_marshaled_com : public YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D_marshaled_com
{
	intptr_t ___m_Ptr;
};
struct CubemapFace_t300D6E2CD7DF60D44AA28338748B607677ED1D1B 
{
	int32_t ___value__;
};
struct CurrentPipelineHelpURLAttribute_tE56076DA21B8854BFA7A51A6968E895F1EB44A92  : public HelpURLAttribute_tC499F826613B34E001AEAE5D42BA2B3AD365E91D
{
	String_t* ___U3CpageNameU3Ek__BackingField;
};
struct DebugAction_t0424286B290183DD54E717A687D028AF4814BA05 
{
	int32_t ___value__;
};
struct DebugManager_t7B02CD44432A634FA9654CC7ABE89DBA061A8672  : public RuntimeObject
{
	DebugActionDescU5BU5D_t4E2759E60EB786DE189B8646D7E7BC5DEACE9703* ___m_DebugActions;
	DebugActionStateU5BU5D_tEDECDC92D0831CE3393A86713996A09454D0B733* ___m_DebugActionStates;
	InputActionMap_tFCE82E0E014319D4DED9F8962B06655DD0420A09* ___debugActionMap;
	ReadOnlyCollection_1_tF0FFDCC1E1E5FFF308EA742DAB59C57038E63299* ___m_ReadOnlyPanels;
	List_1_t761CB6AB53A1E86522C5172FA0AB1A4E725A013F* ___m_Panels;
	Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* ___onDisplayRuntimeUIChanged;
	Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___onSetDirty;
	Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___resetData;
	bool ___refreshEditorRequested;
	Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 ___m_RequestedPanelIndex;
	GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___m_Root;
	DebugUIHandlerCanvas_t42F6FDECA89A5D5F3C1534DC37FABB37E1401209* ___m_RootUICanvas;
	GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___m_PersistentRoot;
	DebugUIHandlerPersistentCanvas_tC4C96BD52F7E1FF302C31269BB744E0D688FAC2D* ___m_RootUIPersistentCanvas;
	UIState_t02635D8F7190949BE65758A024CAE05DF27A4E17* ___editorUIState;
	bool ___m_EnableRuntimeUI;
	UIState_t02635D8F7190949BE65758A024CAE05DF27A4E17* ___runtimeUIState;
};
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 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 FindObjectsSortMode_t3C83F8C6588F54EBB0CEB21F79D54CD19460AE9E 
{
	int32_t ___value__;
};
struct FrameTimeSampleHistory_tC3D2D4ECA65B8B07315EBB2D8F2764B3B63C5F2E  : public RuntimeObject
{
	List_1_t796CB3F7FCFBBC4A6285EACD36F8F2F0C8AEA1D7* ___m_Samples;
	FrameTimeSample_tADB152E5D63C6EB073852FBE9D9EE9A66CA31AA7 ___SampleAverage;
	FrameTimeSample_tADB152E5D63C6EB073852FBE9D9EE9A66CA31AA7 ___SampleMin;
	FrameTimeSample_tADB152E5D63C6EB073852FBE9D9EE9A66CA31AA7 ___SampleMax;
};
struct GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1  : public RuntimeObject
{
	intptr_t ___m_Ptr;
};
struct GraphicsFormat_tC3D1898F3F3F1F57256C7F3FFD6BA9A37AE7E713 
{
	int32_t ___value__;
};
struct GraphicsFormatUsage_t57084DF17F02CD0238EF07705101FD425F607063 
{
	int32_t ___value__;
};
struct HideFlags_tC514182ACEFD3B847988C45D5DB812FF6DB1BF4A 
{
	int32_t ___value__;
};
struct InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5 
{
	FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED ___U3CformatU3Ek__BackingField;
	uint32_t ___m_ByteOffset;
	uint32_t ___U3CbitOffsetU3Ek__BackingField;
	uint32_t ___U3CsizeInBitsU3Ek__BackingField;
};
struct Int32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C 
{
	int32_t ___value__;
};
struct LocalKeywordSpace_t8D56A7A6130EF8C8F8BA247C67F1CB8256DA34AA 
{
	intptr_t ___m_KeywordSpace;
};
struct MarkerFlags_t58228A99AC6567F565911ED792189DBBDFF83E30 
{
	uint16_t ___value__;
};
struct MethodInfo_t  : public MethodBase_t
{
};
struct MoveDirection_t0981B415CB2BEB70F14E647EDE5DE29F52DEC5E6 
{
	int32_t ___value__;
};
struct NativeArrayOptions_t3E979EEF4B4840228A7692A97DA07553C6465F1D 
{
	int32_t ___value__;
};
struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C  : public RuntimeObject
{
	intptr_t ___m_CachedPtr;
};
struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_pinvoke
{
	intptr_t ___m_CachedPtr;
};
struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_com
{
	intptr_t ___m_CachedPtr;
};
struct PerformanceBottleneck_t8FB75622048BB8C659D66BA1D6B09EF60D6B14CA 
{
	int32_t ___value__;
};
struct ProbeGlobalIndirection_t2AB9BD4BE8E7DFF06B6C8DB4914AEF5BC7BFD2A4  : public RuntimeObject
{
	int32_t ___U3CestimatedVMemCostU3Ek__BackingField;
	ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* ___m_IndexOfIndicesBuffer;
	UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* ___m_IndexOfIndicesData;
	int32_t ___m_CellSizeInMinBricks;
	Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___m_EntriesCount;
	Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___m_EntryMin;
	Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___m_EntryMax;
	bool ___m_NeedUpdateComputeBuffer;
};
struct ProbeVolumeBlendingTextureMemoryBudget_t7EE399384930322B57F0CF83315FE1FA651CB002 
{
	int32_t ___value__;
};
struct ProbeVolumeSHBands_t1515D16254FE4344C5FC4C9506F4F9A7ABA4D194 
{
	int32_t ___value__;
};
struct ProbeVolumeTextureMemoryBudget_t9F9B7221A5D6E98DAED0233C050A91A2D745CB66 
{
	int32_t ___value__;
};
struct ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD 
{
	intptr_t ___m_Ptr;
};
struct RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 
{
	GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___m_GameObject;
	BaseRaycaster_t7DC8158FD3CA0193455344379DD5FF7CD5F1F832* ___module;
	float ___distance;
	float ___index;
	int32_t ___depth;
	int32_t ___sortingGroupID;
	int32_t ___sortingGroupOrder;
	int32_t ___sortingLayer;
	int32_t ___sortingOrder;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___worldPosition;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___worldNormal;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___screenPosition;
	int32_t ___displayIndex;
};
struct RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023_marshaled_pinvoke
{
	GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___m_GameObject;
	BaseRaycaster_t7DC8158FD3CA0193455344379DD5FF7CD5F1F832* ___module;
	float ___distance;
	float ___index;
	int32_t ___depth;
	int32_t ___sortingGroupID;
	int32_t ___sortingGroupOrder;
	int32_t ___sortingLayer;
	int32_t ___sortingOrder;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___worldPosition;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___worldNormal;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___screenPosition;
	int32_t ___displayIndex;
};
struct RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023_marshaled_com
{
	GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___m_GameObject;
	BaseRaycaster_t7DC8158FD3CA0193455344379DD5FF7CD5F1F832* ___module;
	float ___distance;
	float ___index;
	int32_t ___depth;
	int32_t ___sortingGroupID;
	int32_t ___sortingGroupOrder;
	int32_t ___sortingLayer;
	int32_t ___sortingOrder;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___worldPosition;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___worldNormal;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___screenPosition;
	int32_t ___displayIndex;
};
struct Recorder_t0A14385FB0F5829CAAC1E16F88B095769D648C90  : public RuntimeObject
{
	ProfilerRecorder_t363D18B531351FF6D7A09072564EB5D8FC60E613 ___m_RecorderCPU;
	ProfilerRecorder_t363D18B531351FF6D7A09072564EB5D8FC60E613 ___m_RecorderGPU;
};
struct RenderTextureCreationFlags_t1C01993691E5BA956575134696509089FE852F50 
{
	int32_t ___value__;
};
struct RenderTextureMemoryless_tE3B7F3AE353C3E9ACF86076376EB862131D19A69 
{
	int32_t ___value__;
};
struct RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B 
{
	intptr_t ___value;
};
struct Sampler_t5AC6EA95DC44B5F830F9E8351D37B2A0AC5678E5  : public RuntimeObject
{
	intptr_t ___m_Ptr;
};
struct ScreenOrientation_t928A8AFB38625B9356E57BA75BBD90FA653DCFC2 
{
	int32_t ___value__;
};
struct ShaderDebugPrintInput_tAA3D285B61C21C127B4E4F3515343E1A761E3872 
{
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___U3CposU3Ek__BackingField;
	bool ___U3CleftDownU3Ek__BackingField;
	bool ___U3CrightDownU3Ek__BackingField;
	bool ___U3CmiddleDownU3Ek__BackingField;
};
struct ShaderDebugPrintInput_tAA3D285B61C21C127B4E4F3515343E1A761E3872_marshaled_pinvoke
{
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___U3CposU3Ek__BackingField;
	int32_t ___U3CleftDownU3Ek__BackingField;
	int32_t ___U3CrightDownU3Ek__BackingField;
	int32_t ___U3CmiddleDownU3Ek__BackingField;
};
struct ShaderDebugPrintInput_tAA3D285B61C21C127B4E4F3515343E1A761E3872_marshaled_com
{
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___U3CposU3Ek__BackingField;
	int32_t ___U3CleftDownU3Ek__BackingField;
	int32_t ___U3CrightDownU3Ek__BackingField;
	int32_t ___U3CmiddleDownU3Ek__BackingField;
};
struct ShaderVariantLogLevel_t133374BC2EF334E61C3BD1329BBAEC3FCEB112A7 
{
	int32_t ___value__;
};
struct ShadowSamplingMode_t8BE740C4258CFEDDBAC01FDC0438D8EE3F776BA8 
{
	int32_t ___value__;
};
struct StringSplitOptions_t4DD892C76C70DD4800FC1B76054D69826F770062 
{
	int32_t ___value__;
};
struct TextureCreationFlags_t7671FF285C96A03BDCD7BA2F50388C09ED4A54A3 
{
	int32_t ___value__;
};
struct TextureDimension_t8D7148B9168256EE1E9AF91378ABA148888CE642 
{
	int32_t ___value__;
};
struct TypeCode_tBEF9BE86C8BCF5A6B82F3381219738D27804EF79 
{
	int32_t ___value__;
};
struct UIPointerBehavior_tCAF2F71C525676D79B709E579FA26750E57F6E9F 
{
	int32_t ___value__;
};
struct UIPointerType_tF7BFB4984CB24DD368B1FFBC86A82CA43C1B9B1B 
{
	int32_t ___value__;
};
struct VRTextureUsage_t57FAA0077810142A461D74EDC5E33FC3D78BD2E8 
{
	int32_t ___value__;
};
struct VolumeComponentMenuForRenderPipeline_t5847DFC2872CCA87BEB212DB568ECA6E2E75D833  : public VolumeComponentMenu_t15FF12A6DEAE11D4059CABEF6E1806EEF83E17F9
{
	TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* ___U3CpipelineTypesU3Ek__BackingField;
};
struct Clamp_tCB96E8D34067B0DCBED42C565F4443DF880DD284 
{
	int32_t ___value__;
};
struct Flags_tBBD3C554E9057BB9AC0476F92D0328575F2C4193 
{
	int32_t ___value__;
};
struct Target_tFB6DEAAA9B8FF7F6383305B097B756A260E88E4A 
{
	int32_t ___value__;
};
struct ControlFlags_t9C297F208DE19CEB00A0560F7FDE59F6A2004132 
{
	int32_t ___value__;
};
struct DeviceFlags_tF02F85DA24FF16879A67B540FCA560EC955CE728 
{
	int32_t ___value__;
};
struct CursorLockBehavior_t9141355F41B4E0611F5F963716D819E6EB8C9D55 
{
	int32_t ___value__;
};
struct FramePressState_t1C7FDAE5827219BC328972DD7E496343581BDF95 
{
	int32_t ___value__;
};
struct Mode_tEEE30D9454CEA978C74873F6A967A167C9373C75 
{
	int32_t ___value__;
};
struct RenderingLayerMaskOperation_tCDBD7201E8D6579BED3D1873D09225C4F6FFCD58 
{
	int32_t ___value__;
};
struct Shape_t37AED02FA22781EA5695FE446052610308383233 
{
	int32_t ___value__;
};
struct Version_tB8CA4634DC466DEDC2B9D0D4825F301482DFBC98 
{
	int32_t ___value__;
};
struct Brick_tE6E9230DFDF650A631C116E79FB28F41618C3CE0 
{
	Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___position;
	int32_t ___subdivisionLevel;
};
struct IndirectionEntryUpdateInfo_tE7FBE2925AD48922F9CF93DDB2DD6F80961D4612 
{
	int32_t ___firstChunkIndex;
	int32_t ___numberOfChunks;
	int32_t ___minSubdivInCell;
	Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___minValidBrickIndexForCellAtMaxRes;
	Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___maxValidBrickIndexForCellAtMaxResPlusOne;
	Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___entryPositionInBricksAtMaxRes;
	bool ___hasOnlyBiggerBricks;
};
struct IndirectionEntryUpdateInfo_tE7FBE2925AD48922F9CF93DDB2DD6F80961D4612_marshaled_pinvoke
{
	int32_t ___firstChunkIndex;
	int32_t ___numberOfChunks;
	int32_t ___minSubdivInCell;
	Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___minValidBrickIndexForCellAtMaxRes;
	Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___maxValidBrickIndexForCellAtMaxResPlusOne;
	Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___entryPositionInBricksAtMaxRes;
	int32_t ___hasOnlyBiggerBricks;
};
struct IndirectionEntryUpdateInfo_tE7FBE2925AD48922F9CF93DDB2DD6F80961D4612_marshaled_com
{
	int32_t ___firstChunkIndex;
	int32_t ___numberOfChunks;
	int32_t ___minSubdivInCell;
	Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___minValidBrickIndexForCellAtMaxRes;
	Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___maxValidBrickIndexForCellAtMaxResPlusOne;
	Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___entryPositionInBricksAtMaxRes;
	int32_t ___hasOnlyBiggerBricks;
};
struct IndexMetaData_t41667470307605EA2636837B3B706B3B9C75B320 
{
	Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___minLocalIdx;
	Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___maxLocalIdxPlusOne;
	int32_t ___firstChunkIndex;
	int32_t ___minSubdiv;
};
struct CellDesc_tE8FD220551E0FC637343C950CE68522345E001E4  : public RuntimeObject
{
	Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___position;
	int32_t ___index;
	int32_t ___probeCount;
	int32_t ___minSubdiv;
	int32_t ___indexChunkCount;
	int32_t ___shChunkCount;
	int32_t ___bricksCount;
	IndirectionEntryInfoU5BU5D_t1151C510FE546EFBC1F23A71A8E1DF86FC486121* ___indirectionEntryInfo;
};
struct CellIndexInfo_t81EE7836D8B68C775459CBF953FABFA8A2AA4058  : public RuntimeObject
{
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___flatIndicesInGlobalIndirection;
	CellIndexUpdateInfo_tDBB36B9ABEFEA7AEAE822A9FE6C798D37FA7401E ___updateInfo;
	bool ___indexUpdated;
	IndirectionEntryInfoU5BU5D_t1151C510FE546EFBC1F23A71A8E1DF86FC486121* ___indirectionEntryInfo;
	int32_t ___indexChunkCount;
};
struct IndirectionEntryInfo_t64A9F32C66AB51C1D55146BF5FA63393DEA1F491 
{
	Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___positionInBricks;
	int32_t ___minSubdiv;
	Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___minBrickPos;
	Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___maxBrickPosPlusOne;
	bool ___hasMinMax;
	bool ___hasOnlyBiggerBricks;
};
struct IndirectionEntryInfo_t64A9F32C66AB51C1D55146BF5FA63393DEA1F491_marshaled_pinvoke
{
	Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___positionInBricks;
	int32_t ___minSubdiv;
	Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___minBrickPos;
	Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___maxBrickPosPlusOne;
	int32_t ___hasMinMax;
	int32_t ___hasOnlyBiggerBricks;
};
struct IndirectionEntryInfo_t64A9F32C66AB51C1D55146BF5FA63393DEA1F491_marshaled_com
{
	Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___positionInBricks;
	int32_t ___minSubdiv;
	Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___minBrickPos;
	Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___maxBrickPosPlusOne;
	int32_t ___hasMinMax;
	int32_t ___hasOnlyBiggerBricks;
};
struct AutoScope_tFB983697E28885CB10FFDB92D7EFD0615AEF3139 
{
	intptr_t ___m_Ptr;
};
struct DebugValueType_t9740BFD0F3BCD8BFCC41BEE1DE6155AA0113B31B 
{
	int32_t ___value__;
};
struct Version_t328BA1DEF4BF021E5C6E48F8B16BF38167FE30A1 
{
	int32_t ___value__;
};
struct Style_tFDE589AF9C853893A9B92415528C43C8EA911B95 
{
	int32_t ___value__;
};
struct State_tDB17F7AE1175554716861D97418C273EB804F9CD 
{
	int32_t ___value__;
};
struct NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF 
{
	void* ___m_Buffer;
	int32_t ___m_Length;
	int32_t ___m_AllocatorLabel;
};
struct NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C 
{
	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_t453E3DEA4CC9F1056F24E417C3308C35174BC184 
{
	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 CustomSampler_tDA472186F08B4016626F032F944036BADFDB5487  : public Sampler_t5AC6EA95DC44B5F830F9E8351D37B2A0AC5678E5
{
};
struct GameObject_t76FEDD663AB33C991A9C9A23129337651094216F  : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
{
};
struct LocalKeyword_tED7F563B432A5461E58CE7032AF6D1CD669CD0CB 
{
	LocalKeywordSpace_t8D56A7A6130EF8C8F8BA247C67F1CB8256DA34AA ___m_SpaceInfo;
	String_t* ___m_Name;
	uint32_t ___m_Index;
};
struct LocalKeyword_tED7F563B432A5461E58CE7032AF6D1CD669CD0CB_marshaled_pinvoke
{
	LocalKeywordSpace_t8D56A7A6130EF8C8F8BA247C67F1CB8256DA34AA ___m_SpaceInfo;
	char* ___m_Name;
	uint32_t ___m_Index;
};
struct LocalKeyword_tED7F563B432A5461E58CE7032AF6D1CD669CD0CB_marshaled_com
{
	LocalKeywordSpace_t8D56A7A6130EF8C8F8BA247C67F1CB8256DA34AA ___m_SpaceInfo;
	Il2CppChar* ___m_Name;
	uint32_t ___m_Index;
};
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 NavigationModel_t6B51B0BA26B0D874FF92F039259B0E6B74E427C2 
{
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___move;
	int32_t ___consecutiveMoveCount;
	int32_t ___lastMoveDirection;
	float ___lastMoveTime;
	AxisEventData_t4AA742BC101B1AA300B16EE7F19E31B91F37A938* ___eventData;
};
struct NavigationModel_t6B51B0BA26B0D874FF92F039259B0E6B74E427C2_marshaled_pinvoke
{
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___move;
	int32_t ___consecutiveMoveCount;
	int32_t ___lastMoveDirection;
	float ___lastMoveTime;
	AxisEventData_t4AA742BC101B1AA300B16EE7F19E31B91F37A938* ___eventData;
};
struct NavigationModel_t6B51B0BA26B0D874FF92F039259B0E6B74E427C2_marshaled_com
{
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___move;
	int32_t ___consecutiveMoveCount;
	int32_t ___lastMoveDirection;
	float ___lastMoveTime;
	AxisEventData_t4AA742BC101B1AA300B16EE7F19E31B91F37A938* ___eventData;
};
struct PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4 
{
	union
	{
		#pragma pack(push, tp, 1)
		struct
		{
			int32_t ___m_Type;
		};
		#pragma pack(pop, tp)
		struct
		{
			int32_t ___m_Type_forAlignmentOnly;
		};
		#pragma pack(push, tp, 1)
		struct
		{
			char ___m_BoolValue_OffsetPadding[4];
			bool ___m_BoolValue;
		};
		#pragma pack(pop, tp)
		struct
		{
			char ___m_BoolValue_OffsetPadding_forAlignmentOnly[4];
			bool ___m_BoolValue_forAlignmentOnly;
		};
		#pragma pack(push, tp, 1)
		struct
		{
			char ___m_CharValue_OffsetPadding[4];
			Il2CppChar ___m_CharValue;
		};
		#pragma pack(pop, tp)
		struct
		{
			char ___m_CharValue_OffsetPadding_forAlignmentOnly[4];
			Il2CppChar ___m_CharValue_forAlignmentOnly;
		};
		#pragma pack(push, tp, 1)
		struct
		{
			char ___m_ByteValue_OffsetPadding[4];
			uint8_t ___m_ByteValue;
		};
		#pragma pack(pop, tp)
		struct
		{
			char ___m_ByteValue_OffsetPadding_forAlignmentOnly[4];
			uint8_t ___m_ByteValue_forAlignmentOnly;
		};
		#pragma pack(push, tp, 1)
		struct
		{
			char ___m_SByteValue_OffsetPadding[4];
			int8_t ___m_SByteValue;
		};
		#pragma pack(pop, tp)
		struct
		{
			char ___m_SByteValue_OffsetPadding_forAlignmentOnly[4];
			int8_t ___m_SByteValue_forAlignmentOnly;
		};
		#pragma pack(push, tp, 1)
		struct
		{
			char ___m_ShortValue_OffsetPadding[4];
			int16_t ___m_ShortValue;
		};
		#pragma pack(pop, tp)
		struct
		{
			char ___m_ShortValue_OffsetPadding_forAlignmentOnly[4];
			int16_t ___m_ShortValue_forAlignmentOnly;
		};
		#pragma pack(push, tp, 1)
		struct
		{
			char ___m_UShortValue_OffsetPadding[4];
			uint16_t ___m_UShortValue;
		};
		#pragma pack(pop, tp)
		struct
		{
			char ___m_UShortValue_OffsetPadding_forAlignmentOnly[4];
			uint16_t ___m_UShortValue_forAlignmentOnly;
		};
		#pragma pack(push, tp, 1)
		struct
		{
			char ___m_IntValue_OffsetPadding[4];
			int32_t ___m_IntValue;
		};
		#pragma pack(pop, tp)
		struct
		{
			char ___m_IntValue_OffsetPadding_forAlignmentOnly[4];
			int32_t ___m_IntValue_forAlignmentOnly;
		};
		#pragma pack(push, tp, 1)
		struct
		{
			char ___m_UIntValue_OffsetPadding[4];
			uint32_t ___m_UIntValue;
		};
		#pragma pack(pop, tp)
		struct
		{
			char ___m_UIntValue_OffsetPadding_forAlignmentOnly[4];
			uint32_t ___m_UIntValue_forAlignmentOnly;
		};
		#pragma pack(push, tp, 1)
		struct
		{
			char ___m_LongValue_OffsetPadding[4];
			int64_t ___m_LongValue;
		};
		#pragma pack(pop, tp)
		struct
		{
			char ___m_LongValue_OffsetPadding_forAlignmentOnly[4];
			int64_t ___m_LongValue_forAlignmentOnly;
		};
		#pragma pack(push, tp, 1)
		struct
		{
			char ___m_ULongValue_OffsetPadding[4];
			uint64_t ___m_ULongValue;
		};
		#pragma pack(pop, tp)
		struct
		{
			char ___m_ULongValue_OffsetPadding_forAlignmentOnly[4];
			uint64_t ___m_ULongValue_forAlignmentOnly;
		};
		#pragma pack(push, tp, 1)
		struct
		{
			char ___m_FloatValue_OffsetPadding[4];
			float ___m_FloatValue;
		};
		#pragma pack(pop, tp)
		struct
		{
			char ___m_FloatValue_OffsetPadding_forAlignmentOnly[4];
			float ___m_FloatValue_forAlignmentOnly;
		};
		#pragma pack(push, tp, 1)
		struct
		{
			char ___m_DoubleValue_OffsetPadding[4];
			double ___m_DoubleValue;
		};
		#pragma pack(pop, tp)
		struct
		{
			char ___m_DoubleValue_OffsetPadding_forAlignmentOnly[4];
			double ___m_DoubleValue_forAlignmentOnly;
		};
	};
};
struct PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4_marshaled_pinvoke
{
	union
	{
		#pragma pack(push, tp, 1)
		struct
		{
			int32_t ___m_Type;
		};
		#pragma pack(pop, tp)
		struct
		{
			int32_t ___m_Type_forAlignmentOnly;
		};
		#pragma pack(push, tp, 1)
		struct
		{
			char ___m_BoolValue_OffsetPadding[4];
			int32_t ___m_BoolValue;
		};
		#pragma pack(pop, tp)
		struct
		{
			char ___m_BoolValue_OffsetPadding_forAlignmentOnly[4];
			int32_t ___m_BoolValue_forAlignmentOnly;
		};
		#pragma pack(push, tp, 1)
		struct
		{
			char ___m_CharValue_OffsetPadding[4];
			uint8_t ___m_CharValue;
		};
		#pragma pack(pop, tp)
		struct
		{
			char ___m_CharValue_OffsetPadding_forAlignmentOnly[4];
			uint8_t ___m_CharValue_forAlignmentOnly;
		};
		#pragma pack(push, tp, 1)
		struct
		{
			char ___m_ByteValue_OffsetPadding[4];
			uint8_t ___m_ByteValue;
		};
		#pragma pack(pop, tp)
		struct
		{
			char ___m_ByteValue_OffsetPadding_forAlignmentOnly[4];
			uint8_t ___m_ByteValue_forAlignmentOnly;
		};
		#pragma pack(push, tp, 1)
		struct
		{
			char ___m_SByteValue_OffsetPadding[4];
			int8_t ___m_SByteValue;
		};
		#pragma pack(pop, tp)
		struct
		{
			char ___m_SByteValue_OffsetPadding_forAlignmentOnly[4];
			int8_t ___m_SByteValue_forAlignmentOnly;
		};
		#pragma pack(push, tp, 1)
		struct
		{
			char ___m_ShortValue_OffsetPadding[4];
			int16_t ___m_ShortValue;
		};
		#pragma pack(pop, tp)
		struct
		{
			char ___m_ShortValue_OffsetPadding_forAlignmentOnly[4];
			int16_t ___m_ShortValue_forAlignmentOnly;
		};
		#pragma pack(push, tp, 1)
		struct
		{
			char ___m_UShortValue_OffsetPadding[4];
			uint16_t ___m_UShortValue;
		};
		#pragma pack(pop, tp)
		struct
		{
			char ___m_UShortValue_OffsetPadding_forAlignmentOnly[4];
			uint16_t ___m_UShortValue_forAlignmentOnly;
		};
		#pragma pack(push, tp, 1)
		struct
		{
			char ___m_IntValue_OffsetPadding[4];
			int32_t ___m_IntValue;
		};
		#pragma pack(pop, tp)
		struct
		{
			char ___m_IntValue_OffsetPadding_forAlignmentOnly[4];
			int32_t ___m_IntValue_forAlignmentOnly;
		};
		#pragma pack(push, tp, 1)
		struct
		{
			char ___m_UIntValue_OffsetPadding[4];
			uint32_t ___m_UIntValue;
		};
		#pragma pack(pop, tp)
		struct
		{
			char ___m_UIntValue_OffsetPadding_forAlignmentOnly[4];
			uint32_t ___m_UIntValue_forAlignmentOnly;
		};
		#pragma pack(push, tp, 1)
		struct
		{
			char ___m_LongValue_OffsetPadding[4];
			int64_t ___m_LongValue;
		};
		#pragma pack(pop, tp)
		struct
		{
			char ___m_LongValue_OffsetPadding_forAlignmentOnly[4];
			int64_t ___m_LongValue_forAlignmentOnly;
		};
		#pragma pack(push, tp, 1)
		struct
		{
			char ___m_ULongValue_OffsetPadding[4];
			uint64_t ___m_ULongValue;
		};
		#pragma pack(pop, tp)
		struct
		{
			char ___m_ULongValue_OffsetPadding_forAlignmentOnly[4];
			uint64_t ___m_ULongValue_forAlignmentOnly;
		};
		#pragma pack(push, tp, 1)
		struct
		{
			char ___m_FloatValue_OffsetPadding[4];
			float ___m_FloatValue;
		};
		#pragma pack(pop, tp)
		struct
		{
			char ___m_FloatValue_OffsetPadding_forAlignmentOnly[4];
			float ___m_FloatValue_forAlignmentOnly;
		};
		#pragma pack(push, tp, 1)
		struct
		{
			char ___m_DoubleValue_OffsetPadding[4];
			double ___m_DoubleValue;
		};
		#pragma pack(pop, tp)
		struct
		{
			char ___m_DoubleValue_OffsetPadding_forAlignmentOnly[4];
			double ___m_DoubleValue_forAlignmentOnly;
		};
	};
};
struct PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4_marshaled_com
{
	union
	{
		#pragma pack(push, tp, 1)
		struct
		{
			int32_t ___m_Type;
		};
		#pragma pack(pop, tp)
		struct
		{
			int32_t ___m_Type_forAlignmentOnly;
		};
		#pragma pack(push, tp, 1)
		struct
		{
			char ___m_BoolValue_OffsetPadding[4];
			int32_t ___m_BoolValue;
		};
		#pragma pack(pop, tp)
		struct
		{
			char ___m_BoolValue_OffsetPadding_forAlignmentOnly[4];
			int32_t ___m_BoolValue_forAlignmentOnly;
		};
		#pragma pack(push, tp, 1)
		struct
		{
			char ___m_CharValue_OffsetPadding[4];
			uint8_t ___m_CharValue;
		};
		#pragma pack(pop, tp)
		struct
		{
			char ___m_CharValue_OffsetPadding_forAlignmentOnly[4];
			uint8_t ___m_CharValue_forAlignmentOnly;
		};
		#pragma pack(push, tp, 1)
		struct
		{
			char ___m_ByteValue_OffsetPadding[4];
			uint8_t ___m_ByteValue;
		};
		#pragma pack(pop, tp)
		struct
		{
			char ___m_ByteValue_OffsetPadding_forAlignmentOnly[4];
			uint8_t ___m_ByteValue_forAlignmentOnly;
		};
		#pragma pack(push, tp, 1)
		struct
		{
			char ___m_SByteValue_OffsetPadding[4];
			int8_t ___m_SByteValue;
		};
		#pragma pack(pop, tp)
		struct
		{
			char ___m_SByteValue_OffsetPadding_forAlignmentOnly[4];
			int8_t ___m_SByteValue_forAlignmentOnly;
		};
		#pragma pack(push, tp, 1)
		struct
		{
			char ___m_ShortValue_OffsetPadding[4];
			int16_t ___m_ShortValue;
		};
		#pragma pack(pop, tp)
		struct
		{
			char ___m_ShortValue_OffsetPadding_forAlignmentOnly[4];
			int16_t ___m_ShortValue_forAlignmentOnly;
		};
		#pragma pack(push, tp, 1)
		struct
		{
			char ___m_UShortValue_OffsetPadding[4];
			uint16_t ___m_UShortValue;
		};
		#pragma pack(pop, tp)
		struct
		{
			char ___m_UShortValue_OffsetPadding_forAlignmentOnly[4];
			uint16_t ___m_UShortValue_forAlignmentOnly;
		};
		#pragma pack(push, tp, 1)
		struct
		{
			char ___m_IntValue_OffsetPadding[4];
			int32_t ___m_IntValue;
		};
		#pragma pack(pop, tp)
		struct
		{
			char ___m_IntValue_OffsetPadding_forAlignmentOnly[4];
			int32_t ___m_IntValue_forAlignmentOnly;
		};
		#pragma pack(push, tp, 1)
		struct
		{
			char ___m_UIntValue_OffsetPadding[4];
			uint32_t ___m_UIntValue;
		};
		#pragma pack(pop, tp)
		struct
		{
			char ___m_UIntValue_OffsetPadding_forAlignmentOnly[4];
			uint32_t ___m_UIntValue_forAlignmentOnly;
		};
		#pragma pack(push, tp, 1)
		struct
		{
			char ___m_LongValue_OffsetPadding[4];
			int64_t ___m_LongValue;
		};
		#pragma pack(pop, tp)
		struct
		{
			char ___m_LongValue_OffsetPadding_forAlignmentOnly[4];
			int64_t ___m_LongValue_forAlignmentOnly;
		};
		#pragma pack(push, tp, 1)
		struct
		{
			char ___m_ULongValue_OffsetPadding[4];
			uint64_t ___m_ULongValue;
		};
		#pragma pack(pop, tp)
		struct
		{
			char ___m_ULongValue_OffsetPadding_forAlignmentOnly[4];
			uint64_t ___m_ULongValue_forAlignmentOnly;
		};
		#pragma pack(push, tp, 1)
		struct
		{
			char ___m_FloatValue_OffsetPadding[4];
			float ___m_FloatValue;
		};
		#pragma pack(pop, tp)
		struct
		{
			char ___m_FloatValue_OffsetPadding_forAlignmentOnly[4];
			float ___m_FloatValue_forAlignmentOnly;
		};
		#pragma pack(push, tp, 1)
		struct
		{
			char ___m_DoubleValue_OffsetPadding[4];
			double ___m_DoubleValue;
		};
		#pragma pack(pop, tp)
		struct
		{
			char ___m_DoubleValue_OffsetPadding_forAlignmentOnly[4];
			double ___m_DoubleValue_forAlignmentOnly;
		};
	};
};
struct ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8  : public RuntimeObject
{
	Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* ___m_ChunkList;
	int32_t ___m_MappedChunks;
	ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693* ___m_State0;
	ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693* ___m_State1;
	int32_t ___m_MemoryBudget;
	int32_t ___m_ShBands;
	bool ___m_ProbeOcclusion;
};
struct ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693  : public RuntimeObject
{
	int32_t ___U3CestimatedVMemCostU3Ek__BackingField;
	DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB ___m_Pool;
	BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B ___m_NextFreeChunk;
	Stack_1_tBFBA4533224CC5B6CFEF7F656B39ED3995773D0B* ___m_FreeList;
	int32_t ___m_AvailableChunkCount;
	int32_t ___m_SHBands;
	bool ___m_ContainsValidity;
	bool ___m_ContainsProbeOcclusion;
	bool ___m_ContainsRenderingLayers;
	bool ___m_ContainsSkyOcclusion;
	bool ___m_ContainsSkyShadingDirection;
};
struct ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F  : public RuntimeObject
{
	ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* ___m_EmptyIndexBuffer;
	bool ___m_IsInitialized;
	bool ___m_SupportScenarios;
	bool ___m_SupportScenarioBlending;
	bool ___m_ForceNoDiskStreaming;
	bool ___m_SupportDiskStreaming;
	bool ___m_SupportGPUStreaming;
	bool ___m_UseStreamingAssets;
	float ___m_MinBrickSize;
	int32_t ___m_MaxSubdivision;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_ProbeOffset;
	ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693* ___m_Pool;
	ProbeBrickIndex_tF1B02DB88E5F4CF79533962B018B5724D74E32D2* ___m_Index;
	ProbeGlobalIndirection_t2AB9BD4BE8E7DFF06B6C8DB4914AEF5BC7BFD2A4* ___m_CellIndices;
	ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8* ___m_BlendingPool;
	List_1_t179992B095C528117EEF4782A1F45568BD2D51EA* ___m_TmpSrcChunks;
	SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___m_PositionOffsets;
	Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 ___m_CurrGlobalBounds;
	Dictionary_2_t0E762F009D947F93BDD830FC66274E5BAEC7A15B* ___cells;
	ObjectPool_1_tB7113FB7DE0E017977D81FA05D795CCB946B759C* ___m_CellPool;
	DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB ___m_TemporaryDataLocation;
	int32_t ___m_TemporaryDataLocationMemCost;
	ProbeVolumeSceneData_t29FD126D36ED1E093C2EBBFB3F248DD5E2A86D90* ___sceneData;
	Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___minLoadedCellPos;
	Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___maxLoadedCellPos;
	Action_1_t00621160046FE06A171CE95A003D9AE71EBB2B1D* ___retrieveExtraDataAction;
	Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___checksDuringBakeAction;
	Dictionary_2_tDC4827733B8CF2DD93DCE2A2DA5DF87A61A8CD7F* ___m_PendingScenesToBeLoaded;
	Dictionary_2_t6FFAD029BB474A5257D9A441504B633831AF5341* ___m_PendingScenesToBeUnloaded;
	List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* ___m_ActiveScenes;
	ProbeVolumeBakingSet_tA7EB6642359D8D8E83C45603AFCE39D74B00FB71* ___m_CurrentBakingSet;
	bool ___m_NeedLoadAsset;
	bool ___m_ProbeReferenceVolumeInit;
	bool ___m_EnabledBySRP;
	bool ___m_VertexSampling;
	bool ___m_NeedsIndexRebuild;
	bool ___m_HasChangedIndex;
	int32_t ___m_CBShaderID;
	int32_t ___m_MemoryBudget;
	int32_t ___m_BlendingMemoryBudget;
	int32_t ___m_SHBands;
	bool ___clearAssetsOnVolumeClear;
	List_1_tCD7772AB40D4E7A61CCAFDDF9E33C190D4F9E6D4* ___U3CperSceneDataListU3Ek__BackingField;
	ProbeVolumeDebug_t295620780739F33AEAD1D1BB44C5252CE70D3DD8* ___U3CprobeVolumeDebugU3Ek__BackingField;
	ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389* ___U3CsubdivisionDebugColorsU3Ek__BackingField;
	Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___m_DebugMesh;
	WidgetU5BU5D_t39DEA55B87EF43C59C5699E0340B34185BA1E4A2* ___m_DebugItems;
	Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___m_DebugMaterial;
	Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___m_DebugProbeSamplingMesh;
	Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___m_ProbeSamplingDebugMaterial;
	Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___m_ProbeSamplingDebugMaterial02;
	Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___m_DisplayNumbersTexture;
	Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___m_DebugOffsetMesh;
	Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___m_DebugOffsetMaterial;
	Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___m_DebugFragmentationMaterial;
	PlaneU5BU5D_t4EEF66BAA8B0140EFFF34F6183CE7F80546592BE* ___m_DebugFrustumPlanes;
	GUIContentU5BU5D_t98DA1EEA8D0A2C4AE42CE11C4840B627CADFC503* ___m_DebugScenarioNames;
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___m_DebugScenarioValues;
	String_t* ___m_DebugActiveSceneGUID;
	String_t* ___m_DebugActiveScenario;
	EnumField_t15C8FC0EB96499DFDCEC2B9DBB27B2BBCD5E262C* ___m_DebugScenarioField;
	Dictionary_2_tE738E3156DB830A7FCEA2AE6066FC5BEA6715F0D* ___realtimeSubdivisionInfo;
	bool ___m_MaxSubdivVisualizedIsMaxAvailable;
	bool ___m_LoadMaxCellsPerFrame;
	int32_t ___m_NumberOfCellsLoadedPerFrame;
	int32_t ___m_NumberOfCellsBlendedPerFrame;
	float ___m_TurnoverRate;
	DynamicArray_1_t417A8A89CA5B25965BE1831A6DD20490247F49FA* ___m_LoadedCells;
	DynamicArray_1_t417A8A89CA5B25965BE1831A6DD20490247F49FA* ___m_ToBeLoadedCells;
	DynamicArray_1_t417A8A89CA5B25965BE1831A6DD20490247F49FA* ___m_WorseLoadedCells;
	DynamicArray_1_t417A8A89CA5B25965BE1831A6DD20490247F49FA* ___m_BestToBeLoadedCells;
	DynamicArray_1_t417A8A89CA5B25965BE1831A6DD20490247F49FA* ___m_TempCellToLoadList;
	DynamicArray_1_t417A8A89CA5B25965BE1831A6DD20490247F49FA* ___m_TempCellToUnloadList;
	DynamicArray_1_t417A8A89CA5B25965BE1831A6DD20490247F49FA* ___m_LoadedBlendingCells;
	DynamicArray_1_t417A8A89CA5B25965BE1831A6DD20490247F49FA* ___m_ToBeLoadedBlendingCells;
	DynamicArray_1_t417A8A89CA5B25965BE1831A6DD20490247F49FA* ___m_TempBlendingCellToLoadList;
	DynamicArray_1_t417A8A89CA5B25965BE1831A6DD20490247F49FA* ___m_TempBlendingCellToUnloadList;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_FrozenCameraPosition;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_FrozenCameraDirection;
	bool ___m_IndexDefragmentationInProgress;
	ProbeBrickIndex_tF1B02DB88E5F4CF79533962B018B5724D74E32D2* ___m_DefragIndex;
	ProbeGlobalIndirection_t2AB9BD4BE8E7DFF06B6C8DB4914AEF5BC7BFD2A4* ___m_DefragCellIndices;
	DynamicArray_1_t417A8A89CA5B25965BE1831A6DD20490247F49FA* ___m_IndexDefragCells;
	DynamicArray_1_t417A8A89CA5B25965BE1831A6DD20490247F49FA* ___m_TempIndexDefragCells;
	float ___minStreamingScore;
	float ___maxStreamingScore;
	Queue_1_t4E72D95FA4BA0376A0776B630CD5C0804EE5682D* ___m_StreamingQueue;
	List_1_t315DEAF697A9E5FB3C0330AE774E83A1A1632F8A* ___m_ActiveStreamingRequests;
	ObjectPool_1_t3ED83FBAFF7FB163D2003A9664CDA2A929337EDE* ___m_StreamingRequestsPool;
	bool ___m_DiskStreamingUseCompute;
	ProbeVolumeScratchBufferPool_t51450AD69BD510651301523B922D3B52E7019591* ___m_ScratchBufferPool;
	OnStreamingCompleteDelegate_t7DAB7BE2E737BCCAB139341C50DF63FD26A6E0D2* ___m_OnStreamingComplete;
	OnStreamingCompleteDelegate_t7DAB7BE2E737BCCAB139341C50DF63FD26A6E0D2* ___m_OnBlendingStreamingComplete;
};
struct ProbeVolumeDebug_t295620780739F33AEAD1D1BB44C5252CE70D3DD8  : public RuntimeObject
{
	bool ___drawProbes;
	bool ___drawBricks;
	bool ___drawCells;
	bool ___realtimeSubdivision;
	int32_t ___subdivisionCellUpdatePerFrame;
	float ___subdivisionDelayInSeconds;
	int32_t ___probeShading;
	float ___probeSize;
	float ___subdivisionViewCullingDistance;
	float ___probeCullingDistance;
	int32_t ___maxSubdivToVisualize;
	int32_t ___minSubdivToVisualize;
	float ___exposureCompensation;
	bool ___drawProbeSamplingDebug;
	float ___probeSamplingDebugSize;
	bool ___debugWithSamplingNoise;
	uint32_t ___samplingRenderingLayer;
	bool ___drawVirtualOffsetPush;
	float ___offsetSize;
	bool ___freezeStreaming;
	bool ___displayCellStreamingScore;
	bool ___displayIndexFragmentation;
	int32_t ___otherStateIndex;
	bool ___verboseStreamingLog;
	bool ___debugStreaming;
	bool ___autoDrawProbes;
	bool ___isolationProbeDebug;
	uint8_t ___visibleLayers;
};
struct 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 ShaderStrippingSetting_t306B7C6E56B51EF71EB67D41A1713CF817908553  : public RuntimeObject
{
	int32_t ___m_Version;
	bool ___m_ExportShaderVariants;
	int32_t ___m_ShaderVariantLogLevel;
	bool ___m_StripRuntimeDebugShaders;
};
struct SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295  : public Exception_t
{
};
struct Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700  : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
{
};
struct Type_t  : public MemberInfo_t
{
	RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B ____impl;
};
struct Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295  : public RuntimeObject
{
	int32_t ___U3CflagsU3Ek__BackingField;
	String_t* ___U3CdisplayNameU3Ek__BackingField;
	int32_t ___U3CgroupIndexU3Ek__BackingField;
	ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08* ___U3CchildrenU3Ek__BackingField;
	Action_1_tD4A7E6373B0ECCCFBA53AFB9A7CF4C4D0798C941* ___onSetDirty;
};
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 ButtonState_tC90005D9F1E87688352A8F97B40400D0319CFC69 
{
	bool ___m_IsPressed;
	int32_t ___m_FramePressState;
	float ___m_PressTime;
	RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 ___m_PressRaycast;
	GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___m_PressObject;
	GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___m_RawPressObject;
	GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___m_LastPressObject;
	GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___m_DragObject;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_PressPosition;
	float ___m_ClickTime;
	int32_t ___m_ClickCount;
	bool ___m_Dragging;
	bool ___m_ClickedOnSameGameObject;
	bool ___m_IgnoreNextClick;
};
struct ButtonState_tC90005D9F1E87688352A8F97B40400D0319CFC69_marshaled_pinvoke
{
	int32_t ___m_IsPressed;
	int32_t ___m_FramePressState;
	float ___m_PressTime;
	RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023_marshaled_pinvoke ___m_PressRaycast;
	GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___m_PressObject;
	GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___m_RawPressObject;
	GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___m_LastPressObject;
	GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___m_DragObject;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_PressPosition;
	float ___m_ClickTime;
	int32_t ___m_ClickCount;
	int32_t ___m_Dragging;
	int32_t ___m_ClickedOnSameGameObject;
	int32_t ___m_IgnoreNextClick;
};
struct ButtonState_tC90005D9F1E87688352A8F97B40400D0319CFC69_marshaled_com
{
	int32_t ___m_IsPressed;
	int32_t ___m_FramePressState;
	float ___m_PressTime;
	RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023_marshaled_com ___m_PressRaycast;
	GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___m_PressObject;
	GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___m_RawPressObject;
	GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___m_LastPressObject;
	GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___m_DragObject;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_PressPosition;
	float ___m_ClickTime;
	int32_t ___m_ClickCount;
	int32_t ___m_Dragging;
	int32_t ___m_ClickedOnSameGameObject;
	int32_t ___m_IgnoreNextClick;
};
struct CellStreamingRequest_tAE5DDA9AA18E56760453F2D5FA12514E7250A6C1  : public RuntimeObject
{
	Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87* ___U3CcellU3Ek__BackingField;
	int32_t ___U3CstateU3Ek__BackingField;
	CellStreamingScratchBuffer_tCD37AA786EFC1E41957F4FA8A94AA22F674D2A45* ___U3CscratchBufferU3Ek__BackingField;
	CellStreamingScratchBufferLayout_t9C3A198B967DCECDB79C97C05BEFAEA74E70077E ___U3CscratchBufferLayoutU3Ek__BackingField;
	PerScenarioDataInfo_t68D4511954D35D4B046CC0994B811763604ECEAB* ___U3CscenarioDataU3Ek__BackingField;
	int32_t ___U3CpoolIndexU3Ek__BackingField;
	bool ___U3CstreamSharedDataU3Ek__BackingField;
	OnStreamingCompleteDelegate_t7DAB7BE2E737BCCAB139341C50DF63FD26A6E0D2* ___onStreamingComplete;
	DiskStreamingRequest_t92B9CE18BAC0DF0FF43AA74F244FD0E318A0D70C* ___cellDataStreamingRequest;
	DiskStreamingRequest_t92B9CE18BAC0DF0FF43AA74F244FD0E318A0D70C* ___cellOptionalDataStreamingRequest;
	DiskStreamingRequest_t92B9CE18BAC0DF0FF43AA74F244FD0E318A0D70C* ___cellSharedDataStreamingRequest;
	DiskStreamingRequest_t92B9CE18BAC0DF0FF43AA74F244FD0E318A0D70C* ___cellProbeOcclusionDataStreamingRequest;
	DiskStreamingRequest_t92B9CE18BAC0DF0FF43AA74F244FD0E318A0D70C* ___brickStreamingRequest;
	DiskStreamingRequest_t92B9CE18BAC0DF0FF43AA74F244FD0E318A0D70C* ___supportStreamingRequest;
	int32_t ___bytesWritten;
};
struct Action_1_t6AC29B34E68BC53AA807670D868CBB59CD5D995F  : public MulticastDelegate_t
{
};
struct Action_1_tD69A6DC9FBE94131E52F5A73B2A9D4AB51EEC404  : public MulticastDelegate_t
{
};
struct Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87  : public MulticastDelegate_t
{
};
struct Action_1_t3CB5D1A819C3ED3F99E9E39F890F18633253949A  : public MulticastDelegate_t
{
};
struct Action_1_t831946BFD83EBA9DE498D3E682F1D4F14D17878D  : public MulticastDelegate_t
{
};
struct Action_1_tD4A7E6373B0ECCCFBA53AFB9A7CF4C4D0798C941  : public MulticastDelegate_t
{
};
struct Action_2_t94C644233E37D574986F0297182FA2BD8972B44A  : public MulticastDelegate_t
{
};
struct Action_2_t495CCDF3C9A78EC4CCF7D12290A4B9698BBBE183  : public MulticastDelegate_t
{
};
struct Action_2_tAC461AE4F7B507965CE2E6A32853473F8C02CD75  : public MulticastDelegate_t
{
};
struct Action_2_tDA74CED516153CD7F42CADEB337C93F4AFDC8DDD  : public MulticastDelegate_t
{
};
struct Field_1_tE0B6708F71187E03868B07934ECE5FF185BDCA38  : public Widget_tE8D6AF1D7525CC84E8F2C3B73162016736A6A2FF
{
	Func_1_tA01838FFA44225E9E8A13C831346D478135D6BCD* ___U3CgetterU3Ek__BackingField;
	Action_1_t8EE9E68D73CCE74DBBB2637B30DCB853C31F472B* ___U3CsetterU3Ek__BackingField;
	Action_2_tE3A4317F8C1E923B4B41924ABD2DEB22AD572AA0* ___onValueChanged;
};
struct Field_1_tA5C891F8362F7E414DC7A9ECCB6F8610A9A61316  : public Widget_tE8D6AF1D7525CC84E8F2C3B73162016736A6A2FF
{
	Func_1_t6810F34C7AB650D465D2B9B6A1F0B277DAA46A3C* ___U3CgetterU3Ek__BackingField;
	Action_1_t6F23E949C5B7B23A98CD4EE8560AA8A2266BDC22* ___U3CsetterU3Ek__BackingField;
	Action_2_t8F37BBA9EDEE84C69724E5552FF35DEB93971BD2* ___onValueChanged;
};
struct Field_1_t226E1C169087ABFC1448D9AD905D6E1BC4FCFD4C  : public Widget_tE8D6AF1D7525CC84E8F2C3B73162016736A6A2FF
{
	Func_1_t5747A51D079771A54003751A99ED1F40EC898853* ___U3CgetterU3Ek__BackingField;
	Action_1_tAFF122BBDCF2AC45C10128CFCDA45A5CA2ED307E* ___U3CsetterU3Ek__BackingField;
	Action_2_tCF513090FC7E539499FDA61AA79356DC13634B40* ___onValueChanged;
};
struct Field_1_t7F813BE8CAF3F3F635B34474DDD7B797C5B6CD2A  : public Widget_tE8D6AF1D7525CC84E8F2C3B73162016736A6A2FF
{
	Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD* ___U3CgetterU3Ek__BackingField;
	Action_1_tD69A6DC9FBE94131E52F5A73B2A9D4AB51EEC404* ___U3CsetterU3Ek__BackingField;
	Action_2_t94C644233E37D574986F0297182FA2BD8972B44A* ___onValueChanged;
};
struct Field_1_t1079E9FD5E26FEF1F7463B4AE4891F6248D7AB10  : public Widget_tE8D6AF1D7525CC84E8F2C3B73162016736A6A2FF
{
	Func_1_t0AB074F5121DE3218B4D2017AB868E979850D62A* ___U3CgetterU3Ek__BackingField;
	Action_1_t7F8A08D55E64F30F0E9A4213699C99903459421A* ___U3CsetterU3Ek__BackingField;
	Action_2_tB83C8207E259A59B9CCFA2ACAF6398B7ADEB7E36* ___onValueChanged;
};
struct Field_1_t6C7F8E4DCB976CF33CBE31AA06D45F8A3E1580D4  : public Widget_tE8D6AF1D7525CC84E8F2C3B73162016736A6A2FF
{
	Func_1_tF6541D6142ABBB0E6DD98A0B3A635B1F2002DC6D* ___U3CgetterU3Ek__BackingField;
	Action_1_t831946BFD83EBA9DE498D3E682F1D4F14D17878D* ___U3CsetterU3Ek__BackingField;
	Action_2_t495CCDF3C9A78EC4CCF7D12290A4B9698BBBE183* ___onValueChanged;
};
struct Field_1_tA072783C26CACD3E84F9B62900C79E98AA01B8ED  : public Widget_tE8D6AF1D7525CC84E8F2C3B73162016736A6A2FF
{
	Func_1_t9EB8CE9DFD9B703BC79F2087B16EA394B7A9F9A1* ___U3CgetterU3Ek__BackingField;
	Action_1_t17E52B12DC24FA6C9DD52F87043C85BEA889BB81* ___U3CsetterU3Ek__BackingField;
	Action_2_tF46B14C98A24F40F2279A1D4296BB9078938C034* ___onValueChanged;
};
struct Field_1_tC3CCA8F7619A0B639B6671BD922EC68E34595E18  : public Widget_tE8D6AF1D7525CC84E8F2C3B73162016736A6A2FF
{
	Func_1_t58C51DB29153B53A9136AE397958F3FCC1F596EC* ___U3CgetterU3Ek__BackingField;
	Action_1_t2EDB30EAB747FDF563DD6410FC76AF861A09A0C2* ___U3CsetterU3Ek__BackingField;
	Action_2_t115BA48255E00E3E7D79535060D729C4822CAFF3* ___onValueChanged;
};
struct Field_1_t13BBC583A7E521A9A0C5B9A2B8B537D8CEE550BD  : public Widget_tE8D6AF1D7525CC84E8F2C3B73162016736A6A2FF
{
	Func_1_t704C051013549CDD77A31AEC405EA270221633B3* ___U3CgetterU3Ek__BackingField;
	Action_1_t84D0CA347FC997E1202ECA3ED828B057841444EF* ___U3CsetterU3Ek__BackingField;
	Action_2_t302322518DED0A32BC10F069AAEE117BC9C20917* ___onValueChanged;
};
struct Func_1_t0A6D678B2225A2A8FD577D4830B7257527CDBEAD  : public MulticastDelegate_t
{
};
struct Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457  : public MulticastDelegate_t
{
};
struct Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD  : public MulticastDelegate_t
{
};
struct Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4  : public MulticastDelegate_t
{
};
struct Func_1_t367387BB2C476D3F32DB12161B5FDC128DC3231C  : public MulticastDelegate_t
{
};
struct Func_1_tF6541D6142ABBB0E6DD98A0B3A635B1F2002DC6D  : public MulticastDelegate_t
{
};
struct Func_1_t4660FAFB3F52570C50E23DE701475FFC0788FEB1  : public MulticastDelegate_t
{
};
struct Func_2_t3BCEED21ACF99FE20E980FEE0E8126D0812B72A3  : public MulticastDelegate_t
{
};
struct Func_2_t94475399CE552E8F5CB52DF041E6CBAC98D48E2F  : public MulticastDelegate_t
{
};
struct Func_2_t7D10212BEDD938C678E0B9999AB80A12F76BEEF0  : public MulticastDelegate_t
{
};
struct Func_3_t112E81BD9C60E0186076895800369606BCF590FB  : public MulticastDelegate_t
{
};
struct ListChangedEventHandler_1_tC0988B097B0885471C7749525EF01C1E7CB36E4C  : public MulticastDelegate_t
{
};
struct Predicate_1_tE4334907A3206698C09D3639A0A3ED614DDDEB5F  : public MulticastDelegate_t
{
};
struct Predicate_1_tBEBF109BB957490B8BBB9DAF74B8DFFB49261D6A  : public MulticastDelegate_t
{
};
struct Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07  : public MulticastDelegate_t
{
};
struct ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263  : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
{
	String_t* ____paramName;
};
struct Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA  : public Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3
{
};
struct Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76  : public Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3
{
};
struct InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E  : public RuntimeObject
{
	InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5 ___m_StateBlock;
	InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___m_Name;
	String_t* ___m_Path;
	String_t* ___m_DisplayName;
	String_t* ___m_DisplayNameFromLayout;
	String_t* ___m_ShortDisplayName;
	String_t* ___m_ShortDisplayNameFromLayout;
	InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___m_Layout;
	InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___m_Variants;
	InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* ___m_Device;
	InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___m_Parent;
	int32_t ___m_UsageCount;
	int32_t ___m_UsageStartIndex;
	int32_t ___m_AliasCount;
	int32_t ___m_AliasStartIndex;
	int32_t ___m_ChildCount;
	int32_t ___m_ChildStartIndex;
	int32_t ___m_ControlFlags;
	bool ___m_CachedValueIsStale;
	bool ___m_UnprocessedCachedValueIsStale;
	PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4 ___m_DefaultState;
	PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4 ___m_MinValue;
	PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4 ___m_MaxValue;
	FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED ___m_OptimizedControlDataType;
};
struct NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A  : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
{
};
struct PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42 
{
	bool ___changedThisFrame;
	ButtonState_tC90005D9F1E87688352A8F97B40400D0319CFC69 ___leftButton;
	ButtonState_tC90005D9F1E87688352A8F97B40400D0319CFC69 ___rightButton;
	ButtonState_tC90005D9F1E87688352A8F97B40400D0319CFC69 ___middleButton;
	ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* ___eventData;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_ScreenPosition;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_ScrollDelta;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_WorldPosition;
	Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___m_WorldOrientation;
	float ___m_Pressure;
	float ___m_AzimuthAngle;
	float ___m_AltitudeAngle;
	float ___m_Twist;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_Radius;
};
struct PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42_marshaled_pinvoke
{
	int32_t ___changedThisFrame;
	ButtonState_tC90005D9F1E87688352A8F97B40400D0319CFC69_marshaled_pinvoke ___leftButton;
	ButtonState_tC90005D9F1E87688352A8F97B40400D0319CFC69_marshaled_pinvoke ___rightButton;
	ButtonState_tC90005D9F1E87688352A8F97B40400D0319CFC69_marshaled_pinvoke ___middleButton;
	ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* ___eventData;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_ScreenPosition;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_ScrollDelta;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_WorldPosition;
	Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___m_WorldOrientation;
	float ___m_Pressure;
	float ___m_AzimuthAngle;
	float ___m_AltitudeAngle;
	float ___m_Twist;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_Radius;
};
struct PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42_marshaled_com
{
	int32_t ___changedThisFrame;
	ButtonState_tC90005D9F1E87688352A8F97B40400D0319CFC69_marshaled_com ___leftButton;
	ButtonState_tC90005D9F1E87688352A8F97B40400D0319CFC69_marshaled_com ___rightButton;
	ButtonState_tC90005D9F1E87688352A8F97B40400D0319CFC69_marshaled_com ___middleButton;
	ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* ___eventData;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_ScreenPosition;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_ScrollDelta;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_WorldPosition;
	Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___m_WorldOrientation;
	float ___m_Pressure;
	float ___m_AzimuthAngle;
	float ___m_AltitudeAngle;
	float ___m_Twist;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_Radius;
};
struct ProbeBrickIndex_tF1B02DB88E5F4CF79533962B018B5724D74E32D2  : public RuntimeObject
{
	BitArray_tFD42FDEB4A51DD2D6C20DC8E220B1EBE999F2616* ___m_IndexChunks;
	BitArray_tFD42FDEB4A51DD2D6C20DC8E220B1EBE999F2616* ___m_IndexChunksCopyForChecks;
	int32_t ___m_ChunksCount;
	int32_t ___m_AvailableChunkCount;
	ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* ___m_PhysicalIndexBuffer;
	NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___m_PhysicalIndexBufferData;
	ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* ___m_DebugFragmentationBuffer;
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___m_DebugFragmentationData;
	bool ___m_NeedUpdateIndexComputeBuffer;
	int32_t ___m_UpdateMinIndex;
	int32_t ___m_UpdateMaxIndex;
	int32_t ___U3CestimatedVMemCostU3Ek__BackingField;
	float ___U3CfragmentationRateU3Ek__BackingField;
	Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___m_CenterRS;
};
struct RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27  : public Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700
{
};
struct Texture3D_tDC30A0F19B6055086859D1ABC098D6E6762000E1  : public Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700
{
};
struct Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1  : public Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3
{
};
struct VolumeComponent_t8121D1F6054A9DFB3A596EE451FD65A2BFE2D7E1  : public ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A
{
	bool ___active;
	String_t* ___U3CdisplayNameU3Ek__BackingField;
	List_1_tD19F7E0FCBD7C3E8D363733582EF93B341DD3039* ___parameterList;
	ReadOnlyCollection_1_tE414953665CCBE1BFF28E8E32C184621ADDA4B76* ___m_ParameterReadOnlyCollection;
};
struct VolumeProfile_t9B5F2005F575A710F38A124EF81A6228CCACACE1  : public ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A
{
	List_1_t602BCD639AA637A6C0BB45C136DD5458DBE18064* ___components;
	bool ___isDirty;
};
struct MessageBox_tF18729816BE7D624001E2C5172474709BD9B54C5  : public Widget_tE8D6AF1D7525CC84E8F2C3B73162016736A6A2FF
{
	int32_t ___style;
	Func_1_t367387BB2C476D3F32DB12161B5FDC128DC3231C* ___messageCallback;
};
struct CellData_tBCD18663131DBE178E5CDDCEE15196B115A87AB3  : public RuntimeObject
{
	NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF ___validityNeighMaskData;
	NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934 ___U3CskyOcclusionDataL0L1U3Ek__BackingField;
	NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF ___U3CskyShadingDirectionIndicesU3Ek__BackingField;
	Dictionary_2_t24D73D33850EF0B312AC735120ED28E78A38FBB3* ___scenarios;
	NativeArray_1_tBA7C3E15B67AEC95EB7BED61838A132B300A973A ___U3CbricksU3Ek__BackingField;
	NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD ___U3CprobePositionsU3Ek__BackingField;
	NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF ___U3CtouchupVolumeInteractionU3Ek__BackingField;
	NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD ___U3CoffsetVectorsU3Ek__BackingField;
	NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF ___U3CvalidityU3Ek__BackingField;
	NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF ___U3ClayerU3Ek__BackingField;
};
struct CellStreamingScratchBuffer_tCD37AA786EFC1E41957F4FA8A94AA22F674D2A45  : public RuntimeObject
{
	NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF ___stagingBuffer;
	int32_t ___U3CchunkCountU3Ek__BackingField;
	int32_t ___m_CurrentBuffer;
	GraphicsBufferU5BU5D_t4ABCF6B71838542923F426CE2E088700D5529BF7* ___m_GraphicsBuffers;
};
struct PerScenarioData_tDBB689295599DE09FCA963F9282414EA2B240B55 
{
	NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934 ___shL0L1RxData;
	NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF ___shL1GL1RyData;
	NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF ___shL1BL1RzData;
	NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF ___shL2Data_0;
	NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF ___shL2Data_1;
	NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF ___shL2Data_2;
	NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF ___shL2Data_3;
	NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF ___probeOcclusion;
};
struct EnumField_1_t8B03F7187ED36764C4BDB3683D3A208587958D8E  : public Field_1_t226E1C169087ABFC1448D9AD905D6E1BC4FCFD4C
{
	GUIContentU5BU5D_t98DA1EEA8D0A2C4AE42CE11C4840B627CADFC503* ___enumNames;
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___m_EnumValues;
};
struct EnumField_1_t30102EC7A5D104E7898CDF9F28EBC898AE2A815F  : public Field_1_t7F813BE8CAF3F3F635B34474DDD7B797C5B6CD2A
{
	GUIContentU5BU5D_t98DA1EEA8D0A2C4AE42CE11C4840B627CADFC503* ___enumNames;
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___m_EnumValues;
};
struct EnumField_1_tECD75547D070010A51D618F1BD829DBC5A41CC24  : public Field_1_t6C7F8E4DCB976CF33CBE31AA06D45F8A3E1580D4
{
	GUIContentU5BU5D_t98DA1EEA8D0A2C4AE42CE11C4840B627CADFC503* ___enumNames;
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___m_EnumValues;
};
struct Enumerator_tB51ADD79A41EB3D14C526AB38B223D8A7A0033AF 
{
	Dictionary_2_t8F01FF96A474FAACA767CFF5B23C0038A3C9DC69* ____dictionary;
	int32_t ____index;
	int32_t ____version;
	PerScenarioData_tDBB689295599DE09FCA963F9282414EA2B240B55 ____currentValue;
};
struct Enumerator_t9231864DD0A743192E06099A6244D91D4CBB7BD4 
{
	Dictionary_2_t24D73D33850EF0B312AC735120ED28E78A38FBB3* ____dictionary;
	int32_t ____index;
	int32_t ____version;
	PerScenarioData_tDBB689295599DE09FCA963F9282414EA2B240B55 ____currentValue;
};
struct InlinedArray_1_t6E2851F85C23093EDE233F71F5CE3D6D08FAE920 
{
	int32_t ___length;
	PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42 ___firstValue;
	PointerModelU5BU5D_tE7B1CA281F392BD0840E1A81754AC94AF44FEE81* ___additionalValues;
};
struct InputControl_1_t7A35A4AF63A7AA94678E000D4F3265A1FD84288A  : public InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E
{
	InlinedArray_1_t2A86A6C75E0160EE14310E053C5249518871D847 ___m_ProcessorStack;
	float ___m_CachedValue;
	float ___m_UnprocessedCachedValue;
	bool ___evaluateProcessorsEveryRead;
};
struct InputControl_1_tC164085710F2FAA9161295C9B7FE273AF893CF66  : public InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E
{
	InlinedArray_1_tE5F1062E65707D24360CEAC52E03D32C6E5BA8BB ___m_ProcessorStack;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_CachedValue;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_UnprocessedCachedValue;
	bool ___evaluateProcessorsEveryRead;
};
struct ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129  : public ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263
{
};
struct Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184  : public Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA
{
	uint32_t ___m_NonSerializedVersion;
};
struct InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B  : public InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E
{
	int32_t ___m_DeviceFlags;
	int32_t ___m_DeviceId;
	int32_t ___m_ParticipantId;
	int32_t ___m_DeviceIndex;
	uint32_t ___m_CurrentProcessedEventBytesOnUpdate;
	InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F ___m_Description;
	double ___m_LastUpdateTimeInternal;
	uint32_t ___m_CurrentUpdateStepCount;
	InternedStringU5BU5D_t0B851758733FC0B118D84BE83AED10A0404C18D5* ___m_AliasesForEachControl;
	InternedStringU5BU5D_t0B851758733FC0B118D84BE83AED10A0404C18D5* ___m_UsagesForEachControl;
	InputControlU5BU5D_t0B951FEF1504D6340387C4735F5D6F426F40FE17* ___m_UsageToControl;
	InputControlU5BU5D_t0B951FEF1504D6340387C4735F5D6F426F40FE17* ___m_ChildrenForEachControl;
	HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2* ___m_UpdatedButtons;
	List_1_tFED1C27AA4B8AC9813FF4858B3ABB1B3F74558EF* ___m_ButtonControlsCheckingPressState;
	bool ___m_UseCachePathForButtonPresses;
	UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* ___m_StateOffsetToControlMap;
	ControlBitRangeNodeU5BU5D_t912A404149DE6D350D1735A026182C409C510F27* ___m_ControlTreeNodes;
	UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83* ___m_ControlTreeIndices;
};
struct MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71  : public Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA
{
	CancellationTokenSource_tAAE1E0033BCFC233801F8CB4CED5C852B350CB7B* ___m_CancellationTokenSource;
};
struct ColorField_t6BB20214FF8E76FBA61FE664ACF6FAAF67D7E790  : public Field_1_tA5C891F8362F7E414DC7A9ECCB6F8610A9A61316
{
	bool ___hdr;
	bool ___showAlpha;
	bool ___showPicker;
	float ___incStep;
	float ___incStepMult;
	int32_t ___decimals;
};
struct ObjectField_t31A0226BB7370CEE6059049B9FC17B476411B5B3  : public Field_1_t1079E9FD5E26FEF1F7463B4AE4891F6248D7AB10
{
	Type_t* ___type;
};
struct ObjectListField_t8FC9AAB904E0A6C1B51B185C9A8F98E8045DE093  : public Field_1_tE0B6708F71187E03868B07934ECE5FF185BDCA38
{
	Type_t* ___type;
};
struct ObjectPopupField_t0014C448F74711A8989C09DF389009C2C283FBE1  : public Field_1_t1079E9FD5E26FEF1F7463B4AE4891F6248D7AB10
{
	Func_1_t0A6D678B2225A2A8FD577D4830B7257527CDBEAD* ___U3CgetObjectsU3Ek__BackingField;
};
struct RuntimeDebugShadersMessageBox_t516D6BABA8D487C987C94F16D58A8EBE052683CF  : public MessageBox_tF18729816BE7D624001E2C5172474709BD9B54C5
{
};
struct Vector2Field_t5CDE5FE31ACEDA9AA41D204ABBE50392E2080816  : public Field_1_tA072783C26CACD3E84F9B62900C79E98AA01B8ED
{
	float ___incStep;
	float ___incStepMult;
	int32_t ___decimals;
};
struct Vector3Field_t4019EB5DDB0C820FA72499C5F078A9BE00DCAF94  : public Field_1_tC3CCA8F7619A0B639B6671BD922EC68E34595E18
{
	float ___incStep;
	float ___incStepMult;
	int32_t ___decimals;
};
struct Vector4Field_t9C175CACC33030F0B57C4CB016466127D28E4AD3  : public Field_1_t13BBC583A7E521A9A0C5B9A2B8B537D8CEE550BD
{
	float ___incStep;
	float ___incStepMult;
	int32_t ___decimals;
};
struct Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87  : public RuntimeObject
{
	CellDesc_tE8FD220551E0FC637343C950CE68522345E001E4* ___desc;
	CellData_tBCD18663131DBE178E5CDDCEE15196B115A87AB3* ___data;
	CellPoolInfo_t035D0598770DA5337B69272DBE5F6F6939566267* ___poolInfo;
	CellIndexInfo_t81EE7836D8B68C775459CBF953FABFA8A2AA4058* ___indexInfo;
	CellBlendingInfo_tCAA467021B8E6F3C19735CDDEBCD3C822DED24E0* ___blendingInfo;
	CellStreamingInfo_t4C971022090188CCCDAA4908A17043F5F66D8FCD* ___streamingInfo;
	int32_t ___referenceCount;
	bool ___loaded;
	PerScenarioData_tDBB689295599DE09FCA963F9282414EA2B240B55 ___scenario0;
	PerScenarioData_tDBB689295599DE09FCA963F9282414EA2B240B55 ___scenario1;
	bool ___hasTwoScenarios;
	CellInstancedDebugProbes_t23E23306486DF8F9F5DF0E8B5B02EC92E0C96C8B* ___debugProbes;
};
struct AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7  : public InputControl_1_t7A35A4AF63A7AA94678E000D4F3265A1FD84288A
{
	int32_t ___clamp;
	float ___clampMin;
	float ___clampMax;
	float ___clampConstant;
	bool ___invert;
	bool ___normalize;
	float ___normalizeMin;
	float ___normalizeMax;
	float ___normalizeZero;
	bool ___scale;
	float ___scaleFactor;
};
struct DebugUIHandlerWidget_tE597C749DDA3EBA7627F38F8A77EB5A171B9E6D1  : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
	Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___colorDefault;
	Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___colorSelected;
	DebugUIHandlerWidget_tE597C749DDA3EBA7627F38F8A77EB5A171B9E6D1* ___U3CparentUIHandlerU3Ek__BackingField;
	DebugUIHandlerWidget_tE597C749DDA3EBA7627F38F8A77EB5A171B9E6D1* ___U3CpreviousUIHandlerU3Ek__BackingField;
	DebugUIHandlerWidget_tE597C749DDA3EBA7627F38F8A77EB5A171B9E6D1* ___U3CnextUIHandlerU3Ek__BackingField;
	Widget_tE8D6AF1D7525CC84E8F2C3B73162016736A6A2FF* ___m_Widget;
};
struct DebugUpdater_t245AD21D9DB8115DAD15488899E23C6ED20BFDF2  : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
	int32_t ___m_Orientation;
	bool ___m_RuntimeUiWasVisibleLastFrame;
};
struct Pointer_t800EF2832B62E889AC9C182E3B18098AF220E32A  : public InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B
{
	Vector2Control_t8D1B4021A1D82671AF916D3C0A476AA94E46A432* ___U3CpositionU3Ek__BackingField;
	DeltaControl_t63053AF5E0CD02B62F3CDE79821E4A12F72D573B* ___U3CdeltaU3Ek__BackingField;
	Vector2Control_t8D1B4021A1D82671AF916D3C0A476AA94E46A432* ___U3CradiusU3Ek__BackingField;
	AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* ___U3CpressureU3Ek__BackingField;
	ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___U3CpressU3Ek__BackingField;
	IntegerControl_tA24544EFF42204852F638FF5147F754962C997AB* ___U3CdisplayIndexU3Ek__BackingField;
};
struct ProbeAdjustmentVolume_t2E2773226ECA34A16E3E26B74599E03E45DADC69  : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
	int32_t ___shape;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___size;
	float ___radius;
	int32_t ___mode;
	float ___intensityScale;
	float ___overriddenDilationThreshold;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___virtualOffsetRotation;
	float ___virtualOffsetDistance;
	float ___geometryBias;
	float ___virtualOffsetThreshold;
	float ___rayOriginBias;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___skyDirection;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___skyShadingDirectionRotation;
	int32_t ___directSampleCount;
	int32_t ___indirectSampleCount;
	int32_t ___sampleCountMultiplier;
	int32_t ___maxBounces;
	int32_t ___skyOcclusionSampleCount;
	int32_t ___skyOcclusionMaxBounces;
	int32_t ___renderingLayerMaskOperation;
	uint8_t ___renderingLayerMask;
	int32_t ___version;
	bool ___invalidateProbes;
	bool ___overrideDilationThreshold;
};
struct UIBehaviour_tB9D4295827BD2EEDEF0749200C6CA7090C742A9D  : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
};
struct Vector2Control_t8D1B4021A1D82671AF916D3C0A476AA94E46A432  : public InputControl_1_tC164085710F2FAA9161295C9B7FE273AF893CF66
{
	AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* ___U3CxU3Ek__BackingField;
	AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* ___U3CyU3Ek__BackingField;
};
struct Volume_t7CAAEA22D7F13A50FAE114DE7A6986FEAC837377  : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
	bool ___m_IsGlobal;
	float ___priority;
	float ___blendDistance;
	float ___weight;
	VolumeProfile_t9B5F2005F575A710F38A124EF81A6228CCACACE1* ___sharedProfile;
	List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252* ___m_Colliders;
	int32_t ___m_PreviousLayer;
	float ___m_PreviousPriority;
	VolumeProfile_t9B5F2005F575A710F38A124EF81A6228CCACACE1* ___m_InternalProfile;
};
struct BitField_t4178A9AD81C436DBE57F464343BA996642134062  : public EnumField_1_t8B03F7187ED36764C4BDB3683D3A208587958D8E
{
	Type_t* ___m_EnumType;
};
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 MaskField_t726A8124A1E94A86E0DB48D5FC52511772C9F4C9  : public EnumField_1_tECD75547D070010A51D618F1BD829DBC5A41CC24
{
};
struct BaseInputModule_tF3B7C22AF1419B2AC9ECE6589357DC1B88ED96B1  : public UIBehaviour_tB9D4295827BD2EEDEF0749200C6CA7090C742A9D
{
	List_1_t8292C421BBB00D7661DC07462822936152BAB446* ___m_RaycastResultCache;
	bool ___m_SendPointerHoverToParent;
	AxisEventData_t4AA742BC101B1AA300B16EE7F19E31B91F37A938* ___m_AxisEventData;
	EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707* ___m_EventSystem;
	BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F* ___m_BaseEventData;
	BaseInput_t69C46B0AA3C24F1CA842A0D03CACACC4EC788622* ___m_InputOverride;
	BaseInput_t69C46B0AA3C24F1CA842A0D03CACACC4EC788622* ___m_DefaultInput;
};
struct ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF  : public AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7
{
	bool ___m_NeedsToCheckFramePress;
	uint32_t ___m_UpdateCountLastPressed;
	uint32_t ___m_UpdateCountLastReleased;
	bool ___m_LastUpdateWasPress;
	bool ___U3CneedsToCheckFramePressU3Ek__BackingField;
	float ___pressPoint;
};
struct EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707  : public UIBehaviour_tB9D4295827BD2EEDEF0749200C6CA7090C742A9D
{
	List_1_tA5BDE435C735A082941CD33D212F97F4AE9FA55F* ___m_SystemInputModules;
	BaseInputModule_tF3B7C22AF1419B2AC9ECE6589357DC1B88ED96B1* ___m_CurrentInputModule;
	GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___m_FirstSelected;
	bool ___m_sendNavigationEvents;
	int32_t ___m_DragThreshold;
	GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___m_CurrentSelected;
	bool ___m_HasFocus;
	bool ___m_SelectionGuard;
	BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F* ___m_DummyData;
	bool ___m_Started;
	bool ___m_IsTrackingUIToolkitPanels;
};
struct Mouse_t9A9CC4636FA9CDBAD7FB7A02DB0D6395EDCC338F  : public Pointer_t800EF2832B62E889AC9C182E3B18098AF220E32A
{
	DeltaControl_t63053AF5E0CD02B62F3CDE79821E4A12F72D573B* ___U3CscrollU3Ek__BackingField;
	ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___U3CleftButtonU3Ek__BackingField;
	ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___U3CmiddleButtonU3Ek__BackingField;
	ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___U3CrightButtonU3Ek__BackingField;
	ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___U3CbackButtonU3Ek__BackingField;
	ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___U3CforwardButtonU3Ek__BackingField;
	IntegerControl_tA24544EFF42204852F638FF5147F754962C997AB* ___U3CclickCountU3Ek__BackingField;
};
struct ProbeTouchupVolume_tBBB66556DBE3CBB0FE0A3F870598511AA61CE796  : public ProbeAdjustmentVolume_t2E2773226ECA34A16E3E26B74599E03E45DADC69
{
};
struct HistoryEnumField_t3708BFF5BC85F8588A24CA70FB70BCAF188E9E08  : public EnumField_t15C8FC0EB96499DFDCEC2B9DBB27B2BBCD5E262C
{
	Func_1U5BU5D_tB1F9470EF5E544CC2AB4AD0BE692BD0B0BB7DF30* ___U3ChistoryIndexGetterU3Ek__BackingField;
};
struct InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58  : public BaseInputModule_tF3B7C22AF1419B2AC9ECE6589357DC1B88ED96B1
{
	float ___m_MoveRepeatDelay;
	float ___m_MoveRepeatRate;
	float ___m_TrackedDeviceDragThresholdMultiplier;
	Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___m_XRTrackingOrigin;
	InputActionAsset_tF217AC5223B4AAA46EBCB44B33E9259FB117417D* ___m_ActionsAsset;
	InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* ___m_PointAction;
	InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* ___m_MoveAction;
	InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* ___m_SubmitAction;
	InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* ___m_CancelAction;
	InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* ___m_LeftClickAction;
	InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* ___m_MiddleClickAction;
	InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* ___m_RightClickAction;
	InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* ___m_ScrollWheelAction;
	InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* ___m_TrackedDevicePositionAction;
	InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* ___m_TrackedDeviceOrientationAction;
	bool ___m_DeselectOnBackgroundClick;
	int32_t ___m_PointerBehavior;
	int32_t ___m_CursorLockBehavior;
	float ___m_ScrollDeltaPerTick;
	bool ___m_ActionsHooked;
	bool ___m_NeedToPurgeStalePointers;
	Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* ___m_OnPointDelegate;
	Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* ___m_OnMoveDelegate;
	Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* ___m_OnLeftClickDelegate;
	Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* ___m_OnRightClickDelegate;
	Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* ___m_OnMiddleClickDelegate;
	Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* ___m_OnScrollWheelDelegate;
	Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* ___m_OnTrackedDevicePositionDelegate;
	Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* ___m_OnTrackedDeviceOrientationDelegate;
	Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* ___m_OnControlsChangedDelegate;
	int32_t ___m_CurrentPointerId;
	int32_t ___m_CurrentPointerIndex;
	int32_t ___m_CurrentPointerType;
	InlinedArray_1_tC2490B07B1DD813665B621955586CF31457DB284 ___m_PointerIds;
	InlinedArray_1_t41B0BE9148DA71A79EE32EDB0E82E219783F9BF8 ___m_PointerTouchControls;
	InlinedArray_1_t6E2851F85C23093EDE233F71F5CE3D6D08FAE920 ___m_PointerStates;
	NavigationModel_t6B51B0BA26B0D874FF92F039259B0E6B74E427C2 ___m_NavigationState;
	GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___m_LocalMultiPlayerRoot;
};
struct List_1_tFD45D9C668A7B019127FE442DDD78CF33B7DEDBF_StaticFields
{
	ValueTuple_2U5BU5D_tDEEAFCC1B39456246D3A0D4D92FF7592CA9EC962* ___s_emptyArray;
};
struct List_1_t7914A60037E52C4BCACDEAA85272BE39302B7E6C_StaticFields
{
	ValueTuple_2U5BU5D_t76AF1876C6906F5A52DD507AC0D00139315E9453* ___s_emptyArray;
};
struct List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E_StaticFields
{
	AsyncGPUReadbackRequestU5BU5D_t46ECEC53F54368195362A44D194E7055B374DC7A* ___s_emptyArray;
};
struct List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252_StaticFields
{
	ColliderU5BU5D_t94A9D70F63D095AFF2A9B4613012A5F7F3141787* ___s_emptyArray;
};
struct List_1_t796CB3F7FCFBBC4A6285EACD36F8F2F0C8AEA1D7_StaticFields
{
	FrameTimeSampleU5BU5D_tD0B7FAD3A9494D1A5CDF43221A95012F1AB4DCEF* ___s_emptyArray;
};
struct List_1_tF76E8E8ECBEBD1D51B2AA324DF1BE32A56B93734_StaticFields
{
	GUIContentU5BU5D_t98DA1EEA8D0A2C4AE42CE11C4840B627CADFC503* ___s_emptyArray;
};
struct List_1_tF92F6631961760490E9F200E704EE20DBF1D15E1_StaticFields
{
	GraphicsBufferU5BU5D_t4ABCF6B71838542923F426CE2E088700D5529BF7* ___s_emptyArray;
};
struct List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73_StaticFields
{
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___s_emptyArray;
};
struct List_1_tDA4D291C60B1EFA9EA50BBA3367C657CC9410576_StaticFields
{
	Int32EnumU5BU5D_t87B7DB802810C38016332669039EF42C487A081F* ___s_emptyArray;
};
struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D_StaticFields
{
	ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___s_emptyArray;
};
struct List_1_t0C03BB8D04810C036E129B4AA13C0CD045C619E4_StaticFields
{
	PerformanceBottleneckU5BU5D_tE4CB77E438B566DB0D878AB6A8DCFB6A14BD3DF1* ___s_emptyArray;
};
struct List_1_t4B77DB8D00EC6CC4705EB5F2FCC506472734EA72_StaticFields
{
	TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* ___s_emptyArray;
};
struct List_1_tA81AF2F0C55444C61C8EE5264AF3B4719AD4A897_StaticFields
{
	VolumeU5BU5D_t4B7AA0C9DEB2BEB05C08348C6C5072402D2AE959* ___s_emptyArray;
};
struct List_1_t602BCD639AA637A6C0BB45C136DD5458DBE18064_StaticFields
{
	VolumeComponentU5BU5D_t9623DFEA760C190B40486621A48932B26706D143* ___s_emptyArray;
};
struct List_1_tD19F7E0FCBD7C3E8D363733582EF93B341DD3039_StaticFields
{
	VolumeParameterU5BU5D_t7025A98CA20F310D68D653DE8E37EA31FF25E103* ___s_emptyArray;
};
struct List_1_t0E823AE2264964C8D4A24D730678759B0A20C773_StaticFields
{
	VolumeProfileU5BU5D_t2F711BEB1CABCC142F68A3475807291424CEDBD2* ___s_emptyArray;
};
struct List_1_tF9F2510E1F31EAAB4FF93BF5D2FD123A1BA401D8_StaticFields
{
	VolumeStackU5BU5D_tB3F836716F0EA9AC82C3E276F445F039B88DE97E* ___s_emptyArray;
};
struct List_1_t179992B095C528117EEF4782A1F45568BD2D51EA_StaticFields
{
	BrickChunkAllocU5BU5D_t67316E3C7BB0F8E26AB0D8AD7B8CC62FD533F6AE* ___s_emptyArray;
};
struct GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2_StaticFields
{
	GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2* ___s_Text;
	GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2* ___s_Image;
	GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2* ___s_TextImage;
	String_t* ___k_ZeroWidthSpace;
	GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2* ___none;
};
struct MousePositionDebug_t213FBA65BBFFD74DD5FC04FFCE3FE88B9D00AC10_StaticFields
{
	MousePositionDebug_t213FBA65BBFFD74DD5FC04FFCE3FE88B9D00AC10* ___s_Instance;
};
struct ShaderDebugPrintManager_tD6C54B2482257927357D00EC3095C909AA2BAE99_StaticFields
{
	ShaderDebugPrintManager_tD6C54B2482257927357D00EC3095C909AA2BAE99* ___s_Instance;
	int32_t ___m_ShaderPropertyIDInputMouse;
	int32_t ___m_ShaderPropertyIDInputFrame;
	int32_t ___m_shaderDebugOutputData;
};
struct String_t_StaticFields
{
	String_t* ___Empty;
};
struct VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621_StaticFields
{
	ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___k_ProfilerMarkerUpdate;
	ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___k_ProfilerMarkerReplaceData;
	ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___k_ProfilerMarkerEvaluateVolumeDefaultState;
	Lazy_1_t8BF68D560BD85EC85ECBE57F1B105CF767F8FBBC* ___s_Instance;
	Dictionary_2_t8BD6308EB9E88486C040C0B44AAE81F0B6C637C9* ___s_SupportedVolumeComponentsForRenderPipeline;
};
struct U3CU3Ec_tAE3343AC4DE79BCC51BC0CBEE8DA1146B39B3A8B_StaticFields
{
	U3CU3Ec_tAE3343AC4DE79BCC51BC0CBEE8DA1146B39B3A8B* ___U3CU3E9;
};
struct ShaderIDs_t12FF0FBCF0BCD455113618E8BB9193E234C4C688_StaticFields
{
	int32_t ____APVResIndex;
	int32_t ____APVResCellIndices;
	int32_t ____APVResL0_L1Rx;
	int32_t ____APVResL1G_L1Ry;
	int32_t ____APVResL1B_L1Rz;
	int32_t ____APVResL2_0;
	int32_t ____APVResL2_1;
	int32_t ____APVResL2_2;
	int32_t ____APVResL2_3;
	int32_t ____APVProbeOcclusion;
	int32_t ____APVResValidity;
	int32_t ____SkyOcclusionTexL0L1;
	int32_t ____SkyShadingDirectionIndicesTex;
	int32_t ____SkyPrecomputedDirections;
	int32_t ____AntiLeakData;
};
struct Profiling_tF04CF03853CC90A456A3024CD63FC4EB4699921F_StaticFields
{
	ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___BufferReadComplete;
};
struct U3CU3Ec_tB5FE68FCD6B8897571C0C4948690081EB6062798_StaticFields
{
	U3CU3Ec_tB5FE68FCD6B8897571C0C4948690081EB6062798* ___U3CU3E9;
	Func_2_t3BCEED21ACF99FE20E980FEE0E8126D0812B72A3* ___U3CU3E9__16_0;
	Predicate_1_tBEBF109BB957490B8BBB9DAF74B8DFFB49261D6A* ___U3CU3E9__49_0;
	Predicate_1_tE4334907A3206698C09D3639A0A3ED614DDDEB5F* ___U3CU3E9__71_0;
};
struct U3CU3Ec_tE8E9CA5FE496E46FE9AFB2DAC762124D07B3CD9F_StaticFields
{
	U3CU3Ec_tE8E9CA5FE496E46FE9AFB2DAC762124D07B3CD9F* ___U3CU3E9;
	Func_2_t94475399CE552E8F5CB52DF041E6CBAC98D48E2F* ___U3CU3E9__17_0;
};
struct U3CU3Ec_t236D0551D744018A3EA3EF6E2AD2F3279DBBA310_StaticFields
{
	U3CU3Ec_t236D0551D744018A3EA3EF6E2AD2F3279DBBA310* ___U3CU3E9;
	Action_1_tD4A7E6373B0ECCCFBA53AFB9A7CF4C4D0798C941* ___U3CU3E9__29_0;
};
struct U3CU3Ec_t615E18948F6023BAE829FAEF34E997738993EDEE_StaticFields
{
	U3CU3Ec_t615E18948F6023BAE829FAEF34E997738993EDEE* ___U3CU3E9;
	Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* ___U3CU3E9__0_0;
};
struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_StaticFields
{
	String_t* ___TrueString;
	String_t* ___FalseString;
};
struct Char_t521A6F19B456D956AF452D926C32709DC03D6B17_StaticFields
{
	ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___s_categoryForLatin1;
};
struct IntPtr_t_StaticFields
{
	intptr_t ___Zero;
};
struct Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_StaticFields
{
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___zeroVector;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___oneVector;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___upVector;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___downVector;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___leftVector;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___rightVector;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___positiveInfinityVector;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___negativeInfinityVector;
};
struct Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_StaticFields
{
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___zeroVector;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___oneVector;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___upVector;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___downVector;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___leftVector;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___rightVector;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___forwardVector;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___backVector;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___positiveInfinityVector;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___negativeInfinityVector;
};
struct Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376_StaticFields
{
	Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___s_Zero;
	Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___s_One;
	Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___s_Up;
	Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___s_Down;
	Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___s_Left;
	Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___s_Right;
	Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___s_Forward;
	Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___s_Back;
};
struct Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_StaticFields
{
	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___zeroVector;
	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___oneVector;
	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___positiveInfinityVector;
	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___negativeInfinityVector;
};
struct CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7_StaticFields
{
	bool ___ThrowOnSetRenderTarget;
};
struct DebugManager_t7B02CD44432A634FA9654CC7ABE89DBA061A8672_StaticFields
{
	Lazy_1_t07F21D0B542171B9535B96E3CE293999A8522162* ___s_Instance;
	Action_2_t4D8E2F327F8C7A5FDEB27B586A0F3533D774EC5E* ___windowStateChanged;
};
struct FrameTimeSampleHistory_tC3D2D4ECA65B8B07315EBB2D8F2764B3B63C5F2E_StaticFields
{
	Func_3_t112E81BD9C60E0186076895800369606BCF590FB* ___s_SampleValueAdd;
	Func_3_t112E81BD9C60E0186076895800369606BCF590FB* ___s_SampleValueMin;
	Func_3_t112E81BD9C60E0186076895800369606BCF590FB* ___s_SampleValueMax;
	Func_3_t112E81BD9C60E0186076895800369606BCF590FB* ___s_SampleValueCountValid;
	Func_3_t112E81BD9C60E0186076895800369606BCF590FB* ___s_SampleValueEnsureValid;
	Func_3_t112E81BD9C60E0186076895800369606BCF590FB* ___s_SampleValueDivide;
};
struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_StaticFields
{
	int32_t ___OffsetOfInstanceIDInCPlusPlusObject;
};
struct Recorder_t0A14385FB0F5829CAAC1E16F88B095769D648C90_StaticFields
{
	Recorder_t0A14385FB0F5829CAAC1E16F88B095769D648C90* ___s_InvalidRecorder;
};
struct Sampler_t5AC6EA95DC44B5F830F9E8351D37B2A0AC5678E5_StaticFields
{
	Sampler_t5AC6EA95DC44B5F830F9E8351D37B2A0AC5678E5* ___s_InvalidSampler;
};
struct IndexMetaData_t41667470307605EA2636837B3B706B3B9C75B320_StaticFields
{
	UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* ___s_PackedValues;
};
struct CustomSampler_tDA472186F08B4016626F032F944036BADFDB5487_StaticFields
{
	CustomSampler_tDA472186F08B4016626F032F944036BADFDB5487* ___s_InvalidCustomSampler;
};
struct ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_StaticFields
{
	ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* ___stateBlendShader;
	int32_t ___scenarioBlendingKernel;
	int32_t ____PoolDim_LerpFactor;
	int32_t ____ChunkList;
	int32_t ____State0_L0_L1Rx;
	int32_t ____State0_L1G_L1Ry;
	int32_t ____State0_L1B_L1Rz;
	int32_t ____State0_L2_0;
	int32_t ____State0_L2_1;
	int32_t ____State0_L2_2;
	int32_t ____State0_L2_3;
	int32_t ____State0_ProbeOcclusion;
	int32_t ____State1_L0_L1Rx;
	int32_t ____State1_L1G_L1Ry;
	int32_t ____State1_L1B_L1Rz;
	int32_t ____State1_L2_0;
	int32_t ____State1_L2_1;
	int32_t ____State1_L2_2;
	int32_t ____State1_L2_3;
	int32_t ____State1_ProbeOcclusion;
};
struct ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_StaticFields
{
	int32_t ____Out_L0_L1Rx;
	int32_t ____Out_L1G_L1Ry;
	int32_t ____Out_L1B_L1Rz;
	int32_t ____Out_Shared;
	int32_t ____Out_ProbeOcclusion;
	int32_t ____Out_SkyOcclusionL0L1;
	int32_t ____Out_SkyShadingDirectionIndices;
	int32_t ____Out_L2_0;
	int32_t ____Out_L2_1;
	int32_t ____Out_L2_2;
	int32_t ____Out_L2_3;
	int32_t ____ProbeVolumeScratchBufferLayout;
	int32_t ____ProbeVolumeScratchBuffer;
	ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* ___s_DataUploadCS;
	int32_t ___s_DataUploadKernel;
	ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* ___s_DataUploadL2CS;
	int32_t ___s_DataUploadL2Kernel;
	LocalKeyword_tED7F563B432A5461E58CE7032AF6D1CD669CD0CB ___s_DataUpload_Shared;
	LocalKeyword_tED7F563B432A5461E58CE7032AF6D1CD669CD0CB ___s_DataUpload_ProbeOcclusion;
	LocalKeyword_tED7F563B432A5461E58CE7032AF6D1CD669CD0CB ___s_DataUpload_SkyOcclusion;
	LocalKeyword_tED7F563B432A5461E58CE7032AF6D1CD669CD0CB ___s_DataUpload_SkyShadingDirection;
};
struct ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F_StaticFields
{
	String_t* ___defaultLightingScenario;
	ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* ____instance;
	String_t* ___k_DebugPanelName;
	ProbeSamplingDebugData_tFCEEB04792835D4AF13DAF72103A2B01D4AF9215* ___probeSamplingDebugData;
	Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* ___s_BoundsArray;
	SortComparer_t11B022FD2CBEA9A975BEAD95186DCD8A0F0C6575* ___s_BlendingComparer;
	SortComparer_t11B022FD2CBEA9A975BEAD95186DCD8A0F0C6575* ___s_DefragComparer;
};
struct ProbeVolumeDebug_t295620780739F33AEAD1D1BB44C5252CE70D3DD8_StaticFields
{
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___currentOffset;
	int32_t ___s_ActiveAdjustmentVolumes;
};
struct Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700_StaticFields
{
	int32_t ___GenerateAllMips;
};
struct Type_t_StaticFields
{
	Binder_t91BFCE95A7057FADF4D8A1A342AFE52872246235* ___s_defaultBinder;
	Il2CppChar ___Delimiter;
	TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* ___EmptyTypes;
	RuntimeObject* ___Missing;
	MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterAttribute;
	MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterName;
	MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterNameIgnoreCase;
};
struct EnumField_1_t8B03F7187ED36764C4BDB3683D3A208587958D8E_StaticFields
{
	Regex_tE773142C2BE45C5D362B0F815AFF831707A51772* ___s_NicifyRegEx;
};
struct EnumField_1_t30102EC7A5D104E7898CDF9F28EBC898AE2A815F_StaticFields
{
	Regex_tE773142C2BE45C5D362B0F815AFF831707A51772* ___s_NicifyRegEx;
};
struct EnumField_1_tECD75547D070010A51D618F1BD829DBC5A41CC24_StaticFields
{
	Regex_tE773142C2BE45C5D362B0F815AFF831707A51772* ___s_NicifyRegEx;
};
struct Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184_StaticFields
{
	CameraCallback_t844E527BFE37BC0495E7F67993E43C07642DA9DD* ___onPreCull;
	CameraCallback_t844E527BFE37BC0495E7F67993E43C07642DA9DD* ___onPreRender;
	CameraCallback_t844E527BFE37BC0495E7F67993E43C07642DA9DD* ___onPostRender;
};
struct DebugUpdater_t245AD21D9DB8115DAD15488899E23C6ED20BFDF2_StaticFields
{
	DebugUpdater_t245AD21D9DB8115DAD15488899E23C6ED20BFDF2* ___s_Instance;
};
struct Pointer_t800EF2832B62E889AC9C182E3B18098AF220E32A_StaticFields
{
	Pointer_t800EF2832B62E889AC9C182E3B18098AF220E32A* ___U3CcurrentU3Ek__BackingField;
};
struct ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF_StaticFields
{
	float ___s_GlobalDefaultButtonPressPoint;
	float ___s_GlobalDefaultButtonReleaseThreshold;
};
struct EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707_StaticFields
{
	List_1_tF2FE88545EFEC788CAAE6C74EC2F78E937FCCAC3* ___m_EventSystems;
	Comparison_1_t9FCAC8C8CE160A96C5AAD2DE1D353DCE8A2FEEFC* ___s_RaycastComparer;
	UIToolkitOverrideConfig_t4E6B4528E38BCA7DA72C45424634806200A50182 ___s_UIToolkitOverride;
};
struct Mouse_t9A9CC4636FA9CDBAD7FB7A02DB0D6395EDCC338F_StaticFields
{
	Mouse_t9A9CC4636FA9CDBAD7FB7A02DB0D6395EDCC338F* ___U3CcurrentU3Ek__BackingField;
	Mouse_t9A9CC4636FA9CDBAD7FB7A02DB0D6395EDCC338F* ___s_PlatformMouseDevice;
};
struct InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58_StaticFields
{
	DefaultInputActions_t8041965208E4C6952C7969FD33249007DE96F0A6* ___defaultActions;
	Dictionary_2_t609CD6E7E686007E5CF00E6A12C74A3B3106EF96* ___s_InputActionReferenceCounts;
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C  : public RuntimeArray
{
	ALIGN_FIELD (8) int32_t m_Items[1];

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

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

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

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

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

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

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

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

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

	inline uint32_t GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline uint32_t* GetAddressAt(il2cpp_array_size_t index)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items + index;
	}
	inline void SetAt(il2cpp_array_size_t index, uint32_t value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
	}
	inline uint32_t GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline uint32_t* GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, uint32_t value)
	{
		m_Items[index] = value;
	}
};
struct IndirectionEntryInfoU5BU5D_t1151C510FE546EFBC1F23A71A8E1DF86FC486121  : public RuntimeArray
{
	ALIGN_FIELD (8) IndirectionEntryInfo_t64A9F32C66AB51C1D55146BF5FA63393DEA1F491 m_Items[1];

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

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

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

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

	inline BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B* 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, BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
	}
	inline BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B* GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B value)
	{
		m_Items[index] = value;
	}
};

IL2CPP_EXTERN_C void IndirectionEntryUpdateInfo_tE7FBE2925AD48922F9CF93DDB2DD6F80961D4612_marshal_pinvoke(const IndirectionEntryUpdateInfo_tE7FBE2925AD48922F9CF93DDB2DD6F80961D4612& unmarshaled, IndirectionEntryUpdateInfo_tE7FBE2925AD48922F9CF93DDB2DD6F80961D4612_marshaled_pinvoke& marshaled);
IL2CPP_EXTERN_C void IndirectionEntryUpdateInfo_tE7FBE2925AD48922F9CF93DDB2DD6F80961D4612_marshal_pinvoke_back(const IndirectionEntryUpdateInfo_tE7FBE2925AD48922F9CF93DDB2DD6F80961D4612_marshaled_pinvoke& marshaled, IndirectionEntryUpdateInfo_tE7FBE2925AD48922F9CF93DDB2DD6F80961D4612& unmarshaled);
IL2CPP_EXTERN_C void IndirectionEntryUpdateInfo_tE7FBE2925AD48922F9CF93DDB2DD6F80961D4612_marshal_pinvoke_cleanup(IndirectionEntryUpdateInfo_tE7FBE2925AD48922F9CF93DDB2DD6F80961D4612_marshaled_pinvoke& marshaled);
IL2CPP_EXTERN_C void IndirectionEntryUpdateInfo_tE7FBE2925AD48922F9CF93DDB2DD6F80961D4612_marshal_com(const IndirectionEntryUpdateInfo_tE7FBE2925AD48922F9CF93DDB2DD6F80961D4612& unmarshaled, IndirectionEntryUpdateInfo_tE7FBE2925AD48922F9CF93DDB2DD6F80961D4612_marshaled_com& marshaled);
IL2CPP_EXTERN_C void IndirectionEntryUpdateInfo_tE7FBE2925AD48922F9CF93DDB2DD6F80961D4612_marshal_com_back(const IndirectionEntryUpdateInfo_tE7FBE2925AD48922F9CF93DDB2DD6F80961D4612_marshaled_com& marshaled, IndirectionEntryUpdateInfo_tE7FBE2925AD48922F9CF93DDB2DD6F80961D4612& unmarshaled);
IL2CPP_EXTERN_C void IndirectionEntryUpdateInfo_tE7FBE2925AD48922F9CF93DDB2DD6F80961D4612_marshal_com_cleanup(IndirectionEntryUpdateInfo_tE7FBE2925AD48922F9CF93DDB2DD6F80961D4612_marshaled_com& marshaled);

IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* Enumerable_ToArray_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mF245DE52408A8C84E3C4CA32F2AFC491079443E8_gshared (RuntimeObject* ___0_source, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Func_1_Invoke_mA967B67675F9F5475EF2DA67722E3876436BF72E_gshared_inline (Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_mAC3C34BA1905AB5B79E483CD9BB082B7D667F703_gshared_inline (Action_1_tD69A6DC9FBE94131E52F5A73B2A9D4AB51EEC404* __this, int32_t ___0_obj, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EnumField_1_AutoFillFromType_m0085458EA21DB9FF7D40CD158216BF5B76B5A03B_gshared (EnumField_1_t30102EC7A5D104E7898CDF9F28EBC898AE2A815F* __this, Type_t* ___0_enumType, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_m7F8A01C0B02BC1D4063F4EB1E817F7A48562A398_gshared (Func_2_tACBF5A1656250800CE861707354491F0611F6624* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_Select_TisRuntimeObject_TisRuntimeObject_m67C538A5EBF57C4844107A8EF25DB2CAAFBAF8FB_gshared (RuntimeObject* ___0_source, Func_2_tACBF5A1656250800CE861707354491F0611F6624* ___1_selector, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_Distinct_TisRuntimeObject_mBCF33F5AD0A25B1E57B46FF34330DF74278ADB9E_gshared (RuntimeObject* ___0_source, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Enumerable_Count_TisRuntimeObject_mA9FCB8ECCFE8FABC5AA2F8D46F82ACD52279930B_gshared (RuntimeObject* ___0_source, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_ElementAt_TisRuntimeObject_mC51F008F04886AD65463E3166E3BFAB665994771_gshared (RuntimeObject* ___0_source, int32_t ___1_index, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Action_1_tD69A6DC9FBE94131E52F5A73B2A9D4AB51EEC404* Field_1_get_setter_m4B71BECB2B97469619312FF24E57FE56BDC2E41D_gshared_inline (Field_1_t7F813BE8CAF3F3F635B34474DDD7B797C5B6CD2A* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Assert_IsNotNull_TisRuntimeObject_mFA75318800124DED2E924476F16DD129394A20AC_gshared (RuntimeObject* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* EnumField_1_get_enumValues_m0CAD9BD01CB4539D247116B93B586B3412FBD363_gshared_inline (EnumField_1_t30102EC7A5D104E7898CDF9F28EBC898AE2A815F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Array_IndexOf_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m697B633D0C1EECAC6C493EC797FC44416F706F4F_gshared (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___0_array, int32_t ___1_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD* Field_1_get_getter_m2561DC49B5A45BEFA5F061299C4CEFF2CF8882D4_gshared_inline (Field_1_t7F813BE8CAF3F3F635B34474DDD7B797C5B6CD2A* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_2_Invoke_m88484A213EB00FF7254FE3DB935BFB06DD3F5753_gshared_inline (Action_2_tAC461AE4F7B507965CE2E6A32853473F8C02CD75* __this, RuntimeObject* ___0_arg1, int32_t ___1_arg2, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EnumField_1__ctor_mA1A6AC2F85190FCC91EBD2DFCA2BB7C0C7A48F7E_gshared (EnumField_1_t30102EC7A5D104E7898CDF9F28EBC898AE2A815F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Field_1__ctor_m61D4C158D5359B9DE1404A0958BA110AFB99A866_gshared (Field_1_t1A7E96663FCB6565DABFB97328A0933E2EB20FB5* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EnumField_1_AutoFillFromType_m4EDB4C1D23D0509EB831EF80C13DB95B0B60248A_gshared (EnumField_1_tFD5F1C50A039766ED19A180B4C39ADD375052766* __this, Type_t* ___0_enumType, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EnumField_1__ctor_m2C49FF29AFBFF8CF2AB06830DF8FEE7D90909714_gshared (EnumField_1_tFD5F1C50A039766ED19A180B4C39ADD375052766* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PooledObject_tFEF04A9BE285E371F080497B4605581FD2C33EF3 ListPool_1_Get_mA867354148235D804846692FA1AC1FA29ECDF11E_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D** ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PooledObject_System_IDisposable_Dispose_m39A83E71A7D41985B4A2A7B3B0E5582CD2E9DA6E_gshared (PooledObject_tBA4B486F707087AB2ED5AACE52B650C7F6F6D863* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PooledObject_t1A5CDC1FDE78C39CEC4F8CD358C98E74B4617469 ListPool_1_Get_m09513D28F17830D30071F866BD85AC34C38F76B6_gshared (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73** ___0_value, 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 void List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_gshared_inline (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, int32_t ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* List_1_ToArray_mD7E4F8E7C11C3C67CB5739FCC0A6E86106A6291F_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* List_1_ToArray_m65479FB75A5FE539EA1A0D6681172717D23CEAAA_gshared (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EnumField_1_set_enumValues_m7E1D4D1B2B49E38816487BD48E7C5B6A5DCB4F8B_gshared (EnumField_1_tECD75547D070010A51D618F1BD829DBC5A41CC24* __this, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Action_1_t831946BFD83EBA9DE498D3E682F1D4F14D17878D* Field_1_get_setter_m1806901F78CD70B28F60007C6FCD84656F0C81C0_gshared_inline (Field_1_t6C7F8E4DCB976CF33CBE31AA06D45F8A3E1580D4* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Func_1_tF6541D6142ABBB0E6DD98A0B3A635B1F2002DC6D* Field_1_get_getter_m5B8C9D177A62510C979837871A9DEE3091549D76_gshared_inline (Field_1_t6C7F8E4DCB976CF33CBE31AA06D45F8A3E1580D4* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t Func_1_Invoke_m42A47D4021BA82E1C5E04EDF50368B01C6E31C0F_gshared_inline (Func_1_tF6541D6142ABBB0E6DD98A0B3A635B1F2002DC6D* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_mA1BDAC0ADA0ABAC07CC491658788A24E6DC8B7EE_gshared_inline (Action_1_t831946BFD83EBA9DE498D3E682F1D4F14D17878D* __this, uint32_t ___0_obj, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_2_Invoke_m30E62F774AFDD2E27D123E39FF5A0FFE4A5A4386_gshared_inline (Action_2_tDA74CED516153CD7F42CADEB337C93F4AFDC8DDD* __this, RuntimeObject* ___0_arg1, uint32_t ___1_arg2, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EnumField_1__ctor_mD58BAB5081EBEDF0D4E65C95C6BA5A9D160DCA1E_gshared (EnumField_1_tECD75547D070010A51D618F1BD829DBC5A41CC24* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Field_1__ctor_mB37915846F62EF7567FA4BADBE9B41418E200CD1_gshared (Field_1_tA5C891F8362F7E414DC7A9ECCB6F8610A9A61316* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Field_1__ctor_m7C303BA68691F2521E9EC689B23AE797B4DFBB05_gshared (Field_1_tA072783C26CACD3E84F9B62900C79E98AA01B8ED* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Field_1__ctor_m5E85360C971446C73E1A8E5ED7DA17D7EDC90E1B_gshared (Field_1_tC3CCA8F7619A0B639B6671BD922EC68E34595E18* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Field_1__ctor_m987712BF4E8BBF11473DA83B4CF70877C002430C_gshared (Field_1_t13BBC583A7E521A9A0C5B9A2B8B537D8CEE550BD* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Func_1_Invoke_m1412272198DFA4066C83206E5B43353AF10A2EEE_gshared_inline (Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_1__ctor_mDFFAE9C73346372438B5B04C4558AC42F1A3DA22_gshared (Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GraphicsSettings_TryGetRenderPipelineSettings_TisRuntimeObject_m0D94DC4AD9E0B50AB27617DDD4ADE7D626554DEA_gshared (RuntimeObject** ___0_settings, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Action_1__ctor_m2E1DFA67718FC1A0B6E5DFEB78831FFE9C059EB4_gshared (Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ObservableList_1__ctor_m50EBACA906689F9BB868F299066B8B168564E6E8_gshared (ObservableList_1_tE27AD108B4CB5CCFF6DDF2DFB5953AB0C97F731C* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ListChangedEventHandler_1__ctor_m6A9295B600A60DAA1E8803037A5E1016E41ADB0E_gshared (ListChangedEventHandler_1_t75D35934C494DD9CAB03AF119619178B28527CFA* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ObservableList_1_add_ItemAdded_m035463556EB495F4A01A5496D83DB99F28D2048A_gshared (ObservableList_1_tE27AD108B4CB5CCFF6DDF2DFB5953AB0C97F731C* __this, ListChangedEventHandler_1_t75D35934C494DD9CAB03AF119619178B28527CFA* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ObservableList_1_add_ItemRemoved_mFF2BD3456B064C443F77B94ED280CFC70CC41247_gshared (ObservableList_1_tE27AD108B4CB5CCFF6DDF2DFB5953AB0C97F731C* __this, ListChangedEventHandler_1_t75D35934C494DD9CAB03AF119619178B28527CFA* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ObservableList_1_get_Count_m5F5A1C84D94608805A6C1A91D3927EE3B44CB14F_gshared (ObservableList_1_tE27AD108B4CB5CCFF6DDF2DFB5953AB0C97F731C* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ObservableList_1_get_Item_m58F14B5E0D1AA9AACDA14E1FF0CF9F96ED0233C2_gshared (ObservableList_1_tE27AD108B4CB5CCFF6DDF2DFB5953AB0C97F731C* __this, int32_t ___0_index, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_mF2422B2DD29F74CE66F791C3F68E288EC7C3DB9E_gshared_inline (Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* GameObject_AddComponent_TisRuntimeObject_m69B93700FACCF372F5753371C6E8FB780800B824_gshared (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* Object_FindObjectsByType_TisRuntimeObject_m9F3B83321CD4E4F4F764805ADCEF338CF2BA8409_gshared (int32_t ___0_sortMode, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Component_GetComponent_TisRuntimeObject_m7181F81CAEC2CF53F5D2BC79B7425C16E1F80D33_gshared (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m7C3D0A1FD36704AFBBE4FD4E69204B809D3FC90E_gshared (List_1_tDA4D291C60B1EFA9EA50BBA3367C657CC9410576* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Capacity_m7ED78746E0AFEF2F59490B581943C977BE1A5479_gshared (List_1_tDA4D291C60B1EFA9EA50BBA3367C657CC9410576* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveAt_mA0D34DB4A9D4C8FECCD3278530CEEB3147A19D54_gshared (List_1_tDA4D291C60B1EFA9EA50BBA3367C657CC9410576* __this, int32_t ___0_index, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m9080410FAF175EB3313FCE9515BA3A9D8E11718F_gshared_inline (List_1_tDA4D291C60B1EFA9EA50BBA3367C657CC9410576* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m809450298141D527D3A4FFAF77AE69D9B08CC17F_gshared_inline (List_1_tDA4D291C60B1EFA9EA50BBA3367C657CC9410576* __this, int32_t ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_get_Item_mDE2F02C693FD9EAA8F93873E407BC46C47ACFC7A_gshared (List_1_tDA4D291C60B1EFA9EA50BBA3367C657CC9410576* __this, int32_t ___0_index, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_m4F220B4D805F163DF05F6FB4538DBC9D1610D16E_gshared_inline (List_1_tDA4D291C60B1EFA9EA50BBA3367C657CC9410576* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m0BD12D54BE4E5B8CF116ECDADAD99BAAA90AB1D3_gshared (List_1_t796CB3F7FCFBBC4A6285EACD36F8F2F0C8AEA1D7* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Capacity_m27A3EF4F82A5C400663D77C37F8EE8EE015968B0_gshared (List_1_t796CB3F7FCFBBC4A6285EACD36F8F2F0C8AEA1D7* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m3FD92ED0DB6561DEB79EB556489EEE19D9C860C7_gshared_inline (List_1_t796CB3F7FCFBBC4A6285EACD36F8F2F0C8AEA1D7* __this, FrameTimeSample_tADB152E5D63C6EB073852FBE9D9EE9A66CA31AA7 ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FrameTimeSample_tADB152E5D63C6EB073852FBE9D9EE9A66CA31AA7 List_1_get_Item_mAE3FCA3C410FC2CEFDBEB1D6077C4D9F7358B1BB_gshared (List_1_t796CB3F7FCFBBC4A6285EACD36F8F2F0C8AEA1D7* __this, int32_t ___0_index, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m880D85659A4B8E6CDB166891CF2F90337433CFB3_gshared_inline (List_1_t796CB3F7FCFBBC4A6285EACD36F8F2F0C8AEA1D7* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveAt_m56F9526A1504E6FCE74D13B509E9E154E733E3C1_gshared (List_1_t796CB3F7FCFBBC4A6285EACD36F8F2F0C8AEA1D7* __this, int32_t ___0_index, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_m8E8E0D040E5DA903114057BAEECB1A54F4F4888A_gshared_inline (List_1_t796CB3F7FCFBBC4A6285EACD36F8F2F0C8AEA1D7* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_m5B9A75AB0F71A31F8F0F009E95D514DB82314D18_gshared (Func_3_t112E81BD9C60E0186076895800369606BCF590FB* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Func_3_Invoke_mC8193F9BE436AD10B0F1279771862679CB5813AD_gshared_inline (Func_3_t112E81BD9C60E0186076895800369606BCF590FB* __this, float ___0_arg1, float ___1_arg2, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 InputControl_1_ReadValue_m362E05F00FE8CF8FC52F0D673291907EC7FA6541_gshared (InputControl_1_tC164085710F2FAA9161295C9B7FE273AF893CF66* __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_mD01F2D1052C46A3FD1FF6C7159DD55D7CF132E4C_gshared (List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m1774834229961CE7D527C5E343F31C39B35C315B_gshared_inline (List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E* __this, AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7 ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Action_1__ctor_m347338A163A1A0840FA150F7ACCC029D46339777_gshared (Action_1_t6AC29B34E68BC53AA807670D868CBB59CD5D995F* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7 List_1_get_Item_mEB645DAE2550C3165094377947FAC77B62832B87_gshared (List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E* __this, int32_t ___0_index, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, int32_t ___0_index, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeArray_1__ctor_m75E60949F4AE81A148CE446B1DC84D8E27C108CD_gshared (NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184* __this, int32_t ___0_length, int32_t ___1_allocator, int32_t ___2_options, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GraphicsBuffer_SetData_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_m5ECE49E08356F2F6B8145B8B0F4D98A618861C2D_gshared (GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* __this, NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184 ___0_data, int32_t ___1_nativeBufferStartIndex, int32_t ___2_graphicsBufferStartIndex, int32_t ___3_count, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184 AsyncGPUReadbackRequest_GetData_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_m46FBC3E19D2E01D157ACC4FCDC682119194792E0_gshared (AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7* __this, int32_t ___0_layer, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void* NativeArrayUnsafeUtility_GetUnsafePtr_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mCF93808CC5FB2F98EFE996D2E958CDB16E0E429D_gshared (NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184 ___0_nativeArray, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Item_m796D87FF091DA2B1E6434084A28E000FF261B66C_gshared (List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E* __this, int32_t ___0_index, AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7 ___1_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_m6754D537EA11AFDC65F3E88F5F757EBB1CA4B100_gshared_inline (Action_1_t6AC29B34E68BC53AA807670D868CBB59CD5D995F* __this, AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7 ___0_obj, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Lazy_1_get_Value_mC3D475ED3C0FAB4E8BCC96FBF5EF49ED671B86A4_gshared (Lazy_1_tAD66CD7CC97BB996411F4FE0F49A1817031B906E* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m407D1B1DF71D4FBE3190658A2AD2C45191AB2F12_gshared (List_1_tFD45D9C668A7B019127FE442DDD78CF33B7DEDBF* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_TryGetValue_mD15380A4ED7CDEE99EA45881577D26BA9CE1B849_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, RuntimeObject* ___0_key, RuntimeObject** ___1_value, const RuntimeMethod* method) ;
IL2CPP_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 void ValueTuple_2__ctor_m4D25F4A0A0085EBE6559B6CC932AA5E267DB554D_gshared (ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A* __this, RuntimeObject* ___0_item1, RuntimeObject* ___1_item2, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m4C2118BF8009CA4F7AF89D8D9CB5586AE95C8A36_gshared_inline (List_1_tFD45D9C668A7B019127FE442DDD78CF33B7DEDBF* __this, ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_mF13C058B0442614F27295BD4F93AC5D952CE2334_gshared (Func_2_t8A34ED5AC2D135095660313CD2024E3E2548CB8A* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_OrderBy_TisValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A_TisRuntimeObject_mCFC31DDB147C57B8ABD9822D9AF82E609611F969_gshared (RuntimeObject* ___0_source, Func_2_t8A34ED5AC2D135095660313CD2024E3E2548CB8A* ___1_keySelector, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_tFD45D9C668A7B019127FE442DDD78CF33B7DEDBF* Enumerable_ToList_TisValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A_m08BFD55848B5CE982610D8DDE275E7D685216583_gshared (RuntimeObject* ___0_source, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m76CBBC3E2F0583F5AD30CE592CEA1225C06A0428_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, int32_t ___0_capacity, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_gshared (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Predicate_1__ctor_m3E007299121A15DF80F4A210FF8C20E5DF688F20_gshared (Predicate_1_t8342C85FF4E41CD1F7024AC0CDC3E5312A32CB12* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_RemoveAll_m1A8DE2A7640CC473609F3ADAC38FDB960520636D_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, Predicate_1_t8342C85FF4E41CD1F7024AC0CDC3E5312A32CB12* ___0_match, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1__ctor_mF2D2ACE0752C3B97343B72328D49200F45C14B65_gshared (ReadOnlyCollection_1_t5397DF0DB61D1090E7BBC89395CECB8D020CED92* __this, RuntimeObject* ___0_list, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_Contains_m732D12395A2D23BF37EC63D5E50E0ACFD3060CF5_gshared (ReadOnlyCollection_1_t5397DF0DB61D1090E7BBC89395CECB8D020CED92* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_AddRange_m1F76B300133150E6046C5FED00E88B5DE0A02E17_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_collection, 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 List_1_Remove_m4DFA48F4CEB9169601E75FC28517C5C06EFA5AD7_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* CustomAttributeExtensions_GetCustomAttribute_TisRuntimeObject_m5B4B712DB5F08EBF4518A1973C9F11C15A4BEAE9_gshared (MemberInfo_t* ___0_element, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* CoreUtils_GetAllTypesDerivedFrom_TisRuntimeObject_m15CDF6D45E40945D13046F32CE70B639A6725566_gshared (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ReadOnlyCollection_1_GetEnumerator_m487A0501D6F875A04F7D8F93F1CB3C813994AA64_gshared (ReadOnlyCollection_1_t5397DF0DB61D1090E7BBC89395CECB8D020CED92* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_tEA93FE2B778D098F590CA168BEFC4CD85D73A6B9 Dictionary_2_GetEnumerator_m52AB12790B0B9B46B1DFB1F861C9DBEAB07C1FDA_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mEA5E01B81EB943B7003D87CEC1B6040524F0402C_gshared (Enumerator_tEA93FE2B778D098F590CA168BEFC4CD85D73A6B9* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 Enumerator_get_Current_mE3475384B761E1C7971D3639BD09117FE8363422_gshared_inline (Enumerator_tEA93FE2B778D098F590CA168BEFC4CD85D73A6B9* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* KeyValuePair_2_get_Key_mBD8EA7557C27E6956F2AF29DA3F7499B2F51A282_gshared_inline (KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* KeyValuePair_2_get_Value_mC6BD8075F9C9DDEF7B4D731E5C38EC19103988E7_gshared_inline (KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mCD4950A75FFADD54AF354D48C6C0DB0B5A22A5F4_gshared (Enumerator_tEA93FE2B778D098F590CA168BEFC4CD85D73A6B9* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Component_TryGetComponent_TisRuntimeObject_m69D4ED21F14D49D805A2337F4332934CDA07DEDB_gshared (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, RuntimeObject** ___0_component, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Component_GetComponents_TisRuntimeObject_m2CD12FB45EFC625510F7E12FE2EB7D0EC2BA4421_gshared (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* ___0_results, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_1__ctor_m663374A863E492A515BE9626B6F0E444991834E8_gshared (Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Lazy_1__ctor_m4CD0C5ACC0541018DB9BDB090B1EFE67D5A9CEF1_gshared (Lazy_1_tAD66CD7CC97BB996411F4FE0F49A1817031B906E* __this, Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4* ___0_valueFactory, 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 Func_2__ctor_m13C0A7F33154D861E2A041B52E88461832DA1697_gshared (Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_FirstOrDefault_TisRuntimeObject_mFACC750E4D7AF7B43F5B866C84F613B3ECC41994_gshared (RuntimeObject* ___0_source, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___1_predicate, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* CustomAttributeExtensions_GetCustomAttribute_TisRuntimeObject_m9EFD5CBA0FF05E990D56D14EE1BD1E289E6BE9EA_gshared (MemberInfo_t* ___0_element, bool ___1_inherit, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D_gshared (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* __this, int32_t ___0_length, int32_t ___1_allocator, int32_t ___2_options, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ComputeBuffer_SetData_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mAE8ADE921E2DB59E51B375FA350D46D35E6842B3_gshared (ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* __this, NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___0_data, int32_t ___1_nativeBufferStartIndex, int32_t ___2_computeBufferStartIndex, int32_t ___3_count, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void* NativeArrayUnsafeUtility_GetUnsafePtr_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mD2D9DC546B80A05000B107C8E09FAA4BED3B2144_gshared (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___0_nativeArray, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E_gshared (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B List_1_get_Item_m330C3E8039DF34D5342C6D638F93AD4D53BC8CBF_gshared (List_1_t179992B095C528117EEF4782A1F45568BD2D51EA* __this, int32_t ___0_index, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m6C34C2E4F4CAE3C6FFE13DC11181ADD0D19C0253_gshared_inline (List_1_t179992B095C528117EEF4782A1F45568BD2D51EA* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* GraphicsSettings_GetRenderPipelineSettings_TisRuntimeObject_mE2EF737215ED168685806935CE4460AB2D8E2BCE_gshared (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Stack_1__ctor_mF34E2158A63004F9CC98EC4C02490489BDEC606E_gshared (Stack_1_tBFBA4533224CC5B6CFEF7F656B39ED3995773D0B* __this, int32_t ___0_capacity, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Stack_1_Clear_mE1F8B973AA58CB0F77777CECBE32B367B7B57466_gshared (Stack_1_tBFBA4533224CC5B6CFEF7F656B39ED3995773D0B* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B Stack_1_Pop_m436EF5FAFF29AC3628251D319DC6A70ECF024D69_gshared (Stack_1_tBFBA4533224CC5B6CFEF7F656B39ED3995773D0B* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mBD25BC6E762DE994E1326749F2C4A552BC2CC79F_gshared_inline (List_1_t179992B095C528117EEF4782A1F45568BD2D51EA* __this, BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B ___0_item, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Stack_1_get_Count_m4AA53F714739D905BF93AC643A80F138445E4357_gshared_inline (Stack_1_tBFBA4533224CC5B6CFEF7F656B39ED3995773D0B* __this, const RuntimeMethod* method) ;
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 Enumerator_tB36F2E08EAEB0D3BA01C0FAFD87C7DCAF20D54CC List_1_GetEnumerator_mD113EE88CACF7B50B56EA25F19EFC114DBAACF98_gshared (List_1_t179992B095C528117EEF4782A1F45568BD2D51EA* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m921D92BB9827BA9BDB882C351EABB78F0BE8F2B7_gshared (Enumerator_tB36F2E08EAEB0D3BA01C0FAFD87C7DCAF20D54CC* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B Enumerator_get_Current_mF9B31F3C98A3E3C038DE2629591228CE46B17E22_gshared_inline (Enumerator_tB36F2E08EAEB0D3BA01C0FAFD87C7DCAF20D54CC* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Stack_1_Push_m1756298A7E25100E86C87AF5F4261F9908573757_gshared (Stack_1_tBFBA4533224CC5B6CFEF7F656B39ED3995773D0B* __this, BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m54D8433620AFB9664CD8BBB929438C09BB04853F_gshared (Enumerator_tB36F2E08EAEB0D3BA01C0FAFD87C7DCAF20D54CC* __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 ConstantBuffer_Push_TisCellStreamingScratchBufferLayout_t9C3A198B967DCECDB79C97C05BEFAEA74E70077E_m65CB89365F1987432CB0BF4F918931048DFE0CEA_gshared (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, CellStreamingScratchBufferLayout_t9C3A198B967DCECDB79C97C05BEFAEA74E70077E* ___1_data, ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* ___2_cs, int32_t ___3_shaderId, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool NativeArray_1_get_IsCreated_mE20C86CDF117D83540556807F8C35F5DF78CF16B_gshared_inline (NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeArray_1_Dispose_m1B103C4931EFC035BF435240AD0CBAEA1AE916E8_gshared (NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeArray_1_Dispose_m8B0F342847ECB90EB814E1F6AA5BF7DC2F271AEA_gshared (NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool NativeArray_1_get_IsCreated_mD74FCA194584E6EA7916853B62401EB78240A081_gshared_inline (NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueCollection_tDB9A460023B22A94016761C5D8ACE16B56F89938* Dictionary_2_get_Values_m1BFA0885604BD4D71960F83B97F15BDD397B5A4A_gshared (Dictionary_2_t8F01FF96A474FAACA767CFF5B23C0038A3C9DC69* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_tB51ADD79A41EB3D14C526AB38B223D8A7A0033AF ValueCollection_GetEnumerator_m5B644E85DA9628BDCB8800074537FD30E9728ABE_gshared (ValueCollection_tDB9A460023B22A94016761C5D8ACE16B56F89938* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m709D24D2A809372E4E972FF275D7E0DE3ACB9E91_gshared (Enumerator_tB51ADD79A41EB3D14C526AB38B223D8A7A0033AF* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR PerScenarioData_tDBB689295599DE09FCA963F9282414EA2B240B55 Enumerator_get_Current_mA69E3D307E3C526152C99C7C3BDC04B21FFEB1B5_gshared_inline (Enumerator_tB51ADD79A41EB3D14C526AB38B223D8A7A0033AF* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mEF9A333E90C883D783ED3149FAC1D172335F930A_gshared (Enumerator_tB51ADD79A41EB3D14C526AB38B223D8A7A0033AF* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Clear_m3F386467F85F7FDC38FBF88C33FE2B39228FE867_gshared (Dictionary_2_t8F01FF96A474FAACA767CFF5B23C0038A3C9DC69* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool NativeArray_1_get_IsCreated_m6D86129871C7368DFEAC0FD9B947531F058F7DC7_gshared_inline (NativeArray_1_tBA7C3E15B67AEC95EB7BED61838A132B300A973A* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeArray_1_Dispose_m3D93F763183E43CD0F341D28A669057DDD80C00D_gshared (NativeArray_1_tBA7C3E15B67AEC95EB7BED61838A132B300A973A* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool NativeArray_1_get_IsCreated_m4C7111E17A3D26D147222F544FFE7A1F4F3D7DE9_gshared_inline (NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeArray_1_Dispose_mBC28A2733A6D979B9AFD3CE09FE8E9A2A8F7DEEC_gshared (NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool NativeArray_1_get_IsCreated_m318928FA479173AFA6DEB47FF3B9D54868151D87_gshared_inline (NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeArray_1_Dispose_mC07280A768D065A052D995F3E6175A27CD62E1F6_gshared (NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m6A24F664CC3C3F434192168220A3194BA64C4766_gshared (Dictionary_2_t8F01FF96A474FAACA767CFF5B23C0038A3C9DC69* __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 bool Dictionary_2_TryGetValue_m267FC33681CF1F435E83C3C02F8AC65DD2077D83_gshared (Dictionary_2_t8F01FF96A474FAACA767CFF5B23C0038A3C9DC69* __this, RuntimeObject* ___0_key, PerScenarioData_tDBB689295599DE09FCA963F9282414EA2B240B55* ___1_value, 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_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_mAD159B09F28BD7914562E219CA52E2D4BDCF5530_gshared (List_1_tDA4D291C60B1EFA9EA50BBA3367C657CC9410576* __this, int32_t ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void List_1_AddWithResize_m118638D600199D9772DDE6B7B9D617E2398CBB44_gshared (List_1_t796CB3F7FCFBBC4A6285EACD36F8F2F0C8AEA1D7* __this, FrameTimeSample_tADB152E5D63C6EB073852FBE9D9EE9A66CA31AA7 ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void List_1_AddWithResize_m48EF3AFC37CD4086F4927E37338C3335460FD095_gshared (List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E* __this, AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7 ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void List_1_AddWithResize_m904307B06A721D863088606D41315CD6B93E91F5_gshared (List_1_tFD45D9C668A7B019127FE442DDD78CF33B7DEDBF* __this, ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void List_1_AddWithResize_m0F60A70AFEE910197AA0D83E7ADE883278413E49_gshared (List_1_t179992B095C528117EEF4782A1F45568BD2D51EA* __this, BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B ___0_item, const RuntimeMethod* method) ;

IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_Range_m4FB9BBBA09BEF5177C13506DB385CF4467C15FD8 (int32_t ___0_start, int32_t ___1_count, const RuntimeMethod* method) ;
inline Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* Enumerable_ToArray_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mF245DE52408A8C84E3C4CA32F2AFC491079443E8 (RuntimeObject* ___0_source, const RuntimeMethod* method)
{
	return ((  Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* (*) (RuntimeObject*, const RuntimeMethod*))Enumerable_ToArray_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mF245DE52408A8C84E3C4CA32F2AFC491079443E8_gshared)(___0_source, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD* EnumField_get_getIndex_m9D3DADB71BE92C1B54FD5315B8C06BA2D68EE3FD_inline (EnumField_t15C8FC0EB96499DFDCEC2B9DBB27B2BBCD5E262C* __this, const RuntimeMethod* method) ;
inline int32_t Func_1_Invoke_mA967B67675F9F5475EF2DA67722E3876436BF72E_inline (Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD* __this, const RuntimeMethod* method)
{
	return ((  int32_t (*) (Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD*, const RuntimeMethod*))Func_1_Invoke_mA967B67675F9F5475EF2DA67722E3876436BF72E_gshared_inline)(__this, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Action_1_tD69A6DC9FBE94131E52F5A73B2A9D4AB51EEC404* EnumField_get_setIndex_m72B40AFF93BCB6A72148E36EB14C98F3948C1922_inline (EnumField_t15C8FC0EB96499DFDCEC2B9DBB27B2BBCD5E262C* __this, const RuntimeMethod* method) ;
inline void Action_1_Invoke_mAC3C34BA1905AB5B79E483CD9BB082B7D667F703_inline (Action_1_tD69A6DC9FBE94131E52F5A73B2A9D4AB51EEC404* __this, int32_t ___0_obj, const RuntimeMethod* method)
{
	((  void (*) (Action_1_tD69A6DC9FBE94131E52F5A73B2A9D4AB51EEC404*, int32_t, const RuntimeMethod*))Action_1_Invoke_mAC3C34BA1905AB5B79E483CD9BB082B7D667F703_gshared_inline)(__this, ___0_obj, method);
}
inline void EnumField_1_AutoFillFromType_m0085458EA21DB9FF7D40CD158216BF5B76B5A03B (EnumField_1_t30102EC7A5D104E7898CDF9F28EBC898AE2A815F* __this, Type_t* ___0_enumType, const RuntimeMethod* method)
{
	((  void (*) (EnumField_1_t30102EC7A5D104E7898CDF9F28EBC898AE2A815F*, Type_t*, const RuntimeMethod*))EnumField_1_AutoFillFromType_m0085458EA21DB9FF7D40CD158216BF5B76B5A03B_gshared)(__this, ___0_enumType, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EnumField_InitQuickSeparators_m819096798D533BAFC6541EFCDB7B9DAE8B078D1E (EnumField_t15C8FC0EB96499DFDCEC2B9DBB27B2BBCD5E262C* __this, const RuntimeMethod* method) ;
inline void Func_2__ctor_m468F78DA5A10C7E1A86F80921F6CC0C19506CB1E (Func_2_t94475399CE552E8F5CB52DF041E6CBAC98D48E2F* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
	((  void (*) (Func_2_t94475399CE552E8F5CB52DF041E6CBAC98D48E2F*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_2__ctor_m7F8A01C0B02BC1D4063F4EB1E817F7A48562A398_gshared)(__this, ___0_object, ___1_method, method);
}
inline RuntimeObject* Enumerable_Select_TisGUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2_TisString_t_m0ED254599DEBE6BAB9D4E6D8B85090CC324E044E (RuntimeObject* ___0_source, Func_2_t94475399CE552E8F5CB52DF041E6CBAC98D48E2F* ___1_selector, const RuntimeMethod* method)
{
	return ((  RuntimeObject* (*) (RuntimeObject*, Func_2_t94475399CE552E8F5CB52DF041E6CBAC98D48E2F*, const RuntimeMethod*))Enumerable_Select_TisRuntimeObject_TisRuntimeObject_m67C538A5EBF57C4844107A8EF25DB2CAAFBAF8FB_gshared)(___0_source, ___1_selector, method);
}
inline RuntimeObject* Enumerable_Distinct_TisString_t_m1E99E758E2A5605D0EE48F5715C69AF1096BF99B (RuntimeObject* ___0_source, const RuntimeMethod* method)
{
	return ((  RuntimeObject* (*) (RuntimeObject*, const RuntimeMethod*))Enumerable_Distinct_TisRuntimeObject_mBCF33F5AD0A25B1E57B46FF34330DF74278ADB9E_gshared)(___0_source, method);
}
inline int32_t Enumerable_Count_TisString_t_m498656AA08CF7218D7153CF70BC5E1110D19B7F0 (RuntimeObject* ___0_source, const RuntimeMethod* method)
{
	return ((  int32_t (*) (RuntimeObject*, const RuntimeMethod*))Enumerable_Count_TisRuntimeObject_mA9FCB8ECCFE8FABC5AA2F8D46F82ACD52279930B_gshared)(___0_source, method);
}
inline String_t* Enumerable_ElementAt_TisString_t_mAF32DE31491691572D7AB8E9AD51FD79FCD75C75 (RuntimeObject* ___0_source, int32_t ___1_index, const RuntimeMethod* method)
{
	return ((  String_t* (*) (RuntimeObject*, int32_t, const RuntimeMethod*))Enumerable_ElementAt_TisRuntimeObject_mC51F008F04886AD65463E3166E3BFAB665994771_gshared)(___0_source, ___1_index, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1 (String_t* ___0_a, String_t* ___1_b, const RuntimeMethod* method) ;
inline Action_1_tD69A6DC9FBE94131E52F5A73B2A9D4AB51EEC404* Field_1_get_setter_m4B71BECB2B97469619312FF24E57FE56BDC2E41D_inline (Field_1_t7F813BE8CAF3F3F635B34474DDD7B797C5B6CD2A* __this, const RuntimeMethod* method)
{
	return ((  Action_1_tD69A6DC9FBE94131E52F5A73B2A9D4AB51EEC404* (*) (Field_1_t7F813BE8CAF3F3F635B34474DDD7B797C5B6CD2A*, const RuntimeMethod*))Field_1_get_setter_m4B71BECB2B97469619312FF24E57FE56BDC2E41D_gshared_inline)(__this, method);
}
inline void Assert_IsNotNull_TisAction_1_tD69A6DC9FBE94131E52F5A73B2A9D4AB51EEC404_m6B227024F4D7708549B45910661DE59032BD12CA (Action_1_tD69A6DC9FBE94131E52F5A73B2A9D4AB51EEC404* ___0_value, const RuntimeMethod* method)
{
	((  void (*) (Action_1_tD69A6DC9FBE94131E52F5A73B2A9D4AB51EEC404*, const RuntimeMethod*))Assert_IsNotNull_TisRuntimeObject_mFA75318800124DED2E924476F16DD129394A20AC_gshared)(___0_value, method);
}
inline Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* EnumField_1_get_enumValues_m0CAD9BD01CB4539D247116B93B586B3412FBD363_inline (EnumField_1_t30102EC7A5D104E7898CDF9F28EBC898AE2A815F* __this, const RuntimeMethod* method)
{
	return ((  Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* (*) (EnumField_1_t30102EC7A5D104E7898CDF9F28EBC898AE2A815F*, const RuntimeMethod*))EnumField_1_get_enumValues_m0CAD9BD01CB4539D247116B93B586B3412FBD363_gshared_inline)(__this, method);
}
inline int32_t Array_IndexOf_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m697B633D0C1EECAC6C493EC797FC44416F706F4F (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___0_array, int32_t ___1_value, const RuntimeMethod* method)
{
	return ((  int32_t (*) (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*, int32_t, const RuntimeMethod*))Array_IndexOf_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m697B633D0C1EECAC6C493EC797FC44416F706F4F_gshared)(___0_array, ___1_value, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t EnumField_get_currentIndex_m4D47B593DC586CC3A0806A2987F6464718876802 (EnumField_t15C8FC0EB96499DFDCEC2B9DBB27B2BBCD5E262C* __this, const RuntimeMethod* method) ;
inline Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD* Field_1_get_getter_m2561DC49B5A45BEFA5F061299C4CEFF2CF8882D4_inline (Field_1_t7F813BE8CAF3F3F635B34474DDD7B797C5B6CD2A* __this, const RuntimeMethod* method)
{
	return ((  Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD* (*) (Field_1_t7F813BE8CAF3F3F635B34474DDD7B797C5B6CD2A*, const RuntimeMethod*))Field_1_get_getter_m2561DC49B5A45BEFA5F061299C4CEFF2CF8882D4_gshared_inline)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Int32_Equals_mC819D19A661B95BE253FB1769FD4D91961D20722 (int32_t* __this, int32_t ___0_obj, const RuntimeMethod* method) ;
inline void Action_2_Invoke_m13857B169FD92A2B2BC41FDA20836DFD5C86B835_inline (Action_2_t94C644233E37D574986F0297182FA2BD8972B44A* __this, Field_1_t7F813BE8CAF3F3F635B34474DDD7B797C5B6CD2A* ___0_arg1, int32_t ___1_arg2, const RuntimeMethod* method)
{
	((  void (*) (Action_2_t94C644233E37D574986F0297182FA2BD8972B44A*, Field_1_t7F813BE8CAF3F3F635B34474DDD7B797C5B6CD2A*, int32_t, const RuntimeMethod*))Action_2_Invoke_m88484A213EB00FF7254FE3DB935BFB06DD3F5753_gshared_inline)(__this, ___0_arg1, ___1_arg2, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EnumField_set_currentIndex_mEB5CA5FE86F8F8F9E2CFD3F08EA06DBC0E794FA7 (EnumField_t15C8FC0EB96499DFDCEC2B9DBB27B2BBCD5E262C* __this, int32_t ___0_value, const RuntimeMethod* method) ;
inline void EnumField_1__ctor_mA1A6AC2F85190FCC91EBD2DFCA2BB7C0C7A48F7E (EnumField_1_t30102EC7A5D104E7898CDF9F28EBC898AE2A815F* __this, const RuntimeMethod* method)
{
	((  void (*) (EnumField_1_t30102EC7A5D104E7898CDF9F28EBC898AE2A815F*, const RuntimeMethod*))EnumField_1__ctor_mA1A6AC2F85190FCC91EBD2DFCA2BB7C0C7A48F7E_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_mB8A8520B3A180E74A7D93029922E79D6AD8C0130 (U3CU3Ec_tE8E9CA5FE496E46FE9AFB2DAC762124D07B3CD9F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2 (RuntimeObject* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* GUIContent_get_text_mC6D7981351923AD7F802AC659314BA56DF7F3ED6 (GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* String_Split_m9530B73D02054692283BF35C3A27C8F2230946F4 (String_t* __this, Il2CppChar ___0_separator, int32_t ___1_options, const RuntimeMethod* method) ;
inline void Field_1__ctor_m884BC1D9A043929C095BA5DB987275AC980A8387 (Field_1_t1079E9FD5E26FEF1F7463B4AE4891F6248D7AB10* __this, const RuntimeMethod* method)
{
	((  void (*) (Field_1_t1079E9FD5E26FEF1F7463B4AE4891F6248D7AB10*, const RuntimeMethod*))Field_1__ctor_m61D4C158D5359B9DE1404A0958BA110AFB99A866_gshared)(__this, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Func_1U5BU5D_tB1F9470EF5E544CC2AB4AD0BE692BD0B0BB7DF30* HistoryEnumField_get_historyIndexGetter_mFE380F5C43EFC29095547306FDF1E61C87D41C1C_inline (HistoryEnumField_t3708BFF5BC85F8588A24CA70FB70BCAF188E9E08* __this, const RuntimeMethod* method) ;
inline void Assert_IsNotNull_TisFunc_1U5BU5D_tB1F9470EF5E544CC2AB4AD0BE692BD0B0BB7DF30_mEB86CA616A04263C755D56162F263FCDC28CE8C5 (Func_1U5BU5D_tB1F9470EF5E544CC2AB4AD0BE692BD0B0BB7DF30* ___0_value, const RuntimeMethod* method)
{
	((  void (*) (Func_1U5BU5D_tB1F9470EF5E544CC2AB4AD0BE692BD0B0BB7DF30*, const RuntimeMethod*))Assert_IsNotNull_TisRuntimeObject_mFA75318800124DED2E924476F16DD129394A20AC_gshared)(___0_value, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Assert_IsTrue_m390B3F48332F46CE76AB45491A60ACDCCF521AAE (bool ___0_condition, String_t* ___1_message, const RuntimeMethod* method) ;
inline void Assert_IsNotNull_TisFunc_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD_mCE03195088663BE10A3C7EC9D8FADF137DF5480D (Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD* ___0_value, const RuntimeMethod* method)
{
	((  void (*) (Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD*, const RuntimeMethod*))Assert_IsNotNull_TisRuntimeObject_mFA75318800124DED2E924476F16DD129394A20AC_gshared)(___0_value, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EnumField__ctor_m70AF15D32AC334B12E512298AAE02ED438074C78 (EnumField_t15C8FC0EB96499DFDCEC2B9DBB27B2BBCD5E262C* __this, const RuntimeMethod* method) ;
inline void EnumField_1_AutoFillFromType_m6FF76433970B5A4E400A27A111CFDCDDB4505DEB (EnumField_1_t8B03F7187ED36764C4BDB3683D3A208587958D8E* __this, Type_t* ___0_enumType, const RuntimeMethod* method)
{
	((  void (*) (EnumField_1_t8B03F7187ED36764C4BDB3683D3A208587958D8E*, Type_t*, const RuntimeMethod*))EnumField_1_AutoFillFromType_m4EDB4C1D23D0509EB831EF80C13DB95B0B60248A_gshared)(__this, ___0_enumType, method);
}
inline void EnumField_1__ctor_mB7B4E6E49A31432E3E13180BAC68DB7E54E5B191 (EnumField_1_t8B03F7187ED36764C4BDB3683D3A208587958D8E* __this, const RuntimeMethod* method)
{
	((  void (*) (EnumField_1_t8B03F7187ED36764C4BDB3683D3A208587958D8E*, const RuntimeMethod*))EnumField_1__ctor_m2C49FF29AFBFF8CF2AB06830DF8FEE7D90909714_gshared)(__this, method);
}
inline PooledObject_t43B704730F616E0521F86EE457ABAEF708854DFC ListPool_1_Get_m0F309B8EDFBA69F3FF8EB33F3F9CA29EA1B8E6EA (List_1_tF76E8E8ECBEBD1D51B2AA324DF1BE32A56B93734** ___0_value, const RuntimeMethod* method)
{
	return ((  PooledObject_t43B704730F616E0521F86EE457ABAEF708854DFC (*) (List_1_tF76E8E8ECBEBD1D51B2AA324DF1BE32A56B93734**, const RuntimeMethod*))ListPool_1_Get_mA867354148235D804846692FA1AC1FA29ECDF11E_gshared)(___0_value, method);
}
inline void PooledObject_System_IDisposable_Dispose_m1718553CEE4D6E98F096025C961E21301E5D3F5F (PooledObject_t43B704730F616E0521F86EE457ABAEF708854DFC* __this, const RuntimeMethod* method)
{
	((  void (*) (PooledObject_t43B704730F616E0521F86EE457ABAEF708854DFC*, const RuntimeMethod*))PooledObject_System_IDisposable_Dispose_m39A83E71A7D41985B4A2A7B3B0E5582CD2E9DA6E_gshared)(__this, method);
}
inline PooledObject_t1A5CDC1FDE78C39CEC4F8CD358C98E74B4617469 ListPool_1_Get_m09513D28F17830D30071F866BD85AC34C38F76B6 (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73** ___0_value, const RuntimeMethod* method)
{
	return ((  PooledObject_t1A5CDC1FDE78C39CEC4F8CD358C98E74B4617469 (*) (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73**, const RuntimeMethod*))ListPool_1_Get_m09513D28F17830D30071F866BD85AC34C38F76B6_gshared)(___0_value, method);
}
inline void PooledObject_System_IDisposable_Dispose_m20DB23E273C9012806C0BAB1F23F4E73EA721304 (PooledObject_t1A5CDC1FDE78C39CEC4F8CD358C98E74B4617469* __this, const RuntimeMethod* method)
{
	((  void (*) (PooledObject_t1A5CDC1FDE78C39CEC4F8CD358C98E74B4617469*, const RuntimeMethod*))PooledObject_System_IDisposable_Dispose_m39A83E71A7D41985B4A2A7B3B0E5582CD2E9DA6E_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GUIContent__ctor_mD2BDF82C1E1F75DEEF36F2C8EDB60FFB49EE4DBC (GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2* __this, String_t* ___0_text, const RuntimeMethod* method) ;
inline void List_1_Add_m11E71EF558F036802383726997EAC29182A137ED_inline (List_1_tF76E8E8ECBEBD1D51B2AA324DF1BE32A56B93734* __this, GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2* ___0_item, const RuntimeMethod* method)
{
	((  void (*) (List_1_tF76E8E8ECBEBD1D51B2AA324DF1BE32A56B93734*, GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__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 GUIContentU5BU5D_t98DA1EEA8D0A2C4AE42CE11C4840B627CADFC503* List_1_ToArray_mC569447A96A5E9677AB9EC4A0CA986F3CAEDD052 (List_1_tF76E8E8ECBEBD1D51B2AA324DF1BE32A56B93734* __this, const RuntimeMethod* method)
{
	return ((  GUIContentU5BU5D_t98DA1EEA8D0A2C4AE42CE11C4840B627CADFC503* (*) (List_1_tF76E8E8ECBEBD1D51B2AA324DF1BE32A56B93734*, const RuntimeMethod*))List_1_ToArray_mD7E4F8E7C11C3C67CB5739FCC0A6E86106A6291F_gshared)(__this, method);
}
inline Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* List_1_ToArray_m65479FB75A5FE539EA1A0D6681172717D23CEAAA (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, const RuntimeMethod* method)
{
	return ((  Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* (*) (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*, const RuntimeMethod*))List_1_ToArray_m65479FB75A5FE539EA1A0D6681172717D23CEAAA_gshared)(__this, method);
}
inline void EnumField_1_set_enumValues_m7E1D4D1B2B49E38816487BD48E7C5B6A5DCB4F8B (EnumField_1_tECD75547D070010A51D618F1BD829DBC5A41CC24* __this, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___0_value, const RuntimeMethod* method)
{
	((  void (*) (EnumField_1_tECD75547D070010A51D618F1BD829DBC5A41CC24*, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*, const RuntimeMethod*))EnumField_1_set_enumValues_m7E1D4D1B2B49E38816487BD48E7C5B6A5DCB4F8B_gshared)(__this, ___0_value, method);
}
inline Action_1_t831946BFD83EBA9DE498D3E682F1D4F14D17878D* Field_1_get_setter_m1806901F78CD70B28F60007C6FCD84656F0C81C0_inline (Field_1_t6C7F8E4DCB976CF33CBE31AA06D45F8A3E1580D4* __this, const RuntimeMethod* method)
{
	return ((  Action_1_t831946BFD83EBA9DE498D3E682F1D4F14D17878D* (*) (Field_1_t6C7F8E4DCB976CF33CBE31AA06D45F8A3E1580D4*, const RuntimeMethod*))Field_1_get_setter_m1806901F78CD70B28F60007C6FCD84656F0C81C0_gshared_inline)(__this, method);
}
inline void Assert_IsNotNull_TisAction_1_t831946BFD83EBA9DE498D3E682F1D4F14D17878D_mE68D859580691CCD72DD1F1F8F1AF8BF7EEECBE4 (Action_1_t831946BFD83EBA9DE498D3E682F1D4F14D17878D* ___0_value, const RuntimeMethod* method)
{
	((  void (*) (Action_1_t831946BFD83EBA9DE498D3E682F1D4F14D17878D*, const RuntimeMethod*))Assert_IsNotNull_TisRuntimeObject_mFA75318800124DED2E924476F16DD129394A20AC_gshared)(___0_value, method);
}
inline Func_1_tF6541D6142ABBB0E6DD98A0B3A635B1F2002DC6D* Field_1_get_getter_m5B8C9D177A62510C979837871A9DEE3091549D76_inline (Field_1_t6C7F8E4DCB976CF33CBE31AA06D45F8A3E1580D4* __this, const RuntimeMethod* method)
{
	return ((  Func_1_tF6541D6142ABBB0E6DD98A0B3A635B1F2002DC6D* (*) (Field_1_t6C7F8E4DCB976CF33CBE31AA06D45F8A3E1580D4*, const RuntimeMethod*))Field_1_get_getter_m5B8C9D177A62510C979837871A9DEE3091549D76_gshared_inline)(__this, method);
}
inline uint32_t Func_1_Invoke_m42A47D4021BA82E1C5E04EDF50368B01C6E31C0F_inline (Func_1_tF6541D6142ABBB0E6DD98A0B3A635B1F2002DC6D* __this, const RuntimeMethod* method)
{
	return ((  uint32_t (*) (Func_1_tF6541D6142ABBB0E6DD98A0B3A635B1F2002DC6D*, const RuntimeMethod*))Func_1_Invoke_m42A47D4021BA82E1C5E04EDF50368B01C6E31C0F_gshared_inline)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UInt32_Equals_m6BE590F34B71E27978E9146437F73A6448BA01A3 (uint32_t* __this, uint32_t ___0_obj, const RuntimeMethod* method) ;
inline void Action_1_Invoke_mA1BDAC0ADA0ABAC07CC491658788A24E6DC8B7EE_inline (Action_1_t831946BFD83EBA9DE498D3E682F1D4F14D17878D* __this, uint32_t ___0_obj, const RuntimeMethod* method)
{
	((  void (*) (Action_1_t831946BFD83EBA9DE498D3E682F1D4F14D17878D*, uint32_t, const RuntimeMethod*))Action_1_Invoke_mA1BDAC0ADA0ABAC07CC491658788A24E6DC8B7EE_gshared_inline)(__this, ___0_obj, method);
}
inline void Action_2_Invoke_mC2B23B9C14418462391A05D264E788CEEB7BC5A7_inline (Action_2_t495CCDF3C9A78EC4CCF7D12290A4B9698BBBE183* __this, Field_1_t6C7F8E4DCB976CF33CBE31AA06D45F8A3E1580D4* ___0_arg1, uint32_t ___1_arg2, const RuntimeMethod* method)
{
	((  void (*) (Action_2_t495CCDF3C9A78EC4CCF7D12290A4B9698BBBE183*, Field_1_t6C7F8E4DCB976CF33CBE31AA06D45F8A3E1580D4*, uint32_t, const RuntimeMethod*))Action_2_Invoke_m30E62F774AFDD2E27D123E39FF5A0FFE4A5A4386_gshared_inline)(__this, ___0_arg1, ___1_arg2, method);
}
inline void EnumField_1__ctor_mD58BAB5081EBEDF0D4E65C95C6BA5A9D160DCA1E (EnumField_1_tECD75547D070010A51D618F1BD829DBC5A41CC24* __this, const RuntimeMethod* method)
{
	((  void (*) (EnumField_1_tECD75547D070010A51D618F1BD829DBC5A41CC24*, const RuntimeMethod*))EnumField_1__ctor_mD58BAB5081EBEDF0D4E65C95C6BA5A9D160DCA1E_gshared)(__this, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Clamp01_mA7E048DBDA832D399A581BE4D6DED9FA44CE0F14_inline (float ___0_value, const RuntimeMethod* method) ;
inline void Field_1__ctor_mB37915846F62EF7567FA4BADBE9B41418E200CD1 (Field_1_tA5C891F8362F7E414DC7A9ECCB6F8610A9A61316* __this, const RuntimeMethod* method)
{
	((  void (*) (Field_1_tA5C891F8362F7E414DC7A9ECCB6F8610A9A61316*, const RuntimeMethod*))Field_1__ctor_mB37915846F62EF7567FA4BADBE9B41418E200CD1_gshared)(__this, method);
}
inline void Field_1__ctor_m7C303BA68691F2521E9EC689B23AE797B4DFBB05 (Field_1_tA072783C26CACD3E84F9B62900C79E98AA01B8ED* __this, const RuntimeMethod* method)
{
	((  void (*) (Field_1_tA072783C26CACD3E84F9B62900C79E98AA01B8ED*, const RuntimeMethod*))Field_1__ctor_m7C303BA68691F2521E9EC689B23AE797B4DFBB05_gshared)(__this, method);
}
inline void Field_1__ctor_m5E85360C971446C73E1A8E5ED7DA17D7EDC90E1B (Field_1_tC3CCA8F7619A0B639B6671BD922EC68E34595E18* __this, const RuntimeMethod* method)
{
	((  void (*) (Field_1_tC3CCA8F7619A0B639B6671BD922EC68E34595E18*, const RuntimeMethod*))Field_1__ctor_m5E85360C971446C73E1A8E5ED7DA17D7EDC90E1B_gshared)(__this, method);
}
inline void Field_1__ctor_m987712BF4E8BBF11473DA83B4CF70877C002430C (Field_1_t13BBC583A7E521A9A0C5B9A2B8B537D8CEE550BD* __this, const RuntimeMethod* method)
{
	((  void (*) (Field_1_t13BBC583A7E521A9A0C5B9A2B8B537D8CEE550BD*, const RuntimeMethod*))Field_1__ctor_m987712BF4E8BBF11473DA83B4CF70877C002430C_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57 (RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B ___0_handle, const RuntimeMethod* method) ;
inline void Field_1__ctor_m355A222E2DEFA54CD2CEEDD665C23BAE49D665F9 (Field_1_tE0B6708F71187E03868B07934ECE5FF185BDCA38* __this, const RuntimeMethod* method)
{
	((  void (*) (Field_1_tE0B6708F71187E03868B07934ECE5FF185BDCA38*, const RuntimeMethod*))Field_1__ctor_m61D4C158D5359B9DE1404A0958BA110AFB99A866_gshared)(__this, method);
}
inline String_t* Func_1_Invoke_m731CAFD8102845345E28040B091301A1B469C9DE_inline (Func_1_t367387BB2C476D3F32DB12161B5FDC128DC3231C* __this, const RuntimeMethod* method)
{
	return ((  String_t* (*) (Func_1_t367387BB2C476D3F32DB12161B5FDC128DC3231C*, const RuntimeMethod*))Func_1_Invoke_m1412272198DFA4066C83206E5B43353AF10A2EEE_gshared_inline)(__this, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* Widget_get_displayName_m1E7836A53BF88619C4815EA70F9243319567F0F4_inline (Widget_tE8D6AF1D7525CC84E8F2C3B73162016736A6A2FF* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Widget__ctor_m376F53A5E652F839D704FE6F6A447C11FA669C66 (Widget_tE8D6AF1D7525CC84E8F2C3B73162016736A6A2FF* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MessageBox__ctor_mF48843A6B29FCC39637EF3421D0C8789A2E40D52 (MessageBox_tF18729816BE7D624001E2C5172474709BD9B54C5* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Widget_set_displayName_mDCBDC31DD3A041E03DFA4BEA8FCA2A428F4ED921_inline (Widget_tE8D6AF1D7525CC84E8F2C3B73162016736A6A2FF* __this, String_t* ___0_value, const RuntimeMethod* method) ;
inline void Func_1__ctor_mDFFAE9C73346372438B5B04C4558AC42F1A3DA22 (Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
	((  void (*) (Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_1__ctor_mDFFAE9C73346372438B5B04C4558AC42F1A3DA22_gshared)(__this, ___0_object, ___1_method, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_mC5AA8481C8836C4DE435719F4212243F5A0FC4A6 (U3CU3Ec_t615E18948F6023BAE829FAEF34E997738993EDEE* __this, const RuntimeMethod* method) ;
inline bool GraphicsSettings_TryGetRenderPipelineSettings_TisShaderStrippingSetting_t306B7C6E56B51EF71EB67D41A1713CF817908553_mE01D5A4EB5BF809649D936B5F99F4E01988C3566 (ShaderStrippingSetting_t306B7C6E56B51EF71EB67D41A1713CF817908553** ___0_settings, const RuntimeMethod* method)
{
	return ((  bool (*) (ShaderStrippingSetting_t306B7C6E56B51EF71EB67D41A1713CF817908553**, const RuntimeMethod*))GraphicsSettings_TryGetRenderPipelineSettings_TisRuntimeObject_m0D94DC4AD9E0B50AB27617DDD4ADE7D626554DEA_gshared)(___0_settings, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool ShaderStrippingSetting_get_stripRuntimeDebugShaders_mDF7AF2790350D8B350670AFE69ED6EADA7F511E1_inline (ShaderStrippingSetting_t306B7C6E56B51EF71EB67D41A1713CF817908553* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* Panel_get_displayName_m186C10E927B2800035B328BD9A40D8B5FB3D4EE4_inline (Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Panel_get_flags_mBC1AB348B149288BC1ACD0D4E7162622829ECE05_inline (Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Panel_get_isRuntimeOnly_m03FC70341EBC84633B6F0F93BFCC961A3470AAEE (Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Application_get_isPlaying_m25B0ABDFEF54F5370CD3F263A813540843D00F34 (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Delegate_t* Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00 (Delegate_t* ___0_a, Delegate_t* ___1_b, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Delegate_t* Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3 (Delegate_t* ___0_source, Delegate_t* ___1_value, const RuntimeMethod* method) ;
inline void Action_1__ctor_m685B45A3C4306940E649D7D7A20B38221C376D77 (Action_1_tD4A7E6373B0ECCCFBA53AFB9A7CF4C4D0798C941* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
	((  void (*) (Action_1_tD4A7E6373B0ECCCFBA53AFB9A7CF4C4D0798C941*, RuntimeObject*, intptr_t, const RuntimeMethod*))Action_1__ctor_m2E1DFA67718FC1A0B6E5DFEB78831FFE9C059EB4_gshared)(__this, ___0_object, ___1_method, method);
}
inline void ObservableList_1__ctor_mAEB9F6BC66394C9058EB983FFB2657A6FEDDC4AC (ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08* __this, const RuntimeMethod* method)
{
	((  void (*) (ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08*, const RuntimeMethod*))ObservableList_1__ctor_m50EBACA906689F9BB868F299066B8B168564E6E8_gshared)(__this, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Panel_set_children_mADB01D395A7BFE1B9D5AC10A0D7B602D9EB7F478_inline (Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295* __this, ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08* Panel_get_children_m42233087374A0F3438E9F666F0EBD00922D3018A_inline (Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295* __this, const RuntimeMethod* method) ;
inline void ListChangedEventHandler_1__ctor_mD2BA8BACC53C49C10336D37004136D4E8B2421BC (ListChangedEventHandler_1_tC0988B097B0885471C7749525EF01C1E7CB36E4C* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
	((  void (*) (ListChangedEventHandler_1_tC0988B097B0885471C7749525EF01C1E7CB36E4C*, RuntimeObject*, intptr_t, const RuntimeMethod*))ListChangedEventHandler_1__ctor_m6A9295B600A60DAA1E8803037A5E1016E41ADB0E_gshared)(__this, ___0_object, ___1_method, method);
}
inline void ObservableList_1_add_ItemAdded_mC25392FD9E3A29DC70F6E00840980153040AD0FA (ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08* __this, ListChangedEventHandler_1_tC0988B097B0885471C7749525EF01C1E7CB36E4C* ___0_value, const RuntimeMethod* method)
{
	((  void (*) (ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08*, ListChangedEventHandler_1_tC0988B097B0885471C7749525EF01C1E7CB36E4C*, const RuntimeMethod*))ObservableList_1_add_ItemAdded_m035463556EB495F4A01A5496D83DB99F28D2048A_gshared)(__this, ___0_value, method);
}
inline void ObservableList_1_add_ItemRemoved_mDA8717743BA971F922CBC44E9BBAEDDD5949B2F7 (ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08* __this, ListChangedEventHandler_1_tC0988B097B0885471C7749525EF01C1E7CB36E4C* ___0_value, const RuntimeMethod* method)
{
	((  void (*) (ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08*, ListChangedEventHandler_1_tC0988B097B0885471C7749525EF01C1E7CB36E4C*, const RuntimeMethod*))ObservableList_1_add_ItemRemoved_mFF2BD3456B064C443F77B94ED280CFC70CC41247_gshared)(__this, ___0_value, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Panel_SetDirty_mEC30ADB4136D2F16BAF184FC412796F28B55AC4D (Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295* __this, const RuntimeMethod* method) ;
inline int32_t ObservableList_1_get_Count_mD2C2CE93BC1DF0E8B4921EBC726F6090B4BAD96F (ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08* __this, const RuntimeMethod* method)
{
	return ((  int32_t (*) (ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08*, const RuntimeMethod*))ObservableList_1_get_Count_m5F5A1C84D94608805A6C1A91D3927EE3B44CB14F_gshared)(__this, method);
}
inline Widget_tE8D6AF1D7525CC84E8F2C3B73162016736A6A2FF* ObservableList_1_get_Item_m1F4A7F428EB3A3A76BCCFB658764160578DA7719 (ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08* __this, int32_t ___0_index, const RuntimeMethod* method)
{
	return ((  Widget_tE8D6AF1D7525CC84E8F2C3B73162016736A6A2FF* (*) (ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08*, int32_t, const RuntimeMethod*))ObservableList_1_get_Item_m58F14B5E0D1AA9AACDA14E1FF0CF9F96ED0233C2_gshared)(__this, ___0_index, method);
}
inline void Action_1_Invoke_m7DEDAA32765B3DE3FE7B31545A50C027546F442E_inline (Action_1_tD4A7E6373B0ECCCFBA53AFB9A7CF4C4D0798C941* __this, Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295* ___0_obj, const RuntimeMethod* method)
{
	((  void (*) (Action_1_tD4A7E6373B0ECCCFBA53AFB9A7CF4C4D0798C941*, Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295*, const RuntimeMethod*))Action_1_Invoke_mF2422B2DD29F74CE66F791C3F68E288EC7C3DB9E_gshared_inline)(__this, ___0_obj, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Panel_get_groupIndex_m9BF4D7734CF4BDAB37EA115B037D349AC1883766_inline (Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Int32_CompareTo_mFA011811D4447442ED442B4A507BD4267621C586 (int32_t* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_mCF8306DAA9B0EB15D331C4D709E0CCCE53B0A88B (U3CU3Ec_t236D0551D744018A3EA3EF6E2AD2F3279DBBA310* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DebugManager_t7B02CD44432A634FA9654CC7ABE89DBA061A8672* DebugManager_get_instance_m6606C2006331B9BDE453C15E14F3747930B3FC3D (const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool DebugManager_get_enableRuntimeUI_m2CB2E20F2CCE737FE6AD3214D5DC16D75F2CA532_inline (DebugManager_t7B02CD44432A634FA9654CC7ABE89DBA061A8672* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DebugUpdater_EnableRuntime_m6A9C793AB02876999337D43C4CD734CCB1F995CA (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DebugUpdater_DisableRuntime_m297804FB4C9164A85FC3B2002B1113810D887241 (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_x, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___1_y, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameObject__ctor_m7D0340DE160786E6EFA8DABD39EC3B694DA30AAD (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, 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 DebugUpdater_t245AD21D9DB8115DAD15488899E23C6ED20BFDF2* GameObject_AddComponent_TisDebugUpdater_t245AD21D9DB8115DAD15488899E23C6ED20BFDF2_m20E74601D6C895DB3BEC1D3977A602EF44EAD381 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method)
{
	return ((  DebugUpdater_t245AD21D9DB8115DAD15488899E23C6ED20BFDF2* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_AddComponent_TisRuntimeObject_m69B93700FACCF372F5753371C6E8FB780800B824_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Screen_get_orientation_mA6B22A441187D50831B2B18CA48A8F64BD1BD89E (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object_DontDestroyOnLoad_m4B70C3AEF886C176543D1295507B6455C9DCAEA7 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_target, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DebugManager_EnableInputActions_m5889ED24EFA3383E683D452FE45CD434E1611E92 (DebugManager_t7B02CD44432A634FA9654CC7ABE89DBA061A8672* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EnhancedTouchSupport_Enable_mD8F0AC9B4B4DDBCA5EA779F35A5C28394D3FF6CE (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DebugManager_set_displayRuntimeUI_m9D935288B59DE1136DB37985EFE102A35CD4A90A (DebugManager_t7B02CD44432A634FA9654CC7ABE89DBA061A8672* __this, bool ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DebugManager_set_displayPersistentRuntimeUI_m6EA3817BEF5D31D2000061DBE8E95CF40AA43262 (DebugManager_t7B02CD44432A634FA9654CC7ABE89DBA061A8672* __this, bool ___0_value, 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 void CoreUtils_Destroy_mD2FDD299C528530E4CC5F99EFBAF90ABC7B02C69 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_obj, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_x, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___1_y, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DebugUpdater_EnsureExactlyOneEventSystem_m5C71D947DFE706B67482E788A3DABD428F7798E1 (DebugUpdater_t245AD21D9DB8115DAD15488899E23C6ED20BFDF2* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DebugUpdater_DestroyDebugEventSystem_m2FB857AD2F317E394C2B37DACBD5003676FD5E80 (DebugUpdater_t245AD21D9DB8115DAD15488899E23C6ED20BFDF2* __this, const RuntimeMethod* method) ;
inline EventSystemU5BU5D_tC56681ED65D83E744C4504A1D94048F29AFA499B* Object_FindObjectsByType_TisEventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707_m50D6E5EDBFFCA313F92CB839BB0B5A6F18FD5ABA (int32_t ___0_sortMode, const RuntimeMethod* method)
{
	return ((  EventSystemU5BU5D_tC56681ED65D83E744C4504A1D94048F29AFA499B* (*) (int32_t, const RuntimeMethod*))Object_FindObjectsByType_TisRuntimeObject_m9F3B83321CD4E4F4F764805ADCEF338CF2BA8409_gshared)(___0_sortMode, method);
}
inline EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707* Component_GetComponent_TisEventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707_mC0057F51AC54461AE48825268F70602D751EC73E (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method)
{
	return ((  EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707* (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, const RuntimeMethod*))Component_GetComponent_TisRuntimeObject_m7181F81CAEC2CF53F5D2BC79B7425C16E1F80D33_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB (RuntimeObject* ___0_message, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DebugUpdater_CreateDebugEventSystem_mBB31CEA4B7EC553A825B4E9BA4CCD323CB51EDD1 (DebugUpdater_t245AD21D9DB8115DAD15488899E23C6ED20BFDF2* __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_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* DebugUpdater_DoAfterInputModuleUpdated_mF2ED242089E69D65CAC0B9C7A49061C8928A613D (DebugUpdater_t245AD21D9DB8115DAD15488899E23C6ED20BFDF2* __this, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___0_action, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B* MonoBehaviour_StartCoroutine_m4CAFF732AA28CD3BDC5363B44A863575530EC812 (MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71* __this, RuntimeObject* ___0_routine, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CDoAfterInputModuleUpdatedU3Ed__9__ctor_m9B3F93DFFEBFF104648742F9BF158132E45B1612 (U3CDoAfterInputModuleUpdatedU3Ed__9_t021E74D1816F0C80180EEB4E395D56996E887DDA* __this, int32_t ___0_U3CU3E1__state, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707* EventSystem_get_current_mC87C69FB418563DC2A571A10E2F9DB59A6785016 (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BaseInputModule_tF3B7C22AF1419B2AC9ECE6589357DC1B88ED96B1* EventSystem_get_currentInputModule_m30559FCECCCE1AAD97D801968B8BD1C483FBF7AC (EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707* __this, 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 Type_t* Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3 (RuntimeObject* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MethodInfo_t* Type_GetMethod_m66AD062187F19497DBCA900823B0C268322DC231 (Type_t* __this, String_t* ___0_name, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MethodInfo_op_Inequality_mB73597A1FCC2F906DBCADDEC68A1B7D5B7E89FA8 (MethodInfo_t* ___0_left, MethodInfo_t* ___1_right, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* MethodBase_Invoke_mEEF3218648F111A8C338001A7804091A0747C826 (MethodBase_t* __this, RuntimeObject* ___0_obj, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___1_parameters, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DebugUpdater_CheckInputModuleExists_m1AA5338341C5BB4AE1225AA027A71FE2C693AE93 (DebugUpdater_t245AD21D9DB8115DAD15488899E23C6ED20BFDF2* __this, const RuntimeMethod* method) ;
inline EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707* GameObject_AddComponent_TisEventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707_m203F7DE96857384187AB285095F071B84400B9B8 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method)
{
	return ((  EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_AddComponent_TisRuntimeObject_m69B93700FACCF372F5753371C6E8FB780800B824_gshared)(__this, method);
}
inline InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* GameObject_AddComponent_TisInputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58_mA175957B292E3F565216766FCE1E9D85836183A7 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method)
{
	return ((  InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_AddComponent_TisRuntimeObject_m69B93700FACCF372F5753371C6E8FB780800B824_gshared)(__this, method);
}
inline InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* Component_GetComponent_TisInputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58_m3D7DFF37E6B380C5018AB5E6CCDFD4F4E2FED2F4 (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method)
{
	return ((  InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, const RuntimeMethod*))Component_GetComponent_TisRuntimeObject_m7181F81CAEC2CF53F5D2BC79B7425C16E1F80D33_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_exists, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DebugManager_get_displayRuntimeUI_m425A05718ADC5F5168D3D862C0FF3CB5D36259A0 (DebugManager_t7B02CD44432A634FA9654CC7ABE89DBA061A8672* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DebugUpdater_HandleInternalEventSystemComponents_mE3D39D8364F39FBAA697B4E1AD8FA708AF313F3A (bool ___0_uiEnabled, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DebugManager_UpdateActions_mFDFEE466E6EF0295FF22CFFC92738CD80DF6A30F (DebugManager_t7B02CD44432A634FA9654CC7ABE89DBA061A8672* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float DebugManager_GetAction_mF49CDA3900720779DADCA26D660A9C08DAC7741C (DebugManager_t7B02CD44432A634FA9654CC7ABE89DBA061A8672* __this, int32_t ___0_action, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DebugManager_GetActionToggleDebugMenuWithTouch_mD00A060C5705334410F83ACE437D7659756D71EB (DebugManager_t7B02CD44432A634FA9654CC7ABE89DBA061A8672* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DebugManager_Reset_m8F235B190A155A4748A6101C46F5654D989C42CA (DebugManager_t7B02CD44432A634FA9654CC7ABE89DBA061A8672* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DebugManager_GetActionReleaseScrollTarget_mA8742D7420A03055AEF6E99576E359AA6E5FBE77 (DebugManager_t7B02CD44432A634FA9654CC7ABE89DBA061A8672* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DebugManager_SetScrollTarget_mA81C5DD4585EF12FD3C966E898549568B603FCE9 (DebugManager_t7B02CD44432A634FA9654CC7ABE89DBA061A8672* __this, DebugUIHandlerWidget_tE597C749DDA3EBA7627F38F8A77EB5A171B9E6D1* ___0_widget, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* DebugUpdater_RefreshRuntimeUINextFrame_m251A33935E98DAFD659D145FE85DE873B1AAC184 (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CRefreshRuntimeUINextFrameU3Ed__15__ctor_m392779311BA7871677A153BC788AE3F7C1E7D9DC (U3CRefreshRuntimeUINextFrameU3Ed__15_t50A87A3B0B43129C48E72CEC6AE080030D591218* __this, int32_t ___0_U3CU3E1__state, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E (MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WaitForEndOfFrame__ctor_m4AF7E576C01E6B04443BB898B1AE5D645F7D45AB (WaitForEndOfFrame_tE38D80923E3F8380069B423968C25ABE50A46663* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_Invoke_m7126A54DACA72B845424072887B5F3A51FC3808E_inline (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NotSupportedException__ctor_m1398D0CDE19B36AA3DE9392879738C1EA2439CDF (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DebugManager_ReDrawOnScreenDebug_m743E2E7D187BB39F175DE5D6D21F6BD0676A49F7 (DebugManager_t7B02CD44432A634FA9654CC7ABE89DBA061A8672* __this, const RuntimeMethod* method) ;
inline void List_1__ctor_mBC250FE53B7661F5215C4CC6946A32711B619E4B (List_1_t0C03BB8D04810C036E129B4AA13C0CD045C619E4* __this, const RuntimeMethod* method)
{
	((  void (*) (List_1_t0C03BB8D04810C036E129B4AA13C0CD045C619E4*, const RuntimeMethod*))List_1__ctor_m7C3D0A1FD36704AFBBE4FD4E69204B809D3FC90E_gshared)(__this, method);
}
inline void List_1_set_Capacity_m56A3089A31301000A6BC4E8FDC3C4CB956DC91AB (List_1_t0C03BB8D04810C036E129B4AA13C0CD045C619E4* __this, int32_t ___0_value, const RuntimeMethod* method)
{
	((  void (*) (List_1_t0C03BB8D04810C036E129B4AA13C0CD045C619E4*, int32_t, const RuntimeMethod*))List_1_set_Capacity_m7ED78746E0AFEF2F59490B581943C977BE1A5479_gshared)(__this, ___0_value, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_Assert_mA460392021AC0A8210C9081E3C1C9652DBF32BF6 (bool ___0_condition, String_t* ___1_message, const RuntimeMethod* method) ;
inline void List_1_RemoveAt_m0A1287478FC59FBBAFFBF1D9339A3D9FDEB33825 (List_1_t0C03BB8D04810C036E129B4AA13C0CD045C619E4* __this, int32_t ___0_index, const RuntimeMethod* method)
{
	((  void (*) (List_1_t0C03BB8D04810C036E129B4AA13C0CD045C619E4*, int32_t, const RuntimeMethod*))List_1_RemoveAt_mA0D34DB4A9D4C8FECCD3278530CEEB3147A19D54_gshared)(__this, ___0_index, method);
}
inline int32_t List_1_get_Count_m68BDBC74889E8ECA574ED4256808600BF3F66E58_inline (List_1_t0C03BB8D04810C036E129B4AA13C0CD045C619E4* __this, const RuntimeMethod* method)
{
	return ((  int32_t (*) (List_1_t0C03BB8D04810C036E129B4AA13C0CD045C619E4*, const RuntimeMethod*))List_1_get_Count_m9080410FAF175EB3313FCE9515BA3A9D8E11718F_gshared_inline)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t BottleneckHistory_DetermineBottleneck_mD078131C1A87B32072E8F91E6B1507AEAC9454C3 (FrameTimeSample_tADB152E5D63C6EB073852FBE9D9EE9A66CA31AA7 ___0_s, const RuntimeMethod* method) ;
inline void List_1_Add_m637031608E23E7A077FABB4EDD7176AB500B6C36_inline (List_1_t0C03BB8D04810C036E129B4AA13C0CD045C619E4* __this, int32_t ___0_item, const RuntimeMethod* method)
{
	((  void (*) (List_1_t0C03BB8D04810C036E129B4AA13C0CD045C619E4*, int32_t, const RuntimeMethod*))List_1_Add_m809450298141D527D3A4FFAF77AE69D9B08CC17F_gshared_inline)(__this, ___0_item, method);
}
inline int32_t List_1_get_Item_mAB6149E8960D5E896A3E3CA45A2F606DC9BD2235 (List_1_t0C03BB8D04810C036E129B4AA13C0CD045C619E4* __this, int32_t ___0_index, const RuntimeMethod* method)
{
	return ((  int32_t (*) (List_1_t0C03BB8D04810C036E129B4AA13C0CD045C619E4*, int32_t, const RuntimeMethod*))List_1_get_Item_mDE2F02C693FD9EAA8F93873E407BC46C47ACFC7A_gshared)(__this, ___0_index, method);
}
inline void List_1_Clear_m498447667C00D0BEAD6215C5788CC7C834F1EF76_inline (List_1_t0C03BB8D04810C036E129B4AA13C0CD045C619E4* __this, const RuntimeMethod* method)
{
	((  void (*) (List_1_t0C03BB8D04810C036E129B4AA13C0CD045C619E4*, const RuntimeMethod*))List_1_Clear_m4F220B4D805F163DF05F6FB4538DBC9D1610D16E_gshared_inline)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FrameTimeSample__ctor_mC5DD327BB4372CBBF36344A367B6F9A3ED7D36F5 (FrameTimeSample_tADB152E5D63C6EB073852FBE9D9EE9A66CA31AA7* __this, float ___0_initValue, const RuntimeMethod* method) ;
inline void List_1__ctor_m0BD12D54BE4E5B8CF116ECDADAD99BAAA90AB1D3 (List_1_t796CB3F7FCFBBC4A6285EACD36F8F2F0C8AEA1D7* __this, const RuntimeMethod* method)
{
	((  void (*) (List_1_t796CB3F7FCFBBC4A6285EACD36F8F2F0C8AEA1D7*, const RuntimeMethod*))List_1__ctor_m0BD12D54BE4E5B8CF116ECDADAD99BAAA90AB1D3_gshared)(__this, method);
}
inline void List_1_set_Capacity_m27A3EF4F82A5C400663D77C37F8EE8EE015968B0 (List_1_t796CB3F7FCFBBC4A6285EACD36F8F2F0C8AEA1D7* __this, int32_t ___0_value, const RuntimeMethod* method)
{
	((  void (*) (List_1_t796CB3F7FCFBBC4A6285EACD36F8F2F0C8AEA1D7*, int32_t, const RuntimeMethod*))List_1_set_Capacity_m27A3EF4F82A5C400663D77C37F8EE8EE015968B0_gshared)(__this, ___0_value, method);
}
inline void List_1_Add_m3FD92ED0DB6561DEB79EB556489EEE19D9C860C7_inline (List_1_t796CB3F7FCFBBC4A6285EACD36F8F2F0C8AEA1D7* __this, FrameTimeSample_tADB152E5D63C6EB073852FBE9D9EE9A66CA31AA7 ___0_item, const RuntimeMethod* method)
{
	((  void (*) (List_1_t796CB3F7FCFBBC4A6285EACD36F8F2F0C8AEA1D7*, FrameTimeSample_tADB152E5D63C6EB073852FBE9D9EE9A66CA31AA7, const RuntimeMethod*))List_1_Add_m3FD92ED0DB6561DEB79EB556489EEE19D9C860C7_gshared_inline)(__this, ___0_item, method);
}
inline FrameTimeSample_tADB152E5D63C6EB073852FBE9D9EE9A66CA31AA7 List_1_get_Item_mAE3FCA3C410FC2CEFDBEB1D6077C4D9F7358B1BB (List_1_t796CB3F7FCFBBC4A6285EACD36F8F2F0C8AEA1D7* __this, int32_t ___0_index, const RuntimeMethod* method)
{
	return ((  FrameTimeSample_tADB152E5D63C6EB073852FBE9D9EE9A66CA31AA7 (*) (List_1_t796CB3F7FCFBBC4A6285EACD36F8F2F0C8AEA1D7*, int32_t, const RuntimeMethod*))List_1_get_Item_mAE3FCA3C410FC2CEFDBEB1D6077C4D9F7358B1BB_gshared)(__this, ___0_index, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FrameTimeSampleHistory_U3CComputeAggregateValuesU3Eg__ForEachSampleMemberU7C12_0_m12BB5028EF0636EF964C1D0CB02E9E2D295E2AC3 (FrameTimeSample_tADB152E5D63C6EB073852FBE9D9EE9A66CA31AA7* ___0_aggregate, FrameTimeSample_tADB152E5D63C6EB073852FBE9D9EE9A66CA31AA7 ___1_sample, Func_3_t112E81BD9C60E0186076895800369606BCF590FB* ___2_func, const RuntimeMethod* method) ;
inline int32_t List_1_get_Count_m880D85659A4B8E6CDB166891CF2F90337433CFB3_inline (List_1_t796CB3F7FCFBBC4A6285EACD36F8F2F0C8AEA1D7* __this, const RuntimeMethod* method)
{
	return ((  int32_t (*) (List_1_t796CB3F7FCFBBC4A6285EACD36F8F2F0C8AEA1D7*, const RuntimeMethod*))List_1_get_Count_m880D85659A4B8E6CDB166891CF2F90337433CFB3_gshared_inline)(__this, method);
}
inline void List_1_RemoveAt_m56F9526A1504E6FCE74D13B509E9E154E733E3C1 (List_1_t796CB3F7FCFBBC4A6285EACD36F8F2F0C8AEA1D7* __this, int32_t ___0_index, const RuntimeMethod* method)
{
	((  void (*) (List_1_t796CB3F7FCFBBC4A6285EACD36F8F2F0C8AEA1D7*, int32_t, const RuntimeMethod*))List_1_RemoveAt_m56F9526A1504E6FCE74D13B509E9E154E733E3C1_gshared)(__this, ___0_index, method);
}
inline void List_1_Clear_m8E8E0D040E5DA903114057BAEECB1A54F4F4888A_inline (List_1_t796CB3F7FCFBBC4A6285EACD36F8F2F0C8AEA1D7* __this, const RuntimeMethod* method)
{
	((  void (*) (List_1_t796CB3F7FCFBBC4A6285EACD36F8F2F0C8AEA1D7*, const RuntimeMethod*))List_1_Clear_m8E8E0D040E5DA903114057BAEECB1A54F4F4888A_gshared_inline)(__this, method);
}
inline void Func_3__ctor_m5B9A75AB0F71A31F8F0F009E95D514DB82314D18 (Func_3_t112E81BD9C60E0186076895800369606BCF590FB* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
	((  void (*) (Func_3_t112E81BD9C60E0186076895800369606BCF590FB*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_3__ctor_m5B9A75AB0F71A31F8F0F009E95D514DB82314D18_gshared)(__this, ___0_object, ___1_method, method);
}
inline float Func_3_Invoke_mC8193F9BE436AD10B0F1279771862679CB5813AD_inline (Func_3_t112E81BD9C60E0186076895800369606BCF590FB* __this, float ___0_arg1, float ___1_arg2, const RuntimeMethod* method)
{
	return ((  float (*) (Func_3_t112E81BD9C60E0186076895800369606BCF590FB*, float, float, const RuntimeMethod*))Func_3_Invoke_mC8193F9BE436AD10B0F1279771862679CB5813AD_gshared_inline)(__this, ___0_arg1, ___1_arg2, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_mF3BFD3A9A353AB4D79C59D0A7353BD67594C57FE (U3CU3Ec_tAE3343AC4DE79BCC51BC0CBEE8DA1146B39B3A8B* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Min_m747CA71A9483CDB394B13BD0AD048EE17E48FFE4_inline (float ___0_a, float ___1_b, const RuntimeMethod* method) ;
IL2CPP_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 void MousePositionDebug__ctor_m13F1294D652C43F3F1EEC88EB42D66CC51C31DF7 (MousePositionDebug_t213FBA65BBFFD74DD5FC04FFCE3FE88B9D00AC10* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 MousePositionDebug_GetInputMousePosition_m3B9FAF39E8413360371CA6EFEED7B12A025F45B1 (MousePositionDebug_t213FBA65BBFFD74DD5FC04FFCE3FE88B9D00AC10* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Pointer_t800EF2832B62E889AC9C182E3B18098AF220E32A* Pointer_get_current_m207443803344C305DEAAEBA56C445980D6C22CB3_inline (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 Vector2Control_t8D1B4021A1D82671AF916D3C0A476AA94E46A432* Pointer_get_position_m4286004169788483EEDA6AF833CEFDB04FEDF3D8_inline (Pointer_t800EF2832B62E889AC9C182E3B18098AF220E32A* __this, const RuntimeMethod* method) ;
inline Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 InputControl_1_ReadValue_m362E05F00FE8CF8FC52F0D673291907EC7FA6541 (InputControl_1_tC164085710F2FAA9161295C9B7FE273AF893CF66* __this, const RuntimeMethod* method)
{
	return ((  Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 (*) (InputControl_1_tC164085710F2FAA9161295C9B7FE273AF893CF66*, const RuntimeMethod*))InputControl_1_ReadValue_m362E05F00FE8CF8FC52F0D673291907EC7FA6541_gshared)(__this, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CustomSampler_tDA472186F08B4016626F032F944036BADFDB5487* CustomSampler_Create_m7F949EE6A33CEEC8420DC3362992C2272E76815D (String_t* ___0_name, bool ___1_collectGpuData, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ProfilingSampler_set_sampler_m4BD874D506A5D40A126E01CBE77F6CB1015DDE44_inline (ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* __this, CustomSampler_tDA472186F08B4016626F032F944036BADFDB5487* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m9E3155FB84015C823606188F53B47CB44C444991 (String_t* ___0_str0, String_t* ___1_str1, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ProfilingSampler_set_inlineSampler_m4AC1C19296D4282D6BC4D6C09C641A1EB1145E16_inline (ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* __this, CustomSampler_tDA472186F08B4016626F032F944036BADFDB5487* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ProfilingSampler_set_name_mAEA13BE687F2E8C6698F3FB3A95570A156705FA5_inline (ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* __this, String_t* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR CustomSampler_tDA472186F08B4016626F032F944036BADFDB5487* ProfilingSampler_get_sampler_m4AAA7119F8B751DC79115DDEF85028FE9E9E8CC9_inline (ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Recorder_t0A14385FB0F5829CAAC1E16F88B095769D648C90* Sampler_GetRecorder_mD2515C0A1FDF4DC153696427901039914A64A6F2 (Sampler_t5AC6EA95DC44B5F830F9E8351D37B2A0AC5678E5* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Recorder_set_enabled_mC6009BF634ACEB61AF678B283402D1B7F3A4A446 (Recorder_t0A14385FB0F5829CAAC1E16F88B095769D648C90* __this, bool ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR CustomSampler_tDA472186F08B4016626F032F944036BADFDB5487* ProfilingSampler_get_inlineSampler_mAD22E30685E56EA9768E9D0F6A0D451E32EE8A57_inline (ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Sampler_get_isValid_m78A87FD2B332B9E795EAD570520FF2B89237FE01 (Sampler_t5AC6EA95DC44B5F830F9E8351D37B2A0AC5678E5* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommandBuffer_BeginSample_m5A6A787A2C03F1DA7CAF411EF20210EE5A71DB97 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* __this, CustomSampler_tDA472186F08B4016626F032F944036BADFDB5487* ___0_sampler, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* ProfilingSampler_get_name_mF1C3E7B9540171DD93186A4DFEF33CE331E92D79_inline (ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommandBuffer_BeginSample_mDDE06125397EE4ADCC0804208561FB178A856E36 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* __this, String_t* ___0_name, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CustomSampler_Begin_m85F927B68A1A9D43187F0709B9693EB348788337 (CustomSampler_tDA472186F08B4016626F032F944036BADFDB5487* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommandBuffer_EndSample_mB91B90770F8F1AFA005A8B33EDE1E47A34CFB906 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* __this, CustomSampler_tDA472186F08B4016626F032F944036BADFDB5487* ___0_sampler, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommandBuffer_EndSample_m76441AA38C2D21DCBE8203512498C6DE144C8859 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* __this, String_t* ___0_name, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CustomSampler_End_m034E6AADA6E3E990E493352EFB87A153553650E2 (CustomSampler_tDA472186F08B4016626F032F944036BADFDB5487* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Recorder_get_enabled_m7182937D880BFD528F176286947E6E198AA6C460 (Recorder_t0A14385FB0F5829CAAC1E16F88B095769D648C90* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t Recorder_get_gpuElapsedNanoseconds_m30566108286615A387725B355FB1122FDA1C6D2E (Recorder_t0A14385FB0F5829CAAC1E16F88B095769D648C90* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Recorder_get_gpuSampleBlockCount_mBB2D5AE13A82657A2B7A090E23B5C4746905FFAE (Recorder_t0A14385FB0F5829CAAC1E16F88B095769D648C90* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t Recorder_get_elapsedNanoseconds_m54A6DD45F11501BF3E8D5050F13FCA093ED88648 (Recorder_t0A14385FB0F5829CAAC1E16F88B095769D648C90* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Recorder_get_sampleBlockCount_m7CBC90B7976CC9C599EA02761A871EF374C41BC3 (Recorder_t0A14385FB0F5829CAAC1E16F88B095769D648C90* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProfilingSampler_Begin_m8DA3A616057A3BF9ACB1B0CA553273D5CAD9D19B (ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProfilingScope__ctor_m4B73587A2295443A73B64DDD3D484D8EAECC0D65 (ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD* __this, ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___0_sampler, const RuntimeMethod* 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__ctor_mEF7BF01DCAD3709F978E564AEDEDD643FC617904 (ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD* __this, BaseCommandBuffer_tD67BB9B3F740537BD3F3A96FA17D06E6C3BFDC06* ___0_cmd, ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___1_sampler, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProfilingScope_Dispose_m94CB05D43C243AE2D785FD12FD84B5548CE0D931 (ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD* __this, bool ___0_disposing, 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 ProfilingSampler_End_mE6456852B82D64D57CDE20BBE06801295CEE5EAE (ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, 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) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProfilingSample__ctor_m1F041AA9D15F1B83BDA8B9BA973392D79106B5C1 (ProfilingSample_t50A4DFD8DA524681EE1BF64D3A518E6BA633657A* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, String_t* ___1_name, CustomSampler_tDA472186F08B4016626F032F944036BADFDB5487* ___2_sampler, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8 (String_t* ___0_format, RuntimeObject* ___1_arg0, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProfilingSample__ctor_m281FEAFD2CCCF7A43BE856DAD483F4E46A72B7EA (ProfilingSample_t50A4DFD8DA524681EE1BF64D3A518E6BA633657A* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, String_t* ___1_format, RuntimeObject* ___2_arg, 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 void ProfilingSample__ctor_m50B1BED1079C106B8AE90117F4E866912C3C4E08 (ProfilingSample_t50A4DFD8DA524681EE1BF64D3A518E6BA633657A* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, String_t* ___1_format, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___2_args, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProfilingSample_Dispose_m59C08E493C70FAD0777836566F3FCF8A2889E388 (ProfilingSample_t50A4DFD8DA524681EE1BF64D3A518E6BA633657A* __this, bool ___0_disposing, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProfilingSample_Dispose_mD2A4D24A23C63449743B485DEAE2DE4EE240AA40 (ProfilingSample_t50A4DFD8DA524681EE1BF64D3A518E6BA633657A* __this, const RuntimeMethod* method) ;
inline void List_1__ctor_mD034997B2B2AFDE422E3A02CABC7C4223DEFFF29 (List_1_tF92F6631961760490E9F200E704EE20DBF1D15E1* __this, const RuntimeMethod* method)
{
	((  void (*) (List_1_tF92F6631961760490E9F200E704EE20DBF1D15E1*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
}
inline void List_1__ctor_mD01F2D1052C46A3FD1FF6C7159DD55D7CF132E4C (List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E* __this, const RuntimeMethod* method)
{
	((  void (*) (List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E*, const RuntimeMethod*))List_1__ctor_mD01F2D1052C46A3FD1FF6C7159DD55D7CF132E4C_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GraphicsBuffer__ctor_mBDE2A119B58AD582F79CFE8071F47001965D14F4 (GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* __this, int32_t ___0_target, int32_t ___1_count, int32_t ___2_stride, const RuntimeMethod* method) ;
inline void List_1_Add_m94727517EA319650222BF6EE1C2883A3B03504AD_inline (List_1_tF92F6631961760490E9F200E704EE20DBF1D15E1* __this, GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* ___0_item, const RuntimeMethod* method)
{
	((  void (*) (List_1_tF92F6631961760490E9F200E704EE20DBF1D15E1*, GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method);
}
inline void List_1_Add_m1774834229961CE7D527C5E343F31C39B35C315B_inline (List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E* __this, AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7 ___0_item, const RuntimeMethod* method)
{
	((  void (*) (List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E*, AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7, const RuntimeMethod*))List_1_Add_m1774834229961CE7D527C5E343F31C39B35C315B_gshared_inline)(__this, ___0_item, method);
}
inline void Action_1__ctor_m347338A163A1A0840FA150F7ACCC029D46339777 (Action_1_t6AC29B34E68BC53AA807670D868CBB59CD5D995F* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
	((  void (*) (Action_1_t6AC29B34E68BC53AA807670D868CBB59CD5D995F*, RuntimeObject*, intptr_t, const RuntimeMethod*))Action_1__ctor_m347338A163A1A0840FA150F7ACCC029D46339777_gshared)(__this, ___0_object, ___1_method, method);
}
inline void Action_1__ctor_m9DC2953C55C4D7D4B7BEFE03D84DA1F9362D652C (Action_1_t3CB5D1A819C3ED3F99E9E39F890F18633253949A* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
	((  void (*) (Action_1_t3CB5D1A819C3ED3F99E9E39F890F18633253949A*, RuntimeObject*, intptr_t, const RuntimeMethod*))Action_1__ctor_m2E1DFA67718FC1A0B6E5DFEB78831FFE9C059EB4_gshared)(__this, ___0_object, ___1_method, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ShaderDebugPrintInput_get_pos_mA9C2CE37335208B083C15E06910B080BFE4985CE_inline (ShaderDebugPrintInput_tAA3D285B61C21C127B4E4F3515343E1A761E3872* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool ShaderDebugPrintInput_get_leftDown_m7216892FF2ED175DE1B44915DC0755EFA521394F_inline (ShaderDebugPrintInput_tAA3D285B61C21C127B4E4F3515343E1A761E3872* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool ShaderDebugPrintInput_get_rightDown_mFD04FA9DD55BC48D2EB0491BA36BFCB37458D290_inline (ShaderDebugPrintInput_tAA3D285B61C21C127B4E4F3515343E1A761E3872* __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 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 CommandBuffer_SetGlobalInt_m504CCC2A3EEE7EE80A937258A429EC071AA5D92D (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* __this, int32_t ___0_nameID, int32_t ___1_value, const RuntimeMethod* method) ;
inline AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7 List_1_get_Item_mEB645DAE2550C3165094377947FAC77B62832B87 (List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E* __this, int32_t ___0_index, const RuntimeMethod* method)
{
	return ((  AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7 (*) (List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E*, int32_t, const RuntimeMethod*))List_1_get_Item_mEB645DAE2550C3165094377947FAC77B62832B87_gshared)(__this, ___0_index, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AsyncGPUReadbackRequest_get_done_mC042016E5BE850F18995831CBB4F06655914798C (AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncGPUReadbackRequest_WaitForCompletion_mD50A1E5703422BD97DCCD596E0A4029EAEC210D4 (AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7* __this, const RuntimeMethod* method) ;
inline GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* List_1_get_Item_mD6C2845833A3BBCFA51B0A96AEAE8E4FE1AB4E6B (List_1_tF92F6631961760490E9F200E704EE20DBF1D15E1* __this, int32_t ___0_index, const RuntimeMethod* method)
{
	return ((  GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* (*) (List_1_tF92F6631961760490E9F200E704EE20DBF1D15E1*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommandBuffer_SetGlobalBuffer_m9FE93A4322F3A7486ADC150C269DDC589F474674 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* __this, int32_t ___0_nameID, GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* ___1_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShaderDebugPrintManager_ClearShaderDebugPrintBuffer_mE3F5102114DAE1737647A6B5382E5D9E5DDD848A (ShaderDebugPrintManager_tD6C54B2482257927357D00EC3095C909AA2BAE99* __this, const RuntimeMethod* method) ;
inline void NativeArray_1__ctor_m75E60949F4AE81A148CE446B1DC84D8E27C108CD (NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184* __this, int32_t ___0_length, int32_t ___1_allocator, int32_t ___2_options, const RuntimeMethod* method)
{
	((  void (*) (NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184*, int32_t, int32_t, int32_t, const RuntimeMethod*))NativeArray_1__ctor_m75E60949F4AE81A148CE446B1DC84D8E27C108CD_gshared)(__this, ___0_length, ___1_allocator, ___2_options, method);
}
inline void GraphicsBuffer_SetData_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_m5ECE49E08356F2F6B8145B8B0F4D98A618861C2D (GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* __this, NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184 ___0_data, int32_t ___1_nativeBufferStartIndex, int32_t ___2_graphicsBufferStartIndex, int32_t ___3_count, const RuntimeMethod* method)
{
	((  void (*) (GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1*, NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184, int32_t, int32_t, int32_t, const RuntimeMethod*))GraphicsBuffer_SetData_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_m5ECE49E08356F2F6B8145B8B0F4D98A618861C2D_gshared)(__this, ___0_data, ___1_nativeBufferStartIndex, ___2_graphicsBufferStartIndex, ___3_count, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Assert_IsTrue_mE42C53B7220324D1FBAFB7AE48A7D8DD7796A663 (bool ___0_condition, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AsyncGPUReadbackRequest_get_hasError_m374BB20A32B9DCDBFD8F81BBE542847B82F04EE5 (AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7* __this, const RuntimeMethod* method) ;
inline NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184 AsyncGPUReadbackRequest_GetData_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_m46FBC3E19D2E01D157ACC4FCDC682119194792E0 (AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7* __this, int32_t ___0_layer, const RuntimeMethod* method)
{
	return ((  NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184 (*) (AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7*, int32_t, const RuntimeMethod*))AsyncGPUReadbackRequest_GetData_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_m46FBC3E19D2E01D157ACC4FCDC682119194792E0_gshared)(__this, ___0_layer, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5 (int32_t* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m093934F71A9B351911EE46311674ED463B180006 (String_t* ___0_str0, String_t* ___1_str1, String_t* ___2_str2, String_t* ___3_str3, const RuntimeMethod* method) ;
inline void* NativeArrayUnsafeUtility_GetUnsafePtr_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mCF93808CC5FB2F98EFE996D2E958CDB16E0E429D (NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184 ___0_nativeArray, const RuntimeMethod* method)
{
	return ((  void* (*) (NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184, const RuntimeMethod*))NativeArrayUnsafeUtility_GetUnsafePtr_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mCF93808CC5FB2F98EFE996D2E958CDB16E0E429D_gshared)(___0_nativeArray, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Char_ToString_m2A308731F9577C06AF3C0901234E2EAC8327410C (Il2CppChar* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ShaderDebugPrintManager_DebugValueTypeToElemSize_m110CF197144AE59D7091F3626177598EB8D37F14 (ShaderDebugPrintManager_tD6C54B2482257927357D00EC3095C909AA2BAE99* __this, int32_t ___0_type, 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) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Format_mA0534D6E2AE4D67A6BD8D45B3321323930EB930C (String_t* ___0_format, RuntimeObject* ___1_arg0, RuntimeObject* ___2_arg1, RuntimeObject* ___3_arg2, const RuntimeMethod* method) ;
inline void Action_1_Invoke_m690438AAE38F9762172E3AE0A33D0B42ACD35790_inline (Action_1_t3CB5D1A819C3ED3F99E9E39F890F18633253949A* __this, String_t* ___0_obj, const RuntimeMethod* method)
{
	((  void (*) (Action_1_t3CB5D1A819C3ED3F99E9E39F890F18633253949A*, String_t*, const RuntimeMethod*))Action_1_Invoke_mF2422B2DD29F74CE66F791C3F68E288EC7C3DB9E_gshared_inline)(__this, ___0_obj, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7 AsyncGPUReadback_Request_m53D49D1183952AFE0D16118F93B0101D671C2AFE (GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* ___0_src, Action_1_t6AC29B34E68BC53AA807670D868CBB59CD5D995F* ___1_callback, const RuntimeMethod* method) ;
inline void List_1_set_Item_m796D87FF091DA2B1E6434084A28E000FF261B66C (List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E* __this, int32_t ___0_index, AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7 ___1_value, const RuntimeMethod* method)
{
	((  void (*) (List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E*, int32_t, AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7, const RuntimeMethod*))List_1_set_Item_m796D87FF091DA2B1E6434084A28E000FF261B66C_gshared)(__this, ___0_index, ___1_value, method);
}
inline void Action_1_Invoke_m6754D537EA11AFDC65F3E88F5F757EBB1CA4B100_inline (Action_1_t6AC29B34E68BC53AA807670D868CBB59CD5D995F* __this, AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7 ___0_obj, const RuntimeMethod* method)
{
	((  void (*) (Action_1_t6AC29B34E68BC53AA807670D868CBB59CD5D995F*, AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7, const RuntimeMethod*))Action_1_Invoke_m6754D537EA11AFDC65F3E88F5F757EBB1CA4B100_gshared_inline)(__this, ___0_obj, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShaderDebugPrintManager__ctor_m3E1108359F185847E0D2AC73037F3F2357C65C87 (ShaderDebugPrintManager_tD6C54B2482257927357D00EC3095C909AA2BAE99* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA (String_t* ___0_name, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProfilingSampler__ctor_m26500989FCDB07FA33C9A3BB7F215CBD892F5BB7 (ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* __this, String_t* ___0_name, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ShaderDebugPrintInput_set_pos_m1E8CCD8D01CBAADE60D1271658DD24E99F8E2166_inline (ShaderDebugPrintInput_tAA3D285B61C21C127B4E4F3515343E1A761E3872* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ShaderDebugPrintInput_set_leftDown_m359A6EDB57147D3860D9460BA46CA2D65B6B6526_inline (ShaderDebugPrintInput_tAA3D285B61C21C127B4E4F3515343E1A761E3872* __this, bool ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ShaderDebugPrintInput_set_rightDown_m8D902CFFB3D739E1FE061CA565EBE318A2246799_inline (ShaderDebugPrintInput_tAA3D285B61C21C127B4E4F3515343E1A761E3872* __this, bool ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool ShaderDebugPrintInput_get_middleDown_m4D48F1ECC1075C0A5404ADEB97230314352193E4_inline (ShaderDebugPrintInput_tAA3D285B61C21C127B4E4F3515343E1A761E3872* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ShaderDebugPrintInput_set_middleDown_m7FD3630EAA0BFB6F3A2EF5938D30F05E029F5535_inline (ShaderDebugPrintInput_tAA3D285B61C21C127B4E4F3515343E1A761E3872* __this, bool ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ShaderDebugPrintInput_String_m98538891FFD73F3B0AEE6CDDE115C40130EA81EA (ShaderDebugPrintInput_tAA3D285B61C21C127B4E4F3515343E1A761E3872* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Input_get_mousePosition_mFF21FBD2647DAE2A23BD4C45571CA95D05A0A42C (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 bool Input_GetMouseButton_m4995DD4A2D4F916565C1B1B5AAF7DF17C126B3EA (int32_t ___0_button, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Mouse_t9A9CC4636FA9CDBAD7FB7A02DB0D6395EDCC338F* Mouse_get_current_m410C1F9ABC5AA77353574E8815F7E63289707986_inline (const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* Mouse_get_leftButton_m1015BCBE6BE30B1D1D2702736A4E64120F6B5DFB_inline (Mouse_t9A9CC4636FA9CDBAD7FB7A02DB0D6395EDCC338F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ButtonControl_get_isPressed_m947621402F6EC1B957C2DE984806A6500D422EA6 (ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* Mouse_get_rightButton_mFA0FD700624C0DE1B858F9516426414767F09D98_inline (Mouse_t9A9CC4636FA9CDBAD7FB7A02DB0D6395EDCC338F* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* Mouse_get_middleButton_m1E9EB13B53CAA15CD49C6861A6CD542452B3A8A9_inline (Mouse_t9A9CC4636FA9CDBAD7FB7A02DB0D6395EDCC338F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeAdjustmentVolume__ctor_m15AED73C37AF9AD6541B84A93242A0AD5C226740 (ProbeAdjustmentVolume_t2E2773226ECA34A16E3E26B74599E03E45DADC69* __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 String_t* Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Environment_get_NewLine_m8BF68A4EFDAFFB66500984CE779629811BA98FFF (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 VolumeManager_Register_m2D3E3845D14B2DB5629E7A53F71180A6B5441627 (VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621* __this, Volume_t7CAAEA22D7F13A50FAE114DE7A6986FEAC837377* ___0_volume, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VolumeManager_Unregister_m072601942012360803571D2740A2A984064D8A2E (VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621* __this, Volume_t7CAAEA22D7F13A50FAE114DE7A6986FEAC837377* ___0_volume, const RuntimeMethod* method) ;
inline VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621* Lazy_1_get_Value_m0FAFA42EA8F0B32FC20A16ABC641A1D27EB43EA7 (Lazy_1_t8BF68D560BD85EC85ECBE57F1B105CF767F8FBBC* __this, const RuntimeMethod* method)
{
	return ((  VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621* (*) (Lazy_1_t8BF68D560BD85EC85ECBE57F1B105CF767F8FBBC*, const RuntimeMethod*))Lazy_1_get_Value_mC3D475ED3C0FAB4E8BCC96FBF5EF49ED671B86A4_gshared)(__this, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* VolumeManager_get_baseComponentTypeArray_mA7074538EEBCE5CA3CBAD4A72919B3BB8B6095C4_inline (VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC (Type_t* ___0_left, Type_t* ___1_right, const RuntimeMethod* method) ;
inline void List_1__ctor_m7E66A484CF8A561E34AF92A41990523362BCE4B5 (List_1_t7914A60037E52C4BCACDEAA85272BE39302B7E6C* __this, const RuntimeMethod* method)
{
	((  void (*) (List_1_t7914A60037E52C4BCACDEAA85272BE39302B7E6C*, const RuntimeMethod*))List_1__ctor_m407D1B1DF71D4FBE3190658A2AD2C45191AB2F12_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465 (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* __this, String_t* ___0_message, const RuntimeMethod* method) ;
inline bool Dictionary_2_TryGetValue_m69119F1ABDFB75320EBB3AEF93D98C129A2628D6 (Dictionary_2_t8BD6308EB9E88486C040C0B44AAE81F0B6C637C9* __this, Type_t* ___0_key, List_1_t7914A60037E52C4BCACDEAA85272BE39302B7E6C** ___1_value, const RuntimeMethod* method)
{
	return ((  bool (*) (Dictionary_2_t8BD6308EB9E88486C040C0B44AAE81F0B6C637C9*, Type_t*, List_1_t7914A60037E52C4BCACDEAA85272BE39302B7E6C**, const RuntimeMethod*))Dictionary_2_TryGetValue_mD15380A4ED7CDEE99EA45881577D26BA9CE1B849_gshared)(__this, ___0_key, ___1_value, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VolumeManager_LoadBaseTypes_mBA8EBA4C6DAB98CBCA81DEE8FD3FD28AF221F33A (VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621* __this, Type_t* ___0_pipelineAssetType, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t7914A60037E52C4BCACDEAA85272BE39302B7E6C* VolumeManager_BuildVolumeComponentDisplayList_m410A196CEC562165A9A3BEB02EB2F55CD2DAD1D9 (VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621* __this, TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* ___0_types, const RuntimeMethod* method) ;
inline void Dictionary_2_set_Item_m9E0BEDA852394FFF9662C8EEB92A33857C0E5341 (Dictionary_2_t8BD6308EB9E88486C040C0B44AAE81F0B6C637C9* __this, Type_t* ___0_key, List_1_t7914A60037E52C4BCACDEAA85272BE39302B7E6C* ___1_value, const RuntimeMethod* method)
{
	((  void (*) (Dictionary_2_t8BD6308EB9E88486C040C0B44AAE81F0B6C637C9*, Type_t*, List_1_t7914A60037E52C4BCACDEAA85272BE39302B7E6C*, const RuntimeMethod*))Dictionary_2_set_Item_m1A840355E8EDAECEA9D0C6F5E51B248FAA449CBD_gshared)(__this, ___0_key, ___1_value, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* __this, String_t* ___0_paramName, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478 (String_t* ___0_value, const RuntimeMethod* method) ;
inline void ValueTuple_2__ctor_mAB8869222536DEA17BBFBB81CBF5747D0FA413BE (ValueTuple_2_tB97F43966F527B2125B7A49F02F05E9A07A60494* __this, String_t* ___0_item1, Type_t* ___1_item2, const RuntimeMethod* method)
{
	((  void (*) (ValueTuple_2_tB97F43966F527B2125B7A49F02F05E9A07A60494*, String_t*, Type_t*, const RuntimeMethod*))ValueTuple_2__ctor_m4D25F4A0A0085EBE6559B6CC932AA5E267DB554D_gshared)(__this, ___0_item1, ___1_item2, method);
}
inline void List_1_Add_m9FA870C77948322CC88093934CC8674C6CC7ACB0_inline (List_1_t7914A60037E52C4BCACDEAA85272BE39302B7E6C* __this, ValueTuple_2_tB97F43966F527B2125B7A49F02F05E9A07A60494 ___0_item, const RuntimeMethod* method)
{
	((  void (*) (List_1_t7914A60037E52C4BCACDEAA85272BE39302B7E6C*, ValueTuple_2_tB97F43966F527B2125B7A49F02F05E9A07A60494, const RuntimeMethod*))List_1_Add_m4C2118BF8009CA4F7AF89D8D9CB5586AE95C8A36_gshared_inline)(__this, ___0_item, method);
}
inline void Func_2__ctor_m76BFA8827509FE883908DED1BA8A6EFF2DCD7F9E (Func_2_t3BCEED21ACF99FE20E980FEE0E8126D0812B72A3* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
	((  void (*) (Func_2_t3BCEED21ACF99FE20E980FEE0E8126D0812B72A3*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_2__ctor_mF13C058B0442614F27295BD4F93AC5D952CE2334_gshared)(__this, ___0_object, ___1_method, method);
}
inline RuntimeObject* Enumerable_OrderBy_TisValueTuple_2_tB97F43966F527B2125B7A49F02F05E9A07A60494_TisString_t_mE7BA02E3905B9BD3A71EEB5A702AA25D00425343 (RuntimeObject* ___0_source, Func_2_t3BCEED21ACF99FE20E980FEE0E8126D0812B72A3* ___1_keySelector, const RuntimeMethod* method)
{
	return ((  RuntimeObject* (*) (RuntimeObject*, Func_2_t3BCEED21ACF99FE20E980FEE0E8126D0812B72A3*, const RuntimeMethod*))Enumerable_OrderBy_TisValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A_TisRuntimeObject_mCFC31DDB147C57B8ABD9822D9AF82E609611F969_gshared)(___0_source, ___1_keySelector, method);
}
inline List_1_t7914A60037E52C4BCACDEAA85272BE39302B7E6C* Enumerable_ToList_TisValueTuple_2_tB97F43966F527B2125B7A49F02F05E9A07A60494_m73284E96F13B4AADF80804F8C1ACFF3CF1B6FA19 (RuntimeObject* ___0_source, const RuntimeMethod* method)
{
	return ((  List_1_t7914A60037E52C4BCACDEAA85272BE39302B7E6C* (*) (RuntimeObject*, const RuntimeMethod*))Enumerable_ToList_TisValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A_m08BFD55848B5CE982610D8DDE275E7D685216583_gshared)(___0_source, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VolumeCollection__ctor_mC238AD7B9E1682619B64856499B575CBFC09234D (VolumeCollection_t77FAA5F213B6C65136416F16C37041371D041408* __this, const RuntimeMethod* method) ;
inline void List_1__ctor_mF9B8D3384D54EACA66C1705C925949CF6D5FE48A (List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252* __this, int32_t ___0_capacity, const RuntimeMethod* method)
{
	((  void (*) (List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252*, int32_t, const RuntimeMethod*))List_1__ctor_m76CBBC3E2F0583F5AD30CE592CEA1225C06A0428_gshared)(__this, ___0_capacity, method);
}
inline void List_1__ctor_m355C224AC8C49324D910B93CC5D74F0D93B24BEF (List_1_tF9F2510E1F31EAAB4FF93BF5D2FD123A1BA401D8* __this, const RuntimeMethod* method)
{
	((  void (*) (List_1_tF9F2510E1F31EAAB4FF93BF5D2FD123A1BA401D8*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool VolumeManager_get_isInitialized_mED3C52DEB8182E6ABB4BFD52D294C1500D1635BE_inline (VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_Assert_m6E778CACD0F440E2DEA9ACDD9330A22DAF16E96D (bool ___0_condition, const RuntimeMethod* method) ;
inline int32_t List_1_get_Count_m5D68242A68E21113C5B824DFC87A88F9A9B3D153_inline (List_1_tF9F2510E1F31EAAB4FF93BF5D2FD123A1BA401D8* __this, const RuntimeMethod* method)
{
	return ((  int32_t (*) (List_1_tF9F2510E1F31EAAB4FF93BF5D2FD123A1BA401D8*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* GraphicsSettings_get_currentRenderPipelineAssetType_m72CAAF0AAB3BD48DDAEF0087B12ACDDD6B007404 (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VolumeManager_InitializeVolumeComponents_m20FD6E577F1C97C3509AE5BD2CD9D46D9860C7CE (VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void VolumeManager_set_globalDefaultProfile_m5344CC3C0BA9CEF0125F8C5928E7442236C2ABC5_inline (VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621* __this, VolumeProfile_t9B5F2005F575A710F38A124EF81A6228CCACACE1* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void VolumeManager_set_qualityDefaultProfile_m9CC0B8D9C7DCCAA2C710030B1DA0D522A46AC7C6_inline (VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621* __this, VolumeProfile_t9B5F2005F575A710F38A124EF81A6228CCACACE1* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VolumeManager_EvaluateVolumeDefaultState_mEF1B5E34B1877F5DB1167788DEB934F4B6AD7E1C (VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VolumeStack_t5DE94743BDB63D97EF5587DBDAE46468233F36E8* VolumeManager_CreateStack_m7EACF7BD773893B2344DB8DFA1ACF4557FBB38B4 (VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void VolumeManager_set_stack_mDA55AC84E57EC2FE6D2A25EBB977A20EBD227156_inline (VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621* __this, VolumeStack_t5DE94743BDB63D97EF5587DBDAE46468233F36E8* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void VolumeManager_set_isInitialized_mD68920630F69883F482EECEA35129A715A6B02BF_inline (VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621* __this, bool ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VolumeManager_DestroyStack_mFB8C5FA985F64DB8C4A322818E8C6FDCAD547AA6 (VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621* __this, VolumeStack_t5DE94743BDB63D97EF5587DBDAE46468233F36E8* ___0_stack, const RuntimeMethod* method) ;
inline Enumerator_tFDEF6027E3834734FE9435044404EF5E5FC356AF List_1_GetEnumerator_m77F4F5ECF2EA0801BD0D9F427A8CBF5D9781A157 (List_1_tF9F2510E1F31EAAB4FF93BF5D2FD123A1BA401D8* __this, const RuntimeMethod* method)
{
	return ((  Enumerator_tFDEF6027E3834734FE9435044404EF5E5FC356AF (*) (List_1_tF9F2510E1F31EAAB4FF93BF5D2FD123A1BA401D8*, const RuntimeMethod*))List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared)(__this, method);
}
inline void Enumerator_Dispose_m365CDE9C5AC69831E8BFAAD6D81CD5AB32EAA217 (Enumerator_tFDEF6027E3834734FE9435044404EF5E5FC356AF* __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_tFDEF6027E3834734FE9435044404EF5E5FC356AF*, const RuntimeMethod*))Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_gshared)(__this, method);
}
inline VolumeStack_t5DE94743BDB63D97EF5587DBDAE46468233F36E8* Enumerator_get_Current_m9CE2A72AF7A5228608704240B623270CE605F783_inline (Enumerator_tFDEF6027E3834734FE9435044404EF5E5FC356AF* __this, const RuntimeMethod* method)
{
	return ((  VolumeStack_t5DE94743BDB63D97EF5587DBDAE46468233F36E8* (*) (Enumerator_tFDEF6027E3834734FE9435044404EF5E5FC356AF*, const RuntimeMethod*))Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VolumeStack_Dispose_m4DF004B6DEA09DECF79AFF8E2A7CE7386EC32B43 (VolumeStack_t5DE94743BDB63D97EF5587DBDAE46468233F36E8* __this, const RuntimeMethod* method) ;
inline bool Enumerator_MoveNext_mA3CD940A2B17C0497C0D972532F393691B2D8FB0 (Enumerator_tFDEF6027E3834734FE9435044404EF5E5FC356AF* __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_tFDEF6027E3834734FE9435044404EF5E5FC356AF*, const RuntimeMethod*))Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared)(__this, method);
}
inline void List_1_Clear_m2257AB172315F82C68AB8F2495BCD246F9D577F1_inline (List_1_tF9F2510E1F31EAAB4FF93BF5D2FD123A1BA401D8* __this, const RuntimeMethod* method)
{
	((  void (*) (List_1_tF9F2510E1F31EAAB4FF93BF5D2FD123A1BA401D8*, const RuntimeMethod*))List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline)(__this, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void VolumeManager_set_baseComponentTypeArray_mBB0F61A0058E8889334B4FC361688C3910B9FD54_inline (VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621* __this, TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void VolumeManager_set_customDefaultProfiles_mF2471FF8969F6E444B05343EA0023D6E3EDE58BB_inline (VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621* __this, ReadOnlyCollection_1_t6B7DBAE606F01BC50D92947B4B66E0A9EB9BDF64* ___0_value, const RuntimeMethod* method) ;
inline void List_1__ctor_m9A3AD4E0EEF7C97F7EBBC30AC1092BB643E2C3C8 (List_1_t0E823AE2264964C8D4A24D730678759B0A20C773* __this, const RuntimeMethod* method)
{
	((  void (*) (List_1_t0E823AE2264964C8D4A24D730678759B0A20C773*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
}
inline void Predicate_1__ctor_mAD26B6651318DFE05309A49A0941924B4CB2729F (Predicate_1_tBEBF109BB957490B8BBB9DAF74B8DFFB49261D6A* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
	((  void (*) (Predicate_1_tBEBF109BB957490B8BBB9DAF74B8DFFB49261D6A*, RuntimeObject*, intptr_t, const RuntimeMethod*))Predicate_1__ctor_m3E007299121A15DF80F4A210FF8C20E5DF688F20_gshared)(__this, ___0_object, ___1_method, method);
}
inline int32_t List_1_RemoveAll_m6CA42602EAAD40C89F4D605312DCA5B5530B378B (List_1_t0E823AE2264964C8D4A24D730678759B0A20C773* __this, Predicate_1_tBEBF109BB957490B8BBB9DAF74B8DFFB49261D6A* ___0_match, const RuntimeMethod* method)
{
	return ((  int32_t (*) (List_1_t0E823AE2264964C8D4A24D730678759B0A20C773*, Predicate_1_tBEBF109BB957490B8BBB9DAF74B8DFFB49261D6A*, const RuntimeMethod*))List_1_RemoveAll_m1A8DE2A7640CC473609F3ADAC38FDB960520636D_gshared)(__this, ___0_match, method);
}
inline void ReadOnlyCollection_1__ctor_m19DF978C69A8FC327C6A43A0F6ED4EE58D63B880 (ReadOnlyCollection_1_t6B7DBAE606F01BC50D92947B4B66E0A9EB9BDF64* __this, RuntimeObject* ___0_list, const RuntimeMethod* method)
{
	((  void (*) (ReadOnlyCollection_1_t6B7DBAE606F01BC50D92947B4B66E0A9EB9BDF64*, RuntimeObject*, const RuntimeMethod*))ReadOnlyCollection_1__ctor_mF2D2ACE0752C3B97343B72328D49200F45C14B65_gshared)(__this, ___0_list, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR VolumeProfile_t9B5F2005F575A710F38A124EF81A6228CCACACE1* VolumeManager_get_globalDefaultProfile_m24117F33089526EC0BE9BDC8EF73B3DE460A54A1_inline (VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR VolumeProfile_t9B5F2005F575A710F38A124EF81A6228CCACACE1* VolumeManager_get_qualityDefaultProfile_m32BD879563704818B89C4470C229AFA77D8B65BE_inline (VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ReadOnlyCollection_1_t6B7DBAE606F01BC50D92947B4B66E0A9EB9BDF64* VolumeManager_get_customDefaultProfiles_m3A90C763CDD2319C9FE0AE8B2962940437447BF7_inline (VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621* __this, const RuntimeMethod* method) ;
inline bool ReadOnlyCollection_1_Contains_m06B7923671B0D8B100CB24836F70770A2DEAA582 (ReadOnlyCollection_1_t6B7DBAE606F01BC50D92947B4B66E0A9EB9BDF64* __this, VolumeProfile_t9B5F2005F575A710F38A124EF81A6228CCACACE1* ___0_value, const RuntimeMethod* method)
{
	return ((  bool (*) (ReadOnlyCollection_1_t6B7DBAE606F01BC50D92947B4B66E0A9EB9BDF64*, VolumeProfile_t9B5F2005F575A710F38A124EF81A6228CCACACE1*, const RuntimeMethod*))ReadOnlyCollection_1_Contains_m732D12395A2D23BF37EC63D5E50E0ACFD3060CF5_gshared)(__this, ___0_value, method);
}
inline void List_1_Add_m09D9AAA84F58ABBCE4F0D3595A07465A999F3161_inline (List_1_t0E823AE2264964C8D4A24D730678759B0A20C773* __this, VolumeProfile_t9B5F2005F575A710F38A124EF81A6228CCACACE1* ___0_item, const RuntimeMethod* method)
{
	((  void (*) (List_1_t0E823AE2264964C8D4A24D730678759B0A20C773*, VolumeProfile_t9B5F2005F575A710F38A124EF81A6228CCACACE1*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method);
}
inline void List_1_AddRange_mFE812053050DE8EF59BF5CB57FE05D3585FE70E4 (List_1_t0E823AE2264964C8D4A24D730678759B0A20C773* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method)
{
	((  void (*) (List_1_t0E823AE2264964C8D4A24D730678759B0A20C773*, RuntimeObject*, const RuntimeMethod*))List_1_AddRange_m1F76B300133150E6046C5FED00E88B5DE0A02E17_gshared)(__this, ___0_collection, method);
}
inline Enumerator_tB3626CCFE2B619F2FDC8623845E6A93D577418A8 List_1_GetEnumerator_m177EBC11C5C7CB909B0BA6667A7F4B3748A15C58 (List_1_t0E823AE2264964C8D4A24D730678759B0A20C773* __this, const RuntimeMethod* method)
{
	return ((  Enumerator_tB3626CCFE2B619F2FDC8623845E6A93D577418A8 (*) (List_1_t0E823AE2264964C8D4A24D730678759B0A20C773*, const RuntimeMethod*))List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared)(__this, method);
}
inline void Enumerator_Dispose_m2FDF61CFA6E079CF711D52D83E758B4FFFADEB69 (Enumerator_tB3626CCFE2B619F2FDC8623845E6A93D577418A8* __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_tB3626CCFE2B619F2FDC8623845E6A93D577418A8*, const RuntimeMethod*))Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_gshared)(__this, method);
}
inline VolumeProfile_t9B5F2005F575A710F38A124EF81A6228CCACACE1* Enumerator_get_Current_m5DEB56BEEEB221B3DB056F03D303E3C45EA4D16B_inline (Enumerator_tB3626CCFE2B619F2FDC8623845E6A93D577418A8* __this, const RuntimeMethod* method)
{
	return ((  VolumeProfile_t9B5F2005F575A710F38A124EF81A6228CCACACE1* (*) (Enumerator_tB3626CCFE2B619F2FDC8623845E6A93D577418A8*, const RuntimeMethod*))Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline)(__this, method);
}
inline bool List_1_Contains_m4D41D66295503C54408B0A328E83E49B6DDD15E7 (List_1_t602BCD639AA637A6C0BB45C136DD5458DBE18064* __this, VolumeComponent_t8121D1F6054A9DFB3A596EE451FD65A2BFE2D7E1* ___0_item, const RuntimeMethod* method)
{
	return ((  bool (*) (List_1_t602BCD639AA637A6C0BB45C136DD5458DBE18064*, VolumeComponent_t8121D1F6054A9DFB3A596EE451FD65A2BFE2D7E1*, const RuntimeMethod*))List_1_Contains_m4C9139C2A6B23E9343D3F87807B32C6E2CFE660D_gshared)(__this, ___0_item, method);
}
inline bool Enumerator_MoveNext_m556706A711F4B22B8DAC17AAECB22493BF287438 (Enumerator_tB3626CCFE2B619F2FDC8623845E6A93D577418A8* __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_tB3626CCFE2B619F2FDC8623845E6A93D577418A8*, const RuntimeMethod*))Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VolumeStack__ctor_mC6D6B63557B0EFF135F33B4E3868BC7BE1F35C58 (VolumeStack_t5DE94743BDB63D97EF5587DBDAE46468233F36E8* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VolumeStack_Reload_m74FD3C7E2C4DA948F2DE94036348527C44C55CF5 (VolumeStack_t5DE94743BDB63D97EF5587DBDAE46468233F36E8* __this, TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* ___0_componentTypes, const RuntimeMethod* method) ;
inline void List_1_Add_m76F63DF8ACCFFC567DB2DBC27EE2D4A68286F387_inline (List_1_tF9F2510E1F31EAAB4FF93BF5D2FD123A1BA401D8* __this, VolumeStack_t5DE94743BDB63D97EF5587DBDAE46468233F36E8* ___0_item, const RuntimeMethod* method)
{
	((  void (*) (List_1_tF9F2510E1F31EAAB4FF93BF5D2FD123A1BA401D8*, VolumeStack_t5DE94743BDB63D97EF5587DBDAE46468233F36E8*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method);
}
inline bool List_1_Remove_m15568917072EDE3622D40134F471202E8CF397F4 (List_1_tF9F2510E1F31EAAB4FF93BF5D2FD123A1BA401D8* __this, VolumeStack_t5DE94743BDB63D97EF5587DBDAE46468233F36E8* ___0_item, const RuntimeMethod* method)
{
	return ((  bool (*) (List_1_tF9F2510E1F31EAAB4FF93BF5D2FD123A1BA401D8*, VolumeStack_t5DE94743BDB63D97EF5587DBDAE46468233F36E8*, const RuntimeMethod*))List_1_Remove_m4DFA48F4CEB9169601E75FC28517C5C06EFA5AD7_gshared)(__this, ___0_item, method);
}
inline VolumeComponentMenuForRenderPipeline_t5847DFC2872CCA87BEB212DB568ECA6E2E75D833* CustomAttributeExtensions_GetCustomAttribute_TisVolumeComponentMenuForRenderPipeline_t5847DFC2872CCA87BEB212DB568ECA6E2E75D833_mBD70E2547207998EF7D3B53FD63F28449532F5AC (MemberInfo_t* ___0_element, const RuntimeMethod* method)
{
	return ((  VolumeComponentMenuForRenderPipeline_t5847DFC2872CCA87BEB212DB568ECA6E2E75D833* (*) (MemberInfo_t*, const RuntimeMethod*))CustomAttributeExtensions_GetCustomAttribute_TisRuntimeObject_m5B4B712DB5F08EBF4518A1973C9F11C15A4BEAE9_gshared)(___0_element, method);
}
inline PooledObject_tB94D83983A18B17A5FF923C735DA6C5FBC11249D ListPool_1_Get_m4BB0C57B309D24F81322394C080ABA475472363E (List_1_t4B77DB8D00EC6CC4705EB5F2FCC506472734EA72** ___0_value, const RuntimeMethod* method)
{
	return ((  PooledObject_tB94D83983A18B17A5FF923C735DA6C5FBC11249D (*) (List_1_t4B77DB8D00EC6CC4705EB5F2FCC506472734EA72**, const RuntimeMethod*))ListPool_1_Get_mA867354148235D804846692FA1AC1FA29ECDF11E_gshared)(___0_value, method);
}
inline void PooledObject_System_IDisposable_Dispose_m80C2407A8C798A13EAF7556DC8BC6086BD139761 (PooledObject_tB94D83983A18B17A5FF923C735DA6C5FBC11249D* __this, const RuntimeMethod* method)
{
	((  void (*) (PooledObject_tB94D83983A18B17A5FF923C735DA6C5FBC11249D*, const RuntimeMethod*))PooledObject_System_IDisposable_Dispose_m39A83E71A7D41985B4A2A7B3B0E5582CD2E9DA6E_gshared)(__this, method);
}
inline RuntimeObject* CoreUtils_GetAllTypesDerivedFrom_TisVolumeComponent_t8121D1F6054A9DFB3A596EE451FD65A2BFE2D7E1_m5CABA5B624C1D6754D7E690AA7741E2F38449328 (const RuntimeMethod* method)
{
	return ((  RuntimeObject* (*) (const RuntimeMethod*))CoreUtils_GetAllTypesDerivedFrom_TisRuntimeObject_m15CDF6D45E40945D13046F32CE70B639A6725566_gshared)(method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Type_get_IsAbstract_m16FA83463867635ED9DECAE1C5F6BE96B4579CE5 (Type_t* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SupportedOnRenderPipelineAttribute_IsTypeSupportedOnRenderPipeline_m1CE3554C534A94B44347D6260B557440FFA6A319 (Type_t* ___0_type, Type_t* ___1_renderPipelineAssetType, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VolumeManager_IsSupportedByObsoleteVolumeComponentMenuForRenderPipeline_m7A513E502156C68AEA9C84E2BDE353BD5C29108E (VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621* __this, Type_t* ___0_t, Type_t* ___1_pipelineAssetType, const RuntimeMethod* method) ;
inline void List_1_Add_mC8CFB4EB6D53C1BF2C8B48F97B5A741EB576B91E_inline (List_1_t4B77DB8D00EC6CC4705EB5F2FCC506472734EA72* __this, Type_t* ___0_item, const RuntimeMethod* method)
{
	((  void (*) (List_1_t4B77DB8D00EC6CC4705EB5F2FCC506472734EA72*, Type_t*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method);
}
inline TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* List_1_ToArray_mAF39173491C493DC9C643F76BC50C311070BEE56 (List_1_t4B77DB8D00EC6CC4705EB5F2FCC506472734EA72* __this, const RuntimeMethod* method)
{
	return ((  TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* (*) (List_1_t4B77DB8D00EC6CC4705EB5F2FCC506472734EA72*, const RuntimeMethod*))List_1_ToArray_mD7E4F8E7C11C3C67CB5739FCC0A6E86106A6291F_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MethodInfo_t* Type_GetMethod_m9E66B5053F150537A74C490C1DA5174A7875189D (Type_t* __this, String_t* ___0_name, int32_t ___1_bindingAttr, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR AutoScope_tFB983697E28885CB10FFDB92D7EFD0615AEF3139 ProfilerMarker_Auto_m133FA724EB95D16187B37D2C8A501D7E989B1F8D_inline (ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void AutoScope_Dispose_mED763F3F51261EF8FB79DB32CD06E0A3F6C40481_inline (AutoScope_tFB983697E28885CB10FFDB92D7EFD0615AEF3139* __this, const RuntimeMethod* method) ;
inline void List_1__ctor_m7D961F89492FCB7CFAB3D976F949D7ADC07F3748 (List_1_t602BCD639AA637A6C0BB45C136DD5458DBE18064* __this, const RuntimeMethod* method)
{
	((  void (*) (List_1_t602BCD639AA637A6C0BB45C136DD5458DBE18064*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A* ScriptableObject_CreateInstance_mE015043D7EC19654FDFB830A9393B3914FF5FC24 (Type_t* ___0_type, const RuntimeMethod* method) ;
inline void List_1_Add_mAE785BB140AACEA37285183D122AB76C64D1776B_inline (List_1_t602BCD639AA637A6C0BB45C136DD5458DBE18064* __this, VolumeComponent_t8121D1F6054A9DFB3A596EE451FD65A2BFE2D7E1* ___0_item, const RuntimeMethod* method)
{
	((  void (*) (List_1_t602BCD639AA637A6C0BB45C136DD5458DBE18064*, VolumeComponent_t8121D1F6054A9DFB3A596EE451FD65A2BFE2D7E1*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VolumeManager_U3CEvaluateVolumeDefaultStateU3Eg__ApplyDefaultProfileU7C58_0_m1F2DC1E1CA28C55BB94450CD51A128B76A8F30BB (VolumeProfile_t9B5F2005F575A710F38A124EF81A6228CCACACE1* ___0_profile, U3CU3Ec__DisplayClass58_0_tA8F6541B3520D459212F347B11F0654F0BCFD15A* ___1_p, const RuntimeMethod* method) ;
inline RuntimeObject* ReadOnlyCollection_1_GetEnumerator_mCB4A8BBAE81802C4F6B617630A125401A4080ECA (ReadOnlyCollection_1_t6B7DBAE606F01BC50D92947B4B66E0A9EB9BDF64* __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject* (*) (ReadOnlyCollection_1_t6B7DBAE606F01BC50D92947B4B66E0A9EB9BDF64*, const RuntimeMethod*))ReadOnlyCollection_1_GetEnumerator_m487A0501D6F875A04F7D8F93F1CB3C813994AA64_gshared)(__this, method);
}
inline void List_1__ctor_mFC7D8B61DC3A743D2D3678A970CEE0D7F71FC235 (List_1_tD19F7E0FCBD7C3E8D363733582EF93B341DD3039* __this, const RuntimeMethod* method)
{
	((  void (*) (List_1_tD19F7E0FCBD7C3E8D363733582EF93B341DD3039*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
}
inline Enumerator_t28274C6C8959D52D00A7A29993ED244DA2644355 List_1_GetEnumerator_m7FFBBF9B40BF65391F615C1718B33A309DBEC760 (List_1_t602BCD639AA637A6C0BB45C136DD5458DBE18064* __this, const RuntimeMethod* method)
{
	return ((  Enumerator_t28274C6C8959D52D00A7A29993ED244DA2644355 (*) (List_1_t602BCD639AA637A6C0BB45C136DD5458DBE18064*, const RuntimeMethod*))List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared)(__this, method);
}
inline void Enumerator_Dispose_mCE78820A119B5A3974D397DF20EACCF0AE77A607 (Enumerator_t28274C6C8959D52D00A7A29993ED244DA2644355* __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t28274C6C8959D52D00A7A29993ED244DA2644355*, const RuntimeMethod*))Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_gshared)(__this, method);
}
inline VolumeComponent_t8121D1F6054A9DFB3A596EE451FD65A2BFE2D7E1* Enumerator_get_Current_m3E2C62A181DBC8F1232AE097D030451DC49CDC59_inline (Enumerator_t28274C6C8959D52D00A7A29993ED244DA2644355* __this, const RuntimeMethod* method)
{
	return ((  VolumeComponent_t8121D1F6054A9DFB3A596EE451FD65A2BFE2D7E1* (*) (Enumerator_t28274C6C8959D52D00A7A29993ED244DA2644355*, const RuntimeMethod*))Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlyCollection_1_tE414953665CCBE1BFF28E8E32C184621ADDA4B76* VolumeComponent_get_parameters_m4F91CF01C924BB1C3730706F6C16D752CCE63043 (VolumeComponent_t8121D1F6054A9DFB3A596EE451FD65A2BFE2D7E1* __this, const RuntimeMethod* method) ;
inline void List_1_AddRange_mA9E71333F61DB4DF6C0D529EBED6CD9CB213490A (List_1_tD19F7E0FCBD7C3E8D363733582EF93B341DD3039* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method)
{
	((  void (*) (List_1_tD19F7E0FCBD7C3E8D363733582EF93B341DD3039*, RuntimeObject*, const RuntimeMethod*))List_1_AddRange_m1F76B300133150E6046C5FED00E88B5DE0A02E17_gshared)(__this, ___0_collection, method);
}
inline bool Enumerator_MoveNext_mCDC4D51017A6FCCB56125B31477498D37FBC4911 (Enumerator_t28274C6C8959D52D00A7A29993ED244DA2644355* __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_t28274C6C8959D52D00A7A29993ED244DA2644355*, const RuntimeMethod*))Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared)(__this, method);
}
inline VolumeComponentU5BU5D_t9623DFEA760C190B40486621A48932B26706D143* List_1_ToArray_m5BA22332CA00833CE273E0537A47E0492CC348C2 (List_1_t602BCD639AA637A6C0BB45C136DD5458DBE18064* __this, const RuntimeMethod* method)
{
	return ((  VolumeComponentU5BU5D_t9623DFEA760C190B40486621A48932B26706D143* (*) (List_1_t602BCD639AA637A6C0BB45C136DD5458DBE18064*, const RuntimeMethod*))List_1_ToArray_mD7E4F8E7C11C3C67CB5739FCC0A6E86106A6291F_gshared)(__this, method);
}
inline VolumeParameterU5BU5D_t7025A98CA20F310D68D653DE8E37EA31FF25E103* List_1_ToArray_m9FBA17EE81DDB58AB7C2BA40E95F6E92CED3FE6A (List_1_tD19F7E0FCBD7C3E8D363733582EF93B341DD3039* __this, const RuntimeMethod* method)
{
	return ((  VolumeParameterU5BU5D_t7025A98CA20F310D68D653DE8E37EA31FF25E103* (*) (List_1_tD19F7E0FCBD7C3E8D363733582EF93B341DD3039*, const RuntimeMethod*))List_1_ToArray_mD7E4F8E7C11C3C67CB5739FCC0A6E86106A6291F_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VolumeCollection_Register_mF73FCA091435A8D3EEB893E3A61C569E733B5FAB (VolumeCollection_t77FAA5F213B6C65136416F16C37041371D041408* __this, Volume_t7CAAEA22D7F13A50FAE114DE7A6986FEAC837377* ___0_volume, int32_t ___1_layer, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VolumeCollection_Unregister_m9D6B68C21CC114F82C22803A50259C788DDC8184 (VolumeCollection_t77FAA5F213B6C65136416F16C37041371D041408* __this, Volume_t7CAAEA22D7F13A50FAE114DE7A6986FEAC837377* ___0_volume, int32_t ___1_layer, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VolumeCollection_SetLayerIndexDirty_m7D8185AFBCA2EB0160A35997579D9BEB290A48AD (VolumeCollection_t77FAA5F213B6C65136416F16C37041371D041408* __this, int32_t ___0_layerIndex, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VolumeCollection_ChangeLayer_m5FF2E0E8D5E305EAC84FF34688A72354B7314521 (VolumeCollection_t77FAA5F213B6C65136416F16C37041371D041408* __this, Volume_t7CAAEA22D7F13A50FAE114DE7A6986FEAC837377* ___0_volume, int32_t ___1_previousLayerIndex, int32_t ___2_currentLayerIndex, const RuntimeMethod* method) ;
inline int32_t List_1_get_Count_m67F93C76C9F469705D5CE2E159C52B380E47340F_inline (List_1_t602BCD639AA637A6C0BB45C136DD5458DBE18064* __this, const RuntimeMethod* method)
{
	return ((  int32_t (*) (List_1_t602BCD639AA637A6C0BB45C136DD5458DBE18064*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method);
}
inline VolumeComponent_t8121D1F6054A9DFB3A596EE451FD65A2BFE2D7E1* List_1_get_Item_m0CEB355E4D857D4A0840A47F889E75DEA6E2B939 (List_1_t602BCD639AA637A6C0BB45C136DD5458DBE18064* __this, int32_t ___0_index, const RuntimeMethod* method)
{
	return ((  VolumeComponent_t8121D1F6054A9DFB3A596EE451FD65A2BFE2D7E1* (*) (List_1_t602BCD639AA637A6C0BB45C136DD5458DBE18064*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VolumeComponent_t8121D1F6054A9DFB3A596EE451FD65A2BFE2D7E1* VolumeStack_GetComponent_mC7A2CE27A8A6F6A6A4B4B6EF14E190085A343844 (VolumeStack_t5DE94743BDB63D97EF5587DBDAE46468233F36E8* __this, Type_t* ___0_type, const RuntimeMethod* method) ;
inline Enumerator_tF31970F9DF65AC06A01FDF9C938FA942041AB0B0 Dictionary_2_GetEnumerator_mF50FB9E78E5A3D36AC5244386D15199D6D291EFD (Dictionary_2_t5A7CE09F4D3EC74EEAE8DB41E209394AF6D9C99A* __this, const RuntimeMethod* method)
{
	return ((  Enumerator_tF31970F9DF65AC06A01FDF9C938FA942041AB0B0 (*) (Dictionary_2_t5A7CE09F4D3EC74EEAE8DB41E209394AF6D9C99A*, const RuntimeMethod*))Dictionary_2_GetEnumerator_m52AB12790B0B9B46B1DFB1F861C9DBEAB07C1FDA_gshared)(__this, method);
}
inline void Enumerator_Dispose_m688781B9B0278C9901160D831578155F93DB52B1 (Enumerator_tF31970F9DF65AC06A01FDF9C938FA942041AB0B0* __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_tF31970F9DF65AC06A01FDF9C938FA942041AB0B0*, const RuntimeMethod*))Enumerator_Dispose_mEA5E01B81EB943B7003D87CEC1B6040524F0402C_gshared)(__this, method);
}
inline KeyValuePair_2_tD10ABB4918C9F0C126A9EB7F5A17B97609B39E07 Enumerator_get_Current_mFE2A12697E2EB72C6C9061EA83F710E4C804FE54_inline (Enumerator_tF31970F9DF65AC06A01FDF9C938FA942041AB0B0* __this, const RuntimeMethod* method)
{
	return ((  KeyValuePair_2_tD10ABB4918C9F0C126A9EB7F5A17B97609B39E07 (*) (Enumerator_tF31970F9DF65AC06A01FDF9C938FA942041AB0B0*, const RuntimeMethod*))Enumerator_get_Current_mE3475384B761E1C7971D3639BD09117FE8363422_gshared_inline)(__this, method);
}
inline Type_t* KeyValuePair_2_get_Key_m4B6EBD0971778EFF7E1F53ED389FAB34C2ED1882_inline (KeyValuePair_2_tD10ABB4918C9F0C126A9EB7F5A17B97609B39E07* __this, const RuntimeMethod* method)
{
	return ((  Type_t* (*) (KeyValuePair_2_tD10ABB4918C9F0C126A9EB7F5A17B97609B39E07*, const RuntimeMethod*))KeyValuePair_2_get_Key_mBD8EA7557C27E6956F2AF29DA3F7499B2F51A282_gshared_inline)(__this, method);
}
inline VolumeComponent_t8121D1F6054A9DFB3A596EE451FD65A2BFE2D7E1* KeyValuePair_2_get_Value_m2C2088C64D51883D0B0F8B1DD2040BBD7FC759B3_inline (KeyValuePair_2_tD10ABB4918C9F0C126A9EB7F5A17B97609B39E07* __this, const RuntimeMethod* method)
{
	return ((  VolumeComponent_t8121D1F6054A9DFB3A596EE451FD65A2BFE2D7E1* (*) (KeyValuePair_2_tD10ABB4918C9F0C126A9EB7F5A17B97609B39E07*, const RuntimeMethod*))KeyValuePair_2_get_Value_mC6BD8075F9C9DDEF7B4D731E5C38EC19103988E7_gshared_inline)(__this, method);
}
inline bool Enumerator_MoveNext_m743316518D9BED87F738B33451EAC7A747D57903 (Enumerator_tF31970F9DF65AC06A01FDF9C938FA942041AB0B0* __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_tF31970F9DF65AC06A01FDF9C938FA942041AB0B0*, const RuntimeMethod*))Enumerator_MoveNext_mCD4950A75FFADD54AF354D48C6C0DB0B5A22A5F4_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VolumeCollection_get_count_m1D15DD36878637F0D59F638CB728237A8A19ABF5 (VolumeCollection_t77FAA5F213B6C65136416F16C37041371D041408* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR VolumeStack_t5DE94743BDB63D97EF5587DBDAE46468233F36E8* VolumeManager_get_stack_m5F7B366D1E7FE168EF4CA04A17531D34DD200266_inline (VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VolumeManager_Update_m0AD4F65D0737393F3DF85F77D4A799D794C9FBC5 (VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621* __this, VolumeStack_t5DE94743BDB63D97EF5587DBDAE46468233F36E8* ___0_stack, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___1_trigger, LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB ___2_layerMask, const RuntimeMethod* method) ;
inline void Assert_IsNotNull_TisVolumeStack_t5DE94743BDB63D97EF5587DBDAE46468233F36E8_m2E9CDD654C804B49C824854B4FCBEAE392A9B4BB (VolumeStack_t5DE94743BDB63D97EF5587DBDAE46468233F36E8* ___0_value, const RuntimeMethod* method)
{
	((  void (*) (VolumeStack_t5DE94743BDB63D97EF5587DBDAE46468233F36E8*, const RuntimeMethod*))Assert_IsNotNull_TisRuntimeObject_mFA75318800124DED2E924476F16DD129394A20AC_gshared)(___0_value, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VolumeManager_CheckUpdateRequired_m209F5DA2CEF96A66C14A766AA9279F7FC33F2A4F (VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621* __this, VolumeStack_t5DE94743BDB63D97EF5587DBDAE46468233F36E8* ___0_stack, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VolumeManager_ReplaceData_m9F98A78BEBAEE62F5751F0571FC7BA1C41B721C8 (VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621* __this, VolumeStack_t5DE94743BDB63D97EF5587DBDAE46468233F36E8* ___0_stack, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_tA81AF2F0C55444C61C8EE5264AF3B4719AD4A897* VolumeManager_GrabVolumes_m3E182E42A41D762A000FF23E49D2C6CFDCD8A9ED (VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621* __this, LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB ___0_mask, const RuntimeMethod* method) ;
inline bool Component_TryGetComponent_TisCamera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184_m1D22E7CA60B7DA94499EFF8D98588B2BD8950882 (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184** ___0_component, const RuntimeMethod* method)
{
	return ((  bool (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184**, const RuntimeMethod*))Component_TryGetComponent_TisRuntimeObject_m69D4ED21F14D49D805A2337F4332934CDA07DEDB_gshared)(__this, ___0_component, method);
}
inline int32_t List_1_get_Count_m9108C03CB689BB906D87E03F239998CEE7153A17_inline (List_1_tA81AF2F0C55444C61C8EE5264AF3B4719AD4A897* __this, const RuntimeMethod* method)
{
	return ((  int32_t (*) (List_1_tA81AF2F0C55444C61C8EE5264AF3B4719AD4A897*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method);
}
inline Volume_t7CAAEA22D7F13A50FAE114DE7A6986FEAC837377* List_1_get_Item_m8F67F8C424EA44EF7EA2F4B9075A446291DAF284 (List_1_tA81AF2F0C55444C61C8EE5264AF3B4719AD4A897* __this, int32_t ___0_index, const RuntimeMethod* method)
{
	return ((  Volume_t7CAAEA22D7F13A50FAE114DE7A6986FEAC837377* (*) (List_1_tA81AF2F0C55444C61C8EE5264AF3B4719AD4A897*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Behaviour_get_enabled_mAAC9F15E9EBF552217A5AE2681589CC0BFA300C1 (Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VolumeProfile_t9B5F2005F575A710F38A124EF81A6228CCACACE1* Volume_get_profileRef_mE3A46DB4994923FE1B7E12987DD09462AEE7CCCE (Volume_t7CAAEA22D7F13A50FAE114DE7A6986FEAC837377* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Volume_get_isGlobal_m09C1E1FB39D06DD9EC78DF276DE9A1FBE3E42763_inline (Volume_t7CAAEA22D7F13A50FAE114DE7A6986FEAC837377* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VolumeManager_OverrideData_m6FDE271C5759140EB3229AA0EF36470453745CB7 (VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621* __this, VolumeStack_t5DE94743BDB63D97EF5587DBDAE46468233F36E8* ___0_stack, List_1_t602BCD639AA637A6C0BB45C136DD5458DBE18064* ___1_components, float ___2_interpFactor, const RuntimeMethod* method) ;
inline void Component_GetComponents_TisCollider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76_mD5ACD6B117FAFF68FFC4AEA8F7FA591E9F92238A (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252* ___0_results, const RuntimeMethod* method)
{
	((  void (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252*, const RuntimeMethod*))Component_GetComponents_TisRuntimeObject_m2CD12FB45EFC625510F7E12FE2EB7D0EC2BA4421_gshared)(__this, ___0_results, method);
}
inline int32_t List_1_get_Count_m8D408B57AE7C2D791BB61817BBC93B84537AB617_inline (List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252* __this, const RuntimeMethod* method)
{
	return ((  int32_t (*) (List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method);
}
inline Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* List_1_get_Item_m6482D1D8869174A6C7B0CEAF95DFDFBB73625587 (List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252* __this, int32_t ___0_index, const RuntimeMethod* method)
{
	return ((  Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* (*) (List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Collider_get_enabled_mDBFB488088ADB14C8016A83EF445653AC5A4A12B (Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Collider_ClosestPoint_mFFF9B6F6CF9F18B22B325835A3E2E78A1C03BFCB (Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_position, 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_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_get_sqrMagnitude_m43C27DEC47C4811FB30AB474FF2131A963B66FC8_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, const RuntimeMethod* method) ;
inline void List_1_Clear_m567A0E8ADE485441540D5B46AB6C518558DDA2FE_inline (List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252* __this, const RuntimeMethod* method)
{
	((  void (*) (List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252*, const RuntimeMethod*))List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline)(__this, method);
}
inline void Predicate_1__ctor_mB5167DB9C7199EE8E07AD96152533FD31EDDCFC8 (Predicate_1_tE4334907A3206698C09D3639A0A3ED614DDDEB5F* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
	((  void (*) (Predicate_1_tE4334907A3206698C09D3639A0A3ED614DDDEB5F*, RuntimeObject*, intptr_t, const RuntimeMethod*))Predicate_1__ctor_m3E007299121A15DF80F4A210FF8C20E5DF688F20_gshared)(__this, ___0_object, ___1_method, method);
}
inline int32_t List_1_RemoveAll_mDF230A283112812F1A5F02FA2C7CFF845D62467E (List_1_tA81AF2F0C55444C61C8EE5264AF3B4719AD4A897* __this, Predicate_1_tE4334907A3206698C09D3639A0A3ED614DDDEB5F* ___0_match, const RuntimeMethod* method)
{
	return ((  int32_t (*) (List_1_tA81AF2F0C55444C61C8EE5264AF3B4719AD4A897*, Predicate_1_tE4334907A3206698C09D3639A0A3ED614DDDEB5F*, const RuntimeMethod*))List_1_RemoveAll_m1A8DE2A7640CC473609F3ADAC38FDB960520636D_gshared)(__this, ___0_match, method);
}
inline VolumeU5BU5D_t4B7AA0C9DEB2BEB05C08348C6C5072402D2AE959* List_1_ToArray_mAB792B6224CC37C7BD2146E86FDABBE7B48D30B8 (List_1_tA81AF2F0C55444C61C8EE5264AF3B4719AD4A897* __this, const RuntimeMethod* method)
{
	return ((  VolumeU5BU5D_t4B7AA0C9DEB2BEB05C08348C6C5072402D2AE959* (*) (List_1_tA81AF2F0C55444C61C8EE5264AF3B4719AD4A897*, const RuntimeMethod*))List_1_ToArray_mD7E4F8E7C11C3C67CB5739FCC0A6E86106A6291F_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_tA81AF2F0C55444C61C8EE5264AF3B4719AD4A897* VolumeCollection_GrabVolumes_m7C2518A4BCAE144981C23F472907BE61C24B13D0 (VolumeCollection_t77FAA5F213B6C65136416F16C37041371D041408* __this, LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB ___0_mask, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ProfilerMarker__ctor_mDD68B0A8B71E0301F592AF8891560150E55699C8_inline (ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD* __this, String_t* ___0_name, const RuntimeMethod* method) ;
inline void Func_1__ctor_m79C6760E10317F870CF41F4B7548B29E2D87E5B8 (Func_1_t4660FAFB3F52570C50E23DE701475FFC0788FEB1* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
	((  void (*) (Func_1_t4660FAFB3F52570C50E23DE701475FFC0788FEB1*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_1__ctor_m663374A863E492A515BE9626B6F0E444991834E8_gshared)(__this, ___0_object, ___1_method, method);
}
inline void Lazy_1__ctor_m35E3B3BC4CDDDF42FB60520DF9C002292309190F (Lazy_1_t8BF68D560BD85EC85ECBE57F1B105CF767F8FBBC* __this, Func_1_t4660FAFB3F52570C50E23DE701475FFC0788FEB1* ___0_valueFactory, const RuntimeMethod* method)
{
	((  void (*) (Lazy_1_t8BF68D560BD85EC85ECBE57F1B105CF767F8FBBC*, Func_1_t4660FAFB3F52570C50E23DE701475FFC0788FEB1*, const RuntimeMethod*))Lazy_1__ctor_m4CD0C5ACC0541018DB9BDB090B1EFE67D5A9CEF1_gshared)(__this, ___0_valueFactory, method);
}
inline void Dictionary_2__ctor_mE7579A14410F507F2B45AD09E1BCD93C708DAEA4 (Dictionary_2_t8BD6308EB9E88486C040C0B44AAE81F0B6C637C9* __this, const RuntimeMethod* method)
{
	((  void (*) (Dictionary_2_t8BD6308EB9E88486C040C0B44AAE81F0B6C637C9*, const RuntimeMethod*))Dictionary_2__ctor_m5B32FBC624618211EB461D59CFBB10E987FD1329_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass58_1__ctor_mD248C6F78025C457C53CAF1C0C31A75ABA1735C2 (U3CU3Ec__DisplayClass58_1_t5B65AB25142847B50CD97F31CB1B817433AA94A2* __this, const RuntimeMethod* method) ;
inline void Func_2__ctor_m6A32EEA53AC982F123F1E70E7127E4C72C3CE9DE (Func_2_t7D10212BEDD938C678E0B9999AB80A12F76BEEF0* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
	((  void (*) (Func_2_t7D10212BEDD938C678E0B9999AB80A12F76BEEF0*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_2__ctor_m13C0A7F33154D861E2A041B52E88461832DA1697_gshared)(__this, ___0_object, ___1_method, method);
}
inline VolumeComponent_t8121D1F6054A9DFB3A596EE451FD65A2BFE2D7E1* Enumerable_FirstOrDefault_TisVolumeComponent_t8121D1F6054A9DFB3A596EE451FD65A2BFE2D7E1_m8C824BA8F69646FD9BC6FEB409119169A04A240F (RuntimeObject* ___0_source, Func_2_t7D10212BEDD938C678E0B9999AB80A12F76BEEF0* ___1_predicate, const RuntimeMethod* method)
{
	return ((  VolumeComponent_t8121D1F6054A9DFB3A596EE451FD65A2BFE2D7E1* (*) (RuntimeObject*, Func_2_t7D10212BEDD938C678E0B9999AB80A12F76BEEF0*, const RuntimeMethod*))Enumerable_FirstOrDefault_TisRuntimeObject_mFACC750E4D7AF7B43F5B866C84F613B3ECC41994_gshared)(___0_source, ___1_predicate, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_mB089A6F9C8405F20786EAF00508B21C80753FAF5 (U3CU3Ec_tB5FE68FCD6B8897571C0C4948690081EB6062798* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VolumeManager__ctor_m4FD966D420A802BECB643C97876F286053AAB510 (VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* DocumentationInfo_GetPageLink_mC42792B89C4DD795D1AD1387E135D0D43351576A (String_t* ___0_packageName, String_t* ___1_pageName, String_t* ___2_pageHash, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HelpURLAttribute__ctor_m4671D9179DCF032E9F769A70A1665B1B60B233A7 (HelpURLAttribute_tC499F826613B34E001AEAE5D42BA2B3AD365E91D* __this, String_t* ___0_url, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* DocumentationInfo_get_version_m66E5364AD6EBA4A0C4BDBDD03D88F478FCE2AF90 (const RuntimeMethod* method) ;
inline HelpURLAttribute_tC499F826613B34E001AEAE5D42BA2B3AD365E91D* CustomAttributeExtensions_GetCustomAttribute_TisHelpURLAttribute_tC499F826613B34E001AEAE5D42BA2B3AD365E91D_mA55EBF89FAF5A82D4F34C700BE620BBFF9B08412 (MemberInfo_t* ___0_element, bool ___1_inherit, const RuntimeMethod* method)
{
	return ((  HelpURLAttribute_tC499F826613B34E001AEAE5D42BA2B3AD365E91D* (*) (MemberInfo_t*, bool, const RuntimeMethod*))CustomAttributeExtensions_GetCustomAttribute_TisRuntimeObject_m9EFD5CBA0FF05E990D56D14EE1BD1E289E6BE9EA_gshared)(___0_element, ___1_inherit, 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_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Profiler_BeginSample_m640E26B682D803CC5DB4EDFDF2F6E83771BF0BE4_inline (String_t* ___0_name, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector3Int__ctor_mE06A86999D16FA579A7F2142B872AB7E3695C9E0_inline (Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376* __this, int32_t ___0_x, int32_t ___1_y, int32_t ___2_z, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ProbeBrickIndex_SizeOfPhysicalIndexFromBudget_mEC0DC2ECE080EA7BDCAB2EAE4CAE6EFD8E0C6614 (ProbeBrickIndex_tF1B02DB88E5F4CF79533962B018B5724D74E32D2* __this, int32_t ___0_memoryBudget, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_CeilToInt_mF2BF9F4261B3431DC20E10A46CFEEED103C48963_inline (float ___0_f, 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 void BitArray__ctor_m50B5380BF9C051C0C4E528CFEE6579F8BFBBFFA7 (BitArray_tFD42FDEB4A51DD2D6C20DC8E220B1EBE999F2616* __this, int32_t ___0_length, const RuntimeMethod* method) ;
inline void NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* __this, int32_t ___0_length, int32_t ___1_allocator, int32_t ___2_options, const RuntimeMethod* method)
{
	((  void (*) (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*, int32_t, int32_t, int32_t, const RuntimeMethod*))NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D_gshared)(__this, ___0_length, ___1_allocator, ___2_options, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ComputeBuffer__ctor_m10899F96063EF384E8F25E2D61242CCF5F327D08 (ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* __this, int32_t ___0_count, int32_t ___1_stride, int32_t ___2_type, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ProbeBrickIndex_set_estimatedVMemCost_mEF9CBDDB59A8E7EE2754984F09812859C91A058D_inline (ProbeBrickIndex_tF1B02DB88E5F4CF79533962B018B5724D74E32D2* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeBrickIndex_Clear_m9C7C5286A5C68132A9C2868DF753EFBC65A89176 (ProbeBrickIndex_tF1B02DB88E5F4CF79533962B018B5724D74E32D2* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Profiler_EndSample_m3FCA26738A87C0B8E352533AD48E2A16B047A757 (const RuntimeMethod* method) ;
inline void ComputeBuffer_SetData_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mAE8ADE921E2DB59E51B375FA350D46D35E6842B3 (ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* __this, NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___0_data, int32_t ___1_nativeBufferStartIndex, int32_t ___2_computeBufferStartIndex, int32_t ___3_count, const RuntimeMethod* method)
{
	((  void (*) (ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233*, NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C, int32_t, int32_t, int32_t, const RuntimeMethod*))ComputeBuffer_SetData_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mAE8ADE921E2DB59E51B375FA350D46D35E6842B3_gshared)(__this, ___0_data, ___1_nativeBufferStartIndex, ___2_computeBufferStartIndex, ___3_count, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t BitArray_get_Length_mC0782C19E93F3CCCAE262D6DB931F2497F5C6E6A_inline (BitArray_tFD42FDEB4A51DD2D6C20DC8E220B1EBE999F2616* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CoreUtils_SafeRelease_m564E725F3E36E240B05B769516E56187EA02D3CF (ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* ___0_buffer, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ComputeBuffer__ctor_mE40DE5EF5ADAC29B6B4DECBD1EE33E8526202617 (ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* __this, int32_t ___0_count, int32_t ___1_stride, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BitArray_get_Item_m4896068D3BCCB04D4321A14AD26080FC217E4115 (BitArray_tFD42FDEB4A51DD2D6C20DC8E220B1EBE999F2616* __this, int32_t ___0_index, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ComputeBuffer_SetData_m9F845E6B347CE028FA9A987D740FC642D828013A (ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* __this, RuntimeArray* ___0_data, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BitArray_SetAll_mDE617A24AADD5BE2CA3B5C82031D029C4529397C (BitArray_tFD42FDEB4A51DD2D6C20DC8E220B1EBE999F2616* __this, bool ___0_value, const RuntimeMethod* method) ;
inline void* NativeArrayUnsafeUtility_GetUnsafePtr_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mD2D9DC546B80A05000B107C8E09FAA4BED3B2144 (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___0_nativeArray, const RuntimeMethod* method)
{
	return ((  void* (*) (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C, const RuntimeMethod*))NativeArrayUnsafeUtility_GetUnsafePtr_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mD2D9DC546B80A05000B107C8E09FAA4BED3B2144_gshared)(___0_nativeArray, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnsafeUtility_MemSet_m4CD74CD43260EB2962A46F57E0D93DD5C332FC2B (void* ___0_destination, uint8_t ___1_value, int64_t ___2_size, 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 ProbeVolumeDebug_t295620780739F33AEAD1D1BB44C5252CE70D3DD8* ProbeReferenceVolume_get_probeVolumeDebug_m96372A6BF79C4E05EF70A101B2CCDDCC7CE9D34F_inline (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeBrickIndex_UploadIndexData_m5849A8CB4E14B1F84DBCECF90835A684DCB8018A (ProbeBrickIndex_tF1B02DB88E5F4CF79533962B018B5724D74E32D2* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeBrickIndex_UpdateDebugData_m684E9A269294DBA920ED8BF6D78451F035260BEB (ProbeBrickIndex_tF1B02DB88E5F4CF79533962B018B5724D74E32D2* __this, const RuntimeMethod* method) ;
inline void NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* __this, const RuntimeMethod* method)
{
	((  void (*) (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*, const RuntimeMethod*))NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E_gshared)(__this, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ProbeBrickIndex_set_fragmentationRate_m0698403CDCF7395D197454AFC0FD7E572B718822_inline (ProbeBrickIndex_tF1B02DB88E5F4CF79533962B018B5724D74E32D2* __this, float ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BitArray_tFD42FDEB4A51DD2D6C20DC8E220B1EBE999F2616* BitArray_Or_mD251C539BE6B00D80405129158215C3E3E44B15E (BitArray_tFD42FDEB4A51DD2D6C20DC8E220B1EBE999F2616* __this, BitArray_tFD42FDEB4A51DD2D6C20DC8E220B1EBE999F2616* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BitArray_set_Item_m58EFAF76D726AE0632AE5D8BD7E482AE9B982976 (BitArray_tFD42FDEB4A51DD2D6C20DC8E220B1EBE999F2616* __this, int32_t ___0_index, bool ___1_value, 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 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 int32_t Math_Min_m53C488772A34D53917BCA2A491E79A0A5356ED52 (int32_t ___0_val1, int32_t ___1_val2, const RuntimeMethod* 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 int32_t ProbeReferenceVolume_CellSize_mC43FEFD39498D7B93A75BE664B2D05200D151BC3 (int32_t ___0_subdivisionLevel, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 Vector3Int_op_Division_mAED419B41FA40EDAF2C51F0B35E6BAE1104D6A57_inline (Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___0_a, int32_t ___1_b, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 Vector3Int_op_Subtraction_m837BE23C20AABFF0617622A8738B4D719F50D1DD_inline (Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___0_a, Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___1_b, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 Vector3Int_get_zero_m0D0DA069A4982B8DB9F5EE1A26E4CAEEA454FEE2_inline (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ProbeBrickIndex_LocationToIndex_m820E4C5BA70E8BD556FC53701E38CE7724ED463B (int32_t ___0_x, int32_t ___1_y, int32_t ___2_z, Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___3_sizeOfValid, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ProbeReferenceVolume_GetEntrySubdivLevel_mC308342C4AB4B7009305C599DFE0329EFA9310E4 (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, const RuntimeMethod* method) ;
inline BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B List_1_get_Item_m330C3E8039DF34D5342C6D638F93AD4D53BC8CBF (List_1_t179992B095C528117EEF4782A1F45568BD2D51EA* __this, int32_t ___0_index, const RuntimeMethod* method)
{
	return ((  BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B (*) (List_1_t179992B095C528117EEF4782A1F45568BD2D51EA*, int32_t, const RuntimeMethod*))List_1_get_Item_m330C3E8039DF34D5342C6D638F93AD4D53BC8CBF_gshared)(__this, ___0_index, 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_EXTERN_C IL2CPP_METHOD_ATTR int32_t BrickChunkAlloc_flattenIndex_m6309BC01FA614C8E13DABEDF65D88E7C8D3C1514 (BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B* __this, int32_t ___0_sx, int32_t ___1_sy, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ProbeBrickIndex_MergeIndex_m35FF6C2061DDAB365D039FB8F71751BE37C871DC (ProbeBrickIndex_tF1B02DB88E5F4CF79533962B018B5724D74E32D2* __this, int32_t ___0_index, int32_t ___1_size, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 Vector3Int_op_Addition_m263A29CC729DFC6216FEA87255C5BA5496D196D1_inline (Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___0_a, Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___1_b, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 Vector3Int_get_one_mD0903BF90B5A55C6FA75D016A00FEC8C93FF4CE8_inline (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ProbeBrickIndex_BrickOverlapEntry_m380C3AC76B645E30ED5A6B880FE1025D76F992E3 (Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___0_brickMin, Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___1_brickMax, Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___2_entryMin, Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___3_entryMax, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeBrickIndex_MarkBrickInPhysicalBuffer_m205BF3ECE710E4FA726719961EF2185ED1F14380 (ProbeBrickIndex_tF1B02DB88E5F4CF79533962B018B5724D74E32D2* __this, IndirectionEntryUpdateInfo_tE7FBE2925AD48922F9CF93DDB2DD6F80961D4612* ___0_entry, Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___1_brickMin, Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___2_brickMax, int32_t ___3_brickSubdivLevel, int32_t ___4_entrySubdivLevel, int32_t ___5_idx, const RuntimeMethod* method) ;
inline int32_t List_1_get_Count_m6C34C2E4F4CAE3C6FFE13DC11181ADD0D19C0253_inline (List_1_t179992B095C528117EEF4782A1F45568BD2D51EA* __this, const RuntimeMethod* method)
{
	return ((  int32_t (*) (List_1_t179992B095C528117EEF4782A1F45568BD2D51EA*, const RuntimeMethod*))List_1_get_Count_m6C34C2E4F4CAE3C6FFE13DC11181ADD0D19C0253_gshared_inline)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Brick__ctor_m179199BFE8A3D039283170C208402AF32B2CA27D (Brick_tE6E9230DFDF650A631C116E79FB28F41618C3CE0* __this, Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___0_position, int32_t ___1_subdivisionLevel, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Vector3Int_op_Equality_mB10073AF3B08421C46BF678C8FF64AAD62C83617_inline (Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___0_lhs, Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___1_rhs, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Brick_Equals_m0A786C8A06C21BD504FF8B5216D10E86E7B171E0 (Brick_tE6E9230DFDF650A631C116E79FB28F41618C3CE0* __this, Brick_tE6E9230DFDF650A631C116E79FB28F41618C3CE0 ___0_other, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3Int_op_Implicit_m13297B1F6D07F1E46C0627EAAB8413E637FCA442_inline (Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___0_v, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Bounds_set_min_m7BAFB7EDB329CBA896FA096E671D17E498C81A35_inline (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Bounds_set_max_mD846329090A0A151CA139A477B70AD6A76FC1A39_inline (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Bounds_get_extents_mFE6DC407FCE2341BE2C750CB554055D211281D25_inline (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, float ___1_d, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Bounds_set_extents_m09496358547B86A93EFE7BE6371E7A6FE937C46F_inline (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Bounds_Intersects_m91D6CE48052C56F8519243104C3575738B159531_inline (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 ___0_bounds, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Brick_IntersectArea_mAE07A1E9006D45B395D2D147B4E6FCCF9DD57C30 (Brick_tE6E9230DFDF650A631C116E79FB28F41618C3CE0* __this, Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 ___0_boundInBricksToCheck, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CellIndexUpdateInfo_GetNumberOfChunks_mA85868C1D5D7B6BA688FC5ED731B2CD0A0F12643 (CellIndexUpdateInfo_tDBB36B9ABEFEA7AEAE822A9FE6C798D37FA7401E* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SystemInfo_get_supportsComputeShaders_m4A029D2F8FB9343E65E6F1C6F1C79DA41911F13A (const RuntimeMethod* method) ;
inline ProbeVolumeRuntimeResources_tADB1B541CA3B7189C4B98BE872D58860CF9398F0* GraphicsSettings_GetRenderPipelineSettings_TisProbeVolumeRuntimeResources_tADB1B541CA3B7189C4B98BE872D58860CF9398F0_mE04BECC58AA57DECC925388E9464F87AF7FFA094 (const RuntimeMethod* method)
{
	return ((  ProbeVolumeRuntimeResources_tADB1B541CA3B7189C4B98BE872D58860CF9398F0* (*) (const RuntimeMethod*))GraphicsSettings_GetRenderPipelineSettings_TisRuntimeObject_mE2EF737215ED168685806935CE4460AB2D8E2BCE_gshared)(method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ComputeShader_FindKernel_m3BA5C50794FA6AF4C432E55FBBD7CB266532F659 (ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* __this, String_t* ___0_name, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LocalKeyword__ctor_m2525E4690C99FAF415082FD7E1AD44CFE7F08169 (LocalKeyword_tED7F563B432A5461E58CE7032AF6D1CD669CD0CB* __this, ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* ___0_shader, String_t* ___1_name, const RuntimeMethod* method) ;
inline void Stack_1__ctor_mF34E2158A63004F9CC98EC4C02490489BDEC606E (Stack_1_tBFBA4533224CC5B6CFEF7F656B39ED3995773D0B* __this, int32_t ___0_capacity, const RuntimeMethod* method)
{
	((  void (*) (Stack_1_tBFBA4533224CC5B6CFEF7F656B39ED3995773D0B*, int32_t, const RuntimeMethod*))Stack_1__ctor_mF34E2158A63004F9CC98EC4C02490489BDEC606E_gshared)(__this, ___0_capacity, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeBrickPool_DerivePoolSizeFromBudget_m9D34D7CBBC3FC047A93C55A5CBF791067AE29E38 (int32_t ___0_memoryBudget, int32_t* ___1_width, int32_t* ___2_height, int32_t* ___3_depth, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeBrickPool_AllocatePool_m835B98A8F4E4189ED04724599F4357F432DE81B6 (ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693* __this, int32_t ___0_width, int32_t ___1_height, int32_t ___2_depth, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB ProbeBrickPool_CreateDataLocation_m7C5BDDA20B7ABE553A4A51212465FA4A1E1446BA (int32_t ___0_numProbes, bool ___1_compressed, int32_t ___2_bands, String_t* ___3_name, bool ___4_allocateRendertexture, bool ___5_allocateValidityData, bool ___6_allocateRenderingLayers, bool ___7_allocateSkyOcclusionData, bool ___8_allocateSkyShadingDirectionData, bool ___9_allocateProbeOcclusionData, int32_t* ___10_allocatedBytes, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ProbeBrickPool_set_estimatedVMemCost_m900B8D8014520434A75820BFE856BCFCE411E7DA_inline (ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DataLocation_Cleanup_m010C49BAA3CEC79DDA9048205440DF05994A4B08 (DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB* __this, const RuntimeMethod* method) ;
inline void Stack_1_Clear_mE1F8B973AA58CB0F77777CECBE32B367B7B57466 (Stack_1_tBFBA4533224CC5B6CFEF7F656B39ED3995773D0B* __this, const RuntimeMethod* method)
{
	((  void (*) (Stack_1_tBFBA4533224CC5B6CFEF7F656B39ED3995773D0B*, const RuntimeMethod*))Stack_1_Clear_mE1F8B973AA58CB0F77777CECBE32B367B7B57466_gshared)(__this, method);
}
inline BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B Stack_1_Pop_m436EF5FAFF29AC3628251D319DC6A70ECF024D69 (Stack_1_tBFBA4533224CC5B6CFEF7F656B39ED3995773D0B* __this, const RuntimeMethod* method)
{
	return ((  BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B (*) (Stack_1_tBFBA4533224CC5B6CFEF7F656B39ED3995773D0B*, const RuntimeMethod*))Stack_1_Pop_m436EF5FAFF29AC3628251D319DC6A70ECF024D69_gshared)(__this, method);
}
inline void List_1_Add_mBD25BC6E762DE994E1326749F2C4A552BC2CC79F_inline (List_1_t179992B095C528117EEF4782A1F45568BD2D51EA* __this, BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B ___0_item, const RuntimeMethod* method)
{
	((  void (*) (List_1_t179992B095C528117EEF4782A1F45568BD2D51EA*, BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B, const RuntimeMethod*))List_1_Add_mBD25BC6E762DE994E1326749F2C4A552BC2CC79F_gshared_inline)(__this, ___0_item, method);
}
inline int32_t Stack_1_get_Count_m4AA53F714739D905BF93AC643A80F138445E4357_inline (Stack_1_tBFBA4533224CC5B6CFEF7F656B39ED3995773D0B* __this, const RuntimeMethod* method)
{
	return ((  int32_t (*) (Stack_1_tBFBA4533224CC5B6CFEF7F656B39ED3995773D0B*, const RuntimeMethod*))Stack_1_get_Count_m4AA53F714739D905BF93AC643A80F138445E4357_gshared_inline)(__this, 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 Enumerator_tB36F2E08EAEB0D3BA01C0FAFD87C7DCAF20D54CC List_1_GetEnumerator_mD113EE88CACF7B50B56EA25F19EFC114DBAACF98 (List_1_t179992B095C528117EEF4782A1F45568BD2D51EA* __this, const RuntimeMethod* method)
{
	return ((  Enumerator_tB36F2E08EAEB0D3BA01C0FAFD87C7DCAF20D54CC (*) (List_1_t179992B095C528117EEF4782A1F45568BD2D51EA*, const RuntimeMethod*))List_1_GetEnumerator_mD113EE88CACF7B50B56EA25F19EFC114DBAACF98_gshared)(__this, method);
}
inline void Enumerator_Dispose_m921D92BB9827BA9BDB882C351EABB78F0BE8F2B7 (Enumerator_tB36F2E08EAEB0D3BA01C0FAFD87C7DCAF20D54CC* __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_tB36F2E08EAEB0D3BA01C0FAFD87C7DCAF20D54CC*, const RuntimeMethod*))Enumerator_Dispose_m921D92BB9827BA9BDB882C351EABB78F0BE8F2B7_gshared)(__this, method);
}
inline BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B Enumerator_get_Current_mF9B31F3C98A3E3C038DE2629591228CE46B17E22_inline (Enumerator_tB36F2E08EAEB0D3BA01C0FAFD87C7DCAF20D54CC* __this, const RuntimeMethod* method)
{
	return ((  BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B (*) (Enumerator_tB36F2E08EAEB0D3BA01C0FAFD87C7DCAF20D54CC*, const RuntimeMethod*))Enumerator_get_Current_mF9B31F3C98A3E3C038DE2629591228CE46B17E22_gshared_inline)(__this, method);
}
inline void Stack_1_Push_m1756298A7E25100E86C87AF5F4261F9908573757 (Stack_1_tBFBA4533224CC5B6CFEF7F656B39ED3995773D0B* __this, BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B ___0_item, const RuntimeMethod* method)
{
	((  void (*) (Stack_1_tBFBA4533224CC5B6CFEF7F656B39ED3995773D0B*, BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B, const RuntimeMethod*))Stack_1_Push_m1756298A7E25100E86C87AF5F4261F9908573757_gshared)(__this, ___0_item, method);
}
inline bool Enumerator_MoveNext_m54D8433620AFB9664CD8BBB929438C09BB04853F (Enumerator_tB36F2E08EAEB0D3BA01C0FAFD87C7DCAF20D54CC* __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_tB36F2E08EAEB0D3BA01C0FAFD87C7DCAF20D54CC*, const RuntimeMethod*))Enumerator_MoveNext_m54D8433620AFB9664CD8BBB929438C09BB04853F_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Graphics_CopyTexture_mA6F9298621B0493A08483EF57028B66C93FFCBA8 (Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___0_src, int32_t ___1_srcElement, int32_t ___2_srcMip, int32_t ___3_srcX, int32_t ___4_srcY, int32_t ___5_srcWidth, int32_t ___6_srcHeight, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___7_dst, int32_t ___8_dstElement, int32_t ___9_dstMip, int32_t ___10_dstX, int32_t ___11_dstY, 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 RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B RenderTargetIdentifier_op_Implicit_mBF13C6AE62DCEDDEFDC1C7305BE646FE99D2F24C (Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___0_tex, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommandBuffer_SetComputeTextureParam_m424FDFD63D63C76BBDD76FB4641A6847C4430AE5 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* __this, ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* ___0_computeShader, int32_t ___1_kernelIndex, int32_t ___2_nameID, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___3_rt, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommandBuffer_EnableKeyword_m8076004834E5A1AE0738AF2173A5F08C69DCE768 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* __this, ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* ___0_computeShader, LocalKeyword_tED7F563B432A5461E58CE7032AF6D1CD669CD0CB* ___1_keyword, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommandBuffer_DisableKeyword_m47BAD288684548C49F30A351FDF4B139A39AF318 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* __this, ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* ___0_computeShader, LocalKeyword_tED7F563B432A5461E58CE7032AF6D1CD669CD0CB* ___1_keyword, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ProbeBrickPool_DivRoundUp_m6DE46D53FACF72A9BDC3A8132FA61587D806C5CB (int32_t ___0_x, int32_t ___1_y, const RuntimeMethod* method) ;
inline void ConstantBuffer_Push_TisCellStreamingScratchBufferLayout_t9C3A198B967DCECDB79C97C05BEFAEA74E70077E_m65CB89365F1987432CB0BF4F918931048DFE0CEA (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, CellStreamingScratchBufferLayout_t9C3A198B967DCECDB79C97C05BEFAEA74E70077E* ___1_data, ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* ___2_cs, int32_t ___3_shaderId, const RuntimeMethod* method)
{
	((  void (*) (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7*, CellStreamingScratchBufferLayout_t9C3A198B967DCECDB79C97C05BEFAEA74E70077E*, ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8*, int32_t, const RuntimeMethod*))ConstantBuffer_Push_TisCellStreamingScratchBufferLayout_t9C3A198B967DCECDB79C97C05BEFAEA74E70077E_m65CB89365F1987432CB0BF4F918931048DFE0CEA_gshared)(___0_cmd, ___1_data, ___2_cs, ___3_shaderId, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* CellStreamingScratchBuffer_get_buffer_mCE5A7A3EF8AC2AF939CEE098AC7BBE197195DD0A (CellStreamingScratchBuffer_tCD37AA786EFC1E41957F4FA8A94AA22F674D2A45* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommandBuffer_SetComputeBufferParam_mF358CEC3E841ACFA0ECA0D9495B8287A842F20CA (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* __this, ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* ___0_computeShader, int32_t ___1_kernelIndex, int32_t ___2_nameID, GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* ___3_buffer, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommandBuffer_DispatchCompute_mF9F5605B77F0480FD4B8C3BCAEC2FC59A24E31A2 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* __this, ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* ___0_computeShader, int32_t ___1_kernelIndex, int32_t ___2_threadGroupsX, int32_t ___3_threadGroupsY, int32_t ___4_threadGroupsZ, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ProbeBrickPool_ProbeCountToDataLocSize_mE3D526FC7D55A09A9904413951BB18747F9CECF0 (int32_t ___0_numProbes, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ProbeBrickPool_EstimateMemoryCost_m549FDEE6C6AFC0D3C7E88BE1D84394C8094581A9 (int32_t ___0_width, int32_t ___1_height, int32_t ___2_depth, int32_t ___3_format, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RenderTextureDescriptor_set_width_m3B2494007BFE3AD4D14403407C9B24F5045E7E10_inline (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RenderTextureDescriptor_set_height_m1FE41111472DAA9B5E80FFAF3445004D72A3CFA5_inline (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RenderTextureDescriptor_set_volumeDepth_mEF9610D1C14182417A01B7243DEE6B559A13B34D_inline (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderTextureDescriptor_set_graphicsFormat_m037DA25F9A8B956D830C7B7E5C6E258DC1133A13 (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RenderTextureDescriptor_set_mipCount_mDCC85ED7D97BD64A290A21DB91BC5CB1C4BA95EF_inline (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderTextureDescriptor_set_enableRandomWrite_m915CC9F6A154C5D7EF38FC9C9415DEFB67D481F4 (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* __this, bool ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RenderTextureDescriptor_set_dimension_mCE9A4A08454BB2D9DFE3E505EC336FD480078F39_inline (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RenderTextureDescriptor_set_msaaSamples_m6910E09489372746391B14FBAF59A7237539D6C4_inline (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderTexture__ctor_m1CBDB7F13C2CE49A31EE654081F01C4F874EA5E3 (RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* __this, RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 ___0_desc, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Texture3D__ctor_m2814019477DFC8BAD31E7C3CEEEBB693DC26A67E (Texture3D_tDC30A0F19B6055086859D1ABC098D6E6762000E1* __this, int32_t ___0_width, int32_t ___1_height, int32_t ___2_depth, int32_t ___3_format, int32_t ___4_flags, int32_t ___5_mipCount, 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 bool RenderTexture_Create_mA6E4D3CCC84AC3F68E85AA0D6609E1692C672AD2 (RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SystemInfo_IsFormatSupported_mD3D93E82BD677BDF6194258C4F221DBDB257F680 (int32_t ___0_format, int32_t ___1_usage, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ProbeBrickPool_CreateDataTexture_mF678B9B03B996070D10BBE5AC4EB9B09266B5347 (int32_t ___0_width, int32_t ___1_height, int32_t ___2_depth, int32_t ___3_format, String_t* ___4_name, bool ___5_allocateRendertexture, int32_t* ___6_allocatedBytes, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool ProbeReferenceVolume_get_supportScenarioBlending_m4BAF2E6E058A225CD888D9BB6132BC8EEC910B5B_inline (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ProbeBrickBlendingPool_get_isAllocated_mE89D4DC2A5D4EF1C3409D8DD59906D59F5AC7455 (ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ProbeBrickPool_get_estimatedVMemCost_m206B387571242511C64B9AB8D519298A7164B252_inline (ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ProbeBrickPool_EstimateMemoryCostForBlending_m6670E9687457C07469189965B773A95B409531C6 (int32_t ___0_memoryBudget, bool ___1_compressed, int32_t ___2_bands, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeBrickPool__ctor_mBD9E7DEECDA2A335AEFE08D328C81BBB816D7DA6 (ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693* __this, int32_t ___0_memoryBudget, int32_t ___1_shBands, bool ___2_allocateValidityData, bool ___3_allocateRenderingLayerData, bool ___4_allocateSkyOcclusion, bool ___5_allocateSkyShadingData, bool ___6_allocateProbeOcclusionData, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ProbeBrickBlendingPool_GetPoolWidth_mED16E844DA3B4379922476FCB427FEBCCF8261D3 (ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ProbeBrickBlendingPool_GetPoolHeight_m82AB653844355E97BF966477534ECB936D78C010 (ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ProbeBrickBlendingPool_GetPoolDepth_m35F806407D8DF6965AC4230498C47B9559FEE40D (ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeBrickPool_Update_m4B350F56A29B815AF6029C5692A9FEDF32B50C84 (ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693* __this, DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB ___0_source, List_1_t179992B095C528117EEF4782A1F45568BD2D51EA* ___1_srcLocations, List_1_t179992B095C528117EEF4782A1F45568BD2D51EA* ___2_dstLocations, int32_t ___3_destStartIndex, int32_t ___4_bands, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeBrickPool_Update_m0A4369A7FECAABB2E3BA75166F5AAB4038991811 (ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, CellStreamingScratchBuffer_tCD37AA786EFC1E41957F4FA8A94AA22F674D2A45* ___1_dataBuffer, CellStreamingScratchBufferLayout_t9C3A198B967DCECDB79C97C05BEFAEA74E70077E ___2_layout, List_1_t179992B095C528117EEF4782A1F45568BD2D51EA* ___3_dstLocations, bool ___4_updateSharedData, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___5_validityTexture, int32_t ___6_bands, bool ___7_skyOcclusion, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___8_skyOcclusionTexture, bool ___9_skyShadingDirections, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___10_skyShadingDirectionsTexture, bool ___11_probeOcclusion, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ComputeShader_EnableKeyword_mCA7166C6F79824086296AA2978DA7274FFBB035D (ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* __this, String_t* ___0_keyword, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ComputeShader_DisableKeyword_m390D1E9F02D21BF97338594E94B03101B9C99305 (ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* __this, String_t* ___0_keyword, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ProbeBrickPool_GetPoolWidth_m1483256573899632F4653768404E3222630BF859 (ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ProbeBrickPool_GetPoolHeight_m13A81509194E59D1F777CE0CA72738E30C896F09 (ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommandBuffer_SetComputeVectorArrayParam_mE063B08E20500A625430EB399784900F908137B7 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* __this, ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* ___0_computeShader, int32_t ___1_nameID, Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* ___2_values, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommandBuffer_SetComputeVectorParam_m2D4D62159DE2AD402DEDE016615D74708D499E83 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* __this, ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* ___0_computeShader, int32_t ___1_nameID, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___2_val, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeBrickPool_Clear_mD08256134ACFA321A94388F64255A873B054376A (ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeBrickBlendingPool_AllocateResourcesIfNeeded_mD1E14D122C6F37DCD82F7755CE8984D3898E3BB0 (ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ProbeBrickPool_GetRemainingChunkCount_mCB45E13C46121828339423C4AA1C7A1295F5E3FB (ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ProbeBrickPool_Allocate_mBBD5F9AE0F5D5B9C031062E3D28EBDA44E9B1C63 (ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693* __this, int32_t ___0_numberOfBrickChunks, List_1_t179992B095C528117EEF4782A1F45568BD2D51EA* ___1_outAllocations, bool ___2_ignoreErrorLog, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeBrickPool_Deallocate_m678B96395E615781952F56F2CE78A7FF37BD5470 (ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693* __this, List_1_t179992B095C528117EEF4782A1F45568BD2D51EA* ___0_allocations, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeBrickPool_EnsureTextureValidity_m0E21AACE0D01D89FCBE9CF77508E2E10867D88D3 (ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeBrickPool_Cleanup_m6A7772AD4C4A3620FD5B98242D66E4FAA7660C8B (ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ProbeGlobalIndirection_get_entrySizeInBricks_m3A1B0A6DE1B0B0479F42BC4EE2CA7FA702DFA8E0 (ProbeGlobalIndirection_t2AB9BD4BE8E7DFF06B6C8DB4914AEF5BC7BFD2A4* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ProbeGlobalIndirection_get_entriesPerCellDimension_m4AB4E20433785BBD5A8D1EA3CBF024701D7B4426 (ProbeGlobalIndirection_t2AB9BD4BE8E7DFF06B6C8DB4914AEF5BC7BFD2A4* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 Vector3Int_op_Multiply_m8DCC241FC7E7C6D257CAB359AFB465ED6E940102_inline (Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___0_a, int32_t ___1_b, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ProbeGlobalIndirection_set_estimatedVMemCost_mC4BACC271236DEB94FCEAD546E1A1EB72FF20F13_inline (ProbeGlobalIndirection_t2AB9BD4BE8E7DFF06B6C8DB4914AEF5BC7BFD2A4* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ProbeGlobalIndirection_GetFlatIndex_m55FAE002773FC02D5CD3D47CA68E4193BE5C9B71 (ProbeGlobalIndirection_t2AB9BD4BE8E7DFF06B6C8DB4914AEF5BC7BFD2A4* __this, Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___0_normalizedPos, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ProbeGlobalIndirection_GetFlatIdxForEntry_m792C68421F8EB065D65F8F634440DFA52EECBA46 (ProbeGlobalIndirection_t2AB9BD4BE8E7DFF06B6C8DB4914AEF5BC7BFD2A4* __this, Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___0_entryPosition, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IndexMetaData_Pack_m73EDBBB6A3D37750EBF5AF8560ABEF1CAB758B77 (IndexMetaData_t41667470307605EA2636837B3B706B3B9C75B320* __this, UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA** ___0_vals, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeGlobalIndirection_PushComputeData_mA88BEA2188D85381AE841E06FA775B044A6CE922 (ProbeGlobalIndirection_t2AB9BD4BE8E7DFF06B6C8DB4914AEF5BC7BFD2A4* __this, const RuntimeMethod* method) ;
inline bool NativeArray_1_get_IsCreated_mE20C86CDF117D83540556807F8C35F5DF78CF16B_inline (NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934* __this, const RuntimeMethod* method)
{
	return ((  bool (*) (NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934*, const RuntimeMethod*))NativeArray_1_get_IsCreated_mE20C86CDF117D83540556807F8C35F5DF78CF16B_gshared_inline)(__this, method);
}
inline void NativeArray_1_Dispose_m1B103C4931EFC035BF435240AD0CBAEA1AE916E8 (NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934* __this, const RuntimeMethod* method)
{
	((  void (*) (NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934*, const RuntimeMethod*))NativeArray_1_Dispose_m1B103C4931EFC035BF435240AD0CBAEA1AE916E8_gshared)(__this, method);
}
inline void NativeArray_1_Dispose_m8B0F342847ECB90EB814E1F6AA5BF7DC2F271AEA (NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF* __this, const RuntimeMethod* method)
{
	((  void (*) (NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF*, const RuntimeMethod*))NativeArray_1_Dispose_m8B0F342847ECB90EB814E1F6AA5BF7DC2F271AEA_gshared)(__this, method);
}
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 ValueCollection_t9AD15D0A5A44DEC6CFBBE33FC0F1FFE677920C2E* Dictionary_2_get_Values_m95ADA4BAE0005E9E1A09344A77ED6B7FB361FA2A (Dictionary_2_t24D73D33850EF0B312AC735120ED28E78A38FBB3* __this, const RuntimeMethod* method)
{
	return ((  ValueCollection_t9AD15D0A5A44DEC6CFBBE33FC0F1FFE677920C2E* (*) (Dictionary_2_t24D73D33850EF0B312AC735120ED28E78A38FBB3*, const RuntimeMethod*))Dictionary_2_get_Values_m1BFA0885604BD4D71960F83B97F15BDD397B5A4A_gshared)(__this, method);
}
inline Enumerator_t9231864DD0A743192E06099A6244D91D4CBB7BD4 ValueCollection_GetEnumerator_m49EC87925ED3346CDF3456B5171D8B2D82180882 (ValueCollection_t9AD15D0A5A44DEC6CFBBE33FC0F1FFE677920C2E* __this, const RuntimeMethod* method)
{
	return ((  Enumerator_t9231864DD0A743192E06099A6244D91D4CBB7BD4 (*) (ValueCollection_t9AD15D0A5A44DEC6CFBBE33FC0F1FFE677920C2E*, const RuntimeMethod*))ValueCollection_GetEnumerator_m5B644E85DA9628BDCB8800074537FD30E9728ABE_gshared)(__this, method);
}
inline void Enumerator_Dispose_mE7FE1D587BE047F674BB222FDEDA79C834804DCD (Enumerator_t9231864DD0A743192E06099A6244D91D4CBB7BD4* __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t9231864DD0A743192E06099A6244D91D4CBB7BD4*, const RuntimeMethod*))Enumerator_Dispose_m709D24D2A809372E4E972FF275D7E0DE3ACB9E91_gshared)(__this, method);
}
inline PerScenarioData_tDBB689295599DE09FCA963F9282414EA2B240B55 Enumerator_get_Current_m7C83ABC246BCDD8FF739A5859A6656B9ED6D4A07_inline (Enumerator_t9231864DD0A743192E06099A6244D91D4CBB7BD4* __this, const RuntimeMethod* method)
{
	return ((  PerScenarioData_tDBB689295599DE09FCA963F9282414EA2B240B55 (*) (Enumerator_t9231864DD0A743192E06099A6244D91D4CBB7BD4*, const RuntimeMethod*))Enumerator_get_Current_mA69E3D307E3C526152C99C7C3BDC04B21FFEB1B5_gshared_inline)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CellData_CleanupPerScenarioData_m24432C2F414E6007D0330D0CEAE19D1A8EFAC703 (CellData_tBCD18663131DBE178E5CDDCEE15196B115A87AB3* __this, PerScenarioData_tDBB689295599DE09FCA963F9282414EA2B240B55* ___0_data, const RuntimeMethod* method) ;
inline bool Enumerator_MoveNext_m1D441CF63361DC4D1F68B34D4C35E8D6E35AC784 (Enumerator_t9231864DD0A743192E06099A6244D91D4CBB7BD4* __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_t9231864DD0A743192E06099A6244D91D4CBB7BD4*, const RuntimeMethod*))Enumerator_MoveNext_mEF9A333E90C883D783ED3149FAC1D172335F930A_gshared)(__this, method);
}
inline void Dictionary_2_Clear_m5E13185699F53488E3696AE165EF7EC4B18D33C8 (Dictionary_2_t24D73D33850EF0B312AC735120ED28E78A38FBB3* __this, const RuntimeMethod* method)
{
	((  void (*) (Dictionary_2_t24D73D33850EF0B312AC735120ED28E78A38FBB3*, const RuntimeMethod*))Dictionary_2_Clear_m3F386467F85F7FDC38FBF88C33FE2B39228FE867_gshared)(__this, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR NativeArray_1_tBA7C3E15B67AEC95EB7BED61838A132B300A973A CellData_get_bricks_m5540163FB851E38420BB7DA633965E26EE3329CF_inline (CellData_tBCD18663131DBE178E5CDDCEE15196B115A87AB3* __this, const RuntimeMethod* method) ;
inline bool NativeArray_1_get_IsCreated_m6D86129871C7368DFEAC0FD9B947531F058F7DC7_inline (NativeArray_1_tBA7C3E15B67AEC95EB7BED61838A132B300A973A* __this, const RuntimeMethod* method)
{
	return ((  bool (*) (NativeArray_1_tBA7C3E15B67AEC95EB7BED61838A132B300A973A*, const RuntimeMethod*))NativeArray_1_get_IsCreated_m6D86129871C7368DFEAC0FD9B947531F058F7DC7_gshared_inline)(__this, method);
}
inline void NativeArray_1_Dispose_m3D93F763183E43CD0F341D28A669057DDD80C00D (NativeArray_1_tBA7C3E15B67AEC95EB7BED61838A132B300A973A* __this, const RuntimeMethod* method)
{
	((  void (*) (NativeArray_1_tBA7C3E15B67AEC95EB7BED61838A132B300A973A*, const RuntimeMethod*))NativeArray_1_Dispose_m3D93F763183E43CD0F341D28A669057DDD80C00D_gshared)(__this, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CellData_set_bricks_mA8F6CDCF812B973B2BAF9E150C1F0F1573502225_inline (CellData_tBCD18663131DBE178E5CDDCEE15196B115A87AB3* __this, NativeArray_1_tBA7C3E15B67AEC95EB7BED61838A132B300A973A ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934 CellData_get_skyOcclusionDataL0L1_m7ACD1A70AB89773E294B4AD1F741C373BC590B24_inline (CellData_tBCD18663131DBE178E5CDDCEE15196B115A87AB3* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CellData_set_skyOcclusionDataL0L1_m9DF3043E817249191DBA0B4435FB9E85AB7D7FDC_inline (CellData_tBCD18663131DBE178E5CDDCEE15196B115A87AB3* __this, NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934 ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF CellData_get_skyShadingDirectionIndices_m5CC4C9DDEF8DE868060C14B01F6BD517CBB0E6A4_inline (CellData_tBCD18663131DBE178E5CDDCEE15196B115A87AB3* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CellData_set_skyShadingDirectionIndices_m3C8FACB92457725E6536D1516429984D9EF27BC9_inline (CellData_tBCD18663131DBE178E5CDDCEE15196B115A87AB3* __this, NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD CellData_get_probePositions_mE44D05C95F9146D795DE631492D7FB873FDB67D1_inline (CellData_tBCD18663131DBE178E5CDDCEE15196B115A87AB3* __this, const RuntimeMethod* method) ;
inline bool NativeArray_1_get_IsCreated_m4C7111E17A3D26D147222F544FFE7A1F4F3D7DE9_inline (NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD* __this, const RuntimeMethod* method)
{
	return ((  bool (*) (NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD*, const RuntimeMethod*))NativeArray_1_get_IsCreated_m4C7111E17A3D26D147222F544FFE7A1F4F3D7DE9_gshared_inline)(__this, method);
}
inline void NativeArray_1_Dispose_mBC28A2733A6D979B9AFD3CE09FE8E9A2A8F7DEEC (NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD* __this, const RuntimeMethod* method)
{
	((  void (*) (NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD*, const RuntimeMethod*))NativeArray_1_Dispose_mBC28A2733A6D979B9AFD3CE09FE8E9A2A8F7DEEC_gshared)(__this, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CellData_set_probePositions_mAA0A990B2297F54F42C24D634D3CF661E13637DC_inline (CellData_tBCD18663131DBE178E5CDDCEE15196B115A87AB3* __this, NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF CellData_get_touchupVolumeInteraction_mECAD3A3531A7C4A313077B8A53AE557FDF091885_inline (CellData_tBCD18663131DBE178E5CDDCEE15196B115A87AB3* __this, const RuntimeMethod* method) ;
inline bool NativeArray_1_get_IsCreated_m318928FA479173AFA6DEB47FF3B9D54868151D87_inline (NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF* __this, const RuntimeMethod* method)
{
	return ((  bool (*) (NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF*, const RuntimeMethod*))NativeArray_1_get_IsCreated_m318928FA479173AFA6DEB47FF3B9D54868151D87_gshared_inline)(__this, method);
}
inline void NativeArray_1_Dispose_mC07280A768D065A052D995F3E6175A27CD62E1F6 (NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF* __this, const RuntimeMethod* method)
{
	((  void (*) (NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF*, const RuntimeMethod*))NativeArray_1_Dispose_mC07280A768D065A052D995F3E6175A27CD62E1F6_gshared)(__this, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CellData_set_touchupVolumeInteraction_mFAEFEDCE5458CF5A785253D0EAD6C0199DD243DF_inline (CellData_tBCD18663131DBE178E5CDDCEE15196B115A87AB3* __this, NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF CellData_get_validity_m77AD88D84B293DED04ACA574CD62A8A6DF8BDC55_inline (CellData_tBCD18663131DBE178E5CDDCEE15196B115A87AB3* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CellData_set_validity_m8C930C65103C69FEF36233700205234FF38987A3_inline (CellData_tBCD18663131DBE178E5CDDCEE15196B115A87AB3* __this, NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF CellData_get_layer_m8A2EEFEB0348421024688B3812879E8B632F7A17_inline (CellData_tBCD18663131DBE178E5CDDCEE15196B115A87AB3* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CellData_set_layer_m9E34609ABD1F793D52C3A8648517B3B0A4ECD4FC_inline (CellData_tBCD18663131DBE178E5CDDCEE15196B115A87AB3* __this, NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD CellData_get_offsetVectors_m1035246CAB6D87E8E9F1EFEABED84E6D824E98C3_inline (CellData_tBCD18663131DBE178E5CDDCEE15196B115A87AB3* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CellData_set_offsetVectors_m99F24B457920E6F72D322E626427ACD5D051279D_inline (CellData_tBCD18663131DBE178E5CDDCEE15196B115A87AB3* __this, NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD ___0_value, const RuntimeMethod* method) ;
inline void Dictionary_2__ctor_m2044476A6D02C650855A412822736E33F3E690C7 (Dictionary_2_t24D73D33850EF0B312AC735120ED28E78A38FBB3* __this, const RuntimeMethod* method)
{
	((  void (*) (Dictionary_2_t24D73D33850EF0B312AC735120ED28E78A38FBB3*, const RuntimeMethod*))Dictionary_2__ctor_m6A24F664CC3C3F434192168220A3194BA64C4766_gshared)(__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 bool CellStreamingRequest_IsStreaming_m973A767F8D68C60BC93AF552FA05BCE588C18142 (CellStreamingRequest_tAE5DDA9AA18E56760453F2D5FA12514E7250A6C1* __this, const RuntimeMethod* method) ;
inline bool Dictionary_2_TryGetValue_m8F93BD12EFB46EC503E6CAF24143E264E2C9583C (Dictionary_2_t24D73D33850EF0B312AC735120ED28E78A38FBB3* __this, String_t* ___0_key, PerScenarioData_tDBB689295599DE09FCA963F9282414EA2B240B55* ___1_value, const RuntimeMethod* method)
{
	return ((  bool (*) (Dictionary_2_t24D73D33850EF0B312AC735120ED28E78A38FBB3*, String_t*, PerScenarioData_tDBB689295599DE09FCA963F9282414EA2B240B55*, const RuntimeMethod*))Dictionary_2_TryGetValue_m267FC33681CF1F435E83C3C02F8AC65DD2077D83_gshared)(__this, ___0_key, ___1_value, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CellPoolInfo_Clear_mAE86B4FD2E5C3484E7C0359A928E423FD5DEE0B1 (CellPoolInfo_t035D0598770DA5337B69272DBE5F6F6939566267* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CellIndexInfo_Clear_mF4201C441F1F82FAF07273F1CCAD02E293FDE8E9 (CellIndexInfo_t81EE7836D8B68C775459CBF953FABFA8A2AA4058* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CellBlendingInfo_Clear_mE3AC620DB1BE83DCC31272A5BC64E7D03F5756D7 (CellBlendingInfo_tCAA467021B8E6F3C19735CDDEBCD3C822DED24E0* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CellStreamingInfo_Clear_m06EAE2A729F516F2BD0A8843ADF24927A0559851 (CellStreamingInfo_t4C971022090188CCCDAA4908A17043F5F66D8FCD* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CellPoolInfo__ctor_m18027663DE1BF4FE1C83FFC19D5735018894FB26 (CellPoolInfo_t035D0598770DA5337B69272DBE5F6F6939566267* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CellIndexInfo__ctor_m2D21B714C02149F6FF0BC59F63AD670DC136B795 (CellIndexInfo_t81EE7836D8B68C775459CBF953FABFA8A2AA4058* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CellBlendingInfo__ctor_m9D53A5FDDDAECB538D609E2E415353F7FABFD00D (CellBlendingInfo_tCAA467021B8E6F3C19735CDDEBCD3C822DED24E0* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CellStreamingInfo__ctor_m052594E970A15D36955CD10A83DF2E3F044EDBD3 (CellStreamingInfo_t4C971022090188CCCDAA4908A17043F5F66D8FCD* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void AutoScope__ctor_m7F63A273E382CB6328736B6E7F321DDFA40EA9E3_inline (AutoScope_tFB983697E28885CB10FFDB92D7EFD0615AEF3139* __this, intptr_t ___0_markerPtr, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool IntPtr_op_Inequality_m90EFC9C4CAD9A33E309F2DDF98EE4E1DD253637B_inline (intptr_t ___0_value1, intptr_t ___1_value2, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProfilerUnsafeUtility_EndSample_mFDB4EFB160A9CB817D2F8ED21B88693616B27409 (intptr_t ___0_markerPtr, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t ProfilerUnsafeUtility_CreateMarker_mC5E1AAB8CC1F0342065DF85BA3334445ED754E64 (String_t* ___0_name, uint16_t ___1_categoryId, uint16_t ___2_flags, int32_t ___3_metadataCount, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Profiler_ValidateArguments_m631DF788CA8A7DF599A5871AF4D7FA8B9C3B52CC_inline (String_t* ___0_name, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Profiler_BeginSampleImpl_m7CA0C092A61229CA7BF617E521F2DE0E2B155CEA (String_t* ___0_name, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___1_targetObject, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Bounds_get_max_m6446F2AB97C1E57CA89467B9DE52D4EB61F1CB09_inline (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Bounds_SetMinMax_mB5F7DDF18EDB7F3F25FA6D2B36824F28978C540F_inline (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_min, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_max, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Bounds_get_min_m465AC9BBE1DE5D8E8AD95AC19B9899068FEEBB13_inline (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, const RuntimeMethod* method) ;
inline void List_1_AddWithResize_m79A9BF770BEF9C06BE40D5401E55E375F2726CC4 (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
{
	((  void (*) (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, RuntimeObject*, const RuntimeMethod*))List_1_AddWithResize_m79A9BF770BEF9C06BE40D5401E55E375F2726CC4_gshared)(__this, ___0_item, method);
}
inline void List_1_AddWithResize_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_mAD159B09F28BD7914562E219CA52E2D4BDCF5530 (List_1_tDA4D291C60B1EFA9EA50BBA3367C657CC9410576* __this, int32_t ___0_item, const RuntimeMethod* method)
{
	((  void (*) (List_1_tDA4D291C60B1EFA9EA50BBA3367C657CC9410576*, int32_t, const RuntimeMethod*))List_1_AddWithResize_mAD159B09F28BD7914562E219CA52E2D4BDCF5530_gshared)(__this, ___0_item, method);
}
inline void List_1_AddWithResize_m118638D600199D9772DDE6B7B9D617E2398CBB44 (List_1_t796CB3F7FCFBBC4A6285EACD36F8F2F0C8AEA1D7* __this, FrameTimeSample_tADB152E5D63C6EB073852FBE9D9EE9A66CA31AA7 ___0_item, const RuntimeMethod* method)
{
	((  void (*) (List_1_t796CB3F7FCFBBC4A6285EACD36F8F2F0C8AEA1D7*, FrameTimeSample_tADB152E5D63C6EB073852FBE9D9EE9A66CA31AA7, const RuntimeMethod*))List_1_AddWithResize_m118638D600199D9772DDE6B7B9D617E2398CBB44_gshared)(__this, ___0_item, method);
}
inline void List_1_AddWithResize_m48EF3AFC37CD4086F4927E37338C3335460FD095 (List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E* __this, AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7 ___0_item, const RuntimeMethod* method)
{
	((  void (*) (List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E*, AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7, const RuntimeMethod*))List_1_AddWithResize_m48EF3AFC37CD4086F4927E37338C3335460FD095_gshared)(__this, ___0_item, method);
}
inline void List_1_AddWithResize_m904307B06A721D863088606D41315CD6B93E91F5 (List_1_tFD45D9C668A7B019127FE442DDD78CF33B7DEDBF* __this, ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A ___0_item, const RuntimeMethod* method)
{
	((  void (*) (List_1_tFD45D9C668A7B019127FE442DDD78CF33B7DEDBF*, ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A, const RuntimeMethod*))List_1_AddWithResize_m904307B06A721D863088606D41315CD6B93E91F5_gshared)(__this, ___0_item, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB (RuntimeArray* ___0_array, int32_t ___1_index, int32_t ___2_length, const RuntimeMethod* method) ;
inline void List_1_AddWithResize_m0F60A70AFEE910197AA0D83E7ADE883278413E49 (List_1_t179992B095C528117EEF4782A1F45568BD2D51EA* __this, BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B ___0_item, const RuntimeMethod* method)
{
	((  void (*) (List_1_t179992B095C528117EEF4782A1F45568BD2D51EA*, BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B, const RuntimeMethod*))List_1_AddWithResize_m0F60A70AFEE910197AA0D83E7ADE883278413E49_gshared)(__this, ___0_item, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProfilerUnsafeUtility_BeginSample_mB5106F4E7ECEF54906545665ED23928D14F5FCA7 (intptr_t ___0_markerPtr, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentException__ctor_m8F9D40CE19D19B698A70F9A258640EB52DB39B62 (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* __this, String_t* ___0_message, String_t* ___1_paramName, 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 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 void Bounds_set_center_m891869DD5B1BEEE2D17907BBFB7EB79AAE44884B_inline (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, 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 Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* EnumField_get_indexes_m7DFEDD0A966E4BCFC7A93CBE19001BB04E4729EE (EnumField_t15C8FC0EB96499DFDCEC2B9DBB27B2BBCD5E262C* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_ToArray_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mF245DE52408A8C84E3C4CA32F2AFC491079443E8_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_0 = NULL;
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* G_B5_0 = NULL;
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* G_B1_0 = NULL;
	GUIContentU5BU5D_t98DA1EEA8D0A2C4AE42CE11C4840B627CADFC503* G_B3_0 = NULL;
	int32_t G_B3_1 = 0;
	EnumField_t15C8FC0EB96499DFDCEC2B9DBB27B2BBCD5E262C* G_B3_2 = NULL;
	GUIContentU5BU5D_t98DA1EEA8D0A2C4AE42CE11C4840B627CADFC503* G_B2_0 = NULL;
	int32_t G_B2_1 = 0;
	EnumField_t15C8FC0EB96499DFDCEC2B9DBB27B2BBCD5E262C* G_B2_2 = NULL;
	int32_t G_B4_0 = 0;
	int32_t G_B4_1 = 0;
	EnumField_t15C8FC0EB96499DFDCEC2B9DBB27B2BBCD5E262C* G_B4_2 = NULL;
	{
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_0 = __this->___m_Indexes;
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_1 = L_0;
		if (L_1)
		{
			G_B5_0 = L_1;
			goto IL_002d;
		}
		G_B1_0 = L_1;
	}
	{
		GUIContentU5BU5D_t98DA1EEA8D0A2C4AE42CE11C4840B627CADFC503* L_2 = ((EnumField_1_t30102EC7A5D104E7898CDF9F28EBC898AE2A815F*)__this)->___enumNames;
		GUIContentU5BU5D_t98DA1EEA8D0A2C4AE42CE11C4840B627CADFC503* L_3 = L_2;
		if (L_3)
		{
			G_B3_0 = L_3;
			G_B3_1 = 0;
			G_B3_2 = __this;
			goto IL_0019;
		}
		G_B2_0 = L_3;
		G_B2_1 = 0;
		G_B2_2 = __this;
	}
	{
		G_B4_0 = 0;
		G_B4_1 = G_B2_1;
		G_B4_2 = G_B2_2;
		goto IL_001b;
	}

IL_0019:
	{
		NullCheck(G_B3_0);
		G_B4_0 = ((int32_t)(((RuntimeArray*)G_B3_0)->max_length));
		G_B4_1 = G_B3_1;
		G_B4_2 = G_B3_2;
	}

IL_001b:
	{
		RuntimeObject* L_4;
		L_4 = Enumerable_Range_m4FB9BBBA09BEF5177C13506DB385CF4467C15FD8(G_B4_1, G_B4_0, NULL);
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_5;
		L_5 = Enumerable_ToArray_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mF245DE52408A8C84E3C4CA32F2AFC491079443E8(L_4, Enumerable_ToArray_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mF245DE52408A8C84E3C4CA32F2AFC491079443E8_RuntimeMethod_var);
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_6 = L_5;
		V_0 = L_6;
		NullCheck(G_B4_2);
		G_B4_2->___m_Indexes = L_6;
		Il2CppCodeGenWriteBarrier((void**)(&G_B4_2->___m_Indexes), (void*)L_6);
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_7 = V_0;
		G_B5_0 = L_7;
	}

IL_002d:
	{
		return G_B5_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD* EnumField_get_getIndex_m9D3DADB71BE92C1B54FD5315B8C06BA2D68EE3FD (EnumField_t15C8FC0EB96499DFDCEC2B9DBB27B2BBCD5E262C* __this, const RuntimeMethod* method) 
{
	{
		Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD* L_0 = __this->___U3CgetIndexU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EnumField_set_getIndex_m1353057A317788EE0157D6559E7EB7178D08C62B (EnumField_t15C8FC0EB96499DFDCEC2B9DBB27B2BBCD5E262C* __this, Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD* ___0_value, const RuntimeMethod* method) 
{
	{
		Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD* L_0 = ___0_value;
		__this->___U3CgetIndexU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CgetIndexU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Action_1_tD69A6DC9FBE94131E52F5A73B2A9D4AB51EEC404* EnumField_get_setIndex_m72B40AFF93BCB6A72148E36EB14C98F3948C1922 (EnumField_t15C8FC0EB96499DFDCEC2B9DBB27B2BBCD5E262C* __this, const RuntimeMethod* method) 
{
	{
		Action_1_tD69A6DC9FBE94131E52F5A73B2A9D4AB51EEC404* L_0 = __this->___U3CsetIndexU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EnumField_set_setIndex_m5C3DF9F1331972A5B1DA0F62664530BA86344F3D (EnumField_t15C8FC0EB96499DFDCEC2B9DBB27B2BBCD5E262C* __this, Action_1_tD69A6DC9FBE94131E52F5A73B2A9D4AB51EEC404* ___0_value, const RuntimeMethod* method) 
{
	{
		Action_1_tD69A6DC9FBE94131E52F5A73B2A9D4AB51EEC404* L_0 = ___0_value;
		__this->___U3CsetIndexU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CsetIndexU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t EnumField_get_currentIndex_m4D47B593DC586CC3A0806A2987F6464718876802 (EnumField_t15C8FC0EB96499DFDCEC2B9DBB27B2BBCD5E262C* __this, const RuntimeMethod* method) 
{
	{
		Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD* L_0;
		L_0 = EnumField_get_getIndex_m9D3DADB71BE92C1B54FD5315B8C06BA2D68EE3FD_inline(__this, NULL);
		NullCheck(L_0);
		int32_t L_1;
		L_1 = Func_1_Invoke_mA967B67675F9F5475EF2DA67722E3876436BF72E_inline(L_0, NULL);
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EnumField_set_currentIndex_mEB5CA5FE86F8F8F9E2CFD3F08EA06DBC0E794FA7 (EnumField_t15C8FC0EB96499DFDCEC2B9DBB27B2BBCD5E262C* __this, int32_t ___0_value, const RuntimeMethod* method) 
{
	{
		Action_1_tD69A6DC9FBE94131E52F5A73B2A9D4AB51EEC404* L_0;
		L_0 = EnumField_get_setIndex_m72B40AFF93BCB6A72148E36EB14C98F3948C1922_inline(__this, NULL);
		int32_t L_1 = ___0_value;
		NullCheck(L_0);
		Action_1_Invoke_mAC3C34BA1905AB5B79E483CD9BB082B7D667F703_inline(L_0, L_1, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EnumField_set_autoEnum_m22B1BF1EE22FF469D5B6B47EB893C80883D0AEDB (EnumField_t15C8FC0EB96499DFDCEC2B9DBB27B2BBCD5E262C* __this, Type_t* ___0_value, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EnumField_1_AutoFillFromType_m0085458EA21DB9FF7D40CD158216BF5B76B5A03B_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		Type_t* L_0 = ___0_value;
		EnumField_1_AutoFillFromType_m0085458EA21DB9FF7D40CD158216BF5B76B5A03B(__this, L_0, EnumField_1_AutoFillFromType_m0085458EA21DB9FF7D40CD158216BF5B76B5A03B_RuntimeMethod_var);
		EnumField_InitQuickSeparators_m819096798D533BAFC6541EFCDB7B9DAE8B078D1E(__this, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EnumField_InitQuickSeparators_m819096798D533BAFC6541EFCDB7B9DAE8B078D1E (EnumField_t15C8FC0EB96499DFDCEC2B9DBB27B2BBCD5E262C* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_Count_TisString_t_m498656AA08CF7218D7153CF70BC5E1110D19B7F0_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_Distinct_TisString_t_m1E99E758E2A5605D0EE48F5715C69AF1096BF99B_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_ElementAt_TisString_t_mAF32DE31491691572D7AB8E9AD51FD79FCD75C75_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_Select_TisGUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2_TisString_t_m0ED254599DEBE6BAB9D4E6D8B85090CC324E044E_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_t94475399CE552E8F5CB52DF041E6CBAC98D48E2F_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CInitQuickSeparatorsU3Eb__17_0_mFFD8CE9ED1EB00ADCDFE046DF8FF00FAC4C484F4_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_tE8E9CA5FE496E46FE9AFB2DAC762124D07B3CD9F_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	RuntimeObject* V_0 = NULL;
	String_t* V_1 = NULL;
	int32_t V_2 = 0;
	int32_t V_3 = 0;
	String_t* V_4 = NULL;
	bool V_5 = false;
	bool V_6 = false;
	Func_2_t94475399CE552E8F5CB52DF041E6CBAC98D48E2F* G_B2_0 = NULL;
	GUIContentU5BU5D_t98DA1EEA8D0A2C4AE42CE11C4840B627CADFC503* G_B2_1 = NULL;
	Func_2_t94475399CE552E8F5CB52DF041E6CBAC98D48E2F* G_B1_0 = NULL;
	GUIContentU5BU5D_t98DA1EEA8D0A2C4AE42CE11C4840B627CADFC503* G_B1_1 = NULL;
	{
		GUIContentU5BU5D_t98DA1EEA8D0A2C4AE42CE11C4840B627CADFC503* L_0 = ((EnumField_1_t30102EC7A5D104E7898CDF9F28EBC898AE2A815F*)__this)->___enumNames;
		il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tE8E9CA5FE496E46FE9AFB2DAC762124D07B3CD9F_il2cpp_TypeInfo_var);
		Func_2_t94475399CE552E8F5CB52DF041E6CBAC98D48E2F* L_1 = ((U3CU3Ec_tE8E9CA5FE496E46FE9AFB2DAC762124D07B3CD9F_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tE8E9CA5FE496E46FE9AFB2DAC762124D07B3CD9F_il2cpp_TypeInfo_var))->___U3CU3E9__17_0;
		Func_2_t94475399CE552E8F5CB52DF041E6CBAC98D48E2F* L_2 = L_1;
		if (L_2)
		{
			G_B2_0 = L_2;
			G_B2_1 = L_0;
			goto IL_0026;
		}
		G_B1_0 = L_2;
		G_B1_1 = L_0;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tE8E9CA5FE496E46FE9AFB2DAC762124D07B3CD9F_il2cpp_TypeInfo_var);
		U3CU3Ec_tE8E9CA5FE496E46FE9AFB2DAC762124D07B3CD9F* L_3 = ((U3CU3Ec_tE8E9CA5FE496E46FE9AFB2DAC762124D07B3CD9F_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tE8E9CA5FE496E46FE9AFB2DAC762124D07B3CD9F_il2cpp_TypeInfo_var))->___U3CU3E9;
		Func_2_t94475399CE552E8F5CB52DF041E6CBAC98D48E2F* L_4 = (Func_2_t94475399CE552E8F5CB52DF041E6CBAC98D48E2F*)il2cpp_codegen_object_new(Func_2_t94475399CE552E8F5CB52DF041E6CBAC98D48E2F_il2cpp_TypeInfo_var);
		Func_2__ctor_m468F78DA5A10C7E1A86F80921F6CC0C19506CB1E(L_4, L_3, (intptr_t)((void*)U3CU3Ec_U3CInitQuickSeparatorsU3Eb__17_0_mFFD8CE9ED1EB00ADCDFE046DF8FF00FAC4C484F4_RuntimeMethod_var), NULL);
		Func_2_t94475399CE552E8F5CB52DF041E6CBAC98D48E2F* L_5 = L_4;
		((U3CU3Ec_tE8E9CA5FE496E46FE9AFB2DAC762124D07B3CD9F_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tE8E9CA5FE496E46FE9AFB2DAC762124D07B3CD9F_il2cpp_TypeInfo_var))->___U3CU3E9__17_0 = L_5;
		Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_tE8E9CA5FE496E46FE9AFB2DAC762124D07B3CD9F_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tE8E9CA5FE496E46FE9AFB2DAC762124D07B3CD9F_il2cpp_TypeInfo_var))->___U3CU3E9__17_0), (void*)L_5);
		G_B2_0 = L_5;
		G_B2_1 = G_B1_1;
	}

IL_0026:
	{
		RuntimeObject* L_6;
		L_6 = Enumerable_Select_TisGUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2_TisString_t_m0ED254599DEBE6BAB9D4E6D8B85090CC324E044E((RuntimeObject*)G_B2_1, G_B2_0, Enumerable_Select_TisGUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2_TisString_t_m0ED254599DEBE6BAB9D4E6D8B85090CC324E044E_RuntimeMethod_var);
		V_0 = L_6;
		RuntimeObject* L_7 = V_0;
		RuntimeObject* L_8;
		L_8 = Enumerable_Distinct_TisString_t_m1E99E758E2A5605D0EE48F5715C69AF1096BF99B(L_7, Enumerable_Distinct_TisString_t_m1E99E758E2A5605D0EE48F5715C69AF1096BF99B_RuntimeMethod_var);
		int32_t L_9;
		L_9 = Enumerable_Count_TisString_t_m498656AA08CF7218D7153CF70BC5E1110D19B7F0(L_8, Enumerable_Count_TisString_t_m498656AA08CF7218D7153CF70BC5E1110D19B7F0_RuntimeMethod_var);
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_10 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)L_9);
		__this->___quickSeparators = L_10;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___quickSeparators), (void*)L_10);
		V_1 = (String_t*)NULL;
		V_2 = 0;
		V_3 = 0;
		goto IL_0088;
	}

IL_004a:
	{
		RuntimeObject* L_11 = V_0;
		int32_t L_12 = V_3;
		String_t* L_13;
		L_13 = Enumerable_ElementAt_TisString_t_mAF32DE31491691572D7AB8E9AD51FD79FCD75C75(L_11, L_12, Enumerable_ElementAt_TisString_t_mAF32DE31491691572D7AB8E9AD51FD79FCD75C75_RuntimeMethod_var);
		V_4 = L_13;
		goto IL_0065;
	}

IL_0056:
	{
		RuntimeObject* L_14 = V_0;
		int32_t L_15 = V_3;
		int32_t L_16 = ((int32_t)il2cpp_codegen_add(L_15, 1));
		V_3 = L_16;
		String_t* L_17;
		L_17 = Enumerable_ElementAt_TisString_t_mAF32DE31491691572D7AB8E9AD51FD79FCD75C75(L_14, L_16, Enumerable_ElementAt_TisString_t_mAF32DE31491691572D7AB8E9AD51FD79FCD75C75_RuntimeMethod_var);
		V_4 = L_17;
	}

IL_0065:
	{
		String_t* L_18 = V_1;
		String_t* L_19 = V_4;
		bool L_20;
		L_20 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_18, L_19, NULL);
		V_5 = L_20;
		bool L_21 = V_5;
		if (L_21)
		{
			goto IL_0056;
		}
	}
	{
		String_t* L_22 = V_4;
		V_1 = L_22;
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_23 = __this->___quickSeparators;
		int32_t L_24 = V_2;
		int32_t L_25 = V_3;
		int32_t L_26 = L_25;
		V_3 = ((int32_t)il2cpp_codegen_add(L_26, 1));
		NullCheck(L_23);
		(L_23)->SetAt(static_cast<il2cpp_array_size_t>(L_24), (int32_t)L_26);
		int32_t L_27 = V_2;
		V_2 = ((int32_t)il2cpp_codegen_add(L_27, 1));
	}

IL_0088:
	{
		int32_t L_28 = V_2;
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_29 = __this->___quickSeparators;
		NullCheck(L_29);
		V_6 = (bool)((((int32_t)L_28) < ((int32_t)((int32_t)(((RuntimeArray*)L_29)->max_length))))? 1 : 0);
		bool L_30 = V_6;
		if (L_30)
		{
			goto IL_004a;
		}
	}
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EnumField_SetValue_mC466CEFB4D604D2C07A3D2D77F1D35BC509616AD (EnumField_t15C8FC0EB96499DFDCEC2B9DBB27B2BBCD5E262C* __this, int32_t ___0_value, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Array_IndexOf_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m697B633D0C1EECAC6C493EC797FC44416F706F4F_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Assert_IsNotNull_TisAction_1_tD69A6DC9FBE94131E52F5A73B2A9D4AB51EEC404_m6B227024F4D7708549B45910661DE59032BD12CA_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Assert_tDC16963451AC4364803739B73A4477ADCB365863_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EnumField_1_get_enumValues_m0CAD9BD01CB4539D247116B93B586B3412FBD363_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Field_1_get_getter_m2561DC49B5A45BEFA5F061299C4CEFF2CF8882D4_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Field_1_get_setter_m4B71BECB2B97469619312FF24E57FE56BDC2E41D_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	int32_t V_1 = 0;
	bool V_2 = false;
	bool V_3 = false;
	int32_t G_B3_0 = 0;
	Action_2_t94C644233E37D574986F0297182FA2BD8972B44A* G_B6_0 = NULL;
	Action_2_t94C644233E37D574986F0297182FA2BD8972B44A* G_B5_0 = NULL;
	{
		Action_1_tD69A6DC9FBE94131E52F5A73B2A9D4AB51EEC404* L_0;
		L_0 = Field_1_get_setter_m4B71BECB2B97469619312FF24E57FE56BDC2E41D_inline(__this, Field_1_get_setter_m4B71BECB2B97469619312FF24E57FE56BDC2E41D_RuntimeMethod_var);
		il2cpp_codegen_runtime_class_init_inline(Assert_tDC16963451AC4364803739B73A4477ADCB365863_il2cpp_TypeInfo_var);
		Assert_IsNotNull_TisAction_1_tD69A6DC9FBE94131E52F5A73B2A9D4AB51EEC404_m6B227024F4D7708549B45910661DE59032BD12CA(L_0, Assert_IsNotNull_TisAction_1_tD69A6DC9FBE94131E52F5A73B2A9D4AB51EEC404_m6B227024F4D7708549B45910661DE59032BD12CA_RuntimeMethod_var);
		int32_t L_1 = ___0_value;
		int32_t L_2;
		L_2 = VirtualFuncInvoker1< int32_t, int32_t >::Invoke(15, __this, L_1);
		V_0 = L_2;
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_3;
		L_3 = EnumField_1_get_enumValues_m0CAD9BD01CB4539D247116B93B586B3412FBD363_inline(__this, EnumField_1_get_enumValues_m0CAD9BD01CB4539D247116B93B586B3412FBD363_RuntimeMethod_var);
		int32_t L_4 = V_0;
		int32_t L_5;
		L_5 = Array_IndexOf_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m697B633D0C1EECAC6C493EC797FC44416F706F4F(L_3, L_4, Array_IndexOf_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m697B633D0C1EECAC6C493EC797FC44416F706F4F_RuntimeMethod_var);
		V_1 = L_5;
		int32_t L_6;
		L_6 = EnumField_get_currentIndex_m4D47B593DC586CC3A0806A2987F6464718876802(__this, NULL);
		int32_t L_7 = V_1;
		if ((((int32_t)L_6) == ((int32_t)L_7)))
		{
			goto IL_0042;
		}
	}
	{
		Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD* L_8;
		L_8 = Field_1_get_getter_m2561DC49B5A45BEFA5F061299C4CEFF2CF8882D4_inline(__this, Field_1_get_getter_m2561DC49B5A45BEFA5F061299C4CEFF2CF8882D4_RuntimeMethod_var);
		NullCheck(L_8);
		int32_t L_9;
		L_9 = Func_1_Invoke_mA967B67675F9F5475EF2DA67722E3876436BF72E_inline(L_8, NULL);
		bool L_10;
		L_10 = Int32_Equals_mC819D19A661B95BE253FB1769FD4D91961D20722((&V_0), L_9, NULL);
		G_B3_0 = ((((int32_t)L_10) == ((int32_t)0))? 1 : 0);
		goto IL_0043;
	}

IL_0042:
	{
		G_B3_0 = 0;
	}

IL_0043:
	{
		V_2 = (bool)G_B3_0;
		bool L_11 = V_2;
		if (!L_11)
		{
			goto IL_007a;
		}
	}
	{
		Action_1_tD69A6DC9FBE94131E52F5A73B2A9D4AB51EEC404* L_12;
		L_12 = Field_1_get_setter_m4B71BECB2B97469619312FF24E57FE56BDC2E41D_inline(__this, Field_1_get_setter_m4B71BECB2B97469619312FF24E57FE56BDC2E41D_RuntimeMethod_var);
		int32_t L_13 = V_0;
		NullCheck(L_12);
		Action_1_Invoke_mAC3C34BA1905AB5B79E483CD9BB082B7D667F703_inline(L_12, L_13, NULL);
		Action_2_t94C644233E37D574986F0297182FA2BD8972B44A* L_14 = ((Field_1_t7F813BE8CAF3F3F635B34474DDD7B797C5B6CD2A*)__this)->___onValueChanged;
		Action_2_t94C644233E37D574986F0297182FA2BD8972B44A* L_15 = L_14;
		if (L_15)
		{
			G_B6_0 = L_15;
			goto IL_0061;
		}
		G_B5_0 = L_15;
	}
	{
		goto IL_0069;
	}

IL_0061:
	{
		int32_t L_16 = V_0;
		NullCheck(G_B6_0);
		Action_2_Invoke_m13857B169FD92A2B2BC41FDA20836DFD5C86B835_inline(G_B6_0, __this, L_16, NULL);
	}

IL_0069:
	{
		int32_t L_17 = V_1;
		V_3 = (bool)((((int32_t)L_17) > ((int32_t)(-1)))? 1 : 0);
		bool L_18 = V_3;
		if (!L_18)
		{
			goto IL_0079;
		}
	}
	{
		int32_t L_19 = V_1;
		EnumField_set_currentIndex_mEB5CA5FE86F8F8F9E2CFD3F08EA06DBC0E794FA7(__this, L_19, NULL);
	}

IL_0079:
	{
	}

IL_007a:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EnumField__ctor_m70AF15D32AC334B12E512298AAE02ED438074C78 (EnumField_t15C8FC0EB96499DFDCEC2B9DBB27B2BBCD5E262C* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EnumField_1__ctor_mA1A6AC2F85190FCC91EBD2DFCA2BB7C0C7A48F7E_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EnumField_1_t30102EC7A5D104E7898CDF9F28EBC898AE2A815F_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(EnumField_1_t30102EC7A5D104E7898CDF9F28EBC898AE2A815F_il2cpp_TypeInfo_var);
		EnumField_1__ctor_mA1A6AC2F85190FCC91EBD2DFCA2BB7C0C7A48F7E(__this, EnumField_1__ctor_mA1A6AC2F85190FCC91EBD2DFCA2BB7C0C7A48F7E_RuntimeMethod_var);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__cctor_m5DFBFC91DCCD75B60ABB8BE7EC72D4060271ECDA (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_tE8E9CA5FE496E46FE9AFB2DAC762124D07B3CD9F_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		U3CU3Ec_tE8E9CA5FE496E46FE9AFB2DAC762124D07B3CD9F* L_0 = (U3CU3Ec_tE8E9CA5FE496E46FE9AFB2DAC762124D07B3CD9F*)il2cpp_codegen_object_new(U3CU3Ec_tE8E9CA5FE496E46FE9AFB2DAC762124D07B3CD9F_il2cpp_TypeInfo_var);
		U3CU3Ec__ctor_mB8A8520B3A180E74A7D93029922E79D6AD8C0130(L_0, NULL);
		((U3CU3Ec_tE8E9CA5FE496E46FE9AFB2DAC762124D07B3CD9F_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tE8E9CA5FE496E46FE9AFB2DAC762124D07B3CD9F_il2cpp_TypeInfo_var))->___U3CU3E9 = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_tE8E9CA5FE496E46FE9AFB2DAC762124D07B3CD9F_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tE8E9CA5FE496E46FE9AFB2DAC762124D07B3CD9F_il2cpp_TypeInfo_var))->___U3CU3E9), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_mB8A8520B3A180E74A7D93029922E79D6AD8C0130 (U3CU3Ec_tE8E9CA5FE496E46FE9AFB2DAC762124D07B3CD9F* __this, const RuntimeMethod* method) 
{
	{
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* U3CU3Ec_U3CInitQuickSeparatorsU3Eb__17_0_mFFD8CE9ED1EB00ADCDFE046DF8FF00FAC4C484F4 (U3CU3Ec_tE8E9CA5FE496E46FE9AFB2DAC762124D07B3CD9F* __this, GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2* ___0_x, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
		s_Il2CppMethodInitialized = true;
	}
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* V_0 = NULL;
	bool V_1 = false;
	String_t* V_2 = NULL;
	{
		GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2* L_0 = ___0_x;
		NullCheck(L_0);
		String_t* L_1;
		L_1 = GUIContent_get_text_mC6D7981351923AD7F802AC659314BA56DF7F3ED6(L_0, NULL);
		NullCheck(L_1);
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_2;
		L_2 = String_Split_m9530B73D02054692283BF35C3A27C8F2230946F4(L_1, ((int32_t)47), 0, NULL);
		V_0 = L_2;
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_3 = V_0;
		NullCheck(L_3);
		V_1 = (bool)((((int32_t)((int32_t)(((RuntimeArray*)L_3)->max_length))) == ((int32_t)1))? 1 : 0);
		bool L_4 = V_1;
		if (!L_4)
		{
			goto IL_0022;
		}
	}
	{
		V_2 = _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709;
		goto IL_0028;
	}

IL_0022:
	{
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_5 = V_0;
		NullCheck(L_5);
		int32_t L_6 = 0;
		String_t* L_7 = (L_5)->GetAt(static_cast<il2cpp_array_size_t>(L_6));
		V_2 = L_7;
		goto IL_0028;
	}

IL_0028:
	{
		String_t* L_8 = V_2;
		return L_8;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Func_1_t0A6D678B2225A2A8FD577D4830B7257527CDBEAD* ObjectPopupField_get_getObjects_m0A2BB1F0852583920F3C6E14C451E2D7A44B1321 (ObjectPopupField_t0014C448F74711A8989C09DF389009C2C283FBE1* __this, const RuntimeMethod* method) 
{
	{
		Func_1_t0A6D678B2225A2A8FD577D4830B7257527CDBEAD* L_0 = __this->___U3CgetObjectsU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ObjectPopupField_set_getObjects_m8FED6F0586ABEAF03F853FAF15464E6C29061CBD (ObjectPopupField_t0014C448F74711A8989C09DF389009C2C283FBE1* __this, Func_1_t0A6D678B2225A2A8FD577D4830B7257527CDBEAD* ___0_value, const RuntimeMethod* method) 
{
	{
		Func_1_t0A6D678B2225A2A8FD577D4830B7257527CDBEAD* L_0 = ___0_value;
		__this->___U3CgetObjectsU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CgetObjectsU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ObjectPopupField__ctor_m02D92FBFB1EE30264324CFEA88523667D2FF8A60 (ObjectPopupField_t0014C448F74711A8989C09DF389009C2C283FBE1* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Field_1__ctor_m884BC1D9A043929C095BA5DB987275AC980A8387_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		Field_1__ctor_m884BC1D9A043929C095BA5DB987275AC980A8387(__this, Field_1__ctor_m884BC1D9A043929C095BA5DB987275AC980A8387_RuntimeMethod_var);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Func_1U5BU5D_tB1F9470EF5E544CC2AB4AD0BE692BD0B0BB7DF30* HistoryEnumField_get_historyIndexGetter_mFE380F5C43EFC29095547306FDF1E61C87D41C1C (HistoryEnumField_t3708BFF5BC85F8588A24CA70FB70BCAF188E9E08* __this, const RuntimeMethod* method) 
{
	{
		Func_1U5BU5D_tB1F9470EF5E544CC2AB4AD0BE692BD0B0BB7DF30* L_0 = __this->___U3ChistoryIndexGetterU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HistoryEnumField_set_historyIndexGetter_m32A0FC4FDB681E1F0B7C5EB11FC021A695FCA74F (HistoryEnumField_t3708BFF5BC85F8588A24CA70FB70BCAF188E9E08* __this, Func_1U5BU5D_tB1F9470EF5E544CC2AB4AD0BE692BD0B0BB7DF30* ___0_value, const RuntimeMethod* method) 
{
	{
		Func_1U5BU5D_tB1F9470EF5E544CC2AB4AD0BE692BD0B0BB7DF30* L_0 = ___0_value;
		__this->___U3ChistoryIndexGetterU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3ChistoryIndexGetterU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t HistoryEnumField_get_historyDepth_mD38724219D2D4B9D17E5F5799DA96AD674CCC5E7 (HistoryEnumField_t3708BFF5BC85F8588A24CA70FB70BCAF188E9E08* __this, const RuntimeMethod* method) 
{
	Func_1U5BU5D_tB1F9470EF5E544CC2AB4AD0BE692BD0B0BB7DF30* G_B2_0 = NULL;
	Func_1U5BU5D_tB1F9470EF5E544CC2AB4AD0BE692BD0B0BB7DF30* G_B1_0 = NULL;
	int32_t G_B3_0 = 0;
	{
		Func_1U5BU5D_tB1F9470EF5E544CC2AB4AD0BE692BD0B0BB7DF30* L_0;
		L_0 = HistoryEnumField_get_historyIndexGetter_mFE380F5C43EFC29095547306FDF1E61C87D41C1C_inline(__this, NULL);
		Func_1U5BU5D_tB1F9470EF5E544CC2AB4AD0BE692BD0B0BB7DF30* L_1 = L_0;
		if (L_1)
		{
			G_B2_0 = L_1;
			goto IL_000d;
		}
		G_B1_0 = L_1;
	}
	{
		G_B3_0 = 0;
		goto IL_000f;
	}

IL_000d:
	{
		NullCheck(G_B2_0);
		G_B3_0 = ((int32_t)(((RuntimeArray*)G_B2_0)->max_length));
	}

IL_000f:
	{
		return G_B3_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t HistoryEnumField_GetHistoryValue_m1E43C624459622E5963762488452C94839CD738C (HistoryEnumField_t3708BFF5BC85F8588A24CA70FB70BCAF188E9E08* __this, int32_t ___0_historyIndex, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Assert_IsNotNull_TisFunc_1U5BU5D_tB1F9470EF5E544CC2AB4AD0BE692BD0B0BB7DF30_mEB86CA616A04263C755D56162F263FCDC28CE8C5_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Assert_IsNotNull_TisFunc_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD_mCE03195088663BE10A3C7EC9D8FADF137DF5480D_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Assert_tDC16963451AC4364803739B73A4477ADCB365863_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral57AFE384DDE082E6F9ABE786CFC1CB0FE79BE5A4);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	int32_t G_B3_0 = 0;
	{
		Func_1U5BU5D_tB1F9470EF5E544CC2AB4AD0BE692BD0B0BB7DF30* L_0;
		L_0 = HistoryEnumField_get_historyIndexGetter_mFE380F5C43EFC29095547306FDF1E61C87D41C1C_inline(__this, NULL);
		il2cpp_codegen_runtime_class_init_inline(Assert_tDC16963451AC4364803739B73A4477ADCB365863_il2cpp_TypeInfo_var);
		Assert_IsNotNull_TisFunc_1U5BU5D_tB1F9470EF5E544CC2AB4AD0BE692BD0B0BB7DF30_mEB86CA616A04263C755D56162F263FCDC28CE8C5(L_0, Assert_IsNotNull_TisFunc_1U5BU5D_tB1F9470EF5E544CC2AB4AD0BE692BD0B0BB7DF30_mEB86CA616A04263C755D56162F263FCDC28CE8C5_RuntimeMethod_var);
		int32_t L_1 = ___0_historyIndex;
		if ((((int32_t)L_1) < ((int32_t)0)))
		{
			goto IL_001e;
		}
	}
	{
		int32_t L_2 = ___0_historyIndex;
		Func_1U5BU5D_tB1F9470EF5E544CC2AB4AD0BE692BD0B0BB7DF30* L_3;
		L_3 = HistoryEnumField_get_historyIndexGetter_mFE380F5C43EFC29095547306FDF1E61C87D41C1C_inline(__this, NULL);
		NullCheck(L_3);
		G_B3_0 = ((((int32_t)L_2) < ((int32_t)((int32_t)(((RuntimeArray*)L_3)->max_length))))? 1 : 0);
		goto IL_001f;
	}

IL_001e:
	{
		G_B3_0 = 0;
	}

IL_001f:
	{
		il2cpp_codegen_runtime_class_init_inline(Assert_tDC16963451AC4364803739B73A4477ADCB365863_il2cpp_TypeInfo_var);
		Assert_IsTrue_m390B3F48332F46CE76AB45491A60ACDCCF521AAE((bool)G_B3_0, _stringLiteral57AFE384DDE082E6F9ABE786CFC1CB0FE79BE5A4, NULL);
		Func_1U5BU5D_tB1F9470EF5E544CC2AB4AD0BE692BD0B0BB7DF30* L_4;
		L_4 = HistoryEnumField_get_historyIndexGetter_mFE380F5C43EFC29095547306FDF1E61C87D41C1C_inline(__this, NULL);
		int32_t L_5 = ___0_historyIndex;
		NullCheck(L_4);
		int32_t L_6 = L_5;
		Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD* L_7 = (L_4)->GetAt(static_cast<il2cpp_array_size_t>(L_6));
		Assert_IsNotNull_TisFunc_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD_mCE03195088663BE10A3C7EC9D8FADF137DF5480D(L_7, Assert_IsNotNull_TisFunc_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD_mCE03195088663BE10A3C7EC9D8FADF137DF5480D_RuntimeMethod_var);
		Func_1U5BU5D_tB1F9470EF5E544CC2AB4AD0BE692BD0B0BB7DF30* L_8;
		L_8 = HistoryEnumField_get_historyIndexGetter_mFE380F5C43EFC29095547306FDF1E61C87D41C1C_inline(__this, NULL);
		int32_t L_9 = ___0_historyIndex;
		NullCheck(L_8);
		int32_t L_10 = L_9;
		Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD* L_11 = (L_8)->GetAt(static_cast<il2cpp_array_size_t>(L_10));
		NullCheck(L_11);
		int32_t L_12;
		L_12 = Func_1_Invoke_mA967B67675F9F5475EF2DA67722E3876436BF72E_inline(L_11, NULL);
		V_0 = L_12;
		goto IL_0048;
	}

IL_0048:
	{
		int32_t L_13 = V_0;
		return L_13;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HistoryEnumField__ctor_m2E1B5EC38B24CF0E32ECF85FCC65A34279B24611 (HistoryEnumField_t3708BFF5BC85F8588A24CA70FB70BCAF188E9E08* __this, const RuntimeMethod* method) 
{
	{
		EnumField__ctor_m70AF15D32AC334B12E512298AAE02ED438074C78(__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 Type_t* BitField_get_enumType_m579A37FEF96B7B00BD32858A935EB6BE21FC9203 (BitField_t4178A9AD81C436DBE57F464343BA996642134062* __this, const RuntimeMethod* method) 
{
	{
		Type_t* L_0 = __this->___m_EnumType;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BitField_set_enumType_mB03F8F62663EF345AAF5474BC3ED67B2A96F8FA1 (BitField_t4178A9AD81C436DBE57F464343BA996642134062* __this, Type_t* ___0_value, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EnumField_1_AutoFillFromType_m6FF76433970B5A4E400A27A111CFDCDDB4505DEB_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		Type_t* L_0 = ___0_value;
		__this->___m_EnumType = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_EnumType), (void*)L_0);
		Type_t* L_1 = ___0_value;
		EnumField_1_AutoFillFromType_m6FF76433970B5A4E400A27A111CFDCDDB4505DEB(__this, L_1, EnumField_1_AutoFillFromType_m6FF76433970B5A4E400A27A111CFDCDDB4505DEB_RuntimeMethod_var);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BitField__ctor_m4A3D57F9714E4EF7E2DDE0F8342BD582AA2F304D (BitField_t4178A9AD81C436DBE57F464343BA996642134062* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EnumField_1__ctor_mB7B4E6E49A31432E3E13180BAC68DB7E54E5B191_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EnumField_1_t8B03F7187ED36764C4BDB3683D3A208587958D8E_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(EnumField_1_t8B03F7187ED36764C4BDB3683D3A208587958D8E_il2cpp_TypeInfo_var);
		EnumField_1__ctor_mB7B4E6E49A31432E3E13180BAC68DB7E54E5B191(__this, EnumField_1__ctor_mB7B4E6E49A31432E3E13180BAC68DB7E54E5B191_RuntimeMethod_var);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MaskField_Fill_mD799CB54C1509DAFF8FAF812555ADDB29797DE93 (MaskField_t726A8124A1E94A86E0DB48D5FC52511772C9F4C9* __this, StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___0_names, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EnumField_1_set_enumValues_m7E1D4D1B2B49E38816487BD48E7C5B6A5DCB4F8B_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ListPool_1_Get_m09513D28F17830D30071F866BD85AC34C38F76B6_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ListPool_1_Get_m0F309B8EDFBA69F3FF8EB33F3F9CA29EA1B8E6EA_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ListPool_1_t17E68A43B0D123580577C27348B5C397B093C70F_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ListPool_1_t3F8F64A5A150274E7B90794E4164FC716AE48ED6_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_Add_m11E71EF558F036802383726997EAC29182A137ED_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_ToArray_m65479FB75A5FE539EA1A0D6681172717D23CEAAA_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_ToArray_mC569447A96A5E9677AB9EC4A0CA986F3CAEDD052_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PooledObject_System_IDisposable_Dispose_m1718553CEE4D6E98F096025C961E21301E5D3F5F_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PooledObject_System_IDisposable_Dispose_m20DB23E273C9012806C0BAB1F23F4E73EA721304_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	List_1_tF76E8E8ECBEBD1D51B2AA324DF1BE32A56B93734* V_0 = NULL;
	PooledObject_t43B704730F616E0521F86EE457ABAEF708854DFC V_1;
	memset((&V_1), 0, sizeof(V_1));
	List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* V_2 = NULL;
	PooledObject_t1A5CDC1FDE78C39CEC4F8CD358C98E74B4617469 V_3;
	memset((&V_3), 0, sizeof(V_3));
	int32_t V_4 = 0;
	bool V_5 = false;
	{
		il2cpp_codegen_runtime_class_init_inline(ListPool_1_t3F8F64A5A150274E7B90794E4164FC716AE48ED6_il2cpp_TypeInfo_var);
		PooledObject_t43B704730F616E0521F86EE457ABAEF708854DFC L_0;
		L_0 = ListPool_1_Get_m0F309B8EDFBA69F3FF8EB33F3F9CA29EA1B8E6EA((&V_0), ListPool_1_Get_m0F309B8EDFBA69F3FF8EB33F3F9CA29EA1B8E6EA_RuntimeMethod_var);
		V_1 = L_0;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_0072:
			{
				PooledObject_System_IDisposable_Dispose_m1718553CEE4D6E98F096025C961E21301E5D3F5F((&V_1), PooledObject_System_IDisposable_Dispose_m1718553CEE4D6E98F096025C961E21301E5D3F5F_RuntimeMethod_var);
				return;
			}
		});
		try
		{
			{
				il2cpp_codegen_runtime_class_init_inline(ListPool_1_t17E68A43B0D123580577C27348B5C397B093C70F_il2cpp_TypeInfo_var);
				PooledObject_t1A5CDC1FDE78C39CEC4F8CD358C98E74B4617469 L_1;
				L_1 = ListPool_1_Get_m09513D28F17830D30071F866BD85AC34C38F76B6((&V_2), ListPool_1_Get_m09513D28F17830D30071F866BD85AC34C38F76B6_RuntimeMethod_var);
				V_3 = L_1;
			}
			{
				auto __finallyBlock = il2cpp::utils::Finally([&]
				{

FINALLY_0061_1:
					{
						PooledObject_System_IDisposable_Dispose_m20DB23E273C9012806C0BAB1F23F4E73EA721304((&V_3), PooledObject_System_IDisposable_Dispose_m20DB23E273C9012806C0BAB1F23F4E73EA721304_RuntimeMethod_var);
						return;
					}
				});
				try
				{
					{
						V_4 = 0;
						goto IL_0038_2;
					}

IL_0017_2:
					{
						List_1_tF76E8E8ECBEBD1D51B2AA324DF1BE32A56B93734* L_2 = V_0;
						StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_3 = ___0_names;
						int32_t L_4 = V_4;
						NullCheck(L_3);
						int32_t L_5 = L_4;
						String_t* L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
						GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2* L_7 = (GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2*)il2cpp_codegen_object_new(GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2_il2cpp_TypeInfo_var);
						GUIContent__ctor_mD2BDF82C1E1F75DEEF36F2C8EDB60FFB49EE4DBC(L_7, L_6, NULL);
						NullCheck(L_2);
						List_1_Add_m11E71EF558F036802383726997EAC29182A137ED_inline(L_2, L_7, List_1_Add_m11E71EF558F036802383726997EAC29182A137ED_RuntimeMethod_var);
						List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_8 = V_2;
						int32_t L_9 = V_4;
						NullCheck(L_8);
						List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_inline(L_8, L_9, List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_RuntimeMethod_var);
						int32_t L_10 = V_4;
						V_4 = ((int32_t)il2cpp_codegen_add(L_10, 1));
					}

IL_0038_2:
					{
						int32_t L_11 = V_4;
						StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_12 = ___0_names;
						NullCheck(L_12);
						V_5 = (bool)((((int32_t)L_11) < ((int32_t)((int32_t)(((RuntimeArray*)L_12)->max_length))))? 1 : 0);
						bool L_13 = V_5;
						if (L_13)
						{
							goto IL_0017_2;
						}
					}
					{
						List_1_tF76E8E8ECBEBD1D51B2AA324DF1BE32A56B93734* L_14 = V_0;
						NullCheck(L_14);
						GUIContentU5BU5D_t98DA1EEA8D0A2C4AE42CE11C4840B627CADFC503* L_15;
						L_15 = List_1_ToArray_mC569447A96A5E9677AB9EC4A0CA986F3CAEDD052(L_14, List_1_ToArray_mC569447A96A5E9677AB9EC4A0CA986F3CAEDD052_RuntimeMethod_var);
						((EnumField_1_tECD75547D070010A51D618F1BD829DBC5A41CC24*)__this)->___enumNames = L_15;
						Il2CppCodeGenWriteBarrier((void**)(&((EnumField_1_tECD75547D070010A51D618F1BD829DBC5A41CC24*)__this)->___enumNames), (void*)L_15);
						List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_16 = V_2;
						NullCheck(L_16);
						Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_17;
						L_17 = List_1_ToArray_m65479FB75A5FE539EA1A0D6681172717D23CEAAA(L_16, List_1_ToArray_m65479FB75A5FE539EA1A0D6681172717D23CEAAA_RuntimeMethod_var);
						EnumField_1_set_enumValues_m7E1D4D1B2B49E38816487BD48E7C5B6A5DCB4F8B(__this, L_17, EnumField_1_set_enumValues_m7E1D4D1B2B49E38816487BD48E7C5B6A5DCB4F8B_RuntimeMethod_var);
						goto IL_0070_1;
					}
				}
				catch(Il2CppExceptionWrapper& e)
				{
					__finallyBlock.StoreException(e.ex);
				}
			}

IL_0070_1:
			{
				goto IL_0081;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_0081:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MaskField_SetValue_mBCF5C6A757822F76D29D9210EA5D31889326CC2E (MaskField_t726A8124A1E94A86E0DB48D5FC52511772C9F4C9* __this, uint32_t ___0_value, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Assert_IsNotNull_TisAction_1_t831946BFD83EBA9DE498D3E682F1D4F14D17878D_mE68D859580691CCD72DD1F1F8F1AF8BF7EEECBE4_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Assert_tDC16963451AC4364803739B73A4477ADCB365863_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Field_1_get_getter_m5B8C9D177A62510C979837871A9DEE3091549D76_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Field_1_get_setter_m1806901F78CD70B28F60007C6FCD84656F0C81C0_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	uint32_t V_0 = 0;
	bool V_1 = false;
	Action_2_t495CCDF3C9A78EC4CCF7D12290A4B9698BBBE183* G_B3_0 = NULL;
	Action_2_t495CCDF3C9A78EC4CCF7D12290A4B9698BBBE183* G_B2_0 = NULL;
	{
		Action_1_t831946BFD83EBA9DE498D3E682F1D4F14D17878D* L_0;
		L_0 = Field_1_get_setter_m1806901F78CD70B28F60007C6FCD84656F0C81C0_inline(__this, Field_1_get_setter_m1806901F78CD70B28F60007C6FCD84656F0C81C0_RuntimeMethod_var);
		il2cpp_codegen_runtime_class_init_inline(Assert_tDC16963451AC4364803739B73A4477ADCB365863_il2cpp_TypeInfo_var);
		Assert_IsNotNull_TisAction_1_t831946BFD83EBA9DE498D3E682F1D4F14D17878D_mE68D859580691CCD72DD1F1F8F1AF8BF7EEECBE4(L_0, Assert_IsNotNull_TisAction_1_t831946BFD83EBA9DE498D3E682F1D4F14D17878D_mE68D859580691CCD72DD1F1F8F1AF8BF7EEECBE4_RuntimeMethod_var);
		uint32_t L_1 = ___0_value;
		uint32_t L_2;
		L_2 = VirtualFuncInvoker1< uint32_t, uint32_t >::Invoke(15, __this, L_1);
		V_0 = L_2;
		Func_1_tF6541D6142ABBB0E6DD98A0B3A635B1F2002DC6D* L_3;
		L_3 = Field_1_get_getter_m5B8C9D177A62510C979837871A9DEE3091549D76_inline(__this, Field_1_get_getter_m5B8C9D177A62510C979837871A9DEE3091549D76_RuntimeMethod_var);
		NullCheck(L_3);
		uint32_t L_4;
		L_4 = Func_1_Invoke_m42A47D4021BA82E1C5E04EDF50368B01C6E31C0F_inline(L_3, NULL);
		bool L_5;
		L_5 = UInt32_Equals_m6BE590F34B71E27978E9146437F73A6448BA01A3((&V_0), L_4, NULL);
		V_1 = (bool)((((int32_t)L_5) == ((int32_t)0))? 1 : 0);
		bool L_6 = V_1;
		if (!L_6)
		{
			goto IL_0051;
		}
	}
	{
		Action_1_t831946BFD83EBA9DE498D3E682F1D4F14D17878D* L_7;
		L_7 = Field_1_get_setter_m1806901F78CD70B28F60007C6FCD84656F0C81C0_inline(__this, Field_1_get_setter_m1806901F78CD70B28F60007C6FCD84656F0C81C0_RuntimeMethod_var);
		uint32_t L_8 = V_0;
		NullCheck(L_7);
		Action_1_Invoke_mA1BDAC0ADA0ABAC07CC491658788A24E6DC8B7EE_inline(L_7, L_8, NULL);
		Action_2_t495CCDF3C9A78EC4CCF7D12290A4B9698BBBE183* L_9 = ((Field_1_t6C7F8E4DCB976CF33CBE31AA06D45F8A3E1580D4*)__this)->___onValueChanged;
		Action_2_t495CCDF3C9A78EC4CCF7D12290A4B9698BBBE183* L_10 = L_9;
		if (L_10)
		{
			G_B3_0 = L_10;
			goto IL_0048;
		}
		G_B2_0 = L_10;
	}
	{
		goto IL_0050;
	}

IL_0048:
	{
		uint32_t L_11 = V_0;
		NullCheck(G_B3_0);
		Action_2_Invoke_mC2B23B9C14418462391A05D264E788CEEB7BC5A7_inline(G_B3_0, __this, L_11, NULL);
	}

IL_0050:
	{
	}

IL_0051:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MaskField__ctor_m2C629F9889789C21D6AF8CEA0EED46058DB1C072 (MaskField_t726A8124A1E94A86E0DB48D5FC52511772C9F4C9* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EnumField_1__ctor_mD58BAB5081EBEDF0D4E65C95C6BA5A9D160DCA1E_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EnumField_1_tECD75547D070010A51D618F1BD829DBC5A41CC24_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(EnumField_1_tECD75547D070010A51D618F1BD829DBC5A41CC24_il2cpp_TypeInfo_var);
		EnumField_1__ctor_mD58BAB5081EBEDF0D4E65C95C6BA5A9D160DCA1E(__this, EnumField_1__ctor_mD58BAB5081EBEDF0D4E65C95C6BA5A9D160DCA1E_RuntimeMethod_var);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ColorField_ValidateValue_m8D28E0AF4B13D4A656B208C23863E6E790EC073B (ColorField_t6BB20214FF8E76FBA61FE664ACF6FAAF67D7E790* __this, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_value, const RuntimeMethod* method) 
{
	bool V_0 = false;
	Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_1;
	memset((&V_1), 0, sizeof(V_1));
	{
		bool L_0 = __this->___hdr;
		V_0 = (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0);
		bool L_1 = V_0;
		if (!L_1)
		{
			goto IL_0058;
		}
	}
	{
		Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_2 = ___0_value;
		float L_3 = L_2.___r;
		float L_4;
		L_4 = Mathf_Clamp01_mA7E048DBDA832D399A581BE4D6DED9FA44CE0F14_inline(L_3, NULL);
		(&___0_value)->___r = L_4;
		Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_5 = ___0_value;
		float L_6 = L_5.___g;
		float L_7;
		L_7 = Mathf_Clamp01_mA7E048DBDA832D399A581BE4D6DED9FA44CE0F14_inline(L_6, NULL);
		(&___0_value)->___g = L_7;
		Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_8 = ___0_value;
		float L_9 = L_8.___b;
		float L_10;
		L_10 = Mathf_Clamp01_mA7E048DBDA832D399A581BE4D6DED9FA44CE0F14_inline(L_9, NULL);
		(&___0_value)->___b = L_10;
		Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_11 = ___0_value;
		float L_12 = L_11.___a;
		float L_13;
		L_13 = Mathf_Clamp01_mA7E048DBDA832D399A581BE4D6DED9FA44CE0F14_inline(L_12, NULL);
		(&___0_value)->___a = L_13;
	}

IL_0058:
	{
		Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_14 = ___0_value;
		V_1 = L_14;
		goto IL_005c;
	}

IL_005c:
	{
		Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_15 = V_1;
		return L_15;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorField__ctor_m65991BD71EF773F511DF30AFB0E49D31C7B8C639 (ColorField_t6BB20214FF8E76FBA61FE664ACF6FAAF67D7E790* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Field_1__ctor_mB37915846F62EF7567FA4BADBE9B41418E200CD1_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		__this->___hdr = (bool)0;
		__this->___showAlpha = (bool)1;
		__this->___showPicker = (bool)1;
		__this->___incStep = (0.0250000004f);
		__this->___incStepMult = (5.0f);
		__this->___decimals = 3;
		Field_1__ctor_mB37915846F62EF7567FA4BADBE9B41418E200CD1(__this, Field_1__ctor_mB37915846F62EF7567FA4BADBE9B41418E200CD1_RuntimeMethod_var);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Vector2Field__ctor_m1AF0C3B9D667CB0D78B5D5F46B721463B7890DF8 (Vector2Field_t5CDE5FE31ACEDA9AA41D204ABBE50392E2080816* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Field_1__ctor_m7C303BA68691F2521E9EC689B23AE797B4DFBB05_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		__this->___incStep = (0.0250000004f);
		__this->___incStepMult = (10.0f);
		__this->___decimals = 3;
		Field_1__ctor_m7C303BA68691F2521E9EC689B23AE797B4DFBB05(__this, Field_1__ctor_m7C303BA68691F2521E9EC689B23AE797B4DFBB05_RuntimeMethod_var);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Vector3Field__ctor_mFB24C3F634E08686F2ABD472FC6125669ECC9F44 (Vector3Field_t4019EB5DDB0C820FA72499C5F078A9BE00DCAF94* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Field_1__ctor_m5E85360C971446C73E1A8E5ED7DA17D7EDC90E1B_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		__this->___incStep = (0.0250000004f);
		__this->___incStepMult = (10.0f);
		__this->___decimals = 3;
		Field_1__ctor_m5E85360C971446C73E1A8E5ED7DA17D7EDC90E1B(__this, Field_1__ctor_m5E85360C971446C73E1A8E5ED7DA17D7EDC90E1B_RuntimeMethod_var);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Vector4Field__ctor_m2BA663599F835828AC451E2D7E3847861FD70BF5 (Vector4Field_t9C175CACC33030F0B57C4CB016466127D28E4AD3* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Field_1__ctor_m987712BF4E8BBF11473DA83B4CF70877C002430C_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		__this->___incStep = (0.0250000004f);
		__this->___incStepMult = (10.0f);
		__this->___decimals = 3;
		Field_1__ctor_m987712BF4E8BBF11473DA83B4CF70877C002430C(__this, Field_1__ctor_m987712BF4E8BBF11473DA83B4CF70877C002430C_RuntimeMethod_var);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ObjectField__ctor_mA4BAD8BE71DC11A9F4343F976A7574C87E7642FD (ObjectField_t31A0226BB7370CEE6059049B9FC17B476411B5B3* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Field_1__ctor_m884BC1D9A043929C095BA5DB987275AC980A8387_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_0_0_0_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast<intptr_t> (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_0_0_0_var) };
		il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
		Type_t* L_1;
		L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL);
		__this->___type = L_1;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___type), (void*)L_1);
		Field_1__ctor_m884BC1D9A043929C095BA5DB987275AC980A8387(__this, Field_1__ctor_m884BC1D9A043929C095BA5DB987275AC980A8387_RuntimeMethod_var);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ObjectListField__ctor_m9CABAA95E609BAB979EB79E317CA413B2F004D66 (ObjectListField_t8FC9AAB904E0A6C1B51B185C9A8F98E8045DE093* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Field_1__ctor_m355A222E2DEFA54CD2CEEDD665C23BAE49D665F9_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_0_0_0_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast<intptr_t> (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_0_0_0_var) };
		il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
		Type_t* L_1;
		L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL);
		__this->___type = L_1;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___type), (void*)L_1);
		Field_1__ctor_m355A222E2DEFA54CD2CEEDD665C23BAE49D665F9(__this, Field_1__ctor_m355A222E2DEFA54CD2CEEDD665C23BAE49D665F9_RuntimeMethod_var);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* MessageBox_get_message_m32F8427E1F794F82DD3FAB6A24745643DC0F9758 (MessageBox_tF18729816BE7D624001E2C5172474709BD9B54C5* __this, const RuntimeMethod* method) 
{
	String_t* G_B3_0 = NULL;
	{
		Func_1_t367387BB2C476D3F32DB12161B5FDC128DC3231C* L_0 = __this->___messageCallback;
		if (!L_0)
		{
			goto IL_0015;
		}
	}
	{
		Func_1_t367387BB2C476D3F32DB12161B5FDC128DC3231C* L_1 = __this->___messageCallback;
		NullCheck(L_1);
		String_t* L_2;
		L_2 = Func_1_Invoke_m731CAFD8102845345E28040B091301A1B469C9DE_inline(L_1, NULL);
		G_B3_0 = L_2;
		goto IL_001b;
	}

IL_0015:
	{
		String_t* L_3;
		L_3 = Widget_get_displayName_m1E7836A53BF88619C4815EA70F9243319567F0F4_inline(__this, NULL);
		G_B3_0 = L_3;
	}

IL_001b:
	{
		return G_B3_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MessageBox__ctor_mF48843A6B29FCC39637EF3421D0C8789A2E40D52 (MessageBox_tF18729816BE7D624001E2C5172474709BD9B54C5* __this, const RuntimeMethod* method) 
{
	{
		__this->___style = 0;
		__this->___messageCallback = (Func_1_t367387BB2C476D3F32DB12161B5FDC128DC3231C*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___messageCallback), (void*)(Func_1_t367387BB2C476D3F32DB12161B5FDC128DC3231C*)NULL);
		Widget__ctor_m376F53A5E652F839D704FE6F6A447C11FA669C66(__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 RuntimeDebugShadersMessageBox__ctor_m17BD5458C4BFD2EE917BE3DC9985FCB97C7E138F (RuntimeDebugShadersMessageBox_t516D6BABA8D487C987C94F16D58A8EBE052683CF* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3C_ctorU3Eb__0_0_m20843751F297EAB3E0E46A2113DB81852F338F0E_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t615E18948F6023BAE829FAEF34E997738993EDEE_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralEB408B2F176044244C23640179A7DE7777414AAD);
		s_Il2CppMethodInitialized = true;
	}
	Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* G_B2_0 = NULL;
	RuntimeDebugShadersMessageBox_t516D6BABA8D487C987C94F16D58A8EBE052683CF* G_B2_1 = NULL;
	Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* G_B1_0 = NULL;
	RuntimeDebugShadersMessageBox_t516D6BABA8D487C987C94F16D58A8EBE052683CF* G_B1_1 = NULL;
	{
		MessageBox__ctor_mF48843A6B29FCC39637EF3421D0C8789A2E40D52(__this, NULL);
		Widget_set_displayName_mDCBDC31DD3A041E03DFA4BEA8FCA2A428F4ED921_inline(__this, _stringLiteralEB408B2F176044244C23640179A7DE7777414AAD, NULL);
		((MessageBox_tF18729816BE7D624001E2C5172474709BD9B54C5*)__this)->___style = 1;
		il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t615E18948F6023BAE829FAEF34E997738993EDEE_il2cpp_TypeInfo_var);
		Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* L_0 = ((U3CU3Ec_t615E18948F6023BAE829FAEF34E997738993EDEE_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t615E18948F6023BAE829FAEF34E997738993EDEE_il2cpp_TypeInfo_var))->___U3CU3E9__0_0;
		Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* L_1 = L_0;
		if (L_1)
		{
			G_B2_0 = L_1;
			G_B2_1 = __this;
			goto IL_003b;
		}
		G_B1_0 = L_1;
		G_B1_1 = __this;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t615E18948F6023BAE829FAEF34E997738993EDEE_il2cpp_TypeInfo_var);
		U3CU3Ec_t615E18948F6023BAE829FAEF34E997738993EDEE* L_2 = ((U3CU3Ec_t615E18948F6023BAE829FAEF34E997738993EDEE_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t615E18948F6023BAE829FAEF34E997738993EDEE_il2cpp_TypeInfo_var))->___U3CU3E9;
		Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* L_3 = (Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457*)il2cpp_codegen_object_new(Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457_il2cpp_TypeInfo_var);
		Func_1__ctor_mDFFAE9C73346372438B5B04C4558AC42F1A3DA22(L_3, L_2, (intptr_t)((void*)U3CU3Ec_U3C_ctorU3Eb__0_0_m20843751F297EAB3E0E46A2113DB81852F338F0E_RuntimeMethod_var), NULL);
		Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* L_4 = L_3;
		((U3CU3Ec_t615E18948F6023BAE829FAEF34E997738993EDEE_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t615E18948F6023BAE829FAEF34E997738993EDEE_il2cpp_TypeInfo_var))->___U3CU3E9__0_0 = L_4;
		Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t615E18948F6023BAE829FAEF34E997738993EDEE_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t615E18948F6023BAE829FAEF34E997738993EDEE_il2cpp_TypeInfo_var))->___U3CU3E9__0_0), (void*)L_4);
		G_B2_0 = L_4;
		G_B2_1 = G_B1_1;
	}

IL_003b:
	{
		NullCheck(G_B2_1);
		((Widget_tE8D6AF1D7525CC84E8F2C3B73162016736A6A2FF*)G_B2_1)->___isHiddenCallback = G_B2_0;
		Il2CppCodeGenWriteBarrier((void**)(&((Widget_tE8D6AF1D7525CC84E8F2C3B73162016736A6A2FF*)G_B2_1)->___isHiddenCallback), (void*)G_B2_0);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__cctor_m3FAFCEDF4CD9BF3920728CF71DAF0215EF6C8225 (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t615E18948F6023BAE829FAEF34E997738993EDEE_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		U3CU3Ec_t615E18948F6023BAE829FAEF34E997738993EDEE* L_0 = (U3CU3Ec_t615E18948F6023BAE829FAEF34E997738993EDEE*)il2cpp_codegen_object_new(U3CU3Ec_t615E18948F6023BAE829FAEF34E997738993EDEE_il2cpp_TypeInfo_var);
		U3CU3Ec__ctor_mC5AA8481C8836C4DE435719F4212243F5A0FC4A6(L_0, NULL);
		((U3CU3Ec_t615E18948F6023BAE829FAEF34E997738993EDEE_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t615E18948F6023BAE829FAEF34E997738993EDEE_il2cpp_TypeInfo_var))->___U3CU3E9 = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t615E18948F6023BAE829FAEF34E997738993EDEE_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t615E18948F6023BAE829FAEF34E997738993EDEE_il2cpp_TypeInfo_var))->___U3CU3E9), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_mC5AA8481C8836C4DE435719F4212243F5A0FC4A6 (U3CU3Ec_t615E18948F6023BAE829FAEF34E997738993EDEE* __this, const RuntimeMethod* method) 
{
	{
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec_U3C_ctorU3Eb__0_0_m20843751F297EAB3E0E46A2113DB81852F338F0E (U3CU3Ec_t615E18948F6023BAE829FAEF34E997738993EDEE* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GraphicsSettings_TryGetRenderPipelineSettings_TisShaderStrippingSetting_t306B7C6E56B51EF71EB67D41A1713CF817908553_mE01D5A4EB5BF809649D936B5F99F4E01988C3566_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GraphicsSettings_t01785CE5CB5C5105CB527619AF4D74BEF417EF1A_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	ShaderStrippingSetting_t306B7C6E56B51EF71EB67D41A1713CF817908553* V_0 = NULL;
	bool V_1 = false;
	bool V_2 = false;
	{
		il2cpp_codegen_runtime_class_init_inline(GraphicsSettings_t01785CE5CB5C5105CB527619AF4D74BEF417EF1A_il2cpp_TypeInfo_var);
		bool L_0;
		L_0 = GraphicsSettings_TryGetRenderPipelineSettings_TisShaderStrippingSetting_t306B7C6E56B51EF71EB67D41A1713CF817908553_mE01D5A4EB5BF809649D936B5F99F4E01988C3566((&V_0), GraphicsSettings_TryGetRenderPipelineSettings_TisShaderStrippingSetting_t306B7C6E56B51EF71EB67D41A1713CF817908553_mE01D5A4EB5BF809649D936B5F99F4E01988C3566_RuntimeMethod_var);
		V_1 = L_0;
		bool L_1 = V_1;
		if (!L_1)
		{
			goto IL_0018;
		}
	}
	{
		ShaderStrippingSetting_t306B7C6E56B51EF71EB67D41A1713CF817908553* L_2 = V_0;
		NullCheck(L_2);
		bool L_3;
		L_3 = ShaderStrippingSetting_get_stripRuntimeDebugShaders_mDF7AF2790350D8B350670AFE69ED6EADA7F511E1_inline(L_2, NULL);
		V_2 = (bool)((((int32_t)L_3) == ((int32_t)0))? 1 : 0);
		goto IL_001c;
	}

IL_0018:
	{
		V_2 = (bool)1;
		goto IL_001c;
	}

IL_001c:
	{
		bool L_4 = V_2;
		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 int32_t Panel_get_flags_mBC1AB348B149288BC1ACD0D4E7162622829ECE05 (Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___U3CflagsU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Panel_set_flags_mF3DF84780500411054DCFA0D04A9D25BEE99BEB7 (Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295* __this, int32_t ___0_value, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___0_value;
		__this->___U3CflagsU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Panel_get_displayName_m186C10E927B2800035B328BD9A40D8B5FB3D4EE4 (Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295* __this, const RuntimeMethod* method) 
{
	{
		String_t* L_0 = __this->___U3CdisplayNameU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Panel_set_displayName_mE0DE5D17782E9980165F39D8CEC37169D3A8F0B7 (Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295* __this, String_t* ___0_value, const RuntimeMethod* method) 
{
	{
		String_t* L_0 = ___0_value;
		__this->___U3CdisplayNameU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CdisplayNameU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Panel_get_groupIndex_m9BF4D7734CF4BDAB37EA115B037D349AC1883766 (Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___U3CgroupIndexU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Panel_set_groupIndex_mFE863A99C9A0E2168E3E24171BBDFB7541E4E64C (Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295* __this, int32_t ___0_value, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___0_value;
		__this->___U3CgroupIndexU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Panel_get_queryPath_mF5E2D5B66591223DC7A17817CB8A881396066B4A (Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295* __this, const RuntimeMethod* method) 
{
	String_t* V_0 = NULL;
	{
		String_t* L_0;
		L_0 = Panel_get_displayName_m186C10E927B2800035B328BD9A40D8B5FB3D4EE4_inline(__this, NULL);
		V_0 = L_0;
		goto IL_000a;
	}

IL_000a:
	{
		String_t* L_1 = V_0;
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Panel_get_isEditorOnly_m739F502972100D4683F8ED121870319543957E41 (Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295* __this, const RuntimeMethod* method) 
{
	bool V_0 = false;
	{
		int32_t L_0;
		L_0 = Panel_get_flags_mBC1AB348B149288BC1ACD0D4E7162622829ECE05_inline(__this, NULL);
		V_0 = (bool)((!(((uint32_t)((int32_t)((int32_t)L_0&2))) <= ((uint32_t)0)))? 1 : 0);
		goto IL_000f;
	}

IL_000f:
	{
		bool L_1 = V_0;
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Panel_get_isRuntimeOnly_m03FC70341EBC84633B6F0F93BFCC961A3470AAEE (Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295* __this, const RuntimeMethod* method) 
{
	bool V_0 = false;
	{
		int32_t L_0;
		L_0 = Panel_get_flags_mBC1AB348B149288BC1ACD0D4E7162622829ECE05_inline(__this, NULL);
		V_0 = (bool)((!(((uint32_t)((int32_t)((int32_t)L_0&4))) <= ((uint32_t)0)))? 1 : 0);
		goto IL_000f;
	}

IL_000f:
	{
		bool L_1 = V_0;
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Panel_get_isInactiveInEditor_m085DE5769EBB5B7F1B283FEF611E277ADDDBA506 (Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	int32_t G_B3_0 = 0;
	{
		bool L_0;
		L_0 = Panel_get_isRuntimeOnly_m03FC70341EBC84633B6F0F93BFCC961A3470AAEE(__this, NULL);
		if (!L_0)
		{
			goto IL_0013;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
		bool L_1;
		L_1 = Application_get_isPlaying_m25B0ABDFEF54F5370CD3F263A813540843D00F34(NULL);
		G_B3_0 = ((((int32_t)L_1) == ((int32_t)0))? 1 : 0);
		goto IL_0014;
	}

IL_0013:
	{
		G_B3_0 = 0;
	}

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

IL_0017:
	{
		bool L_2 = V_0;
		return L_2;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Panel_get_editorForceUpdate_mDC9A26D9317C1DAD42A7A3F7034C0188A29E74B1 (Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295* __this, const RuntimeMethod* method) 
{
	bool V_0 = false;
	{
		int32_t L_0;
		L_0 = Panel_get_flags_mBC1AB348B149288BC1ACD0D4E7162622829ECE05_inline(__this, NULL);
		V_0 = (bool)((!(((uint32_t)((int32_t)((int32_t)L_0&8))) <= ((uint32_t)0)))? 1 : 0);
		goto IL_000f;
	}

IL_000f:
	{
		bool L_1 = V_0;
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08* Panel_get_children_m42233087374A0F3438E9F666F0EBD00922D3018A (Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295* __this, const RuntimeMethod* method) 
{
	{
		ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08* L_0 = __this->___U3CchildrenU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Panel_set_children_mADB01D395A7BFE1B9D5AC10A0D7B602D9EB7F478 (Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295* __this, ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08* ___0_value, const RuntimeMethod* method) 
{
	{
		ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08* L_0 = ___0_value;
		__this->___U3CchildrenU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CchildrenU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Panel_add_onSetDirty_mF68B8AC37258A177F270E8FC7D9B63785E92E711 (Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295* __this, Action_1_tD4A7E6373B0ECCCFBA53AFB9A7CF4C4D0798C941* ___0_value, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_tD4A7E6373B0ECCCFBA53AFB9A7CF4C4D0798C941_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Action_1_tD4A7E6373B0ECCCFBA53AFB9A7CF4C4D0798C941* V_0 = NULL;
	Action_1_tD4A7E6373B0ECCCFBA53AFB9A7CF4C4D0798C941* V_1 = NULL;
	Action_1_tD4A7E6373B0ECCCFBA53AFB9A7CF4C4D0798C941* V_2 = NULL;
	{
		Action_1_tD4A7E6373B0ECCCFBA53AFB9A7CF4C4D0798C941* L_0 = __this->___onSetDirty;
		V_0 = L_0;
	}

IL_0007:
	{
		Action_1_tD4A7E6373B0ECCCFBA53AFB9A7CF4C4D0798C941* L_1 = V_0;
		V_1 = L_1;
		Action_1_tD4A7E6373B0ECCCFBA53AFB9A7CF4C4D0798C941* L_2 = V_1;
		Action_1_tD4A7E6373B0ECCCFBA53AFB9A7CF4C4D0798C941* L_3 = ___0_value;
		Delegate_t* L_4;
		L_4 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_2, L_3, NULL);
		V_2 = ((Action_1_tD4A7E6373B0ECCCFBA53AFB9A7CF4C4D0798C941*)Castclass((RuntimeObject*)L_4, Action_1_tD4A7E6373B0ECCCFBA53AFB9A7CF4C4D0798C941_il2cpp_TypeInfo_var));
		Action_1_tD4A7E6373B0ECCCFBA53AFB9A7CF4C4D0798C941** L_5 = (Action_1_tD4A7E6373B0ECCCFBA53AFB9A7CF4C4D0798C941**)(&__this->___onSetDirty);
		Action_1_tD4A7E6373B0ECCCFBA53AFB9A7CF4C4D0798C941* L_6 = V_2;
		Action_1_tD4A7E6373B0ECCCFBA53AFB9A7CF4C4D0798C941* L_7 = V_1;
		Action_1_tD4A7E6373B0ECCCFBA53AFB9A7CF4C4D0798C941* L_8;
		L_8 = InterlockedCompareExchangeImpl<Action_1_tD4A7E6373B0ECCCFBA53AFB9A7CF4C4D0798C941*>(L_5, L_6, L_7);
		V_0 = L_8;
		Action_1_tD4A7E6373B0ECCCFBA53AFB9A7CF4C4D0798C941* L_9 = V_0;
		Action_1_tD4A7E6373B0ECCCFBA53AFB9A7CF4C4D0798C941* L_10 = V_1;
		if ((!(((RuntimeObject*)(Action_1_tD4A7E6373B0ECCCFBA53AFB9A7CF4C4D0798C941*)L_9) == ((RuntimeObject*)(Action_1_tD4A7E6373B0ECCCFBA53AFB9A7CF4C4D0798C941*)L_10))))
		{
			goto IL_0007;
		}
	}
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Panel_remove_onSetDirty_mDA42D481B964BFBEB6CAC9856AC23E1629F1E02D (Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295* __this, Action_1_tD4A7E6373B0ECCCFBA53AFB9A7CF4C4D0798C941* ___0_value, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_tD4A7E6373B0ECCCFBA53AFB9A7CF4C4D0798C941_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Action_1_tD4A7E6373B0ECCCFBA53AFB9A7CF4C4D0798C941* V_0 = NULL;
	Action_1_tD4A7E6373B0ECCCFBA53AFB9A7CF4C4D0798C941* V_1 = NULL;
	Action_1_tD4A7E6373B0ECCCFBA53AFB9A7CF4C4D0798C941* V_2 = NULL;
	{
		Action_1_tD4A7E6373B0ECCCFBA53AFB9A7CF4C4D0798C941* L_0 = __this->___onSetDirty;
		V_0 = L_0;
	}

IL_0007:
	{
		Action_1_tD4A7E6373B0ECCCFBA53AFB9A7CF4C4D0798C941* L_1 = V_0;
		V_1 = L_1;
		Action_1_tD4A7E6373B0ECCCFBA53AFB9A7CF4C4D0798C941* L_2 = V_1;
		Action_1_tD4A7E6373B0ECCCFBA53AFB9A7CF4C4D0798C941* L_3 = ___0_value;
		Delegate_t* L_4;
		L_4 = Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3(L_2, L_3, NULL);
		V_2 = ((Action_1_tD4A7E6373B0ECCCFBA53AFB9A7CF4C4D0798C941*)Castclass((RuntimeObject*)L_4, Action_1_tD4A7E6373B0ECCCFBA53AFB9A7CF4C4D0798C941_il2cpp_TypeInfo_var));
		Action_1_tD4A7E6373B0ECCCFBA53AFB9A7CF4C4D0798C941** L_5 = (Action_1_tD4A7E6373B0ECCCFBA53AFB9A7CF4C4D0798C941**)(&__this->___onSetDirty);
		Action_1_tD4A7E6373B0ECCCFBA53AFB9A7CF4C4D0798C941* L_6 = V_2;
		Action_1_tD4A7E6373B0ECCCFBA53AFB9A7CF4C4D0798C941* L_7 = V_1;
		Action_1_tD4A7E6373B0ECCCFBA53AFB9A7CF4C4D0798C941* L_8;
		L_8 = InterlockedCompareExchangeImpl<Action_1_tD4A7E6373B0ECCCFBA53AFB9A7CF4C4D0798C941*>(L_5, L_6, L_7);
		V_0 = L_8;
		Action_1_tD4A7E6373B0ECCCFBA53AFB9A7CF4C4D0798C941* L_9 = V_0;
		Action_1_tD4A7E6373B0ECCCFBA53AFB9A7CF4C4D0798C941* L_10 = V_1;
		if ((!(((RuntimeObject*)(Action_1_tD4A7E6373B0ECCCFBA53AFB9A7CF4C4D0798C941*)L_9) == ((RuntimeObject*)(Action_1_tD4A7E6373B0ECCCFBA53AFB9A7CF4C4D0798C941*)L_10))))
		{
			goto IL_0007;
		}
	}
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Panel__ctor_m1FC7CE20C8B2968C68E3EE1CFD0410871B3F5F38 (Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_tD4A7E6373B0ECCCFBA53AFB9A7CF4C4D0798C941_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ListChangedEventHandler_1_tC0988B097B0885471C7749525EF01C1E7CB36E4C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObservableList_1__ctor_mAEB9F6BC66394C9058EB983FFB2657A6FEDDC4AC_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObservableList_1_add_ItemAdded_mC25392FD9E3A29DC70F6E00840980153040AD0FA_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObservableList_1_add_ItemRemoved_mDA8717743BA971F922CBC44E9BBAEDDD5949B2F7_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3C_ctorU3Eb__29_0_m2235200D857D434405F0663E3A1C60D70B41AA12_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t236D0551D744018A3EA3EF6E2AD2F3279DBBA310_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Action_1_tD4A7E6373B0ECCCFBA53AFB9A7CF4C4D0798C941* G_B2_0 = NULL;
	Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295* G_B2_1 = NULL;
	Action_1_tD4A7E6373B0ECCCFBA53AFB9A7CF4C4D0798C941* G_B1_0 = NULL;
	Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295* G_B1_1 = NULL;
	{
		il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t236D0551D744018A3EA3EF6E2AD2F3279DBBA310_il2cpp_TypeInfo_var);
		Action_1_tD4A7E6373B0ECCCFBA53AFB9A7CF4C4D0798C941* L_0 = ((U3CU3Ec_t236D0551D744018A3EA3EF6E2AD2F3279DBBA310_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t236D0551D744018A3EA3EF6E2AD2F3279DBBA310_il2cpp_TypeInfo_var))->___U3CU3E9__29_0;
		Action_1_tD4A7E6373B0ECCCFBA53AFB9A7CF4C4D0798C941* L_1 = L_0;
		if (L_1)
		{
			G_B2_0 = L_1;
			G_B2_1 = __this;
			goto IL_0020;
		}
		G_B1_0 = L_1;
		G_B1_1 = __this;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t236D0551D744018A3EA3EF6E2AD2F3279DBBA310_il2cpp_TypeInfo_var);
		U3CU3Ec_t236D0551D744018A3EA3EF6E2AD2F3279DBBA310* L_2 = ((U3CU3Ec_t236D0551D744018A3EA3EF6E2AD2F3279DBBA310_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t236D0551D744018A3EA3EF6E2AD2F3279DBBA310_il2cpp_TypeInfo_var))->___U3CU3E9;
		Action_1_tD4A7E6373B0ECCCFBA53AFB9A7CF4C4D0798C941* L_3 = (Action_1_tD4A7E6373B0ECCCFBA53AFB9A7CF4C4D0798C941*)il2cpp_codegen_object_new(Action_1_tD4A7E6373B0ECCCFBA53AFB9A7CF4C4D0798C941_il2cpp_TypeInfo_var);
		Action_1__ctor_m685B45A3C4306940E649D7D7A20B38221C376D77(L_3, L_2, (intptr_t)((void*)U3CU3Ec_U3C_ctorU3Eb__29_0_m2235200D857D434405F0663E3A1C60D70B41AA12_RuntimeMethod_var), NULL);
		Action_1_tD4A7E6373B0ECCCFBA53AFB9A7CF4C4D0798C941* L_4 = L_3;
		((U3CU3Ec_t236D0551D744018A3EA3EF6E2AD2F3279DBBA310_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t236D0551D744018A3EA3EF6E2AD2F3279DBBA310_il2cpp_TypeInfo_var))->___U3CU3E9__29_0 = L_4;
		Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t236D0551D744018A3EA3EF6E2AD2F3279DBBA310_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t236D0551D744018A3EA3EF6E2AD2F3279DBBA310_il2cpp_TypeInfo_var))->___U3CU3E9__29_0), (void*)L_4);
		G_B2_0 = L_4;
		G_B2_1 = G_B1_1;
	}

IL_0020:
	{
		NullCheck(G_B2_1);
		G_B2_1->___onSetDirty = G_B2_0;
		Il2CppCodeGenWriteBarrier((void**)(&G_B2_1->___onSetDirty), (void*)G_B2_0);
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08* L_5 = (ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08*)il2cpp_codegen_object_new(ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08_il2cpp_TypeInfo_var);
		ObservableList_1__ctor_mAEB9F6BC66394C9058EB983FFB2657A6FEDDC4AC(L_5, ObservableList_1__ctor_mAEB9F6BC66394C9058EB983FFB2657A6FEDDC4AC_RuntimeMethod_var);
		Panel_set_children_mADB01D395A7BFE1B9D5AC10A0D7B602D9EB7F478_inline(__this, L_5, NULL);
		ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08* L_6;
		L_6 = Panel_get_children_m42233087374A0F3438E9F666F0EBD00922D3018A_inline(__this, NULL);
		ListChangedEventHandler_1_tC0988B097B0885471C7749525EF01C1E7CB36E4C* L_7 = (ListChangedEventHandler_1_tC0988B097B0885471C7749525EF01C1E7CB36E4C*)il2cpp_codegen_object_new(ListChangedEventHandler_1_tC0988B097B0885471C7749525EF01C1E7CB36E4C_il2cpp_TypeInfo_var);
		ListChangedEventHandler_1__ctor_mD2BA8BACC53C49C10336D37004136D4E8B2421BC(L_7, __this, (intptr_t)((void*)GetVirtualMethodInfo(__this, 9)), NULL);
		NullCheck(L_6);
		ObservableList_1_add_ItemAdded_mC25392FD9E3A29DC70F6E00840980153040AD0FA(L_6, L_7, ObservableList_1_add_ItemAdded_mC25392FD9E3A29DC70F6E00840980153040AD0FA_RuntimeMethod_var);
		ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08* L_8;
		L_8 = Panel_get_children_m42233087374A0F3438E9F666F0EBD00922D3018A_inline(__this, NULL);
		ListChangedEventHandler_1_tC0988B097B0885471C7749525EF01C1E7CB36E4C* L_9 = (ListChangedEventHandler_1_tC0988B097B0885471C7749525EF01C1E7CB36E4C*)il2cpp_codegen_object_new(ListChangedEventHandler_1_tC0988B097B0885471C7749525EF01C1E7CB36E4C_il2cpp_TypeInfo_var);
		ListChangedEventHandler_1__ctor_mD2BA8BACC53C49C10336D37004136D4E8B2421BC(L_9, __this, (intptr_t)((void*)GetVirtualMethodInfo(__this, 10)), NULL);
		NullCheck(L_8);
		ObservableList_1_add_ItemRemoved_mDA8717743BA971F922CBC44E9BBAEDDD5949B2F7(L_8, L_9, ObservableList_1_add_ItemRemoved_mDA8717743BA971F922CBC44E9BBAEDDD5949B2F7_RuntimeMethod_var);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Panel_OnItemAdded_m7FB987D85562DF868A6FA6087CB22E6C71243F46 (Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295* __this, ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08* ___0_sender, ListChangedEventArgs_1_t8A3E449540FD3054850B8D5B18EF7BCAA529CBAA* ___1_e, const RuntimeMethod* method) 
{
	bool V_0 = false;
	{
		ListChangedEventArgs_1_t8A3E449540FD3054850B8D5B18EF7BCAA529CBAA* L_0 = ___1_e;
		NullCheck(L_0);
		Widget_tE8D6AF1D7525CC84E8F2C3B73162016736A6A2FF* L_1 = L_0->___item;
		V_0 = (bool)((!(((RuntimeObject*)(Widget_tE8D6AF1D7525CC84E8F2C3B73162016736A6A2FF*)L_1) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
		bool L_2 = V_0;
		if (!L_2)
		{
			goto IL_002a;
		}
	}
	{
		ListChangedEventArgs_1_t8A3E449540FD3054850B8D5B18EF7BCAA529CBAA* L_3 = ___1_e;
		NullCheck(L_3);
		Widget_tE8D6AF1D7525CC84E8F2C3B73162016736A6A2FF* L_4 = L_3->___item;
		NullCheck(L_4);
		VirtualActionInvoker1< Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295* >::Invoke(5, L_4, __this);
		ListChangedEventArgs_1_t8A3E449540FD3054850B8D5B18EF7BCAA529CBAA* L_5 = ___1_e;
		NullCheck(L_5);
		Widget_tE8D6AF1D7525CC84E8F2C3B73162016736A6A2FF* L_6 = L_5->___item;
		NullCheck(L_6);
		VirtualActionInvoker1< RuntimeObject* >::Invoke(7, L_6, __this);
	}

IL_002a:
	{
		Panel_SetDirty_mEC30ADB4136D2F16BAF184FC412796F28B55AC4D(__this, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Panel_OnItemRemoved_m8CD7D1887101C65B50C3117C24FCDF315B7EAFBB (Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295* __this, ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08* ___0_sender, ListChangedEventArgs_1_t8A3E449540FD3054850B8D5B18EF7BCAA529CBAA* ___1_e, const RuntimeMethod* method) 
{
	bool V_0 = false;
	{
		ListChangedEventArgs_1_t8A3E449540FD3054850B8D5B18EF7BCAA529CBAA* L_0 = ___1_e;
		NullCheck(L_0);
		Widget_tE8D6AF1D7525CC84E8F2C3B73162016736A6A2FF* L_1 = L_0->___item;
		V_0 = (bool)((!(((RuntimeObject*)(Widget_tE8D6AF1D7525CC84E8F2C3B73162016736A6A2FF*)L_1) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
		bool L_2 = V_0;
		if (!L_2)
		{
			goto IL_002a;
		}
	}
	{
		ListChangedEventArgs_1_t8A3E449540FD3054850B8D5B18EF7BCAA529CBAA* L_3 = ___1_e;
		NullCheck(L_3);
		Widget_tE8D6AF1D7525CC84E8F2C3B73162016736A6A2FF* L_4 = L_3->___item;
		NullCheck(L_4);
		VirtualActionInvoker1< Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295* >::Invoke(5, L_4, (Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295*)NULL);
		ListChangedEventArgs_1_t8A3E449540FD3054850B8D5B18EF7BCAA529CBAA* L_5 = ___1_e;
		NullCheck(L_5);
		Widget_tE8D6AF1D7525CC84E8F2C3B73162016736A6A2FF* L_6 = L_5->___item;
		NullCheck(L_6);
		VirtualActionInvoker1< RuntimeObject* >::Invoke(7, L_6, (RuntimeObject*)NULL);
	}

IL_002a:
	{
		Panel_SetDirty_mEC30ADB4136D2F16BAF184FC412796F28B55AC4D(__this, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Panel_SetDirty_mEC30ADB4136D2F16BAF184FC412796F28B55AC4D (Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObservableList_1_get_Count_mD2C2CE93BC1DF0E8B4921EBC726F6090B4BAD96F_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObservableList_1_get_Item_m1F4A7F428EB3A3A76BCCFB658764160578DA7719_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	int32_t V_1 = 0;
	bool V_2 = false;
	{
		ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08* L_0;
		L_0 = Panel_get_children_m42233087374A0F3438E9F666F0EBD00922D3018A_inline(__this, NULL);
		NullCheck(L_0);
		int32_t L_1;
		L_1 = ObservableList_1_get_Count_mD2C2CE93BC1DF0E8B4921EBC726F6090B4BAD96F(L_0, ObservableList_1_get_Count_mD2C2CE93BC1DF0E8B4921EBC726F6090B4BAD96F_RuntimeMethod_var);
		V_0 = L_1;
		V_1 = 0;
		goto IL_0027;
	}

IL_0011:
	{
		ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08* L_2;
		L_2 = Panel_get_children_m42233087374A0F3438E9F666F0EBD00922D3018A_inline(__this, NULL);
		int32_t L_3 = V_1;
		NullCheck(L_2);
		Widget_tE8D6AF1D7525CC84E8F2C3B73162016736A6A2FF* L_4;
		L_4 = ObservableList_1_get_Item_m1F4A7F428EB3A3A76BCCFB658764160578DA7719(L_2, L_3, ObservableList_1_get_Item_m1F4A7F428EB3A3A76BCCFB658764160578DA7719_RuntimeMethod_var);
		NullCheck(L_4);
		VirtualActionInvoker0::Invoke(11, L_4);
		int32_t L_5 = V_1;
		V_1 = ((int32_t)il2cpp_codegen_add(L_5, 1));
	}

IL_0027:
	{
		int32_t L_6 = V_1;
		int32_t L_7 = V_0;
		V_2 = (bool)((((int32_t)L_6) < ((int32_t)L_7))? 1 : 0);
		bool L_8 = V_2;
		if (L_8)
		{
			goto IL_0011;
		}
	}
	{
		Action_1_tD4A7E6373B0ECCCFBA53AFB9A7CF4C4D0798C941* L_9 = __this->___onSetDirty;
		NullCheck(L_9);
		Action_1_Invoke_m7DEDAA32765B3DE3FE7B31545A50C027546F442E_inline(L_9, __this, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Panel_GetHashCode_m5800B9C2C3CB4EE3347ADAB98CEB0B1C83F1E4B5 (Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObservableList_1_get_Count_mD2C2CE93BC1DF0E8B4921EBC726F6090B4BAD96F_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObservableList_1_get_Item_m1F4A7F428EB3A3A76BCCFB658764160578DA7719_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	int32_t V_1 = 0;
	int32_t V_2 = 0;
	bool V_3 = false;
	int32_t V_4 = 0;
	{
		V_0 = ((int32_t)17);
		int32_t L_0 = V_0;
		String_t* L_1;
		L_1 = Panel_get_displayName_m186C10E927B2800035B328BD9A40D8B5FB3D4EE4_inline(__this, NULL);
		NullCheck(L_1);
		int32_t L_2;
		L_2 = VirtualFuncInvoker0< int32_t >::Invoke(2, L_1);
		V_0 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(L_0, ((int32_t)23))), L_2));
		ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08* L_3;
		L_3 = Panel_get_children_m42233087374A0F3438E9F666F0EBD00922D3018A_inline(__this, NULL);
		NullCheck(L_3);
		int32_t L_4;
		L_4 = ObservableList_1_get_Count_mD2C2CE93BC1DF0E8B4921EBC726F6090B4BAD96F(L_3, ObservableList_1_get_Count_mD2C2CE93BC1DF0E8B4921EBC726F6090B4BAD96F_RuntimeMethod_var);
		V_1 = L_4;
		V_2 = 0;
		goto IL_0040;
	}

IL_0025:
	{
		int32_t L_5 = V_0;
		ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08* L_6;
		L_6 = Panel_get_children_m42233087374A0F3438E9F666F0EBD00922D3018A_inline(__this, NULL);
		int32_t L_7 = V_2;
		NullCheck(L_6);
		Widget_tE8D6AF1D7525CC84E8F2C3B73162016736A6A2FF* L_8;
		L_8 = ObservableList_1_get_Item_m1F4A7F428EB3A3A76BCCFB658764160578DA7719(L_6, L_7, ObservableList_1_get_Item_m1F4A7F428EB3A3A76BCCFB658764160578DA7719_RuntimeMethod_var);
		NullCheck(L_8);
		int32_t L_9;
		L_9 = VirtualFuncInvoker0< int32_t >::Invoke(2, L_8);
		V_0 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(L_5, ((int32_t)23))), L_9));
		int32_t L_10 = V_2;
		V_2 = ((int32_t)il2cpp_codegen_add(L_10, 1));
	}

IL_0040:
	{
		int32_t L_11 = V_2;
		int32_t L_12 = V_1;
		V_3 = (bool)((((int32_t)L_11) < ((int32_t)L_12))? 1 : 0);
		bool L_13 = V_3;
		if (L_13)
		{
			goto IL_0025;
		}
	}
	{
		int32_t L_14 = V_0;
		V_4 = L_14;
		goto IL_004d;
	}

IL_004d:
	{
		int32_t L_15 = V_4;
		return L_15;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Panel_System_IComparableU3CUnityEngine_Rendering_DebugUI_PanelU3E_CompareTo_mF038DBAAA67D742B672B5D64E465E2AB619E0864 (Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295* __this, Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295* ___0_other, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	int32_t G_B3_0 = 0;
	{
		Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295* L_0 = ___0_other;
		if (!L_0)
		{
			goto IL_0019;
		}
	}
	{
		int32_t L_1;
		L_1 = Panel_get_groupIndex_m9BF4D7734CF4BDAB37EA115B037D349AC1883766_inline(__this, NULL);
		V_0 = L_1;
		Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295* L_2 = ___0_other;
		NullCheck(L_2);
		int32_t L_3;
		L_3 = Panel_get_groupIndex_m9BF4D7734CF4BDAB37EA115B037D349AC1883766_inline(L_2, NULL);
		int32_t L_4;
		L_4 = Int32_CompareTo_mFA011811D4447442ED442B4A507BD4267621C586((&V_0), L_3, NULL);
		G_B3_0 = L_4;
		goto IL_001a;
	}

IL_0019:
	{
		G_B3_0 = 1;
	}

IL_001a:
	{
		return G_B3_0;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__cctor_mB6961FB525C6CF4C35478A41F0BD6568BB2E3D64 (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t236D0551D744018A3EA3EF6E2AD2F3279DBBA310_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		U3CU3Ec_t236D0551D744018A3EA3EF6E2AD2F3279DBBA310* L_0 = (U3CU3Ec_t236D0551D744018A3EA3EF6E2AD2F3279DBBA310*)il2cpp_codegen_object_new(U3CU3Ec_t236D0551D744018A3EA3EF6E2AD2F3279DBBA310_il2cpp_TypeInfo_var);
		U3CU3Ec__ctor_mCF8306DAA9B0EB15D331C4D709E0CCCE53B0A88B(L_0, NULL);
		((U3CU3Ec_t236D0551D744018A3EA3EF6E2AD2F3279DBBA310_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t236D0551D744018A3EA3EF6E2AD2F3279DBBA310_il2cpp_TypeInfo_var))->___U3CU3E9 = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t236D0551D744018A3EA3EF6E2AD2F3279DBBA310_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t236D0551D744018A3EA3EF6E2AD2F3279DBBA310_il2cpp_TypeInfo_var))->___U3CU3E9), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_mCF8306DAA9B0EB15D331C4D709E0CCCE53B0A88B (U3CU3Ec_t236D0551D744018A3EA3EF6E2AD2F3279DBBA310* __this, const RuntimeMethod* method) 
{
	{
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec_U3C_ctorU3Eb__29_0_m2235200D857D434405F0663E3A1C60D70B41AA12 (U3CU3Ec_t236D0551D744018A3EA3EF6E2AD2F3279DBBA310* __this, Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295* ___0_U3Cp0U3E, const RuntimeMethod* method) 
{
	{
		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 DebugUpdater_RuntimeInit_m353B81A926FFA077936064DBA4BCE2F29739E6E0 (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DebugManager_t7B02CD44432A634FA9654CC7ABE89DBA061A8672_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	{
		il2cpp_codegen_runtime_class_init_inline(DebugManager_t7B02CD44432A634FA9654CC7ABE89DBA061A8672_il2cpp_TypeInfo_var);
		DebugManager_t7B02CD44432A634FA9654CC7ABE89DBA061A8672* L_0;
		L_0 = DebugManager_get_instance_m6606C2006331B9BDE453C15E14F3747930B3FC3D(NULL);
		NullCheck(L_0);
		bool L_1;
		L_1 = DebugManager_get_enableRuntimeUI_m2CB2E20F2CCE737FE6AD3214D5DC16D75F2CA532_inline(L_0, NULL);
		V_0 = L_1;
		bool L_2 = V_0;
		if (!L_2)
		{
			goto IL_0015;
		}
	}
	{
		DebugUpdater_EnableRuntime_m6A9C793AB02876999337D43C4CD734CCB1F995CA(NULL);
	}

IL_0015:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DebugUpdater_SetEnabled_m1FC528C668514A63BCF2D9FCB4B71519CDBE31B2 (bool ___0_enabled, const RuntimeMethod* method) 
{
	bool V_0 = false;
	{
		bool L_0 = ___0_enabled;
		V_0 = L_0;
		bool L_1 = V_0;
		if (!L_1)
		{
			goto IL_000e;
		}
	}
	{
		DebugUpdater_EnableRuntime_m6A9C793AB02876999337D43C4CD734CCB1F995CA(NULL);
		goto IL_0014;
	}

IL_000e:
	{
		DebugUpdater_DisableRuntime_m297804FB4C9164A85FC3B2002B1113810D887241(NULL);
	}

IL_0014:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DebugUpdater_EnableRuntime_m6A9C793AB02876999337D43C4CD734CCB1F995CA (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DebugManager_t7B02CD44432A634FA9654CC7ABE89DBA061A8672_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DebugUpdater_t245AD21D9DB8115DAD15488899E23C6ED20BFDF2_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_AddComponent_TisDebugUpdater_t245AD21D9DB8115DAD15488899E23C6ED20BFDF2_m20E74601D6C895DB3BEC1D3977A602EF44EAD381_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral80745EA974FEC5B01402CDBBA310B5CDA63F1E2C);
		s_Il2CppMethodInitialized = true;
	}
	GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* V_0 = NULL;
	bool V_1 = false;
	{
		DebugUpdater_t245AD21D9DB8115DAD15488899E23C6ED20BFDF2* L_0 = ((DebugUpdater_t245AD21D9DB8115DAD15488899E23C6ED20BFDF2_StaticFields*)il2cpp_codegen_static_fields_for(DebugUpdater_t245AD21D9DB8115DAD15488899E23C6ED20BFDF2_il2cpp_TypeInfo_var))->___s_Instance;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_1;
		L_1 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		V_1 = L_1;
		bool L_2 = V_1;
		if (!L_2)
		{
			goto IL_0012;
		}
	}
	{
		goto IL_0056;
	}

IL_0012:
	{
		GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_3 = (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)il2cpp_codegen_object_new(GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_il2cpp_TypeInfo_var);
		GameObject__ctor_m7D0340DE160786E6EFA8DABD39EC3B694DA30AAD(L_3, NULL);
		GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_4 = L_3;
		NullCheck(L_4);
		Object_set_name_mC79E6DC8FFD72479C90F0C4CC7F42A0FEAF5AE47(L_4, _stringLiteral80745EA974FEC5B01402CDBBA310B5CDA63F1E2C, NULL);
		V_0 = L_4;
		GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_5 = V_0;
		NullCheck(L_5);
		DebugUpdater_t245AD21D9DB8115DAD15488899E23C6ED20BFDF2* L_6;
		L_6 = GameObject_AddComponent_TisDebugUpdater_t245AD21D9DB8115DAD15488899E23C6ED20BFDF2_m20E74601D6C895DB3BEC1D3977A602EF44EAD381(L_5, GameObject_AddComponent_TisDebugUpdater_t245AD21D9DB8115DAD15488899E23C6ED20BFDF2_m20E74601D6C895DB3BEC1D3977A602EF44EAD381_RuntimeMethod_var);
		((DebugUpdater_t245AD21D9DB8115DAD15488899E23C6ED20BFDF2_StaticFields*)il2cpp_codegen_static_fields_for(DebugUpdater_t245AD21D9DB8115DAD15488899E23C6ED20BFDF2_il2cpp_TypeInfo_var))->___s_Instance = L_6;
		Il2CppCodeGenWriteBarrier((void**)(&((DebugUpdater_t245AD21D9DB8115DAD15488899E23C6ED20BFDF2_StaticFields*)il2cpp_codegen_static_fields_for(DebugUpdater_t245AD21D9DB8115DAD15488899E23C6ED20BFDF2_il2cpp_TypeInfo_var))->___s_Instance), (void*)L_6);
		DebugUpdater_t245AD21D9DB8115DAD15488899E23C6ED20BFDF2* L_7 = ((DebugUpdater_t245AD21D9DB8115DAD15488899E23C6ED20BFDF2_StaticFields*)il2cpp_codegen_static_fields_for(DebugUpdater_t245AD21D9DB8115DAD15488899E23C6ED20BFDF2_il2cpp_TypeInfo_var))->___s_Instance;
		int32_t L_8;
		L_8 = Screen_get_orientation_mA6B22A441187D50831B2B18CA48A8F64BD1BD89E(NULL);
		NullCheck(L_7);
		L_7->___m_Orientation = L_8;
		GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_9 = V_0;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		Object_DontDestroyOnLoad_m4B70C3AEF886C176543D1295507B6455C9DCAEA7(L_9, NULL);
		il2cpp_codegen_runtime_class_init_inline(DebugManager_t7B02CD44432A634FA9654CC7ABE89DBA061A8672_il2cpp_TypeInfo_var);
		DebugManager_t7B02CD44432A634FA9654CC7ABE89DBA061A8672* L_10;
		L_10 = DebugManager_get_instance_m6606C2006331B9BDE453C15E14F3747930B3FC3D(NULL);
		NullCheck(L_10);
		DebugManager_EnableInputActions_m5889ED24EFA3383E683D452FE45CD434E1611E92(L_10, NULL);
		EnhancedTouchSupport_Enable_mD8F0AC9B4B4DDBCA5EA779F35A5C28394D3FF6CE(NULL);
	}

IL_0056:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DebugUpdater_DisableRuntime_m297804FB4C9164A85FC3B2002B1113810D887241 (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*)&DebugManager_t7B02CD44432A634FA9654CC7ABE89DBA061A8672_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DebugUpdater_t245AD21D9DB8115DAD15488899E23C6ED20BFDF2_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	DebugManager_t7B02CD44432A634FA9654CC7ABE89DBA061A8672* V_0 = NULL;
	bool V_1 = false;
	{
		il2cpp_codegen_runtime_class_init_inline(DebugManager_t7B02CD44432A634FA9654CC7ABE89DBA061A8672_il2cpp_TypeInfo_var);
		DebugManager_t7B02CD44432A634FA9654CC7ABE89DBA061A8672* L_0;
		L_0 = DebugManager_get_instance_m6606C2006331B9BDE453C15E14F3747930B3FC3D(NULL);
		V_0 = L_0;
		DebugManager_t7B02CD44432A634FA9654CC7ABE89DBA061A8672* L_1 = V_0;
		NullCheck(L_1);
		DebugManager_set_displayRuntimeUI_m9D935288B59DE1136DB37985EFE102A35CD4A90A(L_1, (bool)0, NULL);
		DebugManager_t7B02CD44432A634FA9654CC7ABE89DBA061A8672* L_2 = V_0;
		NullCheck(L_2);
		DebugManager_set_displayPersistentRuntimeUI_m6EA3817BEF5D31D2000061DBE8E95CF40AA43262(L_2, (bool)0, NULL);
		DebugUpdater_t245AD21D9DB8115DAD15488899E23C6ED20BFDF2* L_3 = ((DebugUpdater_t245AD21D9DB8115DAD15488899E23C6ED20BFDF2_StaticFields*)il2cpp_codegen_static_fields_for(DebugUpdater_t245AD21D9DB8115DAD15488899E23C6ED20BFDF2_il2cpp_TypeInfo_var))->___s_Instance;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_4;
		L_4 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_3, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		V_1 = L_4;
		bool L_5 = V_1;
		if (!L_5)
		{
			goto IL_003e;
		}
	}
	{
		DebugUpdater_t245AD21D9DB8115DAD15488899E23C6ED20BFDF2* L_6 = ((DebugUpdater_t245AD21D9DB8115DAD15488899E23C6ED20BFDF2_StaticFields*)il2cpp_codegen_static_fields_for(DebugUpdater_t245AD21D9DB8115DAD15488899E23C6ED20BFDF2_il2cpp_TypeInfo_var))->___s_Instance;
		NullCheck(L_6);
		GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_7;
		L_7 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_6, NULL);
		il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
		CoreUtils_Destroy_mD2FDD299C528530E4CC5F99EFBAF90ABC7B02C69(L_7, NULL);
		((DebugUpdater_t245AD21D9DB8115DAD15488899E23C6ED20BFDF2_StaticFields*)il2cpp_codegen_static_fields_for(DebugUpdater_t245AD21D9DB8115DAD15488899E23C6ED20BFDF2_il2cpp_TypeInfo_var))->___s_Instance = (DebugUpdater_t245AD21D9DB8115DAD15488899E23C6ED20BFDF2*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(&((DebugUpdater_t245AD21D9DB8115DAD15488899E23C6ED20BFDF2_StaticFields*)il2cpp_codegen_static_fields_for(DebugUpdater_t245AD21D9DB8115DAD15488899E23C6ED20BFDF2_il2cpp_TypeInfo_var))->___s_Instance), (void*)(DebugUpdater_t245AD21D9DB8115DAD15488899E23C6ED20BFDF2*)NULL);
	}

IL_003e:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DebugUpdater_HandleInternalEventSystemComponents_mE3D39D8364F39FBAA697B4E1AD8FA708AF313F3A (bool ___0_uiEnabled, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DebugUpdater_t245AD21D9DB8115DAD15488899E23C6ED20BFDF2_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	bool V_1 = false;
	{
		DebugUpdater_t245AD21D9DB8115DAD15488899E23C6ED20BFDF2* L_0 = ((DebugUpdater_t245AD21D9DB8115DAD15488899E23C6ED20BFDF2_StaticFields*)il2cpp_codegen_static_fields_for(DebugUpdater_t245AD21D9DB8115DAD15488899E23C6ED20BFDF2_il2cpp_TypeInfo_var))->___s_Instance;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_1;
		L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		V_0 = L_1;
		bool L_2 = V_0;
		if (!L_2)
		{
			goto IL_0012;
		}
	}
	{
		goto IL_002f;
	}

IL_0012:
	{
		bool L_3 = ___0_uiEnabled;
		V_1 = L_3;
		bool L_4 = V_1;
		if (!L_4)
		{
			goto IL_0024;
		}
	}
	{
		DebugUpdater_t245AD21D9DB8115DAD15488899E23C6ED20BFDF2* L_5 = ((DebugUpdater_t245AD21D9DB8115DAD15488899E23C6ED20BFDF2_StaticFields*)il2cpp_codegen_static_fields_for(DebugUpdater_t245AD21D9DB8115DAD15488899E23C6ED20BFDF2_il2cpp_TypeInfo_var))->___s_Instance;
		NullCheck(L_5);
		DebugUpdater_EnsureExactlyOneEventSystem_m5C71D947DFE706B67482E788A3DABD428F7798E1(L_5, NULL);
		goto IL_002f;
	}

IL_0024:
	{
		DebugUpdater_t245AD21D9DB8115DAD15488899E23C6ED20BFDF2* L_6 = ((DebugUpdater_t245AD21D9DB8115DAD15488899E23C6ED20BFDF2_StaticFields*)il2cpp_codegen_static_fields_for(DebugUpdater_t245AD21D9DB8115DAD15488899E23C6ED20BFDF2_il2cpp_TypeInfo_var))->___s_Instance;
		NullCheck(L_6);
		DebugUpdater_DestroyDebugEventSystem_m2FB857AD2F317E394C2B37DACBD5003676FD5E80(L_6, NULL);
	}

IL_002f:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DebugUpdater_EnsureExactlyOneEventSystem_m5C71D947DFE706B67482E788A3DABD428F7798E1 (DebugUpdater_t245AD21D9DB8115DAD15488899E23C6ED20BFDF2* __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*)&Component_GetComponent_TisEventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707_mC0057F51AC54461AE48825268F70602D751EC73E_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DebugUpdater_CheckInputModuleExists_m1AA5338341C5BB4AE1225AA027A71FE2C693AE93_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_FindObjectsByType_TisEventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707_m50D6E5EDBFFCA313F92CB839BB0B5A6F18FD5ABA_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5996CCC9B5971E1F99824C8F390DCF0E03ECE07B);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA6391DF311770F80D17AEA46483B8344CB8D5D42);
		s_Il2CppMethodInitialized = true;
	}
	EventSystemU5BU5D_tC56681ED65D83E744C4504A1D94048F29AFA499B* V_0 = NULL;
	EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707* V_1 = NULL;
	bool V_2 = false;
	bool V_3 = false;
	int32_t G_B3_0 = 0;
	{
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		EventSystemU5BU5D_tC56681ED65D83E744C4504A1D94048F29AFA499B* L_0;
		L_0 = Object_FindObjectsByType_TisEventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707_m50D6E5EDBFFCA313F92CB839BB0B5A6F18FD5ABA(0, Object_FindObjectsByType_TisEventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707_m50D6E5EDBFFCA313F92CB839BB0B5A6F18FD5ABA_RuntimeMethod_var);
		V_0 = L_0;
		EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707* L_1;
		L_1 = Component_GetComponent_TisEventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707_mC0057F51AC54461AE48825268F70602D751EC73E(__this, Component_GetComponent_TisEventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707_mC0057F51AC54461AE48825268F70602D751EC73E_RuntimeMethod_var);
		V_1 = L_1;
		EventSystemU5BU5D_tC56681ED65D83E744C4504A1D94048F29AFA499B* L_2 = V_0;
		NullCheck(L_2);
		if ((((int32_t)((int32_t)(((RuntimeArray*)L_2)->max_length))) <= ((int32_t)1)))
		{
			goto IL_001e;
		}
	}
	{
		EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707* L_3 = V_1;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_4;
		L_4 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_3, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		G_B3_0 = ((int32_t)(L_4));
		goto IL_001f;
	}

IL_001e:
	{
		G_B3_0 = 0;
	}

IL_001f:
	{
		V_2 = (bool)G_B3_0;
		bool L_5 = V_2;
		if (!L_5)
		{
			goto IL_0039;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB(_stringLiteral5996CCC9B5971E1F99824C8F390DCF0E03ECE07B, NULL);
		DebugUpdater_DestroyDebugEventSystem_m2FB857AD2F317E394C2B37DACBD5003676FD5E80(__this, NULL);
		goto IL_0073;
	}

IL_0039:
	{
		EventSystemU5BU5D_tC56681ED65D83E744C4504A1D94048F29AFA499B* L_6 = V_0;
		NullCheck(L_6);
		V_3 = (bool)((((int32_t)(((RuntimeArray*)L_6)->max_length)) == ((int32_t)0))? 1 : 0);
		bool L_7 = V_3;
		if (!L_7)
		{
			goto IL_0058;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB(_stringLiteralA6391DF311770F80D17AEA46483B8344CB8D5D42, NULL);
		DebugUpdater_CreateDebugEventSystem_mBB31CEA4B7EC553A825B4E9BA4CCD323CB51EDD1(__this, NULL);
		goto IL_0073;
	}

IL_0058:
	{
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_8 = (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)il2cpp_codegen_object_new(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
		Action__ctor_mBDC7B0B4A3F583B64C2896F01BDED360772F67DC(L_8, __this, (intptr_t)((void*)DebugUpdater_CheckInputModuleExists_m1AA5338341C5BB4AE1225AA027A71FE2C693AE93_RuntimeMethod_var), NULL);
		RuntimeObject* L_9;
		L_9 = DebugUpdater_DoAfterInputModuleUpdated_mF2ED242089E69D65CAC0B9C7A49061C8928A613D(__this, L_8, NULL);
		Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B* L_10;
		L_10 = MonoBehaviour_StartCoroutine_m4CAFF732AA28CD3BDC5363B44A863575530EC812(__this, L_9, NULL);
	}

IL_0073:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* DebugUpdater_DoAfterInputModuleUpdated_mF2ED242089E69D65CAC0B9C7A49061C8928A613D (DebugUpdater_t245AD21D9DB8115DAD15488899E23C6ED20BFDF2* __this, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___0_action, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CDoAfterInputModuleUpdatedU3Ed__9_t021E74D1816F0C80180EEB4E395D56996E887DDA_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		U3CDoAfterInputModuleUpdatedU3Ed__9_t021E74D1816F0C80180EEB4E395D56996E887DDA* L_0 = (U3CDoAfterInputModuleUpdatedU3Ed__9_t021E74D1816F0C80180EEB4E395D56996E887DDA*)il2cpp_codegen_object_new(U3CDoAfterInputModuleUpdatedU3Ed__9_t021E74D1816F0C80180EEB4E395D56996E887DDA_il2cpp_TypeInfo_var);
		U3CDoAfterInputModuleUpdatedU3Ed__9__ctor_m9B3F93DFFEBFF104648742F9BF158132E45B1612(L_0, 0, NULL);
		U3CDoAfterInputModuleUpdatedU3Ed__9_t021E74D1816F0C80180EEB4E395D56996E887DDA* L_1 = L_0;
		NullCheck(L_1);
		L_1->___U3CU3E4__this = __this;
		Il2CppCodeGenWriteBarrier((void**)(&L_1->___U3CU3E4__this), (void*)__this);
		U3CDoAfterInputModuleUpdatedU3Ed__9_t021E74D1816F0C80180EEB4E395D56996E887DDA* L_2 = L_1;
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_3 = ___0_action;
		NullCheck(L_2);
		L_2->___action = L_3;
		Il2CppCodeGenWriteBarrier((void**)(&L_2->___action), (void*)L_3);
		return L_2;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DebugUpdater_CheckInputModuleExists_m1AA5338341C5BB4AE1225AA027A71FE2C693AE93 (DebugUpdater_t245AD21D9DB8115DAD15488899E23C6ED20BFDF2* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral26D28236F139623ED74CC5061050BCB71814DFE1);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	int32_t G_B3_0 = 0;
	{
		il2cpp_codegen_runtime_class_init_inline(EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707_il2cpp_TypeInfo_var);
		EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707* L_0;
		L_0 = EventSystem_get_current_mC87C69FB418563DC2A571A10E2F9DB59A6785016(NULL);
		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_0020;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707_il2cpp_TypeInfo_var);
		EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707* L_2;
		L_2 = EventSystem_get_current_mC87C69FB418563DC2A571A10E2F9DB59A6785016(NULL);
		NullCheck(L_2);
		BaseInputModule_tF3B7C22AF1419B2AC9ECE6589357DC1B88ED96B1* L_3;
		L_3 = EventSystem_get_currentInputModule_m30559FCECCCE1AAD97D801968B8BD1C483FBF7AC(L_2, NULL);
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_4;
		L_4 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_3, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		G_B3_0 = ((int32_t)(L_4));
		goto IL_0021;
	}

IL_0020:
	{
		G_B3_0 = 0;
	}

IL_0021:
	{
		V_0 = (bool)G_B3_0;
		bool L_5 = V_0;
		if (!L_5)
		{
			goto IL_0032;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		Debug_LogWarning_m33EF1B897E0C7C6FF538989610BFAFFEF4628CA9(_stringLiteral26D28236F139623ED74CC5061050BCB71814DFE1, NULL);
	}

IL_0032:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DebugUpdater_AssignDefaultActions_m544E2B25C85619B9FA366E9C58581A31925ED19F (DebugUpdater_t245AD21D9DB8115DAD15488899E23C6ED20BFDF2* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral300727B2515C1F28FD82742707AA4052272723BA);
		s_Il2CppMethodInitialized = true;
	}
	InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* V_0 = NULL;
	bool V_1 = false;
	MethodInfo_t* V_2 = NULL;
	bool V_3 = false;
	int32_t G_B3_0 = 0;
	{
		il2cpp_codegen_runtime_class_init_inline(EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707_il2cpp_TypeInfo_var);
		EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707* L_0;
		L_0 = EventSystem_get_current_mC87C69FB418563DC2A571A10E2F9DB59A6785016(NULL);
		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_0024;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707_il2cpp_TypeInfo_var);
		EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707* L_2;
		L_2 = EventSystem_get_current_mC87C69FB418563DC2A571A10E2F9DB59A6785016(NULL);
		NullCheck(L_2);
		BaseInputModule_tF3B7C22AF1419B2AC9ECE6589357DC1B88ED96B1* L_3;
		L_3 = EventSystem_get_currentInputModule_m30559FCECCCE1AAD97D801968B8BD1C483FBF7AC(L_2, NULL);
		V_0 = ((InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58*)IsInstClass((RuntimeObject*)L_3, InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58_il2cpp_TypeInfo_var));
		InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* L_4 = V_0;
		G_B3_0 = ((!(((RuntimeObject*)(InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58*)L_4) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
		goto IL_0025;
	}

IL_0024:
	{
		G_B3_0 = 0;
	}

IL_0025:
	{
		V_1 = (bool)G_B3_0;
		bool L_5 = V_1;
		if (!L_5)
		{
			goto IL_0052;
		}
	}
	{
		InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* L_6 = V_0;
		NullCheck(L_6);
		Type_t* L_7;
		L_7 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_6, NULL);
		NullCheck(L_7);
		MethodInfo_t* L_8;
		L_8 = Type_GetMethod_m66AD062187F19497DBCA900823B0C268322DC231(L_7, _stringLiteral300727B2515C1F28FD82742707AA4052272723BA, NULL);
		V_2 = L_8;
		MethodInfo_t* L_9 = V_2;
		bool L_10;
		L_10 = MethodInfo_op_Inequality_mB73597A1FCC2F906DBCADDEC68A1B7D5B7E89FA8(L_9, (MethodInfo_t*)NULL, NULL);
		V_3 = L_10;
		bool L_11 = V_3;
		if (!L_11)
		{
			goto IL_0051;
		}
	}
	{
		MethodInfo_t* L_12 = V_2;
		InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* L_13 = V_0;
		NullCheck(L_12);
		RuntimeObject* L_14;
		L_14 = MethodBase_Invoke_mEEF3218648F111A8C338001A7804091A0747C826(L_12, L_13, (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)NULL, NULL);
	}

IL_0051:
	{
	}

IL_0052:
	{
		DebugUpdater_CheckInputModuleExists_m1AA5338341C5BB4AE1225AA027A71FE2C693AE93(__this, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DebugUpdater_CreateDebugEventSystem_mBB31CEA4B7EC553A825B4E9BA4CCD323CB51EDD1 (DebugUpdater_t245AD21D9DB8115DAD15488899E23C6ED20BFDF2* __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*)&DebugUpdater_AssignDefaultActions_m544E2B25C85619B9FA366E9C58581A31925ED19F_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_AddComponent_TisEventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707_m203F7DE96857384187AB285095F071B84400B9B8_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_AddComponent_TisInputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58_mA175957B292E3F565216766FCE1E9D85836183A7_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0;
		L_0 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(__this, NULL);
		NullCheck(L_0);
		EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707* L_1;
		L_1 = GameObject_AddComponent_TisEventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707_m203F7DE96857384187AB285095F071B84400B9B8(L_0, GameObject_AddComponent_TisEventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707_m203F7DE96857384187AB285095F071B84400B9B8_RuntimeMethod_var);
		GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_2;
		L_2 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(__this, NULL);
		NullCheck(L_2);
		InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* L_3;
		L_3 = GameObject_AddComponent_TisInputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58_mA175957B292E3F565216766FCE1E9D85836183A7(L_2, GameObject_AddComponent_TisInputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58_mA175957B292E3F565216766FCE1E9D85836183A7_RuntimeMethod_var);
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_4 = (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)il2cpp_codegen_object_new(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
		Action__ctor_mBDC7B0B4A3F583B64C2896F01BDED360772F67DC(L_4, __this, (intptr_t)((void*)DebugUpdater_AssignDefaultActions_m544E2B25C85619B9FA366E9C58581A31925ED19F_RuntimeMethod_var), NULL);
		RuntimeObject* L_5;
		L_5 = DebugUpdater_DoAfterInputModuleUpdated_mF2ED242089E69D65CAC0B9C7A49061C8928A613D(__this, L_4, NULL);
		Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B* L_6;
		L_6 = MonoBehaviour_StartCoroutine_m4CAFF732AA28CD3BDC5363B44A863575530EC812(__this, L_5, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DebugUpdater_DestroyDebugEventSystem_m2FB857AD2F317E394C2B37DACBD5003676FD5E80 (DebugUpdater_t245AD21D9DB8115DAD15488899E23C6ED20BFDF2* __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*)&Component_GetComponent_TisEventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707_mC0057F51AC54461AE48825268F70602D751EC73E_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponent_TisInputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58_m3D7DFF37E6B380C5018AB5E6CCDFD4F4E2FED2F4_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DebugUpdater_AssignDefaultActions_m544E2B25C85619B9FA366E9C58581A31925ED19F_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707* V_0 = NULL;
	InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* V_1 = NULL;
	bool V_2 = false;
	{
		EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707* L_0;
		L_0 = Component_GetComponent_TisEventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707_mC0057F51AC54461AE48825268F70602D751EC73E(__this, Component_GetComponent_TisEventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707_mC0057F51AC54461AE48825268F70602D751EC73E_RuntimeMethod_var);
		V_0 = L_0;
		InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* L_1;
		L_1 = Component_GetComponent_TisInputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58_m3D7DFF37E6B380C5018AB5E6CCDFD4F4E2FED2F4(__this, Component_GetComponent_TisInputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58_m3D7DFF37E6B380C5018AB5E6CCDFD4F4E2FED2F4_RuntimeMethod_var);
		V_1 = L_1;
		InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* L_2 = V_1;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_3;
		L_3 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_2, NULL);
		V_2 = L_3;
		bool L_4 = V_2;
		if (!L_4)
		{
			goto IL_003b;
		}
	}
	{
		InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* L_5 = V_1;
		il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
		CoreUtils_Destroy_mD2FDD299C528530E4CC5F99EFBAF90ABC7B02C69(L_5, NULL);
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_6 = (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)il2cpp_codegen_object_new(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
		Action__ctor_mBDC7B0B4A3F583B64C2896F01BDED360772F67DC(L_6, __this, (intptr_t)((void*)DebugUpdater_AssignDefaultActions_m544E2B25C85619B9FA366E9C58581A31925ED19F_RuntimeMethod_var), NULL);
		RuntimeObject* L_7;
		L_7 = DebugUpdater_DoAfterInputModuleUpdated_mF2ED242089E69D65CAC0B9C7A49061C8928A613D(__this, L_6, NULL);
		Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B* L_8;
		L_8 = MonoBehaviour_StartCoroutine_m4CAFF732AA28CD3BDC5363B44A863575530EC812(__this, L_7, NULL);
	}

IL_003b:
	{
		EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707* L_9 = V_0;
		il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
		CoreUtils_Destroy_mD2FDD299C528530E4CC5F99EFBAF90ABC7B02C69(L_9, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DebugUpdater_Update_m4532D8430DE77C9C424562D87951EE357A2D7309 (DebugUpdater_t245AD21D9DB8115DAD15488899E23C6ED20BFDF2* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DebugManager_t7B02CD44432A634FA9654CC7ABE89DBA061A8672_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	DebugManager_t7B02CD44432A634FA9654CC7ABE89DBA061A8672* V_0 = NULL;
	bool V_1 = false;
	bool V_2 = false;
	bool V_3 = false;
	bool V_4 = false;
	bool V_5 = false;
	bool V_6 = false;
	int32_t G_B5_0 = 0;
	{
		il2cpp_codegen_runtime_class_init_inline(DebugManager_t7B02CD44432A634FA9654CC7ABE89DBA061A8672_il2cpp_TypeInfo_var);
		DebugManager_t7B02CD44432A634FA9654CC7ABE89DBA061A8672* L_0;
		L_0 = DebugManager_get_instance_m6606C2006331B9BDE453C15E14F3747930B3FC3D(NULL);
		V_0 = L_0;
		bool L_1 = __this->___m_RuntimeUiWasVisibleLastFrame;
		DebugManager_t7B02CD44432A634FA9654CC7ABE89DBA061A8672* L_2 = V_0;
		NullCheck(L_2);
		bool L_3;
		L_3 = DebugManager_get_displayRuntimeUI_m425A05718ADC5F5168D3D862C0FF3CB5D36259A0(L_2, NULL);
		V_1 = (bool)((((int32_t)((((int32_t)L_1) == ((int32_t)L_3))? 1 : 0)) == ((int32_t)0))? 1 : 0);
		bool L_4 = V_1;
		if (!L_4)
		{
			goto IL_002a;
		}
	}
	{
		DebugManager_t7B02CD44432A634FA9654CC7ABE89DBA061A8672* L_5 = V_0;
		NullCheck(L_5);
		bool L_6;
		L_6 = DebugManager_get_displayRuntimeUI_m425A05718ADC5F5168D3D862C0FF3CB5D36259A0(L_5, NULL);
		DebugUpdater_HandleInternalEventSystemComponents_mE3D39D8364F39FBAA697B4E1AD8FA708AF313F3A(L_6, NULL);
	}

IL_002a:
	{
		DebugManager_t7B02CD44432A634FA9654CC7ABE89DBA061A8672* L_7 = V_0;
		NullCheck(L_7);
		DebugManager_UpdateActions_mFDFEE466E6EF0295FF22CFFC92738CD80DF6A30F(L_7, NULL);
		DebugManager_t7B02CD44432A634FA9654CC7ABE89DBA061A8672* L_8 = V_0;
		NullCheck(L_8);
		float L_9;
		L_9 = DebugManager_GetAction_mF49CDA3900720779DADCA26D660A9C08DAC7741C(L_8, 0, NULL);
		if ((!(((float)L_9) == ((float)(0.0f)))))
		{
			goto IL_0047;
		}
	}
	{
		DebugManager_t7B02CD44432A634FA9654CC7ABE89DBA061A8672* L_10 = V_0;
		NullCheck(L_10);
		bool L_11;
		L_11 = DebugManager_GetActionToggleDebugMenuWithTouch_mD00A060C5705334410F83ACE437D7659756D71EB(L_10, NULL);
		G_B5_0 = ((int32_t)(L_11));
		goto IL_0048;
	}

IL_0047:
	{
		G_B5_0 = 1;
	}

IL_0048:
	{
		V_2 = (bool)G_B5_0;
		bool L_12 = V_2;
		if (!L_12)
		{
			goto IL_005e;
		}
	}
	{
		DebugManager_t7B02CD44432A634FA9654CC7ABE89DBA061A8672* L_13 = V_0;
		DebugManager_t7B02CD44432A634FA9654CC7ABE89DBA061A8672* L_14 = V_0;
		NullCheck(L_14);
		bool L_15;
		L_15 = DebugManager_get_displayRuntimeUI_m425A05718ADC5F5168D3D862C0FF3CB5D36259A0(L_14, NULL);
		NullCheck(L_13);
		DebugManager_set_displayRuntimeUI_m9D935288B59DE1136DB37985EFE102A35CD4A90A(L_13, (bool)((((int32_t)L_15) == ((int32_t)0))? 1 : 0), NULL);
	}

IL_005e:
	{
		DebugManager_t7B02CD44432A634FA9654CC7ABE89DBA061A8672* L_16 = V_0;
		NullCheck(L_16);
		bool L_17;
		L_17 = DebugManager_get_displayRuntimeUI_m425A05718ADC5F5168D3D862C0FF3CB5D36259A0(L_16, NULL);
		V_3 = L_17;
		bool L_18 = V_3;
		if (!L_18)
		{
			goto IL_009c;
		}
	}
	{
		DebugManager_t7B02CD44432A634FA9654CC7ABE89DBA061A8672* L_19 = V_0;
		NullCheck(L_19);
		float L_20;
		L_20 = DebugManager_GetAction_mF49CDA3900720779DADCA26D660A9C08DAC7741C(L_19, 8, NULL);
		V_4 = (bool)((((int32_t)((((float)L_20) == ((float)(0.0f)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
		bool L_21 = V_4;
		if (!L_21)
		{
			goto IL_0087;
		}
	}
	{
		DebugManager_t7B02CD44432A634FA9654CC7ABE89DBA061A8672* L_22 = V_0;
		NullCheck(L_22);
		DebugManager_Reset_m8F235B190A155A4748A6101C46F5654D989C42CA(L_22, NULL);
	}

IL_0087:
	{
		DebugManager_t7B02CD44432A634FA9654CC7ABE89DBA061A8672* L_23 = V_0;
		NullCheck(L_23);
		bool L_24;
		L_24 = DebugManager_GetActionReleaseScrollTarget_mA8742D7420A03055AEF6E99576E359AA6E5FBE77(L_23, NULL);
		V_5 = L_24;
		bool L_25 = V_5;
		if (!L_25)
		{
			goto IL_009b;
		}
	}
	{
		DebugManager_t7B02CD44432A634FA9654CC7ABE89DBA061A8672* L_26 = V_0;
		NullCheck(L_26);
		DebugManager_SetScrollTarget_mA81C5DD4585EF12FD3C966E898549568B603FCE9(L_26, (DebugUIHandlerWidget_tE597C749DDA3EBA7627F38F8A77EB5A171B9E6D1*)NULL, NULL);
	}

IL_009b:
	{
	}

IL_009c:
	{
		int32_t L_27 = __this->___m_Orientation;
		int32_t L_28;
		L_28 = Screen_get_orientation_mA6B22A441187D50831B2B18CA48A8F64BD1BD89E(NULL);
		V_6 = (bool)((((int32_t)((((int32_t)L_27) == ((int32_t)L_28))? 1 : 0)) == ((int32_t)0))? 1 : 0);
		bool L_29 = V_6;
		if (!L_29)
		{
			goto IL_00cb;
		}
	}
	{
		RuntimeObject* L_30;
		L_30 = DebugUpdater_RefreshRuntimeUINextFrame_m251A33935E98DAFD659D145FE85DE873B1AAC184(NULL);
		Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B* L_31;
		L_31 = MonoBehaviour_StartCoroutine_m4CAFF732AA28CD3BDC5363B44A863575530EC812(__this, L_30, NULL);
		int32_t L_32;
		L_32 = Screen_get_orientation_mA6B22A441187D50831B2B18CA48A8F64BD1BD89E(NULL);
		__this->___m_Orientation = L_32;
	}

IL_00cb:
	{
		DebugManager_t7B02CD44432A634FA9654CC7ABE89DBA061A8672* L_33 = V_0;
		NullCheck(L_33);
		bool L_34;
		L_34 = DebugManager_get_displayRuntimeUI_m425A05718ADC5F5168D3D862C0FF3CB5D36259A0(L_33, NULL);
		__this->___m_RuntimeUiWasVisibleLastFrame = L_34;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* DebugUpdater_RefreshRuntimeUINextFrame_m251A33935E98DAFD659D145FE85DE873B1AAC184 (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CRefreshRuntimeUINextFrameU3Ed__15_t50A87A3B0B43129C48E72CEC6AE080030D591218_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		U3CRefreshRuntimeUINextFrameU3Ed__15_t50A87A3B0B43129C48E72CEC6AE080030D591218* L_0 = (U3CRefreshRuntimeUINextFrameU3Ed__15_t50A87A3B0B43129C48E72CEC6AE080030D591218*)il2cpp_codegen_object_new(U3CRefreshRuntimeUINextFrameU3Ed__15_t50A87A3B0B43129C48E72CEC6AE080030D591218_il2cpp_TypeInfo_var);
		U3CRefreshRuntimeUINextFrameU3Ed__15__ctor_m392779311BA7871677A153BC788AE3F7C1E7D9DC(L_0, 0, NULL);
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DebugUpdater__ctor_m4AFAADA0BCEA5FC94938222FCF2C69337E9AA201 (DebugUpdater_t245AD21D9DB8115DAD15488899E23C6ED20BFDF2* __this, const RuntimeMethod* method) 
{
	{
		__this->___m_RuntimeUiWasVisibleLastFrame = (bool)0;
		MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E(__this, NULL);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CDoAfterInputModuleUpdatedU3Ed__9__ctor_m9B3F93DFFEBFF104648742F9BF158132E45B1612 (U3CDoAfterInputModuleUpdatedU3Ed__9_t021E74D1816F0C80180EEB4E395D56996E887DDA* __this, int32_t ___0_U3CU3E1__state, const RuntimeMethod* method) 
{
	{
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		int32_t L_0 = ___0_U3CU3E1__state;
		__this->___U3CU3E1__state = L_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CDoAfterInputModuleUpdatedU3Ed__9_System_IDisposable_Dispose_mF93A77F74A1C09D3CBCC8C28608778786B6E1ED3 (U3CDoAfterInputModuleUpdatedU3Ed__9_t021E74D1816F0C80180EEB4E395D56996E887DDA* __this, const RuntimeMethod* method) 
{
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CDoAfterInputModuleUpdatedU3Ed__9_MoveNext_m9537B7DEABD35246EF3E28B5106FB39C6AA6D9FB (U3CDoAfterInputModuleUpdatedU3Ed__9_t021E74D1816F0C80180EEB4E395D56996E887DDA* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WaitForEndOfFrame_tE38D80923E3F8380069B423968C25ABE50A46663_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	{
		int32_t L_0 = __this->___U3CU3E1__state;
		V_0 = L_0;
		int32_t L_1 = V_0;
		switch (L_1)
		{
			case 0:
			{
				goto IL_001b;
			}
			case 1:
			{
				goto IL_001d;
			}
			case 2:
			{
				goto IL_001f;
			}
		}
	}
	{
		goto IL_0021;
	}

IL_001b:
	{
		goto IL_0023;
	}

IL_001d:
	{
		goto IL_003f;
	}

IL_001f:
	{
		goto IL_005a;
	}

IL_0021:
	{
		return (bool)0;
	}

IL_0023:
	{
		__this->___U3CU3E1__state = (-1);
		WaitForEndOfFrame_tE38D80923E3F8380069B423968C25ABE50A46663* L_2 = (WaitForEndOfFrame_tE38D80923E3F8380069B423968C25ABE50A46663*)il2cpp_codegen_object_new(WaitForEndOfFrame_tE38D80923E3F8380069B423968C25ABE50A46663_il2cpp_TypeInfo_var);
		WaitForEndOfFrame__ctor_m4AF7E576C01E6B04443BB898B1AE5D645F7D45AB(L_2, NULL);
		__this->___U3CU3E2__current = L_2;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E2__current), (void*)L_2);
		__this->___U3CU3E1__state = 1;
		return (bool)1;
	}

IL_003f:
	{
		__this->___U3CU3E1__state = (-1);
		WaitForEndOfFrame_tE38D80923E3F8380069B423968C25ABE50A46663* L_3 = (WaitForEndOfFrame_tE38D80923E3F8380069B423968C25ABE50A46663*)il2cpp_codegen_object_new(WaitForEndOfFrame_tE38D80923E3F8380069B423968C25ABE50A46663_il2cpp_TypeInfo_var);
		WaitForEndOfFrame__ctor_m4AF7E576C01E6B04443BB898B1AE5D645F7D45AB(L_3, NULL);
		__this->___U3CU3E2__current = L_3;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E2__current), (void*)L_3);
		__this->___U3CU3E1__state = 2;
		return (bool)1;
	}

IL_005a:
	{
		__this->___U3CU3E1__state = (-1);
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_4 = __this->___action;
		NullCheck(L_4);
		Action_Invoke_m7126A54DACA72B845424072887B5F3A51FC3808E_inline(L_4, NULL);
		return (bool)0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CDoAfterInputModuleUpdatedU3Ed__9_System_Collections_Generic_IEnumeratorU3CSystem_ObjectU3E_get_Current_m3BAAAB9476FF83F7F100545FAEAB28C2F1D61A0D (U3CDoAfterInputModuleUpdatedU3Ed__9_t021E74D1816F0C80180EEB4E395D56996E887DDA* __this, const RuntimeMethod* method) 
{
	{
		RuntimeObject* L_0 = __this->___U3CU3E2__current;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CDoAfterInputModuleUpdatedU3Ed__9_System_Collections_IEnumerator_Reset_m29D4EFEB3935C7DB1709DC54313B4CDF38E5897D (U3CDoAfterInputModuleUpdatedU3Ed__9_t021E74D1816F0C80180EEB4E395D56996E887DDA* __this, const RuntimeMethod* method) 
{
	{
		NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var)));
		NotSupportedException__ctor_m1398D0CDE19B36AA3DE9392879738C1EA2439CDF(L_0, NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&U3CDoAfterInputModuleUpdatedU3Ed__9_System_Collections_IEnumerator_Reset_m29D4EFEB3935C7DB1709DC54313B4CDF38E5897D_RuntimeMethod_var)));
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CDoAfterInputModuleUpdatedU3Ed__9_System_Collections_IEnumerator_get_Current_m1C1CB4846785E48662EA676E9CABEB9BCC0811D7 (U3CDoAfterInputModuleUpdatedU3Ed__9_t021E74D1816F0C80180EEB4E395D56996E887DDA* __this, const RuntimeMethod* method) 
{
	{
		RuntimeObject* L_0 = __this->___U3CU3E2__current;
		return L_0;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CRefreshRuntimeUINextFrameU3Ed__15__ctor_m392779311BA7871677A153BC788AE3F7C1E7D9DC (U3CRefreshRuntimeUINextFrameU3Ed__15_t50A87A3B0B43129C48E72CEC6AE080030D591218* __this, int32_t ___0_U3CU3E1__state, const RuntimeMethod* method) 
{
	{
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		int32_t L_0 = ___0_U3CU3E1__state;
		__this->___U3CU3E1__state = L_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CRefreshRuntimeUINextFrameU3Ed__15_System_IDisposable_Dispose_m9803ADFEEF942AC22E3361820FD2894B83A80E82 (U3CRefreshRuntimeUINextFrameU3Ed__15_t50A87A3B0B43129C48E72CEC6AE080030D591218* __this, const RuntimeMethod* method) 
{
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CRefreshRuntimeUINextFrameU3Ed__15_MoveNext_mF9483E416C04EC5609F48B6161DB805C43945C22 (U3CRefreshRuntimeUINextFrameU3Ed__15_t50A87A3B0B43129C48E72CEC6AE080030D591218* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DebugManager_t7B02CD44432A634FA9654CC7ABE89DBA061A8672_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	{
		int32_t L_0 = __this->___U3CU3E1__state;
		V_0 = L_0;
		int32_t L_1 = V_0;
		if (!L_1)
		{
			goto IL_0012;
		}
	}
	{
		goto IL_000c;
	}

IL_000c:
	{
		int32_t L_2 = V_0;
		if ((((int32_t)L_2) == ((int32_t)1)))
		{
			goto IL_0014;
		}
	}
	{
		goto IL_0016;
	}

IL_0012:
	{
		goto IL_0018;
	}

IL_0014:
	{
		goto IL_0030;
	}

IL_0016:
	{
		return (bool)0;
	}

IL_0018:
	{
		__this->___U3CU3E1__state = (-1);
		__this->___U3CU3E2__current = NULL;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E2__current), (void*)NULL);
		__this->___U3CU3E1__state = 1;
		return (bool)1;
	}

IL_0030:
	{
		__this->___U3CU3E1__state = (-1);
		il2cpp_codegen_runtime_class_init_inline(DebugManager_t7B02CD44432A634FA9654CC7ABE89DBA061A8672_il2cpp_TypeInfo_var);
		DebugManager_t7B02CD44432A634FA9654CC7ABE89DBA061A8672* L_3;
		L_3 = DebugManager_get_instance_m6606C2006331B9BDE453C15E14F3747930B3FC3D(NULL);
		NullCheck(L_3);
		DebugManager_ReDrawOnScreenDebug_m743E2E7D187BB39F175DE5D6D21F6BD0676A49F7(L_3, NULL);
		return (bool)0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CRefreshRuntimeUINextFrameU3Ed__15_System_Collections_Generic_IEnumeratorU3CSystem_ObjectU3E_get_Current_m05F5EAA27086EFF2214F25E8D4835C9597ECA1A6 (U3CRefreshRuntimeUINextFrameU3Ed__15_t50A87A3B0B43129C48E72CEC6AE080030D591218* __this, const RuntimeMethod* method) 
{
	{
		RuntimeObject* L_0 = __this->___U3CU3E2__current;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CRefreshRuntimeUINextFrameU3Ed__15_System_Collections_IEnumerator_Reset_m3C7EBC0FA8D19456E8BF377495712E73FD485C72 (U3CRefreshRuntimeUINextFrameU3Ed__15_t50A87A3B0B43129C48E72CEC6AE080030D591218* __this, const RuntimeMethod* method) 
{
	{
		NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var)));
		NotSupportedException__ctor_m1398D0CDE19B36AA3DE9392879738C1EA2439CDF(L_0, NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&U3CRefreshRuntimeUINextFrameU3Ed__15_System_Collections_IEnumerator_Reset_m3C7EBC0FA8D19456E8BF377495712E73FD485C72_RuntimeMethod_var)));
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CRefreshRuntimeUINextFrameU3Ed__15_System_Collections_IEnumerator_get_Current_m22BFE8E553B29C84902F0D132AD6B09C37EE6D04 (U3CRefreshRuntimeUINextFrameU3Ed__15_t50A87A3B0B43129C48E72CEC6AE080030D591218* __this, const RuntimeMethod* method) 
{
	{
		RuntimeObject* L_0 = __this->___U3CU3E2__current;
		return L_0;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#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 BottleneckHistory__ctor_mD19A2E9CE11A0EC99A37467C7B648CD238A7F65E (BottleneckHistory_tB05DCBF6856ABC4CF0A7CE9249E0BCC20DC9F9EB* __this, int32_t ___0_initialCapacity, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mBC250FE53B7661F5215C4CC6946A32711B619E4B_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_set_Capacity_m56A3089A31301000A6BC4E8FDC3C4CB956DC91AB_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t0C03BB8D04810C036E129B4AA13C0CD045C619E4_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		List_1_t0C03BB8D04810C036E129B4AA13C0CD045C619E4* L_0 = (List_1_t0C03BB8D04810C036E129B4AA13C0CD045C619E4*)il2cpp_codegen_object_new(List_1_t0C03BB8D04810C036E129B4AA13C0CD045C619E4_il2cpp_TypeInfo_var);
		List_1__ctor_mBC250FE53B7661F5215C4CC6946A32711B619E4B(L_0, List_1__ctor_mBC250FE53B7661F5215C4CC6946A32711B619E4B_RuntimeMethod_var);
		__this->___m_Bottlenecks = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Bottlenecks), (void*)L_0);
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		List_1_t0C03BB8D04810C036E129B4AA13C0CD045C619E4* L_1 = __this->___m_Bottlenecks;
		int32_t L_2 = ___0_initialCapacity;
		NullCheck(L_1);
		List_1_set_Capacity_m56A3089A31301000A6BC4E8FDC3C4CB956DC91AB(L_1, L_2, List_1_set_Capacity_m56A3089A31301000A6BC4E8FDC3C4CB956DC91AB_RuntimeMethod_var);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BottleneckHistory_DiscardOldSamples_m861907A8C9AEC52C115B285B10F622CBBB1D1B3E (BottleneckHistory_tB05DCBF6856ABC4CF0A7CE9249E0BCC20DC9F9EB* __this, int32_t ___0_historySize, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_RemoveAt_m0A1287478FC59FBBAFFBF1D9339A3D9FDEB33825_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m68BDBC74889E8ECA574ED4256808600BF3F66E58_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_set_Capacity_m56A3089A31301000A6BC4E8FDC3C4CB956DC91AB_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4C1AF352A97FD129434859460C2CEBFAAA43A015);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	{
		int32_t L_0 = ___0_historySize;
		il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		Debug_Assert_mA460392021AC0A8210C9081E3C1C9652DBF32BF6((bool)((((int32_t)L_0) > ((int32_t)0))? 1 : 0), _stringLiteral4C1AF352A97FD129434859460C2CEBFAAA43A015, NULL);
		goto IL_001f;
	}

IL_0012:
	{
		List_1_t0C03BB8D04810C036E129B4AA13C0CD045C619E4* L_1 = __this->___m_Bottlenecks;
		NullCheck(L_1);
		List_1_RemoveAt_m0A1287478FC59FBBAFFBF1D9339A3D9FDEB33825(L_1, 0, List_1_RemoveAt_m0A1287478FC59FBBAFFBF1D9339A3D9FDEB33825_RuntimeMethod_var);
	}

IL_001f:
	{
		List_1_t0C03BB8D04810C036E129B4AA13C0CD045C619E4* L_2 = __this->___m_Bottlenecks;
		NullCheck(L_2);
		int32_t L_3;
		L_3 = List_1_get_Count_m68BDBC74889E8ECA574ED4256808600BF3F66E58_inline(L_2, List_1_get_Count_m68BDBC74889E8ECA574ED4256808600BF3F66E58_RuntimeMethod_var);
		int32_t L_4 = ___0_historySize;
		V_0 = (bool)((((int32_t)((((int32_t)L_3) < ((int32_t)L_4))? 1 : 0)) == ((int32_t)0))? 1 : 0);
		bool L_5 = V_0;
		if (L_5)
		{
			goto IL_0012;
		}
	}
	{
		List_1_t0C03BB8D04810C036E129B4AA13C0CD045C619E4* L_6 = __this->___m_Bottlenecks;
		int32_t L_7 = ___0_historySize;
		NullCheck(L_6);
		List_1_set_Capacity_m56A3089A31301000A6BC4E8FDC3C4CB956DC91AB(L_6, L_7, List_1_set_Capacity_m56A3089A31301000A6BC4E8FDC3C4CB956DC91AB_RuntimeMethod_var);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BottleneckHistory_AddBottleneckFromAveragedSample_m60FA0CA758EF6EE2A7F13C6C9B00A22E52B8EB23 (BottleneckHistory_tB05DCBF6856ABC4CF0A7CE9249E0BCC20DC9F9EB* __this, FrameTimeSample_tADB152E5D63C6EB073852FBE9D9EE9A66CA31AA7 ___0_frameHistorySampleAverage, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m637031608E23E7A077FABB4EDD7176AB500B6C36_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	{
		FrameTimeSample_tADB152E5D63C6EB073852FBE9D9EE9A66CA31AA7 L_0 = ___0_frameHistorySampleAverage;
		int32_t L_1;
		L_1 = BottleneckHistory_DetermineBottleneck_mD078131C1A87B32072E8F91E6B1507AEAC9454C3(L_0, NULL);
		V_0 = L_1;
		List_1_t0C03BB8D04810C036E129B4AA13C0CD045C619E4* L_2 = __this->___m_Bottlenecks;
		int32_t L_3 = V_0;
		NullCheck(L_2);
		List_1_Add_m637031608E23E7A077FABB4EDD7176AB500B6C36_inline(L_2, L_3, List_1_Add_m637031608E23E7A077FABB4EDD7176AB500B6C36_RuntimeMethod_var);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BottleneckHistory_ComputeHistogram_m1AD583E792CD1D868723470BCD0AB9FC4B6849C2 (BottleneckHistory_tB05DCBF6856ABC4CF0A7CE9249E0BCC20DC9F9EB* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m68BDBC74889E8ECA574ED4256808600BF3F66E58_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mAB6149E8960D5E896A3E3CA45A2F606DC9BD2235_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	BottleneckHistogram_tDB929D00612ADC18A52E516A23AA5AA40DA0622C V_0;
	memset((&V_0), 0, sizeof(V_0));
	int32_t V_1 = 0;
	int32_t V_2 = 0;
	int32_t V_3 = 0;
	bool V_4 = false;
	{
		il2cpp_codegen_initobj((&V_0), sizeof(BottleneckHistogram_tDB929D00612ADC18A52E516A23AA5AA40DA0622C));
		V_1 = 0;
		goto IL_0084;
	}

IL_000d:
	{
		List_1_t0C03BB8D04810C036E129B4AA13C0CD045C619E4* L_0 = __this->___m_Bottlenecks;
		int32_t L_1 = V_1;
		NullCheck(L_0);
		int32_t L_2;
		L_2 = List_1_get_Item_mAB6149E8960D5E896A3E3CA45A2F606DC9BD2235(L_0, L_1, List_1_get_Item_mAB6149E8960D5E896A3E3CA45A2F606DC9BD2235_RuntimeMethod_var);
		V_3 = L_2;
		int32_t L_3 = V_3;
		V_2 = L_3;
		int32_t L_4 = V_2;
		switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_4, 1)))
		{
			case 0:
			{
				goto IL_006d;
			}
			case 1:
			{
				goto IL_0049;
			}
			case 2:
			{
				goto IL_005b;
			}
			case 3:
			{
				goto IL_0037;
			}
		}
	}
	{
		goto IL_007f;
	}

IL_0037:
	{
		float* L_5 = (float*)(&(&V_0)->___Balanced);
		float* L_6 = L_5;
		float L_7 = *((float*)L_6);
		*((float*)L_6) = (float)((float)il2cpp_codegen_add(L_7, (1.0f)));
		goto IL_007f;
	}

IL_0049:
	{
		float* L_8 = (float*)(&(&V_0)->___CPU);
		float* L_9 = L_8;
		float L_10 = *((float*)L_9);
		*((float*)L_9) = (float)((float)il2cpp_codegen_add(L_10, (1.0f)));
		goto IL_007f;
	}

IL_005b:
	{
		float* L_11 = (float*)(&(&V_0)->___GPU);
		float* L_12 = L_11;
		float L_13 = *((float*)L_12);
		*((float*)L_12) = (float)((float)il2cpp_codegen_add(L_13, (1.0f)));
		goto IL_007f;
	}

IL_006d:
	{
		float* L_14 = (float*)(&(&V_0)->___PresentLimited);
		float* L_15 = L_14;
		float L_16 = *((float*)L_15);
		*((float*)L_15) = (float)((float)il2cpp_codegen_add(L_16, (1.0f)));
		goto IL_007f;
	}

IL_007f:
	{
		int32_t L_17 = V_1;
		V_1 = ((int32_t)il2cpp_codegen_add(L_17, 1));
	}

IL_0084:
	{
		int32_t L_18 = V_1;
		List_1_t0C03BB8D04810C036E129B4AA13C0CD045C619E4* L_19 = __this->___m_Bottlenecks;
		NullCheck(L_19);
		int32_t L_20;
		L_20 = List_1_get_Count_m68BDBC74889E8ECA574ED4256808600BF3F66E58_inline(L_19, List_1_get_Count_m68BDBC74889E8ECA574ED4256808600BF3F66E58_RuntimeMethod_var);
		V_4 = (bool)((((int32_t)L_18) < ((int32_t)L_20))? 1 : 0);
		bool L_21 = V_4;
		if (L_21)
		{
			goto IL_000d;
		}
	}
	{
		float* L_22 = (float*)(&(&V_0)->___Balanced);
		float* L_23 = L_22;
		float L_24 = *((float*)L_23);
		List_1_t0C03BB8D04810C036E129B4AA13C0CD045C619E4* L_25 = __this->___m_Bottlenecks;
		NullCheck(L_25);
		int32_t L_26;
		L_26 = List_1_get_Count_m68BDBC74889E8ECA574ED4256808600BF3F66E58_inline(L_25, List_1_get_Count_m68BDBC74889E8ECA574ED4256808600BF3F66E58_RuntimeMethod_var);
		*((float*)L_23) = (float)((float)(L_24/((float)L_26)));
		float* L_27 = (float*)(&(&V_0)->___CPU);
		float* L_28 = L_27;
		float L_29 = *((float*)L_28);
		List_1_t0C03BB8D04810C036E129B4AA13C0CD045C619E4* L_30 = __this->___m_Bottlenecks;
		NullCheck(L_30);
		int32_t L_31;
		L_31 = List_1_get_Count_m68BDBC74889E8ECA574ED4256808600BF3F66E58_inline(L_30, List_1_get_Count_m68BDBC74889E8ECA574ED4256808600BF3F66E58_RuntimeMethod_var);
		*((float*)L_28) = (float)((float)(L_29/((float)L_31)));
		float* L_32 = (float*)(&(&V_0)->___GPU);
		float* L_33 = L_32;
		float L_34 = *((float*)L_33);
		List_1_t0C03BB8D04810C036E129B4AA13C0CD045C619E4* L_35 = __this->___m_Bottlenecks;
		NullCheck(L_35);
		int32_t L_36;
		L_36 = List_1_get_Count_m68BDBC74889E8ECA574ED4256808600BF3F66E58_inline(L_35, List_1_get_Count_m68BDBC74889E8ECA574ED4256808600BF3F66E58_RuntimeMethod_var);
		*((float*)L_33) = (float)((float)(L_34/((float)L_36)));
		float* L_37 = (float*)(&(&V_0)->___PresentLimited);
		float* L_38 = L_37;
		float L_39 = *((float*)L_38);
		List_1_t0C03BB8D04810C036E129B4AA13C0CD045C619E4* L_40 = __this->___m_Bottlenecks;
		NullCheck(L_40);
		int32_t L_41;
		L_41 = List_1_get_Count_m68BDBC74889E8ECA574ED4256808600BF3F66E58_inline(L_40, List_1_get_Count_m68BDBC74889E8ECA574ED4256808600BF3F66E58_RuntimeMethod_var);
		*((float*)L_38) = (float)((float)(L_39/((float)L_41)));
		BottleneckHistogram_tDB929D00612ADC18A52E516A23AA5AA40DA0622C L_42 = V_0;
		__this->___Histogram = L_42;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t BottleneckHistory_DetermineBottleneck_mD078131C1A87B32072E8F91E6B1507AEAC9454C3 (FrameTimeSample_tADB152E5D63C6EB073852FBE9D9EE9A66CA31AA7 ___0_s, const RuntimeMethod* method) 
{
	float V_0 = 0.0f;
	bool V_1 = false;
	int32_t V_2 = 0;
	bool V_3 = false;
	bool V_4 = false;
	bool V_5 = false;
	bool V_6 = false;
	int32_t G_B3_0 = 0;
	int32_t G_B9_0 = 0;
	int32_t G_B15_0 = 0;
	int32_t G_B17_0 = 0;
	int32_t G_B24_0 = 0;
	{
		FrameTimeSample_tADB152E5D63C6EB073852FBE9D9EE9A66CA31AA7 L_0 = ___0_s;
		float L_1 = L_0.___GPUFrameTime;
		if ((((float)L_1) == ((float)(0.0f))))
		{
			goto IL_001d;
		}
	}
	{
		FrameTimeSample_tADB152E5D63C6EB073852FBE9D9EE9A66CA31AA7 L_2 = ___0_s;
		float L_3 = L_2.___MainThreadCPUFrameTime;
		G_B3_0 = ((((float)L_3) == ((float)(0.0f)))? 1 : 0);
		goto IL_001e;
	}

IL_001d:
	{
		G_B3_0 = 1;
	}

IL_001e:
	{
		V_1 = (bool)G_B3_0;
		bool L_4 = V_1;
		if (!L_4)
		{
			goto IL_0029;
		}
	}
	{
		V_2 = 0;
		goto IL_00c8;
	}

IL_0029:
	{
		FrameTimeSample_tADB152E5D63C6EB073852FBE9D9EE9A66CA31AA7 L_5 = ___0_s;
		float L_6 = L_5.___FullFrameTime;
		V_0 = ((float)il2cpp_codegen_multiply((0.800000012f), L_6));
		FrameTimeSample_tADB152E5D63C6EB073852FBE9D9EE9A66CA31AA7 L_7 = ___0_s;
		float L_8 = L_7.___GPUFrameTime;
		float L_9 = V_0;
		if ((!(((float)L_8) > ((float)L_9))))
		{
			goto IL_0053;
		}
	}
	{
		FrameTimeSample_tADB152E5D63C6EB073852FBE9D9EE9A66CA31AA7 L_10 = ___0_s;
		float L_11 = L_10.___MainThreadCPUFrameTime;
		float L_12 = V_0;
		if ((!(((float)L_11) < ((float)L_12))))
		{
			goto IL_0053;
		}
	}
	{
		FrameTimeSample_tADB152E5D63C6EB073852FBE9D9EE9A66CA31AA7 L_13 = ___0_s;
		float L_14 = L_13.___RenderThreadCPUFrameTime;
		float L_15 = V_0;
		G_B9_0 = ((((float)L_14) < ((float)L_15))? 1 : 0);
		goto IL_0054;
	}

IL_0053:
	{
		G_B9_0 = 0;
	}

IL_0054:
	{
		V_3 = (bool)G_B9_0;
		bool L_16 = V_3;
		if (!L_16)
		{
			goto IL_005c;
		}
	}
	{
		V_2 = 3;
		goto IL_00c8;
	}

IL_005c:
	{
		FrameTimeSample_tADB152E5D63C6EB073852FBE9D9EE9A66CA31AA7 L_17 = ___0_s;
		float L_18 = L_17.___GPUFrameTime;
		float L_19 = V_0;
		if ((!(((float)L_18) < ((float)L_19))))
		{
			goto IL_007c;
		}
	}
	{
		FrameTimeSample_tADB152E5D63C6EB073852FBE9D9EE9A66CA31AA7 L_20 = ___0_s;
		float L_21 = L_20.___MainThreadCPUFrameTime;
		float L_22 = V_0;
		if ((((float)L_21) > ((float)L_22)))
		{
			goto IL_0079;
		}
	}
	{
		FrameTimeSample_tADB152E5D63C6EB073852FBE9D9EE9A66CA31AA7 L_23 = ___0_s;
		float L_24 = L_23.___RenderThreadCPUFrameTime;
		float L_25 = V_0;
		G_B15_0 = ((((float)L_24) > ((float)L_25))? 1 : 0);
		goto IL_007a;
	}

IL_0079:
	{
		G_B15_0 = 1;
	}

IL_007a:
	{
		G_B17_0 = G_B15_0;
		goto IL_007d;
	}

IL_007c:
	{
		G_B17_0 = 0;
	}

IL_007d:
	{
		V_4 = (bool)G_B17_0;
		bool L_26 = V_4;
		if (!L_26)
		{
			goto IL_0087;
		}
	}
	{
		V_2 = 2;
		goto IL_00c8;
	}

IL_0087:
	{
		FrameTimeSample_tADB152E5D63C6EB073852FBE9D9EE9A66CA31AA7 L_27 = ___0_s;
		float L_28 = L_27.___MainThreadCPUPresentWaitTime;
		V_5 = (bool)((((float)L_28) > ((float)(0.5f)))? 1 : 0);
		bool L_29 = V_5;
		if (!L_29)
		{
			goto IL_00c4;
		}
	}
	{
		FrameTimeSample_tADB152E5D63C6EB073852FBE9D9EE9A66CA31AA7 L_30 = ___0_s;
		float L_31 = L_30.___GPUFrameTime;
		float L_32 = V_0;
		if ((!(((float)L_31) < ((float)L_32))))
		{
			goto IL_00b8;
		}
	}
	{
		FrameTimeSample_tADB152E5D63C6EB073852FBE9D9EE9A66CA31AA7 L_33 = ___0_s;
		float L_34 = L_33.___MainThreadCPUFrameTime;
		float L_35 = V_0;
		if ((!(((float)L_34) < ((float)L_35))))
		{
			goto IL_00b8;
		}
	}
	{
		FrameTimeSample_tADB152E5D63C6EB073852FBE9D9EE9A66CA31AA7 L_36 = ___0_s;
		float L_37 = L_36.___RenderThreadCPUFrameTime;
		float L_38 = V_0;
		G_B24_0 = ((((float)L_37) < ((float)L_38))? 1 : 0);
		goto IL_00b9;
	}

IL_00b8:
	{
		G_B24_0 = 0;
	}

IL_00b9:
	{
		V_6 = (bool)G_B24_0;
		bool L_39 = V_6;
		if (!L_39)
		{
			goto IL_00c3;
		}
	}
	{
		V_2 = 1;
		goto IL_00c8;
	}

IL_00c3:
	{
	}

IL_00c4:
	{
		V_2 = 4;
		goto IL_00c8;
	}

IL_00c8:
	{
		int32_t L_40 = V_2;
		return L_40;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BottleneckHistory_Clear_m4F8016F6A072E23B61967FBF334103E004460AFA (BottleneckHistory_tB05DCBF6856ABC4CF0A7CE9249E0BCC20DC9F9EB* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_m498447667C00D0BEAD6215C5788CC7C834F1EF76_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		List_1_t0C03BB8D04810C036E129B4AA13C0CD045C619E4* L_0 = __this->___m_Bottlenecks;
		NullCheck(L_0);
		List_1_Clear_m498447667C00D0BEAD6215C5788CC7C834F1EF76_inline(L_0, List_1_Clear_m498447667C00D0BEAD6215C5788CC7C834F1EF76_RuntimeMethod_var);
		BottleneckHistogram_tDB929D00612ADC18A52E516A23AA5AA40DA0622C* L_1 = (BottleneckHistogram_tDB929D00612ADC18A52E516A23AA5AA40DA0622C*)(&__this->___Histogram);
		il2cpp_codegen_initobj(L_1, sizeof(BottleneckHistogram_tDB929D00612ADC18A52E516A23AA5AA40DA0622C));
		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 FrameTimeSample__ctor_mC5DD327BB4372CBBF36344A367B6F9A3ED7D36F5 (FrameTimeSample_tADB152E5D63C6EB073852FBE9D9EE9A66CA31AA7* __this, float ___0_initValue, const RuntimeMethod* method) 
{
	{
		float L_0 = ___0_initValue;
		__this->___FramesPerSecond = L_0;
		float L_1 = ___0_initValue;
		__this->___FullFrameTime = L_1;
		float L_2 = ___0_initValue;
		__this->___MainThreadCPUFrameTime = L_2;
		float L_3 = ___0_initValue;
		__this->___MainThreadCPUPresentWaitTime = L_3;
		float L_4 = ___0_initValue;
		__this->___RenderThreadCPUFrameTime = L_4;
		float L_5 = ___0_initValue;
		__this->___GPUFrameTime = L_5;
		return;
	}
}
IL2CPP_EXTERN_C  void FrameTimeSample__ctor_mC5DD327BB4372CBBF36344A367B6F9A3ED7D36F5_AdjustorThunk (RuntimeObject* __this, float ___0_initValue, const RuntimeMethod* method)
{
	FrameTimeSample_tADB152E5D63C6EB073852FBE9D9EE9A66CA31AA7* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<FrameTimeSample_tADB152E5D63C6EB073852FBE9D9EE9A66CA31AA7*>(__this + _offset);
	FrameTimeSample__ctor_mC5DD327BB4372CBBF36344A367B6F9A3ED7D36F5(_thisAdjusted, ___0_initValue, 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 void FrameTimeSampleHistory__ctor_m49623B7CEE6D78CEFB8F880D4E891903446C582C (FrameTimeSampleHistory_tC3D2D4ECA65B8B07315EBB2D8F2764B3B63C5F2E* __this, int32_t ___0_initialCapacity, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m0BD12D54BE4E5B8CF116ECDADAD99BAAA90AB1D3_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_set_Capacity_m27A3EF4F82A5C400663D77C37F8EE8EE015968B0_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t796CB3F7FCFBBC4A6285EACD36F8F2F0C8AEA1D7_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		List_1_t796CB3F7FCFBBC4A6285EACD36F8F2F0C8AEA1D7* L_0 = (List_1_t796CB3F7FCFBBC4A6285EACD36F8F2F0C8AEA1D7*)il2cpp_codegen_object_new(List_1_t796CB3F7FCFBBC4A6285EACD36F8F2F0C8AEA1D7_il2cpp_TypeInfo_var);
		List_1__ctor_m0BD12D54BE4E5B8CF116ECDADAD99BAAA90AB1D3(L_0, List_1__ctor_m0BD12D54BE4E5B8CF116ECDADAD99BAAA90AB1D3_RuntimeMethod_var);
		__this->___m_Samples = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Samples), (void*)L_0);
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		List_1_t796CB3F7FCFBBC4A6285EACD36F8F2F0C8AEA1D7* L_1 = __this->___m_Samples;
		int32_t L_2 = ___0_initialCapacity;
		NullCheck(L_1);
		List_1_set_Capacity_m27A3EF4F82A5C400663D77C37F8EE8EE015968B0(L_1, L_2, List_1_set_Capacity_m27A3EF4F82A5C400663D77C37F8EE8EE015968B0_RuntimeMethod_var);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FrameTimeSampleHistory_Add_m0EFE7C83271FC6F9128C701999E5BDE12A2C7EEB (FrameTimeSampleHistory_tC3D2D4ECA65B8B07315EBB2D8F2764B3B63C5F2E* __this, FrameTimeSample_tADB152E5D63C6EB073852FBE9D9EE9A66CA31AA7 ___0_sample, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m3FD92ED0DB6561DEB79EB556489EEE19D9C860C7_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		List_1_t796CB3F7FCFBBC4A6285EACD36F8F2F0C8AEA1D7* L_0 = __this->___m_Samples;
		FrameTimeSample_tADB152E5D63C6EB073852FBE9D9EE9A66CA31AA7 L_1 = ___0_sample;
		NullCheck(L_0);
		List_1_Add_m3FD92ED0DB6561DEB79EB556489EEE19D9C860C7_inline(L_0, L_1, List_1_Add_m3FD92ED0DB6561DEB79EB556489EEE19D9C860C7_RuntimeMethod_var);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FrameTimeSampleHistory_ComputeAggregateValues_m84DFC1F962420CB67171BEFBA91BC4E8B7F9B488 (FrameTimeSampleHistory_tC3D2D4ECA65B8B07315EBB2D8F2764B3B63C5F2E* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FrameTimeSampleHistory_tC3D2D4ECA65B8B07315EBB2D8F2764B3B63C5F2E_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m880D85659A4B8E6CDB166891CF2F90337433CFB3_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mAE3FCA3C410FC2CEFDBEB1D6077C4D9F7358B1BB_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	FrameTimeSample_tADB152E5D63C6EB073852FBE9D9EE9A66CA31AA7 V_0;
	memset((&V_0), 0, sizeof(V_0));
	FrameTimeSample_tADB152E5D63C6EB073852FBE9D9EE9A66CA31AA7 V_1;
	memset((&V_1), 0, sizeof(V_1));
	FrameTimeSample_tADB152E5D63C6EB073852FBE9D9EE9A66CA31AA7 V_2;
	memset((&V_2), 0, sizeof(V_2));
	FrameTimeSample_tADB152E5D63C6EB073852FBE9D9EE9A66CA31AA7 V_3;
	memset((&V_3), 0, sizeof(V_3));
	int32_t V_4 = 0;
	FrameTimeSample_tADB152E5D63C6EB073852FBE9D9EE9A66CA31AA7 V_5;
	memset((&V_5), 0, sizeof(V_5));
	bool V_6 = false;
	{
		il2cpp_codegen_initobj((&V_0), sizeof(FrameTimeSample_tADB152E5D63C6EB073852FBE9D9EE9A66CA31AA7));
		FrameTimeSample__ctor_mC5DD327BB4372CBBF36344A367B6F9A3ED7D36F5((&V_1), ((std::numeric_limits<float>::max)()), NULL);
		FrameTimeSample__ctor_mC5DD327BB4372CBBF36344A367B6F9A3ED7D36F5((&V_2), (-(std::numeric_limits<float>::max)()), NULL);
		il2cpp_codegen_initobj((&V_3), sizeof(FrameTimeSample_tADB152E5D63C6EB073852FBE9D9EE9A66CA31AA7));
		V_4 = 0;
		goto IL_0083;
	}

IL_0030:
	{
		List_1_t796CB3F7FCFBBC4A6285EACD36F8F2F0C8AEA1D7* L_0 = __this->___m_Samples;
		int32_t L_1 = V_4;
		NullCheck(L_0);
		FrameTimeSample_tADB152E5D63C6EB073852FBE9D9EE9A66CA31AA7 L_2;
		L_2 = List_1_get_Item_mAE3FCA3C410FC2CEFDBEB1D6077C4D9F7358B1BB(L_0, L_1, List_1_get_Item_mAE3FCA3C410FC2CEFDBEB1D6077C4D9F7358B1BB_RuntimeMethod_var);
		V_5 = L_2;
		FrameTimeSample_tADB152E5D63C6EB073852FBE9D9EE9A66CA31AA7 L_3 = V_5;
		il2cpp_codegen_runtime_class_init_inline(FrameTimeSampleHistory_tC3D2D4ECA65B8B07315EBB2D8F2764B3B63C5F2E_il2cpp_TypeInfo_var);
		Func_3_t112E81BD9C60E0186076895800369606BCF590FB* L_4 = ((FrameTimeSampleHistory_tC3D2D4ECA65B8B07315EBB2D8F2764B3B63C5F2E_StaticFields*)il2cpp_codegen_static_fields_for(FrameTimeSampleHistory_tC3D2D4ECA65B8B07315EBB2D8F2764B3B63C5F2E_il2cpp_TypeInfo_var))->___s_SampleValueMin;
		FrameTimeSampleHistory_U3CComputeAggregateValuesU3Eg__ForEachSampleMemberU7C12_0_m12BB5028EF0636EF964C1D0CB02E9E2D295E2AC3((&V_1), L_3, L_4, NULL);
		FrameTimeSample_tADB152E5D63C6EB073852FBE9D9EE9A66CA31AA7 L_5 = V_5;
		Func_3_t112E81BD9C60E0186076895800369606BCF590FB* L_6 = ((FrameTimeSampleHistory_tC3D2D4ECA65B8B07315EBB2D8F2764B3B63C5F2E_StaticFields*)il2cpp_codegen_static_fields_for(FrameTimeSampleHistory_tC3D2D4ECA65B8B07315EBB2D8F2764B3B63C5F2E_il2cpp_TypeInfo_var))->___s_SampleValueMax;
		FrameTimeSampleHistory_U3CComputeAggregateValuesU3Eg__ForEachSampleMemberU7C12_0_m12BB5028EF0636EF964C1D0CB02E9E2D295E2AC3((&V_2), L_5, L_6, NULL);
		FrameTimeSample_tADB152E5D63C6EB073852FBE9D9EE9A66CA31AA7 L_7 = V_5;
		Func_3_t112E81BD9C60E0186076895800369606BCF590FB* L_8 = ((FrameTimeSampleHistory_tC3D2D4ECA65B8B07315EBB2D8F2764B3B63C5F2E_StaticFields*)il2cpp_codegen_static_fields_for(FrameTimeSampleHistory_tC3D2D4ECA65B8B07315EBB2D8F2764B3B63C5F2E_il2cpp_TypeInfo_var))->___s_SampleValueAdd;
		FrameTimeSampleHistory_U3CComputeAggregateValuesU3Eg__ForEachSampleMemberU7C12_0_m12BB5028EF0636EF964C1D0CB02E9E2D295E2AC3((&V_0), L_7, L_8, NULL);
		FrameTimeSample_tADB152E5D63C6EB073852FBE9D9EE9A66CA31AA7 L_9 = V_5;
		Func_3_t112E81BD9C60E0186076895800369606BCF590FB* L_10 = ((FrameTimeSampleHistory_tC3D2D4ECA65B8B07315EBB2D8F2764B3B63C5F2E_StaticFields*)il2cpp_codegen_static_fields_for(FrameTimeSampleHistory_tC3D2D4ECA65B8B07315EBB2D8F2764B3B63C5F2E_il2cpp_TypeInfo_var))->___s_SampleValueCountValid;
		FrameTimeSampleHistory_U3CComputeAggregateValuesU3Eg__ForEachSampleMemberU7C12_0_m12BB5028EF0636EF964C1D0CB02E9E2D295E2AC3((&V_3), L_9, L_10, NULL);
		int32_t L_11 = V_4;
		V_4 = ((int32_t)il2cpp_codegen_add(L_11, 1));
	}

IL_0083:
	{
		int32_t L_12 = V_4;
		List_1_t796CB3F7FCFBBC4A6285EACD36F8F2F0C8AEA1D7* L_13 = __this->___m_Samples;
		NullCheck(L_13);
		int32_t L_14;
		L_14 = List_1_get_Count_m880D85659A4B8E6CDB166891CF2F90337433CFB3_inline(L_13, List_1_get_Count_m880D85659A4B8E6CDB166891CF2F90337433CFB3_RuntimeMethod_var);
		V_6 = (bool)((((int32_t)L_12) < ((int32_t)L_14))? 1 : 0);
		bool L_15 = V_6;
		if (L_15)
		{
			goto IL_0030;
		}
	}
	{
		FrameTimeSample_tADB152E5D63C6EB073852FBE9D9EE9A66CA31AA7 L_16 = V_3;
		il2cpp_codegen_runtime_class_init_inline(FrameTimeSampleHistory_tC3D2D4ECA65B8B07315EBB2D8F2764B3B63C5F2E_il2cpp_TypeInfo_var);
		Func_3_t112E81BD9C60E0186076895800369606BCF590FB* L_17 = ((FrameTimeSampleHistory_tC3D2D4ECA65B8B07315EBB2D8F2764B3B63C5F2E_StaticFields*)il2cpp_codegen_static_fields_for(FrameTimeSampleHistory_tC3D2D4ECA65B8B07315EBB2D8F2764B3B63C5F2E_il2cpp_TypeInfo_var))->___s_SampleValueEnsureValid;
		FrameTimeSampleHistory_U3CComputeAggregateValuesU3Eg__ForEachSampleMemberU7C12_0_m12BB5028EF0636EF964C1D0CB02E9E2D295E2AC3((&V_1), L_16, L_17, NULL);
		FrameTimeSample_tADB152E5D63C6EB073852FBE9D9EE9A66CA31AA7 L_18 = V_3;
		Func_3_t112E81BD9C60E0186076895800369606BCF590FB* L_19 = ((FrameTimeSampleHistory_tC3D2D4ECA65B8B07315EBB2D8F2764B3B63C5F2E_StaticFields*)il2cpp_codegen_static_fields_for(FrameTimeSampleHistory_tC3D2D4ECA65B8B07315EBB2D8F2764B3B63C5F2E_il2cpp_TypeInfo_var))->___s_SampleValueEnsureValid;
		FrameTimeSampleHistory_U3CComputeAggregateValuesU3Eg__ForEachSampleMemberU7C12_0_m12BB5028EF0636EF964C1D0CB02E9E2D295E2AC3((&V_2), L_18, L_19, NULL);
		FrameTimeSample_tADB152E5D63C6EB073852FBE9D9EE9A66CA31AA7 L_20 = V_3;
		Func_3_t112E81BD9C60E0186076895800369606BCF590FB* L_21 = ((FrameTimeSampleHistory_tC3D2D4ECA65B8B07315EBB2D8F2764B3B63C5F2E_StaticFields*)il2cpp_codegen_static_fields_for(FrameTimeSampleHistory_tC3D2D4ECA65B8B07315EBB2D8F2764B3B63C5F2E_il2cpp_TypeInfo_var))->___s_SampleValueDivide;
		FrameTimeSampleHistory_U3CComputeAggregateValuesU3Eg__ForEachSampleMemberU7C12_0_m12BB5028EF0636EF964C1D0CB02E9E2D295E2AC3((&V_0), L_20, L_21, NULL);
		FrameTimeSample_tADB152E5D63C6EB073852FBE9D9EE9A66CA31AA7 L_22 = V_0;
		__this->___SampleAverage = L_22;
		FrameTimeSample_tADB152E5D63C6EB073852FBE9D9EE9A66CA31AA7 L_23 = V_1;
		__this->___SampleMin = L_23;
		FrameTimeSample_tADB152E5D63C6EB073852FBE9D9EE9A66CA31AA7 L_24 = V_2;
		__this->___SampleMax = L_24;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FrameTimeSampleHistory_DiscardOldSamples_mB78A2D8380D9D09329112D9D7B450FE043A7BCB9 (FrameTimeSampleHistory_tC3D2D4ECA65B8B07315EBB2D8F2764B3B63C5F2E* __this, int32_t ___0_sampleHistorySize, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_RemoveAt_m56F9526A1504E6FCE74D13B509E9E154E733E3C1_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m880D85659A4B8E6CDB166891CF2F90337433CFB3_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_set_Capacity_m27A3EF4F82A5C400663D77C37F8EE8EE015968B0_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4C1AF352A97FD129434859460C2CEBFAAA43A015);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	{
		int32_t L_0 = ___0_sampleHistorySize;
		il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		Debug_Assert_mA460392021AC0A8210C9081E3C1C9652DBF32BF6((bool)((((int32_t)L_0) > ((int32_t)0))? 1 : 0), _stringLiteral4C1AF352A97FD129434859460C2CEBFAAA43A015, NULL);
		goto IL_001f;
	}

IL_0012:
	{
		List_1_t796CB3F7FCFBBC4A6285EACD36F8F2F0C8AEA1D7* L_1 = __this->___m_Samples;
		NullCheck(L_1);
		List_1_RemoveAt_m56F9526A1504E6FCE74D13B509E9E154E733E3C1(L_1, 0, List_1_RemoveAt_m56F9526A1504E6FCE74D13B509E9E154E733E3C1_RuntimeMethod_var);
	}

IL_001f:
	{
		List_1_t796CB3F7FCFBBC4A6285EACD36F8F2F0C8AEA1D7* L_2 = __this->___m_Samples;
		NullCheck(L_2);
		int32_t L_3;
		L_3 = List_1_get_Count_m880D85659A4B8E6CDB166891CF2F90337433CFB3_inline(L_2, List_1_get_Count_m880D85659A4B8E6CDB166891CF2F90337433CFB3_RuntimeMethod_var);
		int32_t L_4 = ___0_sampleHistorySize;
		V_0 = (bool)((((int32_t)((((int32_t)L_3) < ((int32_t)L_4))? 1 : 0)) == ((int32_t)0))? 1 : 0);
		bool L_5 = V_0;
		if (L_5)
		{
			goto IL_0012;
		}
	}
	{
		List_1_t796CB3F7FCFBBC4A6285EACD36F8F2F0C8AEA1D7* L_6 = __this->___m_Samples;
		int32_t L_7 = ___0_sampleHistorySize;
		NullCheck(L_6);
		List_1_set_Capacity_m27A3EF4F82A5C400663D77C37F8EE8EE015968B0(L_6, L_7, List_1_set_Capacity_m27A3EF4F82A5C400663D77C37F8EE8EE015968B0_RuntimeMethod_var);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FrameTimeSampleHistory_Clear_m19D7141370A0961C9E325A99C5889BA2940536CC (FrameTimeSampleHistory_tC3D2D4ECA65B8B07315EBB2D8F2764B3B63C5F2E* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_m8E8E0D040E5DA903114057BAEECB1A54F4F4888A_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		List_1_t796CB3F7FCFBBC4A6285EACD36F8F2F0C8AEA1D7* L_0 = __this->___m_Samples;
		NullCheck(L_0);
		List_1_Clear_m8E8E0D040E5DA903114057BAEECB1A54F4F4888A_inline(L_0, List_1_Clear_m8E8E0D040E5DA903114057BAEECB1A54F4F4888A_RuntimeMethod_var);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FrameTimeSampleHistory__cctor_m45490D73B0CD5FA6BC05BD2816309B3F3CA3B1EF (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FrameTimeSampleHistory_tC3D2D4ECA65B8B07315EBB2D8F2764B3B63C5F2E_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_3_t112E81BD9C60E0186076895800369606BCF590FB_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3C_cctorU3Eb__15_0_m461082E143A79470185F3F91BACD48F9501816BF_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3C_cctorU3Eb__15_1_m51404681F5BBC68CD3E64BF7B7B09C334B708661_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3C_cctorU3Eb__15_2_m04210B4039FC0B42027CB0C8B5FA0F43CE10EECC_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3C_cctorU3Eb__15_3_m4E234E030809515EBB5A373AA1829B586FDACF6D_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3C_cctorU3Eb__15_4_m4A04D3EDF15201367E2110AD5E0C82EC4C33AC1E_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3C_cctorU3Eb__15_5_mD982DC0A8C20F307402E6B734A8CB84FC338D6D7_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_tAE3343AC4DE79BCC51BC0CBEE8DA1146B39B3A8B_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tAE3343AC4DE79BCC51BC0CBEE8DA1146B39B3A8B_il2cpp_TypeInfo_var);
		U3CU3Ec_tAE3343AC4DE79BCC51BC0CBEE8DA1146B39B3A8B* L_0 = ((U3CU3Ec_tAE3343AC4DE79BCC51BC0CBEE8DA1146B39B3A8B_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tAE3343AC4DE79BCC51BC0CBEE8DA1146B39B3A8B_il2cpp_TypeInfo_var))->___U3CU3E9;
		Func_3_t112E81BD9C60E0186076895800369606BCF590FB* L_1 = (Func_3_t112E81BD9C60E0186076895800369606BCF590FB*)il2cpp_codegen_object_new(Func_3_t112E81BD9C60E0186076895800369606BCF590FB_il2cpp_TypeInfo_var);
		Func_3__ctor_m5B9A75AB0F71A31F8F0F009E95D514DB82314D18(L_1, L_0, (intptr_t)((void*)U3CU3Ec_U3C_cctorU3Eb__15_0_m461082E143A79470185F3F91BACD48F9501816BF_RuntimeMethod_var), NULL);
		((FrameTimeSampleHistory_tC3D2D4ECA65B8B07315EBB2D8F2764B3B63C5F2E_StaticFields*)il2cpp_codegen_static_fields_for(FrameTimeSampleHistory_tC3D2D4ECA65B8B07315EBB2D8F2764B3B63C5F2E_il2cpp_TypeInfo_var))->___s_SampleValueAdd = L_1;
		Il2CppCodeGenWriteBarrier((void**)(&((FrameTimeSampleHistory_tC3D2D4ECA65B8B07315EBB2D8F2764B3B63C5F2E_StaticFields*)il2cpp_codegen_static_fields_for(FrameTimeSampleHistory_tC3D2D4ECA65B8B07315EBB2D8F2764B3B63C5F2E_il2cpp_TypeInfo_var))->___s_SampleValueAdd), (void*)L_1);
		U3CU3Ec_tAE3343AC4DE79BCC51BC0CBEE8DA1146B39B3A8B* L_2 = ((U3CU3Ec_tAE3343AC4DE79BCC51BC0CBEE8DA1146B39B3A8B_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tAE3343AC4DE79BCC51BC0CBEE8DA1146B39B3A8B_il2cpp_TypeInfo_var))->___U3CU3E9;
		Func_3_t112E81BD9C60E0186076895800369606BCF590FB* L_3 = (Func_3_t112E81BD9C60E0186076895800369606BCF590FB*)il2cpp_codegen_object_new(Func_3_t112E81BD9C60E0186076895800369606BCF590FB_il2cpp_TypeInfo_var);
		Func_3__ctor_m5B9A75AB0F71A31F8F0F009E95D514DB82314D18(L_3, L_2, (intptr_t)((void*)U3CU3Ec_U3C_cctorU3Eb__15_1_m51404681F5BBC68CD3E64BF7B7B09C334B708661_RuntimeMethod_var), NULL);
		((FrameTimeSampleHistory_tC3D2D4ECA65B8B07315EBB2D8F2764B3B63C5F2E_StaticFields*)il2cpp_codegen_static_fields_for(FrameTimeSampleHistory_tC3D2D4ECA65B8B07315EBB2D8F2764B3B63C5F2E_il2cpp_TypeInfo_var))->___s_SampleValueMin = L_3;
		Il2CppCodeGenWriteBarrier((void**)(&((FrameTimeSampleHistory_tC3D2D4ECA65B8B07315EBB2D8F2764B3B63C5F2E_StaticFields*)il2cpp_codegen_static_fields_for(FrameTimeSampleHistory_tC3D2D4ECA65B8B07315EBB2D8F2764B3B63C5F2E_il2cpp_TypeInfo_var))->___s_SampleValueMin), (void*)L_3);
		U3CU3Ec_tAE3343AC4DE79BCC51BC0CBEE8DA1146B39B3A8B* L_4 = ((U3CU3Ec_tAE3343AC4DE79BCC51BC0CBEE8DA1146B39B3A8B_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tAE3343AC4DE79BCC51BC0CBEE8DA1146B39B3A8B_il2cpp_TypeInfo_var))->___U3CU3E9;
		Func_3_t112E81BD9C60E0186076895800369606BCF590FB* L_5 = (Func_3_t112E81BD9C60E0186076895800369606BCF590FB*)il2cpp_codegen_object_new(Func_3_t112E81BD9C60E0186076895800369606BCF590FB_il2cpp_TypeInfo_var);
		Func_3__ctor_m5B9A75AB0F71A31F8F0F009E95D514DB82314D18(L_5, L_4, (intptr_t)((void*)U3CU3Ec_U3C_cctorU3Eb__15_2_m04210B4039FC0B42027CB0C8B5FA0F43CE10EECC_RuntimeMethod_var), NULL);
		((FrameTimeSampleHistory_tC3D2D4ECA65B8B07315EBB2D8F2764B3B63C5F2E_StaticFields*)il2cpp_codegen_static_fields_for(FrameTimeSampleHistory_tC3D2D4ECA65B8B07315EBB2D8F2764B3B63C5F2E_il2cpp_TypeInfo_var))->___s_SampleValueMax = L_5;
		Il2CppCodeGenWriteBarrier((void**)(&((FrameTimeSampleHistory_tC3D2D4ECA65B8B07315EBB2D8F2764B3B63C5F2E_StaticFields*)il2cpp_codegen_static_fields_for(FrameTimeSampleHistory_tC3D2D4ECA65B8B07315EBB2D8F2764B3B63C5F2E_il2cpp_TypeInfo_var))->___s_SampleValueMax), (void*)L_5);
		U3CU3Ec_tAE3343AC4DE79BCC51BC0CBEE8DA1146B39B3A8B* L_6 = ((U3CU3Ec_tAE3343AC4DE79BCC51BC0CBEE8DA1146B39B3A8B_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tAE3343AC4DE79BCC51BC0CBEE8DA1146B39B3A8B_il2cpp_TypeInfo_var))->___U3CU3E9;
		Func_3_t112E81BD9C60E0186076895800369606BCF590FB* L_7 = (Func_3_t112E81BD9C60E0186076895800369606BCF590FB*)il2cpp_codegen_object_new(Func_3_t112E81BD9C60E0186076895800369606BCF590FB_il2cpp_TypeInfo_var);
		Func_3__ctor_m5B9A75AB0F71A31F8F0F009E95D514DB82314D18(L_7, L_6, (intptr_t)((void*)U3CU3Ec_U3C_cctorU3Eb__15_3_m4E234E030809515EBB5A373AA1829B586FDACF6D_RuntimeMethod_var), NULL);
		((FrameTimeSampleHistory_tC3D2D4ECA65B8B07315EBB2D8F2764B3B63C5F2E_StaticFields*)il2cpp_codegen_static_fields_for(FrameTimeSampleHistory_tC3D2D4ECA65B8B07315EBB2D8F2764B3B63C5F2E_il2cpp_TypeInfo_var))->___s_SampleValueCountValid = L_7;
		Il2CppCodeGenWriteBarrier((void**)(&((FrameTimeSampleHistory_tC3D2D4ECA65B8B07315EBB2D8F2764B3B63C5F2E_StaticFields*)il2cpp_codegen_static_fields_for(FrameTimeSampleHistory_tC3D2D4ECA65B8B07315EBB2D8F2764B3B63C5F2E_il2cpp_TypeInfo_var))->___s_SampleValueCountValid), (void*)L_7);
		U3CU3Ec_tAE3343AC4DE79BCC51BC0CBEE8DA1146B39B3A8B* L_8 = ((U3CU3Ec_tAE3343AC4DE79BCC51BC0CBEE8DA1146B39B3A8B_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tAE3343AC4DE79BCC51BC0CBEE8DA1146B39B3A8B_il2cpp_TypeInfo_var))->___U3CU3E9;
		Func_3_t112E81BD9C60E0186076895800369606BCF590FB* L_9 = (Func_3_t112E81BD9C60E0186076895800369606BCF590FB*)il2cpp_codegen_object_new(Func_3_t112E81BD9C60E0186076895800369606BCF590FB_il2cpp_TypeInfo_var);
		Func_3__ctor_m5B9A75AB0F71A31F8F0F009E95D514DB82314D18(L_9, L_8, (intptr_t)((void*)U3CU3Ec_U3C_cctorU3Eb__15_4_m4A04D3EDF15201367E2110AD5E0C82EC4C33AC1E_RuntimeMethod_var), NULL);
		((FrameTimeSampleHistory_tC3D2D4ECA65B8B07315EBB2D8F2764B3B63C5F2E_StaticFields*)il2cpp_codegen_static_fields_for(FrameTimeSampleHistory_tC3D2D4ECA65B8B07315EBB2D8F2764B3B63C5F2E_il2cpp_TypeInfo_var))->___s_SampleValueEnsureValid = L_9;
		Il2CppCodeGenWriteBarrier((void**)(&((FrameTimeSampleHistory_tC3D2D4ECA65B8B07315EBB2D8F2764B3B63C5F2E_StaticFields*)il2cpp_codegen_static_fields_for(FrameTimeSampleHistory_tC3D2D4ECA65B8B07315EBB2D8F2764B3B63C5F2E_il2cpp_TypeInfo_var))->___s_SampleValueEnsureValid), (void*)L_9);
		U3CU3Ec_tAE3343AC4DE79BCC51BC0CBEE8DA1146B39B3A8B* L_10 = ((U3CU3Ec_tAE3343AC4DE79BCC51BC0CBEE8DA1146B39B3A8B_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tAE3343AC4DE79BCC51BC0CBEE8DA1146B39B3A8B_il2cpp_TypeInfo_var))->___U3CU3E9;
		Func_3_t112E81BD9C60E0186076895800369606BCF590FB* L_11 = (Func_3_t112E81BD9C60E0186076895800369606BCF590FB*)il2cpp_codegen_object_new(Func_3_t112E81BD9C60E0186076895800369606BCF590FB_il2cpp_TypeInfo_var);
		Func_3__ctor_m5B9A75AB0F71A31F8F0F009E95D514DB82314D18(L_11, L_10, (intptr_t)((void*)U3CU3Ec_U3C_cctorU3Eb__15_5_mD982DC0A8C20F307402E6B734A8CB84FC338D6D7_RuntimeMethod_var), NULL);
		((FrameTimeSampleHistory_tC3D2D4ECA65B8B07315EBB2D8F2764B3B63C5F2E_StaticFields*)il2cpp_codegen_static_fields_for(FrameTimeSampleHistory_tC3D2D4ECA65B8B07315EBB2D8F2764B3B63C5F2E_il2cpp_TypeInfo_var))->___s_SampleValueDivide = L_11;
		Il2CppCodeGenWriteBarrier((void**)(&((FrameTimeSampleHistory_tC3D2D4ECA65B8B07315EBB2D8F2764B3B63C5F2E_StaticFields*)il2cpp_codegen_static_fields_for(FrameTimeSampleHistory_tC3D2D4ECA65B8B07315EBB2D8F2764B3B63C5F2E_il2cpp_TypeInfo_var))->___s_SampleValueDivide), (void*)L_11);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FrameTimeSampleHistory_U3CComputeAggregateValuesU3Eg__ForEachSampleMemberU7C12_0_m12BB5028EF0636EF964C1D0CB02E9E2D295E2AC3 (FrameTimeSample_tADB152E5D63C6EB073852FBE9D9EE9A66CA31AA7* ___0_aggregate, FrameTimeSample_tADB152E5D63C6EB073852FBE9D9EE9A66CA31AA7 ___1_sample, Func_3_t112E81BD9C60E0186076895800369606BCF590FB* ___2_func, const RuntimeMethod* method) 
{
	{
		FrameTimeSample_tADB152E5D63C6EB073852FBE9D9EE9A66CA31AA7* L_0 = ___0_aggregate;
		Func_3_t112E81BD9C60E0186076895800369606BCF590FB* L_1 = ___2_func;
		FrameTimeSample_tADB152E5D63C6EB073852FBE9D9EE9A66CA31AA7* L_2 = ___0_aggregate;
		float L_3 = L_2->___FramesPerSecond;
		FrameTimeSample_tADB152E5D63C6EB073852FBE9D9EE9A66CA31AA7 L_4 = ___1_sample;
		float L_5 = L_4.___FramesPerSecond;
		NullCheck(L_1);
		float L_6;
		L_6 = Func_3_Invoke_mC8193F9BE436AD10B0F1279771862679CB5813AD_inline(L_1, L_3, L_5, NULL);
		L_0->___FramesPerSecond = L_6;
		FrameTimeSample_tADB152E5D63C6EB073852FBE9D9EE9A66CA31AA7* L_7 = ___0_aggregate;
		Func_3_t112E81BD9C60E0186076895800369606BCF590FB* L_8 = ___2_func;
		FrameTimeSample_tADB152E5D63C6EB073852FBE9D9EE9A66CA31AA7* L_9 = ___0_aggregate;
		float L_10 = L_9->___FullFrameTime;
		FrameTimeSample_tADB152E5D63C6EB073852FBE9D9EE9A66CA31AA7 L_11 = ___1_sample;
		float L_12 = L_11.___FullFrameTime;
		NullCheck(L_8);
		float L_13;
		L_13 = Func_3_Invoke_mC8193F9BE436AD10B0F1279771862679CB5813AD_inline(L_8, L_10, L_12, NULL);
		L_7->___FullFrameTime = L_13;
		FrameTimeSample_tADB152E5D63C6EB073852FBE9D9EE9A66CA31AA7* L_14 = ___0_aggregate;
		Func_3_t112E81BD9C60E0186076895800369606BCF590FB* L_15 = ___2_func;
		FrameTimeSample_tADB152E5D63C6EB073852FBE9D9EE9A66CA31AA7* L_16 = ___0_aggregate;
		float L_17 = L_16->___MainThreadCPUFrameTime;
		FrameTimeSample_tADB152E5D63C6EB073852FBE9D9EE9A66CA31AA7 L_18 = ___1_sample;
		float L_19 = L_18.___MainThreadCPUFrameTime;
		NullCheck(L_15);
		float L_20;
		L_20 = Func_3_Invoke_mC8193F9BE436AD10B0F1279771862679CB5813AD_inline(L_15, L_17, L_19, NULL);
		L_14->___MainThreadCPUFrameTime = L_20;
		FrameTimeSample_tADB152E5D63C6EB073852FBE9D9EE9A66CA31AA7* L_21 = ___0_aggregate;
		Func_3_t112E81BD9C60E0186076895800369606BCF590FB* L_22 = ___2_func;
		FrameTimeSample_tADB152E5D63C6EB073852FBE9D9EE9A66CA31AA7* L_23 = ___0_aggregate;
		float L_24 = L_23->___MainThreadCPUPresentWaitTime;
		FrameTimeSample_tADB152E5D63C6EB073852FBE9D9EE9A66CA31AA7 L_25 = ___1_sample;
		float L_26 = L_25.___MainThreadCPUPresentWaitTime;
		NullCheck(L_22);
		float L_27;
		L_27 = Func_3_Invoke_mC8193F9BE436AD10B0F1279771862679CB5813AD_inline(L_22, L_24, L_26, NULL);
		L_21->___MainThreadCPUPresentWaitTime = L_27;
		FrameTimeSample_tADB152E5D63C6EB073852FBE9D9EE9A66CA31AA7* L_28 = ___0_aggregate;
		Func_3_t112E81BD9C60E0186076895800369606BCF590FB* L_29 = ___2_func;
		FrameTimeSample_tADB152E5D63C6EB073852FBE9D9EE9A66CA31AA7* L_30 = ___0_aggregate;
		float L_31 = L_30->___RenderThreadCPUFrameTime;
		FrameTimeSample_tADB152E5D63C6EB073852FBE9D9EE9A66CA31AA7 L_32 = ___1_sample;
		float L_33 = L_32.___RenderThreadCPUFrameTime;
		NullCheck(L_29);
		float L_34;
		L_34 = Func_3_Invoke_mC8193F9BE436AD10B0F1279771862679CB5813AD_inline(L_29, L_31, L_33, NULL);
		L_28->___RenderThreadCPUFrameTime = L_34;
		FrameTimeSample_tADB152E5D63C6EB073852FBE9D9EE9A66CA31AA7* L_35 = ___0_aggregate;
		Func_3_t112E81BD9C60E0186076895800369606BCF590FB* L_36 = ___2_func;
		FrameTimeSample_tADB152E5D63C6EB073852FBE9D9EE9A66CA31AA7* L_37 = ___0_aggregate;
		float L_38 = L_37->___GPUFrameTime;
		FrameTimeSample_tADB152E5D63C6EB073852FBE9D9EE9A66CA31AA7 L_39 = ___1_sample;
		float L_40 = L_39.___GPUFrameTime;
		NullCheck(L_36);
		float L_41;
		L_41 = Func_3_Invoke_mC8193F9BE436AD10B0F1279771862679CB5813AD_inline(L_36, L_38, L_40, NULL);
		L_35->___GPUFrameTime = L_41;
		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_m7F3285CA00F84585B2281252004628B5695FD5B8 (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_tAE3343AC4DE79BCC51BC0CBEE8DA1146B39B3A8B_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		U3CU3Ec_tAE3343AC4DE79BCC51BC0CBEE8DA1146B39B3A8B* L_0 = (U3CU3Ec_tAE3343AC4DE79BCC51BC0CBEE8DA1146B39B3A8B*)il2cpp_codegen_object_new(U3CU3Ec_tAE3343AC4DE79BCC51BC0CBEE8DA1146B39B3A8B_il2cpp_TypeInfo_var);
		U3CU3Ec__ctor_mF3BFD3A9A353AB4D79C59D0A7353BD67594C57FE(L_0, NULL);
		((U3CU3Ec_tAE3343AC4DE79BCC51BC0CBEE8DA1146B39B3A8B_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tAE3343AC4DE79BCC51BC0CBEE8DA1146B39B3A8B_il2cpp_TypeInfo_var))->___U3CU3E9 = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_tAE3343AC4DE79BCC51BC0CBEE8DA1146B39B3A8B_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tAE3343AC4DE79BCC51BC0CBEE8DA1146B39B3A8B_il2cpp_TypeInfo_var))->___U3CU3E9), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_mF3BFD3A9A353AB4D79C59D0A7353BD67594C57FE (U3CU3Ec_tAE3343AC4DE79BCC51BC0CBEE8DA1146B39B3A8B* __this, const RuntimeMethod* method) 
{
	{
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float U3CU3Ec_U3C_cctorU3Eb__15_0_m461082E143A79470185F3F91BACD48F9501816BF (U3CU3Ec_tAE3343AC4DE79BCC51BC0CBEE8DA1146B39B3A8B* __this, float ___0_value, float ___1_other, const RuntimeMethod* method) 
{
	float V_0 = 0.0f;
	{
		float L_0 = ___0_value;
		float L_1 = ___1_other;
		V_0 = ((float)il2cpp_codegen_add(L_0, L_1));
		goto IL_0007;
	}

IL_0007:
	{
		float L_2 = V_0;
		return L_2;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float U3CU3Ec_U3C_cctorU3Eb__15_1_m51404681F5BBC68CD3E64BF7B7B09C334B708661 (U3CU3Ec_tAE3343AC4DE79BCC51BC0CBEE8DA1146B39B3A8B* __this, float ___0_value, float ___1_other, const RuntimeMethod* method) 
{
	float V_0 = 0.0f;
	float G_B3_0 = 0.0f;
	{
		float L_0 = ___1_other;
		if ((((float)L_0) > ((float)(0.0f))))
		{
			goto IL_000c;
		}
	}
	{
		float L_1 = ___0_value;
		G_B3_0 = L_1;
		goto IL_0013;
	}

IL_000c:
	{
		float L_2 = ___0_value;
		float L_3 = ___1_other;
		float L_4;
		L_4 = Mathf_Min_m747CA71A9483CDB394B13BD0AD048EE17E48FFE4_inline(L_2, L_3, NULL);
		G_B3_0 = L_4;
	}

IL_0013:
	{
		V_0 = G_B3_0;
		goto IL_0016;
	}

IL_0016:
	{
		float L_5 = V_0;
		return L_5;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float U3CU3Ec_U3C_cctorU3Eb__15_2_m04210B4039FC0B42027CB0C8B5FA0F43CE10EECC (U3CU3Ec_tAE3343AC4DE79BCC51BC0CBEE8DA1146B39B3A8B* __this, float ___0_value, float ___1_other, const RuntimeMethod* method) 
{
	float V_0 = 0.0f;
	{
		float L_0 = ___0_value;
		float L_1 = ___1_other;
		float L_2;
		L_2 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_0, L_1, NULL);
		V_0 = L_2;
		goto IL_000b;
	}

IL_000b:
	{
		float L_3 = V_0;
		return L_3;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float U3CU3Ec_U3C_cctorU3Eb__15_3_m4E234E030809515EBB5A373AA1829B586FDACF6D (U3CU3Ec_tAE3343AC4DE79BCC51BC0CBEE8DA1146B39B3A8B* __this, float ___0_value, float ___1_other, const RuntimeMethod* method) 
{
	float V_0 = 0.0f;
	float G_B3_0 = 0.0f;
	{
		float L_0 = ___1_other;
		if ((((float)L_0) > ((float)(0.0f))))
		{
			goto IL_000c;
		}
	}
	{
		float L_1 = ___0_value;
		G_B3_0 = L_1;
		goto IL_0013;
	}

IL_000c:
	{
		float L_2 = ___0_value;
		G_B3_0 = ((float)il2cpp_codegen_add(L_2, (1.0f)));
	}

IL_0013:
	{
		V_0 = G_B3_0;
		goto IL_0016;
	}

IL_0016:
	{
		float L_3 = V_0;
		return L_3;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float U3CU3Ec_U3C_cctorU3Eb__15_4_m4A04D3EDF15201367E2110AD5E0C82EC4C33AC1E (U3CU3Ec_tAE3343AC4DE79BCC51BC0CBEE8DA1146B39B3A8B* __this, float ___0_value, float ___1_other, const RuntimeMethod* method) 
{
	float V_0 = 0.0f;
	float G_B3_0 = 0.0f;
	{
		float L_0 = ___1_other;
		if ((((float)L_0) > ((float)(0.0f))))
		{
			goto IL_0010;
		}
	}
	{
		G_B3_0 = (0.0f);
		goto IL_0011;
	}

IL_0010:
	{
		float L_1 = ___0_value;
		G_B3_0 = L_1;
	}

IL_0011:
	{
		V_0 = G_B3_0;
		goto IL_0014;
	}

IL_0014:
	{
		float L_2 = V_0;
		return L_2;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float U3CU3Ec_U3C_cctorU3Eb__15_5_mD982DC0A8C20F307402E6B734A8CB84FC338D6D7 (U3CU3Ec_tAE3343AC4DE79BCC51BC0CBEE8DA1146B39B3A8B* __this, float ___0_value, float ___1_other, const RuntimeMethod* method) 
{
	float V_0 = 0.0f;
	float G_B3_0 = 0.0f;
	{
		float L_0 = ___1_other;
		if ((((float)L_0) > ((float)(0.0f))))
		{
			goto IL_0010;
		}
	}
	{
		G_B3_0 = (0.0f);
		goto IL_0013;
	}

IL_0010:
	{
		float L_1 = ___0_value;
		float L_2 = ___1_other;
		G_B3_0 = ((float)(L_1/L_2));
	}

IL_0013:
	{
		V_0 = G_B3_0;
		goto IL_0016;
	}

IL_0016:
	{
		float L_3 = V_0;
		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 RuntimeObject* IDebugDisplaySettings_Add_m52004AB8F3C265BFFEEC58335F7E4DE09108279E (RuntimeObject* __this, RuntimeObject* ___0_newData, const RuntimeMethod* method) 
{
	RuntimeObject* V_0 = NULL;
	{
		V_0 = (RuntimeObject*)NULL;
		goto IL_0005;
	}

IL_0005:
	{
		RuntimeObject* L_0 = V_0;
		return L_0;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool IDebugDisplaySettingsQuery_get_IsPostProcessingAllowed_mF5E1497D9D9FC1FDE54AB0668B97AA05EB0D4165 (RuntimeObject* __this, const RuntimeMethod* method) 
{
	{
		return (bool)1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool IDebugDisplaySettingsQuery_get_IsLightingActive_m9A825F7A7E8A01640FB386B694242D260956C3D5 (RuntimeObject* __this, const RuntimeMethod* method) 
{
	{
		return (bool)1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool IDebugDisplaySettingsQuery_TryGetScreenClearColor_m1F9C2BC9F1881CD25B40F487B403AFC9BDF09788 (RuntimeObject* __this, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F* ___0_color, const RuntimeMethod* method) 
{
	{
		return (bool)0;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MousePositionDebug_t213FBA65BBFFD74DD5FC04FFCE3FE88B9D00AC10* MousePositionDebug_get_instance_mC7DCCC9F1B4614D3563E26A9D4FB019EEBB0B93A (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MousePositionDebug_t213FBA65BBFFD74DD5FC04FFCE3FE88B9D00AC10_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	MousePositionDebug_t213FBA65BBFFD74DD5FC04FFCE3FE88B9D00AC10* V_1 = NULL;
	{
		MousePositionDebug_t213FBA65BBFFD74DD5FC04FFCE3FE88B9D00AC10* L_0 = ((MousePositionDebug_t213FBA65BBFFD74DD5FC04FFCE3FE88B9D00AC10_StaticFields*)il2cpp_codegen_static_fields_for(MousePositionDebug_t213FBA65BBFFD74DD5FC04FFCE3FE88B9D00AC10_il2cpp_TypeInfo_var))->___s_Instance;
		V_0 = (bool)((((RuntimeObject*)(MousePositionDebug_t213FBA65BBFFD74DD5FC04FFCE3FE88B9D00AC10*)L_0) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
		bool L_1 = V_0;
		if (!L_1)
		{
			goto IL_0019;
		}
	}
	{
		MousePositionDebug_t213FBA65BBFFD74DD5FC04FFCE3FE88B9D00AC10* L_2 = (MousePositionDebug_t213FBA65BBFFD74DD5FC04FFCE3FE88B9D00AC10*)il2cpp_codegen_object_new(MousePositionDebug_t213FBA65BBFFD74DD5FC04FFCE3FE88B9D00AC10_il2cpp_TypeInfo_var);
		MousePositionDebug__ctor_m13F1294D652C43F3F1EEC88EB42D66CC51C31DF7(L_2, NULL);
		((MousePositionDebug_t213FBA65BBFFD74DD5FC04FFCE3FE88B9D00AC10_StaticFields*)il2cpp_codegen_static_fields_for(MousePositionDebug_t213FBA65BBFFD74DD5FC04FFCE3FE88B9D00AC10_il2cpp_TypeInfo_var))->___s_Instance = L_2;
		Il2CppCodeGenWriteBarrier((void**)(&((MousePositionDebug_t213FBA65BBFFD74DD5FC04FFCE3FE88B9D00AC10_StaticFields*)il2cpp_codegen_static_fields_for(MousePositionDebug_t213FBA65BBFFD74DD5FC04FFCE3FE88B9D00AC10_il2cpp_TypeInfo_var))->___s_Instance), (void*)L_2);
	}

IL_0019:
	{
		MousePositionDebug_t213FBA65BBFFD74DD5FC04FFCE3FE88B9D00AC10* L_3 = ((MousePositionDebug_t213FBA65BBFFD74DD5FC04FFCE3FE88B9D00AC10_StaticFields*)il2cpp_codegen_static_fields_for(MousePositionDebug_t213FBA65BBFFD74DD5FC04FFCE3FE88B9D00AC10_il2cpp_TypeInfo_var))->___s_Instance;
		V_1 = L_3;
		goto IL_0021;
	}

IL_0021:
	{
		MousePositionDebug_t213FBA65BBFFD74DD5FC04FFCE3FE88B9D00AC10* L_4 = V_1;
		return L_4;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MousePositionDebug_Build_m171C70914DA1EF2CE398B02A8BF4CA644B74CA56 (MousePositionDebug_t213FBA65BBFFD74DD5FC04FFCE3FE88B9D00AC10* __this, const RuntimeMethod* method) 
{
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MousePositionDebug_Cleanup_mDE40091BD5CCE74B9207B53D3924CE29CB2A155E (MousePositionDebug_t213FBA65BBFFD74DD5FC04FFCE3FE88B9D00AC10* __this, const RuntimeMethod* method) 
{
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 MousePositionDebug_GetMousePosition_m705459C449B28534CD4F3826EB2802094E9ECE9C (MousePositionDebug_t213FBA65BBFFD74DD5FC04FFCE3FE88B9D00AC10* __this, float ___0_ScreenHeight, bool ___1_sceneView, const RuntimeMethod* method) 
{
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0;
		L_0 = MousePositionDebug_GetInputMousePosition_m3B9FAF39E8413360371CA6EFEED7B12A025F45B1(__this, NULL);
		V_0 = L_0;
		goto IL_000a;
	}

IL_000a:
	{
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1 = V_0;
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 MousePositionDebug_GetInputMousePosition_m3B9FAF39E8413360371CA6EFEED7B12A025F45B1 (MousePositionDebug_t213FBA65BBFFD74DD5FC04FFCE3FE88B9D00AC10* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputControl_1_ReadValue_m362E05F00FE8CF8FC52F0D673291907EC7FA6541_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
	memset((&V_0), 0, sizeof(V_0));
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 G_B3_0;
	memset((&G_B3_0), 0, sizeof(G_B3_0));
	{
		Pointer_t800EF2832B62E889AC9C182E3B18098AF220E32A* L_0;
		L_0 = Pointer_get_current_m207443803344C305DEAAEBA56C445980D6C22CB3_inline(NULL);
		if (L_0)
		{
			goto IL_0019;
		}
	}
	{
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1;
		memset((&L_1), 0, sizeof(L_1));
		Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_1), (-1.0f), (-1.0f), NULL);
		G_B3_0 = L_1;
		goto IL_0028;
	}

IL_0019:
	{
		Pointer_t800EF2832B62E889AC9C182E3B18098AF220E32A* L_2;
		L_2 = Pointer_get_current_m207443803344C305DEAAEBA56C445980D6C22CB3_inline(NULL);
		NullCheck(L_2);
		Vector2Control_t8D1B4021A1D82671AF916D3C0A476AA94E46A432* L_3;
		L_3 = Pointer_get_position_m4286004169788483EEDA6AF833CEFDB04FEDF3D8_inline(L_2, NULL);
		NullCheck(L_3);
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4;
		L_4 = InputControl_1_ReadValue_m362E05F00FE8CF8FC52F0D673291907EC7FA6541(L_3, InputControl_1_ReadValue_m362E05F00FE8CF8FC52F0D673291907EC7FA6541_RuntimeMethod_var);
		G_B3_0 = L_4;
	}

IL_0028:
	{
		V_0 = G_B3_0;
		goto IL_002b;
	}

IL_002b:
	{
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_5 = V_0;
		return L_5;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 MousePositionDebug_GetMouseClickPosition_m2C1BEF32DA9D79DA3DE85B0C433FC496F14D17AA (MousePositionDebug_t213FBA65BBFFD74DD5FC04FFCE3FE88B9D00AC10* __this, float ___0_ScreenHeight, const RuntimeMethod* method) 
{
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0;
		L_0 = Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline(NULL);
		V_0 = L_0;
		goto IL_0009;
	}

IL_0009:
	{
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1 = V_0;
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MousePositionDebug__ctor_m13F1294D652C43F3F1EEC88EB42D66CC51C31DF7 (MousePositionDebug_t213FBA65BBFFD74DD5FC04FFCE3FE88B9D00AC10* __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 ProfilingSampler__ctor_m26500989FCDB07FA33C9A3BB7F215CBD892F5BB7 (ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* __this, String_t* ___0_name, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CustomSampler_tDA472186F08B4016626F032F944036BADFDB5487_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7E0D435E54E5A3B8A31DB02CE954B18FEBE5A898);
		s_Il2CppMethodInitialized = true;
	}
	{
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		String_t* L_0 = ___0_name;
		il2cpp_codegen_runtime_class_init_inline(CustomSampler_tDA472186F08B4016626F032F944036BADFDB5487_il2cpp_TypeInfo_var);
		CustomSampler_tDA472186F08B4016626F032F944036BADFDB5487* L_1;
		L_1 = CustomSampler_Create_m7F949EE6A33CEEC8420DC3362992C2272E76815D(L_0, (bool)1, NULL);
		ProfilingSampler_set_sampler_m4BD874D506A5D40A126E01CBE77F6CB1015DDE44_inline(__this, L_1, NULL);
		String_t* L_2 = ___0_name;
		String_t* L_3;
		L_3 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(_stringLiteral7E0D435E54E5A3B8A31DB02CE954B18FEBE5A898, L_2, NULL);
		CustomSampler_tDA472186F08B4016626F032F944036BADFDB5487* L_4;
		L_4 = CustomSampler_Create_m7F949EE6A33CEEC8420DC3362992C2272E76815D(L_3, (bool)0, NULL);
		ProfilingSampler_set_inlineSampler_m4AC1C19296D4282D6BC4D6C09C641A1EB1145E16_inline(__this, L_4, NULL);
		String_t* L_5 = ___0_name;
		ProfilingSampler_set_name_mAEA13BE687F2E8C6698F3FB3A95570A156705FA5_inline(__this, L_5, NULL);
		CustomSampler_tDA472186F08B4016626F032F944036BADFDB5487* L_6;
		L_6 = ProfilingSampler_get_sampler_m4AAA7119F8B751DC79115DDEF85028FE9E9E8CC9_inline(__this, NULL);
		NullCheck(L_6);
		Recorder_t0A14385FB0F5829CAAC1E16F88B095769D648C90* L_7;
		L_7 = Sampler_GetRecorder_mD2515C0A1FDF4DC153696427901039914A64A6F2(L_6, NULL);
		__this->___m_Recorder = L_7;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Recorder), (void*)L_7);
		Recorder_t0A14385FB0F5829CAAC1E16F88B095769D648C90* L_8 = __this->___m_Recorder;
		NullCheck(L_8);
		Recorder_set_enabled_mC6009BF634ACEB61AF678B283402D1B7F3A4A446(L_8, (bool)0, NULL);
		CustomSampler_tDA472186F08B4016626F032F944036BADFDB5487* L_9;
		L_9 = ProfilingSampler_get_inlineSampler_mAD22E30685E56EA9768E9D0F6A0D451E32EE8A57_inline(__this, NULL);
		NullCheck(L_9);
		Recorder_t0A14385FB0F5829CAAC1E16F88B095769D648C90* L_10;
		L_10 = Sampler_GetRecorder_mD2515C0A1FDF4DC153696427901039914A64A6F2(L_9, NULL);
		__this->___m_InlineRecorder = L_10;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_InlineRecorder), (void*)L_10);
		Recorder_t0A14385FB0F5829CAAC1E16F88B095769D648C90* L_11 = __this->___m_InlineRecorder;
		NullCheck(L_11);
		Recorder_set_enabled_mC6009BF634ACEB61AF678B283402D1B7F3A4A446(L_11, (bool)0, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProfilingSampler_Begin_m8DA3A616057A3BF9ACB1B0CA553273D5CAD9D19B (ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, const RuntimeMethod* method) 
{
	bool V_0 = false;
	bool V_1 = false;
	int32_t G_B4_0 = 0;
	CustomSampler_tDA472186F08B4016626F032F944036BADFDB5487* G_B9_0 = NULL;
	CustomSampler_tDA472186F08B4016626F032F944036BADFDB5487* G_B8_0 = NULL;
	{
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_0 = ___0_cmd;
		V_0 = (bool)((!(((RuntimeObject*)(CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7*)L_0) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
		bool L_1 = V_0;
		if (!L_1)
		{
			goto IL_003f;
		}
	}
	{
		CustomSampler_tDA472186F08B4016626F032F944036BADFDB5487* L_2;
		L_2 = ProfilingSampler_get_sampler_m4AAA7119F8B751DC79115DDEF85028FE9E9E8CC9_inline(__this, NULL);
		if (!L_2)
		{
			goto IL_001e;
		}
	}
	{
		CustomSampler_tDA472186F08B4016626F032F944036BADFDB5487* L_3;
		L_3 = ProfilingSampler_get_sampler_m4AAA7119F8B751DC79115DDEF85028FE9E9E8CC9_inline(__this, NULL);
		NullCheck(L_3);
		bool L_4;
		L_4 = Sampler_get_isValid_m78A87FD2B332B9E795EAD570520FF2B89237FE01(L_3, NULL);
		G_B4_0 = ((int32_t)(L_4));
		goto IL_001f;
	}

IL_001e:
	{
		G_B4_0 = 0;
	}

IL_001f:
	{
		V_1 = (bool)G_B4_0;
		bool L_5 = V_1;
		if (!L_5)
		{
			goto IL_0032;
		}
	}
	{
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_6 = ___0_cmd;
		CustomSampler_tDA472186F08B4016626F032F944036BADFDB5487* L_7;
		L_7 = ProfilingSampler_get_sampler_m4AAA7119F8B751DC79115DDEF85028FE9E9E8CC9_inline(__this, NULL);
		NullCheck(L_6);
		CommandBuffer_BeginSample_m5A6A787A2C03F1DA7CAF411EF20210EE5A71DB97(L_6, L_7, NULL);
		goto IL_003f;
	}

IL_0032:
	{
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_8 = ___0_cmd;
		String_t* L_9;
		L_9 = ProfilingSampler_get_name_mF1C3E7B9540171DD93186A4DFEF33CE331E92D79_inline(__this, NULL);
		NullCheck(L_8);
		CommandBuffer_BeginSample_mDDE06125397EE4ADCC0804208561FB178A856E36(L_8, L_9, NULL);
	}

IL_003f:
	{
		CustomSampler_tDA472186F08B4016626F032F944036BADFDB5487* L_10;
		L_10 = ProfilingSampler_get_inlineSampler_mAD22E30685E56EA9768E9D0F6A0D451E32EE8A57_inline(__this, NULL);
		CustomSampler_tDA472186F08B4016626F032F944036BADFDB5487* L_11 = L_10;
		if (L_11)
		{
			G_B9_0 = L_11;
			goto IL_004b;
		}
		G_B8_0 = L_11;
	}
	{
		goto IL_0051;
	}

IL_004b:
	{
		NullCheck(G_B9_0);
		CustomSampler_Begin_m85F927B68A1A9D43187F0709B9693EB348788337(G_B9_0, NULL);
	}

IL_0051:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProfilingSampler_End_mE6456852B82D64D57CDE20BBE06801295CEE5EAE (ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, const RuntimeMethod* method) 
{
	bool V_0 = false;
	bool V_1 = false;
	int32_t G_B4_0 = 0;
	CustomSampler_tDA472186F08B4016626F032F944036BADFDB5487* G_B9_0 = NULL;
	CustomSampler_tDA472186F08B4016626F032F944036BADFDB5487* G_B8_0 = NULL;
	{
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_0 = ___0_cmd;
		V_0 = (bool)((!(((RuntimeObject*)(CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7*)L_0) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
		bool L_1 = V_0;
		if (!L_1)
		{
			goto IL_003f;
		}
	}
	{
		CustomSampler_tDA472186F08B4016626F032F944036BADFDB5487* L_2;
		L_2 = ProfilingSampler_get_sampler_m4AAA7119F8B751DC79115DDEF85028FE9E9E8CC9_inline(__this, NULL);
		if (!L_2)
		{
			goto IL_001e;
		}
	}
	{
		CustomSampler_tDA472186F08B4016626F032F944036BADFDB5487* L_3;
		L_3 = ProfilingSampler_get_sampler_m4AAA7119F8B751DC79115DDEF85028FE9E9E8CC9_inline(__this, NULL);
		NullCheck(L_3);
		bool L_4;
		L_4 = Sampler_get_isValid_m78A87FD2B332B9E795EAD570520FF2B89237FE01(L_3, NULL);
		G_B4_0 = ((int32_t)(L_4));
		goto IL_001f;
	}

IL_001e:
	{
		G_B4_0 = 0;
	}

IL_001f:
	{
		V_1 = (bool)G_B4_0;
		bool L_5 = V_1;
		if (!L_5)
		{
			goto IL_0032;
		}
	}
	{
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_6 = ___0_cmd;
		CustomSampler_tDA472186F08B4016626F032F944036BADFDB5487* L_7;
		L_7 = ProfilingSampler_get_sampler_m4AAA7119F8B751DC79115DDEF85028FE9E9E8CC9_inline(__this, NULL);
		NullCheck(L_6);
		CommandBuffer_EndSample_mB91B90770F8F1AFA005A8B33EDE1E47A34CFB906(L_6, L_7, NULL);
		goto IL_003f;
	}

IL_0032:
	{
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_8 = ___0_cmd;
		String_t* L_9;
		L_9 = ProfilingSampler_get_name_mF1C3E7B9540171DD93186A4DFEF33CE331E92D79_inline(__this, NULL);
		NullCheck(L_8);
		CommandBuffer_EndSample_m76441AA38C2D21DCBE8203512498C6DE144C8859(L_8, L_9, NULL);
	}

IL_003f:
	{
		CustomSampler_tDA472186F08B4016626F032F944036BADFDB5487* L_10;
		L_10 = ProfilingSampler_get_inlineSampler_mAD22E30685E56EA9768E9D0F6A0D451E32EE8A57_inline(__this, NULL);
		CustomSampler_tDA472186F08B4016626F032F944036BADFDB5487* L_11 = L_10;
		if (L_11)
		{
			G_B9_0 = L_11;
			goto IL_004b;
		}
		G_B8_0 = L_11;
	}
	{
		goto IL_0051;
	}

IL_004b:
	{
		NullCheck(G_B9_0);
		CustomSampler_End_m034E6AADA6E3E990E493352EFB87A153553650E2(G_B9_0, NULL);
	}

IL_0051:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ProfilingSampler_IsValid_mD25EC5C484B753F1C433BACC5DDEECAF80A0EC16 (ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* __this, const RuntimeMethod* method) 
{
	bool V_0 = false;
	int32_t G_B3_0 = 0;
	{
		CustomSampler_tDA472186F08B4016626F032F944036BADFDB5487* L_0;
		L_0 = ProfilingSampler_get_sampler_m4AAA7119F8B751DC79115DDEF85028FE9E9E8CC9_inline(__this, NULL);
		if (!L_0)
		{
			goto IL_0014;
		}
	}
	{
		CustomSampler_tDA472186F08B4016626F032F944036BADFDB5487* L_1;
		L_1 = ProfilingSampler_get_inlineSampler_mAD22E30685E56EA9768E9D0F6A0D451E32EE8A57_inline(__this, NULL);
		G_B3_0 = ((!(((RuntimeObject*)(CustomSampler_tDA472186F08B4016626F032F944036BADFDB5487*)L_1) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
		goto IL_0015;
	}

IL_0014:
	{
		G_B3_0 = 0;
	}

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

IL_0018:
	{
		bool L_2 = V_0;
		return L_2;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CustomSampler_tDA472186F08B4016626F032F944036BADFDB5487* ProfilingSampler_get_sampler_m4AAA7119F8B751DC79115DDEF85028FE9E9E8CC9 (ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* __this, const RuntimeMethod* method) 
{
	{
		CustomSampler_tDA472186F08B4016626F032F944036BADFDB5487* L_0 = __this->___U3CsamplerU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProfilingSampler_set_sampler_m4BD874D506A5D40A126E01CBE77F6CB1015DDE44 (ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* __this, CustomSampler_tDA472186F08B4016626F032F944036BADFDB5487* ___0_value, const RuntimeMethod* method) 
{
	{
		CustomSampler_tDA472186F08B4016626F032F944036BADFDB5487* L_0 = ___0_value;
		__this->___U3CsamplerU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CsamplerU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CustomSampler_tDA472186F08B4016626F032F944036BADFDB5487* ProfilingSampler_get_inlineSampler_mAD22E30685E56EA9768E9D0F6A0D451E32EE8A57 (ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* __this, const RuntimeMethod* method) 
{
	{
		CustomSampler_tDA472186F08B4016626F032F944036BADFDB5487* L_0 = __this->___U3CinlineSamplerU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProfilingSampler_set_inlineSampler_m4AC1C19296D4282D6BC4D6C09C641A1EB1145E16 (ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* __this, CustomSampler_tDA472186F08B4016626F032F944036BADFDB5487* ___0_value, const RuntimeMethod* method) 
{
	{
		CustomSampler_tDA472186F08B4016626F032F944036BADFDB5487* L_0 = ___0_value;
		__this->___U3CinlineSamplerU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CinlineSamplerU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ProfilingSampler_get_name_mF1C3E7B9540171DD93186A4DFEF33CE331E92D79 (ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* __this, const RuntimeMethod* method) 
{
	{
		String_t* L_0 = __this->___U3CnameU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProfilingSampler_set_name_mAEA13BE687F2E8C6698F3FB3A95570A156705FA5 (ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* __this, String_t* ___0_value, const RuntimeMethod* method) 
{
	{
		String_t* L_0 = ___0_value;
		__this->___U3CnameU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CnameU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProfilingSampler_set_enableRecording_m01194E5D273026495629CE911861C31C5FB3A26E (ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* __this, bool ___0_value, const RuntimeMethod* method) 
{
	{
		Recorder_t0A14385FB0F5829CAAC1E16F88B095769D648C90* L_0 = __this->___m_Recorder;
		bool L_1 = ___0_value;
		NullCheck(L_0);
		Recorder_set_enabled_mC6009BF634ACEB61AF678B283402D1B7F3A4A446(L_0, L_1, NULL);
		Recorder_t0A14385FB0F5829CAAC1E16F88B095769D648C90* L_2 = __this->___m_InlineRecorder;
		bool L_3 = ___0_value;
		NullCheck(L_2);
		Recorder_set_enabled_mC6009BF634ACEB61AF678B283402D1B7F3A4A446(L_2, L_3, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float ProfilingSampler_get_gpuElapsedTime_mC131D418300561A18825784CEE89BAFB3DDE32C8 (ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* __this, const RuntimeMethod* method) 
{
	float G_B3_0 = 0.0f;
	{
		Recorder_t0A14385FB0F5829CAAC1E16F88B095769D648C90* L_0 = __this->___m_Recorder;
		NullCheck(L_0);
		bool L_1;
		L_1 = Recorder_get_enabled_m7182937D880BFD528F176286947E6E198AA6C460(L_0, NULL);
		if (L_1)
		{
			goto IL_0014;
		}
	}
	{
		G_B3_0 = (0.0f);
		goto IL_0026;
	}

IL_0014:
	{
		Recorder_t0A14385FB0F5829CAAC1E16F88B095769D648C90* L_2 = __this->___m_Recorder;
		NullCheck(L_2);
		int64_t L_3;
		L_3 = Recorder_get_gpuElapsedNanoseconds_m30566108286615A387725B355FB1122FDA1C6D2E(L_2, NULL);
		G_B3_0 = ((float)(((float)L_3)/(1000000.0f)));
	}

IL_0026:
	{
		return G_B3_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ProfilingSampler_get_gpuSampleCount_m3EBB12146263C4956AB0E4FE1518537FFB3F1CB0 (ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* __this, const RuntimeMethod* method) 
{
	int32_t G_B3_0 = 0;
	{
		Recorder_t0A14385FB0F5829CAAC1E16F88B095769D648C90* L_0 = __this->___m_Recorder;
		NullCheck(L_0);
		bool L_1;
		L_1 = Recorder_get_enabled_m7182937D880BFD528F176286947E6E198AA6C460(L_0, NULL);
		if (L_1)
		{
			goto IL_0010;
		}
	}
	{
		G_B3_0 = 0;
		goto IL_001b;
	}

IL_0010:
	{
		Recorder_t0A14385FB0F5829CAAC1E16F88B095769D648C90* L_2 = __this->___m_Recorder;
		NullCheck(L_2);
		int32_t L_3;
		L_3 = Recorder_get_gpuSampleBlockCount_mBB2D5AE13A82657A2B7A090E23B5C4746905FFAE(L_2, NULL);
		G_B3_0 = L_3;
	}

IL_001b:
	{
		return G_B3_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float ProfilingSampler_get_cpuElapsedTime_m9C3D1C60EED6B27CE71D2A7DB94D496C2F1B328D (ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* __this, const RuntimeMethod* method) 
{
	float G_B3_0 = 0.0f;
	{
		Recorder_t0A14385FB0F5829CAAC1E16F88B095769D648C90* L_0 = __this->___m_Recorder;
		NullCheck(L_0);
		bool L_1;
		L_1 = Recorder_get_enabled_m7182937D880BFD528F176286947E6E198AA6C460(L_0, NULL);
		if (L_1)
		{
			goto IL_0014;
		}
	}
	{
		G_B3_0 = (0.0f);
		goto IL_0026;
	}

IL_0014:
	{
		Recorder_t0A14385FB0F5829CAAC1E16F88B095769D648C90* L_2 = __this->___m_Recorder;
		NullCheck(L_2);
		int64_t L_3;
		L_3 = Recorder_get_elapsedNanoseconds_m54A6DD45F11501BF3E8D5050F13FCA093ED88648(L_2, NULL);
		G_B3_0 = ((float)(((float)L_3)/(1000000.0f)));
	}

IL_0026:
	{
		return G_B3_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ProfilingSampler_get_cpuSampleCount_m9C8E94E3CC7AD93B8FD62EBC74E8581A493DA5F3 (ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* __this, const RuntimeMethod* method) 
{
	int32_t G_B3_0 = 0;
	{
		Recorder_t0A14385FB0F5829CAAC1E16F88B095769D648C90* L_0 = __this->___m_Recorder;
		NullCheck(L_0);
		bool L_1;
		L_1 = Recorder_get_enabled_m7182937D880BFD528F176286947E6E198AA6C460(L_0, NULL);
		if (L_1)
		{
			goto IL_0010;
		}
	}
	{
		G_B3_0 = 0;
		goto IL_001b;
	}

IL_0010:
	{
		Recorder_t0A14385FB0F5829CAAC1E16F88B095769D648C90* L_2 = __this->___m_Recorder;
		NullCheck(L_2);
		int32_t L_3;
		L_3 = Recorder_get_sampleBlockCount_m7CBC90B7976CC9C599EA02761A871EF374C41BC3(L_2, NULL);
		G_B3_0 = L_3;
	}

IL_001b:
	{
		return G_B3_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float ProfilingSampler_get_inlineCpuElapsedTime_mB4D305E36C2A8EF55F9BFF30747885C10051738B (ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* __this, const RuntimeMethod* method) 
{
	float G_B3_0 = 0.0f;
	{
		Recorder_t0A14385FB0F5829CAAC1E16F88B095769D648C90* L_0 = __this->___m_InlineRecorder;
		NullCheck(L_0);
		bool L_1;
		L_1 = Recorder_get_enabled_m7182937D880BFD528F176286947E6E198AA6C460(L_0, NULL);
		if (L_1)
		{
			goto IL_0014;
		}
	}
	{
		G_B3_0 = (0.0f);
		goto IL_0026;
	}

IL_0014:
	{
		Recorder_t0A14385FB0F5829CAAC1E16F88B095769D648C90* L_2 = __this->___m_InlineRecorder;
		NullCheck(L_2);
		int64_t L_3;
		L_3 = Recorder_get_elapsedNanoseconds_m54A6DD45F11501BF3E8D5050F13FCA093ED88648(L_2, NULL);
		G_B3_0 = ((float)(((float)L_3)/(1000000.0f)));
	}

IL_0026:
	{
		return G_B3_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ProfilingSampler_get_inlineCpuSampleCount_m91CB819CD0B6576451BF2DE3749D58DB863D00A0 (ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* __this, const RuntimeMethod* method) 
{
	int32_t G_B3_0 = 0;
	{
		Recorder_t0A14385FB0F5829CAAC1E16F88B095769D648C90* L_0 = __this->___m_InlineRecorder;
		NullCheck(L_0);
		bool L_1;
		L_1 = Recorder_get_enabled_m7182937D880BFD528F176286947E6E198AA6C460(L_0, NULL);
		if (L_1)
		{
			goto IL_0010;
		}
	}
	{
		G_B3_0 = 0;
		goto IL_001b;
	}

IL_0010:
	{
		Recorder_t0A14385FB0F5829CAAC1E16F88B095769D648C90* L_2 = __this->___m_InlineRecorder;
		NullCheck(L_2);
		int32_t L_3;
		L_3 = Recorder_get_sampleBlockCount_m7CBC90B7976CC9C599EA02761A871EF374C41BC3(L_2, NULL);
		G_B3_0 = L_3;
	}

IL_001b:
	{
		return G_B3_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProfilingSampler__ctor_m7CE99F43293A5072467EAC1BC37CF4C335D1C2B2 (ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* __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 void ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD_marshal_pinvoke(const ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD& unmarshaled, ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD_marshaled_pinvoke& marshaled)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD____m_Cmd_FieldInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Exception_t* ___m_CmdException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD____m_Cmd_FieldInfo_var, ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD_0_0_0_var);
	IL2CPP_RAISE_MANAGED_EXCEPTION(___m_CmdException, NULL);
}
IL2CPP_EXTERN_C void ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD_marshal_pinvoke_back(const ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD_marshaled_pinvoke& marshaled, ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD& unmarshaled)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD____m_Cmd_FieldInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Exception_t* ___m_CmdException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD____m_Cmd_FieldInfo_var, ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD_0_0_0_var);
	IL2CPP_RAISE_MANAGED_EXCEPTION(___m_CmdException, NULL);
}
IL2CPP_EXTERN_C void ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD_marshal_pinvoke_cleanup(ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD_marshaled_pinvoke& marshaled)
{
}
IL2CPP_EXTERN_C void ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD_marshal_com(const ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD& unmarshaled, ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD_marshaled_com& marshaled)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD____m_Cmd_FieldInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Exception_t* ___m_CmdException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD____m_Cmd_FieldInfo_var, ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD_0_0_0_var);
	IL2CPP_RAISE_MANAGED_EXCEPTION(___m_CmdException, NULL);
}
IL2CPP_EXTERN_C void ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD_marshal_com_back(const ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD_marshaled_com& marshaled, ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD& unmarshaled)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD____m_Cmd_FieldInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Exception_t* ___m_CmdException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD____m_Cmd_FieldInfo_var, ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD_0_0_0_var);
	IL2CPP_RAISE_MANAGED_EXCEPTION(___m_CmdException, NULL);
}
IL2CPP_EXTERN_C void ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD_marshal_com_cleanup(ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD_marshaled_com& marshaled)
{
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProfilingScope__ctor_m4B73587A2295443A73B64DDD3D484D8EAECC0D65 (ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD* __this, ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___0_sampler, const RuntimeMethod* method) 
{
	ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* G_B2_0 = NULL;
	ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* G_B1_0 = NULL;
	{
		__this->___m_Cmd = (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Cmd), (void*)(CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7*)NULL);
		__this->___m_Disposed = (bool)0;
		ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_0 = ___0_sampler;
		__this->___m_Sampler = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Sampler), (void*)L_0);
		ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_1 = __this->___m_Sampler;
		ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_2 = L_1;
		if (L_2)
		{
			G_B2_0 = L_2;
			goto IL_0022;
		}
		G_B1_0 = L_2;
	}
	{
		goto IL_002e;
	}

IL_0022:
	{
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_3 = __this->___m_Cmd;
		NullCheck(G_B2_0);
		ProfilingSampler_Begin_m8DA3A616057A3BF9ACB1B0CA553273D5CAD9D19B(G_B2_0, L_3, NULL);
	}

IL_002e:
	{
		return;
	}
}
IL2CPP_EXTERN_C  void ProfilingScope__ctor_m4B73587A2295443A73B64DDD3D484D8EAECC0D65_AdjustorThunk (RuntimeObject* __this, ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___0_sampler, const RuntimeMethod* method)
{
	ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD*>(__this + _offset);
	ProfilingScope__ctor_m4B73587A2295443A73B64DDD3D484D8EAECC0D65(_thisAdjusted, ___0_sampler, 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) 
{
	ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* G_B2_0 = NULL;
	ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* G_B1_0 = NULL;
	{
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_0 = ___0_cmd;
		__this->___m_Cmd = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Cmd), (void*)L_0);
		__this->___m_Disposed = (bool)0;
		ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_1 = ___1_sampler;
		__this->___m_Sampler = L_1;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Sampler), (void*)L_1);
		ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_2 = __this->___m_Sampler;
		ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_3 = L_2;
		if (L_3)
		{
			G_B2_0 = L_3;
			goto IL_0022;
		}
		G_B1_0 = L_3;
	}
	{
		goto IL_002e;
	}

IL_0022:
	{
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_4 = __this->___m_Cmd;
		NullCheck(G_B2_0);
		ProfilingSampler_Begin_m8DA3A616057A3BF9ACB1B0CA553273D5CAD9D19B(G_B2_0, L_4, NULL);
	}

IL_002e:
	{
		return;
	}
}
IL2CPP_EXTERN_C  void ProfilingScope__ctor_mE15813DF7651C1A3B6AFD6465AD4B973E8F1DBFC_AdjustorThunk (RuntimeObject* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___1_sampler, const RuntimeMethod* method)
{
	ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD*>(__this + _offset);
	ProfilingScope__ctor_mE15813DF7651C1A3B6AFD6465AD4B973E8F1DBFC(_thisAdjusted, ___0_cmd, ___1_sampler, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProfilingScope__ctor_mEF7BF01DCAD3709F978E564AEDEDD643FC617904 (ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD* __this, BaseCommandBuffer_tD67BB9B3F740537BD3F3A96FA17D06E6C3BFDC06* ___0_cmd, ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___1_sampler, const RuntimeMethod* method) 
{
	ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* G_B2_0 = NULL;
	ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* G_B1_0 = NULL;
	{
		BaseCommandBuffer_tD67BB9B3F740537BD3F3A96FA17D06E6C3BFDC06* L_0 = ___0_cmd;
		NullCheck(L_0);
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_1 = L_0->___m_WrappedCommandBuffer;
		__this->___m_Cmd = L_1;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Cmd), (void*)L_1);
		__this->___m_Disposed = (bool)0;
		ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_2 = ___1_sampler;
		__this->___m_Sampler = L_2;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Sampler), (void*)L_2);
		ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_3 = __this->___m_Sampler;
		ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_4 = L_3;
		if (L_4)
		{
			G_B2_0 = L_4;
			goto IL_0027;
		}
		G_B1_0 = L_4;
	}
	{
		goto IL_0033;
	}

IL_0027:
	{
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_5 = __this->___m_Cmd;
		NullCheck(G_B2_0);
		ProfilingSampler_Begin_m8DA3A616057A3BF9ACB1B0CA553273D5CAD9D19B(G_B2_0, L_5, NULL);
	}

IL_0033:
	{
		return;
	}
}
IL2CPP_EXTERN_C  void ProfilingScope__ctor_mEF7BF01DCAD3709F978E564AEDEDD643FC617904_AdjustorThunk (RuntimeObject* __this, BaseCommandBuffer_tD67BB9B3F740537BD3F3A96FA17D06E6C3BFDC06* ___0_cmd, ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___1_sampler, const RuntimeMethod* method)
{
	ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD*>(__this + _offset);
	ProfilingScope__ctor_mEF7BF01DCAD3709F978E564AEDEDD643FC617904(_thisAdjusted, ___0_cmd, ___1_sampler, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProfilingScope_Dispose_m4231A2ACA1F8E345BB0078310A9F7601704C8BE4 (ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD* __this, const RuntimeMethod* method) 
{
	{
		ProfilingScope_Dispose_m94CB05D43C243AE2D785FD12FD84B5548CE0D931(__this, (bool)1, NULL);
		return;
	}
}
IL2CPP_EXTERN_C  void ProfilingScope_Dispose_m4231A2ACA1F8E345BB0078310A9F7601704C8BE4_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD*>(__this + _offset);
	ProfilingScope_Dispose_m4231A2ACA1F8E345BB0078310A9F7601704C8BE4(_thisAdjusted, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProfilingScope_Dispose_m94CB05D43C243AE2D785FD12FD84B5548CE0D931 (ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD* __this, bool ___0_disposing, const RuntimeMethod* method) 
{
	bool V_0 = false;
	bool V_1 = false;
	ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* G_B5_0 = NULL;
	ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* G_B4_0 = NULL;
	{
		bool L_0 = __this->___m_Disposed;
		V_0 = L_0;
		bool L_1 = V_0;
		if (!L_1)
		{
			goto IL_000d;
		}
	}
	{
		goto IL_0033;
	}

IL_000d:
	{
		bool L_2 = ___0_disposing;
		V_1 = L_2;
		bool L_3 = V_1;
		if (!L_3)
		{
			goto IL_002c;
		}
	}
	{
		ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_4 = __this->___m_Sampler;
		ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_5 = L_4;
		if (L_5)
		{
			G_B5_0 = L_5;
			goto IL_001f;
		}
		G_B4_0 = L_5;
	}
	{
		goto IL_002b;
	}

IL_001f:
	{
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_6 = __this->___m_Cmd;
		NullCheck(G_B5_0);
		ProfilingSampler_End_mE6456852B82D64D57CDE20BBE06801295CEE5EAE(G_B5_0, L_6, NULL);
	}

IL_002b:
	{
	}

IL_002c:
	{
		__this->___m_Disposed = (bool)1;
	}

IL_0033:
	{
		return;
	}
}
IL2CPP_EXTERN_C  void ProfilingScope_Dispose_m94CB05D43C243AE2D785FD12FD84B5548CE0D931_AdjustorThunk (RuntimeObject* __this, bool ___0_disposing, const RuntimeMethod* method)
{
	ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD*>(__this + _offset);
	ProfilingScope_Dispose_m94CB05D43C243AE2D785FD12FD84B5548CE0D931(_thisAdjusted, ___0_disposing, 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 ProfilingSample_t50A4DFD8DA524681EE1BF64D3A518E6BA633657A_marshal_pinvoke(const ProfilingSample_t50A4DFD8DA524681EE1BF64D3A518E6BA633657A& unmarshaled, ProfilingSample_t50A4DFD8DA524681EE1BF64D3A518E6BA633657A_marshaled_pinvoke& marshaled)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProfilingSample_t50A4DFD8DA524681EE1BF64D3A518E6BA633657A_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProfilingSample_t50A4DFD8DA524681EE1BF64D3A518E6BA633657A____m_Cmd_FieldInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Exception_t* ___m_CmdException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", ProfilingSample_t50A4DFD8DA524681EE1BF64D3A518E6BA633657A____m_Cmd_FieldInfo_var, ProfilingSample_t50A4DFD8DA524681EE1BF64D3A518E6BA633657A_0_0_0_var);
	IL2CPP_RAISE_MANAGED_EXCEPTION(___m_CmdException, NULL);
}
IL2CPP_EXTERN_C void ProfilingSample_t50A4DFD8DA524681EE1BF64D3A518E6BA633657A_marshal_pinvoke_back(const ProfilingSample_t50A4DFD8DA524681EE1BF64D3A518E6BA633657A_marshaled_pinvoke& marshaled, ProfilingSample_t50A4DFD8DA524681EE1BF64D3A518E6BA633657A& unmarshaled)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProfilingSample_t50A4DFD8DA524681EE1BF64D3A518E6BA633657A_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProfilingSample_t50A4DFD8DA524681EE1BF64D3A518E6BA633657A____m_Cmd_FieldInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Exception_t* ___m_CmdException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", ProfilingSample_t50A4DFD8DA524681EE1BF64D3A518E6BA633657A____m_Cmd_FieldInfo_var, ProfilingSample_t50A4DFD8DA524681EE1BF64D3A518E6BA633657A_0_0_0_var);
	IL2CPP_RAISE_MANAGED_EXCEPTION(___m_CmdException, NULL);
}
IL2CPP_EXTERN_C void ProfilingSample_t50A4DFD8DA524681EE1BF64D3A518E6BA633657A_marshal_pinvoke_cleanup(ProfilingSample_t50A4DFD8DA524681EE1BF64D3A518E6BA633657A_marshaled_pinvoke& marshaled)
{
}
IL2CPP_EXTERN_C void ProfilingSample_t50A4DFD8DA524681EE1BF64D3A518E6BA633657A_marshal_com(const ProfilingSample_t50A4DFD8DA524681EE1BF64D3A518E6BA633657A& unmarshaled, ProfilingSample_t50A4DFD8DA524681EE1BF64D3A518E6BA633657A_marshaled_com& marshaled)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProfilingSample_t50A4DFD8DA524681EE1BF64D3A518E6BA633657A_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProfilingSample_t50A4DFD8DA524681EE1BF64D3A518E6BA633657A____m_Cmd_FieldInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Exception_t* ___m_CmdException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", ProfilingSample_t50A4DFD8DA524681EE1BF64D3A518E6BA633657A____m_Cmd_FieldInfo_var, ProfilingSample_t50A4DFD8DA524681EE1BF64D3A518E6BA633657A_0_0_0_var);
	IL2CPP_RAISE_MANAGED_EXCEPTION(___m_CmdException, NULL);
}
IL2CPP_EXTERN_C void ProfilingSample_t50A4DFD8DA524681EE1BF64D3A518E6BA633657A_marshal_com_back(const ProfilingSample_t50A4DFD8DA524681EE1BF64D3A518E6BA633657A_marshaled_com& marshaled, ProfilingSample_t50A4DFD8DA524681EE1BF64D3A518E6BA633657A& unmarshaled)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProfilingSample_t50A4DFD8DA524681EE1BF64D3A518E6BA633657A_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProfilingSample_t50A4DFD8DA524681EE1BF64D3A518E6BA633657A____m_Cmd_FieldInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Exception_t* ___m_CmdException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", ProfilingSample_t50A4DFD8DA524681EE1BF64D3A518E6BA633657A____m_Cmd_FieldInfo_var, ProfilingSample_t50A4DFD8DA524681EE1BF64D3A518E6BA633657A_0_0_0_var);
	IL2CPP_RAISE_MANAGED_EXCEPTION(___m_CmdException, NULL);
}
IL2CPP_EXTERN_C void ProfilingSample_t50A4DFD8DA524681EE1BF64D3A518E6BA633657A_marshal_com_cleanup(ProfilingSample_t50A4DFD8DA524681EE1BF64D3A518E6BA633657A_marshaled_com& marshaled)
{
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProfilingSample__ctor_m1F041AA9D15F1B83BDA8B9BA973392D79106B5C1 (ProfilingSample_t50A4DFD8DA524681EE1BF64D3A518E6BA633657A* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, String_t* ___1_name, CustomSampler_tDA472186F08B4016626F032F944036BADFDB5487* ___2_sampler, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	int32_t G_B3_0 = 0;
	CustomSampler_tDA472186F08B4016626F032F944036BADFDB5487* G_B7_0 = NULL;
	CustomSampler_tDA472186F08B4016626F032F944036BADFDB5487* G_B6_0 = NULL;
	{
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_0 = ___0_cmd;
		__this->___m_Cmd = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Cmd), (void*)L_0);
		String_t* L_1 = ___1_name;
		__this->___m_Name = L_1;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Name), (void*)L_1);
		__this->___m_Disposed = (bool)0;
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_2 = ___0_cmd;
		if (!L_2)
		{
			goto IL_0026;
		}
	}
	{
		String_t* L_3 = ___1_name;
		bool L_4;
		L_4 = String_op_Inequality_m8C940F3CFC42866709D7CA931B3D77B4BE94BCB6(L_3, _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709, NULL);
		G_B3_0 = ((int32_t)(L_4));
		goto IL_0027;
	}

IL_0026:
	{
		G_B3_0 = 0;
	}

IL_0027:
	{
		V_0 = (bool)G_B3_0;
		bool L_5 = V_0;
		if (!L_5)
		{
			goto IL_0033;
		}
	}
	{
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_6 = ___0_cmd;
		String_t* L_7 = ___1_name;
		NullCheck(L_6);
		CommandBuffer_BeginSample_mDDE06125397EE4ADCC0804208561FB178A856E36(L_6, L_7, NULL);
	}

IL_0033:
	{
		CustomSampler_tDA472186F08B4016626F032F944036BADFDB5487* L_8 = ___2_sampler;
		__this->___m_Sampler = L_8;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Sampler), (void*)L_8);
		CustomSampler_tDA472186F08B4016626F032F944036BADFDB5487* L_9 = __this->___m_Sampler;
		CustomSampler_tDA472186F08B4016626F032F944036BADFDB5487* L_10 = L_9;
		if (L_10)
		{
			G_B7_0 = L_10;
			goto IL_0046;
		}
		G_B6_0 = L_10;
	}
	{
		goto IL_004c;
	}

IL_0046:
	{
		NullCheck(G_B7_0);
		CustomSampler_Begin_m85F927B68A1A9D43187F0709B9693EB348788337(G_B7_0, NULL);
	}

IL_004c:
	{
		return;
	}
}
IL2CPP_EXTERN_C  void ProfilingSample__ctor_m1F041AA9D15F1B83BDA8B9BA973392D79106B5C1_AdjustorThunk (RuntimeObject* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, String_t* ___1_name, CustomSampler_tDA472186F08B4016626F032F944036BADFDB5487* ___2_sampler, const RuntimeMethod* method)
{
	ProfilingSample_t50A4DFD8DA524681EE1BF64D3A518E6BA633657A* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<ProfilingSample_t50A4DFD8DA524681EE1BF64D3A518E6BA633657A*>(__this + _offset);
	ProfilingSample__ctor_m1F041AA9D15F1B83BDA8B9BA973392D79106B5C1(_thisAdjusted, ___0_cmd, ___1_name, ___2_sampler, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProfilingSample__ctor_m281FEAFD2CCCF7A43BE856DAD483F4E46A72B7EA (ProfilingSample_t50A4DFD8DA524681EE1BF64D3A518E6BA633657A* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, String_t* ___1_format, RuntimeObject* ___2_arg, const RuntimeMethod* method) 
{
	{
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_0 = ___0_cmd;
		String_t* L_1 = ___1_format;
		RuntimeObject* L_2 = ___2_arg;
		String_t* L_3;
		L_3 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(L_1, L_2, NULL);
		ProfilingSample__ctor_m1F041AA9D15F1B83BDA8B9BA973392D79106B5C1(__this, L_0, L_3, (CustomSampler_tDA472186F08B4016626F032F944036BADFDB5487*)NULL, NULL);
		return;
	}
}
IL2CPP_EXTERN_C  void ProfilingSample__ctor_m281FEAFD2CCCF7A43BE856DAD483F4E46A72B7EA_AdjustorThunk (RuntimeObject* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, String_t* ___1_format, RuntimeObject* ___2_arg, const RuntimeMethod* method)
{
	ProfilingSample_t50A4DFD8DA524681EE1BF64D3A518E6BA633657A* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<ProfilingSample_t50A4DFD8DA524681EE1BF64D3A518E6BA633657A*>(__this + _offset);
	ProfilingSample__ctor_m281FEAFD2CCCF7A43BE856DAD483F4E46A72B7EA(_thisAdjusted, ___0_cmd, ___1_format, ___2_arg, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProfilingSample__ctor_m50B1BED1079C106B8AE90117F4E866912C3C4E08 (ProfilingSample_t50A4DFD8DA524681EE1BF64D3A518E6BA633657A* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, String_t* ___1_format, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___2_args, const RuntimeMethod* method) 
{
	{
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_0 = ___0_cmd;
		String_t* L_1 = ___1_format;
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_2 = ___2_args;
		String_t* L_3;
		L_3 = String_Format_m918500C1EFB475181349A79989BB79BB36102894(L_1, L_2, NULL);
		ProfilingSample__ctor_m1F041AA9D15F1B83BDA8B9BA973392D79106B5C1(__this, L_0, L_3, (CustomSampler_tDA472186F08B4016626F032F944036BADFDB5487*)NULL, NULL);
		return;
	}
}
IL2CPP_EXTERN_C  void ProfilingSample__ctor_m50B1BED1079C106B8AE90117F4E866912C3C4E08_AdjustorThunk (RuntimeObject* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, String_t* ___1_format, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___2_args, const RuntimeMethod* method)
{
	ProfilingSample_t50A4DFD8DA524681EE1BF64D3A518E6BA633657A* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<ProfilingSample_t50A4DFD8DA524681EE1BF64D3A518E6BA633657A*>(__this + _offset);
	ProfilingSample__ctor_m50B1BED1079C106B8AE90117F4E866912C3C4E08(_thisAdjusted, ___0_cmd, ___1_format, ___2_args, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProfilingSample_Dispose_mD2A4D24A23C63449743B485DEAE2DE4EE240AA40 (ProfilingSample_t50A4DFD8DA524681EE1BF64D3A518E6BA633657A* __this, const RuntimeMethod* method) 
{
	{
		ProfilingSample_Dispose_m59C08E493C70FAD0777836566F3FCF8A2889E388(__this, (bool)1, NULL);
		return;
	}
}
IL2CPP_EXTERN_C  void ProfilingSample_Dispose_mD2A4D24A23C63449743B485DEAE2DE4EE240AA40_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	ProfilingSample_t50A4DFD8DA524681EE1BF64D3A518E6BA633657A* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<ProfilingSample_t50A4DFD8DA524681EE1BF64D3A518E6BA633657A*>(__this + _offset);
	ProfilingSample_Dispose_mD2A4D24A23C63449743B485DEAE2DE4EE240AA40(_thisAdjusted, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProfilingSample_Dispose_m59C08E493C70FAD0777836566F3FCF8A2889E388 (ProfilingSample_t50A4DFD8DA524681EE1BF64D3A518E6BA633657A* __this, bool ___0_disposing, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	bool V_1 = false;
	bool V_2 = false;
	int32_t G_B6_0 = 0;
	CustomSampler_tDA472186F08B4016626F032F944036BADFDB5487* G_B10_0 = NULL;
	CustomSampler_tDA472186F08B4016626F032F944036BADFDB5487* G_B9_0 = NULL;
	{
		bool L_0 = __this->___m_Disposed;
		V_0 = L_0;
		bool L_1 = V_0;
		if (!L_1)
		{
			goto IL_000d;
		}
	}
	{
		goto IL_005e;
	}

IL_000d:
	{
		bool L_2 = ___0_disposing;
		V_1 = L_2;
		bool L_3 = V_1;
		if (!L_3)
		{
			goto IL_0057;
		}
	}
	{
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_4 = __this->___m_Cmd;
		if (!L_4)
		{
			goto IL_002d;
		}
	}
	{
		String_t* L_5 = __this->___m_Name;
		bool L_6;
		L_6 = String_op_Inequality_m8C940F3CFC42866709D7CA931B3D77B4BE94BCB6(L_5, _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709, NULL);
		G_B6_0 = ((int32_t)(L_6));
		goto IL_002e;
	}

IL_002d:
	{
		G_B6_0 = 0;
	}

IL_002e:
	{
		V_2 = (bool)G_B6_0;
		bool L_7 = V_2;
		if (!L_7)
		{
			goto IL_0044;
		}
	}
	{
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_8 = __this->___m_Cmd;
		String_t* L_9 = __this->___m_Name;
		NullCheck(L_8);
		CommandBuffer_EndSample_m76441AA38C2D21DCBE8203512498C6DE144C8859(L_8, L_9, NULL);
	}

IL_0044:
	{
		CustomSampler_tDA472186F08B4016626F032F944036BADFDB5487* L_10 = __this->___m_Sampler;
		CustomSampler_tDA472186F08B4016626F032F944036BADFDB5487* L_11 = L_10;
		if (L_11)
		{
			G_B10_0 = L_11;
			goto IL_0050;
		}
		G_B9_0 = L_11;
	}
	{
		goto IL_0056;
	}

IL_0050:
	{
		NullCheck(G_B10_0);
		CustomSampler_End_m034E6AADA6E3E990E493352EFB87A153553650E2(G_B10_0, NULL);
	}

IL_0056:
	{
	}

IL_0057:
	{
		__this->___m_Disposed = (bool)1;
	}

IL_005e:
	{
		return;
	}
}
IL2CPP_EXTERN_C  void ProfilingSample_Dispose_m59C08E493C70FAD0777836566F3FCF8A2889E388_AdjustorThunk (RuntimeObject* __this, bool ___0_disposing, const RuntimeMethod* method)
{
	ProfilingSample_t50A4DFD8DA524681EE1BF64D3A518E6BA633657A* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<ProfilingSample_t50A4DFD8DA524681EE1BF64D3A518E6BA633657A*>(__this + _offset);
	ProfilingSample_Dispose_m59C08E493C70FAD0777836566F3FCF8A2889E388(_thisAdjusted, ___0_disposing, 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 ShaderDebugPrintManager_DebugValueTypeToElemSize_m110CF197144AE59D7091F3626177598EB8D37F14 (ShaderDebugPrintManager_tD6C54B2482257927357D00EC3095C909AA2BAE99* __this, int32_t ___0_type, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	int32_t V_1 = 0;
	int32_t V_2 = 0;
	{
		int32_t L_0 = ___0_type;
		V_1 = L_0;
		int32_t L_1 = V_1;
		V_0 = L_1;
		int32_t L_2 = V_0;
		switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_2, 1)))
		{
			case 0:
			{
				goto IL_0043;
			}
			case 1:
			{
				goto IL_0043;
			}
			case 2:
			{
				goto IL_0043;
			}
			case 3:
			{
				goto IL_0047;
			}
			case 4:
			{
				goto IL_0047;
			}
			case 5:
			{
				goto IL_0047;
			}
			case 6:
			{
				goto IL_004b;
			}
			case 7:
			{
				goto IL_004b;
			}
			case 8:
			{
				goto IL_004b;
			}
			case 9:
			{
				goto IL_004f;
			}
			case 10:
			{
				goto IL_004f;
			}
			case 11:
			{
				goto IL_004f;
			}
			case 12:
			{
				goto IL_0043;
			}
		}
	}
	{
		goto IL_0053;
	}

IL_0043:
	{
		V_2 = 1;
		goto IL_0057;
	}

IL_0047:
	{
		V_2 = 2;
		goto IL_0057;
	}

IL_004b:
	{
		V_2 = 3;
		goto IL_0057;
	}

IL_004f:
	{
		V_2 = 4;
		goto IL_0057;
	}

IL_0053:
	{
		V_2 = 0;
		goto IL_0057;
	}

IL_0057:
	{
		int32_t L_3 = V_2;
		return L_3;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShaderDebugPrintManager__ctor_m3E1108359F185847E0D2AC73037F3F2357C65C87 (ShaderDebugPrintManager_tD6C54B2482257927357D00EC3095C909AA2BAE99* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t3CB5D1A819C3ED3F99E9E39F890F18633253949A_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t6AC29B34E68BC53AA807670D868CBB59CD5D995F_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m1774834229961CE7D527C5E343F31C39B35C315B_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m94727517EA319650222BF6EE1C2883A3B03504AD_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mD01F2D1052C46A3FD1FF6C7159DD55D7CF132E4C_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mD034997B2B2AFDE422E3A02CABC7C4223DEFFF29_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tF92F6631961760490E9F200E704EE20DBF1D15E1_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ShaderDebugPrintManager_BufferReadComplete_m9A6728FEA1C4C7E6CD7A241D1F7920DA370F9444_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ShaderDebugPrintManager_DefaultOutput_m9E64E178BEDECA0A45D81D921448816FD10F424A_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7 V_1;
	memset((&V_1), 0, sizeof(V_1));
	bool V_2 = false;
	{
		List_1_tF92F6631961760490E9F200E704EE20DBF1D15E1* L_0 = (List_1_tF92F6631961760490E9F200E704EE20DBF1D15E1*)il2cpp_codegen_object_new(List_1_tF92F6631961760490E9F200E704EE20DBF1D15E1_il2cpp_TypeInfo_var);
		List_1__ctor_mD034997B2B2AFDE422E3A02CABC7C4223DEFFF29(L_0, List_1__ctor_mD034997B2B2AFDE422E3A02CABC7C4223DEFFF29_RuntimeMethod_var);
		__this->___m_OutputBuffers = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_OutputBuffers), (void*)L_0);
		List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E* L_1 = (List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E*)il2cpp_codegen_object_new(List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E_il2cpp_TypeInfo_var);
		List_1__ctor_mD01F2D1052C46A3FD1FF6C7159DD55D7CF132E4C(L_1, List_1__ctor_mD01F2D1052C46A3FD1FF6C7159DD55D7CF132E4C_RuntimeMethod_var);
		__this->___m_ReadbackRequests = L_1;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ReadbackRequests), (void*)L_1);
		__this->___m_FrameCounter = 0;
		__this->___m_FrameCleared = (bool)0;
		__this->___m_OutputLine = _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_OutputLine), (void*)_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		V_0 = 0;
		goto IL_006f;
	}

IL_003b:
	{
		List_1_tF92F6631961760490E9F200E704EE20DBF1D15E1* L_2 = __this->___m_OutputBuffers;
		GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* L_3 = (GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1*)il2cpp_codegen_object_new(GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1_il2cpp_TypeInfo_var);
		GraphicsBuffer__ctor_mBDE2A119B58AD582F79CFE8071F47001965D14F4(L_3, ((int32_t)16), ((int32_t)16384), 4, NULL);
		NullCheck(L_2);
		List_1_Add_m94727517EA319650222BF6EE1C2883A3B03504AD_inline(L_2, L_3, List_1_Add_m94727517EA319650222BF6EE1C2883A3B03504AD_RuntimeMethod_var);
		List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E* L_4 = __this->___m_ReadbackRequests;
		il2cpp_codegen_initobj((&V_1), sizeof(AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7));
		AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7 L_5 = V_1;
		NullCheck(L_4);
		List_1_Add_m1774834229961CE7D527C5E343F31C39B35C315B_inline(L_4, L_5, List_1_Add_m1774834229961CE7D527C5E343F31C39B35C315B_RuntimeMethod_var);
		int32_t L_6 = V_0;
		V_0 = ((int32_t)il2cpp_codegen_add(L_6, 1));
	}

IL_006f:
	{
		int32_t L_7 = V_0;
		V_2 = (bool)((((int32_t)L_7) < ((int32_t)4))? 1 : 0);
		bool L_8 = V_2;
		if (L_8)
		{
			goto IL_003b;
		}
	}
	{
		Action_1_t6AC29B34E68BC53AA807670D868CBB59CD5D995F* L_9 = (Action_1_t6AC29B34E68BC53AA807670D868CBB59CD5D995F*)il2cpp_codegen_object_new(Action_1_t6AC29B34E68BC53AA807670D868CBB59CD5D995F_il2cpp_TypeInfo_var);
		Action_1__ctor_m347338A163A1A0840FA150F7ACCC029D46339777(L_9, __this, (intptr_t)((void*)ShaderDebugPrintManager_BufferReadComplete_m9A6728FEA1C4C7E6CD7A241D1F7920DA370F9444_RuntimeMethod_var), NULL);
		__this->___m_BufferReadCompleteAction = L_9;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_BufferReadCompleteAction), (void*)L_9);
		Action_1_t3CB5D1A819C3ED3F99E9E39F890F18633253949A* L_10 = (Action_1_t3CB5D1A819C3ED3F99E9E39F890F18633253949A*)il2cpp_codegen_object_new(Action_1_t3CB5D1A819C3ED3F99E9E39F890F18633253949A_il2cpp_TypeInfo_var);
		Action_1__ctor_m9DC2953C55C4D7D4B7BEFE03D84DA1F9362D652C(L_10, __this, (intptr_t)((void*)ShaderDebugPrintManager_DefaultOutput_m9E64E178BEDECA0A45D81D921448816FD10F424A_RuntimeMethod_var), NULL);
		__this->___m_OutputAction = L_10;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_OutputAction), (void*)L_10);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ShaderDebugPrintManager_tD6C54B2482257927357D00EC3095C909AA2BAE99* ShaderDebugPrintManager_get_instance_mB97BFC619030F79664723D83EF771BEBC2C1E4E9 (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ShaderDebugPrintManager_tD6C54B2482257927357D00EC3095C909AA2BAE99_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(ShaderDebugPrintManager_tD6C54B2482257927357D00EC3095C909AA2BAE99_il2cpp_TypeInfo_var);
		ShaderDebugPrintManager_tD6C54B2482257927357D00EC3095C909AA2BAE99* L_0 = ((ShaderDebugPrintManager_tD6C54B2482257927357D00EC3095C909AA2BAE99_StaticFields*)il2cpp_codegen_static_fields_for(ShaderDebugPrintManager_tD6C54B2482257927357D00EC3095C909AA2BAE99_il2cpp_TypeInfo_var))->___s_Instance;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShaderDebugPrintManager_SetShaderDebugPrintInputConstants_mAB1C0B19CC3DA50CBF5717EF5F46500F5F67C139 (ShaderDebugPrintManager_tD6C54B2482257927357D00EC3095C909AA2BAE99* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, ShaderDebugPrintInput_tAA3D285B61C21C127B4E4F3515343E1A761E3872 ___1_input, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ShaderDebugPrintManager_tD6C54B2482257927357D00EC3095C909AA2BAE99_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_0;
	memset((&V_0), 0, sizeof(V_0));
	float G_B2_0 = 0.0f;
	float G_B2_1 = 0.0f;
	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* G_B2_2 = NULL;
	float G_B1_0 = 0.0f;
	float G_B1_1 = 0.0f;
	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* G_B1_2 = NULL;
	int32_t G_B3_0 = 0;
	float G_B3_1 = 0.0f;
	float G_B3_2 = 0.0f;
	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* G_B3_3 = NULL;
	float G_B5_0 = 0.0f;
	float G_B5_1 = 0.0f;
	float G_B5_2 = 0.0f;
	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* G_B5_3 = NULL;
	float G_B4_0 = 0.0f;
	float G_B4_1 = 0.0f;
	float G_B4_2 = 0.0f;
	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* G_B4_3 = NULL;
	int32_t G_B6_0 = 0;
	float G_B6_1 = 0.0f;
	float G_B6_2 = 0.0f;
	float G_B6_3 = 0.0f;
	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* G_B6_4 = NULL;
	{
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0;
		L_0 = ShaderDebugPrintInput_get_pos_mA9C2CE37335208B083C15E06910B080BFE4985CE_inline((&___1_input), NULL);
		float L_1 = L_0.___x;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2;
		L_2 = ShaderDebugPrintInput_get_pos_mA9C2CE37335208B083C15E06910B080BFE4985CE_inline((&___1_input), NULL);
		float L_3 = L_2.___y;
		bool L_4;
		L_4 = ShaderDebugPrintInput_get_leftDown_m7216892FF2ED175DE1B44915DC0755EFA521394F_inline((&___1_input), NULL);
		if (L_4)
		{
			G_B2_0 = L_3;
			G_B2_1 = L_1;
			G_B2_2 = (&V_0);
			goto IL_0027;
		}
		G_B1_0 = L_3;
		G_B1_1 = L_1;
		G_B1_2 = (&V_0);
	}
	{
		G_B3_0 = 0;
		G_B3_1 = G_B1_0;
		G_B3_2 = G_B1_1;
		G_B3_3 = G_B1_2;
		goto IL_0028;
	}

IL_0027:
	{
		G_B3_0 = 1;
		G_B3_1 = G_B2_0;
		G_B3_2 = G_B2_1;
		G_B3_3 = G_B2_2;
	}

IL_0028:
	{
		bool L_5;
		L_5 = ShaderDebugPrintInput_get_rightDown_mFD04FA9DD55BC48D2EB0491BA36BFCB37458D290_inline((&___1_input), NULL);
		if (L_5)
		{
			G_B5_0 = ((float)G_B3_0);
			G_B5_1 = G_B3_1;
			G_B5_2 = G_B3_2;
			G_B5_3 = G_B3_3;
			goto IL_0035;
		}
		G_B4_0 = ((float)G_B3_0);
		G_B4_1 = G_B3_1;
		G_B4_2 = G_B3_2;
		G_B4_3 = G_B3_3;
	}
	{
		G_B6_0 = 0;
		G_B6_1 = G_B4_0;
		G_B6_2 = G_B4_1;
		G_B6_3 = G_B4_2;
		G_B6_4 = G_B4_3;
		goto IL_0036;
	}

IL_0035:
	{
		G_B6_0 = 1;
		G_B6_1 = G_B5_0;
		G_B6_2 = G_B5_1;
		G_B6_3 = G_B5_2;
		G_B6_4 = G_B5_3;
	}

IL_0036:
	{
		Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline(G_B6_4, G_B6_3, G_B6_2, G_B6_1, ((float)G_B6_0), NULL);
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_6 = ___0_cmd;
		il2cpp_codegen_runtime_class_init_inline(ShaderDebugPrintManager_tD6C54B2482257927357D00EC3095C909AA2BAE99_il2cpp_TypeInfo_var);
		int32_t L_7 = ((ShaderDebugPrintManager_tD6C54B2482257927357D00EC3095C909AA2BAE99_StaticFields*)il2cpp_codegen_static_fields_for(ShaderDebugPrintManager_tD6C54B2482257927357D00EC3095C909AA2BAE99_il2cpp_TypeInfo_var))->___m_ShaderPropertyIDInputMouse;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_8 = V_0;
		NullCheck(L_6);
		CommandBuffer_SetGlobalVector_mBE497AA5F5C9E71A3F353BA1BDB97D8AC4B75FDA(L_6, L_7, L_8, NULL);
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_9 = ___0_cmd;
		int32_t L_10 = ((ShaderDebugPrintManager_tD6C54B2482257927357D00EC3095C909AA2BAE99_StaticFields*)il2cpp_codegen_static_fields_for(ShaderDebugPrintManager_tD6C54B2482257927357D00EC3095C909AA2BAE99_il2cpp_TypeInfo_var))->___m_ShaderPropertyIDInputFrame;
		int32_t L_11 = __this->___m_FrameCounter;
		NullCheck(L_9);
		CommandBuffer_SetGlobalInt_m504CCC2A3EEE7EE80A937258A429EC071AA5D92D(L_9, L_10, L_11, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShaderDebugPrintManager_SetShaderDebugPrintBindings_m33585BF31E592C4DAD995F04847C832C34AD74D1 (ShaderDebugPrintManager_tD6C54B2482257927357D00EC3095C909AA2BAE99* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mD6C2845833A3BBCFA51B0A96AEAE8E4FE1AB4E6B_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mEB645DAE2550C3165094377947FAC77B62832B87_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ShaderDebugPrintManager_tD6C54B2482257927357D00EC3095C909AA2BAE99_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	bool V_1 = false;
	AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7 V_2;
	memset((&V_2), 0, sizeof(V_2));
	{
		int32_t L_0 = __this->___m_FrameCounter;
		V_0 = ((int32_t)(L_0%4));
		List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E* L_1 = __this->___m_ReadbackRequests;
		int32_t L_2 = V_0;
		NullCheck(L_1);
		AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7 L_3;
		L_3 = List_1_get_Item_mEB645DAE2550C3165094377947FAC77B62832B87(L_1, L_2, List_1_get_Item_mEB645DAE2550C3165094377947FAC77B62832B87_RuntimeMethod_var);
		V_2 = L_3;
		bool L_4;
		L_4 = AsyncGPUReadbackRequest_get_done_mC042016E5BE850F18995831CBB4F06655914798C((&V_2), NULL);
		V_1 = (bool)((((int32_t)L_4) == ((int32_t)0))? 1 : 0);
		bool L_5 = V_1;
		if (!L_5)
		{
			goto IL_003c;
		}
	}
	{
		List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E* L_6 = __this->___m_ReadbackRequests;
		int32_t L_7 = V_0;
		NullCheck(L_6);
		AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7 L_8;
		L_8 = List_1_get_Item_mEB645DAE2550C3165094377947FAC77B62832B87(L_6, L_7, List_1_get_Item_mEB645DAE2550C3165094377947FAC77B62832B87_RuntimeMethod_var);
		V_2 = L_8;
		AsyncGPUReadbackRequest_WaitForCompletion_mD50A1E5703422BD97DCCD596E0A4029EAEC210D4((&V_2), NULL);
	}

IL_003c:
	{
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_9 = ___0_cmd;
		il2cpp_codegen_runtime_class_init_inline(ShaderDebugPrintManager_tD6C54B2482257927357D00EC3095C909AA2BAE99_il2cpp_TypeInfo_var);
		int32_t L_10 = ((ShaderDebugPrintManager_tD6C54B2482257927357D00EC3095C909AA2BAE99_StaticFields*)il2cpp_codegen_static_fields_for(ShaderDebugPrintManager_tD6C54B2482257927357D00EC3095C909AA2BAE99_il2cpp_TypeInfo_var))->___m_shaderDebugOutputData;
		List_1_tF92F6631961760490E9F200E704EE20DBF1D15E1* L_11 = __this->___m_OutputBuffers;
		int32_t L_12 = V_0;
		NullCheck(L_11);
		GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* L_13;
		L_13 = List_1_get_Item_mD6C2845833A3BBCFA51B0A96AEAE8E4FE1AB4E6B(L_11, L_12, List_1_get_Item_mD6C2845833A3BBCFA51B0A96AEAE8E4FE1AB4E6B_RuntimeMethod_var);
		NullCheck(L_9);
		CommandBuffer_SetGlobalBuffer_m9FE93A4322F3A7486ADC150C269DDC589F474674(L_9, L_10, L_13, NULL);
		ShaderDebugPrintManager_ClearShaderDebugPrintBuffer_mE3F5102114DAE1737647A6B5382E5D9E5DDD848A(__this, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShaderDebugPrintManager_ClearShaderDebugPrintBuffer_mE3F5102114DAE1737647A6B5382E5D9E5DDD848A (ShaderDebugPrintManager_tD6C54B2482257927357D00EC3095C909AA2BAE99* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GraphicsBuffer_SetData_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_m5ECE49E08356F2F6B8145B8B0F4D98A618861C2D_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mD6C2845833A3BBCFA51B0A96AEAE8E4FE1AB4E6B_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1__ctor_m75E60949F4AE81A148CE446B1DC84D8E27C108CD_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	int32_t V_1 = 0;
	NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184 V_2;
	memset((&V_2), 0, sizeof(V_2));
	{
		bool L_0 = __this->___m_FrameCleared;
		V_0 = (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0);
		bool L_1 = V_0;
		if (!L_1)
		{
			goto IL_004a;
		}
	}
	{
		int32_t L_2 = __this->___m_FrameCounter;
		V_1 = ((int32_t)(L_2%4));
		NativeArray_1__ctor_m75E60949F4AE81A148CE446B1DC84D8E27C108CD((&V_2), 1, 2, 1, NativeArray_1__ctor_m75E60949F4AE81A148CE446B1DC84D8E27C108CD_RuntimeMethod_var);
		IL2CPP_NATIVEARRAY_SET_ITEM(uint32_t, ((&V_2))->___m_Buffer, 0, (0));
		List_1_tF92F6631961760490E9F200E704EE20DBF1D15E1* L_3 = __this->___m_OutputBuffers;
		int32_t L_4 = V_1;
		NullCheck(L_3);
		GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* L_5;
		L_5 = List_1_get_Item_mD6C2845833A3BBCFA51B0A96AEAE8E4FE1AB4E6B(L_3, L_4, List_1_get_Item_mD6C2845833A3BBCFA51B0A96AEAE8E4FE1AB4E6B_RuntimeMethod_var);
		NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184 L_6 = V_2;
		NullCheck(L_5);
		GraphicsBuffer_SetData_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_m5ECE49E08356F2F6B8145B8B0F4D98A618861C2D(L_5, L_6, 0, 0, 1, GraphicsBuffer_SetData_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_m5ECE49E08356F2F6B8145B8B0F4D98A618861C2D_RuntimeMethod_var);
		__this->___m_FrameCleared = (bool)1;
	}

IL_004a:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShaderDebugPrintManager_BufferReadComplete_m9A6728FEA1C4C7E6CD7A241D1F7920DA370F9444 (ShaderDebugPrintManager_tD6C54B2482257927357D00EC3095C909AA2BAE99* __this, AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7 ___0_request, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Assert_tDC16963451AC4364803739B73A4477ADCB365863_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncGPUReadbackRequest_GetData_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_m46FBC3E19D2E01D157ACC4FCDC682119194792E0_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArrayUnsafeUtility_GetUnsafePtr_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mCF93808CC5FB2F98EFE996D2E958CDB16E0E429D_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Profiling_tF04CF03853CC90A456A3024CD63FC4EB4699921F_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0245A598901314C98F3EE8F1FABA26B281081D8E);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral039B19E6A63E9AA22F1AF2817559D285768A7B4A);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1168E92C164109D6220480DEDA987085B2A21155);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1A3E5FB6190816CC196322B8E72BE4E64C6811E6);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2386E77CF610F786B06A91AF2C1B3FD2282D2745);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral476634E106843D706FD6D038BC645194899EB70E);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral492D8FEC2447FDEA33A5AE3D633990FE4E874D8E);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral50AB8CC662E19225972EB2BB27B916E9C9E664DD);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5EA9CF0E87E96C85C194BA401D22091FD740B6AD);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7A59E81118B8411CD451333FCC27F22F6478ECEA);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7DAEB4899CA4AEB80FB954F621F5CD92B54065FA);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9DDE142C7D9CDABA0869EEBB7F034CB316C35FF0);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBFEA9E20CAC36AEF7E88FC2739E3E88A90D7FD51);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDBB6CDA4D5A47DA899D30151C0C04DB0958C5C1F);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE134155080D59FDE2A83A55D0BB359039175A4EA);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE368123B559BBC0EC2335D3AF9EC37C25C8B5945);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE9BC8412F7672BEDC75EB21FA08240175E04E871);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFEC52A4F763D4C868968D018DEC2AF8064D4C8E2);
		s_Il2CppMethodInitialized = true;
	}
	ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD V_0;
	memset((&V_0), 0, sizeof(V_0));
	bool V_1 = false;
	NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184 V_2;
	memset((&V_2), 0, sizeof(V_2));
	uint32_t V_3 = 0;
	String_t* V_4 = NULL;
	bool V_5 = false;
	bool V_6 = false;
	uint32_t* V_7 = NULL;
	int32_t V_8 = 0;
	int32_t V_9 = 0;
	bool V_10 = false;
	int32_t V_11 = 0;
	bool V_12 = false;
	uint32_t V_13 = 0;
	int32_t V_14 = 0;
	Il2CppChar V_15 = 0x0;
	bool V_16 = false;
	bool V_17 = false;
	bool V_18 = false;
	int32_t V_19 = 0;
	int32_t V_20 = 0;
	int32_t V_21 = 0;
	float V_22 = 0.0f;
	uint32_t* V_23 = NULL;
	int32_t* V_24 = NULL;
	float* V_25 = NULL;
	uint32_t* V_26 = NULL;
	int32_t* V_27 = NULL;
	float* V_28 = NULL;
	uint32_t* V_29 = NULL;
	int32_t* V_30 = NULL;
	float* V_31 = NULL;
	bool V_32 = false;
	bool V_33 = false;
	int32_t G_B10_0 = 0;
	String_t* G_B36_0 = NULL;
	String_t* G_B35_0 = NULL;
	String_t* G_B37_0 = NULL;
	String_t* G_B37_1 = NULL;
	{
		il2cpp_codegen_runtime_class_init_inline(Profiling_tF04CF03853CC90A456A3024CD63FC4EB4699921F_il2cpp_TypeInfo_var);
		ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_0 = ((Profiling_tF04CF03853CC90A456A3024CD63FC4EB4699921F_StaticFields*)il2cpp_codegen_static_fields_for(Profiling_tF04CF03853CC90A456A3024CD63FC4EB4699921F_il2cpp_TypeInfo_var))->___BufferReadComplete;
		ProfilingScope__ctor_m4B73587A2295443A73B64DDD3D484D8EAECC0D65((&V_0), L_0, NULL);
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_054e:
			{
				ProfilingScope_Dispose_m4231A2ACA1F8E345BB0078310A9F7601704C8BE4((&V_0), NULL);
				return;
			}
		});
		try
		{
			{
				bool L_1;
				L_1 = AsyncGPUReadbackRequest_get_done_mC042016E5BE850F18995831CBB4F06655914798C((&___0_request), NULL);
				il2cpp_codegen_runtime_class_init_inline(Assert_tDC16963451AC4364803739B73A4477ADCB365863_il2cpp_TypeInfo_var);
				Assert_IsTrue_mE42C53B7220324D1FBAFB7AE48A7D8DD7796A663(L_1, NULL);
				bool L_2;
				L_2 = AsyncGPUReadbackRequest_get_hasError_m374BB20A32B9DCDBFD8F81BBE542847B82F04EE5((&___0_request), NULL);
				V_1 = (bool)((((int32_t)L_2) == ((int32_t)0))? 1 : 0);
				bool L_3 = V_1;
				if (!L_3)
				{
					goto IL_052e_1;
				}
			}
			{
				NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184 L_4;
				L_4 = AsyncGPUReadbackRequest_GetData_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_m46FBC3E19D2E01D157ACC4FCDC682119194792E0((&___0_request), 0, AsyncGPUReadbackRequest_GetData_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_m46FBC3E19D2E01D157ACC4FCDC682119194792E0_RuntimeMethod_var);
				V_2 = L_4;
				uint32_t L_5;
				L_5 = IL2CPP_NATIVEARRAY_GET_ITEM(uint32_t, ((&V_2))->___m_Buffer, 0);
				V_3 = L_5;
				uint32_t L_6 = V_3;
				V_5 = (bool)((((int32_t)((!(((uint32_t)L_6) >= ((uint32_t)((int32_t)16384))))? 1 : 0)) == ((int32_t)0))? 1 : 0);
				bool L_7 = V_5;
				if (!L_7)
				{
					goto IL_0062_1;
				}
			}
			{
				V_3 = ((int32_t)16384);
				il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
				Debug_LogWarning_m33EF1B897E0C7C6FF538989610BFAFFEF4628CA9(_stringLiteral9DDE142C7D9CDABA0869EEBB7F034CB316C35FF0, NULL);
			}

IL_0062_1:
			{
				V_4 = _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709;
				uint32_t L_8 = V_3;
				V_6 = (bool)((!(((uint32_t)L_8) <= ((uint32_t)0)))? 1 : 0);
				bool L_9 = V_6;
				if (!L_9)
				{
					goto IL_0091_1;
				}
			}
			{
				String_t* L_10 = V_4;
				int32_t* L_11 = (int32_t*)(&__this->___m_FrameCounter);
				String_t* L_12;
				L_12 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5(L_11, NULL);
				String_t* L_13;
				L_13 = String_Concat_m093934F71A9B351911EE46311674ED463B180006(L_10, _stringLiteral5EA9CF0E87E96C85C194BA401D22091FD740B6AD, L_12, _stringLiteral1168E92C164109D6220480DEDA987085B2A21155, NULL);
				V_4 = L_13;
			}

IL_0091_1:
			{
				NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184 L_14 = V_2;
				void* L_15;
				L_15 = NativeArrayUnsafeUtility_GetUnsafePtr_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mCF93808CC5FB2F98EFE996D2E958CDB16E0E429D(L_14, NativeArrayUnsafeUtility_GetUnsafePtr_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mCF93808CC5FB2F98EFE996D2E958CDB16E0E429D_RuntimeMethod_var);
				V_7 = (uint32_t*)L_15;
				V_8 = 1;
				goto IL_04f8_1;
			}

IL_00a2_1:
			{
				int32_t L_16 = V_8;
				uint32_t L_17;
				L_17 = IL2CPP_NATIVEARRAY_GET_ITEM(uint32_t, ((&V_2))->___m_Buffer, L_16);
				V_9 = ((int32_t)((int32_t)L_17&((int32_t)15)));
				int32_t L_18 = V_8;
				uint32_t L_19;
				L_19 = IL2CPP_NATIVEARRAY_GET_ITEM(uint32_t, ((&V_2))->___m_Buffer, L_18);
				V_10 = (bool)((((int32_t)((int32_t)((int32_t)L_19&((int32_t)128)))) == ((int32_t)((int32_t)128)))? 1 : 0);
				bool L_20 = V_10;
				if (!L_20)
				{
					goto IL_00d8_1;
				}
			}
			{
				int32_t L_21 = V_8;
				uint32_t L_22 = V_3;
				G_B10_0 = ((((int64_t)((int64_t)((int32_t)il2cpp_codegen_add(L_21, 1)))) < ((int64_t)((int64_t)(uint64_t)L_22)))? 1 : 0);
				goto IL_00d9_1;
			}

IL_00d8_1:
			{
				G_B10_0 = 0;
			}

IL_00d9_1:
			{
				V_12 = (bool)G_B10_0;
				bool L_23 = V_12;
				if (!L_23)
				{
					goto IL_0148_1;
				}
			}
			{
				int32_t L_24 = V_8;
				uint32_t L_25;
				L_25 = IL2CPP_NATIVEARRAY_GET_ITEM(uint32_t, ((&V_2))->___m_Buffer, ((int32_t)il2cpp_codegen_add(L_24, 1)));
				V_13 = L_25;
				int32_t L_26 = V_8;
				V_8 = ((int32_t)il2cpp_codegen_add(L_26, 1));
				V_14 = 0;
				goto IL_012e_1;
			}

IL_00f8_1:
			{
				uint32_t L_27 = V_13;
				V_15 = ((int32_t)(uint16_t)((int32_t)((int32_t)L_27&((int32_t)255))));
				Il2CppChar L_28 = V_15;
				V_16 = (bool)((((int32_t)L_28) == ((int32_t)0))? 1 : 0);
				bool L_29 = V_16;
				if (!L_29)
				{
					goto IL_0111_1;
				}
			}
			{
				goto IL_0128_1;
			}

IL_0111_1:
			{
				String_t* L_30 = V_4;
				il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.char_class);
				String_t* L_31;
				L_31 = Char_ToString_m2A308731F9577C06AF3C0901234E2EAC8327410C((&V_15), NULL);
				String_t* L_32;
				L_32 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_30, L_31, NULL);
				V_4 = L_32;
				uint32_t L_33 = V_13;
				V_13 = ((int32_t)((uint32_t)L_33>>8));
			}

IL_0128_1:
			{
				int32_t L_34 = V_14;
				V_14 = ((int32_t)il2cpp_codegen_add(L_34, 1));
			}

IL_012e_1:
			{
				int32_t L_35 = V_14;
				V_17 = (bool)((((int32_t)L_35) < ((int32_t)4))? 1 : 0);
				bool L_36 = V_17;
				if (L_36)
				{
					goto IL_00f8_1;
				}
			}
			{
				String_t* L_37 = V_4;
				String_t* L_38;
				L_38 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_37, _stringLiteral2386E77CF610F786B06A91AF2C1B3FD2282D2745, NULL);
				V_4 = L_38;
			}

IL_0148_1:
			{
				int32_t L_39 = V_9;
				int32_t L_40;
				L_40 = ShaderDebugPrintManager_DebugValueTypeToElemSize_m110CF197144AE59D7091F3626177598EB8D37F14(__this, L_39, NULL);
				V_11 = L_40;
				int32_t L_41 = V_8;
				int32_t L_42 = V_11;
				uint32_t L_43 = V_3;
				V_18 = (bool)((((int64_t)((int64_t)((int32_t)il2cpp_codegen_add(L_41, L_42)))) > ((int64_t)((int64_t)(uint64_t)L_43)))? 1 : 0);
				bool L_44 = V_18;
				if (!L_44)
				{
					goto IL_0167_1;
				}
			}
			{
				goto IL_0508_1;
			}

IL_0167_1:
			{
				int32_t L_45 = V_8;
				V_8 = ((int32_t)il2cpp_codegen_add(L_45, 1));
				int32_t L_46 = V_9;
				V_20 = L_46;
				int32_t L_47 = V_20;
				V_19 = L_47;
				int32_t L_48 = V_19;
				switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_48, 1)))
				{
					case 0:
					{
						goto IL_01b7_1;
					}
					case 1:
					{
						goto IL_01de_1;
					}
					case 2:
					{
						goto IL_0200_1;
					}
					case 3:
					{
						goto IL_022c_1;
					}
					case 4:
					{
						goto IL_0262_1;
					}
					case 5:
					{
						goto IL_0298_1;
					}
					case 6:
					{
						goto IL_02ce_1;
					}
					case 7:
					{
						goto IL_0311_1;
					}
					case 8:
					{
						goto IL_0354_1;
					}
					case 9:
					{
						goto IL_0397_1;
					}
					case 10:
					{
						goto IL_03f9_1;
					}
					case 11:
					{
						goto IL_045b_1;
					}
					case 12:
					{
						goto IL_04ba_1;
					}
				}
			}
			{
				goto IL_04dd_1;
			}

IL_01b7_1:
			{
				String_t* L_49 = V_4;
				int32_t L_50 = V_8;
				uint32_t L_51;
				L_51 = IL2CPP_NATIVEARRAY_GET_ITEM(uint32_t, ((&V_2))->___m_Buffer, L_50);
				uint32_t L_52 = L_51;
				RuntimeObject* L_53 = Box(il2cpp_defaults.uint32_class, &L_52);
				String_t* L_54;
				L_54 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(_stringLiteral7DAEB4899CA4AEB80FB954F621F5CD92B54065FA, L_53, NULL);
				String_t* L_55;
				L_55 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_49, L_54, NULL);
				V_4 = L_55;
				goto IL_04e2_1;
			}

IL_01de_1:
			{
				uint32_t* L_56 = V_7;
				int32_t L_57 = V_8;
				int32_t L_58 = *((int32_t*)((uintptr_t)((uint32_t*)il2cpp_codegen_add((intptr_t)L_56, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_57), 4))))));
				V_21 = L_58;
				String_t* L_59 = V_4;
				String_t* L_60;
				L_60 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5((&V_21), NULL);
				String_t* L_61;
				L_61 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_59, L_60, NULL);
				V_4 = L_61;
				goto IL_04e2_1;
			}

IL_0200_1:
			{
				uint32_t* L_62 = V_7;
				int32_t L_63 = V_8;
				float L_64 = *((float*)((uintptr_t)((uint32_t*)il2cpp_codegen_add((intptr_t)L_62, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_63), 4))))));
				V_22 = L_64;
				String_t* L_65 = V_4;
				float L_66 = V_22;
				float L_67 = L_66;
				RuntimeObject* L_68 = Box(il2cpp_defaults.single_class, &L_67);
				String_t* L_69;
				L_69 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(_stringLiteral476634E106843D706FD6D038BC645194899EB70E, L_68, NULL);
				String_t* L_70;
				L_70 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_65, L_69, NULL);
				V_4 = L_70;
				goto IL_04e2_1;
			}

IL_022c_1:
			{
				uint32_t* L_71 = V_7;
				int32_t L_72 = V_8;
				V_23 = (uint32_t*)((uintptr_t)((uint32_t*)il2cpp_codegen_add((intptr_t)L_71, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_72), 4)))));
				String_t* L_73 = V_4;
				uint32_t* L_74 = V_23;
				int32_t L_75 = (*(L_74));
				uint32_t L_76 = ((uint32_t)L_75);
				RuntimeObject* L_77 = Box(il2cpp_defaults.uint32_class, &L_76);
				uint32_t* L_78 = V_23;
				int32_t L_79 = (*(((uint32_t*)il2cpp_codegen_add((intptr_t)L_78, 4))));
				uint32_t L_80 = ((uint32_t)L_79);
				RuntimeObject* L_81 = Box(il2cpp_defaults.uint32_class, &L_80);
				String_t* L_82;
				L_82 = String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987(_stringLiteralE368123B559BBC0EC2335D3AF9EC37C25C8B5945, L_77, L_81, NULL);
				String_t* L_83;
				L_83 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_73, L_82, NULL);
				V_4 = L_83;
				goto IL_04e2_1;
			}

IL_0262_1:
			{
				uint32_t* L_84 = V_7;
				int32_t L_85 = V_8;
				V_24 = (int32_t*)((uintptr_t)((uint32_t*)il2cpp_codegen_add((intptr_t)L_84, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_85), 4)))));
				String_t* L_86 = V_4;
				int32_t* L_87 = V_24;
				int32_t L_88 = (*(L_87));
				int32_t L_89 = L_88;
				RuntimeObject* L_90 = Box(il2cpp_defaults.int32_class, &L_89);
				int32_t* L_91 = V_24;
				int32_t L_92 = (*(((int32_t*)il2cpp_codegen_add((intptr_t)L_91, 4))));
				int32_t L_93 = L_92;
				RuntimeObject* L_94 = Box(il2cpp_defaults.int32_class, &L_93);
				String_t* L_95;
				L_95 = String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987(_stringLiteral039B19E6A63E9AA22F1AF2817559D285768A7B4A, L_90, L_94, NULL);
				String_t* L_96;
				L_96 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_86, L_95, NULL);
				V_4 = L_96;
				goto IL_04e2_1;
			}

IL_0298_1:
			{
				uint32_t* L_97 = V_7;
				int32_t L_98 = V_8;
				V_25 = (float*)((uintptr_t)((uint32_t*)il2cpp_codegen_add((intptr_t)L_97, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_98), 4)))));
				String_t* L_99 = V_4;
				float* L_100 = V_25;
				float L_101 = (*(L_100));
				float L_102 = L_101;
				RuntimeObject* L_103 = Box(il2cpp_defaults.single_class, &L_102);
				float* L_104 = V_25;
				float L_105 = (*(((float*)il2cpp_codegen_add((intptr_t)L_104, 4))));
				float L_106 = L_105;
				RuntimeObject* L_107 = Box(il2cpp_defaults.single_class, &L_106);
				String_t* L_108;
				L_108 = String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987(_stringLiteral7A59E81118B8411CD451333FCC27F22F6478ECEA, L_103, L_107, NULL);
				String_t* L_109;
				L_109 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_99, L_108, NULL);
				V_4 = L_109;
				goto IL_04e2_1;
			}

IL_02ce_1:
			{
				uint32_t* L_110 = V_7;
				int32_t L_111 = V_8;
				V_26 = (uint32_t*)((uintptr_t)((uint32_t*)il2cpp_codegen_add((intptr_t)L_110, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_111), 4)))));
				String_t* L_112 = V_4;
				uint32_t* L_113 = V_26;
				int32_t L_114 = (*(L_113));
				uint32_t L_115 = ((uint32_t)L_114);
				RuntimeObject* L_116 = Box(il2cpp_defaults.uint32_class, &L_115);
				uint32_t* L_117 = V_26;
				int32_t L_118 = (*(((uint32_t*)il2cpp_codegen_add((intptr_t)L_117, 4))));
				uint32_t L_119 = ((uint32_t)L_118);
				RuntimeObject* L_120 = Box(il2cpp_defaults.uint32_class, &L_119);
				uint32_t* L_121 = V_26;
				int32_t L_122 = (*(((uint32_t*)il2cpp_codegen_add((intptr_t)L_121, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)2), 4))))));
				uint32_t L_123 = ((uint32_t)L_122);
				RuntimeObject* L_124 = Box(il2cpp_defaults.uint32_class, &L_123);
				String_t* L_125;
				L_125 = String_Format_mA0534D6E2AE4D67A6BD8D45B3321323930EB930C(_stringLiteralFEC52A4F763D4C868968D018DEC2AF8064D4C8E2, L_116, L_120, L_124, NULL);
				String_t* L_126;
				L_126 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_112, L_125, NULL);
				V_4 = L_126;
				goto IL_04e2_1;
			}

IL_0311_1:
			{
				uint32_t* L_127 = V_7;
				int32_t L_128 = V_8;
				V_27 = (int32_t*)((uintptr_t)((uint32_t*)il2cpp_codegen_add((intptr_t)L_127, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_128), 4)))));
				String_t* L_129 = V_4;
				int32_t* L_130 = V_27;
				int32_t L_131 = (*(L_130));
				int32_t L_132 = L_131;
				RuntimeObject* L_133 = Box(il2cpp_defaults.int32_class, &L_132);
				int32_t* L_134 = V_27;
				int32_t L_135 = (*(((int32_t*)il2cpp_codegen_add((intptr_t)L_134, 4))));
				int32_t L_136 = L_135;
				RuntimeObject* L_137 = Box(il2cpp_defaults.int32_class, &L_136);
				int32_t* L_138 = V_27;
				int32_t L_139 = (*(((int32_t*)il2cpp_codegen_add((intptr_t)L_138, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)2), 4))))));
				int32_t L_140 = L_139;
				RuntimeObject* L_141 = Box(il2cpp_defaults.int32_class, &L_140);
				String_t* L_142;
				L_142 = String_Format_mA0534D6E2AE4D67A6BD8D45B3321323930EB930C(_stringLiteral0245A598901314C98F3EE8F1FABA26B281081D8E, L_133, L_137, L_141, NULL);
				String_t* L_143;
				L_143 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_129, L_142, NULL);
				V_4 = L_143;
				goto IL_04e2_1;
			}

IL_0354_1:
			{
				uint32_t* L_144 = V_7;
				int32_t L_145 = V_8;
				V_28 = (float*)((uintptr_t)((uint32_t*)il2cpp_codegen_add((intptr_t)L_144, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_145), 4)))));
				String_t* L_146 = V_4;
				float* L_147 = V_28;
				float L_148 = (*(L_147));
				float L_149 = L_148;
				RuntimeObject* L_150 = Box(il2cpp_defaults.single_class, &L_149);
				float* L_151 = V_28;
				float L_152 = (*(((float*)il2cpp_codegen_add((intptr_t)L_151, 4))));
				float L_153 = L_152;
				RuntimeObject* L_154 = Box(il2cpp_defaults.single_class, &L_153);
				float* L_155 = V_28;
				float L_156 = (*(((float*)il2cpp_codegen_add((intptr_t)L_155, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)2), 4))))));
				float L_157 = L_156;
				RuntimeObject* L_158 = Box(il2cpp_defaults.single_class, &L_157);
				String_t* L_159;
				L_159 = String_Format_mA0534D6E2AE4D67A6BD8D45B3321323930EB930C(_stringLiteral492D8FEC2447FDEA33A5AE3D633990FE4E874D8E, L_150, L_154, L_158, NULL);
				String_t* L_160;
				L_160 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_146, L_159, NULL);
				V_4 = L_160;
				goto IL_04e2_1;
			}

IL_0397_1:
			{
				uint32_t* L_161 = V_7;
				int32_t L_162 = V_8;
				V_29 = (uint32_t*)((uintptr_t)((uint32_t*)il2cpp_codegen_add((intptr_t)L_161, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_162), 4)))));
				String_t* L_163 = V_4;
				ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_164 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)4);
				ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_165 = L_164;
				uint32_t* L_166 = V_29;
				int32_t L_167 = (*(L_166));
				uint32_t L_168 = ((uint32_t)L_167);
				RuntimeObject* L_169 = Box(il2cpp_defaults.uint32_class, &L_168);
				NullCheck(L_165);
				ArrayElementTypeCheck (L_165, L_169);
				(L_165)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject*)L_169);
				ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_170 = L_165;
				uint32_t* L_171 = V_29;
				int32_t L_172 = (*(((uint32_t*)il2cpp_codegen_add((intptr_t)L_171, 4))));
				uint32_t L_173 = ((uint32_t)L_172);
				RuntimeObject* L_174 = Box(il2cpp_defaults.uint32_class, &L_173);
				NullCheck(L_170);
				ArrayElementTypeCheck (L_170, L_174);
				(L_170)->SetAt(static_cast<il2cpp_array_size_t>(1), (RuntimeObject*)L_174);
				ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_175 = L_170;
				uint32_t* L_176 = V_29;
				int32_t L_177 = (*(((uint32_t*)il2cpp_codegen_add((intptr_t)L_176, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)2), 4))))));
				uint32_t L_178 = ((uint32_t)L_177);
				RuntimeObject* L_179 = Box(il2cpp_defaults.uint32_class, &L_178);
				NullCheck(L_175);
				ArrayElementTypeCheck (L_175, L_179);
				(L_175)->SetAt(static_cast<il2cpp_array_size_t>(2), (RuntimeObject*)L_179);
				ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_180 = L_175;
				uint32_t* L_181 = V_29;
				int32_t L_182 = (*(((uint32_t*)il2cpp_codegen_add((intptr_t)L_181, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)3), 4))))));
				uint32_t L_183 = ((uint32_t)L_182);
				RuntimeObject* L_184 = Box(il2cpp_defaults.uint32_class, &L_183);
				NullCheck(L_180);
				ArrayElementTypeCheck (L_180, L_184);
				(L_180)->SetAt(static_cast<il2cpp_array_size_t>(3), (RuntimeObject*)L_184);
				String_t* L_185;
				L_185 = String_Format_m918500C1EFB475181349A79989BB79BB36102894(_stringLiteralE134155080D59FDE2A83A55D0BB359039175A4EA, L_180, NULL);
				String_t* L_186;
				L_186 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_163, L_185, NULL);
				V_4 = L_186;
				goto IL_04e2_1;
			}

IL_03f9_1:
			{
				uint32_t* L_187 = V_7;
				int32_t L_188 = V_8;
				V_30 = (int32_t*)((uintptr_t)((uint32_t*)il2cpp_codegen_add((intptr_t)L_187, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_188), 4)))));
				String_t* L_189 = V_4;
				ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_190 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)4);
				ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_191 = L_190;
				int32_t* L_192 = V_30;
				int32_t L_193 = (*(L_192));
				int32_t L_194 = L_193;
				RuntimeObject* L_195 = Box(il2cpp_defaults.int32_class, &L_194);
				NullCheck(L_191);
				ArrayElementTypeCheck (L_191, L_195);
				(L_191)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject*)L_195);
				ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_196 = L_191;
				int32_t* L_197 = V_30;
				int32_t L_198 = (*(((int32_t*)il2cpp_codegen_add((intptr_t)L_197, 4))));
				int32_t L_199 = L_198;
				RuntimeObject* L_200 = Box(il2cpp_defaults.int32_class, &L_199);
				NullCheck(L_196);
				ArrayElementTypeCheck (L_196, L_200);
				(L_196)->SetAt(static_cast<il2cpp_array_size_t>(1), (RuntimeObject*)L_200);
				ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_201 = L_196;
				int32_t* L_202 = V_30;
				int32_t L_203 = (*(((int32_t*)il2cpp_codegen_add((intptr_t)L_202, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)2), 4))))));
				int32_t L_204 = L_203;
				RuntimeObject* L_205 = Box(il2cpp_defaults.int32_class, &L_204);
				NullCheck(L_201);
				ArrayElementTypeCheck (L_201, L_205);
				(L_201)->SetAt(static_cast<il2cpp_array_size_t>(2), (RuntimeObject*)L_205);
				ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_206 = L_201;
				int32_t* L_207 = V_30;
				int32_t L_208 = (*(((int32_t*)il2cpp_codegen_add((intptr_t)L_207, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)3), 4))))));
				int32_t L_209 = L_208;
				RuntimeObject* L_210 = Box(il2cpp_defaults.int32_class, &L_209);
				NullCheck(L_206);
				ArrayElementTypeCheck (L_206, L_210);
				(L_206)->SetAt(static_cast<il2cpp_array_size_t>(3), (RuntimeObject*)L_210);
				String_t* L_211;
				L_211 = String_Format_m918500C1EFB475181349A79989BB79BB36102894(_stringLiteral1A3E5FB6190816CC196322B8E72BE4E64C6811E6, L_206, NULL);
				String_t* L_212;
				L_212 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_189, L_211, NULL);
				V_4 = L_212;
				goto IL_04e2_1;
			}

IL_045b_1:
			{
				uint32_t* L_213 = V_7;
				int32_t L_214 = V_8;
				V_31 = (float*)((uintptr_t)((uint32_t*)il2cpp_codegen_add((intptr_t)L_213, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_214), 4)))));
				String_t* L_215 = V_4;
				ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_216 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)4);
				ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_217 = L_216;
				float* L_218 = V_31;
				float L_219 = (*(L_218));
				float L_220 = L_219;
				RuntimeObject* L_221 = Box(il2cpp_defaults.single_class, &L_220);
				NullCheck(L_217);
				ArrayElementTypeCheck (L_217, L_221);
				(L_217)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject*)L_221);
				ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_222 = L_217;
				float* L_223 = V_31;
				float L_224 = (*(((float*)il2cpp_codegen_add((intptr_t)L_223, 4))));
				float L_225 = L_224;
				RuntimeObject* L_226 = Box(il2cpp_defaults.single_class, &L_225);
				NullCheck(L_222);
				ArrayElementTypeCheck (L_222, L_226);
				(L_222)->SetAt(static_cast<il2cpp_array_size_t>(1), (RuntimeObject*)L_226);
				ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_227 = L_222;
				float* L_228 = V_31;
				float L_229 = (*(((float*)il2cpp_codegen_add((intptr_t)L_228, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)2), 4))))));
				float L_230 = L_229;
				RuntimeObject* L_231 = Box(il2cpp_defaults.single_class, &L_230);
				NullCheck(L_227);
				ArrayElementTypeCheck (L_227, L_231);
				(L_227)->SetAt(static_cast<il2cpp_array_size_t>(2), (RuntimeObject*)L_231);
				ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_232 = L_227;
				float* L_233 = V_31;
				float L_234 = (*(((float*)il2cpp_codegen_add((intptr_t)L_233, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)3), 4))))));
				float L_235 = L_234;
				RuntimeObject* L_236 = Box(il2cpp_defaults.single_class, &L_235);
				NullCheck(L_232);
				ArrayElementTypeCheck (L_232, L_236);
				(L_232)->SetAt(static_cast<il2cpp_array_size_t>(3), (RuntimeObject*)L_236);
				String_t* L_237;
				L_237 = String_Format_m918500C1EFB475181349A79989BB79BB36102894(_stringLiteralBFEA9E20CAC36AEF7E88FC2739E3E88A90D7FD51, L_232, NULL);
				String_t* L_238;
				L_238 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_215, L_237, NULL);
				V_4 = L_238;
				goto IL_04e2_1;
			}

IL_04ba_1:
			{
				String_t* L_239 = V_4;
				int32_t L_240 = V_8;
				uint32_t L_241;
				L_241 = IL2CPP_NATIVEARRAY_GET_ITEM(uint32_t, ((&V_2))->___m_Buffer, L_240);
				if (!L_241)
				{
					G_B36_0 = L_239;
					goto IL_04cf_1;
				}
				G_B35_0 = L_239;
			}
			{
				G_B37_0 = _stringLiteralE9BC8412F7672BEDC75EB21FA08240175E04E871;
				G_B37_1 = G_B35_0;
				goto IL_04d4_1;
			}

IL_04cf_1:
			{
				G_B37_0 = _stringLiteralDBB6CDA4D5A47DA899D30151C0C04DB0958C5C1F;
				G_B37_1 = G_B36_0;
			}

IL_04d4_1:
			{
				String_t* L_242;
				L_242 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(G_B37_1, G_B37_0, NULL);
				V_4 = L_242;
				goto IL_04e2_1;
			}

IL_04dd_1:
			{
				uint32_t L_243 = V_3;
				V_8 = L_243;
				goto IL_04e2_1;
			}

IL_04e2_1:
			{
				int32_t L_244 = V_8;
				int32_t L_245 = V_11;
				V_8 = ((int32_t)il2cpp_codegen_add(L_244, L_245));
				String_t* L_246 = V_4;
				String_t* L_247;
				L_247 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_246, _stringLiteral2386E77CF610F786B06A91AF2C1B3FD2282D2745, NULL);
				V_4 = L_247;
			}

IL_04f8_1:
			{
				int32_t L_248 = V_8;
				uint32_t L_249 = V_3;
				V_32 = (bool)((((int64_t)((int64_t)L_248)) < ((int64_t)((int64_t)(uint64_t)L_249)))? 1 : 0);
				bool L_250 = V_32;
				if (L_250)
				{
					goto IL_00a2_1;
				}
			}

IL_0508_1:
			{
				uint32_t L_251 = V_3;
				V_33 = (bool)((!(((uint32_t)L_251) <= ((uint32_t)0)))? 1 : 0);
				bool L_252 = V_33;
				if (!L_252)
				{
					goto IL_052b_1;
				}
			}
			{
				String_t* L_253 = V_4;
				__this->___m_OutputLine = L_253;
				Il2CppCodeGenWriteBarrier((void**)(&__this->___m_OutputLine), (void*)L_253);
				Action_1_t3CB5D1A819C3ED3F99E9E39F890F18633253949A* L_254 = __this->___m_OutputAction;
				String_t* L_255 = V_4;
				NullCheck(L_254);
				Action_1_Invoke_m690438AAE38F9762172E3AE0A33D0B42ACD35790_inline(L_254, L_255, NULL);
			}

IL_052b_1:
			{
				goto IL_054c_1;
			}

IL_052e_1:
			{
				__this->___m_OutputLine = _stringLiteral50AB8CC662E19225972EB2BB27B916E9C9E664DD;
				Il2CppCodeGenWriteBarrier((void**)(&__this->___m_OutputLine), (void*)_stringLiteral50AB8CC662E19225972EB2BB27B916E9C9E664DD);
				Action_1_t3CB5D1A819C3ED3F99E9E39F890F18633253949A* L_256 = __this->___m_OutputAction;
				NullCheck(L_256);
				Action_1_Invoke_m690438AAE38F9762172E3AE0A33D0B42ACD35790_inline(L_256, _stringLiteral50AB8CC662E19225972EB2BB27B916E9C9E664DD, NULL);
			}

IL_054c_1:
			{
				goto IL_055d;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_055d:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShaderDebugPrintManager_EndFrame_m79B6E8CE6EDB5F19D856C8A56D7495F29241E04E (ShaderDebugPrintManager_tD6C54B2482257927357D00EC3095C909AA2BAE99* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mD6C2845833A3BBCFA51B0A96AEAE8E4FE1AB4E6B_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_set_Item_m796D87FF091DA2B1E6434084A28E000FF261B66C_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	{
		int32_t L_0 = __this->___m_FrameCounter;
		V_0 = ((int32_t)(L_0%4));
		List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E* L_1 = __this->___m_ReadbackRequests;
		int32_t L_2 = V_0;
		List_1_tF92F6631961760490E9F200E704EE20DBF1D15E1* L_3 = __this->___m_OutputBuffers;
		int32_t L_4 = V_0;
		NullCheck(L_3);
		GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* L_5;
		L_5 = List_1_get_Item_mD6C2845833A3BBCFA51B0A96AEAE8E4FE1AB4E6B(L_3, L_4, List_1_get_Item_mD6C2845833A3BBCFA51B0A96AEAE8E4FE1AB4E6B_RuntimeMethod_var);
		Action_1_t6AC29B34E68BC53AA807670D868CBB59CD5D995F* L_6 = __this->___m_BufferReadCompleteAction;
		AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7 L_7;
		L_7 = AsyncGPUReadback_Request_m53D49D1183952AFE0D16118F93B0101D671C2AFE(L_5, L_6, NULL);
		NullCheck(L_1);
		List_1_set_Item_m796D87FF091DA2B1E6434084A28E000FF261B66C(L_1, L_2, L_7, List_1_set_Item_m796D87FF091DA2B1E6434084A28E000FF261B66C_RuntimeMethod_var);
		int32_t L_8 = __this->___m_FrameCounter;
		__this->___m_FrameCounter = ((int32_t)il2cpp_codegen_add(L_8, 1));
		__this->___m_FrameCleared = (bool)0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShaderDebugPrintManager_PrintImmediate_mA4CA662C4BC0E974E971828E645699C4D0C3B9D4 (ShaderDebugPrintManager_tD6C54B2482257927357D00EC3095C909AA2BAE99* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mD6C2845833A3BBCFA51B0A96AEAE8E4FE1AB4E6B_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7 V_1;
	memset((&V_1), 0, sizeof(V_1));
	{
		int32_t L_0 = __this->___m_FrameCounter;
		V_0 = ((int32_t)(L_0%4));
		List_1_tF92F6631961760490E9F200E704EE20DBF1D15E1* L_1 = __this->___m_OutputBuffers;
		int32_t L_2 = V_0;
		NullCheck(L_1);
		GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* L_3;
		L_3 = List_1_get_Item_mD6C2845833A3BBCFA51B0A96AEAE8E4FE1AB4E6B(L_1, L_2, List_1_get_Item_mD6C2845833A3BBCFA51B0A96AEAE8E4FE1AB4E6B_RuntimeMethod_var);
		AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7 L_4;
		L_4 = AsyncGPUReadback_Request_m53D49D1183952AFE0D16118F93B0101D671C2AFE(L_3, (Action_1_t6AC29B34E68BC53AA807670D868CBB59CD5D995F*)NULL, NULL);
		V_1 = L_4;
		AsyncGPUReadbackRequest_WaitForCompletion_mD50A1E5703422BD97DCCD596E0A4029EAEC210D4((&V_1), NULL);
		Action_1_t6AC29B34E68BC53AA807670D868CBB59CD5D995F* L_5 = __this->___m_BufferReadCompleteAction;
		AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7 L_6 = V_1;
		NullCheck(L_5);
		Action_1_Invoke_m6754D537EA11AFDC65F3E88F5F757EBB1CA4B100_inline(L_5, L_6, NULL);
		int32_t L_7 = __this->___m_FrameCounter;
		__this->___m_FrameCounter = ((int32_t)il2cpp_codegen_add(L_7, 1));
		__this->___m_FrameCleared = (bool)0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ShaderDebugPrintManager_get_outputLine_mE2B36463E772AFE94C0FB9D4692C8EF2BF7DC94E (ShaderDebugPrintManager_tD6C54B2482257927357D00EC3095C909AA2BAE99* __this, const RuntimeMethod* method) 
{
	{
		String_t* L_0 = __this->___m_OutputLine;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShaderDebugPrintManager_set_outputAction_m56FD5978BBE64798B1294B2D199A253F9E8DAA73 (ShaderDebugPrintManager_tD6C54B2482257927357D00EC3095C909AA2BAE99* __this, Action_1_t3CB5D1A819C3ED3F99E9E39F890F18633253949A* ___0_value, const RuntimeMethod* method) 
{
	{
		Action_1_t3CB5D1A819C3ED3F99E9E39F890F18633253949A* L_0 = ___0_value;
		__this->___m_OutputAction = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_OutputAction), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShaderDebugPrintManager_DefaultOutput_m9E64E178BEDECA0A45D81D921448816FD10F424A (ShaderDebugPrintManager_tD6C54B2482257927357D00EC3095C909AA2BAE99* __this, String_t* ___0_line, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		String_t* L_0 = ___0_line;
		il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB(L_0, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShaderDebugPrintManager__cctor_m82558CE87ECB48A1E00509F2C2BB84596BC45D90 (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ShaderDebugPrintManager_tD6C54B2482257927357D00EC3095C909AA2BAE99_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2101409DAEA2D6AC965A03762812A295E03B71EF);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral27D46EE5F533D78741FF5C737DB7064E9D6F489C);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralEB5328D8DB35D94829EDEB68C92107905B797AFE);
		s_Il2CppMethodInitialized = true;
	}
	{
		ShaderDebugPrintManager_tD6C54B2482257927357D00EC3095C909AA2BAE99* L_0 = (ShaderDebugPrintManager_tD6C54B2482257927357D00EC3095C909AA2BAE99*)il2cpp_codegen_object_new(ShaderDebugPrintManager_tD6C54B2482257927357D00EC3095C909AA2BAE99_il2cpp_TypeInfo_var);
		ShaderDebugPrintManager__ctor_m3E1108359F185847E0D2AC73037F3F2357C65C87(L_0, NULL);
		((ShaderDebugPrintManager_tD6C54B2482257927357D00EC3095C909AA2BAE99_StaticFields*)il2cpp_codegen_static_fields_for(ShaderDebugPrintManager_tD6C54B2482257927357D00EC3095C909AA2BAE99_il2cpp_TypeInfo_var))->___s_Instance = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&((ShaderDebugPrintManager_tD6C54B2482257927357D00EC3095C909AA2BAE99_StaticFields*)il2cpp_codegen_static_fields_for(ShaderDebugPrintManager_tD6C54B2482257927357D00EC3095C909AA2BAE99_il2cpp_TypeInfo_var))->___s_Instance), (void*)L_0);
		int32_t L_1;
		L_1 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral27D46EE5F533D78741FF5C737DB7064E9D6F489C, NULL);
		((ShaderDebugPrintManager_tD6C54B2482257927357D00EC3095C909AA2BAE99_StaticFields*)il2cpp_codegen_static_fields_for(ShaderDebugPrintManager_tD6C54B2482257927357D00EC3095C909AA2BAE99_il2cpp_TypeInfo_var))->___m_ShaderPropertyIDInputMouse = L_1;
		int32_t L_2;
		L_2 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral2101409DAEA2D6AC965A03762812A295E03B71EF, NULL);
		((ShaderDebugPrintManager_tD6C54B2482257927357D00EC3095C909AA2BAE99_StaticFields*)il2cpp_codegen_static_fields_for(ShaderDebugPrintManager_tD6C54B2482257927357D00EC3095C909AA2BAE99_il2cpp_TypeInfo_var))->___m_ShaderPropertyIDInputFrame = L_2;
		int32_t L_3;
		L_3 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteralEB5328D8DB35D94829EDEB68C92107905B797AFE, NULL);
		((ShaderDebugPrintManager_tD6C54B2482257927357D00EC3095C909AA2BAE99_StaticFields*)il2cpp_codegen_static_fields_for(ShaderDebugPrintManager_tD6C54B2482257927357D00EC3095C909AA2BAE99_il2cpp_TypeInfo_var))->___m_shaderDebugOutputData = 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 Profiling__cctor_m3F97E9B959A5C748377B3DBCFF72474B579572A2 (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Profiling_tF04CF03853CC90A456A3024CD63FC4EB4699921F_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD5F9ACC83ED898107DBC52BFEC2AE0D82D2F46D8);
		s_Il2CppMethodInitialized = true;
	}
	{
		ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_0 = (ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE*)il2cpp_codegen_object_new(ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var);
		ProfilingSampler__ctor_m26500989FCDB07FA33C9A3BB7F215CBD892F5BB7(L_0, _stringLiteralD5F9ACC83ED898107DBC52BFEC2AE0D82D2F46D8, NULL);
		((Profiling_tF04CF03853CC90A456A3024CD63FC4EB4699921F_StaticFields*)il2cpp_codegen_static_fields_for(Profiling_tF04CF03853CC90A456A3024CD63FC4EB4699921F_il2cpp_TypeInfo_var))->___BufferReadComplete = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&((Profiling_tF04CF03853CC90A456A3024CD63FC4EB4699921F_StaticFields*)il2cpp_codegen_static_fields_for(Profiling_tF04CF03853CC90A456A3024CD63FC4EB4699921F_il2cpp_TypeInfo_var))->___BufferReadComplete), (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
#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 ShaderDebugPrintInput_tAA3D285B61C21C127B4E4F3515343E1A761E3872_marshal_pinvoke(const ShaderDebugPrintInput_tAA3D285B61C21C127B4E4F3515343E1A761E3872& unmarshaled, ShaderDebugPrintInput_tAA3D285B61C21C127B4E4F3515343E1A761E3872_marshaled_pinvoke& marshaled)
{
	marshaled.___U3CposU3Ek__BackingField = unmarshaled.___U3CposU3Ek__BackingField;
	marshaled.___U3CleftDownU3Ek__BackingField = static_cast<int32_t>(unmarshaled.___U3CleftDownU3Ek__BackingField);
	marshaled.___U3CrightDownU3Ek__BackingField = static_cast<int32_t>(unmarshaled.___U3CrightDownU3Ek__BackingField);
	marshaled.___U3CmiddleDownU3Ek__BackingField = static_cast<int32_t>(unmarshaled.___U3CmiddleDownU3Ek__BackingField);
}
IL2CPP_EXTERN_C void ShaderDebugPrintInput_tAA3D285B61C21C127B4E4F3515343E1A761E3872_marshal_pinvoke_back(const ShaderDebugPrintInput_tAA3D285B61C21C127B4E4F3515343E1A761E3872_marshaled_pinvoke& marshaled, ShaderDebugPrintInput_tAA3D285B61C21C127B4E4F3515343E1A761E3872& unmarshaled)
{
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 unmarshaledU3CposU3Ek__BackingField_temp_0;
	memset((&unmarshaledU3CposU3Ek__BackingField_temp_0), 0, sizeof(unmarshaledU3CposU3Ek__BackingField_temp_0));
	unmarshaledU3CposU3Ek__BackingField_temp_0 = marshaled.___U3CposU3Ek__BackingField;
	unmarshaled.___U3CposU3Ek__BackingField = unmarshaledU3CposU3Ek__BackingField_temp_0;
	bool unmarshaledU3CleftDownU3Ek__BackingField_temp_1 = false;
	unmarshaledU3CleftDownU3Ek__BackingField_temp_1 = static_cast<bool>(marshaled.___U3CleftDownU3Ek__BackingField);
	unmarshaled.___U3CleftDownU3Ek__BackingField = unmarshaledU3CleftDownU3Ek__BackingField_temp_1;
	bool unmarshaledU3CrightDownU3Ek__BackingField_temp_2 = false;
	unmarshaledU3CrightDownU3Ek__BackingField_temp_2 = static_cast<bool>(marshaled.___U3CrightDownU3Ek__BackingField);
	unmarshaled.___U3CrightDownU3Ek__BackingField = unmarshaledU3CrightDownU3Ek__BackingField_temp_2;
	bool unmarshaledU3CmiddleDownU3Ek__BackingField_temp_3 = false;
	unmarshaledU3CmiddleDownU3Ek__BackingField_temp_3 = static_cast<bool>(marshaled.___U3CmiddleDownU3Ek__BackingField);
	unmarshaled.___U3CmiddleDownU3Ek__BackingField = unmarshaledU3CmiddleDownU3Ek__BackingField_temp_3;
}
IL2CPP_EXTERN_C void ShaderDebugPrintInput_tAA3D285B61C21C127B4E4F3515343E1A761E3872_marshal_pinvoke_cleanup(ShaderDebugPrintInput_tAA3D285B61C21C127B4E4F3515343E1A761E3872_marshaled_pinvoke& marshaled)
{
}
IL2CPP_EXTERN_C void ShaderDebugPrintInput_tAA3D285B61C21C127B4E4F3515343E1A761E3872_marshal_com(const ShaderDebugPrintInput_tAA3D285B61C21C127B4E4F3515343E1A761E3872& unmarshaled, ShaderDebugPrintInput_tAA3D285B61C21C127B4E4F3515343E1A761E3872_marshaled_com& marshaled)
{
	marshaled.___U3CposU3Ek__BackingField = unmarshaled.___U3CposU3Ek__BackingField;
	marshaled.___U3CleftDownU3Ek__BackingField = static_cast<int32_t>(unmarshaled.___U3CleftDownU3Ek__BackingField);
	marshaled.___U3CrightDownU3Ek__BackingField = static_cast<int32_t>(unmarshaled.___U3CrightDownU3Ek__BackingField);
	marshaled.___U3CmiddleDownU3Ek__BackingField = static_cast<int32_t>(unmarshaled.___U3CmiddleDownU3Ek__BackingField);
}
IL2CPP_EXTERN_C void ShaderDebugPrintInput_tAA3D285B61C21C127B4E4F3515343E1A761E3872_marshal_com_back(const ShaderDebugPrintInput_tAA3D285B61C21C127B4E4F3515343E1A761E3872_marshaled_com& marshaled, ShaderDebugPrintInput_tAA3D285B61C21C127B4E4F3515343E1A761E3872& unmarshaled)
{
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 unmarshaledU3CposU3Ek__BackingField_temp_0;
	memset((&unmarshaledU3CposU3Ek__BackingField_temp_0), 0, sizeof(unmarshaledU3CposU3Ek__BackingField_temp_0));
	unmarshaledU3CposU3Ek__BackingField_temp_0 = marshaled.___U3CposU3Ek__BackingField;
	unmarshaled.___U3CposU3Ek__BackingField = unmarshaledU3CposU3Ek__BackingField_temp_0;
	bool unmarshaledU3CleftDownU3Ek__BackingField_temp_1 = false;
	unmarshaledU3CleftDownU3Ek__BackingField_temp_1 = static_cast<bool>(marshaled.___U3CleftDownU3Ek__BackingField);
	unmarshaled.___U3CleftDownU3Ek__BackingField = unmarshaledU3CleftDownU3Ek__BackingField_temp_1;
	bool unmarshaledU3CrightDownU3Ek__BackingField_temp_2 = false;
	unmarshaledU3CrightDownU3Ek__BackingField_temp_2 = static_cast<bool>(marshaled.___U3CrightDownU3Ek__BackingField);
	unmarshaled.___U3CrightDownU3Ek__BackingField = unmarshaledU3CrightDownU3Ek__BackingField_temp_2;
	bool unmarshaledU3CmiddleDownU3Ek__BackingField_temp_3 = false;
	unmarshaledU3CmiddleDownU3Ek__BackingField_temp_3 = static_cast<bool>(marshaled.___U3CmiddleDownU3Ek__BackingField);
	unmarshaled.___U3CmiddleDownU3Ek__BackingField = unmarshaledU3CmiddleDownU3Ek__BackingField_temp_3;
}
IL2CPP_EXTERN_C void ShaderDebugPrintInput_tAA3D285B61C21C127B4E4F3515343E1A761E3872_marshal_com_cleanup(ShaderDebugPrintInput_tAA3D285B61C21C127B4E4F3515343E1A761E3872_marshaled_com& marshaled)
{
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ShaderDebugPrintInput_get_pos_mA9C2CE37335208B083C15E06910B080BFE4985CE (ShaderDebugPrintInput_tAA3D285B61C21C127B4E4F3515343E1A761E3872* __this, const RuntimeMethod* method) 
{
	{
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = __this->___U3CposU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C  Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ShaderDebugPrintInput_get_pos_mA9C2CE37335208B083C15E06910B080BFE4985CE_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	ShaderDebugPrintInput_tAA3D285B61C21C127B4E4F3515343E1A761E3872* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<ShaderDebugPrintInput_tAA3D285B61C21C127B4E4F3515343E1A761E3872*>(__this + _offset);
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 _returnValue;
	_returnValue = ShaderDebugPrintInput_get_pos_mA9C2CE37335208B083C15E06910B080BFE4985CE_inline(_thisAdjusted, method);
	return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShaderDebugPrintInput_set_pos_m1E8CCD8D01CBAADE60D1271658DD24E99F8E2166 (ShaderDebugPrintInput_tAA3D285B61C21C127B4E4F3515343E1A761E3872* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_value, const RuntimeMethod* method) 
{
	{
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_value;
		__this->___U3CposU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_EXTERN_C  void ShaderDebugPrintInput_set_pos_m1E8CCD8D01CBAADE60D1271658DD24E99F8E2166_AdjustorThunk (RuntimeObject* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_value, const RuntimeMethod* method)
{
	ShaderDebugPrintInput_tAA3D285B61C21C127B4E4F3515343E1A761E3872* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<ShaderDebugPrintInput_tAA3D285B61C21C127B4E4F3515343E1A761E3872*>(__this + _offset);
	ShaderDebugPrintInput_set_pos_m1E8CCD8D01CBAADE60D1271658DD24E99F8E2166_inline(_thisAdjusted, ___0_value, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ShaderDebugPrintInput_get_leftDown_m7216892FF2ED175DE1B44915DC0755EFA521394F (ShaderDebugPrintInput_tAA3D285B61C21C127B4E4F3515343E1A761E3872* __this, const RuntimeMethod* method) 
{
	{
		bool L_0 = __this->___U3CleftDownU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C  bool ShaderDebugPrintInput_get_leftDown_m7216892FF2ED175DE1B44915DC0755EFA521394F_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	ShaderDebugPrintInput_tAA3D285B61C21C127B4E4F3515343E1A761E3872* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<ShaderDebugPrintInput_tAA3D285B61C21C127B4E4F3515343E1A761E3872*>(__this + _offset);
	bool _returnValue;
	_returnValue = ShaderDebugPrintInput_get_leftDown_m7216892FF2ED175DE1B44915DC0755EFA521394F_inline(_thisAdjusted, method);
	return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShaderDebugPrintInput_set_leftDown_m359A6EDB57147D3860D9460BA46CA2D65B6B6526 (ShaderDebugPrintInput_tAA3D285B61C21C127B4E4F3515343E1A761E3872* __this, bool ___0_value, const RuntimeMethod* method) 
{
	{
		bool L_0 = ___0_value;
		__this->___U3CleftDownU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_EXTERN_C  void ShaderDebugPrintInput_set_leftDown_m359A6EDB57147D3860D9460BA46CA2D65B6B6526_AdjustorThunk (RuntimeObject* __this, bool ___0_value, const RuntimeMethod* method)
{
	ShaderDebugPrintInput_tAA3D285B61C21C127B4E4F3515343E1A761E3872* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<ShaderDebugPrintInput_tAA3D285B61C21C127B4E4F3515343E1A761E3872*>(__this + _offset);
	ShaderDebugPrintInput_set_leftDown_m359A6EDB57147D3860D9460BA46CA2D65B6B6526_inline(_thisAdjusted, ___0_value, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ShaderDebugPrintInput_get_rightDown_mFD04FA9DD55BC48D2EB0491BA36BFCB37458D290 (ShaderDebugPrintInput_tAA3D285B61C21C127B4E4F3515343E1A761E3872* __this, const RuntimeMethod* method) 
{
	{
		bool L_0 = __this->___U3CrightDownU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C  bool ShaderDebugPrintInput_get_rightDown_mFD04FA9DD55BC48D2EB0491BA36BFCB37458D290_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	ShaderDebugPrintInput_tAA3D285B61C21C127B4E4F3515343E1A761E3872* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<ShaderDebugPrintInput_tAA3D285B61C21C127B4E4F3515343E1A761E3872*>(__this + _offset);
	bool _returnValue;
	_returnValue = ShaderDebugPrintInput_get_rightDown_mFD04FA9DD55BC48D2EB0491BA36BFCB37458D290_inline(_thisAdjusted, method);
	return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShaderDebugPrintInput_set_rightDown_m8D902CFFB3D739E1FE061CA565EBE318A2246799 (ShaderDebugPrintInput_tAA3D285B61C21C127B4E4F3515343E1A761E3872* __this, bool ___0_value, const RuntimeMethod* method) 
{
	{
		bool L_0 = ___0_value;
		__this->___U3CrightDownU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_EXTERN_C  void ShaderDebugPrintInput_set_rightDown_m8D902CFFB3D739E1FE061CA565EBE318A2246799_AdjustorThunk (RuntimeObject* __this, bool ___0_value, const RuntimeMethod* method)
{
	ShaderDebugPrintInput_tAA3D285B61C21C127B4E4F3515343E1A761E3872* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<ShaderDebugPrintInput_tAA3D285B61C21C127B4E4F3515343E1A761E3872*>(__this + _offset);
	ShaderDebugPrintInput_set_rightDown_m8D902CFFB3D739E1FE061CA565EBE318A2246799_inline(_thisAdjusted, ___0_value, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ShaderDebugPrintInput_get_middleDown_m4D48F1ECC1075C0A5404ADEB97230314352193E4 (ShaderDebugPrintInput_tAA3D285B61C21C127B4E4F3515343E1A761E3872* __this, const RuntimeMethod* method) 
{
	{
		bool L_0 = __this->___U3CmiddleDownU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C  bool ShaderDebugPrintInput_get_middleDown_m4D48F1ECC1075C0A5404ADEB97230314352193E4_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	ShaderDebugPrintInput_tAA3D285B61C21C127B4E4F3515343E1A761E3872* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<ShaderDebugPrintInput_tAA3D285B61C21C127B4E4F3515343E1A761E3872*>(__this + _offset);
	bool _returnValue;
	_returnValue = ShaderDebugPrintInput_get_middleDown_m4D48F1ECC1075C0A5404ADEB97230314352193E4_inline(_thisAdjusted, method);
	return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShaderDebugPrintInput_set_middleDown_m7FD3630EAA0BFB6F3A2EF5938D30F05E029F5535 (ShaderDebugPrintInput_tAA3D285B61C21C127B4E4F3515343E1A761E3872* __this, bool ___0_value, const RuntimeMethod* method) 
{
	{
		bool L_0 = ___0_value;
		__this->___U3CmiddleDownU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_EXTERN_C  void ShaderDebugPrintInput_set_middleDown_m7FD3630EAA0BFB6F3A2EF5938D30F05E029F5535_AdjustorThunk (RuntimeObject* __this, bool ___0_value, const RuntimeMethod* method)
{
	ShaderDebugPrintInput_tAA3D285B61C21C127B4E4F3515343E1A761E3872* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<ShaderDebugPrintInput_tAA3D285B61C21C127B4E4F3515343E1A761E3872*>(__this + _offset);
	ShaderDebugPrintInput_set_middleDown_m7FD3630EAA0BFB6F3A2EF5938D30F05E029F5535_inline(_thisAdjusted, ___0_value, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ShaderDebugPrintInput_String_m98538891FFD73F3B0AEE6CDDE115C40130EA81EA (ShaderDebugPrintInput_tAA3D285B61C21C127B4E4F3515343E1A761E3872* __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*)&_stringLiteralFEEED52D9C8FE0B862C9427059B57657B7A344CD);
		s_Il2CppMethodInitialized = true;
	}
	String_t* V_0 = NULL;
	{
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_0 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)5);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = L_0;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2;
		L_2 = ShaderDebugPrintInput_get_pos_mA9C2CE37335208B083C15E06910B080BFE4985CE_inline(__this, NULL);
		float L_3 = L_2.___x;
		float L_4 = L_3;
		RuntimeObject* L_5 = Box(il2cpp_defaults.single_class, &L_4);
		NullCheck(L_1);
		ArrayElementTypeCheck (L_1, L_5);
		(L_1)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject*)L_5);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_6 = L_1;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_7;
		L_7 = ShaderDebugPrintInput_get_pos_mA9C2CE37335208B083C15E06910B080BFE4985CE_inline(__this, NULL);
		float L_8 = L_7.___y;
		float L_9 = L_8;
		RuntimeObject* L_10 = Box(il2cpp_defaults.single_class, &L_9);
		NullCheck(L_6);
		ArrayElementTypeCheck (L_6, L_10);
		(L_6)->SetAt(static_cast<il2cpp_array_size_t>(1), (RuntimeObject*)L_10);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_11 = L_6;
		bool L_12;
		L_12 = ShaderDebugPrintInput_get_leftDown_m7216892FF2ED175DE1B44915DC0755EFA521394F_inline(__this, NULL);
		bool L_13 = L_12;
		RuntimeObject* L_14 = Box(il2cpp_defaults.boolean_class, &L_13);
		NullCheck(L_11);
		ArrayElementTypeCheck (L_11, L_14);
		(L_11)->SetAt(static_cast<il2cpp_array_size_t>(2), (RuntimeObject*)L_14);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_15 = L_11;
		bool L_16;
		L_16 = ShaderDebugPrintInput_get_rightDown_mFD04FA9DD55BC48D2EB0491BA36BFCB37458D290_inline(__this, NULL);
		bool L_17 = L_16;
		RuntimeObject* L_18 = Box(il2cpp_defaults.boolean_class, &L_17);
		NullCheck(L_15);
		ArrayElementTypeCheck (L_15, L_18);
		(L_15)->SetAt(static_cast<il2cpp_array_size_t>(3), (RuntimeObject*)L_18);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_19 = L_15;
		bool L_20;
		L_20 = ShaderDebugPrintInput_get_middleDown_m4D48F1ECC1075C0A5404ADEB97230314352193E4_inline(__this, NULL);
		bool L_21 = L_20;
		RuntimeObject* L_22 = Box(il2cpp_defaults.boolean_class, &L_21);
		NullCheck(L_19);
		ArrayElementTypeCheck (L_19, L_22);
		(L_19)->SetAt(static_cast<il2cpp_array_size_t>(4), (RuntimeObject*)L_22);
		String_t* L_23;
		L_23 = String_Format_m918500C1EFB475181349A79989BB79BB36102894(_stringLiteralFEEED52D9C8FE0B862C9427059B57657B7A344CD, L_19, NULL);
		V_0 = L_23;
		goto IL_0064;
	}

IL_0064:
	{
		String_t* L_24 = V_0;
		return L_24;
	}
}
IL2CPP_EXTERN_C  String_t* ShaderDebugPrintInput_String_m98538891FFD73F3B0AEE6CDDE115C40130EA81EA_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	ShaderDebugPrintInput_tAA3D285B61C21C127B4E4F3515343E1A761E3872* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<ShaderDebugPrintInput_tAA3D285B61C21C127B4E4F3515343E1A761E3872*>(__this + _offset);
	String_t* _returnValue;
	_returnValue = ShaderDebugPrintInput_String_m98538891FFD73F3B0AEE6CDDE115C40130EA81EA(_thisAdjusted, 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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ShaderDebugPrintInput_tAA3D285B61C21C127B4E4F3515343E1A761E3872 ShaderDebugPrintInputProducer_Get_mE7EBF04DFCFE39A78D09EB946C94FA1FD8EE5C14 (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputControl_1_ReadValue_m362E05F00FE8CF8FC52F0D673291907EC7FA6541_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	ShaderDebugPrintInput_tAA3D285B61C21C127B4E4F3515343E1A761E3872 V_0;
	memset((&V_0), 0, sizeof(V_0));
	Mouse_t9A9CC4636FA9CDBAD7FB7A02DB0D6395EDCC338F* V_1 = NULL;
	ShaderDebugPrintInput_tAA3D285B61C21C127B4E4F3515343E1A761E3872 V_2;
	memset((&V_2), 0, sizeof(V_2));
	{
		il2cpp_codegen_initobj((&V_0), sizeof(ShaderDebugPrintInput_tAA3D285B61C21C127B4E4F3515343E1A761E3872));
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0;
		L_0 = Input_get_mousePosition_mFF21FBD2647DAE2A23BD4C45571CA95D05A0A42C(NULL);
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1;
		L_1 = Vector2_op_Implicit_mE8EBEE9291F11BB02F062D6E000F4798968CBD96_inline(L_0, NULL);
		ShaderDebugPrintInput_set_pos_m1E8CCD8D01CBAADE60D1271658DD24E99F8E2166_inline((&V_0), L_1, NULL);
		bool L_2;
		L_2 = Input_GetMouseButton_m4995DD4A2D4F916565C1B1B5AAF7DF17C126B3EA(0, NULL);
		ShaderDebugPrintInput_set_leftDown_m359A6EDB57147D3860D9460BA46CA2D65B6B6526_inline((&V_0), L_2, NULL);
		bool L_3;
		L_3 = Input_GetMouseButton_m4995DD4A2D4F916565C1B1B5AAF7DF17C126B3EA(1, NULL);
		ShaderDebugPrintInput_set_rightDown_m8D902CFFB3D739E1FE061CA565EBE318A2246799_inline((&V_0), L_3, NULL);
		bool L_4;
		L_4 = Input_GetMouseButton_m4995DD4A2D4F916565C1B1B5AAF7DF17C126B3EA(2, NULL);
		ShaderDebugPrintInput_set_middleDown_m7FD3630EAA0BFB6F3A2EF5938D30F05E029F5535_inline((&V_0), L_4, NULL);
		Mouse_t9A9CC4636FA9CDBAD7FB7A02DB0D6395EDCC338F* L_5;
		L_5 = Mouse_get_current_m410C1F9ABC5AA77353574E8815F7E63289707986_inline(NULL);
		V_1 = L_5;
		Mouse_t9A9CC4636FA9CDBAD7FB7A02DB0D6395EDCC338F* L_6 = V_1;
		NullCheck(L_6);
		Vector2Control_t8D1B4021A1D82671AF916D3C0A476AA94E46A432* L_7;
		L_7 = Pointer_get_position_m4286004169788483EEDA6AF833CEFDB04FEDF3D8_inline(L_6, NULL);
		NullCheck(L_7);
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_8;
		L_8 = InputControl_1_ReadValue_m362E05F00FE8CF8FC52F0D673291907EC7FA6541(L_7, InputControl_1_ReadValue_m362E05F00FE8CF8FC52F0D673291907EC7FA6541_RuntimeMethod_var);
		ShaderDebugPrintInput_set_pos_m1E8CCD8D01CBAADE60D1271658DD24E99F8E2166_inline((&V_0), L_8, NULL);
		Mouse_t9A9CC4636FA9CDBAD7FB7A02DB0D6395EDCC338F* L_9 = V_1;
		NullCheck(L_9);
		ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_10;
		L_10 = Mouse_get_leftButton_m1015BCBE6BE30B1D1D2702736A4E64120F6B5DFB_inline(L_9, NULL);
		NullCheck(L_10);
		bool L_11;
		L_11 = ButtonControl_get_isPressed_m947621402F6EC1B957C2DE984806A6500D422EA6(L_10, NULL);
		ShaderDebugPrintInput_set_leftDown_m359A6EDB57147D3860D9460BA46CA2D65B6B6526_inline((&V_0), L_11, NULL);
		Mouse_t9A9CC4636FA9CDBAD7FB7A02DB0D6395EDCC338F* L_12 = V_1;
		NullCheck(L_12);
		ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_13;
		L_13 = Mouse_get_rightButton_mFA0FD700624C0DE1B858F9516426414767F09D98_inline(L_12, NULL);
		NullCheck(L_13);
		bool L_14;
		L_14 = ButtonControl_get_isPressed_m947621402F6EC1B957C2DE984806A6500D422EA6(L_13, NULL);
		ShaderDebugPrintInput_set_rightDown_m8D902CFFB3D739E1FE061CA565EBE318A2246799_inline((&V_0), L_14, NULL);
		Mouse_t9A9CC4636FA9CDBAD7FB7A02DB0D6395EDCC338F* L_15 = V_1;
		NullCheck(L_15);
		ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_16;
		L_16 = Mouse_get_middleButton_m1E9EB13B53CAA15CD49C6861A6CD542452B3A8A9_inline(L_15, NULL);
		NullCheck(L_16);
		bool L_17;
		L_17 = ButtonControl_get_isPressed_m947621402F6EC1B957C2DE984806A6500D422EA6(L_16, NULL);
		ShaderDebugPrintInput_set_middleDown_m7FD3630EAA0BFB6F3A2EF5938D30F05E029F5535_inline((&V_0), L_17, NULL);
		ShaderDebugPrintInput_tAA3D285B61C21C127B4E4F3515343E1A761E3872 L_18 = V_0;
		V_2 = L_18;
		goto IL_009b;
	}

IL_009b:
	{
		ShaderDebugPrintInput_tAA3D285B61C21C127B4E4F3515343E1A761E3872 L_19 = V_2;
		return L_19;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool IShaderVariantSettings_get_stripDebugVariants_mA911F7F62124AD02B6ADF732CF2685AB87F6700C (RuntimeObject* __this, const RuntimeMethod* method) 
{
	{
		return (bool)0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IShaderVariantSettings_set_stripDebugVariants_m44F371ABBD30EA8FD30FE38A50265898E71B5F15 (RuntimeObject* __this, bool ___0_value, const RuntimeMethod* method) 
{
	{
		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 ProbeTouchupVolume__ctor_m868B137E91CF23036CBD249F6DCDFCBA610E1FFD (ProbeTouchupVolume_tBBB66556DBE3CBB0FE0A3F870598511AA61CE796* __this, const RuntimeMethod* method) 
{
	{
		ProbeAdjustmentVolume__ctor_m15AED73C37AF9AD6541B84A93242A0AD5C226740(__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 VolumeManager_Register_m03EB301A26ED63AC0436B2629823184FA51E3A12 (VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621* __this, Volume_t7CAAEA22D7F13A50FAE114DE7A6986FEAC837377* ___0_volume, int32_t ___1_layer, 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*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7BF7C9F0A43C8CC8AB48A539BBF297442C0F8B83);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE6E3313EE9F7AF80C560F289BC62FA2801148C79);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	{
		Volume_t7CAAEA22D7F13A50FAE114DE7A6986FEAC837377* L_0 = ___0_volume;
		NullCheck(L_0);
		GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_1;
		L_1 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_0, NULL);
		NullCheck(L_1);
		int32_t L_2;
		L_2 = GameObject_get_layer_m108902B9C89E9F837CE06B9942AA42307450FEAF(L_1, NULL);
		int32_t L_3 = ___1_layer;
		V_0 = (bool)((((int32_t)((((int32_t)L_2) == ((int32_t)L_3))? 1 : 0)) == ((int32_t)0))? 1 : 0);
		bool L_4 = V_0;
		if (!L_4)
		{
			goto IL_0070;
		}
	}
	{
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_5 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)4);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_6 = L_5;
		Volume_t7CAAEA22D7F13A50FAE114DE7A6986FEAC837377* L_7 = ___0_volume;
		NullCheck(L_7);
		String_t* L_8;
		L_8 = Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392(L_7, NULL);
		NullCheck(L_6);
		ArrayElementTypeCheck (L_6, L_8);
		(L_6)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject*)L_8);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_9 = L_6;
		int32_t L_10 = ___1_layer;
		int32_t L_11 = L_10;
		RuntimeObject* L_12 = Box(il2cpp_defaults.int32_class, &L_11);
		NullCheck(L_9);
		ArrayElementTypeCheck (L_9, L_12);
		(L_9)->SetAt(static_cast<il2cpp_array_size_t>(1), (RuntimeObject*)L_12);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_13 = L_9;
		Volume_t7CAAEA22D7F13A50FAE114DE7A6986FEAC837377* L_14 = ___0_volume;
		NullCheck(L_14);
		GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_15;
		L_15 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_14, NULL);
		NullCheck(L_15);
		String_t* L_16;
		L_16 = Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392(L_15, NULL);
		NullCheck(L_13);
		ArrayElementTypeCheck (L_13, L_16);
		(L_13)->SetAt(static_cast<il2cpp_array_size_t>(2), (RuntimeObject*)L_16);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_17 = L_13;
		Volume_t7CAAEA22D7F13A50FAE114DE7A6986FEAC837377* L_18 = ___0_volume;
		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);
		int32_t L_21 = L_20;
		RuntimeObject* L_22 = Box(il2cpp_defaults.int32_class, &L_21);
		NullCheck(L_17);
		ArrayElementTypeCheck (L_17, L_22);
		(L_17)->SetAt(static_cast<il2cpp_array_size_t>(3), (RuntimeObject*)L_22);
		String_t* L_23;
		L_23 = String_Format_m918500C1EFB475181349A79989BB79BB36102894(_stringLiteral7BF7C9F0A43C8CC8AB48A539BBF297442C0F8B83, L_17, NULL);
		String_t* L_24;
		L_24 = Environment_get_NewLine_m8BF68A4EFDAFFB66500984CE779629811BA98FFF(NULL);
		String_t* L_25;
		L_25 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(L_23, L_24, _stringLiteralE6E3313EE9F7AF80C560F289BC62FA2801148C79, NULL);
		il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		Debug_LogWarning_m33EF1B897E0C7C6FF538989610BFAFFEF4628CA9(L_25, NULL);
	}

IL_0070:
	{
		Volume_t7CAAEA22D7F13A50FAE114DE7A6986FEAC837377* L_26 = ___0_volume;
		VolumeManager_Register_m2D3E3845D14B2DB5629E7A53F71180A6B5441627(__this, L_26, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VolumeManager_Unregister_m13977E5D10CE32234CC88E0C70FC8ED7BD3ECB93 (VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621* __this, Volume_t7CAAEA22D7F13A50FAE114DE7A6986FEAC837377* ___0_volume, int32_t ___1_layer, 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*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral437B3BAFA12DA079E42631124C25E5C0D6D3439E);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE6E3313EE9F7AF80C560F289BC62FA2801148C79);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	{
		Volume_t7CAAEA22D7F13A50FAE114DE7A6986FEAC837377* L_0 = ___0_volume;
		NullCheck(L_0);
		GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_1;
		L_1 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_0, NULL);
		NullCheck(L_1);
		int32_t L_2;
		L_2 = GameObject_get_layer_m108902B9C89E9F837CE06B9942AA42307450FEAF(L_1, NULL);
		int32_t L_3 = ___1_layer;
		V_0 = (bool)((((int32_t)((((int32_t)L_2) == ((int32_t)L_3))? 1 : 0)) == ((int32_t)0))? 1 : 0);
		bool L_4 = V_0;
		if (!L_4)
		{
			goto IL_0070;
		}
	}
	{
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_5 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)4);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_6 = L_5;
		Volume_t7CAAEA22D7F13A50FAE114DE7A6986FEAC837377* L_7 = ___0_volume;
		NullCheck(L_7);
		String_t* L_8;
		L_8 = Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392(L_7, NULL);
		NullCheck(L_6);
		ArrayElementTypeCheck (L_6, L_8);
		(L_6)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject*)L_8);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_9 = L_6;
		int32_t L_10 = ___1_layer;
		int32_t L_11 = L_10;
		RuntimeObject* L_12 = Box(il2cpp_defaults.int32_class, &L_11);
		NullCheck(L_9);
		ArrayElementTypeCheck (L_9, L_12);
		(L_9)->SetAt(static_cast<il2cpp_array_size_t>(1), (RuntimeObject*)L_12);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_13 = L_9;
		Volume_t7CAAEA22D7F13A50FAE114DE7A6986FEAC837377* L_14 = ___0_volume;
		NullCheck(L_14);
		GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_15;
		L_15 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_14, NULL);
		NullCheck(L_15);
		String_t* L_16;
		L_16 = Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392(L_15, NULL);
		NullCheck(L_13);
		ArrayElementTypeCheck (L_13, L_16);
		(L_13)->SetAt(static_cast<il2cpp_array_size_t>(2), (RuntimeObject*)L_16);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_17 = L_13;
		Volume_t7CAAEA22D7F13A50FAE114DE7A6986FEAC837377* L_18 = ___0_volume;
		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);
		int32_t L_21 = L_20;
		RuntimeObject* L_22 = Box(il2cpp_defaults.int32_class, &L_21);
		NullCheck(L_17);
		ArrayElementTypeCheck (L_17, L_22);
		(L_17)->SetAt(static_cast<il2cpp_array_size_t>(3), (RuntimeObject*)L_22);
		String_t* L_23;
		L_23 = String_Format_m918500C1EFB475181349A79989BB79BB36102894(_stringLiteral437B3BAFA12DA079E42631124C25E5C0D6D3439E, L_17, NULL);
		String_t* L_24;
		L_24 = Environment_get_NewLine_m8BF68A4EFDAFFB66500984CE779629811BA98FFF(NULL);
		String_t* L_25;
		L_25 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(L_23, L_24, _stringLiteralE6E3313EE9F7AF80C560F289BC62FA2801148C79, NULL);
		il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		Debug_LogWarning_m33EF1B897E0C7C6FF538989610BFAFFEF4628CA9(L_25, NULL);
	}

IL_0070:
	{
		Volume_t7CAAEA22D7F13A50FAE114DE7A6986FEAC837377* L_26 = ___0_volume;
		VolumeManager_Unregister_m072601942012360803571D2740A2A984064D8A2E(__this, L_26, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621* VolumeManager_get_instance_m3D5ADFC04553CE0658A86B642CC9690C537DFA5C (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Lazy_1_get_Value_m0FAFA42EA8F0B32FC20A16ABC641A1D27EB43EA7_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621_il2cpp_TypeInfo_var);
		Lazy_1_t8BF68D560BD85EC85ECBE57F1B105CF767F8FBBC* L_0 = ((VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621_StaticFields*)il2cpp_codegen_static_fields_for(VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621_il2cpp_TypeInfo_var))->___s_Instance;
		NullCheck(L_0);
		VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621* L_1;
		L_1 = Lazy_1_get_Value_m0FAFA42EA8F0B32FC20A16ABC641A1D27EB43EA7(L_0, Lazy_1_get_Value_m0FAFA42EA8F0B32FC20A16ABC641A1D27EB43EA7_RuntimeMethod_var);
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VolumeStack_t5DE94743BDB63D97EF5587DBDAE46468233F36E8* VolumeManager_get_stack_m5F7B366D1E7FE168EF4CA04A17531D34DD200266 (VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621* __this, const RuntimeMethod* method) 
{
	{
		VolumeStack_t5DE94743BDB63D97EF5587DBDAE46468233F36E8* L_0 = __this->___U3CstackU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VolumeManager_set_stack_mDA55AC84E57EC2FE6D2A25EBB977A20EBD227156 (VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621* __this, VolumeStack_t5DE94743BDB63D97EF5587DBDAE46468233F36E8* ___0_value, const RuntimeMethod* method) 
{
	{
		VolumeStack_t5DE94743BDB63D97EF5587DBDAE46468233F36E8* L_0 = ___0_value;
		__this->___U3CstackU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CstackU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* VolumeManager_get_baseComponentTypes_m2860DEF58F61A01DC1796AE9AF3B1F55C31F2DFF (VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621* __this, const RuntimeMethod* method) 
{
	{
		TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_0;
		L_0 = VolumeManager_get_baseComponentTypeArray_mA7074538EEBCE5CA3CBAD4A72919B3BB8B6095C4_inline(__this, NULL);
		return (RuntimeObject*)L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t7914A60037E52C4BCACDEAA85272BE39302B7E6C* VolumeManager_GetVolumeComponentsForDisplay_m5D246FCE6526D6F83485745E8F4CFC694AFECDE8 (VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621* __this, Type_t* ___0_currentPipelineAssetType, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_m69119F1ABDFB75320EBB3AEF93D98C129A2628D6_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_set_Item_m9E0BEDA852394FFF9662C8EEB92A33857C0E5341_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m7E66A484CF8A561E34AF92A41990523362BCE4B5_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t7914A60037E52C4BCACDEAA85272BE39302B7E6C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderPipelineAsset_t5F9BF815BF931E1314B184E7F9070FB649C7054E_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	List_1_t7914A60037E52C4BCACDEAA85272BE39302B7E6C* V_0 = NULL;
	bool V_1 = false;
	List_1_t7914A60037E52C4BCACDEAA85272BE39302B7E6C* V_2 = NULL;
	bool V_3 = false;
	bool V_4 = false;
	bool V_5 = false;
	{
		Type_t* L_0 = ___0_currentPipelineAssetType;
		il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
		bool L_1;
		L_1 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_0, (Type_t*)NULL, NULL);
		V_1 = L_1;
		bool L_2 = V_1;
		if (!L_2)
		{
			goto IL_0014;
		}
	}
	{
		List_1_t7914A60037E52C4BCACDEAA85272BE39302B7E6C* L_3 = (List_1_t7914A60037E52C4BCACDEAA85272BE39302B7E6C*)il2cpp_codegen_object_new(List_1_t7914A60037E52C4BCACDEAA85272BE39302B7E6C_il2cpp_TypeInfo_var);
		List_1__ctor_m7E66A484CF8A561E34AF92A41990523362BCE4B5(L_3, List_1__ctor_m7E66A484CF8A561E34AF92A41990523362BCE4B5_RuntimeMethod_var);
		V_2 = L_3;
		goto IL_0082;
	}

IL_0014:
	{
		Type_t* L_4 = ___0_currentPipelineAssetType;
		RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_5 = { reinterpret_cast<intptr_t> (RenderPipelineAsset_t5F9BF815BF931E1314B184E7F9070FB649C7054E_0_0_0_var) };
		il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
		Type_t* L_6;
		L_6 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_5, NULL);
		NullCheck(L_4);
		bool L_7;
		L_7 = VirtualFuncInvoker1< bool, Type_t* >::Invoke(21, L_4, L_6);
		V_3 = (bool)((((int32_t)L_7) == ((int32_t)0))? 1 : 0);
		bool L_8 = V_3;
		if (!L_8)
		{
			goto IL_0036;
		}
	}
	{
		ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_9 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var)));
		ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465(L_9, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral7BE6675D0EEFA56848328E42F862C822F72CB76F)), NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&VolumeManager_GetVolumeComponentsForDisplay_m5D246FCE6526D6F83485745E8F4CFC694AFECDE8_RuntimeMethod_var)));
	}

IL_0036:
	{
		il2cpp_codegen_runtime_class_init_inline(VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621_il2cpp_TypeInfo_var);
		Dictionary_2_t8BD6308EB9E88486C040C0B44AAE81F0B6C637C9* L_10 = ((VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621_StaticFields*)il2cpp_codegen_static_fields_for(VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621_il2cpp_TypeInfo_var))->___s_SupportedVolumeComponentsForRenderPipeline;
		Type_t* L_11 = ___0_currentPipelineAssetType;
		NullCheck(L_10);
		bool L_12;
		L_12 = Dictionary_2_TryGetValue_m69119F1ABDFB75320EBB3AEF93D98C129A2628D6(L_10, L_11, (&V_0), Dictionary_2_TryGetValue_m69119F1ABDFB75320EBB3AEF93D98C129A2628D6_RuntimeMethod_var);
		V_4 = L_12;
		bool L_13 = V_4;
		if (!L_13)
		{
			goto IL_004d;
		}
	}
	{
		List_1_t7914A60037E52C4BCACDEAA85272BE39302B7E6C* L_14 = V_0;
		V_2 = L_14;
		goto IL_0082;
	}

IL_004d:
	{
		TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_15;
		L_15 = VolumeManager_get_baseComponentTypeArray_mA7074538EEBCE5CA3CBAD4A72919B3BB8B6095C4_inline(__this, NULL);
		V_5 = (bool)((((RuntimeObject*)(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)L_15) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
		bool L_16 = V_5;
		if (!L_16)
		{
			goto IL_0064;
		}
	}
	{
		Type_t* L_17 = ___0_currentPipelineAssetType;
		VolumeManager_LoadBaseTypes_mBA8EBA4C6DAB98CBCA81DEE8FD3FD28AF221F33A(__this, L_17, NULL);
	}

IL_0064:
	{
		TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_18;
		L_18 = VolumeManager_get_baseComponentTypeArray_mA7074538EEBCE5CA3CBAD4A72919B3BB8B6095C4_inline(__this, NULL);
		List_1_t7914A60037E52C4BCACDEAA85272BE39302B7E6C* L_19;
		L_19 = VolumeManager_BuildVolumeComponentDisplayList_m410A196CEC562165A9A3BEB02EB2F55CD2DAD1D9(__this, L_18, NULL);
		V_0 = L_19;
		il2cpp_codegen_runtime_class_init_inline(VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621_il2cpp_TypeInfo_var);
		Dictionary_2_t8BD6308EB9E88486C040C0B44AAE81F0B6C637C9* L_20 = ((VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621_StaticFields*)il2cpp_codegen_static_fields_for(VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621_il2cpp_TypeInfo_var))->___s_SupportedVolumeComponentsForRenderPipeline;
		Type_t* L_21 = ___0_currentPipelineAssetType;
		List_1_t7914A60037E52C4BCACDEAA85272BE39302B7E6C* L_22 = V_0;
		NullCheck(L_20);
		Dictionary_2_set_Item_m9E0BEDA852394FFF9662C8EEB92A33857C0E5341(L_20, L_21, L_22, Dictionary_2_set_Item_m9E0BEDA852394FFF9662C8EEB92A33857C0E5341_RuntimeMethod_var);
		List_1_t7914A60037E52C4BCACDEAA85272BE39302B7E6C* L_23 = V_0;
		V_2 = L_23;
		goto IL_0082;
	}

IL_0082:
	{
		List_1_t7914A60037E52C4BCACDEAA85272BE39302B7E6C* L_24 = V_2;
		return L_24;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t7914A60037E52C4BCACDEAA85272BE39302B7E6C* VolumeManager_BuildVolumeComponentDisplayList_m410A196CEC562165A9A3BEB02EB2F55CD2DAD1D9 (VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621* __this, TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* ___0_types, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_OrderBy_TisValueTuple_2_tB97F43966F527B2125B7A49F02F05E9A07A60494_TisString_t_mE7BA02E3905B9BD3A71EEB5A702AA25D00425343_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_ToList_TisValueTuple_2_tB97F43966F527B2125B7A49F02F05E9A07A60494_m73284E96F13B4AADF80804F8C1ACFF3CF1B6FA19_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_t3BCEED21ACF99FE20E980FEE0E8126D0812B72A3_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HideInInspector_tF545ADDBAAD77E84B01FE074FDB634AB69A5CE76_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m9FA870C77948322CC88093934CC8674C6CC7ACB0_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m7E66A484CF8A561E34AF92A41990523362BCE4B5_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t7914A60037E52C4BCACDEAA85272BE39302B7E6C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObsoleteAttribute_tF4885B281E932B8B87A5B9AA1C24D46DEEA8FD8A_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CBuildVolumeComponentDisplayListU3Eb__16_0_m460B71F9A391844D5F380A252E308A883CC16054_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_tB5FE68FCD6B8897571C0C4948690081EB6062798_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ValueTuple_2__ctor_mAB8869222536DEA17BBFBB81CBF5747D0FA413BE_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VolumeComponentMenu_t15FF12A6DEAE11D4059CABEF6E1806EEF83E17F9_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	List_1_t7914A60037E52C4BCACDEAA85272BE39302B7E6C* V_0 = NULL;
	bool V_1 = false;
	TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* V_2 = NULL;
	int32_t V_3 = 0;
	Type_t* V_4 = NULL;
	String_t* V_5 = NULL;
	bool V_6 = false;
	ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* V_7 = NULL;
	ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* V_8 = NULL;
	int32_t V_9 = 0;
	RuntimeObject* V_10 = NULL;
	VolumeComponentMenu_t15FF12A6DEAE11D4059CABEF6E1806EEF83E17F9* V_11 = NULL;
	RuntimeObject* V_12 = NULL;
	RuntimeObject* V_13 = NULL;
	bool V_14 = false;
	bool V_15 = false;
	List_1_t7914A60037E52C4BCACDEAA85272BE39302B7E6C* V_16 = NULL;
	Func_2_t3BCEED21ACF99FE20E980FEE0E8126D0812B72A3* G_B22_0 = NULL;
	List_1_t7914A60037E52C4BCACDEAA85272BE39302B7E6C* G_B22_1 = NULL;
	Func_2_t3BCEED21ACF99FE20E980FEE0E8126D0812B72A3* G_B21_0 = NULL;
	List_1_t7914A60037E52C4BCACDEAA85272BE39302B7E6C* G_B21_1 = NULL;
	{
		TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_0 = ___0_types;
		V_1 = (bool)((((RuntimeObject*)(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)L_0) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
		bool L_1 = V_1;
		if (!L_1)
		{
			goto IL_0014;
		}
	}
	{
		ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_2 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
		ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_2, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE7CA7E65A8F7D0C1539587726FAFBC88FDAFE4CF)), NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&VolumeManager_BuildVolumeComponentDisplayList_m410A196CEC562165A9A3BEB02EB2F55CD2DAD1D9_RuntimeMethod_var)));
	}

IL_0014:
	{
		List_1_t7914A60037E52C4BCACDEAA85272BE39302B7E6C* L_3 = (List_1_t7914A60037E52C4BCACDEAA85272BE39302B7E6C*)il2cpp_codegen_object_new(List_1_t7914A60037E52C4BCACDEAA85272BE39302B7E6C_il2cpp_TypeInfo_var);
		List_1__ctor_m7E66A484CF8A561E34AF92A41990523362BCE4B5(L_3, List_1__ctor_m7E66A484CF8A561E34AF92A41990523362BCE4B5_RuntimeMethod_var);
		V_0 = L_3;
		TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_4 = ___0_types;
		V_2 = L_4;
		V_3 = 0;
		goto IL_00d2;
	}

IL_0024:
	{
		TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_5 = V_2;
		int32_t L_6 = V_3;
		NullCheck(L_5);
		int32_t L_7 = L_6;
		Type_t* L_8 = (L_5)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
		V_4 = L_8;
		String_t* L_9 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_defaults.string_class))->___Empty;
		V_5 = L_9;
		V_6 = (bool)0;
		Type_t* L_10 = V_4;
		NullCheck(L_10);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_11;
		L_11 = VirtualFuncInvoker1< ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*, bool >::Invoke(13, L_10, (bool)0);
		V_7 = L_11;
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_12 = V_7;
		V_8 = L_12;
		V_9 = 0;
		goto IL_0093;
	}

IL_0048:
	{
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_13 = V_8;
		int32_t L_14 = V_9;
		NullCheck(L_13);
		int32_t L_15 = L_14;
		RuntimeObject* L_16 = (L_13)->GetAt(static_cast<il2cpp_array_size_t>(L_15));
		V_10 = L_16;
		RuntimeObject* L_17 = V_10;
		V_13 = L_17;
		RuntimeObject* L_18 = V_13;
		V_12 = L_18;
		RuntimeObject* L_19 = V_12;
		V_11 = ((VolumeComponentMenu_t15FF12A6DEAE11D4059CABEF6E1806EEF83E17F9*)IsInstClass((RuntimeObject*)L_19, VolumeComponentMenu_t15FF12A6DEAE11D4059CABEF6E1806EEF83E17F9_il2cpp_TypeInfo_var));
		VolumeComponentMenu_t15FF12A6DEAE11D4059CABEF6E1806EEF83E17F9* L_20 = V_11;
		if (L_20)
		{
			goto IL_0079;
		}
	}
	{
		RuntimeObject* L_21 = V_12;
		if (((HideInInspector_tF545ADDBAAD77E84B01FE074FDB634AB69A5CE76*)IsInstSealed((RuntimeObject*)L_21, HideInInspector_tF545ADDBAAD77E84B01FE074FDB634AB69A5CE76_il2cpp_TypeInfo_var)))
		{
			goto IL_0087;
		}
	}
	{
		RuntimeObject* L_22 = V_12;
		if (((ObsoleteAttribute_tF4885B281E932B8B87A5B9AA1C24D46DEEA8FD8A*)IsInstSealed((RuntimeObject*)L_22, ObsoleteAttribute_tF4885B281E932B8B87A5B9AA1C24D46DEEA8FD8A_il2cpp_TypeInfo_var)))
		{
			goto IL_0087;
		}
	}
	{
		goto IL_008c;
	}

IL_0079:
	{
		goto IL_007b;
	}

IL_007b:
	{
		VolumeComponentMenu_t15FF12A6DEAE11D4059CABEF6E1806EEF83E17F9* L_23 = V_11;
		NullCheck(L_23);
		String_t* L_24 = L_23->___menu;
		V_5 = L_24;
		goto IL_008c;
	}

IL_0087:
	{
		V_6 = (bool)1;
		goto IL_008c;
	}

IL_008c:
	{
		int32_t L_25 = V_9;
		V_9 = ((int32_t)il2cpp_codegen_add(L_25, 1));
	}

IL_0093:
	{
		int32_t L_26 = V_9;
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_27 = V_8;
		NullCheck(L_27);
		if ((((int32_t)L_26) < ((int32_t)((int32_t)(((RuntimeArray*)L_27)->max_length)))))
		{
			goto IL_0048;
		}
	}
	{
		bool L_28 = V_6;
		V_14 = L_28;
		bool L_29 = V_14;
		if (!L_29)
		{
			goto IL_00a5;
		}
	}
	{
		goto IL_00ce;
	}

IL_00a5:
	{
		String_t* L_30 = V_5;
		bool L_31;
		L_31 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_30, NULL);
		V_15 = L_31;
		bool L_32 = V_15;
		if (!L_32)
		{
			goto IL_00bd;
		}
	}
	{
		Type_t* L_33 = V_4;
		NullCheck(L_33);
		String_t* L_34;
		L_34 = VirtualFuncInvoker0< String_t* >::Invoke(8, L_33);
		V_5 = L_34;
	}

IL_00bd:
	{
		List_1_t7914A60037E52C4BCACDEAA85272BE39302B7E6C* L_35 = V_0;
		String_t* L_36 = V_5;
		Type_t* L_37 = V_4;
		ValueTuple_2_tB97F43966F527B2125B7A49F02F05E9A07A60494 L_38;
		memset((&L_38), 0, sizeof(L_38));
		ValueTuple_2__ctor_mAB8869222536DEA17BBFBB81CBF5747D0FA413BE((&L_38), L_36, L_37, ValueTuple_2__ctor_mAB8869222536DEA17BBFBB81CBF5747D0FA413BE_RuntimeMethod_var);
		NullCheck(L_35);
		List_1_Add_m9FA870C77948322CC88093934CC8674C6CC7ACB0_inline(L_35, L_38, List_1_Add_m9FA870C77948322CC88093934CC8674C6CC7ACB0_RuntimeMethod_var);
	}

IL_00ce:
	{
		int32_t L_39 = V_3;
		V_3 = ((int32_t)il2cpp_codegen_add(L_39, 1));
	}

IL_00d2:
	{
		int32_t L_40 = V_3;
		TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_41 = V_2;
		NullCheck(L_41);
		if ((((int32_t)L_40) < ((int32_t)((int32_t)(((RuntimeArray*)L_41)->max_length)))))
		{
			goto IL_0024;
		}
	}
	{
		List_1_t7914A60037E52C4BCACDEAA85272BE39302B7E6C* L_42 = V_0;
		il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tB5FE68FCD6B8897571C0C4948690081EB6062798_il2cpp_TypeInfo_var);
		Func_2_t3BCEED21ACF99FE20E980FEE0E8126D0812B72A3* L_43 = ((U3CU3Ec_tB5FE68FCD6B8897571C0C4948690081EB6062798_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tB5FE68FCD6B8897571C0C4948690081EB6062798_il2cpp_TypeInfo_var))->___U3CU3E9__16_0;
		Func_2_t3BCEED21ACF99FE20E980FEE0E8126D0812B72A3* L_44 = L_43;
		if (L_44)
		{
			G_B22_0 = L_44;
			G_B22_1 = L_42;
			goto IL_00fb;
		}
		G_B21_0 = L_44;
		G_B21_1 = L_42;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tB5FE68FCD6B8897571C0C4948690081EB6062798_il2cpp_TypeInfo_var);
		U3CU3Ec_tB5FE68FCD6B8897571C0C4948690081EB6062798* L_45 = ((U3CU3Ec_tB5FE68FCD6B8897571C0C4948690081EB6062798_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tB5FE68FCD6B8897571C0C4948690081EB6062798_il2cpp_TypeInfo_var))->___U3CU3E9;
		Func_2_t3BCEED21ACF99FE20E980FEE0E8126D0812B72A3* L_46 = (Func_2_t3BCEED21ACF99FE20E980FEE0E8126D0812B72A3*)il2cpp_codegen_object_new(Func_2_t3BCEED21ACF99FE20E980FEE0E8126D0812B72A3_il2cpp_TypeInfo_var);
		Func_2__ctor_m76BFA8827509FE883908DED1BA8A6EFF2DCD7F9E(L_46, L_45, (intptr_t)((void*)U3CU3Ec_U3CBuildVolumeComponentDisplayListU3Eb__16_0_m460B71F9A391844D5F380A252E308A883CC16054_RuntimeMethod_var), NULL);
		Func_2_t3BCEED21ACF99FE20E980FEE0E8126D0812B72A3* L_47 = L_46;
		((U3CU3Ec_tB5FE68FCD6B8897571C0C4948690081EB6062798_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tB5FE68FCD6B8897571C0C4948690081EB6062798_il2cpp_TypeInfo_var))->___U3CU3E9__16_0 = L_47;
		Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_tB5FE68FCD6B8897571C0C4948690081EB6062798_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tB5FE68FCD6B8897571C0C4948690081EB6062798_il2cpp_TypeInfo_var))->___U3CU3E9__16_0), (void*)L_47);
		G_B22_0 = L_47;
		G_B22_1 = G_B21_1;
	}

IL_00fb:
	{
		RuntimeObject* L_48;
		L_48 = Enumerable_OrderBy_TisValueTuple_2_tB97F43966F527B2125B7A49F02F05E9A07A60494_TisString_t_mE7BA02E3905B9BD3A71EEB5A702AA25D00425343(G_B22_1, G_B22_0, Enumerable_OrderBy_TisValueTuple_2_tB97F43966F527B2125B7A49F02F05E9A07A60494_TisString_t_mE7BA02E3905B9BD3A71EEB5A702AA25D00425343_RuntimeMethod_var);
		List_1_t7914A60037E52C4BCACDEAA85272BE39302B7E6C* L_49;
		L_49 = Enumerable_ToList_TisValueTuple_2_tB97F43966F527B2125B7A49F02F05E9A07A60494_m73284E96F13B4AADF80804F8C1ACFF3CF1B6FA19(L_48, Enumerable_ToList_TisValueTuple_2_tB97F43966F527B2125B7A49F02F05E9A07A60494_m73284E96F13B4AADF80804F8C1ACFF3CF1B6FA19_RuntimeMethod_var);
		V_16 = L_49;
		goto IL_0109;
	}

IL_0109:
	{
		List_1_t7914A60037E52C4BCACDEAA85272BE39302B7E6C* L_50 = V_16;
		return L_50;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* VolumeManager_get_baseComponentTypeArray_mA7074538EEBCE5CA3CBAD4A72919B3BB8B6095C4 (VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621* __this, const RuntimeMethod* method) 
{
	{
		TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_0 = __this->___U3CbaseComponentTypeArrayU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VolumeManager_set_baseComponentTypeArray_mBB0F61A0058E8889334B4FC361688C3910B9FD54 (VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621* __this, TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* ___0_value, const RuntimeMethod* method) 
{
	{
		TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_0 = ___0_value;
		__this->___U3CbaseComponentTypeArrayU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CbaseComponentTypeArrayU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VolumeProfile_t9B5F2005F575A710F38A124EF81A6228CCACACE1* VolumeManager_get_globalDefaultProfile_m24117F33089526EC0BE9BDC8EF73B3DE460A54A1 (VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621* __this, const RuntimeMethod* method) 
{
	{
		VolumeProfile_t9B5F2005F575A710F38A124EF81A6228CCACACE1* L_0 = __this->___U3CglobalDefaultProfileU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VolumeManager_set_globalDefaultProfile_m5344CC3C0BA9CEF0125F8C5928E7442236C2ABC5 (VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621* __this, VolumeProfile_t9B5F2005F575A710F38A124EF81A6228CCACACE1* ___0_value, const RuntimeMethod* method) 
{
	{
		VolumeProfile_t9B5F2005F575A710F38A124EF81A6228CCACACE1* L_0 = ___0_value;
		__this->___U3CglobalDefaultProfileU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CglobalDefaultProfileU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VolumeProfile_t9B5F2005F575A710F38A124EF81A6228CCACACE1* VolumeManager_get_qualityDefaultProfile_m32BD879563704818B89C4470C229AFA77D8B65BE (VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621* __this, const RuntimeMethod* method) 
{
	{
		VolumeProfile_t9B5F2005F575A710F38A124EF81A6228CCACACE1* L_0 = __this->___U3CqualityDefaultProfileU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VolumeManager_set_qualityDefaultProfile_m9CC0B8D9C7DCCAA2C710030B1DA0D522A46AC7C6 (VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621* __this, VolumeProfile_t9B5F2005F575A710F38A124EF81A6228CCACACE1* ___0_value, const RuntimeMethod* method) 
{
	{
		VolumeProfile_t9B5F2005F575A710F38A124EF81A6228CCACACE1* L_0 = ___0_value;
		__this->___U3CqualityDefaultProfileU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CqualityDefaultProfileU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlyCollection_1_t6B7DBAE606F01BC50D92947B4B66E0A9EB9BDF64* VolumeManager_get_customDefaultProfiles_m3A90C763CDD2319C9FE0AE8B2962940437447BF7 (VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621* __this, const RuntimeMethod* method) 
{
	{
		ReadOnlyCollection_1_t6B7DBAE606F01BC50D92947B4B66E0A9EB9BDF64* L_0 = __this->___U3CcustomDefaultProfilesU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VolumeManager_set_customDefaultProfiles_mF2471FF8969F6E444B05343EA0023D6E3EDE58BB (VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621* __this, ReadOnlyCollection_1_t6B7DBAE606F01BC50D92947B4B66E0A9EB9BDF64* ___0_value, const RuntimeMethod* method) 
{
	{
		ReadOnlyCollection_1_t6B7DBAE606F01BC50D92947B4B66E0A9EB9BDF64* L_0 = ___0_value;
		__this->___U3CcustomDefaultProfilesU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CcustomDefaultProfilesU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VolumeComponent_t8121D1F6054A9DFB3A596EE451FD65A2BFE2D7E1* VolumeManager_GetVolumeComponentDefaultState_mE3DA5984E780114614CF3C6888A1502D224F72FD (VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621* __this, Type_t* ___0_volumeComponentType, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VolumeComponent_t8121D1F6054A9DFB3A596EE451FD65A2BFE2D7E1_0_0_0_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	VolumeComponent_t8121D1F6054A9DFB3A596EE451FD65A2BFE2D7E1* V_1 = NULL;
	VolumeComponentU5BU5D_t9623DFEA760C190B40486621A48932B26706D143* V_2 = NULL;
	int32_t V_3 = 0;
	VolumeComponent_t8121D1F6054A9DFB3A596EE451FD65A2BFE2D7E1* V_4 = NULL;
	bool V_5 = false;
	{
		RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast<intptr_t> (VolumeComponent_t8121D1F6054A9DFB3A596EE451FD65A2BFE2D7E1_0_0_0_var) };
		il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
		Type_t* L_1;
		L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL);
		Type_t* L_2 = ___0_volumeComponentType;
		NullCheck(L_1);
		bool L_3;
		L_3 = VirtualFuncInvoker1< bool, Type_t* >::Invoke(22, L_1, L_2);
		V_0 = (bool)((((int32_t)L_3) == ((int32_t)0))? 1 : 0);
		bool L_4 = V_0;
		if (!L_4)
		{
			goto IL_001c;
		}
	}
	{
		V_1 = (VolumeComponent_t8121D1F6054A9DFB3A596EE451FD65A2BFE2D7E1*)NULL;
		goto IL_0055;
	}

IL_001c:
	{
		VolumeComponentU5BU5D_t9623DFEA760C190B40486621A48932B26706D143* L_5 = __this->___m_ComponentsDefaultState;
		V_2 = L_5;
		V_3 = 0;
		goto IL_004b;
	}

IL_0028:
	{
		VolumeComponentU5BU5D_t9623DFEA760C190B40486621A48932B26706D143* L_6 = V_2;
		int32_t L_7 = V_3;
		NullCheck(L_6);
		int32_t L_8 = L_7;
		VolumeComponent_t8121D1F6054A9DFB3A596EE451FD65A2BFE2D7E1* L_9 = (L_6)->GetAt(static_cast<il2cpp_array_size_t>(L_8));
		V_4 = L_9;
		VolumeComponent_t8121D1F6054A9DFB3A596EE451FD65A2BFE2D7E1* L_10 = V_4;
		NullCheck(L_10);
		Type_t* L_11;
		L_11 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_10, NULL);
		Type_t* L_12 = ___0_volumeComponentType;
		il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
		bool L_13;
		L_13 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_11, L_12, NULL);
		V_5 = L_13;
		bool L_14 = V_5;
		if (!L_14)
		{
			goto IL_0046;
		}
	}
	{
		VolumeComponent_t8121D1F6054A9DFB3A596EE451FD65A2BFE2D7E1* L_15 = V_4;
		V_1 = L_15;
		goto IL_0055;
	}

IL_0046:
	{
		int32_t L_16 = V_3;
		V_3 = ((int32_t)il2cpp_codegen_add(L_16, 1));
	}

IL_004b:
	{
		int32_t L_17 = V_3;
		VolumeComponentU5BU5D_t9623DFEA760C190B40486621A48932B26706D143* L_18 = V_2;
		NullCheck(L_18);
		if ((((int32_t)L_17) < ((int32_t)((int32_t)(((RuntimeArray*)L_18)->max_length)))))
		{
			goto IL_0028;
		}
	}
	{
		V_1 = (VolumeComponent_t8121D1F6054A9DFB3A596EE451FD65A2BFE2D7E1*)NULL;
		goto IL_0055;
	}

IL_0055:
	{
		VolumeComponent_t8121D1F6054A9DFB3A596EE451FD65A2BFE2D7E1* L_19 = V_1;
		return L_19;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VolumeManager__ctor_m4FD966D420A802BECB643C97876F286053AAB510 (VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m355C224AC8C49324D910B93CC5D74F0D93B24BEF_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mF9B8D3384D54EACA66C1705C925949CF6D5FE48A_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tF9F2510E1F31EAAB4FF93BF5D2FD123A1BA401D8_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VolumeCollection_t77FAA5F213B6C65136416F16C37041371D041408_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		VolumeCollection_t77FAA5F213B6C65136416F16C37041371D041408* L_0 = (VolumeCollection_t77FAA5F213B6C65136416F16C37041371D041408*)il2cpp_codegen_object_new(VolumeCollection_t77FAA5F213B6C65136416F16C37041371D041408_il2cpp_TypeInfo_var);
		VolumeCollection__ctor_mC238AD7B9E1682619B64856499B575CBFC09234D(L_0, NULL);
		__this->___m_VolumeCollection = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_VolumeCollection), (void*)L_0);
		List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252* L_1 = (List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252*)il2cpp_codegen_object_new(List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252_il2cpp_TypeInfo_var);
		List_1__ctor_mF9B8D3384D54EACA66C1705C925949CF6D5FE48A(L_1, 8, List_1__ctor_mF9B8D3384D54EACA66C1705C925949CF6D5FE48A_RuntimeMethod_var);
		__this->___m_TempColliders = L_1;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_TempColliders), (void*)L_1);
		List_1_tF9F2510E1F31EAAB4FF93BF5D2FD123A1BA401D8* L_2 = (List_1_tF9F2510E1F31EAAB4FF93BF5D2FD123A1BA401D8*)il2cpp_codegen_object_new(List_1_tF9F2510E1F31EAAB4FF93BF5D2FD123A1BA401D8_il2cpp_TypeInfo_var);
		List_1__ctor_m355C224AC8C49324D910B93CC5D74F0D93B24BEF(L_2, List_1__ctor_m355C224AC8C49324D910B93CC5D74F0D93B24BEF_RuntimeMethod_var);
		__this->___m_CreatedVolumeStacks = L_2;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CreatedVolumeStacks), (void*)L_2);
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VolumeManager_get_isInitialized_mED3C52DEB8182E6ABB4BFD52D294C1500D1635BE (VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621* __this, const RuntimeMethod* method) 
{
	{
		bool L_0 = __this->___U3CisInitializedU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VolumeManager_set_isInitialized_mD68920630F69883F482EECEA35129A715A6B02BF (VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621* __this, bool ___0_value, const RuntimeMethod* method) 
{
	{
		bool L_0 = ___0_value;
		__this->___U3CisInitializedU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VolumeManager_Initialize_m67043C43DA8A1C573B914A87C86F9C003E0D1CC9 (VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621* __this, VolumeProfile_t9B5F2005F575A710F38A124EF81A6228CCACACE1* ___0_globalDefaultVolumeProfile, VolumeProfile_t9B5F2005F575A710F38A124EF81A6228CCACACE1* ___1_qualityDefaultVolumeProfile, 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*)&GraphicsSettings_t01785CE5CB5C5105CB527619AF4D74BEF417EF1A_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m5D68242A68E21113C5B824DFC87A88F9A9B3D153_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		bool L_0;
		L_0 = VolumeManager_get_isInitialized_mED3C52DEB8182E6ABB4BFD52D294C1500D1635BE_inline(__this, NULL);
		il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		Debug_Assert_m6E778CACD0F440E2DEA9ACDD9330A22DAF16E96D((bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0), NULL);
		List_1_tF9F2510E1F31EAAB4FF93BF5D2FD123A1BA401D8* L_1 = __this->___m_CreatedVolumeStacks;
		NullCheck(L_1);
		int32_t L_2;
		L_2 = List_1_get_Count_m5D68242A68E21113C5B824DFC87A88F9A9B3D153_inline(L_1, List_1_get_Count_m5D68242A68E21113C5B824DFC87A88F9A9B3D153_RuntimeMethod_var);
		Debug_Assert_m6E778CACD0F440E2DEA9ACDD9330A22DAF16E96D((bool)((((int32_t)L_2) == ((int32_t)0))? 1 : 0), NULL);
		il2cpp_codegen_runtime_class_init_inline(GraphicsSettings_t01785CE5CB5C5105CB527619AF4D74BEF417EF1A_il2cpp_TypeInfo_var);
		Type_t* L_3;
		L_3 = GraphicsSettings_get_currentRenderPipelineAssetType_m72CAAF0AAB3BD48DDAEF0087B12ACDDD6B007404(NULL);
		VolumeManager_LoadBaseTypes_mBA8EBA4C6DAB98CBCA81DEE8FD3FD28AF221F33A(__this, L_3, NULL);
		VolumeManager_InitializeVolumeComponents_m20FD6E577F1C97C3509AE5BD2CD9D46D9860C7CE(__this, NULL);
		VolumeProfile_t9B5F2005F575A710F38A124EF81A6228CCACACE1* L_4 = ___0_globalDefaultVolumeProfile;
		VolumeManager_set_globalDefaultProfile_m5344CC3C0BA9CEF0125F8C5928E7442236C2ABC5_inline(__this, L_4, NULL);
		VolumeProfile_t9B5F2005F575A710F38A124EF81A6228CCACACE1* L_5 = ___1_qualityDefaultVolumeProfile;
		VolumeManager_set_qualityDefaultProfile_m9CC0B8D9C7DCCAA2C710030B1DA0D522A46AC7C6_inline(__this, L_5, NULL);
		VolumeManager_EvaluateVolumeDefaultState_mEF1B5E34B1877F5DB1167788DEB934F4B6AD7E1C(__this, NULL);
		VolumeStack_t5DE94743BDB63D97EF5587DBDAE46468233F36E8* L_6;
		L_6 = VolumeManager_CreateStack_m7EACF7BD773893B2344DB8DFA1ACF4557FBB38B4(__this, NULL);
		__this->___m_DefaultStack = L_6;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_DefaultStack), (void*)L_6);
		VolumeStack_t5DE94743BDB63D97EF5587DBDAE46468233F36E8* L_7 = __this->___m_DefaultStack;
		VolumeManager_set_stack_mDA55AC84E57EC2FE6D2A25EBB977A20EBD227156_inline(__this, L_7, NULL);
		VolumeManager_set_isInitialized_mD68920630F69883F482EECEA35129A715A6B02BF_inline(__this, (bool)1, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VolumeManager_Deinitialize_m3F876905F6C7C0ECADC04E45EB0B681710BEEA5F (VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m365CDE9C5AC69831E8BFAAD6D81CD5AB32EAA217_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mA3CD940A2B17C0497C0D972532F393691B2D8FB0_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m9CE2A72AF7A5228608704240B623270CE605F783_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_m2257AB172315F82C68AB8F2495BCD246F9D577F1_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m77F4F5ECF2EA0801BD0D9F427A8CBF5D9781A157_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	Enumerator_tFDEF6027E3834734FE9435044404EF5E5FC356AF V_0;
	memset((&V_0), 0, sizeof(V_0));
	VolumeStack_t5DE94743BDB63D97EF5587DBDAE46468233F36E8* V_1 = NULL;
	{
		bool L_0;
		L_0 = VolumeManager_get_isInitialized_mED3C52DEB8182E6ABB4BFD52D294C1500D1635BE_inline(__this, NULL);
		il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		Debug_Assert_m6E778CACD0F440E2DEA9ACDD9330A22DAF16E96D(L_0, NULL);
		VolumeStack_t5DE94743BDB63D97EF5587DBDAE46468233F36E8* L_1 = __this->___m_DefaultStack;
		VolumeManager_DestroyStack_mFB8C5FA985F64DB8C4A322818E8C6FDCAD547AA6(__this, L_1, NULL);
		__this->___m_DefaultStack = (VolumeStack_t5DE94743BDB63D97EF5587DBDAE46468233F36E8*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_DefaultStack), (void*)(VolumeStack_t5DE94743BDB63D97EF5587DBDAE46468233F36E8*)NULL);
		List_1_tF9F2510E1F31EAAB4FF93BF5D2FD123A1BA401D8* L_2 = __this->___m_CreatedVolumeStacks;
		NullCheck(L_2);
		Enumerator_tFDEF6027E3834734FE9435044404EF5E5FC356AF L_3;
		L_3 = List_1_GetEnumerator_m77F4F5ECF2EA0801BD0D9F427A8CBF5D9781A157(L_2, List_1_GetEnumerator_m77F4F5ECF2EA0801BD0D9F427A8CBF5D9781A157_RuntimeMethod_var);
		V_0 = L_3;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_004a:
			{
				Enumerator_Dispose_m365CDE9C5AC69831E8BFAAD6D81CD5AB32EAA217((&V_0), Enumerator_Dispose_m365CDE9C5AC69831E8BFAAD6D81CD5AB32EAA217_RuntimeMethod_var);
				return;
			}
		});
		try
		{
			{
				goto IL_003f_1;
			}

IL_0030_1:
			{
				VolumeStack_t5DE94743BDB63D97EF5587DBDAE46468233F36E8* L_4;
				L_4 = Enumerator_get_Current_m9CE2A72AF7A5228608704240B623270CE605F783_inline((&V_0), Enumerator_get_Current_m9CE2A72AF7A5228608704240B623270CE605F783_RuntimeMethod_var);
				V_1 = L_4;
				VolumeStack_t5DE94743BDB63D97EF5587DBDAE46468233F36E8* L_5 = V_1;
				NullCheck(L_5);
				VolumeStack_Dispose_m4DF004B6DEA09DECF79AFF8E2A7CE7386EC32B43(L_5, NULL);
			}

IL_003f_1:
			{
				bool L_6;
				L_6 = Enumerator_MoveNext_mA3CD940A2B17C0497C0D972532F393691B2D8FB0((&V_0), Enumerator_MoveNext_mA3CD940A2B17C0497C0D972532F393691B2D8FB0_RuntimeMethod_var);
				if (L_6)
				{
					goto IL_0030_1;
				}
			}
			{
				goto IL_0059;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_0059:
	{
		List_1_tF9F2510E1F31EAAB4FF93BF5D2FD123A1BA401D8* L_7 = __this->___m_CreatedVolumeStacks;
		NullCheck(L_7);
		List_1_Clear_m2257AB172315F82C68AB8F2495BCD246F9D577F1_inline(L_7, List_1_Clear_m2257AB172315F82C68AB8F2495BCD246F9D577F1_RuntimeMethod_var);
		VolumeManager_set_baseComponentTypeArray_mBB0F61A0058E8889334B4FC361688C3910B9FD54_inline(__this, (TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)NULL, NULL);
		VolumeManager_set_globalDefaultProfile_m5344CC3C0BA9CEF0125F8C5928E7442236C2ABC5_inline(__this, (VolumeProfile_t9B5F2005F575A710F38A124EF81A6228CCACACE1*)NULL, NULL);
		VolumeManager_set_qualityDefaultProfile_m9CC0B8D9C7DCCAA2C710030B1DA0D522A46AC7C6_inline(__this, (VolumeProfile_t9B5F2005F575A710F38A124EF81A6228CCACACE1*)NULL, NULL);
		VolumeManager_set_customDefaultProfiles_mF2471FF8969F6E444B05343EA0023D6E3EDE58BB_inline(__this, (ReadOnlyCollection_1_t6B7DBAE606F01BC50D92947B4B66E0A9EB9BDF64*)NULL, NULL);
		VolumeManager_set_isInitialized_mD68920630F69883F482EECEA35129A715A6B02BF_inline(__this, (bool)0, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VolumeManager_SetGlobalDefaultProfile_m6D9D639E63C58D4AAD4ABAB975A510DF2273D6E3 (VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621* __this, VolumeProfile_t9B5F2005F575A710F38A124EF81A6228CCACACE1* ___0_profile, const RuntimeMethod* method) 
{
	{
		VolumeProfile_t9B5F2005F575A710F38A124EF81A6228CCACACE1* L_0 = ___0_profile;
		VolumeManager_set_globalDefaultProfile_m5344CC3C0BA9CEF0125F8C5928E7442236C2ABC5_inline(__this, L_0, NULL);
		VolumeManager_EvaluateVolumeDefaultState_mEF1B5E34B1877F5DB1167788DEB934F4B6AD7E1C(__this, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VolumeManager_SetQualityDefaultProfile_mF402828F79F29C9427D2EB56627E14504ADEE64E (VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621* __this, VolumeProfile_t9B5F2005F575A710F38A124EF81A6228CCACACE1* ___0_profile, const RuntimeMethod* method) 
{
	{
		VolumeProfile_t9B5F2005F575A710F38A124EF81A6228CCACACE1* L_0 = ___0_profile;
		VolumeManager_set_qualityDefaultProfile_m9CC0B8D9C7DCCAA2C710030B1DA0D522A46AC7C6_inline(__this, L_0, NULL);
		VolumeManager_EvaluateVolumeDefaultState_mEF1B5E34B1877F5DB1167788DEB934F4B6AD7E1C(__this, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VolumeManager_SetCustomDefaultProfiles_m26E02E81B1B56EB114137626F31BD9506F258225 (VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621* __this, List_1_t0E823AE2264964C8D4A24D730678759B0A20C773* ___0_profiles, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_RemoveAll_m6CA42602EAAD40C89F4D605312DCA5B5530B378B_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m9A3AD4E0EEF7C97F7EBBC30AC1092BB643E2C3C8_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t0E823AE2264964C8D4A24D730678759B0A20C773_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Predicate_1_tBEBF109BB957490B8BBB9DAF74B8DFFB49261D6A_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlyCollection_1__ctor_m19DF978C69A8FC327C6A43A0F6ED4EE58D63B880_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlyCollection_1_t6B7DBAE606F01BC50D92947B4B66E0A9EB9BDF64_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CSetCustomDefaultProfilesU3Eb__49_0_mE5C35C6B79CF32A465628D355BCF8375523F64DF_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_tB5FE68FCD6B8897571C0C4948690081EB6062798_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	List_1_t0E823AE2264964C8D4A24D730678759B0A20C773* V_0 = NULL;
	List_1_t0E823AE2264964C8D4A24D730678759B0A20C773* G_B2_0 = NULL;
	List_1_t0E823AE2264964C8D4A24D730678759B0A20C773* G_B1_0 = NULL;
	Predicate_1_tBEBF109BB957490B8BBB9DAF74B8DFFB49261D6A* G_B4_0 = NULL;
	List_1_t0E823AE2264964C8D4A24D730678759B0A20C773* G_B4_1 = NULL;
	Predicate_1_tBEBF109BB957490B8BBB9DAF74B8DFFB49261D6A* G_B3_0 = NULL;
	List_1_t0E823AE2264964C8D4A24D730678759B0A20C773* G_B3_1 = NULL;
	{
		List_1_t0E823AE2264964C8D4A24D730678759B0A20C773* L_0 = ___0_profiles;
		List_1_t0E823AE2264964C8D4A24D730678759B0A20C773* L_1 = L_0;
		if (L_1)
		{
			G_B2_0 = L_1;
			goto IL_000b;
		}
		G_B1_0 = L_1;
	}
	{
		List_1_t0E823AE2264964C8D4A24D730678759B0A20C773* L_2 = (List_1_t0E823AE2264964C8D4A24D730678759B0A20C773*)il2cpp_codegen_object_new(List_1_t0E823AE2264964C8D4A24D730678759B0A20C773_il2cpp_TypeInfo_var);
		List_1__ctor_m9A3AD4E0EEF7C97F7EBBC30AC1092BB643E2C3C8(L_2, List_1__ctor_m9A3AD4E0EEF7C97F7EBBC30AC1092BB643E2C3C8_RuntimeMethod_var);
		G_B2_0 = L_2;
	}

IL_000b:
	{
		V_0 = G_B2_0;
		List_1_t0E823AE2264964C8D4A24D730678759B0A20C773* L_3 = V_0;
		il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tB5FE68FCD6B8897571C0C4948690081EB6062798_il2cpp_TypeInfo_var);
		Predicate_1_tBEBF109BB957490B8BBB9DAF74B8DFFB49261D6A* L_4 = ((U3CU3Ec_tB5FE68FCD6B8897571C0C4948690081EB6062798_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tB5FE68FCD6B8897571C0C4948690081EB6062798_il2cpp_TypeInfo_var))->___U3CU3E9__49_0;
		Predicate_1_tBEBF109BB957490B8BBB9DAF74B8DFFB49261D6A* L_5 = L_4;
		if (L_5)
		{
			G_B4_0 = L_5;
			G_B4_1 = L_3;
			goto IL_002c;
		}
		G_B3_0 = L_5;
		G_B3_1 = L_3;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tB5FE68FCD6B8897571C0C4948690081EB6062798_il2cpp_TypeInfo_var);
		U3CU3Ec_tB5FE68FCD6B8897571C0C4948690081EB6062798* L_6 = ((U3CU3Ec_tB5FE68FCD6B8897571C0C4948690081EB6062798_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tB5FE68FCD6B8897571C0C4948690081EB6062798_il2cpp_TypeInfo_var))->___U3CU3E9;
		Predicate_1_tBEBF109BB957490B8BBB9DAF74B8DFFB49261D6A* L_7 = (Predicate_1_tBEBF109BB957490B8BBB9DAF74B8DFFB49261D6A*)il2cpp_codegen_object_new(Predicate_1_tBEBF109BB957490B8BBB9DAF74B8DFFB49261D6A_il2cpp_TypeInfo_var);
		Predicate_1__ctor_mAD26B6651318DFE05309A49A0941924B4CB2729F(L_7, L_6, (intptr_t)((void*)U3CU3Ec_U3CSetCustomDefaultProfilesU3Eb__49_0_mE5C35C6B79CF32A465628D355BCF8375523F64DF_RuntimeMethod_var), NULL);
		Predicate_1_tBEBF109BB957490B8BBB9DAF74B8DFFB49261D6A* L_8 = L_7;
		((U3CU3Ec_tB5FE68FCD6B8897571C0C4948690081EB6062798_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tB5FE68FCD6B8897571C0C4948690081EB6062798_il2cpp_TypeInfo_var))->___U3CU3E9__49_0 = L_8;
		Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_tB5FE68FCD6B8897571C0C4948690081EB6062798_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tB5FE68FCD6B8897571C0C4948690081EB6062798_il2cpp_TypeInfo_var))->___U3CU3E9__49_0), (void*)L_8);
		G_B4_0 = L_8;
		G_B4_1 = G_B3_1;
	}

IL_002c:
	{
		NullCheck(G_B4_1);
		int32_t L_9;
		L_9 = List_1_RemoveAll_m6CA42602EAAD40C89F4D605312DCA5B5530B378B(G_B4_1, G_B4_0, List_1_RemoveAll_m6CA42602EAAD40C89F4D605312DCA5B5530B378B_RuntimeMethod_var);
		List_1_t0E823AE2264964C8D4A24D730678759B0A20C773* L_10 = V_0;
		ReadOnlyCollection_1_t6B7DBAE606F01BC50D92947B4B66E0A9EB9BDF64* L_11 = (ReadOnlyCollection_1_t6B7DBAE606F01BC50D92947B4B66E0A9EB9BDF64*)il2cpp_codegen_object_new(ReadOnlyCollection_1_t6B7DBAE606F01BC50D92947B4B66E0A9EB9BDF64_il2cpp_TypeInfo_var);
		ReadOnlyCollection_1__ctor_m19DF978C69A8FC327C6A43A0F6ED4EE58D63B880(L_11, L_10, ReadOnlyCollection_1__ctor_m19DF978C69A8FC327C6A43A0F6ED4EE58D63B880_RuntimeMethod_var);
		VolumeManager_set_customDefaultProfiles_mF2471FF8969F6E444B05343EA0023D6E3EDE58BB_inline(__this, L_11, NULL);
		VolumeManager_EvaluateVolumeDefaultState_mEF1B5E34B1877F5DB1167788DEB934F4B6AD7E1C(__this, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VolumeManager_OnVolumeProfileChanged_m88D643D1D2AC57C8E320E9418EB1DD9B34745BDF (VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621* __this, VolumeProfile_t9B5F2005F575A710F38A124EF81A6228CCACACE1* ___0_profile, 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*)&ReadOnlyCollection_1_Contains_m06B7923671B0D8B100CB24836F70770A2DEAA582_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	bool V_1 = false;
	int32_t G_B7_0 = 0;
	int32_t G_B9_0 = 0;
	{
		bool L_0;
		L_0 = VolumeManager_get_isInitialized_mED3C52DEB8182E6ABB4BFD52D294C1500D1635BE_inline(__this, NULL);
		V_0 = (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0);
		bool L_1 = V_0;
		if (!L_1)
		{
			goto IL_0010;
		}
	}
	{
		goto IL_0051;
	}

IL_0010:
	{
		VolumeProfile_t9B5F2005F575A710F38A124EF81A6228CCACACE1* L_2;
		L_2 = VolumeManager_get_globalDefaultProfile_m24117F33089526EC0BE9BDC8EF73B3DE460A54A1_inline(__this, NULL);
		VolumeProfile_t9B5F2005F575A710F38A124EF81A6228CCACACE1* L_3 = ___0_profile;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_4;
		L_4 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_2, L_3, NULL);
		if (L_4)
		{
			goto IL_0045;
		}
	}
	{
		VolumeProfile_t9B5F2005F575A710F38A124EF81A6228CCACACE1* L_5;
		L_5 = VolumeManager_get_qualityDefaultProfile_m32BD879563704818B89C4470C229AFA77D8B65BE_inline(__this, NULL);
		VolumeProfile_t9B5F2005F575A710F38A124EF81A6228CCACACE1* L_6 = ___0_profile;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_7;
		L_7 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_5, L_6, NULL);
		if (L_7)
		{
			goto IL_0045;
		}
	}
	{
		ReadOnlyCollection_1_t6B7DBAE606F01BC50D92947B4B66E0A9EB9BDF64* L_8;
		L_8 = VolumeManager_get_customDefaultProfiles_m3A90C763CDD2319C9FE0AE8B2962940437447BF7_inline(__this, NULL);
		if (!L_8)
		{
			goto IL_0042;
		}
	}
	{
		ReadOnlyCollection_1_t6B7DBAE606F01BC50D92947B4B66E0A9EB9BDF64* L_9;
		L_9 = VolumeManager_get_customDefaultProfiles_m3A90C763CDD2319C9FE0AE8B2962940437447BF7_inline(__this, NULL);
		VolumeProfile_t9B5F2005F575A710F38A124EF81A6228CCACACE1* L_10 = ___0_profile;
		NullCheck(L_9);
		bool L_11;
		L_11 = ReadOnlyCollection_1_Contains_m06B7923671B0D8B100CB24836F70770A2DEAA582(L_9, L_10, ReadOnlyCollection_1_Contains_m06B7923671B0D8B100CB24836F70770A2DEAA582_RuntimeMethod_var);
		G_B7_0 = ((int32_t)(L_11));
		goto IL_0043;
	}

IL_0042:
	{
		G_B7_0 = 0;
	}

IL_0043:
	{
		G_B9_0 = G_B7_0;
		goto IL_0046;
	}

IL_0045:
	{
		G_B9_0 = 1;
	}

IL_0046:
	{
		V_1 = (bool)G_B9_0;
		bool L_12 = V_1;
		if (!L_12)
		{
			goto IL_0051;
		}
	}
	{
		VolumeManager_EvaluateVolumeDefaultState_mEF1B5E34B1877F5DB1167788DEB934F4B6AD7E1C(__this, NULL);
	}

IL_0051:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VolumeManager_OnVolumeComponentChanged_m70B1F6022AF6E788A94A34E532F773EC30E29177 (VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621* __this, VolumeComponent_t8121D1F6054A9DFB3A596EE451FD65A2BFE2D7E1* ___0_component, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m2FDF61CFA6E079CF711D52D83E758B4FFFADEB69_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m556706A711F4B22B8DAC17AAECB22493BF287438_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m5DEB56BEEEB221B3DB056F03D303E3C45EA4D16B_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_AddRange_mFE812053050DE8EF59BF5CB57FE05D3585FE70E4_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m09D9AAA84F58ABBCE4F0D3595A07465A999F3161_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Contains_m4D41D66295503C54408B0A328E83E49B6DDD15E7_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m177EBC11C5C7CB909B0BA6667A7F4B3748A15C58_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m9A3AD4E0EEF7C97F7EBBC30AC1092BB643E2C3C8_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t0E823AE2264964C8D4A24D730678759B0A20C773_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	List_1_t0E823AE2264964C8D4A24D730678759B0A20C773* V_0 = NULL;
	bool V_1 = false;
	Enumerator_tB3626CCFE2B619F2FDC8623845E6A93D577418A8 V_2;
	memset((&V_2), 0, sizeof(V_2));
	VolumeProfile_t9B5F2005F575A710F38A124EF81A6228CCACACE1* V_3 = NULL;
	bool V_4 = false;
	{
		List_1_t0E823AE2264964C8D4A24D730678759B0A20C773* L_0 = (List_1_t0E823AE2264964C8D4A24D730678759B0A20C773*)il2cpp_codegen_object_new(List_1_t0E823AE2264964C8D4A24D730678759B0A20C773_il2cpp_TypeInfo_var);
		List_1__ctor_m9A3AD4E0EEF7C97F7EBBC30AC1092BB643E2C3C8(L_0, List_1__ctor_m9A3AD4E0EEF7C97F7EBBC30AC1092BB643E2C3C8_RuntimeMethod_var);
		List_1_t0E823AE2264964C8D4A24D730678759B0A20C773* L_1 = L_0;
		VolumeProfile_t9B5F2005F575A710F38A124EF81A6228CCACACE1* L_2;
		L_2 = VolumeManager_get_globalDefaultProfile_m24117F33089526EC0BE9BDC8EF73B3DE460A54A1_inline(__this, NULL);
		NullCheck(L_1);
		List_1_Add_m09D9AAA84F58ABBCE4F0D3595A07465A999F3161_inline(L_1, L_2, List_1_Add_m09D9AAA84F58ABBCE4F0D3595A07465A999F3161_RuntimeMethod_var);
		List_1_t0E823AE2264964C8D4A24D730678759B0A20C773* L_3 = L_1;
		VolumeProfile_t9B5F2005F575A710F38A124EF81A6228CCACACE1* L_4;
		L_4 = VolumeManager_get_globalDefaultProfile_m24117F33089526EC0BE9BDC8EF73B3DE460A54A1_inline(__this, NULL);
		NullCheck(L_3);
		List_1_Add_m09D9AAA84F58ABBCE4F0D3595A07465A999F3161_inline(L_3, L_4, List_1_Add_m09D9AAA84F58ABBCE4F0D3595A07465A999F3161_RuntimeMethod_var);
		V_0 = L_3;
		ReadOnlyCollection_1_t6B7DBAE606F01BC50D92947B4B66E0A9EB9BDF64* L_5;
		L_5 = VolumeManager_get_customDefaultProfiles_m3A90C763CDD2319C9FE0AE8B2962940437447BF7_inline(__this, NULL);
		V_1 = (bool)((!(((RuntimeObject*)(ReadOnlyCollection_1_t6B7DBAE606F01BC50D92947B4B66E0A9EB9BDF64*)L_5) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
		bool L_6 = V_1;
		if (!L_6)
		{
			goto IL_003b;
		}
	}
	{
		List_1_t0E823AE2264964C8D4A24D730678759B0A20C773* L_7 = V_0;
		ReadOnlyCollection_1_t6B7DBAE606F01BC50D92947B4B66E0A9EB9BDF64* L_8;
		L_8 = VolumeManager_get_customDefaultProfiles_m3A90C763CDD2319C9FE0AE8B2962940437447BF7_inline(__this, NULL);
		NullCheck(L_7);
		List_1_AddRange_mFE812053050DE8EF59BF5CB57FE05D3585FE70E4(L_7, L_8, List_1_AddRange_mFE812053050DE8EF59BF5CB57FE05D3585FE70E4_RuntimeMethod_var);
	}

IL_003b:
	{
		List_1_t0E823AE2264964C8D4A24D730678759B0A20C773* L_9 = V_0;
		NullCheck(L_9);
		Enumerator_tB3626CCFE2B619F2FDC8623845E6A93D577418A8 L_10;
		L_10 = List_1_GetEnumerator_m177EBC11C5C7CB909B0BA6667A7F4B3748A15C58(L_9, List_1_GetEnumerator_m177EBC11C5C7CB909B0BA6667A7F4B3748A15C58_RuntimeMethod_var);
		V_2 = L_10;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_0076:
			{
				Enumerator_Dispose_m2FDF61CFA6E079CF711D52D83E758B4FFFADEB69((&V_2), Enumerator_Dispose_m2FDF61CFA6E079CF711D52D83E758B4FFFADEB69_RuntimeMethod_var);
				return;
			}
		});
		try
		{
			{
				goto IL_006b_1;
			}

IL_0045_1:
			{
				VolumeProfile_t9B5F2005F575A710F38A124EF81A6228CCACACE1* L_11;
				L_11 = Enumerator_get_Current_m5DEB56BEEEB221B3DB056F03D303E3C45EA4D16B_inline((&V_2), Enumerator_get_Current_m5DEB56BEEEB221B3DB056F03D303E3C45EA4D16B_RuntimeMethod_var);
				V_3 = L_11;
				VolumeProfile_t9B5F2005F575A710F38A124EF81A6228CCACACE1* L_12 = V_3;
				NullCheck(L_12);
				List_1_t602BCD639AA637A6C0BB45C136DD5458DBE18064* L_13 = L_12->___components;
				VolumeComponent_t8121D1F6054A9DFB3A596EE451FD65A2BFE2D7E1* L_14 = ___0_component;
				NullCheck(L_13);
				bool L_15;
				L_15 = List_1_Contains_m4D41D66295503C54408B0A328E83E49B6DDD15E7(L_13, L_14, List_1_Contains_m4D41D66295503C54408B0A328E83E49B6DDD15E7_RuntimeMethod_var);
				V_4 = L_15;
				bool L_16 = V_4;
				if (!L_16)
				{
					goto IL_006a_1;
				}
			}
			{
				VolumeManager_EvaluateVolumeDefaultState_mEF1B5E34B1877F5DB1167788DEB934F4B6AD7E1C(__this, NULL);
				goto IL_0085;
			}

IL_006a_1:
			{
			}

IL_006b_1:
			{
				bool L_17;
				L_17 = Enumerator_MoveNext_m556706A711F4B22B8DAC17AAECB22493BF287438((&V_2), Enumerator_MoveNext_m556706A711F4B22B8DAC17AAECB22493BF287438_RuntimeMethod_var);
				if (L_17)
				{
					goto IL_0045_1;
				}
			}
			{
				goto IL_0085;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_0085:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VolumeStack_t5DE94743BDB63D97EF5587DBDAE46468233F36E8* VolumeManager_CreateStack_m7EACF7BD773893B2344DB8DFA1ACF4557FBB38B4 (VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m76F63DF8ACCFFC567DB2DBC27EE2D4A68286F387_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VolumeStack_t5DE94743BDB63D97EF5587DBDAE46468233F36E8_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	VolumeStack_t5DE94743BDB63D97EF5587DBDAE46468233F36E8* V_0 = NULL;
	VolumeStack_t5DE94743BDB63D97EF5587DBDAE46468233F36E8* V_1 = NULL;
	{
		VolumeStack_t5DE94743BDB63D97EF5587DBDAE46468233F36E8* L_0 = (VolumeStack_t5DE94743BDB63D97EF5587DBDAE46468233F36E8*)il2cpp_codegen_object_new(VolumeStack_t5DE94743BDB63D97EF5587DBDAE46468233F36E8_il2cpp_TypeInfo_var);
		VolumeStack__ctor_mC6D6B63557B0EFF135F33B4E3868BC7BE1F35C58(L_0, NULL);
		V_0 = L_0;
		VolumeStack_t5DE94743BDB63D97EF5587DBDAE46468233F36E8* L_1 = V_0;
		TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_2;
		L_2 = VolumeManager_get_baseComponentTypeArray_mA7074538EEBCE5CA3CBAD4A72919B3BB8B6095C4_inline(__this, NULL);
		NullCheck(L_1);
		VolumeStack_Reload_m74FD3C7E2C4DA948F2DE94036348527C44C55CF5(L_1, L_2, NULL);
		List_1_tF9F2510E1F31EAAB4FF93BF5D2FD123A1BA401D8* L_3 = __this->___m_CreatedVolumeStacks;
		VolumeStack_t5DE94743BDB63D97EF5587DBDAE46468233F36E8* L_4 = V_0;
		NullCheck(L_3);
		List_1_Add_m76F63DF8ACCFFC567DB2DBC27EE2D4A68286F387_inline(L_3, L_4, List_1_Add_m76F63DF8ACCFFC567DB2DBC27EE2D4A68286F387_RuntimeMethod_var);
		VolumeStack_t5DE94743BDB63D97EF5587DBDAE46468233F36E8* L_5 = V_0;
		V_1 = L_5;
		goto IL_0025;
	}

IL_0025:
	{
		VolumeStack_t5DE94743BDB63D97EF5587DBDAE46468233F36E8* L_6 = V_1;
		return L_6;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VolumeManager_ResetMainStack_mF68ECEEC5A6D07ED24F5F77D798465A03DE364C7 (VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621* __this, const RuntimeMethod* method) 
{
	{
		VolumeStack_t5DE94743BDB63D97EF5587DBDAE46468233F36E8* L_0 = __this->___m_DefaultStack;
		VolumeManager_set_stack_mDA55AC84E57EC2FE6D2A25EBB977A20EBD227156_inline(__this, L_0, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VolumeManager_DestroyStack_mFB8C5FA985F64DB8C4A322818E8C6FDCAD547AA6 (VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621* __this, VolumeStack_t5DE94743BDB63D97EF5587DBDAE46468233F36E8* ___0_stack, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Remove_m15568917072EDE3622D40134F471202E8CF397F4_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		List_1_tF9F2510E1F31EAAB4FF93BF5D2FD123A1BA401D8* L_0 = __this->___m_CreatedVolumeStacks;
		VolumeStack_t5DE94743BDB63D97EF5587DBDAE46468233F36E8* L_1 = ___0_stack;
		NullCheck(L_0);
		bool L_2;
		L_2 = List_1_Remove_m15568917072EDE3622D40134F471202E8CF397F4(L_0, L_1, List_1_Remove_m15568917072EDE3622D40134F471202E8CF397F4_RuntimeMethod_var);
		VolumeStack_t5DE94743BDB63D97EF5587DBDAE46468233F36E8* L_3 = ___0_stack;
		NullCheck(L_3);
		VolumeStack_Dispose_m4DF004B6DEA09DECF79AFF8E2A7CE7386EC32B43(L_3, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VolumeManager_IsSupportedByObsoleteVolumeComponentMenuForRenderPipeline_m7A513E502156C68AEA9C84E2BDE353BD5C29108E (VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621* __this, Type_t* ___0_t, Type_t* ___1_pipelineAssetType, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CustomAttributeExtensions_GetCustomAttribute_TisVolumeComponentMenuForRenderPipeline_t5847DFC2872CCA87BEB212DB568ECA6E2E75D833_mBD70E2547207998EF7D3B53FD63F28449532F5AC_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2194912B8C73389C1349E1F8CD071C752408113C);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral29252D615D93BDE55E3C622952FBDD77B36BEB89);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralAF6CC4AF9013888220975BF17771E126E7786855);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB5117BEEB9D87DC9555F3CCF77D49BB042021828);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	VolumeComponentMenuForRenderPipeline_t5847DFC2872CCA87BEB212DB568ECA6E2E75D833* V_1 = NULL;
	bool V_2 = false;
	bool V_3 = false;
	{
		V_0 = (bool)0;
		Type_t* L_0 = ___0_t;
		VolumeComponentMenuForRenderPipeline_t5847DFC2872CCA87BEB212DB568ECA6E2E75D833* L_1;
		L_1 = CustomAttributeExtensions_GetCustomAttribute_TisVolumeComponentMenuForRenderPipeline_t5847DFC2872CCA87BEB212DB568ECA6E2E75D833_mBD70E2547207998EF7D3B53FD63F28449532F5AC(L_0, CustomAttributeExtensions_GetCustomAttribute_TisVolumeComponentMenuForRenderPipeline_t5847DFC2872CCA87BEB212DB568ECA6E2E75D833_mBD70E2547207998EF7D3B53FD63F28449532F5AC_RuntimeMethod_var);
		V_1 = L_1;
		VolumeComponentMenuForRenderPipeline_t5847DFC2872CCA87BEB212DB568ECA6E2E75D833* L_2 = V_1;
		V_2 = (bool)((!(((RuntimeObject*)(VolumeComponentMenuForRenderPipeline_t5847DFC2872CCA87BEB212DB568ECA6E2E75D833*)L_2) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
		bool L_3 = V_2;
		if (!L_3)
		{
			goto IL_0046;
		}
	}
	{
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_4 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)4);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_5 = L_4;
		NullCheck(L_5);
		ArrayElementTypeCheck (L_5, _stringLiteral2194912B8C73389C1349E1F8CD071C752408113C);
		(L_5)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject*)_stringLiteral2194912B8C73389C1349E1F8CD071C752408113C);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_6 = L_5;
		NullCheck(L_6);
		ArrayElementTypeCheck (L_6, _stringLiteralAF6CC4AF9013888220975BF17771E126E7786855);
		(L_6)->SetAt(static_cast<il2cpp_array_size_t>(1), (RuntimeObject*)_stringLiteralAF6CC4AF9013888220975BF17771E126E7786855);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_7 = L_6;
		NullCheck(L_7);
		ArrayElementTypeCheck (L_7, _stringLiteralB5117BEEB9D87DC9555F3CCF77D49BB042021828);
		(L_7)->SetAt(static_cast<il2cpp_array_size_t>(2), (RuntimeObject*)_stringLiteralB5117BEEB9D87DC9555F3CCF77D49BB042021828);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_8 = L_7;
		Type_t* L_9 = ___0_t;
		NullCheck(L_8);
		ArrayElementTypeCheck (L_8, L_9);
		(L_8)->SetAt(static_cast<il2cpp_array_size_t>(3), (RuntimeObject*)L_9);
		String_t* L_10;
		L_10 = String_Format_m918500C1EFB475181349A79989BB79BB36102894(_stringLiteral29252D615D93BDE55E3C622952FBDD77B36BEB89, L_8, NULL);
		il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		Debug_LogWarning_m33EF1B897E0C7C6FF538989610BFAFFEF4628CA9(L_10, NULL);
	}

IL_0046:
	{
		bool L_11 = V_0;
		V_3 = L_11;
		goto IL_004a;
	}

IL_004a:
	{
		bool L_12 = V_3;
		return L_12;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VolumeManager_LoadBaseTypes_mBA8EBA4C6DAB98CBCA81DEE8FD3FD28AF221F33A (VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621* __this, Type_t* ___0_pipelineAssetType, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CoreUtils_GetAllTypesDerivedFrom_TisVolumeComponent_t8121D1F6054A9DFB3A596EE451FD65A2BFE2D7E1_m5CABA5B624C1D6754D7E690AA7741E2F38449328_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_1_t6686595E4CB7AC210F0EF075F7B1DD4A21D3902B_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_1_t889CCC5EFE6A6E3DAB66C7475F56D94D53F43D0E_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ListPool_1_Get_m4BB0C57B309D24F81322394C080ABA475472363E_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ListPool_1_tA807CAE4DCDD7FF2F21669E62DFEF824F42A6420_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mC8CFB4EB6D53C1BF2C8B48F97B5A741EB576B91E_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_ToArray_mAF39173491C493DC9C643F76BC50C311070BEE56_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PooledObject_System_IDisposable_Dispose_m80C2407A8C798A13EAF7556DC8BC6086BD139761_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SupportedOnRenderPipelineAttribute_t76041850B9E111AD551DF62252F2E7E3C0832209_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	List_1_t4B77DB8D00EC6CC4705EB5F2FCC506472734EA72* V_0 = NULL;
	PooledObject_tB94D83983A18B17A5FF923C735DA6C5FBC11249D V_1;
	memset((&V_1), 0, sizeof(V_1));
	RuntimeObject* V_2 = NULL;
	Type_t* V_3 = NULL;
	bool V_4 = false;
	bool V_5 = false;
	bool V_6 = false;
	int32_t G_B8_0 = 0;
	{
		il2cpp_codegen_runtime_class_init_inline(ListPool_1_tA807CAE4DCDD7FF2F21669E62DFEF824F42A6420_il2cpp_TypeInfo_var);
		PooledObject_tB94D83983A18B17A5FF923C735DA6C5FBC11249D L_0;
		L_0 = ListPool_1_Get_m4BB0C57B309D24F81322394C080ABA475472363E((&V_0), ListPool_1_Get_m4BB0C57B309D24F81322394C080ABA475472363E_RuntimeMethod_var);
		V_1 = L_0;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_007a:
			{
				PooledObject_System_IDisposable_Dispose_m80C2407A8C798A13EAF7556DC8BC6086BD139761((&V_1), PooledObject_System_IDisposable_Dispose_m80C2407A8C798A13EAF7556DC8BC6086BD139761_RuntimeMethod_var);
				return;
			}
		});
		try
		{
			{
				il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
				RuntimeObject* L_1;
				L_1 = CoreUtils_GetAllTypesDerivedFrom_TisVolumeComponent_t8121D1F6054A9DFB3A596EE451FD65A2BFE2D7E1_m5CABA5B624C1D6754D7E690AA7741E2F38449328(CoreUtils_GetAllTypesDerivedFrom_TisVolumeComponent_t8121D1F6054A9DFB3A596EE451FD65A2BFE2D7E1_m5CABA5B624C1D6754D7E690AA7741E2F38449328_RuntimeMethod_var);
				NullCheck(L_1);
				RuntimeObject* L_2;
				L_2 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, IEnumerable_1_t6686595E4CB7AC210F0EF075F7B1DD4A21D3902B_il2cpp_TypeInfo_var, L_1);
				V_2 = L_2;
			}
			{
				auto __finallyBlock = il2cpp::utils::Finally([&]
				{

FINALLY_005f_1:
					{
						{
							RuntimeObject* L_3 = V_2;
							if (!L_3)
							{
								goto IL_0069_1;
							}
						}
						{
							RuntimeObject* L_4 = V_2;
							NullCheck(L_4);
							InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_4);
						}

IL_0069_1:
						{
							return;
						}
					}
				});
				try
				{
					{
						goto IL_0055_2;
					}

IL_0018_2:
					{
						RuntimeObject* L_5 = V_2;
						NullCheck(L_5);
						Type_t* L_6;
						L_6 = InterfaceFuncInvoker0< Type_t* >::Invoke(0, IEnumerator_1_t889CCC5EFE6A6E3DAB66C7475F56D94D53F43D0E_il2cpp_TypeInfo_var, L_5);
						V_3 = L_6;
						Type_t* L_7 = V_3;
						NullCheck(L_7);
						bool L_8;
						L_8 = Type_get_IsAbstract_m16FA83463867635ED9DECAE1C5F6BE96B4579CE5(L_7, NULL);
						V_5 = L_8;
						bool L_9 = V_5;
						if (!L_9)
						{
							goto IL_002e_2;
						}
					}
					{
						goto IL_0055_2;
					}

IL_002e_2:
					{
						Type_t* L_10 = V_3;
						Type_t* L_11 = ___0_pipelineAssetType;
						il2cpp_codegen_runtime_class_init_inline(SupportedOnRenderPipelineAttribute_t76041850B9E111AD551DF62252F2E7E3C0832209_il2cpp_TypeInfo_var);
						bool L_12;
						L_12 = SupportedOnRenderPipelineAttribute_IsTypeSupportedOnRenderPipeline_m1CE3554C534A94B44347D6260B557440FFA6A319(L_10, L_11, NULL);
						if (L_12)
						{
							goto IL_0041_2;
						}
					}
					{
						Type_t* L_13 = V_3;
						Type_t* L_14 = ___0_pipelineAssetType;
						bool L_15;
						L_15 = VolumeManager_IsSupportedByObsoleteVolumeComponentMenuForRenderPipeline_m7A513E502156C68AEA9C84E2BDE353BD5C29108E(__this, L_13, L_14, NULL);
						G_B8_0 = ((int32_t)(L_15));
						goto IL_0042_2;
					}

IL_0041_2:
					{
						G_B8_0 = 1;
					}

IL_0042_2:
					{
						V_4 = (bool)G_B8_0;
						bool L_16 = V_4;
						V_6 = L_16;
						bool L_17 = V_6;
						if (!L_17)
						{
							goto IL_0054_2;
						}
					}
					{
						List_1_t4B77DB8D00EC6CC4705EB5F2FCC506472734EA72* L_18 = V_0;
						Type_t* L_19 = V_3;
						NullCheck(L_18);
						List_1_Add_mC8CFB4EB6D53C1BF2C8B48F97B5A741EB576B91E_inline(L_18, L_19, List_1_Add_mC8CFB4EB6D53C1BF2C8B48F97B5A741EB576B91E_RuntimeMethod_var);
					}

IL_0054_2:
					{
					}

IL_0055_2:
					{
						RuntimeObject* L_20 = V_2;
						NullCheck(L_20);
						bool L_21;
						L_21 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_20);
						if (L_21)
						{
							goto IL_0018_2;
						}
					}
					{
						goto IL_006a_1;
					}
				}
				catch(Il2CppExceptionWrapper& e)
				{
					__finallyBlock.StoreException(e.ex);
				}
			}

IL_006a_1:
			{
				List_1_t4B77DB8D00EC6CC4705EB5F2FCC506472734EA72* L_22 = V_0;
				NullCheck(L_22);
				TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_23;
				L_23 = List_1_ToArray_mAF39173491C493DC9C643F76BC50C311070BEE56(L_22, List_1_ToArray_mAF39173491C493DC9C643F76BC50C311070BEE56_RuntimeMethod_var);
				VolumeManager_set_baseComponentTypeArray_mBB0F61A0058E8889334B4FC361688C3910B9FD54_inline(__this, L_23, NULL);
				goto IL_0089;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_0089:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VolumeManager_InitializeVolumeComponents_m20FD6E577F1C97C3509AE5BD2CD9D46D9860C7CE (VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3C74EE53B1AF65557F9BDF1EAF0C416BADC79DB9);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* V_1 = NULL;
	int32_t V_2 = 0;
	Type_t* V_3 = NULL;
	MethodInfo_t* V_4 = NULL;
	bool V_5 = false;
	{
		V_0 = ((int32_t)56);
		TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_0;
		L_0 = VolumeManager_get_baseComponentTypeArray_mA7074538EEBCE5CA3CBAD4A72919B3BB8B6095C4_inline(__this, NULL);
		V_1 = L_0;
		V_2 = 0;
		goto IL_0042;
	}

IL_0010:
	{
		TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_1 = V_1;
		int32_t L_2 = V_2;
		NullCheck(L_1);
		int32_t L_3 = L_2;
		Type_t* L_4 = (L_1)->GetAt(static_cast<il2cpp_array_size_t>(L_3));
		V_3 = L_4;
		Type_t* L_5 = V_3;
		int32_t L_6 = V_0;
		NullCheck(L_5);
		MethodInfo_t* L_7;
		L_7 = Type_GetMethod_m9E66B5053F150537A74C490C1DA5174A7875189D(L_5, _stringLiteral3C74EE53B1AF65557F9BDF1EAF0C416BADC79DB9, L_6, NULL);
		V_4 = L_7;
		MethodInfo_t* L_8 = V_4;
		bool L_9;
		L_9 = MethodInfo_op_Inequality_mB73597A1FCC2F906DBCADDEC68A1B7D5B7E89FA8(L_8, (MethodInfo_t*)NULL, NULL);
		V_5 = L_9;
		bool L_10 = V_5;
		if (!L_10)
		{
			goto IL_003d;
		}
	}
	{
		MethodInfo_t* L_11 = V_4;
		NullCheck(L_11);
		RuntimeObject* L_12;
		L_12 = MethodBase_Invoke_mEEF3218648F111A8C338001A7804091A0747C826(L_11, NULL, (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)NULL, NULL);
	}

IL_003d:
	{
		int32_t L_13 = V_2;
		V_2 = ((int32_t)il2cpp_codegen_add(L_13, 1));
	}

IL_0042:
	{
		int32_t L_14 = V_2;
		TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_15 = V_1;
		NullCheck(L_15);
		if ((((int32_t)L_14) < ((int32_t)((int32_t)(((RuntimeArray*)L_15)->max_length)))))
		{
			goto IL_0010;
		}
	}
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VolumeManager_EvaluateVolumeDefaultState_mEF1B5E34B1877F5DB1167788DEB934F4B6AD7E1C (VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m365CDE9C5AC69831E8BFAAD6D81CD5AB32EAA217_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mCE78820A119B5A3974D397DF20EACCF0AE77A607_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mA3CD940A2B17C0497C0D972532F393691B2D8FB0_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mCDC4D51017A6FCCB56125B31477498D37FBC4911_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m3E2C62A181DBC8F1232AE097D030451DC49CDC59_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m9CE2A72AF7A5228608704240B623270CE605F783_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_1_t3A2C026B217282323E67A0143EF2D30279384F38_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_AddRange_mA9E71333F61DB4DF6C0D529EBED6CD9CB213490A_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mAE785BB140AACEA37285183D122AB76C64D1776B_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m77F4F5ECF2EA0801BD0D9F427A8CBF5D9781A157_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m7FFBBF9B40BF65391F615C1718B33A309DBEC760_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_ToArray_m5BA22332CA00833CE273E0537A47E0492CC348C2_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_ToArray_m9FBA17EE81DDB58AB7C2BA40E95F6E92CED3FE6A_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m7D961F89492FCB7CFAB3D976F949D7ADC07F3748_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mFC7D8B61DC3A743D2D3678A970CEE0D7F71FC235_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t602BCD639AA637A6C0BB45C136DD5458DBE18064_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tD19F7E0FCBD7C3E8D363733582EF93B341DD3039_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlyCollection_1_GetEnumerator_mCB4A8BBAE81802C4F6B617630A125401A4080ECA_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VolumeComponent_t8121D1F6054A9DFB3A596EE451FD65A2BFE2D7E1_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	U3CU3Ec__DisplayClass58_0_tA8F6541B3520D459212F347B11F0654F0BCFD15A V_0;
	memset((&V_0), 0, sizeof(V_0));
	AutoScope_tFB983697E28885CB10FFDB92D7EFD0615AEF3139 V_1;
	memset((&V_1), 0, sizeof(V_1));
	List_1_tD19F7E0FCBD7C3E8D363733582EF93B341DD3039* V_2 = NULL;
	bool V_3 = false;
	ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD V_4;
	memset((&V_4), 0, sizeof(V_4));
	TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* V_5 = NULL;
	int32_t V_6 = 0;
	Type_t* V_7 = NULL;
	bool V_8 = false;
	RuntimeObject* V_9 = NULL;
	VolumeProfile_t9B5F2005F575A710F38A124EF81A6228CCACACE1* V_10 = NULL;
	Enumerator_t28274C6C8959D52D00A7A29993ED244DA2644355 V_11;
	memset((&V_11), 0, sizeof(V_11));
	VolumeComponent_t8121D1F6054A9DFB3A596EE451FD65A2BFE2D7E1* V_12 = NULL;
	Enumerator_tFDEF6027E3834734FE9435044404EF5E5FC356AF V_13;
	memset((&V_13), 0, sizeof(V_13));
	VolumeStack_t5DE94743BDB63D97EF5587DBDAE46468233F36E8* V_14 = NULL;
	int32_t G_B3_0 = 0;
	{
		TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_0;
		L_0 = VolumeManager_get_baseComponentTypeArray_mA7074538EEBCE5CA3CBAD4A72919B3BB8B6095C4_inline(__this, NULL);
		if (!L_0)
		{
			goto IL_0015;
		}
	}
	{
		TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_1;
		L_1 = VolumeManager_get_baseComponentTypeArray_mA7074538EEBCE5CA3CBAD4A72919B3BB8B6095C4_inline(__this, NULL);
		NullCheck(L_1);
		G_B3_0 = ((((int32_t)(((RuntimeArray*)L_1)->max_length)) == ((int32_t)0))? 1 : 0);
		goto IL_0016;
	}

IL_0015:
	{
		G_B3_0 = 1;
	}

IL_0016:
	{
		V_3 = (bool)G_B3_0;
		bool L_2 = V_3;
		if (!L_2)
		{
			goto IL_001f;
		}
	}
	{
		goto IL_019a;
	}

IL_001f:
	{
		il2cpp_codegen_runtime_class_init_inline(VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621_il2cpp_TypeInfo_var);
		ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD L_3 = ((VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621_StaticFields*)il2cpp_codegen_static_fields_for(VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621_il2cpp_TypeInfo_var))->___k_ProfilerMarkerEvaluateVolumeDefaultState;
		V_4 = L_3;
		AutoScope_tFB983697E28885CB10FFDB92D7EFD0615AEF3139 L_4;
		L_4 = ProfilerMarker_Auto_m133FA724EB95D16187B37D2C8A501D7E989B1F8D_inline((&V_4), NULL);
		V_1 = L_4;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_018b:
			{
				AutoScope_Dispose_mED763F3F51261EF8FB79DB32CD06E0A3F6C40481_inline((&V_1), NULL);
				return;
			}
		});
		try
		{
			{
				List_1_t602BCD639AA637A6C0BB45C136DD5458DBE18064* L_5 = (List_1_t602BCD639AA637A6C0BB45C136DD5458DBE18064*)il2cpp_codegen_object_new(List_1_t602BCD639AA637A6C0BB45C136DD5458DBE18064_il2cpp_TypeInfo_var);
				List_1__ctor_m7D961F89492FCB7CFAB3D976F949D7ADC07F3748(L_5, List_1__ctor_m7D961F89492FCB7CFAB3D976F949D7ADC07F3748_RuntimeMethod_var);
				(&V_0)->___componentsDefaultStateList = L_5;
				Il2CppCodeGenWriteBarrier((void**)(&(&V_0)->___componentsDefaultStateList), (void*)L_5);
				TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_6;
				L_6 = VolumeManager_get_baseComponentTypeArray_mA7074538EEBCE5CA3CBAD4A72919B3BB8B6095C4_inline(__this, NULL);
				V_5 = L_6;
				V_6 = 0;
				goto IL_006f_1;
			}

IL_0048_1:
			{
				TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_7 = V_5;
				int32_t L_8 = V_6;
				NullCheck(L_7);
				int32_t L_9 = L_8;
				Type_t* L_10 = (L_7)->GetAt(static_cast<il2cpp_array_size_t>(L_9));
				V_7 = L_10;
				U3CU3Ec__DisplayClass58_0_tA8F6541B3520D459212F347B11F0654F0BCFD15A L_11 = V_0;
				List_1_t602BCD639AA637A6C0BB45C136DD5458DBE18064* L_12 = L_11.___componentsDefaultStateList;
				Type_t* L_13 = V_7;
				ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A* L_14;
				L_14 = ScriptableObject_CreateInstance_mE015043D7EC19654FDFB830A9393B3914FF5FC24(L_13, NULL);
				NullCheck(L_12);
				List_1_Add_mAE785BB140AACEA37285183D122AB76C64D1776B_inline(L_12, ((VolumeComponent_t8121D1F6054A9DFB3A596EE451FD65A2BFE2D7E1*)CastclassClass((RuntimeObject*)L_14, VolumeComponent_t8121D1F6054A9DFB3A596EE451FD65A2BFE2D7E1_il2cpp_TypeInfo_var)), List_1_Add_mAE785BB140AACEA37285183D122AB76C64D1776B_RuntimeMethod_var);
				int32_t L_15 = V_6;
				V_6 = ((int32_t)il2cpp_codegen_add(L_15, 1));
			}

IL_006f_1:
			{
				int32_t L_16 = V_6;
				TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_17 = V_5;
				NullCheck(L_17);
				if ((((int32_t)L_16) < ((int32_t)((int32_t)(((RuntimeArray*)L_17)->max_length)))))
				{
					goto IL_0048_1;
				}
			}
			{
				VolumeProfile_t9B5F2005F575A710F38A124EF81A6228CCACACE1* L_18;
				L_18 = VolumeManager_get_globalDefaultProfile_m24117F33089526EC0BE9BDC8EF73B3DE460A54A1_inline(__this, NULL);
				il2cpp_codegen_runtime_class_init_inline(VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621_il2cpp_TypeInfo_var);
				VolumeManager_U3CEvaluateVolumeDefaultStateU3Eg__ApplyDefaultProfileU7C58_0_m1F2DC1E1CA28C55BB94450CD51A128B76A8F30BB(L_18, (&V_0), NULL);
				VolumeProfile_t9B5F2005F575A710F38A124EF81A6228CCACACE1* L_19;
				L_19 = VolumeManager_get_qualityDefaultProfile_m32BD879563704818B89C4470C229AFA77D8B65BE_inline(__this, NULL);
				VolumeManager_U3CEvaluateVolumeDefaultStateU3Eg__ApplyDefaultProfileU7C58_0_m1F2DC1E1CA28C55BB94450CD51A128B76A8F30BB(L_19, (&V_0), NULL);
				ReadOnlyCollection_1_t6B7DBAE606F01BC50D92947B4B66E0A9EB9BDF64* L_20;
				L_20 = VolumeManager_get_customDefaultProfiles_m3A90C763CDD2319C9FE0AE8B2962940437447BF7_inline(__this, NULL);
				V_8 = (bool)((!(((RuntimeObject*)(ReadOnlyCollection_1_t6B7DBAE606F01BC50D92947B4B66E0A9EB9BDF64*)L_20) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
				bool L_21 = V_8;
				if (!L_21)
				{
					goto IL_00de_1;
				}
			}
			{
				ReadOnlyCollection_1_t6B7DBAE606F01BC50D92947B4B66E0A9EB9BDF64* L_22;
				L_22 = VolumeManager_get_customDefaultProfiles_m3A90C763CDD2319C9FE0AE8B2962940437447BF7_inline(__this, NULL);
				NullCheck(L_22);
				RuntimeObject* L_23;
				L_23 = ReadOnlyCollection_1_GetEnumerator_mCB4A8BBAE81802C4F6B617630A125401A4080ECA(L_22, ReadOnlyCollection_1_GetEnumerator_mCB4A8BBAE81802C4F6B617630A125401A4080ECA_RuntimeMethod_var);
				V_9 = L_23;
			}
			{
				auto __finallyBlock = il2cpp::utils::Finally([&]
				{

FINALLY_00d1_1:
					{
						{
							RuntimeObject* L_24 = V_9;
							if (!L_24)
							{
								goto IL_00dd_1;
							}
						}
						{
							RuntimeObject* L_25 = V_9;
							NullCheck(L_25);
							InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_25);
						}

IL_00dd_1:
						{
							return;
						}
					}
				});
				try
				{
					{
						goto IL_00c6_2;
					}

IL_00b3_2:
					{
						RuntimeObject* L_26 = V_9;
						NullCheck(L_26);
						VolumeProfile_t9B5F2005F575A710F38A124EF81A6228CCACACE1* L_27;
						L_27 = InterfaceFuncInvoker0< VolumeProfile_t9B5F2005F575A710F38A124EF81A6228CCACACE1* >::Invoke(0, IEnumerator_1_t3A2C026B217282323E67A0143EF2D30279384F38_il2cpp_TypeInfo_var, L_26);
						V_10 = L_27;
						VolumeProfile_t9B5F2005F575A710F38A124EF81A6228CCACACE1* L_28 = V_10;
						il2cpp_codegen_runtime_class_init_inline(VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621_il2cpp_TypeInfo_var);
						VolumeManager_U3CEvaluateVolumeDefaultStateU3Eg__ApplyDefaultProfileU7C58_0_m1F2DC1E1CA28C55BB94450CD51A128B76A8F30BB(L_28, (&V_0), NULL);
					}

IL_00c6_2:
					{
						RuntimeObject* L_29 = V_9;
						NullCheck(L_29);
						bool L_30;
						L_30 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_29);
						if (L_30)
						{
							goto IL_00b3_2;
						}
					}
					{
						goto IL_00de_1;
					}
				}
				catch(Il2CppExceptionWrapper& e)
				{
					__finallyBlock.StoreException(e.ex);
				}
			}

IL_00de_1:
			{
				List_1_tD19F7E0FCBD7C3E8D363733582EF93B341DD3039* L_31 = (List_1_tD19F7E0FCBD7C3E8D363733582EF93B341DD3039*)il2cpp_codegen_object_new(List_1_tD19F7E0FCBD7C3E8D363733582EF93B341DD3039_il2cpp_TypeInfo_var);
				List_1__ctor_mFC7D8B61DC3A743D2D3678A970CEE0D7F71FC235(L_31, List_1__ctor_mFC7D8B61DC3A743D2D3678A970CEE0D7F71FC235_RuntimeMethod_var);
				V_2 = L_31;
				U3CU3Ec__DisplayClass58_0_tA8F6541B3520D459212F347B11F0654F0BCFD15A L_32 = V_0;
				List_1_t602BCD639AA637A6C0BB45C136DD5458DBE18064* L_33 = L_32.___componentsDefaultStateList;
				NullCheck(L_33);
				Enumerator_t28274C6C8959D52D00A7A29993ED244DA2644355 L_34;
				L_34 = List_1_GetEnumerator_m7FFBBF9B40BF65391F615C1718B33A309DBEC760(L_33, List_1_GetEnumerator_m7FFBBF9B40BF65391F615C1718B33A309DBEC760_RuntimeMethod_var);
				V_11 = L_34;
			}
			{
				auto __finallyBlock = il2cpp::utils::Finally([&]
				{

FINALLY_0118_1:
					{
						Enumerator_Dispose_mCE78820A119B5A3974D397DF20EACCF0AE77A607((&V_11), Enumerator_Dispose_mCE78820A119B5A3974D397DF20EACCF0AE77A607_RuntimeMethod_var);
						return;
					}
				});
				try
				{
					{
						goto IL_010d_2;
					}

IL_00f4_2:
					{
						VolumeComponent_t8121D1F6054A9DFB3A596EE451FD65A2BFE2D7E1* L_35;
						L_35 = Enumerator_get_Current_m3E2C62A181DBC8F1232AE097D030451DC49CDC59_inline((&V_11), Enumerator_get_Current_m3E2C62A181DBC8F1232AE097D030451DC49CDC59_RuntimeMethod_var);
						V_12 = L_35;
						List_1_tD19F7E0FCBD7C3E8D363733582EF93B341DD3039* L_36 = V_2;
						VolumeComponent_t8121D1F6054A9DFB3A596EE451FD65A2BFE2D7E1* L_37 = V_12;
						NullCheck(L_37);
						ReadOnlyCollection_1_tE414953665CCBE1BFF28E8E32C184621ADDA4B76* L_38;
						L_38 = VolumeComponent_get_parameters_m4F91CF01C924BB1C3730706F6C16D752CCE63043(L_37, NULL);
						NullCheck(L_36);
						List_1_AddRange_mA9E71333F61DB4DF6C0D529EBED6CD9CB213490A(L_36, L_38, List_1_AddRange_mA9E71333F61DB4DF6C0D529EBED6CD9CB213490A_RuntimeMethod_var);
					}

IL_010d_2:
					{
						bool L_39;
						L_39 = Enumerator_MoveNext_mCDC4D51017A6FCCB56125B31477498D37FBC4911((&V_11), Enumerator_MoveNext_mCDC4D51017A6FCCB56125B31477498D37FBC4911_RuntimeMethod_var);
						if (L_39)
						{
							goto IL_00f4_2;
						}
					}
					{
						goto IL_0127_1;
					}
				}
				catch(Il2CppExceptionWrapper& e)
				{
					__finallyBlock.StoreException(e.ex);
				}
			}

IL_0127_1:
			{
				U3CU3Ec__DisplayClass58_0_tA8F6541B3520D459212F347B11F0654F0BCFD15A L_40 = V_0;
				List_1_t602BCD639AA637A6C0BB45C136DD5458DBE18064* L_41 = L_40.___componentsDefaultStateList;
				NullCheck(L_41);
				VolumeComponentU5BU5D_t9623DFEA760C190B40486621A48932B26706D143* L_42;
				L_42 = List_1_ToArray_m5BA22332CA00833CE273E0537A47E0492CC348C2(L_41, List_1_ToArray_m5BA22332CA00833CE273E0537A47E0492CC348C2_RuntimeMethod_var);
				__this->___m_ComponentsDefaultState = L_42;
				Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ComponentsDefaultState), (void*)L_42);
				List_1_tD19F7E0FCBD7C3E8D363733582EF93B341DD3039* L_43 = V_2;
				NullCheck(L_43);
				VolumeParameterU5BU5D_t7025A98CA20F310D68D653DE8E37EA31FF25E103* L_44;
				L_44 = List_1_ToArray_m9FBA17EE81DDB58AB7C2BA40E95F6E92CED3FE6A(L_43, List_1_ToArray_m9FBA17EE81DDB58AB7C2BA40E95F6E92CED3FE6A_RuntimeMethod_var);
				__this->___m_ParametersDefaultState = L_44;
				Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ParametersDefaultState), (void*)L_44);
				List_1_tF9F2510E1F31EAAB4FF93BF5D2FD123A1BA401D8* L_45 = __this->___m_CreatedVolumeStacks;
				NullCheck(L_45);
				Enumerator_tFDEF6027E3834734FE9435044404EF5E5FC356AF L_46;
				L_46 = List_1_GetEnumerator_m77F4F5ECF2EA0801BD0D9F427A8CBF5D9781A157(L_45, List_1_GetEnumerator_m77F4F5ECF2EA0801BD0D9F427A8CBF5D9781A157_RuntimeMethod_var);
				V_13 = L_46;
			}
			{
				auto __finallyBlock = il2cpp::utils::Finally([&]
				{

FINALLY_017a_1:
					{
						Enumerator_Dispose_m365CDE9C5AC69831E8BFAAD6D81CD5AB32EAA217((&V_13), Enumerator_Dispose_m365CDE9C5AC69831E8BFAAD6D81CD5AB32EAA217_RuntimeMethod_var);
						return;
					}
				});
				try
				{
					{
						goto IL_016f_2;
					}

IL_0154_2:
					{
						VolumeStack_t5DE94743BDB63D97EF5587DBDAE46468233F36E8* L_47;
						L_47 = Enumerator_get_Current_m9CE2A72AF7A5228608704240B623270CE605F783_inline((&V_13), Enumerator_get_Current_m9CE2A72AF7A5228608704240B623270CE605F783_RuntimeMethod_var);
						V_14 = L_47;
						VolumeStack_t5DE94743BDB63D97EF5587DBDAE46468233F36E8* L_48 = V_14;
						NullCheck(L_48);
						L_48->___requiresReset = (bool)1;
						VolumeStack_t5DE94743BDB63D97EF5587DBDAE46468233F36E8* L_49 = V_14;
						NullCheck(L_49);
						L_49->___requiresResetForAllProperties = (bool)1;
					}

IL_016f_2:
					{
						bool L_50;
						L_50 = Enumerator_MoveNext_mA3CD940A2B17C0497C0D972532F393691B2D8FB0((&V_13), Enumerator_MoveNext_mA3CD940A2B17C0497C0D972532F393691B2D8FB0_RuntimeMethod_var);
						if (L_50)
						{
							goto IL_0154_2;
						}
					}
					{
						goto IL_0189_1;
					}
				}
				catch(Il2CppExceptionWrapper& e)
				{
					__finallyBlock.StoreException(e.ex);
				}
			}

IL_0189_1:
			{
				goto IL_019a;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_019a:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VolumeManager_Register_m2D3E3845D14B2DB5629E7A53F71180A6B5441627 (VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621* __this, Volume_t7CAAEA22D7F13A50FAE114DE7A6986FEAC837377* ___0_volume, const RuntimeMethod* method) 
{
	{
		VolumeCollection_t77FAA5F213B6C65136416F16C37041371D041408* L_0 = __this->___m_VolumeCollection;
		Volume_t7CAAEA22D7F13A50FAE114DE7A6986FEAC837377* L_1 = ___0_volume;
		Volume_t7CAAEA22D7F13A50FAE114DE7A6986FEAC837377* L_2 = ___0_volume;
		NullCheck(L_2);
		GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_3;
		L_3 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_2, NULL);
		NullCheck(L_3);
		int32_t L_4;
		L_4 = GameObject_get_layer_m108902B9C89E9F837CE06B9942AA42307450FEAF(L_3, NULL);
		NullCheck(L_0);
		bool L_5;
		L_5 = VolumeCollection_Register_mF73FCA091435A8D3EEB893E3A61C569E733B5FAB(L_0, L_1, L_4, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VolumeManager_Unregister_m072601942012360803571D2740A2A984064D8A2E (VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621* __this, Volume_t7CAAEA22D7F13A50FAE114DE7A6986FEAC837377* ___0_volume, const RuntimeMethod* method) 
{
	{
		VolumeCollection_t77FAA5F213B6C65136416F16C37041371D041408* L_0 = __this->___m_VolumeCollection;
		Volume_t7CAAEA22D7F13A50FAE114DE7A6986FEAC837377* L_1 = ___0_volume;
		Volume_t7CAAEA22D7F13A50FAE114DE7A6986FEAC837377* L_2 = ___0_volume;
		NullCheck(L_2);
		GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_3;
		L_3 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_2, NULL);
		NullCheck(L_3);
		int32_t L_4;
		L_4 = GameObject_get_layer_m108902B9C89E9F837CE06B9942AA42307450FEAF(L_3, NULL);
		NullCheck(L_0);
		bool L_5;
		L_5 = VolumeCollection_Unregister_m9D6B68C21CC114F82C22803A50259C788DDC8184(L_0, L_1, L_4, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VolumeManager_SetLayerDirty_mC890A8B7C87D55DA92F0AE02DE758ED0C662A76B (VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621* __this, int32_t ___0_layer, const RuntimeMethod* method) 
{
	{
		VolumeCollection_t77FAA5F213B6C65136416F16C37041371D041408* L_0 = __this->___m_VolumeCollection;
		int32_t L_1 = ___0_layer;
		NullCheck(L_0);
		VolumeCollection_SetLayerIndexDirty_m7D8185AFBCA2EB0160A35997579D9BEB290A48AD(L_0, L_1, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VolumeManager_UpdateVolumeLayer_mA0F6077F117E1DAC32E5C2CC392C605BD331A23E (VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621* __this, Volume_t7CAAEA22D7F13A50FAE114DE7A6986FEAC837377* ___0_volume, int32_t ___1_prevLayer, int32_t ___2_newLayer, const RuntimeMethod* method) 
{
	{
		VolumeCollection_t77FAA5F213B6C65136416F16C37041371D041408* L_0 = __this->___m_VolumeCollection;
		Volume_t7CAAEA22D7F13A50FAE114DE7A6986FEAC837377* L_1 = ___0_volume;
		int32_t L_2 = ___1_prevLayer;
		int32_t L_3 = ___2_newLayer;
		NullCheck(L_0);
		bool L_4;
		L_4 = VolumeCollection_ChangeLayer_m5FF2E0E8D5E305EAC84FF34688A72354B7314521(L_0, L_1, L_2, L_3, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VolumeManager_OverrideData_m6FDE271C5759140EB3229AA0EF36470453745CB7 (VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621* __this, VolumeStack_t5DE94743BDB63D97EF5587DBDAE46468233F36E8* ___0_stack, List_1_t602BCD639AA637A6C0BB45C136DD5458DBE18064* ___1_components, float ___2_interpFactor, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m67F93C76C9F469705D5CE2E159C52B380E47340F_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m0CEB355E4D857D4A0840A47F889E75DEA6E2B939_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;
	VolumeComponent_t8121D1F6054A9DFB3A596EE451FD65A2BFE2D7E1* V_2 = NULL;
	VolumeComponent_t8121D1F6054A9DFB3A596EE451FD65A2BFE2D7E1* V_3 = NULL;
	bool V_4 = false;
	bool V_5 = false;
	bool V_6 = false;
	{
		List_1_t602BCD639AA637A6C0BB45C136DD5458DBE18064* L_0 = ___1_components;
		NullCheck(L_0);
		int32_t L_1;
		L_1 = List_1_get_Count_m67F93C76C9F469705D5CE2E159C52B380E47340F_inline(L_0, List_1_get_Count_m67F93C76C9F469705D5CE2E159C52B380E47340F_RuntimeMethod_var);
		V_0 = L_1;
		V_1 = 0;
		goto IL_0050;
	}

IL_000c:
	{
		List_1_t602BCD639AA637A6C0BB45C136DD5458DBE18064* L_2 = ___1_components;
		int32_t L_3 = V_1;
		NullCheck(L_2);
		VolumeComponent_t8121D1F6054A9DFB3A596EE451FD65A2BFE2D7E1* L_4;
		L_4 = List_1_get_Item_m0CEB355E4D857D4A0840A47F889E75DEA6E2B939(L_2, L_3, List_1_get_Item_m0CEB355E4D857D4A0840A47F889E75DEA6E2B939_RuntimeMethod_var);
		V_2 = L_4;
		VolumeComponent_t8121D1F6054A9DFB3A596EE451FD65A2BFE2D7E1* L_5 = V_2;
		NullCheck(L_5);
		bool L_6 = L_5->___active;
		V_4 = (bool)((((int32_t)L_6) == ((int32_t)0))? 1 : 0);
		bool L_7 = V_4;
		if (!L_7)
		{
			goto IL_0026;
		}
	}
	{
		goto IL_004c;
	}

IL_0026:
	{
		VolumeStack_t5DE94743BDB63D97EF5587DBDAE46468233F36E8* L_8 = ___0_stack;
		VolumeComponent_t8121D1F6054A9DFB3A596EE451FD65A2BFE2D7E1* L_9 = V_2;
		NullCheck(L_9);
		Type_t* L_10;
		L_10 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_9, NULL);
		NullCheck(L_8);
		VolumeComponent_t8121D1F6054A9DFB3A596EE451FD65A2BFE2D7E1* L_11;
		L_11 = VolumeStack_GetComponent_mC7A2CE27A8A6F6A6A4B4B6EF14E190085A343844(L_8, L_10, NULL);
		V_3 = L_11;
		VolumeComponent_t8121D1F6054A9DFB3A596EE451FD65A2BFE2D7E1* L_12 = V_3;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_13;
		L_13 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_12, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		V_5 = L_13;
		bool L_14 = V_5;
		if (!L_14)
		{
			goto IL_004b;
		}
	}
	{
		VolumeComponent_t8121D1F6054A9DFB3A596EE451FD65A2BFE2D7E1* L_15 = V_2;
		VolumeComponent_t8121D1F6054A9DFB3A596EE451FD65A2BFE2D7E1* L_16 = V_3;
		float L_17 = ___2_interpFactor;
		NullCheck(L_15);
		VirtualActionInvoker2< VolumeComponent_t8121D1F6054A9DFB3A596EE451FD65A2BFE2D7E1*, float >::Invoke(6, L_15, L_16, L_17);
	}

IL_004b:
	{
	}

IL_004c:
	{
		int32_t L_18 = V_1;
		V_1 = ((int32_t)il2cpp_codegen_add(L_18, 1));
	}

IL_0050:
	{
		int32_t L_19 = V_1;
		int32_t L_20 = V_0;
		V_6 = (bool)((((int32_t)L_19) < ((int32_t)L_20))? 1 : 0);
		bool L_21 = V_6;
		if (L_21)
		{
			goto IL_000c;
		}
	}
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VolumeManager_ReplaceData_m9F98A78BEBAEE62F5751F0571FC7BA1C41B721C8 (VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621* __this, VolumeStack_t5DE94743BDB63D97EF5587DBDAE46468233F36E8* ___0_stack, 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*)&VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	AutoScope_tFB983697E28885CB10FFDB92D7EFD0615AEF3139 V_0;
	memset((&V_0), 0, sizeof(V_0));
	VolumeParameterU5BU5D_t7025A98CA20F310D68D653DE8E37EA31FF25E103* V_1 = NULL;
	bool V_2 = false;
	int32_t V_3 = 0;
	ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD V_4;
	memset((&V_4), 0, sizeof(V_4));
	int32_t V_5 = 0;
	VolumeParameter_t95994C89644D2CC4C11F666571492420D16BED72* V_6 = NULL;
	bool V_7 = false;
	bool V_8 = false;
	{
		il2cpp_codegen_runtime_class_init_inline(VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621_il2cpp_TypeInfo_var);
		ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD L_0 = ((VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621_StaticFields*)il2cpp_codegen_static_fields_for(VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621_il2cpp_TypeInfo_var))->___k_ProfilerMarkerReplaceData;
		V_4 = L_0;
		AutoScope_tFB983697E28885CB10FFDB92D7EFD0615AEF3139 L_1;
		L_1 = ProfilerMarker_Auto_m133FA724EB95D16187B37D2C8A501D7E989B1F8D_inline((&V_4), NULL);
		V_0 = L_1;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_0085:
			{
				AutoScope_Dispose_mED763F3F51261EF8FB79DB32CD06E0A3F6C40481_inline((&V_0), NULL);
				return;
			}
		});
		try
		{
			{
				VolumeStack_t5DE94743BDB63D97EF5587DBDAE46468233F36E8* L_2 = ___0_stack;
				NullCheck(L_2);
				VolumeParameterU5BU5D_t7025A98CA20F310D68D653DE8E37EA31FF25E103* L_3 = L_2->___parameters;
				V_1 = L_3;
				VolumeStack_t5DE94743BDB63D97EF5587DBDAE46468233F36E8* L_4 = ___0_stack;
				NullCheck(L_4);
				bool L_5 = L_4->___requiresResetForAllProperties;
				V_2 = L_5;
				VolumeParameterU5BU5D_t7025A98CA20F310D68D653DE8E37EA31FF25E103* L_6 = V_1;
				NullCheck(L_6);
				V_3 = ((int32_t)(((RuntimeArray*)L_6)->max_length));
				int32_t L_7 = V_3;
				VolumeParameterU5BU5D_t7025A98CA20F310D68D653DE8E37EA31FF25E103* L_8 = __this->___m_ParametersDefaultState;
				NullCheck(L_8);
				il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
				Debug_Assert_m6E778CACD0F440E2DEA9ACDD9330A22DAF16E96D((bool)((((int32_t)L_7) == ((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length))))? 1 : 0), NULL);
				V_5 = 0;
				goto IL_0071_1;
			}

IL_0038_1:
			{
				VolumeParameterU5BU5D_t7025A98CA20F310D68D653DE8E37EA31FF25E103* L_9 = V_1;
				int32_t L_10 = V_5;
				NullCheck(L_9);
				int32_t L_11 = L_10;
				VolumeParameter_t95994C89644D2CC4C11F666571492420D16BED72* L_12 = (L_9)->GetAt(static_cast<il2cpp_array_size_t>(L_11));
				V_6 = L_12;
				VolumeParameter_t95994C89644D2CC4C11F666571492420D16BED72* L_13 = V_6;
				NullCheck(L_13);
				bool L_14;
				L_14 = VirtualFuncInvoker0< bool >::Invoke(5, L_13);
				bool L_15 = V_2;
				V_7 = (bool)((int32_t)((int32_t)L_14|(int32_t)L_15));
				bool L_16 = V_7;
				if (!L_16)
				{
					goto IL_006a_1;
				}
			}
			{
				VolumeParameter_t95994C89644D2CC4C11F666571492420D16BED72* L_17 = V_6;
				NullCheck(L_17);
				VirtualActionInvoker1< bool >::Invoke(6, L_17, (bool)0);
				VolumeParameter_t95994C89644D2CC4C11F666571492420D16BED72* L_18 = V_6;
				VolumeParameterU5BU5D_t7025A98CA20F310D68D653DE8E37EA31FF25E103* L_19 = __this->___m_ParametersDefaultState;
				int32_t L_20 = V_5;
				NullCheck(L_19);
				int32_t L_21 = L_20;
				VolumeParameter_t95994C89644D2CC4C11F666571492420D16BED72* L_22 = (L_19)->GetAt(static_cast<il2cpp_array_size_t>(L_21));
				NullCheck(L_18);
				VirtualActionInvoker1< VolumeParameter_t95994C89644D2CC4C11F666571492420D16BED72* >::Invoke(8, L_18, L_22);
			}

IL_006a_1:
			{
				int32_t L_23 = V_5;
				V_5 = ((int32_t)il2cpp_codegen_add(L_23, 1));
			}

IL_0071_1:
			{
				int32_t L_24 = V_5;
				int32_t L_25 = V_3;
				V_8 = (bool)((((int32_t)L_24) < ((int32_t)L_25))? 1 : 0);
				bool L_26 = V_8;
				if (L_26)
				{
					goto IL_0038_1;
				}
			}
			{
				VolumeStack_t5DE94743BDB63D97EF5587DBDAE46468233F36E8* L_27 = ___0_stack;
				NullCheck(L_27);
				L_27->___requiresResetForAllProperties = (bool)0;
				goto IL_0094;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_0094:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VolumeManager_CheckDefaultVolumeState_m77F3C488C495AA6B4F071E0EAFA7C554C593A573 (VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	int32_t G_B4_0 = 0;
	int32_t G_B6_0 = 0;
	{
		VolumeComponentU5BU5D_t9623DFEA760C190B40486621A48932B26706D143* L_0 = __this->___m_ComponentsDefaultState;
		if (!L_0)
		{
			goto IL_0025;
		}
	}
	{
		VolumeComponentU5BU5D_t9623DFEA760C190B40486621A48932B26706D143* L_1 = __this->___m_ComponentsDefaultState;
		NullCheck(L_1);
		if (!(((RuntimeArray*)L_1)->max_length))
		{
			goto IL_0022;
		}
	}
	{
		VolumeComponentU5BU5D_t9623DFEA760C190B40486621A48932B26706D143* L_2 = __this->___m_ComponentsDefaultState;
		NullCheck(L_2);
		int32_t L_3 = 0;
		VolumeComponent_t8121D1F6054A9DFB3A596EE451FD65A2BFE2D7E1* L_4 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_3));
		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);
		G_B4_0 = ((int32_t)(L_5));
		goto IL_0023;
	}

IL_0022:
	{
		G_B4_0 = 0;
	}

IL_0023:
	{
		G_B6_0 = G_B4_0;
		goto IL_0026;
	}

IL_0025:
	{
		G_B6_0 = 1;
	}

IL_0026:
	{
		V_0 = (bool)G_B6_0;
		bool L_6 = V_0;
		if (!L_6)
		{
			goto IL_0033;
		}
	}
	{
		VolumeManager_EvaluateVolumeDefaultState_mEF1B5E34B1877F5DB1167788DEB934F4B6AD7E1C(__this, NULL);
	}

IL_0033:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VolumeManager_CheckStack_m86DA4666E3D7CC889512DECC1061AE50E904CA0F (VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621* __this, VolumeStack_t5DE94743BDB63D97EF5587DBDAE46468233F36E8* ___0_stack, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_GetEnumerator_mF50FB9E78E5A3D36AC5244386D15199D6D291EFD_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m688781B9B0278C9901160D831578155F93DB52B1_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m743316518D9BED87F738B33451EAC7A747D57903_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_mFE2A12697E2EB72C6C9061EA83F710E4C804FE54_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KeyValuePair_2_get_Key_m4B6EBD0971778EFF7E1F53ED389FAB34C2ED1882_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KeyValuePair_2_get_Value_m2C2088C64D51883D0B0F8B1DD2040BBD7FC759B3_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	Enumerator_tF31970F9DF65AC06A01FDF9C938FA942041AB0B0 V_1;
	memset((&V_1), 0, sizeof(V_1));
	KeyValuePair_2_tD10ABB4918C9F0C126A9EB7F5A17B97609B39E07 V_2;
	memset((&V_2), 0, sizeof(V_2));
	bool V_3 = false;
	int32_t G_B7_0 = 0;
	{
		VolumeStack_t5DE94743BDB63D97EF5587DBDAE46468233F36E8* L_0 = ___0_stack;
		NullCheck(L_0);
		Dictionary_2_t5A7CE09F4D3EC74EEAE8DB41E209394AF6D9C99A* L_1 = L_0->___components;
		V_0 = (bool)((((RuntimeObject*)(Dictionary_2_t5A7CE09F4D3EC74EEAE8DB41E209394AF6D9C99A*)L_1) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
		bool L_2 = V_0;
		if (!L_2)
		{
			goto IL_001e;
		}
	}
	{
		VolumeStack_t5DE94743BDB63D97EF5587DBDAE46468233F36E8* L_3 = ___0_stack;
		TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_4;
		L_4 = VolumeManager_get_baseComponentTypeArray_mA7074538EEBCE5CA3CBAD4A72919B3BB8B6095C4_inline(__this, NULL);
		NullCheck(L_3);
		VolumeStack_Reload_m74FD3C7E2C4DA948F2DE94036348527C44C55CF5(L_3, L_4, NULL);
		goto IL_0084;
	}

IL_001e:
	{
		VolumeStack_t5DE94743BDB63D97EF5587DBDAE46468233F36E8* L_5 = ___0_stack;
		NullCheck(L_5);
		Dictionary_2_t5A7CE09F4D3EC74EEAE8DB41E209394AF6D9C99A* L_6 = L_5->___components;
		NullCheck(L_6);
		Enumerator_tF31970F9DF65AC06A01FDF9C938FA942041AB0B0 L_7;
		L_7 = Dictionary_2_GetEnumerator_mF50FB9E78E5A3D36AC5244386D15199D6D291EFD(L_6, Dictionary_2_GetEnumerator_mF50FB9E78E5A3D36AC5244386D15199D6D291EFD_RuntimeMethod_var);
		V_1 = L_7;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_0075:
			{
				Enumerator_Dispose_m688781B9B0278C9901160D831578155F93DB52B1((&V_1), Enumerator_Dispose_m688781B9B0278C9901160D831578155F93DB52B1_RuntimeMethod_var);
				return;
			}
		});
		try
		{
			{
				goto IL_006a_1;
			}

IL_002d_1:
			{
				KeyValuePair_2_tD10ABB4918C9F0C126A9EB7F5A17B97609B39E07 L_8;
				L_8 = Enumerator_get_Current_mFE2A12697E2EB72C6C9061EA83F710E4C804FE54_inline((&V_1), Enumerator_get_Current_mFE2A12697E2EB72C6C9061EA83F710E4C804FE54_RuntimeMethod_var);
				V_2 = L_8;
				Type_t* L_9;
				L_9 = KeyValuePair_2_get_Key_m4B6EBD0971778EFF7E1F53ED389FAB34C2ED1882_inline((&V_2), KeyValuePair_2_get_Key_m4B6EBD0971778EFF7E1F53ED389FAB34C2ED1882_RuntimeMethod_var);
				il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
				bool L_10;
				L_10 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_9, (Type_t*)NULL, NULL);
				if (L_10)
				{
					goto IL_0054_1;
				}
			}
			{
				VolumeComponent_t8121D1F6054A9DFB3A596EE451FD65A2BFE2D7E1* L_11;
				L_11 = KeyValuePair_2_get_Value_m2C2088C64D51883D0B0F8B1DD2040BBD7FC759B3_inline((&V_2), KeyValuePair_2_get_Value_m2C2088C64D51883D0B0F8B1DD2040BBD7FC759B3_RuntimeMethod_var);
				il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
				bool L_12;
				L_12 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_11, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
				G_B7_0 = ((int32_t)(L_12));
				goto IL_0055_1;
			}

IL_0054_1:
			{
				G_B7_0 = 1;
			}

IL_0055_1:
			{
				V_3 = (bool)G_B7_0;
				bool L_13 = V_3;
				if (!L_13)
				{
					goto IL_0069_1;
				}
			}
			{
				VolumeStack_t5DE94743BDB63D97EF5587DBDAE46468233F36E8* L_14 = ___0_stack;
				TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_15;
				L_15 = VolumeManager_get_baseComponentTypeArray_mA7074538EEBCE5CA3CBAD4A72919B3BB8B6095C4_inline(__this, NULL);
				NullCheck(L_14);
				VolumeStack_Reload_m74FD3C7E2C4DA948F2DE94036348527C44C55CF5(L_14, L_15, NULL);
				goto IL_0084;
			}

IL_0069_1:
			{
			}

IL_006a_1:
			{
				bool L_16;
				L_16 = Enumerator_MoveNext_m743316518D9BED87F738B33451EAC7A747D57903((&V_1), Enumerator_MoveNext_m743316518D9BED87F738B33451EAC7A747D57903_RuntimeMethod_var);
				if (L_16)
				{
					goto IL_002d_1;
				}
			}
			{
				goto IL_0084;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_0084:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VolumeManager_CheckUpdateRequired_m209F5DA2CEF96A66C14A766AA9279F7FC33F2A4F (VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621* __this, VolumeStack_t5DE94743BDB63D97EF5587DBDAE46468233F36E8* ___0_stack, const RuntimeMethod* method) 
{
	bool V_0 = false;
	bool V_1 = false;
	bool V_2 = false;
	{
		VolumeCollection_t77FAA5F213B6C65136416F16C37041371D041408* L_0 = __this->___m_VolumeCollection;
		NullCheck(L_0);
		int32_t L_1;
		L_1 = VolumeCollection_get_count_m1D15DD36878637F0D59F638CB728237A8A19ABF5(L_0, NULL);
		V_0 = (bool)((((int32_t)L_1) == ((int32_t)0))? 1 : 0);
		bool L_2 = V_0;
		if (!L_2)
		{
			goto IL_002e;
		}
	}
	{
		VolumeStack_t5DE94743BDB63D97EF5587DBDAE46468233F36E8* L_3 = ___0_stack;
		NullCheck(L_3);
		bool L_4 = L_3->___requiresReset;
		V_1 = L_4;
		bool L_5 = V_1;
		if (!L_5)
		{
			goto IL_002a;
		}
	}
	{
		VolumeStack_t5DE94743BDB63D97EF5587DBDAE46468233F36E8* L_6 = ___0_stack;
		NullCheck(L_6);
		L_6->___requiresReset = (bool)0;
		V_2 = (bool)1;
		goto IL_0039;
	}

IL_002a:
	{
		V_2 = (bool)0;
		goto IL_0039;
	}

IL_002e:
	{
		VolumeStack_t5DE94743BDB63D97EF5587DBDAE46468233F36E8* L_7 = ___0_stack;
		NullCheck(L_7);
		L_7->___requiresReset = (bool)1;
		V_2 = (bool)1;
		goto IL_0039;
	}

IL_0039:
	{
		bool L_8 = V_2;
		return L_8;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VolumeManager_Update_m80D06A996F422CBF95CF7B7FB7EB687D75450E7F (VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621* __this, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___0_trigger, LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB ___1_layerMask, const RuntimeMethod* method) 
{
	{
		VolumeStack_t5DE94743BDB63D97EF5587DBDAE46468233F36E8* L_0;
		L_0 = VolumeManager_get_stack_m5F7B366D1E7FE168EF4CA04A17531D34DD200266_inline(__this, NULL);
		Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_1 = ___0_trigger;
		LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_2 = ___1_layerMask;
		VolumeManager_Update_m0AD4F65D0737393F3DF85F77D4A799D794C9FBC5(__this, L_0, L_1, L_2, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VolumeManager_Update_m0AD4F65D0737393F3DF85F77D4A799D794C9FBC5 (VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621* __this, VolumeStack_t5DE94743BDB63D97EF5587DBDAE46468233F36E8* ___0_stack, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___1_trigger, LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB ___2_layerMask, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Assert_IsNotNull_TisVolumeStack_t5DE94743BDB63D97EF5587DBDAE46468233F36E8_m2E9CDD654C804B49C824854B4FCBEAE392A9B4BB_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Assert_tDC16963451AC4364803739B73A4477ADCB365863_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponents_TisCollider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76_mD5ACD6B117FAFF68FFC4AEA8F7FA591E9F92238A_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_TryGetComponent_TisCamera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184_m1D22E7CA60B7DA94499EFF8D98588B2BD8950882_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_m567A0E8ADE485441540D5B46AB6C518558DDA2FE_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m8D408B57AE7C2D791BB61817BBC93B84537AB617_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m9108C03CB689BB906D87E03F239998CEE7153A17_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m6482D1D8869174A6C7B0CEAF95DFDFBB73625587_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m8F67F8C424EA44EF7EA2F4B9075A446291DAF284_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	AutoScope_tFB983697E28885CB10FFDB92D7EFD0615AEF3139 V_0;
	memset((&V_0), 0, sizeof(V_0));
	bool V_1 = false;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_2;
	memset((&V_2), 0, sizeof(V_2));
	List_1_tA81AF2F0C55444C61C8EE5264AF3B4719AD4A897* V_3 = NULL;
	Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* V_4 = NULL;
	int32_t V_5 = 0;
	ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD V_6;
	memset((&V_6), 0, sizeof(V_6));
	bool V_7 = false;
	bool V_8 = false;
	bool V_9 = false;
	int32_t V_10 = 0;
	Volume_t7CAAEA22D7F13A50FAE114DE7A6986FEAC837377* V_11 = NULL;
	List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252* V_12 = NULL;
	float V_13 = 0.0f;
	int32_t V_14 = 0;
	float V_15 = 0.0f;
	float V_16 = 0.0f;
	bool V_17 = false;
	bool V_18 = false;
	bool V_19 = false;
	bool V_20 = false;
	bool V_21 = false;
	int32_t V_22 = 0;
	Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* V_23 = NULL;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_24;
	memset((&V_24), 0, sizeof(V_24));
	float V_25 = 0.0f;
	bool V_26 = false;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_27;
	memset((&V_27), 0, sizeof(V_27));
	bool V_28 = false;
	bool V_29 = false;
	bool V_30 = false;
	bool V_31 = false;
	bool V_32 = false;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 G_B8_0;
	memset((&G_B8_0), 0, sizeof(G_B8_0));
	int32_t G_B17_0 = 0;
	{
		il2cpp_codegen_runtime_class_init_inline(VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621_il2cpp_TypeInfo_var);
		ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD L_0 = ((VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621_StaticFields*)il2cpp_codegen_static_fields_for(VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621_il2cpp_TypeInfo_var))->___k_ProfilerMarkerUpdate;
		V_6 = L_0;
		AutoScope_tFB983697E28885CB10FFDB92D7EFD0615AEF3139 L_1;
		L_1 = ProfilerMarker_Auto_m133FA724EB95D16187B37D2C8A501D7E989B1F8D_inline((&V_6), NULL);
		V_0 = L_1;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_0242:
			{
				AutoScope_Dispose_mED763F3F51261EF8FB79DB32CD06E0A3F6C40481_inline((&V_0), NULL);
				return;
			}
		});
		try
		{
			{
				bool L_2;
				L_2 = VolumeManager_get_isInitialized_mED3C52DEB8182E6ABB4BFD52D294C1500D1635BE_inline(__this, NULL);
				V_7 = (bool)((((int32_t)L_2) == ((int32_t)0))? 1 : 0);
				bool L_3 = V_7;
				if (!L_3)
				{
					goto IL_0024_1;
				}
			}
			{
				goto IL_0251;
			}

IL_0024_1:
			{
				VolumeStack_t5DE94743BDB63D97EF5587DBDAE46468233F36E8* L_4 = ___0_stack;
				il2cpp_codegen_runtime_class_init_inline(Assert_tDC16963451AC4364803739B73A4477ADCB365863_il2cpp_TypeInfo_var);
				Assert_IsNotNull_TisVolumeStack_t5DE94743BDB63D97EF5587DBDAE46468233F36E8_m2E9CDD654C804B49C824854B4FCBEAE392A9B4BB(L_4, Assert_IsNotNull_TisVolumeStack_t5DE94743BDB63D97EF5587DBDAE46468233F36E8_m2E9CDD654C804B49C824854B4FCBEAE392A9B4BB_RuntimeMethod_var);
				VolumeStack_t5DE94743BDB63D97EF5587DBDAE46468233F36E8* L_5 = ___0_stack;
				bool L_6;
				L_6 = VolumeManager_CheckUpdateRequired_m209F5DA2CEF96A66C14A766AA9279F7FC33F2A4F(__this, L_5, NULL);
				V_8 = (bool)((((int32_t)L_6) == ((int32_t)0))? 1 : 0);
				bool L_7 = V_8;
				if (!L_7)
				{
					goto IL_0040_1;
				}
			}
			{
				goto IL_0251;
			}

IL_0040_1:
			{
				VolumeStack_t5DE94743BDB63D97EF5587DBDAE46468233F36E8* L_8 = ___0_stack;
				VolumeManager_ReplaceData_m9F98A78BEBAEE62F5751F0571FC7BA1C41B721C8(__this, L_8, NULL);
				Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_9 = ___1_trigger;
				il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
				bool L_10;
				L_10 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_9, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
				V_1 = L_10;
				bool L_11 = V_1;
				if (L_11)
				{
					goto IL_005b_1;
				}
			}
			{
				Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_12 = ___1_trigger;
				NullCheck(L_12);
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13;
				L_13 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_12, NULL);
				G_B8_0 = L_13;
				goto IL_0060_1;
			}

IL_005b_1:
			{
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_14;
				L_14 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
				G_B8_0 = L_14;
			}

IL_0060_1:
			{
				V_2 = G_B8_0;
				LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_15 = ___2_layerMask;
				List_1_tA81AF2F0C55444C61C8EE5264AF3B4719AD4A897* L_16;
				L_16 = VolumeManager_GrabVolumes_m3E182E42A41D762A000FF23E49D2C6CFDCD8A9ED(__this, L_15, NULL);
				V_3 = L_16;
				V_4 = (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184*)NULL;
				bool L_17 = V_1;
				V_9 = (bool)((((int32_t)L_17) == ((int32_t)0))? 1 : 0);
				bool L_18 = V_9;
				if (!L_18)
				{
					goto IL_007f_1;
				}
			}
			{
				Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_19 = ___1_trigger;
				NullCheck(L_19);
				bool L_20;
				L_20 = Component_TryGetComponent_TisCamera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184_m1D22E7CA60B7DA94499EFF8D98588B2BD8950882(L_19, (&V_4), Component_TryGetComponent_TisCamera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184_m1D22E7CA60B7DA94499EFF8D98588B2BD8950882_RuntimeMethod_var);
			}

IL_007f_1:
			{
				List_1_tA81AF2F0C55444C61C8EE5264AF3B4719AD4A897* L_21 = V_3;
				NullCheck(L_21);
				int32_t L_22;
				L_22 = List_1_get_Count_m9108C03CB689BB906D87E03F239998CEE7153A17_inline(L_21, List_1_get_Count_m9108C03CB689BB906D87E03F239998CEE7153A17_RuntimeMethod_var);
				V_5 = L_22;
				V_10 = 0;
				goto IL_0231_1;
			}

IL_008f_1:
			{
				List_1_tA81AF2F0C55444C61C8EE5264AF3B4719AD4A897* L_23 = V_3;
				int32_t L_24 = V_10;
				NullCheck(L_23);
				Volume_t7CAAEA22D7F13A50FAE114DE7A6986FEAC837377* L_25;
				L_25 = List_1_get_Item_m8F67F8C424EA44EF7EA2F4B9075A446291DAF284(L_23, L_24, List_1_get_Item_m8F67F8C424EA44EF7EA2F4B9075A446291DAF284_RuntimeMethod_var);
				V_11 = L_25;
				Volume_t7CAAEA22D7F13A50FAE114DE7A6986FEAC837377* L_26 = V_11;
				il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
				bool L_27;
				L_27 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_26, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
				V_17 = L_27;
				bool L_28 = V_17;
				if (!L_28)
				{
					goto IL_00ad_1;
				}
			}
			{
				goto IL_022b_1;
			}

IL_00ad_1:
			{
				Volume_t7CAAEA22D7F13A50FAE114DE7A6986FEAC837377* L_29 = V_11;
				NullCheck(L_29);
				bool L_30;
				L_30 = Behaviour_get_enabled_mAAC9F15E9EBF552217A5AE2681589CC0BFA300C1(L_29, NULL);
				if (!L_30)
				{
					goto IL_00d8_1;
				}
			}
			{
				Volume_t7CAAEA22D7F13A50FAE114DE7A6986FEAC837377* L_31 = V_11;
				NullCheck(L_31);
				VolumeProfile_t9B5F2005F575A710F38A124EF81A6228CCACACE1* L_32;
				L_32 = Volume_get_profileRef_mE3A46DB4994923FE1B7E12987DD09462AEE7CCCE(L_31, NULL);
				il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
				bool L_33;
				L_33 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_32, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
				if (L_33)
				{
					goto IL_00d8_1;
				}
			}
			{
				Volume_t7CAAEA22D7F13A50FAE114DE7A6986FEAC837377* L_34 = V_11;
				NullCheck(L_34);
				float L_35 = L_34->___weight;
				G_B17_0 = ((((int32_t)((!(((float)L_35) <= ((float)(0.0f))))? 1 : 0)) == ((int32_t)0))? 1 : 0);
				goto IL_00d9_1;
			}

IL_00d8_1:
			{
				G_B17_0 = 1;
			}

IL_00d9_1:
			{
				V_18 = (bool)G_B17_0;
				bool L_36 = V_18;
				if (!L_36)
				{
					goto IL_00e4_1;
				}
			}
			{
				goto IL_022b_1;
			}

IL_00e4_1:
			{
				Volume_t7CAAEA22D7F13A50FAE114DE7A6986FEAC837377* L_37 = V_11;
				NullCheck(L_37);
				bool L_38;
				L_38 = Volume_get_isGlobal_m09C1E1FB39D06DD9EC78DF276DE9A1FBE3E42763_inline(L_37, NULL);
				V_19 = L_38;
				bool L_39 = V_19;
				if (!L_39)
				{
					goto IL_0117_1;
				}
			}
			{
				VolumeStack_t5DE94743BDB63D97EF5587DBDAE46468233F36E8* L_40 = ___0_stack;
				Volume_t7CAAEA22D7F13A50FAE114DE7A6986FEAC837377* L_41 = V_11;
				NullCheck(L_41);
				VolumeProfile_t9B5F2005F575A710F38A124EF81A6228CCACACE1* L_42;
				L_42 = Volume_get_profileRef_mE3A46DB4994923FE1B7E12987DD09462AEE7CCCE(L_41, NULL);
				NullCheck(L_42);
				List_1_t602BCD639AA637A6C0BB45C136DD5458DBE18064* L_43 = L_42->___components;
				Volume_t7CAAEA22D7F13A50FAE114DE7A6986FEAC837377* L_44 = V_11;
				NullCheck(L_44);
				float L_45 = L_44->___weight;
				float L_46;
				L_46 = Mathf_Clamp01_mA7E048DBDA832D399A581BE4D6DED9FA44CE0F14_inline(L_45, NULL);
				VolumeManager_OverrideData_m6FDE271C5759140EB3229AA0EF36470453745CB7(__this, L_40, L_43, L_46, NULL);
				goto IL_022b_1;
			}

IL_0117_1:
			{
				bool L_47 = V_1;
				V_20 = L_47;
				bool L_48 = V_20;
				if (!L_48)
				{
					goto IL_0123_1;
				}
			}
			{
				goto IL_022b_1;
			}

IL_0123_1:
			{
				List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252* L_49 = __this->___m_TempColliders;
				V_12 = L_49;
				Volume_t7CAAEA22D7F13A50FAE114DE7A6986FEAC837377* L_50 = V_11;
				List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252* L_51 = V_12;
				NullCheck(L_50);
				Component_GetComponents_TisCollider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76_mD5ACD6B117FAFF68FFC4AEA8F7FA591E9F92238A(L_50, L_51, Component_GetComponents_TisCollider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76_mD5ACD6B117FAFF68FFC4AEA8F7FA591E9F92238A_RuntimeMethod_var);
				List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252* L_52 = V_12;
				NullCheck(L_52);
				int32_t L_53;
				L_53 = List_1_get_Count_m8D408B57AE7C2D791BB61817BBC93B84537AB617_inline(L_52, List_1_get_Count_m8D408B57AE7C2D791BB61817BBC93B84537AB617_RuntimeMethod_var);
				V_21 = (bool)((((int32_t)L_53) == ((int32_t)0))? 1 : 0);
				bool L_54 = V_21;
				if (!L_54)
				{
					goto IL_014a_1;
				}
			}
			{
				goto IL_022b_1;
			}

IL_014a_1:
			{
				V_13 = (std::numeric_limits<float>::infinity());
				List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252* L_55 = V_12;
				NullCheck(L_55);
				int32_t L_56;
				L_56 = List_1_get_Count_m8D408B57AE7C2D791BB61817BBC93B84537AB617_inline(L_55, List_1_get_Count_m8D408B57AE7C2D791BB61817BBC93B84537AB617_RuntimeMethod_var);
				V_14 = L_56;
				V_22 = 0;
				goto IL_01b1_1;
			}

IL_015f_1:
			{
				List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252* L_57 = V_12;
				int32_t L_58 = V_22;
				NullCheck(L_57);
				Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* L_59;
				L_59 = List_1_get_Item_m6482D1D8869174A6C7B0CEAF95DFDFBB73625587(L_57, L_58, List_1_get_Item_m6482D1D8869174A6C7B0CEAF95DFDFBB73625587_RuntimeMethod_var);
				V_23 = L_59;
				Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* L_60 = V_23;
				NullCheck(L_60);
				bool L_61;
				L_61 = Collider_get_enabled_mDBFB488088ADB14C8016A83EF445653AC5A4A12B(L_60, NULL);
				V_26 = (bool)((((int32_t)L_61) == ((int32_t)0))? 1 : 0);
				bool L_62 = V_26;
				if (!L_62)
				{
					goto IL_017d_1;
				}
			}
			{
				goto IL_01ab_1;
			}

IL_017d_1:
			{
				Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* L_63 = V_23;
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_64 = V_2;
				NullCheck(L_63);
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_65;
				L_65 = Collider_ClosestPoint_mFFF9B6F6CF9F18B22B325835A3E2E78A1C03BFCB(L_63, L_64, NULL);
				V_24 = L_65;
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_66 = V_24;
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_67 = V_2;
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_68;
				L_68 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_66, L_67, NULL);
				V_27 = L_68;
				float L_69;
				L_69 = Vector3_get_sqrMagnitude_m43C27DEC47C4811FB30AB474FF2131A963B66FC8_inline((&V_27), NULL);
				V_25 = L_69;
				float L_70 = V_25;
				float L_71 = V_13;
				V_28 = (bool)((((float)L_70) < ((float)L_71))? 1 : 0);
				bool L_72 = V_28;
				if (!L_72)
				{
					goto IL_01aa_1;
				}
			}
			{
				float L_73 = V_25;
				V_13 = L_73;
			}

IL_01aa_1:
			{
			}

IL_01ab_1:
			{
				int32_t L_74 = V_22;
				V_22 = ((int32_t)il2cpp_codegen_add(L_74, 1));
			}

IL_01b1_1:
			{
				int32_t L_75 = V_22;
				int32_t L_76 = V_14;
				V_29 = (bool)((((int32_t)L_75) < ((int32_t)L_76))? 1 : 0);
				bool L_77 = V_29;
				if (L_77)
				{
					goto IL_015f_1;
				}
			}
			{
				List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252* L_78 = V_12;
				NullCheck(L_78);
				List_1_Clear_m567A0E8ADE485441540D5B46AB6C518558DDA2FE_inline(L_78, List_1_Clear_m567A0E8ADE485441540D5B46AB6C518558DDA2FE_RuntimeMethod_var);
				Volume_t7CAAEA22D7F13A50FAE114DE7A6986FEAC837377* L_79 = V_11;
				NullCheck(L_79);
				float L_80 = L_79->___blendDistance;
				Volume_t7CAAEA22D7F13A50FAE114DE7A6986FEAC837377* L_81 = V_11;
				NullCheck(L_81);
				float L_82 = L_81->___blendDistance;
				V_15 = ((float)il2cpp_codegen_multiply(L_80, L_82));
				float L_83 = V_13;
				float L_84 = V_15;
				V_30 = (bool)((((float)L_83) > ((float)L_84))? 1 : 0);
				bool L_85 = V_30;
				if (!L_85)
				{
					goto IL_01e4_1;
				}
			}
			{
				goto IL_022b_1;
			}

IL_01e4_1:
			{
				V_16 = (1.0f);
				float L_86 = V_15;
				V_31 = (bool)((((float)L_86) > ((float)(0.0f)))? 1 : 0);
				bool L_87 = V_31;
				if (!L_87)
				{
					goto IL_0207_1;
				}
			}
			{
				float L_88 = V_13;
				float L_89 = V_15;
				V_16 = ((float)il2cpp_codegen_subtract((1.0f), ((float)(L_88/L_89))));
			}

IL_0207_1:
			{
				VolumeStack_t5DE94743BDB63D97EF5587DBDAE46468233F36E8* L_90 = ___0_stack;
				Volume_t7CAAEA22D7F13A50FAE114DE7A6986FEAC837377* L_91 = V_11;
				NullCheck(L_91);
				VolumeProfile_t9B5F2005F575A710F38A124EF81A6228CCACACE1* L_92;
				L_92 = Volume_get_profileRef_mE3A46DB4994923FE1B7E12987DD09462AEE7CCCE(L_91, NULL);
				NullCheck(L_92);
				List_1_t602BCD639AA637A6C0BB45C136DD5458DBE18064* L_93 = L_92->___components;
				float L_94 = V_16;
				Volume_t7CAAEA22D7F13A50FAE114DE7A6986FEAC837377* L_95 = V_11;
				NullCheck(L_95);
				float L_96 = L_95->___weight;
				float L_97;
				L_97 = Mathf_Clamp01_mA7E048DBDA832D399A581BE4D6DED9FA44CE0F14_inline(L_96, NULL);
				VolumeManager_OverrideData_m6FDE271C5759140EB3229AA0EF36470453745CB7(__this, L_90, L_93, ((float)il2cpp_codegen_multiply(L_94, L_97)), NULL);
			}

IL_022b_1:
			{
				int32_t L_98 = V_10;
				V_10 = ((int32_t)il2cpp_codegen_add(L_98, 1));
			}

IL_0231_1:
			{
				int32_t L_99 = V_10;
				int32_t L_100 = V_5;
				V_32 = (bool)((((int32_t)L_99) < ((int32_t)L_100))? 1 : 0);
				bool L_101 = V_32;
				if (L_101)
				{
					goto IL_008f_1;
				}
			}
			{
				goto IL_0251;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_0251:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VolumeU5BU5D_t4B7AA0C9DEB2BEB05C08348C6C5072402D2AE959* VolumeManager_GetVolumes_mCD6F01BC37F4C6833FF56635904021D3E087BBDA (VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621* __this, LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB ___0_layerMask, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_RemoveAll_mDF230A283112812F1A5F02FA2C7CFF845D62467E_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_ToArray_mAB792B6224CC37C7BD2146E86FDABBE7B48D30B8_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Predicate_1_tE4334907A3206698C09D3639A0A3ED614DDDEB5F_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CGetVolumesU3Eb__71_0_mE74F3D02550D1B1D1B912F83ED52A93E2F0E8518_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_tB5FE68FCD6B8897571C0C4948690081EB6062798_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	List_1_tA81AF2F0C55444C61C8EE5264AF3B4719AD4A897* V_0 = NULL;
	VolumeU5BU5D_t4B7AA0C9DEB2BEB05C08348C6C5072402D2AE959* V_1 = NULL;
	Predicate_1_tE4334907A3206698C09D3639A0A3ED614DDDEB5F* G_B2_0 = NULL;
	List_1_tA81AF2F0C55444C61C8EE5264AF3B4719AD4A897* G_B2_1 = NULL;
	Predicate_1_tE4334907A3206698C09D3639A0A3ED614DDDEB5F* G_B1_0 = NULL;
	List_1_tA81AF2F0C55444C61C8EE5264AF3B4719AD4A897* G_B1_1 = NULL;
	{
		LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_0 = ___0_layerMask;
		List_1_tA81AF2F0C55444C61C8EE5264AF3B4719AD4A897* L_1;
		L_1 = VolumeManager_GrabVolumes_m3E182E42A41D762A000FF23E49D2C6CFDCD8A9ED(__this, L_0, NULL);
		V_0 = L_1;
		List_1_tA81AF2F0C55444C61C8EE5264AF3B4719AD4A897* L_2 = V_0;
		il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tB5FE68FCD6B8897571C0C4948690081EB6062798_il2cpp_TypeInfo_var);
		Predicate_1_tE4334907A3206698C09D3639A0A3ED614DDDEB5F* L_3 = ((U3CU3Ec_tB5FE68FCD6B8897571C0C4948690081EB6062798_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tB5FE68FCD6B8897571C0C4948690081EB6062798_il2cpp_TypeInfo_var))->___U3CU3E9__71_0;
		Predicate_1_tE4334907A3206698C09D3639A0A3ED614DDDEB5F* L_4 = L_3;
		if (L_4)
		{
			G_B2_0 = L_4;
			G_B2_1 = L_2;
			goto IL_0029;
		}
		G_B1_0 = L_4;
		G_B1_1 = L_2;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tB5FE68FCD6B8897571C0C4948690081EB6062798_il2cpp_TypeInfo_var);
		U3CU3Ec_tB5FE68FCD6B8897571C0C4948690081EB6062798* L_5 = ((U3CU3Ec_tB5FE68FCD6B8897571C0C4948690081EB6062798_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tB5FE68FCD6B8897571C0C4948690081EB6062798_il2cpp_TypeInfo_var))->___U3CU3E9;
		Predicate_1_tE4334907A3206698C09D3639A0A3ED614DDDEB5F* L_6 = (Predicate_1_tE4334907A3206698C09D3639A0A3ED614DDDEB5F*)il2cpp_codegen_object_new(Predicate_1_tE4334907A3206698C09D3639A0A3ED614DDDEB5F_il2cpp_TypeInfo_var);
		Predicate_1__ctor_mB5167DB9C7199EE8E07AD96152533FD31EDDCFC8(L_6, L_5, (intptr_t)((void*)U3CU3Ec_U3CGetVolumesU3Eb__71_0_mE74F3D02550D1B1D1B912F83ED52A93E2F0E8518_RuntimeMethod_var), NULL);
		Predicate_1_tE4334907A3206698C09D3639A0A3ED614DDDEB5F* L_7 = L_6;
		((U3CU3Ec_tB5FE68FCD6B8897571C0C4948690081EB6062798_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tB5FE68FCD6B8897571C0C4948690081EB6062798_il2cpp_TypeInfo_var))->___U3CU3E9__71_0 = L_7;
		Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_tB5FE68FCD6B8897571C0C4948690081EB6062798_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tB5FE68FCD6B8897571C0C4948690081EB6062798_il2cpp_TypeInfo_var))->___U3CU3E9__71_0), (void*)L_7);
		G_B2_0 = L_7;
		G_B2_1 = G_B1_1;
	}

IL_0029:
	{
		NullCheck(G_B2_1);
		int32_t L_8;
		L_8 = List_1_RemoveAll_mDF230A283112812F1A5F02FA2C7CFF845D62467E(G_B2_1, G_B2_0, List_1_RemoveAll_mDF230A283112812F1A5F02FA2C7CFF845D62467E_RuntimeMethod_var);
		List_1_tA81AF2F0C55444C61C8EE5264AF3B4719AD4A897* L_9 = V_0;
		NullCheck(L_9);
		VolumeU5BU5D_t4B7AA0C9DEB2BEB05C08348C6C5072402D2AE959* L_10;
		L_10 = List_1_ToArray_mAB792B6224CC37C7BD2146E86FDABBE7B48D30B8(L_9, List_1_ToArray_mAB792B6224CC37C7BD2146E86FDABBE7B48D30B8_RuntimeMethod_var);
		V_1 = L_10;
		goto IL_0038;
	}

IL_0038:
	{
		VolumeU5BU5D_t4B7AA0C9DEB2BEB05C08348C6C5072402D2AE959* L_11 = V_1;
		return L_11;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_tA81AF2F0C55444C61C8EE5264AF3B4719AD4A897* VolumeManager_GrabVolumes_m3E182E42A41D762A000FF23E49D2C6CFDCD8A9ED (VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621* __this, LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB ___0_mask, const RuntimeMethod* method) 
{
	List_1_tA81AF2F0C55444C61C8EE5264AF3B4719AD4A897* V_0 = NULL;
	{
		VolumeCollection_t77FAA5F213B6C65136416F16C37041371D041408* L_0 = __this->___m_VolumeCollection;
		LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_1 = ___0_mask;
		NullCheck(L_0);
		List_1_tA81AF2F0C55444C61C8EE5264AF3B4719AD4A897* L_2;
		L_2 = VolumeCollection_GrabVolumes_m7C2518A4BCAE144981C23F472907BE61C24B13D0(L_0, L_1, NULL);
		V_0 = L_2;
		goto IL_0010;
	}

IL_0010:
	{
		List_1_tA81AF2F0C55444C61C8EE5264AF3B4719AD4A897* L_3 = V_0;
		return L_3;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VolumeManager_IsVolumeRenderedByCamera_m18DB0A86B9502DB2740D83F85CA617630E28D3F1 (Volume_t7CAAEA22D7F13A50FAE114DE7A6986FEAC837377* ___0_volume, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___1_camera, const RuntimeMethod* method) 
{
	bool V_0 = false;
	{
		V_0 = (bool)1;
		goto IL_0005;
	}

IL_0005:
	{
		bool L_0 = V_0;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VolumeManager__cctor_m60BF7B19ADB6C5EA740E851F91C4F9F4E9457133 (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_mE7579A14410F507F2B45AD09E1BCD93C708DAEA4_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t8BD6308EB9E88486C040C0B44AAE81F0B6C637C9_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_1_t4660FAFB3F52570C50E23DE701475FFC0788FEB1_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Lazy_1__ctor_m35E3B3BC4CDDDF42FB60520DF9C002292309190F_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Lazy_1_t8BF68D560BD85EC85ECBE57F1B105CF767F8FBBC_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3C_cctorU3Eb__74_0_mBB398FCBF842D47FA4C3758DE7520B59CC04C242_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_tB5FE68FCD6B8897571C0C4948690081EB6062798_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral289FC02287D33AC8CC9023F054F2F8D9DE5ED9D7);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6BD6777FD4EEC4EF0596B030934E2428C7BA5B29);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFEA47FBBB824FD36F8C6B542683681FA7579FD30);
		s_Il2CppMethodInitialized = true;
	}
	{
		ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD L_0;
		memset((&L_0), 0, sizeof(L_0));
		ProfilerMarker__ctor_mDD68B0A8B71E0301F592AF8891560150E55699C8_inline((&L_0), _stringLiteral289FC02287D33AC8CC9023F054F2F8D9DE5ED9D7, NULL);
		((VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621_StaticFields*)il2cpp_codegen_static_fields_for(VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621_il2cpp_TypeInfo_var))->___k_ProfilerMarkerUpdate = L_0;
		ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD L_1;
		memset((&L_1), 0, sizeof(L_1));
		ProfilerMarker__ctor_mDD68B0A8B71E0301F592AF8891560150E55699C8_inline((&L_1), _stringLiteral6BD6777FD4EEC4EF0596B030934E2428C7BA5B29, NULL);
		((VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621_StaticFields*)il2cpp_codegen_static_fields_for(VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621_il2cpp_TypeInfo_var))->___k_ProfilerMarkerReplaceData = L_1;
		ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD L_2;
		memset((&L_2), 0, sizeof(L_2));
		ProfilerMarker__ctor_mDD68B0A8B71E0301F592AF8891560150E55699C8_inline((&L_2), _stringLiteralFEA47FBBB824FD36F8C6B542683681FA7579FD30, NULL);
		((VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621_StaticFields*)il2cpp_codegen_static_fields_for(VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621_il2cpp_TypeInfo_var))->___k_ProfilerMarkerEvaluateVolumeDefaultState = L_2;
		il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tB5FE68FCD6B8897571C0C4948690081EB6062798_il2cpp_TypeInfo_var);
		U3CU3Ec_tB5FE68FCD6B8897571C0C4948690081EB6062798* L_3 = ((U3CU3Ec_tB5FE68FCD6B8897571C0C4948690081EB6062798_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tB5FE68FCD6B8897571C0C4948690081EB6062798_il2cpp_TypeInfo_var))->___U3CU3E9;
		Func_1_t4660FAFB3F52570C50E23DE701475FFC0788FEB1* L_4 = (Func_1_t4660FAFB3F52570C50E23DE701475FFC0788FEB1*)il2cpp_codegen_object_new(Func_1_t4660FAFB3F52570C50E23DE701475FFC0788FEB1_il2cpp_TypeInfo_var);
		Func_1__ctor_m79C6760E10317F870CF41F4B7548B29E2D87E5B8(L_4, L_3, (intptr_t)((void*)U3CU3Ec_U3C_cctorU3Eb__74_0_mBB398FCBF842D47FA4C3758DE7520B59CC04C242_RuntimeMethod_var), NULL);
		Lazy_1_t8BF68D560BD85EC85ECBE57F1B105CF767F8FBBC* L_5 = (Lazy_1_t8BF68D560BD85EC85ECBE57F1B105CF767F8FBBC*)il2cpp_codegen_object_new(Lazy_1_t8BF68D560BD85EC85ECBE57F1B105CF767F8FBBC_il2cpp_TypeInfo_var);
		Lazy_1__ctor_m35E3B3BC4CDDDF42FB60520DF9C002292309190F(L_5, L_4, Lazy_1__ctor_m35E3B3BC4CDDDF42FB60520DF9C002292309190F_RuntimeMethod_var);
		((VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621_StaticFields*)il2cpp_codegen_static_fields_for(VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621_il2cpp_TypeInfo_var))->___s_Instance = L_5;
		Il2CppCodeGenWriteBarrier((void**)(&((VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621_StaticFields*)il2cpp_codegen_static_fields_for(VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621_il2cpp_TypeInfo_var))->___s_Instance), (void*)L_5);
		Dictionary_2_t8BD6308EB9E88486C040C0B44AAE81F0B6C637C9* L_6 = (Dictionary_2_t8BD6308EB9E88486C040C0B44AAE81F0B6C637C9*)il2cpp_codegen_object_new(Dictionary_2_t8BD6308EB9E88486C040C0B44AAE81F0B6C637C9_il2cpp_TypeInfo_var);
		Dictionary_2__ctor_mE7579A14410F507F2B45AD09E1BCD93C708DAEA4(L_6, Dictionary_2__ctor_mE7579A14410F507F2B45AD09E1BCD93C708DAEA4_RuntimeMethod_var);
		((VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621_StaticFields*)il2cpp_codegen_static_fields_for(VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621_il2cpp_TypeInfo_var))->___s_SupportedVolumeComponentsForRenderPipeline = L_6;
		Il2CppCodeGenWriteBarrier((void**)(&((VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621_StaticFields*)il2cpp_codegen_static_fields_for(VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621_il2cpp_TypeInfo_var))->___s_SupportedVolumeComponentsForRenderPipeline), (void*)L_6);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VolumeManager_U3CEvaluateVolumeDefaultStateU3Eg__ApplyDefaultProfileU7C58_0_m1F2DC1E1CA28C55BB94450CD51A128B76A8F30BB (VolumeProfile_t9B5F2005F575A710F38A124EF81A6228CCACACE1* ___0_profile, U3CU3Ec__DisplayClass58_0_tA8F6541B3520D459212F347B11F0654F0BCFD15A* ___1_p, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_FirstOrDefault_TisVolumeComponent_t8121D1F6054A9DFB3A596EE451FD65A2BFE2D7E1_m8C824BA8F69646FD9BC6FEB409119169A04A240F_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_t7D10212BEDD938C678E0B9999AB80A12F76BEEF0_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m67F93C76C9F469705D5CE2E159C52B380E47340F_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m0CEB355E4D857D4A0840A47F889E75DEA6E2B939_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass58_1_U3CEvaluateVolumeDefaultStateU3Eb__1_m80BE25841544EA4BED305B057BC794C6A8D52973_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass58_1_t5B65AB25142847B50CD97F31CB1B817433AA94A2_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	int32_t V_1 = 0;
	U3CU3Ec__DisplayClass58_1_t5B65AB25142847B50CD97F31CB1B817433AA94A2* V_2 = NULL;
	VolumeComponent_t8121D1F6054A9DFB3A596EE451FD65A2BFE2D7E1* V_3 = NULL;
	bool V_4 = false;
	bool V_5 = false;
	int32_t G_B6_0 = 0;
	{
		VolumeProfile_t9B5F2005F575A710F38A124EF81A6228CCACACE1* L_0 = ___0_profile;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_1;
		L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		V_0 = L_1;
		bool L_2 = V_0;
		if (!L_2)
		{
			goto IL_000e;
		}
	}
	{
		goto IL_008d;
	}

IL_000e:
	{
		V_1 = 0;
		goto IL_0079;
	}

IL_0012:
	{
		U3CU3Ec__DisplayClass58_1_t5B65AB25142847B50CD97F31CB1B817433AA94A2* L_3 = (U3CU3Ec__DisplayClass58_1_t5B65AB25142847B50CD97F31CB1B817433AA94A2*)il2cpp_codegen_object_new(U3CU3Ec__DisplayClass58_1_t5B65AB25142847B50CD97F31CB1B817433AA94A2_il2cpp_TypeInfo_var);
		U3CU3Ec__DisplayClass58_1__ctor_mD248C6F78025C457C53CAF1C0C31A75ABA1735C2(L_3, NULL);
		V_2 = L_3;
		U3CU3Ec__DisplayClass58_1_t5B65AB25142847B50CD97F31CB1B817433AA94A2* L_4 = V_2;
		VolumeProfile_t9B5F2005F575A710F38A124EF81A6228CCACACE1* L_5 = ___0_profile;
		NullCheck(L_5);
		List_1_t602BCD639AA637A6C0BB45C136DD5458DBE18064* L_6 = L_5->___components;
		int32_t L_7 = V_1;
		NullCheck(L_6);
		VolumeComponent_t8121D1F6054A9DFB3A596EE451FD65A2BFE2D7E1* L_8;
		L_8 = List_1_get_Item_m0CEB355E4D857D4A0840A47F889E75DEA6E2B939(L_6, L_7, List_1_get_Item_m0CEB355E4D857D4A0840A47F889E75DEA6E2B939_RuntimeMethod_var);
		NullCheck(L_4);
		L_4->___profileComponent = L_8;
		Il2CppCodeGenWriteBarrier((void**)(&L_4->___profileComponent), (void*)L_8);
		U3CU3Ec__DisplayClass58_0_tA8F6541B3520D459212F347B11F0654F0BCFD15A* L_9 = ___1_p;
		List_1_t602BCD639AA637A6C0BB45C136DD5458DBE18064* L_10 = L_9->___componentsDefaultStateList;
		U3CU3Ec__DisplayClass58_1_t5B65AB25142847B50CD97F31CB1B817433AA94A2* L_11 = V_2;
		Func_2_t7D10212BEDD938C678E0B9999AB80A12F76BEEF0* L_12 = (Func_2_t7D10212BEDD938C678E0B9999AB80A12F76BEEF0*)il2cpp_codegen_object_new(Func_2_t7D10212BEDD938C678E0B9999AB80A12F76BEEF0_il2cpp_TypeInfo_var);
		Func_2__ctor_m6A32EEA53AC982F123F1E70E7127E4C72C3CE9DE(L_12, L_11, (intptr_t)((void*)U3CU3Ec__DisplayClass58_1_U3CEvaluateVolumeDefaultStateU3Eb__1_m80BE25841544EA4BED305B057BC794C6A8D52973_RuntimeMethod_var), NULL);
		VolumeComponent_t8121D1F6054A9DFB3A596EE451FD65A2BFE2D7E1* L_13;
		L_13 = Enumerable_FirstOrDefault_TisVolumeComponent_t8121D1F6054A9DFB3A596EE451FD65A2BFE2D7E1_m8C824BA8F69646FD9BC6FEB409119169A04A240F(L_10, L_12, Enumerable_FirstOrDefault_TisVolumeComponent_t8121D1F6054A9DFB3A596EE451FD65A2BFE2D7E1_m8C824BA8F69646FD9BC6FEB409119169A04A240F_RuntimeMethod_var);
		V_3 = L_13;
		VolumeComponent_t8121D1F6054A9DFB3A596EE451FD65A2BFE2D7E1* L_14 = V_3;
		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_0059;
		}
	}
	{
		U3CU3Ec__DisplayClass58_1_t5B65AB25142847B50CD97F31CB1B817433AA94A2* L_16 = V_2;
		NullCheck(L_16);
		VolumeComponent_t8121D1F6054A9DFB3A596EE451FD65A2BFE2D7E1* L_17 = L_16->___profileComponent;
		NullCheck(L_17);
		bool L_18 = L_17->___active;
		G_B6_0 = ((int32_t)(L_18));
		goto IL_005a;
	}

IL_0059:
	{
		G_B6_0 = 0;
	}

IL_005a:
	{
		V_4 = (bool)G_B6_0;
		bool L_19 = V_4;
		if (!L_19)
		{
			goto IL_0074;
		}
	}
	{
		U3CU3Ec__DisplayClass58_1_t5B65AB25142847B50CD97F31CB1B817433AA94A2* L_20 = V_2;
		NullCheck(L_20);
		VolumeComponent_t8121D1F6054A9DFB3A596EE451FD65A2BFE2D7E1* L_21 = L_20->___profileComponent;
		VolumeComponent_t8121D1F6054A9DFB3A596EE451FD65A2BFE2D7E1* L_22 = V_3;
		NullCheck(L_21);
		VirtualActionInvoker2< VolumeComponent_t8121D1F6054A9DFB3A596EE451FD65A2BFE2D7E1*, float >::Invoke(6, L_21, L_22, (1.0f));
	}

IL_0074:
	{
		int32_t L_23 = V_1;
		V_1 = ((int32_t)il2cpp_codegen_add(L_23, 1));
	}

IL_0079:
	{
		int32_t L_24 = V_1;
		VolumeProfile_t9B5F2005F575A710F38A124EF81A6228CCACACE1* L_25 = ___0_profile;
		NullCheck(L_25);
		List_1_t602BCD639AA637A6C0BB45C136DD5458DBE18064* L_26 = L_25->___components;
		NullCheck(L_26);
		int32_t L_27;
		L_27 = List_1_get_Count_m67F93C76C9F469705D5CE2E159C52B380E47340F_inline(L_26, List_1_get_Count_m67F93C76C9F469705D5CE2E159C52B380E47340F_RuntimeMethod_var);
		V_5 = (bool)((((int32_t)L_24) < ((int32_t)L_27))? 1 : 0);
		bool L_28 = V_5;
		if (L_28)
		{
			goto IL_0012;
		}
	}

IL_008d:
	{
		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_m1409898EC250359C2EAD6636D59B45219453A92A (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_tB5FE68FCD6B8897571C0C4948690081EB6062798_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		U3CU3Ec_tB5FE68FCD6B8897571C0C4948690081EB6062798* L_0 = (U3CU3Ec_tB5FE68FCD6B8897571C0C4948690081EB6062798*)il2cpp_codegen_object_new(U3CU3Ec_tB5FE68FCD6B8897571C0C4948690081EB6062798_il2cpp_TypeInfo_var);
		U3CU3Ec__ctor_mB089A6F9C8405F20786EAF00508B21C80753FAF5(L_0, NULL);
		((U3CU3Ec_tB5FE68FCD6B8897571C0C4948690081EB6062798_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tB5FE68FCD6B8897571C0C4948690081EB6062798_il2cpp_TypeInfo_var))->___U3CU3E9 = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_tB5FE68FCD6B8897571C0C4948690081EB6062798_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tB5FE68FCD6B8897571C0C4948690081EB6062798_il2cpp_TypeInfo_var))->___U3CU3E9), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_mB089A6F9C8405F20786EAF00508B21C80753FAF5 (U3CU3Ec_tB5FE68FCD6B8897571C0C4948690081EB6062798* __this, const RuntimeMethod* method) 
{
	{
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* U3CU3Ec_U3CBuildVolumeComponentDisplayListU3Eb__16_0_m460B71F9A391844D5F380A252E308A883CC16054 (U3CU3Ec_tB5FE68FCD6B8897571C0C4948690081EB6062798* __this, ValueTuple_2_tB97F43966F527B2125B7A49F02F05E9A07A60494 ___0_i, const RuntimeMethod* method) 
{
	{
		ValueTuple_2_tB97F43966F527B2125B7A49F02F05E9A07A60494 L_0 = ___0_i;
		String_t* L_1 = L_0.___Item1;
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec_U3CSetCustomDefaultProfilesU3Eb__49_0_mE5C35C6B79CF32A465628D355BCF8375523F64DF (U3CU3Ec_tB5FE68FCD6B8897571C0C4948690081EB6062798* __this, VolumeProfile_t9B5F2005F575A710F38A124EF81A6228CCACACE1* ___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;
	}
	{
		VolumeProfile_t9B5F2005F575A710F38A124EF81A6228CCACACE1* L_0 = ___0_x;
		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);
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec_U3CGetVolumesU3Eb__71_0_mE74F3D02550D1B1D1B912F83ED52A93E2F0E8518 (U3CU3Ec_tB5FE68FCD6B8897571C0C4948690081EB6062798* __this, Volume_t7CAAEA22D7F13A50FAE114DE7A6986FEAC837377* ___0_v, 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;
	}
	{
		Volume_t7CAAEA22D7F13A50FAE114DE7A6986FEAC837377* L_0 = ___0_v;
		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);
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621* U3CU3Ec_U3C_cctorU3Eb__74_0_mBB398FCBF842D47FA4C3758DE7520B59CC04C242 (U3CU3Ec_tB5FE68FCD6B8897571C0C4948690081EB6062798* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621* L_0 = (VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621*)il2cpp_codegen_object_new(VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621_il2cpp_TypeInfo_var);
		VolumeManager__ctor_m4FD966D420A802BECB643C97876F286053AAB510(L_0, NULL);
		return L_0;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#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__DisplayClass58_1__ctor_mD248C6F78025C457C53CAF1C0C31A75ABA1735C2 (U3CU3Ec__DisplayClass58_1_t5B65AB25142847B50CD97F31CB1B817433AA94A2* __this, const RuntimeMethod* method) 
{
	{
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec__DisplayClass58_1_U3CEvaluateVolumeDefaultStateU3Eb__1_m80BE25841544EA4BED305B057BC794C6A8D52973 (U3CU3Ec__DisplayClass58_1_t5B65AB25142847B50CD97F31CB1B817433AA94A2* __this, VolumeComponent_t8121D1F6054A9DFB3A596EE451FD65A2BFE2D7E1* ___0_x, const RuntimeMethod* method) 
{
	{
		VolumeComponent_t8121D1F6054A9DFB3A596EE451FD65A2BFE2D7E1* L_0 = ___0_x;
		NullCheck(L_0);
		Type_t* L_1;
		L_1 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_0, NULL);
		VolumeComponent_t8121D1F6054A9DFB3A596EE451FD65A2BFE2D7E1* L_2 = __this->___profileComponent;
		NullCheck(L_2);
		Type_t* L_3;
		L_3 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_2, NULL);
		il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
		bool L_4;
		L_4 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_1, 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 CoreRPHelpURLAttribute__ctor_m91B7762A727A0FDC2F10AB2EC6F0225A7A864ED1 (CoreRPHelpURLAttribute_t602FBE6B727B55C450117479FD27338725F12BF3* __this, String_t* ___0_pageName, String_t* ___1_packageName, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
		s_Il2CppMethodInitialized = true;
	}
	{
		String_t* L_0 = ___1_packageName;
		String_t* L_1 = ___0_pageName;
		String_t* L_2;
		L_2 = DocumentationInfo_GetPageLink_mC42792B89C4DD795D1AD1387E135D0D43351576A(L_0, L_1, _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709, NULL);
		HelpURLAttribute__ctor_m4671D9179DCF032E9F769A70A1665B1B60B233A7(__this, L_2, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CoreRPHelpURLAttribute__ctor_m36419C53A09E886565E192D4433482A584E9DB03 (CoreRPHelpURLAttribute_t602FBE6B727B55C450117479FD27338725F12BF3* __this, String_t* ___0_pageName, String_t* ___1_pageHash, String_t* ___2_packageName, const RuntimeMethod* method) 
{
	{
		String_t* L_0 = ___2_packageName;
		String_t* L_1 = ___0_pageName;
		String_t* L_2 = ___1_pageHash;
		String_t* L_3;
		L_3 = DocumentationInfo_GetPageLink_mC42792B89C4DD795D1AD1387E135D0D43351576A(L_0, L_1, L_2, NULL);
		HelpURLAttribute__ctor_m4671D9179DCF032E9F769A70A1665B1B60B233A7(__this, 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 String_t* CurrentPipelineHelpURLAttribute_get_pageName_m9C01270556C626E0FD5E10CCC7635FE0C363D06F (CurrentPipelineHelpURLAttribute_tE56076DA21B8854BFA7A51A6968E895F1EB44A92* __this, const RuntimeMethod* method) 
{
	{
		String_t* L_0 = __this->___U3CpageNameU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CurrentPipelineHelpURLAttribute__ctor_mB7893D3FE728810BAB79F0550693FC07561AB16E (CurrentPipelineHelpURLAttribute_tE56076DA21B8854BFA7A51A6968E895F1EB44A92* __this, String_t* ___0_pageName, const RuntimeMethod* method) 
{
	{
		HelpURLAttribute__ctor_m4671D9179DCF032E9F769A70A1665B1B60B233A7(__this, (String_t*)NULL, NULL);
		String_t* L_0 = ___0_pageName;
		__this->___U3CpageNameU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CpageNameU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* CurrentPipelineHelpURLAttribute_get_URL_mB92BCED4B6AFA6095075B76E7E153B3429EF3D9F (CurrentPipelineHelpURLAttribute_tE56076DA21B8854BFA7A51A6968E895F1EB44A92* __this, const RuntimeMethod* method) 
{
	String_t* V_0 = NULL;
	{
		String_t* L_0 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_defaults.string_class))->___Empty;
		V_0 = L_0;
		goto IL_0009;
	}

IL_0009:
	{
		String_t* L_1 = V_0;
		return L_1;
	}
}
#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* DocumentationInfo_get_version_m66E5364AD6EBA4A0C4BDBDD03D88F478FCE2AF90 (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0903F12E67F35E21BB5A38049B8641BBB8B21CC6);
		s_Il2CppMethodInitialized = true;
	}
	String_t* V_0 = NULL;
	{
		V_0 = _stringLiteral0903F12E67F35E21BB5A38049B8641BBB8B21CC6;
		goto IL_0009;
	}

IL_0009:
	{
		String_t* L_0 = V_0;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* DocumentationInfo_GetPackageLink_m21D815AAEEFD5E7BCF75B58A9C80FB28C17DDF22 (String_t* ___0_packageName, String_t* ___1_packageVersion, String_t* ___2_pageName, 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*)&_stringLiteralAD40732AC864CCC8D2A58F51D97C19239BAB72D3);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
		s_Il2CppMethodInitialized = true;
	}
	{
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_0 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)4);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = L_0;
		String_t* L_2 = ___0_packageName;
		NullCheck(L_1);
		ArrayElementTypeCheck (L_1, L_2);
		(L_1)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject*)L_2);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_3 = L_1;
		String_t* L_4 = ___1_packageVersion;
		NullCheck(L_3);
		ArrayElementTypeCheck (L_3, L_4);
		(L_3)->SetAt(static_cast<il2cpp_array_size_t>(1), (RuntimeObject*)L_4);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_5 = L_3;
		String_t* L_6 = ___2_pageName;
		NullCheck(L_5);
		ArrayElementTypeCheck (L_5, L_6);
		(L_5)->SetAt(static_cast<il2cpp_array_size_t>(2), (RuntimeObject*)L_6);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_7 = L_5;
		NullCheck(L_7);
		ArrayElementTypeCheck (L_7, _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
		(L_7)->SetAt(static_cast<il2cpp_array_size_t>(3), (RuntimeObject*)_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
		String_t* L_8;
		L_8 = String_Format_m918500C1EFB475181349A79989BB79BB36102894(_stringLiteralAD40732AC864CCC8D2A58F51D97C19239BAB72D3, L_7, NULL);
		return L_8;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* DocumentationInfo_GetPageLink_mC80FD4627230157C0936E1B291076EEA7D285C18 (String_t* ___0_packageName, String_t* ___1_pageName, 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*)&_stringLiteralAD40732AC864CCC8D2A58F51D97C19239BAB72D3);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
		s_Il2CppMethodInitialized = true;
	}
	{
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_0 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)4);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = L_0;
		String_t* L_2 = ___0_packageName;
		NullCheck(L_1);
		ArrayElementTypeCheck (L_1, L_2);
		(L_1)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject*)L_2);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_3 = L_1;
		String_t* L_4;
		L_4 = DocumentationInfo_get_version_m66E5364AD6EBA4A0C4BDBDD03D88F478FCE2AF90(NULL);
		NullCheck(L_3);
		ArrayElementTypeCheck (L_3, L_4);
		(L_3)->SetAt(static_cast<il2cpp_array_size_t>(1), (RuntimeObject*)L_4);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_5 = L_3;
		String_t* L_6 = ___1_pageName;
		NullCheck(L_5);
		ArrayElementTypeCheck (L_5, L_6);
		(L_5)->SetAt(static_cast<il2cpp_array_size_t>(2), (RuntimeObject*)L_6);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_7 = L_5;
		NullCheck(L_7);
		ArrayElementTypeCheck (L_7, _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
		(L_7)->SetAt(static_cast<il2cpp_array_size_t>(3), (RuntimeObject*)_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
		String_t* L_8;
		L_8 = String_Format_m918500C1EFB475181349A79989BB79BB36102894(_stringLiteralAD40732AC864CCC8D2A58F51D97C19239BAB72D3, L_7, NULL);
		return L_8;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* DocumentationInfo_GetPageLink_mC42792B89C4DD795D1AD1387E135D0D43351576A (String_t* ___0_packageName, String_t* ___1_pageName, String_t* ___2_pageHash, 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*)&_stringLiteralAD40732AC864CCC8D2A58F51D97C19239BAB72D3);
		s_Il2CppMethodInitialized = true;
	}
	{
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_0 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)4);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = L_0;
		String_t* L_2 = ___0_packageName;
		NullCheck(L_1);
		ArrayElementTypeCheck (L_1, L_2);
		(L_1)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject*)L_2);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_3 = L_1;
		String_t* L_4;
		L_4 = DocumentationInfo_get_version_m66E5364AD6EBA4A0C4BDBDD03D88F478FCE2AF90(NULL);
		NullCheck(L_3);
		ArrayElementTypeCheck (L_3, L_4);
		(L_3)->SetAt(static_cast<il2cpp_array_size_t>(1), (RuntimeObject*)L_4);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_5 = L_3;
		String_t* L_6 = ___1_pageName;
		NullCheck(L_5);
		ArrayElementTypeCheck (L_5, L_6);
		(L_5)->SetAt(static_cast<il2cpp_array_size_t>(2), (RuntimeObject*)L_6);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_7 = L_5;
		String_t* L_8 = ___2_pageHash;
		NullCheck(L_7);
		ArrayElementTypeCheck (L_7, L_8);
		(L_7)->SetAt(static_cast<il2cpp_array_size_t>(3), (RuntimeObject*)L_8);
		String_t* L_9;
		L_9 = String_Format_m918500C1EFB475181349A79989BB79BB36102894(_stringLiteralAD40732AC864CCC8D2A58F51D97C19239BAB72D3, L_7, NULL);
		return L_9;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DocumentationInfo__ctor_mC0375CEF54C6DF14F9288C2AAAC03FAAF3D98479 (DocumentationInfo_t6D259378DA8DDBFBE299EB50C2631CC04E1C3A75* __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 bool DocumentationUtils_TryGetHelpURL_mDFD3AE63A06C4B7ABB49B899FF4C555B2DDDB113 (Type_t* ___0_type, String_t** ___1_url, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CustomAttributeExtensions_GetCustomAttribute_TisHelpURLAttribute_tC499F826613B34E001AEAE5D42BA2B3AD365E91D_mA55EBF89FAF5A82D4F34C700BE620BBFF9B08412_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	HelpURLAttribute_tC499F826613B34E001AEAE5D42BA2B3AD365E91D* V_0 = NULL;
	bool V_1 = false;
	String_t** G_B2_0 = NULL;
	String_t** G_B1_0 = NULL;
	String_t* G_B3_0 = NULL;
	String_t** G_B3_1 = NULL;
	{
		Type_t* L_0 = ___0_type;
		HelpURLAttribute_tC499F826613B34E001AEAE5D42BA2B3AD365E91D* L_1;
		L_1 = CustomAttributeExtensions_GetCustomAttribute_TisHelpURLAttribute_tC499F826613B34E001AEAE5D42BA2B3AD365E91D_mA55EBF89FAF5A82D4F34C700BE620BBFF9B08412(L_0, (bool)0, CustomAttributeExtensions_GetCustomAttribute_TisHelpURLAttribute_tC499F826613B34E001AEAE5D42BA2B3AD365E91D_mA55EBF89FAF5A82D4F34C700BE620BBFF9B08412_RuntimeMethod_var);
		V_0 = L_1;
		String_t** L_2 = ___1_url;
		HelpURLAttribute_tC499F826613B34E001AEAE5D42BA2B3AD365E91D* L_3 = V_0;
		if (L_3)
		{
			G_B2_0 = L_2;
			goto IL_0010;
		}
		G_B1_0 = L_2;
	}
	{
		G_B3_0 = ((String_t*)(NULL));
		G_B3_1 = G_B1_0;
		goto IL_0016;
	}

IL_0010:
	{
		HelpURLAttribute_tC499F826613B34E001AEAE5D42BA2B3AD365E91D* L_4 = V_0;
		NullCheck(L_4);
		String_t* L_5;
		L_5 = VirtualFuncInvoker0< String_t* >::Invoke(7, L_4);
		G_B3_0 = L_5;
		G_B3_1 = G_B2_0;
	}

IL_0016:
	{
		*((RuntimeObject**)G_B3_1) = (RuntimeObject*)G_B3_0;
		Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)G_B3_1, (void*)(RuntimeObject*)G_B3_0);
		HelpURLAttribute_tC499F826613B34E001AEAE5D42BA2B3AD365E91D* L_6 = V_0;
		V_1 = (bool)((!(((RuntimeObject*)(HelpURLAttribute_tC499F826613B34E001AEAE5D42BA2B3AD365E91D*)L_6) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
		goto IL_001e;
	}

IL_001e:
	{
		bool L_7 = V_1;
		return L_7;
	}
}
#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 ProbeAdjustmentVolume_Awake_m98789E95A20C3105C67E8A0954DC4766E1A0C3F8 (ProbeAdjustmentVolume_t2E2773226ECA34A16E3E26B74599E03E45DADC69* __this, const RuntimeMethod* method) 
{
	bool V_0 = false;
	bool V_1 = false;
	bool V_2 = false;
	bool V_3 = false;
	{
		int32_t L_0 = __this->___version;
		V_0 = (bool)((((int32_t)L_0) == ((int32_t)2))? 1 : 0);
		bool L_1 = V_0;
		if (!L_1)
		{
			goto IL_0010;
		}
	}
	{
		goto IL_0051;
	}

IL_0010:
	{
		int32_t L_2 = __this->___version;
		V_1 = (bool)((((int32_t)L_2) == ((int32_t)0))? 1 : 0);
		bool L_3 = V_1;
		if (!L_3)
		{
			goto IL_0051;
		}
	}
	{
		bool L_4 = __this->___invalidateProbes;
		V_2 = L_4;
		bool L_5 = V_2;
		if (!L_5)
		{
			goto IL_0031;
		}
	}
	{
		__this->___mode = 0;
		goto IL_0042;
	}

IL_0031:
	{
		bool L_6 = __this->___overrideDilationThreshold;
		V_3 = L_6;
		bool L_7 = V_3;
		if (!L_7)
		{
			goto IL_0042;
		}
	}
	{
		__this->___mode = 1;
	}

IL_0042:
	{
		int32_t L_8 = __this->___version;
		__this->___version = ((int32_t)il2cpp_codegen_add((int32_t)L_8, 1));
	}

IL_0051:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeAdjustmentVolume_UnityEngine_ISerializationCallbackReceiver_OnBeforeSerialize_m7855083D5AD8A34E57B70E483C8DB88FD8F597C6 (ProbeAdjustmentVolume_t2E2773226ECA34A16E3E26B74599E03E45DADC69* __this, const RuntimeMethod* method) 
{
	bool V_0 = false;
	{
		int32_t L_0 = __this->___version;
		V_0 = (bool)((((int32_t)L_0) == ((int32_t)2))? 1 : 0);
		bool L_1 = V_0;
		if (!L_1)
		{
			goto IL_0015;
		}
	}
	{
		__this->___version = 1;
	}

IL_0015:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeAdjustmentVolume_UnityEngine_ISerializationCallbackReceiver_OnAfterDeserialize_m9245E1169C1174BA52A7B1F0DB6F7B246F865864 (ProbeAdjustmentVolume_t2E2773226ECA34A16E3E26B74599E03E45DADC69* __this, const RuntimeMethod* method) 
{
	bool V_0 = false;
	{
		int32_t L_0 = __this->___version;
		V_0 = (bool)((((int32_t)L_0) == ((int32_t)2))? 1 : 0);
		bool L_1 = V_0;
		if (!L_1)
		{
			goto IL_0015;
		}
	}
	{
		__this->___version = 0;
	}

IL_0015:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeAdjustmentVolume__ctor_m15AED73C37AF9AD6541B84A93242A0AD5C226740 (ProbeAdjustmentVolume_t2E2773226ECA34A16E3E26B74599E03E45DADC69* __this, const RuntimeMethod* method) 
{
	{
		__this->___shape = 0;
		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;
		__this->___radius = (1.0f);
		__this->___mode = 0;
		__this->___intensityScale = (1.0f);
		__this->___overriddenDilationThreshold = (0.75f);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1;
		L_1 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
		__this->___virtualOffsetRotation = L_1;
		__this->___virtualOffsetDistance = (1.0f);
		__this->___geometryBias = (0.00999999978f);
		__this->___virtualOffsetThreshold = (0.75f);
		__this->___rayOriginBias = (-0.00100000005f);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2;
		L_2 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
		__this->___skyDirection = L_2;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3;
		L_3 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
		__this->___skyShadingDirectionRotation = L_3;
		__this->___directSampleCount = ((int32_t)32);
		__this->___indirectSampleCount = ((int32_t)512);
		__this->___sampleCountMultiplier = 4;
		__this->___maxBounces = 2;
		__this->___skyOcclusionSampleCount = ((int32_t)2048);
		__this->___skyOcclusionMaxBounces = 2;
		__this->___version = 2;
		__this->___invalidateProbes = (bool)0;
		__this->___overrideDilationThreshold = (bool)0;
		MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E(__this, NULL);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#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 ProbeBrickIndex_get_estimatedVMemCost_mD8E9E2DF2F528AB241E1044D270586CE0A3AF28A (ProbeBrickIndex_tF1B02DB88E5F4CF79533962B018B5724D74E32D2* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___U3CestimatedVMemCostU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeBrickIndex_set_estimatedVMemCost_mEF9CBDDB59A8E7EE2754984F09812859C91A058D (ProbeBrickIndex_tF1B02DB88E5F4CF79533962B018B5724D74E32D2* __this, int32_t ___0_value, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___0_value;
		__this->___U3CestimatedVMemCostU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* ProbeBrickIndex_GetDebugFragmentationBuffer_m23E39B1AACE2F6F4A38F7710B78990E106B51936 (ProbeBrickIndex_tF1B02DB88E5F4CF79533962B018B5724D74E32D2* __this, const RuntimeMethod* method) 
{
	{
		ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_0 = __this->___m_DebugFragmentationBuffer;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float ProbeBrickIndex_get_fragmentationRate_mD02F13390554A2BA84258DA12B9B13416EDA648F (ProbeBrickIndex_tF1B02DB88E5F4CF79533962B018B5724D74E32D2* __this, const RuntimeMethod* method) 
{
	{
		float L_0 = __this->___U3CfragmentationRateU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeBrickIndex_set_fragmentationRate_m0698403CDCF7395D197454AFC0FD7E572B718822 (ProbeBrickIndex_tF1B02DB88E5F4CF79533962B018B5724D74E32D2* __this, float ___0_value, const RuntimeMethod* method) 
{
	{
		float L_0 = ___0_value;
		__this->___U3CfragmentationRateU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ProbeBrickIndex_SizeOfPhysicalIndexFromBudget_mEC0DC2ECE080EA7BDCAB2EAE4CAE6EFD8E0C6614 (ProbeBrickIndex_tF1B02DB88E5F4CF79533962B018B5724D74E32D2* __this, int32_t ___0_memoryBudget, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	int32_t V_1 = 0;
	int32_t V_2 = 0;
	{
		int32_t L_0 = ___0_memoryBudget;
		V_1 = L_0;
		int32_t L_1 = V_1;
		V_0 = L_1;
		int32_t L_2 = V_0;
		if ((((int32_t)L_2) == ((int32_t)((int32_t)512))))
		{
			goto IL_0023;
		}
	}
	{
		goto IL_000f;
	}

IL_000f:
	{
		int32_t L_3 = V_0;
		if ((((int32_t)L_3) == ((int32_t)((int32_t)1024))))
		{
			goto IL_002b;
		}
	}
	{
		goto IL_0019;
	}

IL_0019:
	{
		int32_t L_4 = V_0;
		if ((((int32_t)L_4) == ((int32_t)((int32_t)2048))))
		{
			goto IL_0033;
		}
	}
	{
		goto IL_003b;
	}

IL_0023:
	{
		V_2 = ((int32_t)4000000);
		goto IL_0043;
	}

IL_002b:
	{
		V_2 = ((int32_t)8000000);
		goto IL_0043;
	}

IL_0033:
	{
		V_2 = ((int32_t)16000000);
		goto IL_0043;
	}

IL_003b:
	{
		V_2 = ((int32_t)32000000);
		goto IL_0043;
	}

IL_0043:
	{
		int32_t L_5 = V_2;
		return L_5;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeBrickIndex__ctor_m1664DB51625151167159A953B0562F40C429A09E (ProbeBrickIndex_tF1B02DB88E5F4CF79533962B018B5724D74E32D2* __this, int32_t ___0_memoryBudget, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BitArray_tFD42FDEB4A51DD2D6C20DC8E220B1EBE999F2616_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE9953DFE967147A5F8D9447EB646ACABA13C1C92);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	{
		__this->___m_UpdateMinIndex = ((int32_t)2147483647LL);
		__this->___m_UpdateMaxIndex = ((int32_t)-2147483648LL);
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		Profiler_BeginSample_m640E26B682D803CC5DB4EDFDF2F6E83771BF0BE4_inline(_stringLiteralE9953DFE967147A5F8D9447EB646ACABA13C1C92, NULL);
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_0;
		memset((&L_0), 0, sizeof(L_0));
		Vector3Int__ctor_mE06A86999D16FA579A7F2142B872AB7E3695C9E0_inline((&L_0), 0, 0, 0, NULL);
		__this->___m_CenterRS = L_0;
		__this->___m_NeedUpdateIndexComputeBuffer = (bool)0;
		int32_t L_1 = ___0_memoryBudget;
		int32_t L_2;
		L_2 = ProbeBrickIndex_SizeOfPhysicalIndexFromBudget_mEC0DC2ECE080EA7BDCAB2EAE4CAE6EFD8E0C6614(__this, L_1, NULL);
		int32_t L_3;
		L_3 = Mathf_CeilToInt_mF2BF9F4261B3431DC20E10A46CFEEED103C48963_inline(((float)(((float)L_2)/(243.0f))), NULL);
		int32_t L_4;
		L_4 = Mathf_Max_m7FA442918DE37E3A00106D1F2E789D65829792B8_inline(1, L_3, NULL);
		__this->___m_ChunksCount = L_4;
		int32_t L_5 = __this->___m_ChunksCount;
		__this->___m_AvailableChunkCount = L_5;
		int32_t L_6 = __this->___m_ChunksCount;
		BitArray_tFD42FDEB4A51DD2D6C20DC8E220B1EBE999F2616* L_7 = (BitArray_tFD42FDEB4A51DD2D6C20DC8E220B1EBE999F2616*)il2cpp_codegen_object_new(BitArray_tFD42FDEB4A51DD2D6C20DC8E220B1EBE999F2616_il2cpp_TypeInfo_var);
		BitArray__ctor_m50B5380BF9C051C0C4E528CFEE6579F8BFBBFFA7(L_7, L_6, NULL);
		__this->___m_IndexChunks = L_7;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_IndexChunks), (void*)L_7);
		int32_t L_8 = __this->___m_ChunksCount;
		BitArray_tFD42FDEB4A51DD2D6C20DC8E220B1EBE999F2616* L_9 = (BitArray_tFD42FDEB4A51DD2D6C20DC8E220B1EBE999F2616*)il2cpp_codegen_object_new(BitArray_tFD42FDEB4A51DD2D6C20DC8E220B1EBE999F2616_il2cpp_TypeInfo_var);
		BitArray__ctor_m50B5380BF9C051C0C4E528CFEE6579F8BFBBFFA7(L_9, L_8, NULL);
		__this->___m_IndexChunksCopyForChecks = L_9;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_IndexChunksCopyForChecks), (void*)L_9);
		int32_t L_10 = __this->___m_ChunksCount;
		V_0 = ((int32_t)il2cpp_codegen_multiply(L_10, ((int32_t)243)));
		int32_t L_11 = V_0;
		NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_12;
		memset((&L_12), 0, sizeof(L_12));
		NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D((&L_12), L_11, 4, 0, NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D_RuntimeMethod_var);
		__this->___m_PhysicalIndexBufferData = L_12;
		int32_t L_13 = V_0;
		ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_14 = (ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233*)il2cpp_codegen_object_new(ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233_il2cpp_TypeInfo_var);
		ComputeBuffer__ctor_m10899F96063EF384E8F25E2D61242CCF5F327D08(L_14, L_13, 4, ((int32_t)16), NULL);
		__this->___m_PhysicalIndexBuffer = L_14;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_PhysicalIndexBuffer), (void*)L_14);
		int32_t L_15 = V_0;
		ProbeBrickIndex_set_estimatedVMemCost_mEF9CBDDB59A8E7EE2754984F09812859C91A058D_inline(__this, ((int32_t)il2cpp_codegen_multiply(L_15, 4)), NULL);
		ProbeBrickIndex_Clear_m9C7C5286A5C68132A9C2868DF753EFBC65A89176(__this, NULL);
		Profiler_EndSample_m3FCA26738A87C0B8E352533AD48E2A16B047A757(NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ProbeBrickIndex_GetRemainingChunkCount_m4416DA6C92852C3D0CE241676B59AB5191A36C3A (ProbeBrickIndex_tF1B02DB88E5F4CF79533962B018B5724D74E32D2* __this, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	{
		int32_t L_0 = __this->___m_AvailableChunkCount;
		V_0 = L_0;
		goto IL_000a;
	}

IL_000a:
	{
		int32_t L_1 = V_0;
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeBrickIndex_UploadIndexData_m5849A8CB4E14B1F84DBCECF90835A684DCB8018A (ProbeBrickIndex_tF1B02DB88E5F4CF79533962B018B5724D74E32D2* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ComputeBuffer_SetData_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mAE8ADE921E2DB59E51B375FA350D46D35E6842B3_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1B243FB8DBD3B6A6C84D53D0253A53E802EA60C0);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB02C6D3CC49A4AF38BA93E9EC42D21E42D3A475B);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	int32_t G_B3_0 = 0;
	{
		int32_t L_0 = __this->___m_UpdateMaxIndex;
		int32_t L_1 = __this->___m_UpdateMinIndex;
		V_0 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_subtract(L_0, L_1)), 1));
		int32_t L_2 = __this->___m_UpdateMinIndex;
		if ((((int32_t)L_2) < ((int32_t)0)))
		{
			goto IL_002f;
		}
	}
	{
		int32_t L_3 = __this->___m_UpdateMaxIndex;
		NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_4 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&__this->___m_PhysicalIndexBufferData);
		int32_t L_5;
		L_5 = IL2CPP_NATIVEARRAY_GET_LENGTH((L_4)->___m_Length);
		G_B3_0 = ((((int32_t)L_3) < ((int32_t)L_5))? 1 : 0);
		goto IL_0030;
	}

IL_002f:
	{
		G_B3_0 = 0;
	}

IL_0030:
	{
		il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		Debug_Assert_mA460392021AC0A8210C9081E3C1C9652DBF32BF6((bool)G_B3_0, _stringLiteralB02C6D3CC49A4AF38BA93E9EC42D21E42D3A475B, NULL);
		int32_t L_6 = V_0;
		Debug_Assert_mA460392021AC0A8210C9081E3C1C9652DBF32BF6((bool)((((int32_t)((((int32_t)L_6) < ((int32_t)0))? 1 : 0)) == ((int32_t)0))? 1 : 0), _stringLiteral1B243FB8DBD3B6A6C84D53D0253A53E802EA60C0, NULL);
		ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_7 = __this->___m_PhysicalIndexBuffer;
		NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_8 = __this->___m_PhysicalIndexBufferData;
		int32_t L_9 = __this->___m_UpdateMinIndex;
		int32_t L_10 = __this->___m_UpdateMinIndex;
		int32_t L_11 = V_0;
		NullCheck(L_7);
		ComputeBuffer_SetData_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mAE8ADE921E2DB59E51B375FA350D46D35E6842B3(L_7, L_8, L_9, L_10, L_11, ComputeBuffer_SetData_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mAE8ADE921E2DB59E51B375FA350D46D35E6842B3_RuntimeMethod_var);
		__this->___m_NeedUpdateIndexComputeBuffer = (bool)0;
		__this->___m_UpdateMaxIndex = ((int32_t)-2147483648LL);
		__this->___m_UpdateMinIndex = ((int32_t)2147483647LL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeBrickIndex_UpdateDebugData_m684E9A269294DBA920ED8BF6D78451F035260BEB (ProbeBrickIndex_tF1B02DB88E5F4CF79533962B018B5724D74E32D2* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	int32_t V_1 = 0;
	bool V_2 = false;
	int32_t G_B3_0 = 0;
	int32_t G_B8_0 = 0;
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* G_B8_1 = NULL;
	int32_t G_B7_0 = 0;
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* G_B7_1 = NULL;
	int32_t G_B9_0 = 0;
	int32_t G_B9_1 = 0;
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* G_B9_2 = NULL;
	{
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_0 = __this->___m_DebugFragmentationData;
		if (!L_0)
		{
			goto IL_0023;
		}
	}
	{
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_1 = __this->___m_DebugFragmentationData;
		NullCheck(L_1);
		BitArray_tFD42FDEB4A51DD2D6C20DC8E220B1EBE999F2616* L_2 = __this->___m_IndexChunks;
		NullCheck(L_2);
		int32_t L_3;
		L_3 = BitArray_get_Length_mC0782C19E93F3CCCAE262D6DB931F2497F5C6E6A_inline(L_2, NULL);
		G_B3_0 = ((((int32_t)((((int32_t)((int32_t)(((RuntimeArray*)L_1)->max_length))) == ((int32_t)L_3))? 1 : 0)) == ((int32_t)0))? 1 : 0);
		goto IL_0024;
	}

IL_0023:
	{
		G_B3_0 = 1;
	}

IL_0024:
	{
		V_0 = (bool)G_B3_0;
		bool L_4 = V_0;
		if (!L_4)
		{
			goto IL_0063;
		}
	}
	{
		BitArray_tFD42FDEB4A51DD2D6C20DC8E220B1EBE999F2616* L_5 = __this->___m_IndexChunks;
		NullCheck(L_5);
		int32_t L_6;
		L_6 = BitArray_get_Length_mC0782C19E93F3CCCAE262D6DB931F2497F5C6E6A_inline(L_5, NULL);
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_7 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)L_6);
		__this->___m_DebugFragmentationData = L_7;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_DebugFragmentationData), (void*)L_7);
		ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_8 = __this->___m_DebugFragmentationBuffer;
		il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
		CoreUtils_SafeRelease_m564E725F3E36E240B05B769516E56187EA02D3CF(L_8, NULL);
		BitArray_tFD42FDEB4A51DD2D6C20DC8E220B1EBE999F2616* L_9 = __this->___m_IndexChunks;
		NullCheck(L_9);
		int32_t L_10;
		L_10 = BitArray_get_Length_mC0782C19E93F3CCCAE262D6DB931F2497F5C6E6A_inline(L_9, NULL);
		ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_11 = (ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233*)il2cpp_codegen_object_new(ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233_il2cpp_TypeInfo_var);
		ComputeBuffer__ctor_mE40DE5EF5ADAC29B6B4DECBD1EE33E8526202617(L_11, L_10, 4, NULL);
		__this->___m_DebugFragmentationBuffer = L_11;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_DebugFragmentationBuffer), (void*)L_11);
	}

IL_0063:
	{
		V_1 = 0;
		goto IL_0087;
	}

IL_0067:
	{
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_12 = __this->___m_DebugFragmentationData;
		int32_t L_13 = V_1;
		BitArray_tFD42FDEB4A51DD2D6C20DC8E220B1EBE999F2616* L_14 = __this->___m_IndexChunks;
		int32_t L_15 = V_1;
		NullCheck(L_14);
		bool L_16;
		L_16 = BitArray_get_Item_m4896068D3BCCB04D4321A14AD26080FC217E4115(L_14, L_15, NULL);
		if (L_16)
		{
			G_B8_0 = L_13;
			G_B8_1 = L_12;
			goto IL_0080;
		}
		G_B7_0 = L_13;
		G_B7_1 = L_12;
	}
	{
		G_B9_0 = (-1);
		G_B9_1 = G_B7_0;
		G_B9_2 = G_B7_1;
		goto IL_0081;
	}

IL_0080:
	{
		G_B9_0 = 1;
		G_B9_1 = G_B8_0;
		G_B9_2 = G_B8_1;
	}

IL_0081:
	{
		NullCheck(G_B9_2);
		(G_B9_2)->SetAt(static_cast<il2cpp_array_size_t>(G_B9_1), (int32_t)G_B9_0);
		int32_t L_17 = V_1;
		V_1 = ((int32_t)il2cpp_codegen_add(L_17, 1));
	}

IL_0087:
	{
		int32_t L_18 = V_1;
		BitArray_tFD42FDEB4A51DD2D6C20DC8E220B1EBE999F2616* L_19 = __this->___m_IndexChunks;
		NullCheck(L_19);
		int32_t L_20;
		L_20 = BitArray_get_Length_mC0782C19E93F3CCCAE262D6DB931F2497F5C6E6A_inline(L_19, NULL);
		V_2 = (bool)((((int32_t)L_18) < ((int32_t)L_20))? 1 : 0);
		bool L_21 = V_2;
		if (L_21)
		{
			goto IL_0067;
		}
	}
	{
		ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_22 = __this->___m_DebugFragmentationBuffer;
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_23 = __this->___m_DebugFragmentationData;
		NullCheck(L_22);
		ComputeBuffer_SetData_m9F845E6B347CE028FA9A987D740FC642D828013A(L_22, (RuntimeArray*)L_23, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeBrickIndex_Clear_m9C7C5286A5C68132A9C2868DF753EFBC65A89176 (ProbeBrickIndex_tF1B02DB88E5F4CF79533962B018B5724D74E32D2* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArrayUnsafeUtility_GetUnsafePtr_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mD2D9DC546B80A05000B107C8E09FAA4BED3B2144_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0AC247206D7E6E2C734D23E907DC65E0077EBD68);
		s_Il2CppMethodInitialized = true;
	}
	uint32_t* V_0 = NULL;
	{
		Profiler_BeginSample_m640E26B682D803CC5DB4EDFDF2F6E83771BF0BE4_inline(_stringLiteral0AC247206D7E6E2C734D23E907DC65E0077EBD68, NULL);
		BitArray_tFD42FDEB4A51DD2D6C20DC8E220B1EBE999F2616* L_0 = __this->___m_IndexChunks;
		NullCheck(L_0);
		BitArray_SetAll_mDE617A24AADD5BE2CA3B5C82031D029C4529397C(L_0, (bool)0, NULL);
		int32_t L_1 = __this->___m_ChunksCount;
		__this->___m_AvailableChunkCount = L_1;
		NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_2 = __this->___m_PhysicalIndexBufferData;
		void* L_3;
		L_3 = NativeArrayUnsafeUtility_GetUnsafePtr_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mD2D9DC546B80A05000B107C8E09FAA4BED3B2144(L_2, NativeArrayUnsafeUtility_GetUnsafePtr_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mD2D9DC546B80A05000B107C8E09FAA4BED3B2144_RuntimeMethod_var);
		V_0 = (uint32_t*)L_3;
		uint32_t* L_4 = V_0;
		NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_5 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&__this->___m_PhysicalIndexBufferData);
		int32_t L_6;
		L_6 = IL2CPP_NATIVEARRAY_GET_LENGTH((L_5)->___m_Length);
		UnsafeUtility_MemSet_m4CD74CD43260EB2962A46F57E0D93DD5C332FC2B((void*)L_4, (uint8_t)((int32_t)255), ((int64_t)((int32_t)il2cpp_codegen_multiply(L_6, 4))), NULL);
		__this->___m_NeedUpdateIndexComputeBuffer = (bool)1;
		__this->___m_UpdateMinIndex = 0;
		NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_7 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&__this->___m_PhysicalIndexBufferData);
		int32_t L_8;
		L_8 = IL2CPP_NATIVEARRAY_GET_LENGTH((L_7)->___m_Length);
		__this->___m_UpdateMaxIndex = ((int32_t)il2cpp_codegen_subtract(L_8, 1));
		Profiler_EndSample_m3FCA26738A87C0B8E352533AD48E2A16B047A757(NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeBrickIndex_GetRuntimeResources_m8F6E59841DDCBEF645EE793DA3CFE0AFA496C841 (ProbeBrickIndex_tF1B02DB88E5F4CF79533962B018B5724D74E32D2* __this, RuntimeResources_t4E5CAC2636FAF22D782E64516AA05B704BE5ACA4* ___0_rr, 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 V_0 = false;
	bool V_1 = false;
	bool V_2 = false;
	bool V_3 = false;
	int32_t G_B7_0 = 0;
	{
		il2cpp_codegen_runtime_class_init_inline(ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F_il2cpp_TypeInfo_var);
		ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* L_0;
		L_0 = ProbeReferenceVolume_get_instance_m7EAD257CFABE08C6549F8E34930FDB400DECC71C_inline(NULL);
		NullCheck(L_0);
		ProbeVolumeDebug_t295620780739F33AEAD1D1BB44C5252CE70D3DD8* L_1;
		L_1 = ProbeReferenceVolume_get_probeVolumeDebug_m96372A6BF79C4E05EF70A101B2CCDDCC7CE9D34F_inline(L_0, NULL);
		NullCheck(L_1);
		bool L_2 = L_1->___displayIndexFragmentation;
		V_0 = L_2;
		bool L_3 = __this->___m_NeedUpdateIndexComputeBuffer;
		V_1 = L_3;
		bool L_4 = V_1;
		if (!L_4)
		{
			goto IL_0030;
		}
	}
	{
		ProbeBrickIndex_UploadIndexData_m5849A8CB4E14B1F84DBCECF90835A684DCB8018A(__this, NULL);
		bool L_5 = V_0;
		V_2 = L_5;
		bool L_6 = V_2;
		if (!L_6)
		{
			goto IL_002f;
		}
	}
	{
		ProbeBrickIndex_UpdateDebugData_m684E9A269294DBA920ED8BF6D78451F035260BEB(__this, NULL);
	}

IL_002f:
	{
	}

IL_0030:
	{
		bool L_7 = V_0;
		if (!L_7)
		{
			goto IL_003e;
		}
	}
	{
		ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_8 = __this->___m_DebugFragmentationBuffer;
		G_B7_0 = ((((RuntimeObject*)(ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233*)L_8) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
		goto IL_003f;
	}

IL_003e:
	{
		G_B7_0 = 0;
	}

IL_003f:
	{
		V_3 = (bool)G_B7_0;
		bool L_9 = V_3;
		if (!L_9)
		{
			goto IL_004a;
		}
	}
	{
		ProbeBrickIndex_UpdateDebugData_m684E9A269294DBA920ED8BF6D78451F035260BEB(__this, NULL);
	}

IL_004a:
	{
		RuntimeResources_t4E5CAC2636FAF22D782E64516AA05B704BE5ACA4* L_10 = ___0_rr;
		ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_11 = __this->___m_PhysicalIndexBuffer;
		L_10->___index = L_11;
		Il2CppCodeGenWriteBarrier((void**)(&L_10->___index), (void*)L_11);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeBrickIndex_Cleanup_mC91DCE7151C1218E3769D9D5F31A2EB9C337E39A (ProbeBrickIndex_tF1B02DB88E5F4CF79533962B018B5724D74E32D2* __this, 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*)&NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_0 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&__this->___m_PhysicalIndexBufferData);
		NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E(L_0, NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E_RuntimeMethod_var);
		ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_1 = __this->___m_PhysicalIndexBuffer;
		il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
		CoreUtils_SafeRelease_m564E725F3E36E240B05B769516E56187EA02D3CF(L_1, NULL);
		__this->___m_PhysicalIndexBuffer = (ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_PhysicalIndexBuffer), (void*)(ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233*)NULL);
		ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_2 = __this->___m_DebugFragmentationBuffer;
		CoreUtils_SafeRelease_m564E725F3E36E240B05B769516E56187EA02D3CF(L_2, NULL);
		__this->___m_DebugFragmentationBuffer = (ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_DebugFragmentationBuffer), (void*)(ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233*)NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeBrickIndex_ComputeFragmentationRate_m021C1297A3C6B7C6B5A3DF19A4AD6C7FCB14ED00 (ProbeBrickIndex_tF1B02DB88E5F4CF79533962B018B5724D74E32D2* __this, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	int32_t V_1 = 0;
	int32_t V_2 = 0;
	int32_t V_3 = 0;
	bool V_4 = false;
	bool V_5 = false;
	{
		V_0 = 0;
		int32_t L_0 = __this->___m_ChunksCount;
		V_3 = ((int32_t)il2cpp_codegen_subtract(L_0, 1));
		goto IL_002d;
	}

IL_000e:
	{
		BitArray_tFD42FDEB4A51DD2D6C20DC8E220B1EBE999F2616* L_1 = __this->___m_IndexChunks;
		int32_t L_2 = V_3;
		NullCheck(L_1);
		bool L_3;
		L_3 = BitArray_get_Item_m4896068D3BCCB04D4321A14AD26080FC217E4115(L_1, L_2, NULL);
		V_4 = L_3;
		bool L_4 = V_4;
		if (!L_4)
		{
			goto IL_0028;
		}
	}
	{
		int32_t L_5 = V_3;
		V_0 = ((int32_t)il2cpp_codegen_add(L_5, 1));
		goto IL_003a;
	}

IL_0028:
	{
		int32_t L_6 = V_3;
		V_3 = ((int32_t)il2cpp_codegen_subtract(L_6, 1));
	}

IL_002d:
	{
		int32_t L_7 = V_3;
		V_5 = (bool)((((int32_t)((((int32_t)L_7) < ((int32_t)0))? 1 : 0)) == ((int32_t)0))? 1 : 0);
		bool L_8 = V_5;
		if (L_8)
		{
			goto IL_000e;
		}
	}

IL_003a:
	{
		int32_t L_9 = __this->___m_ChunksCount;
		int32_t L_10 = V_0;
		V_1 = ((int32_t)il2cpp_codegen_subtract(L_9, L_10));
		int32_t L_11 = __this->___m_AvailableChunkCount;
		int32_t L_12 = V_1;
		V_2 = ((int32_t)il2cpp_codegen_subtract(L_11, L_12));
		int32_t L_13 = V_2;
		int32_t L_14 = V_0;
		ProbeBrickIndex_set_fragmentationRate_m0698403CDCF7395D197454AFC0FD7E572B718822_inline(__this, ((float)(((float)L_13)/((float)L_14))), NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ProbeBrickIndex_MergeIndex_m35FF6C2061DDAB365D039FB8F71751BE37C871DC (ProbeBrickIndex_tF1B02DB88E5F4CF79533962B018B5724D74E32D2* __this, int32_t ___0_index, int32_t ___1_size, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	{
		int32_t L_0 = ___0_index;
		int32_t L_1 = ___1_size;
		V_0 = ((int32_t)(((int32_t)(L_0&((int32_t)-1879048193)))|((int32_t)(((int32_t)(L_1&7))<<((int32_t)28)))));
		goto IL_0012;
	}

IL_0012:
	{
		int32_t L_2 = V_0;
		return L_2;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ProbeBrickIndex_GetNumberOfChunks_mD853F012B4A35F83E79E0425248C19BAC6F5E2CD (ProbeBrickIndex_tF1B02DB88E5F4CF79533962B018B5724D74E32D2* __this, int32_t ___0_brickCount, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	{
		int32_t L_0 = ___0_brickCount;
		int32_t L_1;
		L_1 = Mathf_CeilToInt_mF2BF9F4261B3431DC20E10A46CFEEED103C48963_inline(((float)(((float)L_0)/(243.0f))), NULL);
		V_0 = L_1;
		goto IL_0011;
	}

IL_0011:
	{
		int32_t L_2 = V_0;
		return L_2;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ProbeBrickIndex_FindSlotsForEntries_m4323D6125A1D60BF7302C0C90DC5E0E6E84B5EAE (ProbeBrickIndex_tF1B02DB88E5F4CF79533962B018B5724D74E32D2* __this, IndirectionEntryUpdateInfoU5BU5D_tEE5670E395186D5738D9CCBBC50E77BF446110F4** ___0_entriesInfo, 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*)&_stringLiteral46093EA683BA60C2461D45683B2B370929A86F8B);
		s_Il2CppMethodInitialized = true;
	}
	AutoScope_tFB983697E28885CB10FFDB92D7EFD0615AEF3139 V_0;
	memset((&V_0), 0, sizeof(V_0));
	int32_t V_1 = 0;
	ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD V_2;
	memset((&V_2), 0, sizeof(V_2));
	int32_t V_3 = 0;
	int32_t V_4 = 0;
	bool V_5 = false;
	int32_t V_6 = 0;
	bool V_7 = false;
	int32_t V_8 = 0;
	int32_t V_9 = 0;
	bool V_10 = false;
	bool V_11 = false;
	bool V_12 = false;
	bool V_13 = false;
	bool V_14 = false;
	int32_t V_15 = 0;
	bool V_16 = false;
	bool V_17 = false;
	int32_t V_18 = 0;
	bool V_19 = false;
	bool V_20 = false;
	{
		ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD L_0;
		memset((&L_0), 0, sizeof(L_0));
		ProfilerMarker__ctor_mDD68B0A8B71E0301F592AF8891560150E55699C8_inline((&L_0), _stringLiteral46093EA683BA60C2461D45683B2B370929A86F8B, NULL);
		V_2 = L_0;
		AutoScope_tFB983697E28885CB10FFDB92D7EFD0615AEF3139 L_1;
		L_1 = ProfilerMarker_Auto_m133FA724EB95D16187B37D2C8A501D7E989B1F8D_inline((&V_2), NULL);
		V_0 = L_1;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_01b8:
			{
				AutoScope_Dispose_mED763F3F51261EF8FB79DB32CD06E0A3F6C40481_inline((&V_0), NULL);
				return;
			}
		});
		try
		{
			{
				BitArray_tFD42FDEB4A51DD2D6C20DC8E220B1EBE999F2616* L_2 = __this->___m_IndexChunksCopyForChecks;
				NullCheck(L_2);
				BitArray_SetAll_mDE617A24AADD5BE2CA3B5C82031D029C4529397C(L_2, (bool)0, NULL);
				BitArray_tFD42FDEB4A51DD2D6C20DC8E220B1EBE999F2616* L_3 = __this->___m_IndexChunksCopyForChecks;
				BitArray_tFD42FDEB4A51DD2D6C20DC8E220B1EBE999F2616* L_4 = __this->___m_IndexChunks;
				NullCheck(L_3);
				BitArray_tFD42FDEB4A51DD2D6C20DC8E220B1EBE999F2616* L_5;
				L_5 = BitArray_Or_mD251C539BE6B00D80405129158215C3E3E44B15E(L_3, L_4, NULL);
				IndirectionEntryUpdateInfoU5BU5D_tEE5670E395186D5738D9CCBBC50E77BF446110F4** L_6 = ___0_entriesInfo;
				IndirectionEntryUpdateInfoU5BU5D_tEE5670E395186D5738D9CCBBC50E77BF446110F4* L_7 = *((IndirectionEntryUpdateInfoU5BU5D_tEE5670E395186D5738D9CCBBC50E77BF446110F4**)L_6);
				NullCheck(L_7);
				V_1 = ((int32_t)(((RuntimeArray*)L_7)->max_length));
				V_3 = 0;
				goto IL_01a6_1;
			}

IL_003f_1:
			{
				IndirectionEntryUpdateInfoU5BU5D_tEE5670E395186D5738D9CCBBC50E77BF446110F4** L_8 = ___0_entriesInfo;
				IndirectionEntryUpdateInfoU5BU5D_tEE5670E395186D5738D9CCBBC50E77BF446110F4* L_9 = *((IndirectionEntryUpdateInfoU5BU5D_tEE5670E395186D5738D9CCBBC50E77BF446110F4**)L_8);
				int32_t L_10 = V_3;
				NullCheck(L_9);
				((L_9)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_10)))->___firstChunkIndex = ((int32_t)-2);
				IndirectionEntryUpdateInfoU5BU5D_tEE5670E395186D5738D9CCBBC50E77BF446110F4** L_11 = ___0_entriesInfo;
				IndirectionEntryUpdateInfoU5BU5D_tEE5670E395186D5738D9CCBBC50E77BF446110F4* L_12 = *((IndirectionEntryUpdateInfoU5BU5D_tEE5670E395186D5738D9CCBBC50E77BF446110F4**)L_11);
				int32_t L_13 = V_3;
				NullCheck(L_12);
				int32_t L_14 = ((L_12)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_13)))->___numberOfChunks;
				V_4 = L_14;
				int32_t L_15 = V_4;
				V_5 = (bool)((((int32_t)L_15) == ((int32_t)0))? 1 : 0);
				bool L_16 = V_5;
				if (!L_16)
				{
					goto IL_006e_1;
				}
			}
			{
				goto IL_01a2_1;
			}

IL_006e_1:
			{
				V_6 = 0;
				goto IL_00f2_1;
			}

IL_0073_1:
			{
				BitArray_tFD42FDEB4A51DD2D6C20DC8E220B1EBE999F2616* L_17 = __this->___m_IndexChunksCopyForChecks;
				int32_t L_18 = V_6;
				NullCheck(L_17);
				bool L_19;
				L_19 = BitArray_get_Item_m4896068D3BCCB04D4321A14AD26080FC217E4115(L_17, L_18, NULL);
				V_7 = (bool)((((int32_t)L_19) == ((int32_t)0))? 1 : 0);
				bool L_20 = V_7;
				if (!L_20)
				{
					goto IL_00eb_1;
				}
			}
			{
				int32_t L_21 = V_6;
				V_8 = L_21;
				int32_t L_22 = V_6;
				int32_t L_23 = V_4;
				V_9 = ((int32_t)il2cpp_codegen_add(L_22, L_23));
				goto IL_00b4_1;
			}

IL_0098_1:
			{
				BitArray_tFD42FDEB4A51DD2D6C20DC8E220B1EBE999F2616* L_24 = __this->___m_IndexChunksCopyForChecks;
				int32_t L_25 = V_6;
				int32_t L_26 = ((int32_t)il2cpp_codegen_add(L_25, 1));
				V_6 = L_26;
				NullCheck(L_24);
				bool L_27;
				L_27 = BitArray_get_Item_m4896068D3BCCB04D4321A14AD26080FC217E4115(L_24, L_26, NULL);
				V_10 = L_27;
				bool L_28 = V_10;
				if (!L_28)
				{
					goto IL_00b3_1;
				}
			}
			{
				goto IL_00c2_1;
			}

IL_00b3_1:
			{
			}

IL_00b4_1:
			{
				int32_t L_29 = V_6;
				int32_t L_30 = V_9;
				V_11 = (bool)((((int32_t)((int32_t)il2cpp_codegen_add(L_29, 1))) < ((int32_t)L_30))? 1 : 0);
				bool L_31 = V_11;
				if (L_31)
				{
					goto IL_0098_1;
				}
			}

IL_00c2_1:
			{
				BitArray_tFD42FDEB4A51DD2D6C20DC8E220B1EBE999F2616* L_32 = __this->___m_IndexChunksCopyForChecks;
				int32_t L_33 = V_6;
				NullCheck(L_32);
				bool L_34;
				L_34 = BitArray_get_Item_m4896068D3BCCB04D4321A14AD26080FC217E4115(L_32, L_33, NULL);
				V_12 = (bool)((((int32_t)L_34) == ((int32_t)0))? 1 : 0);
				bool L_35 = V_12;
				if (!L_35)
				{
					goto IL_00ea_1;
				}
			}
			{
				IndirectionEntryUpdateInfoU5BU5D_tEE5670E395186D5738D9CCBBC50E77BF446110F4** L_36 = ___0_entriesInfo;
				IndirectionEntryUpdateInfoU5BU5D_tEE5670E395186D5738D9CCBBC50E77BF446110F4* L_37 = *((IndirectionEntryUpdateInfoU5BU5D_tEE5670E395186D5738D9CCBBC50E77BF446110F4**)L_36);
				int32_t L_38 = V_3;
				NullCheck(L_37);
				int32_t L_39 = V_8;
				((L_37)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_38)))->___firstChunkIndex = L_39;
				goto IL_0108_1;
			}

IL_00ea_1:
			{
			}

IL_00eb_1:
			{
				int32_t L_40 = V_6;
				V_6 = ((int32_t)il2cpp_codegen_add(L_40, 1));
			}

IL_00f2_1:
			{
				int32_t L_41 = V_6;
				int32_t L_42 = __this->___m_ChunksCount;
				int32_t L_43 = V_4;
				V_13 = (bool)((((int32_t)L_41) < ((int32_t)((int32_t)il2cpp_codegen_subtract(L_42, L_43))))? 1 : 0);
				bool L_44 = V_13;
				if (L_44)
				{
					goto IL_0073_1;
				}
			}

IL_0108_1:
			{
				IndirectionEntryUpdateInfoU5BU5D_tEE5670E395186D5738D9CCBBC50E77BF446110F4** L_45 = ___0_entriesInfo;
				IndirectionEntryUpdateInfoU5BU5D_tEE5670E395186D5738D9CCBBC50E77BF446110F4* L_46 = *((IndirectionEntryUpdateInfoU5BU5D_tEE5670E395186D5738D9CCBBC50E77BF446110F4**)L_45);
				int32_t L_47 = V_3;
				NullCheck(L_46);
				int32_t L_48 = ((L_46)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_47)))->___firstChunkIndex;
				V_14 = (bool)((((int32_t)L_48) < ((int32_t)0))? 1 : 0);
				bool L_49 = V_14;
				if (!L_49)
				{
					goto IL_0149_1;
				}
			}
			{
				V_15 = 0;
				goto IL_0139_1;
			}

IL_0124_1:
			{
				IndirectionEntryUpdateInfoU5BU5D_tEE5670E395186D5738D9CCBBC50E77BF446110F4** L_50 = ___0_entriesInfo;
				IndirectionEntryUpdateInfoU5BU5D_tEE5670E395186D5738D9CCBBC50E77BF446110F4* L_51 = *((IndirectionEntryUpdateInfoU5BU5D_tEE5670E395186D5738D9CCBBC50E77BF446110F4**)L_50);
				int32_t L_52 = V_15;
				NullCheck(L_51);
				((L_51)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_52)))->___firstChunkIndex = (-1);
				int32_t L_53 = V_15;
				V_15 = ((int32_t)il2cpp_codegen_add(L_53, 1));
			}

IL_0139_1:
			{
				int32_t L_54 = V_15;
				int32_t L_55 = V_1;
				V_16 = (bool)((((int32_t)L_54) < ((int32_t)L_55))? 1 : 0);
				bool L_56 = V_16;
				if (L_56)
				{
					goto IL_0124_1;
				}
			}
			{
				V_17 = (bool)0;
				goto IL_01c7;
			}

IL_0149_1:
			{
				IndirectionEntryUpdateInfoU5BU5D_tEE5670E395186D5738D9CCBBC50E77BF446110F4** L_57 = ___0_entriesInfo;
				IndirectionEntryUpdateInfoU5BU5D_tEE5670E395186D5738D9CCBBC50E77BF446110F4* L_58 = *((IndirectionEntryUpdateInfoU5BU5D_tEE5670E395186D5738D9CCBBC50E77BF446110F4**)L_57);
				int32_t L_59 = V_3;
				NullCheck(L_58);
				int32_t L_60 = ((L_58)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_59)))->___firstChunkIndex;
				V_18 = L_60;
				goto IL_0187_1;
			}

IL_015a_1:
			{
				BitArray_tFD42FDEB4A51DD2D6C20DC8E220B1EBE999F2616* L_61 = __this->___m_IndexChunksCopyForChecks;
				int32_t L_62 = V_18;
				NullCheck(L_61);
				bool L_63;
				L_63 = BitArray_get_Item_m4896068D3BCCB04D4321A14AD26080FC217E4115(L_61, L_62, NULL);
				il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
				Debug_Assert_m6E778CACD0F440E2DEA9ACDD9330A22DAF16E96D((bool)((((int32_t)L_63) == ((int32_t)0))? 1 : 0), NULL);
				BitArray_tFD42FDEB4A51DD2D6C20DC8E220B1EBE999F2616* L_64 = __this->___m_IndexChunksCopyForChecks;
				int32_t L_65 = V_18;
				NullCheck(L_64);
				BitArray_set_Item_m58EFAF76D726AE0632AE5D8BD7E482AE9B982976(L_64, L_65, (bool)1, NULL);
				int32_t L_66 = V_18;
				V_18 = ((int32_t)il2cpp_codegen_add(L_66, 1));
			}

IL_0187_1:
			{
				int32_t L_67 = V_18;
				IndirectionEntryUpdateInfoU5BU5D_tEE5670E395186D5738D9CCBBC50E77BF446110F4** L_68 = ___0_entriesInfo;
				IndirectionEntryUpdateInfoU5BU5D_tEE5670E395186D5738D9CCBBC50E77BF446110F4* L_69 = *((IndirectionEntryUpdateInfoU5BU5D_tEE5670E395186D5738D9CCBBC50E77BF446110F4**)L_68);
				int32_t L_70 = V_3;
				NullCheck(L_69);
				int32_t L_71 = ((L_69)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_70)))->___firstChunkIndex;
				int32_t L_72 = V_4;
				V_19 = (bool)((((int32_t)L_67) < ((int32_t)((int32_t)il2cpp_codegen_add(L_71, L_72))))? 1 : 0);
				bool L_73 = V_19;
				if (L_73)
				{
					goto IL_015a_1;
				}
			}
			{
			}

IL_01a2_1:
			{
				int32_t L_74 = V_3;
				V_3 = ((int32_t)il2cpp_codegen_add(L_74, 1));
			}

IL_01a6_1:
			{
				int32_t L_75 = V_3;
				int32_t L_76 = V_1;
				V_20 = (bool)((((int32_t)L_75) < ((int32_t)L_76))? 1 : 0);
				bool L_77 = V_20;
				if (L_77)
				{
					goto IL_003f_1;
				}
			}
			{
				V_17 = (bool)1;
				goto IL_01c7;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_01c7:
	{
		bool L_78 = V_17;
		return L_78;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ProbeBrickIndex_ReserveChunks_mF513BB6011DCF85AE213565DFA686BC5AC7B2497 (ProbeBrickIndex_tF1B02DB88E5F4CF79533962B018B5724D74E32D2* __this, IndirectionEntryUpdateInfoU5BU5D_tEE5670E395186D5738D9CCBBC50E77BF446110F4* ___0_entriesInfo, bool ___1_ignoreErrorLog, 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*)&_stringLiteralA9A0A26AEBDF8C8D5BD4C663BF11B1C904B827F5);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	int32_t V_1 = 0;
	int32_t V_2 = 0;
	int32_t V_3 = 0;
	bool V_4 = false;
	bool V_5 = false;
	bool V_6 = false;
	bool V_7 = false;
	int32_t V_8 = 0;
	bool V_9 = false;
	bool V_10 = false;
	{
		IndirectionEntryUpdateInfoU5BU5D_tEE5670E395186D5738D9CCBBC50E77BF446110F4* L_0 = ___0_entriesInfo;
		NullCheck(L_0);
		V_0 = ((int32_t)(((RuntimeArray*)L_0)->max_length));
		V_1 = 0;
		goto IL_00aa;
	}

IL_000c:
	{
		IndirectionEntryUpdateInfoU5BU5D_tEE5670E395186D5738D9CCBBC50E77BF446110F4* L_1 = ___0_entriesInfo;
		int32_t L_2 = V_1;
		NullCheck(L_1);
		int32_t L_3 = ((L_1)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_2)))->___firstChunkIndex;
		V_2 = L_3;
		IndirectionEntryUpdateInfoU5BU5D_tEE5670E395186D5738D9CCBBC50E77BF446110F4* L_4 = ___0_entriesInfo;
		int32_t L_5 = V_1;
		NullCheck(L_4);
		int32_t L_6 = ((L_4)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_5)))->___numberOfChunks;
		V_3 = L_6;
		int32_t L_7 = V_3;
		V_4 = (bool)((((int32_t)L_7) == ((int32_t)0))? 1 : 0);
		bool L_8 = V_4;
		if (!L_8)
		{
			goto IL_0033;
		}
	}
	{
		goto IL_00a6;
	}

IL_0033:
	{
		int32_t L_9 = V_2;
		V_5 = (bool)((((int32_t)L_9) < ((int32_t)0))? 1 : 0);
		bool L_10 = V_5;
		if (!L_10)
		{
			goto IL_0058;
		}
	}
	{
		bool L_11 = ___1_ignoreErrorLog;
		V_6 = (bool)((((int32_t)L_11) == ((int32_t)0))? 1 : 0);
		bool L_12 = V_6;
		if (!L_12)
		{
			goto IL_0053;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2(_stringLiteralA9A0A26AEBDF8C8D5BD4C663BF11B1C904B827F5, NULL);
	}

IL_0053:
	{
		V_7 = (bool)0;
		goto IL_00bc;
	}

IL_0058:
	{
		int32_t L_13 = V_2;
		V_8 = L_13;
		goto IL_008a;
	}

IL_005d:
	{
		BitArray_tFD42FDEB4A51DD2D6C20DC8E220B1EBE999F2616* L_14 = __this->___m_IndexChunks;
		int32_t L_15 = V_8;
		NullCheck(L_14);
		bool L_16;
		L_16 = BitArray_get_Item_m4896068D3BCCB04D4321A14AD26080FC217E4115(L_14, L_15, NULL);
		il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		Debug_Assert_m6E778CACD0F440E2DEA9ACDD9330A22DAF16E96D((bool)((((int32_t)L_16) == ((int32_t)0))? 1 : 0), NULL);
		BitArray_tFD42FDEB4A51DD2D6C20DC8E220B1EBE999F2616* L_17 = __this->___m_IndexChunks;
		int32_t L_18 = V_8;
		NullCheck(L_17);
		BitArray_set_Item_m58EFAF76D726AE0632AE5D8BD7E482AE9B982976(L_17, L_18, (bool)1, NULL);
		int32_t L_19 = V_8;
		V_8 = ((int32_t)il2cpp_codegen_add(L_19, 1));
	}

IL_008a:
	{
		int32_t L_20 = V_8;
		int32_t L_21 = V_2;
		int32_t L_22 = V_3;
		V_9 = (bool)((((int32_t)L_20) < ((int32_t)((int32_t)il2cpp_codegen_add(L_21, L_22))))? 1 : 0);
		bool L_23 = V_9;
		if (L_23)
		{
			goto IL_005d;
		}
	}
	{
		int32_t L_24 = __this->___m_AvailableChunkCount;
		int32_t L_25 = V_3;
		__this->___m_AvailableChunkCount = ((int32_t)il2cpp_codegen_subtract(L_24, L_25));
	}

IL_00a6:
	{
		int32_t L_26 = V_1;
		V_1 = ((int32_t)il2cpp_codegen_add(L_26, 1));
	}

IL_00aa:
	{
		int32_t L_27 = V_1;
		int32_t L_28 = V_0;
		V_10 = (bool)((((int32_t)L_27) < ((int32_t)L_28))? 1 : 0);
		bool L_29 = V_10;
		if (L_29)
		{
			goto IL_000c;
		}
	}
	{
		V_7 = (bool)1;
		goto IL_00bc;
	}

IL_00bc:
	{
		bool L_30 = V_7;
		return L_30;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ProbeBrickIndex_BrickOverlapEntry_m380C3AC76B645E30ED5A6B880FE1025D76F992E3 (Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___0_brickMin, Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___1_brickMax, Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___2_entryMin, Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___3_entryMax, const RuntimeMethod* method) 
{
	bool V_0 = false;
	int32_t G_B7_0 = 0;
	{
		int32_t L_0;
		L_0 = Vector3Int_get_x_m21C268D2AA4C03CE35AA49DF6155347C9748054C_inline((&___1_brickMax), NULL);
		int32_t L_1;
		L_1 = Vector3Int_get_x_m21C268D2AA4C03CE35AA49DF6155347C9748054C_inline((&___2_entryMin), NULL);
		if ((((int32_t)L_0) <= ((int32_t)L_1)))
		{
			goto IL_0063;
		}
	}
	{
		int32_t L_2;
		L_2 = Vector3Int_get_x_m21C268D2AA4C03CE35AA49DF6155347C9748054C_inline((&___3_entryMax), NULL);
		int32_t L_3;
		L_3 = Vector3Int_get_x_m21C268D2AA4C03CE35AA49DF6155347C9748054C_inline((&___0_brickMin), NULL);
		if ((((int32_t)L_2) <= ((int32_t)L_3)))
		{
			goto IL_0063;
		}
	}
	{
		int32_t L_4;
		L_4 = Vector3Int_get_y_m42F43000F85D356557CAF03442273E7AA08F7F72_inline((&___1_brickMax), NULL);
		int32_t L_5;
		L_5 = Vector3Int_get_y_m42F43000F85D356557CAF03442273E7AA08F7F72_inline((&___2_entryMin), NULL);
		if ((((int32_t)L_4) <= ((int32_t)L_5)))
		{
			goto IL_0063;
		}
	}
	{
		int32_t L_6;
		L_6 = Vector3Int_get_y_m42F43000F85D356557CAF03442273E7AA08F7F72_inline((&___3_entryMax), NULL);
		int32_t L_7;
		L_7 = Vector3Int_get_y_m42F43000F85D356557CAF03442273E7AA08F7F72_inline((&___0_brickMin), NULL);
		if ((((int32_t)L_6) <= ((int32_t)L_7)))
		{
			goto IL_0063;
		}
	}
	{
		int32_t L_8;
		L_8 = Vector3Int_get_z_m96E180F866145E373F42358F2371EFF446F08AED_inline((&___1_brickMax), NULL);
		int32_t L_9;
		L_9 = Vector3Int_get_z_m96E180F866145E373F42358F2371EFF446F08AED_inline((&___2_entryMin), NULL);
		if ((((int32_t)L_8) <= ((int32_t)L_9)))
		{
			goto IL_0063;
		}
	}
	{
		int32_t L_10;
		L_10 = Vector3Int_get_z_m96E180F866145E373F42358F2371EFF446F08AED_inline((&___3_entryMax), NULL);
		int32_t L_11;
		L_11 = Vector3Int_get_z_m96E180F866145E373F42358F2371EFF446F08AED_inline((&___0_brickMin), NULL);
		G_B7_0 = ((((int32_t)L_10) > ((int32_t)L_11))? 1 : 0);
		goto IL_0064;
	}

IL_0063:
	{
		G_B7_0 = 0;
	}

IL_0064:
	{
		V_0 = (bool)G_B7_0;
		goto IL_0067;
	}

IL_0067:
	{
		bool L_12 = V_0;
		return L_12;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ProbeBrickIndex_LocationToIndex_m820E4C5BA70E8BD556FC53701E38CE7724ED463B (int32_t ___0_x, int32_t ___1_y, int32_t ___2_z, Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___3_sizeOfValid, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	{
		int32_t L_0 = ___2_z;
		int32_t L_1;
		L_1 = Vector3Int_get_x_m21C268D2AA4C03CE35AA49DF6155347C9748054C_inline((&___3_sizeOfValid), NULL);
		int32_t L_2;
		L_2 = Vector3Int_get_y_m42F43000F85D356557CAF03442273E7AA08F7F72_inline((&___3_sizeOfValid), NULL);
		int32_t L_3 = ___0_x;
		int32_t L_4;
		L_4 = Vector3Int_get_y_m42F43000F85D356557CAF03442273E7AA08F7F72_inline((&___3_sizeOfValid), NULL);
		int32_t L_5 = ___1_y;
		V_0 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(L_0, ((int32_t)il2cpp_codegen_multiply(L_1, L_2)))), ((int32_t)il2cpp_codegen_multiply(L_3, L_4)))), L_5));
		goto IL_0021;
	}

IL_0021:
	{
		int32_t L_6 = V_0;
		return L_6;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeBrickIndex_MarkBrickInPhysicalBuffer_m205BF3ECE710E4FA726719961EF2185ED1F14380 (ProbeBrickIndex_tF1B02DB88E5F4CF79533962B018B5724D74E32D2* __this, IndirectionEntryUpdateInfo_tE7FBE2925AD48922F9CF93DDB2DD6F80961D4612* ___0_entry, Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___1_brickMin, Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___2_brickMax, int32_t ___3_brickSubdivLevel, int32_t ___4_entrySubdivLevel, int32_t ___5_idx, 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*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC3F4B79F517024BBC5B06AAF7AD55E68D000523B);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralEAC06392439D25A264272A7D23FD1CCBE1203A4A);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	int32_t V_1 = 0;
	int32_t V_2 = 0;
	Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 V_3;
	memset((&V_3), 0, sizeof(V_3));
	Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 V_4;
	memset((&V_4), 0, sizeof(V_4));
	Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 V_5;
	memset((&V_5), 0, sizeof(V_5));
	int32_t V_6 = 0;
	int32_t V_7 = 0;
	int32_t V_8 = 0;
	bool V_9 = false;
	int32_t V_10 = 0;
	int32_t V_11 = 0;
	int32_t V_12 = 0;
	int32_t V_13 = 0;
	int32_t V_14 = 0;
	bool V_15 = false;
	bool V_16 = false;
	bool V_17 = false;
	int32_t G_B8_0 = 0;
	int32_t G_B12_0 = 0;
	{
		__this->___m_NeedUpdateIndexComputeBuffer = (bool)1;
		IndirectionEntryUpdateInfo_tE7FBE2925AD48922F9CF93DDB2DD6F80961D4612* L_0 = ___0_entry;
		bool L_1 = L_0->___hasOnlyBiggerBricks;
		V_0 = L_1;
		bool L_2 = V_0;
		if (!L_2)
		{
			goto IL_0059;
		}
	}
	{
		IndirectionEntryUpdateInfo_tE7FBE2925AD48922F9CF93DDB2DD6F80961D4612* L_3 = ___0_entry;
		int32_t L_4 = L_3->___firstChunkIndex;
		V_1 = ((int32_t)il2cpp_codegen_multiply(L_4, ((int32_t)243)));
		int32_t L_5 = __this->___m_UpdateMinIndex;
		int32_t L_6 = V_1;
		il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
		int32_t L_7;
		L_7 = Math_Min_m53C488772A34D53917BCA2A491E79A0A5356ED52(L_5, L_6, NULL);
		__this->___m_UpdateMinIndex = L_7;
		int32_t L_8 = __this->___m_UpdateMaxIndex;
		int32_t L_9 = V_1;
		int32_t L_10;
		L_10 = Math_Max_m530EBA549AFD98CFC2BD29FE86C6376E67DF11CF(L_8, L_9, NULL);
		__this->___m_UpdateMaxIndex = L_10;
		NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_11 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&__this->___m_PhysicalIndexBufferData);
		int32_t L_12 = V_1;
		int32_t L_13 = ___5_idx;
		IL2CPP_NATIVEARRAY_SET_ITEM(int32_t, (L_11)->___m_Buffer, L_12, (L_13));
		goto IL_026d;
	}

IL_0059:
	{
		IndirectionEntryUpdateInfo_tE7FBE2925AD48922F9CF93DDB2DD6F80961D4612* L_14 = ___0_entry;
		int32_t L_15 = L_14->___minSubdivInCell;
		il2cpp_codegen_runtime_class_init_inline(ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F_il2cpp_TypeInfo_var);
		int32_t L_16;
		L_16 = ProbeReferenceVolume_CellSize_mC43FEFD39498D7B93A75BE664B2D05200D151BC3(L_15, NULL);
		V_2 = L_16;
		IndirectionEntryUpdateInfo_tE7FBE2925AD48922F9CF93DDB2DD6F80961D4612* L_17 = ___0_entry;
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_18 = L_17->___minValidBrickIndexForCellAtMaxRes;
		int32_t L_19 = V_2;
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_20;
		L_20 = Vector3Int_op_Division_mAED419B41FA40EDAF2C51F0B35E6BAE1104D6A57_inline(L_18, L_19, NULL);
		V_3 = L_20;
		IndirectionEntryUpdateInfo_tE7FBE2925AD48922F9CF93DDB2DD6F80961D4612* L_21 = ___0_entry;
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_22 = L_21->___maxValidBrickIndexForCellAtMaxResPlusOne;
		int32_t L_23 = V_2;
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_24;
		L_24 = Vector3Int_op_Division_mAED419B41FA40EDAF2C51F0B35E6BAE1104D6A57_inline(L_22, L_23, NULL);
		V_4 = L_24;
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_25 = V_4;
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_26 = V_3;
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_27;
		L_27 = Vector3Int_op_Subtraction_m837BE23C20AABFF0617622A8738B4D719F50D1DD_inline(L_25, L_26, NULL);
		V_5 = L_27;
		int32_t L_28 = ___3_brickSubdivLevel;
		int32_t L_29 = ___4_entrySubdivLevel;
		V_9 = (bool)((((int32_t)((((int32_t)L_28) < ((int32_t)L_29))? 1 : 0)) == ((int32_t)0))? 1 : 0);
		bool L_30 = V_9;
		if (!L_30)
		{
			goto IL_00ac;
		}
	}
	{
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_31;
		L_31 = Vector3Int_get_zero_m0D0DA069A4982B8DB9F5EE1A26E4CAEEA454FEE2_inline(NULL);
		___1_brickMin = L_31;
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_32 = V_5;
		___2_brickMax = L_32;
		goto IL_015f;
	}

IL_00ac:
	{
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_33 = ___1_brickMin;
		IndirectionEntryUpdateInfo_tE7FBE2925AD48922F9CF93DDB2DD6F80961D4612* L_34 = ___0_entry;
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_35 = L_34->___entryPositionInBricksAtMaxRes;
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_36;
		L_36 = Vector3Int_op_Subtraction_m837BE23C20AABFF0617622A8738B4D719F50D1DD_inline(L_33, L_35, NULL);
		___1_brickMin = L_36;
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_37 = ___2_brickMax;
		IndirectionEntryUpdateInfo_tE7FBE2925AD48922F9CF93DDB2DD6F80961D4612* L_38 = ___0_entry;
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_39 = L_38->___entryPositionInBricksAtMaxRes;
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_40;
		L_40 = Vector3Int_op_Subtraction_m837BE23C20AABFF0617622A8738B4D719F50D1DD_inline(L_37, L_39, NULL);
		___2_brickMax = L_40;
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_41 = ___1_brickMin;
		int32_t L_42 = V_2;
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_43;
		L_43 = Vector3Int_op_Division_mAED419B41FA40EDAF2C51F0B35E6BAE1104D6A57_inline(L_41, L_42, NULL);
		___1_brickMin = L_43;
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_44 = ___2_brickMax;
		int32_t L_45 = V_2;
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_46;
		L_46 = Vector3Int_op_Division_mAED419B41FA40EDAF2C51F0B35E6BAE1104D6A57_inline(L_44, L_45, NULL);
		___2_brickMax = L_46;
		int32_t L_47 = ___4_entrySubdivLevel;
		IndirectionEntryUpdateInfo_tE7FBE2925AD48922F9CF93DDB2DD6F80961D4612* L_48 = ___0_entry;
		int32_t L_49 = L_48->___minSubdivInCell;
		il2cpp_codegen_runtime_class_init_inline(ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F_il2cpp_TypeInfo_var);
		int32_t L_50;
		L_50 = ProbeReferenceVolume_CellSize_mC43FEFD39498D7B93A75BE664B2D05200D151BC3(((int32_t)il2cpp_codegen_subtract(L_47, L_49)), NULL);
		V_10 = L_50;
		int32_t L_51;
		L_51 = Vector3Int_get_x_m21C268D2AA4C03CE35AA49DF6155347C9748054C_inline((&___1_brickMin), NULL);
		if ((((int32_t)L_51) < ((int32_t)0)))
		{
			goto IL_010e;
		}
	}
	{
		int32_t L_52;
		L_52 = Vector3Int_get_y_m42F43000F85D356557CAF03442273E7AA08F7F72_inline((&___1_brickMin), NULL);
		if ((((int32_t)L_52) < ((int32_t)0)))
		{
			goto IL_010e;
		}
	}
	{
		int32_t L_53;
		L_53 = Vector3Int_get_z_m96E180F866145E373F42358F2371EFF446F08AED_inline((&___1_brickMin), NULL);
		G_B8_0 = ((((int32_t)((((int32_t)L_53) < ((int32_t)0))? 1 : 0)) == ((int32_t)0))? 1 : 0);
		goto IL_010f;
	}

IL_010e:
	{
		G_B8_0 = 0;
	}

IL_010f:
	{
		il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		Debug_Assert_mA460392021AC0A8210C9081E3C1C9652DBF32BF6((bool)G_B8_0, _stringLiteralEAC06392439D25A264272A7D23FD1CCBE1203A4A, NULL);
		int32_t L_54;
		L_54 = Vector3Int_get_x_m21C268D2AA4C03CE35AA49DF6155347C9748054C_inline((&___2_brickMax), NULL);
		int32_t L_55 = V_10;
		if ((((int32_t)L_54) > ((int32_t)L_55)))
		{
			goto IL_0140;
		}
	}
	{
		int32_t L_56;
		L_56 = Vector3Int_get_y_m42F43000F85D356557CAF03442273E7AA08F7F72_inline((&___2_brickMax), NULL);
		int32_t L_57 = V_10;
		if ((((int32_t)L_56) > ((int32_t)L_57)))
		{
			goto IL_0140;
		}
	}
	{
		int32_t L_58;
		L_58 = Vector3Int_get_z_m96E180F866145E373F42358F2371EFF446F08AED_inline((&___2_brickMax), NULL);
		int32_t L_59 = V_10;
		G_B12_0 = ((((int32_t)((((int32_t)L_58) > ((int32_t)L_59))? 1 : 0)) == ((int32_t)0))? 1 : 0);
		goto IL_0141;
	}

IL_0140:
	{
		G_B12_0 = 0;
	}

IL_0141:
	{
		il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		Debug_Assert_mA460392021AC0A8210C9081E3C1C9652DBF32BF6((bool)G_B12_0, _stringLiteralC3F4B79F517024BBC5B06AAF7AD55E68D000523B, NULL);
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_60 = ___1_brickMin;
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_61 = V_3;
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_62;
		L_62 = Vector3Int_op_Subtraction_m837BE23C20AABFF0617622A8738B4D719F50D1DD_inline(L_60, L_61, NULL);
		___1_brickMin = L_62;
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_63 = ___2_brickMax;
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_64 = V_3;
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_65;
		L_65 = Vector3Int_op_Subtraction_m837BE23C20AABFF0617622A8738B4D719F50D1DD_inline(L_63, L_64, NULL);
		___2_brickMax = L_65;
	}

IL_015f:
	{
		IndirectionEntryUpdateInfo_tE7FBE2925AD48922F9CF93DDB2DD6F80961D4612* L_66 = ___0_entry;
		int32_t L_67 = L_66->___firstChunkIndex;
		V_6 = ((int32_t)il2cpp_codegen_multiply(L_67, ((int32_t)243)));
		int32_t L_68 = V_6;
		int32_t L_69;
		L_69 = Vector3Int_get_x_m21C268D2AA4C03CE35AA49DF6155347C9748054C_inline((&___1_brickMin), NULL);
		int32_t L_70;
		L_70 = Vector3Int_get_y_m42F43000F85D356557CAF03442273E7AA08F7F72_inline((&___1_brickMin), NULL);
		int32_t L_71;
		L_71 = Vector3Int_get_z_m96E180F866145E373F42358F2371EFF446F08AED_inline((&___1_brickMin), NULL);
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_72 = V_5;
		int32_t L_73;
		L_73 = ProbeBrickIndex_LocationToIndex_m820E4C5BA70E8BD556FC53701E38CE7724ED463B(L_69, L_70, L_71, L_72, NULL);
		V_7 = ((int32_t)il2cpp_codegen_add(L_68, L_73));
		int32_t L_74 = V_6;
		int32_t L_75;
		L_75 = Vector3Int_get_x_m21C268D2AA4C03CE35AA49DF6155347C9748054C_inline((&___2_brickMax), NULL);
		int32_t L_76;
		L_76 = Vector3Int_get_y_m42F43000F85D356557CAF03442273E7AA08F7F72_inline((&___2_brickMax), NULL);
		int32_t L_77;
		L_77 = Vector3Int_get_z_m96E180F866145E373F42358F2371EFF446F08AED_inline((&___2_brickMax), NULL);
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_78 = V_5;
		int32_t L_79;
		L_79 = ProbeBrickIndex_LocationToIndex_m820E4C5BA70E8BD556FC53701E38CE7724ED463B(((int32_t)il2cpp_codegen_subtract(L_75, 1)), ((int32_t)il2cpp_codegen_subtract(L_76, 1)), ((int32_t)il2cpp_codegen_subtract(L_77, 1)), L_78, NULL);
		V_8 = ((int32_t)il2cpp_codegen_add(L_74, L_79));
		int32_t L_80 = __this->___m_UpdateMinIndex;
		int32_t L_81 = V_7;
		il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
		int32_t L_82;
		L_82 = Math_Min_m53C488772A34D53917BCA2A491E79A0A5356ED52(L_80, L_81, NULL);
		__this->___m_UpdateMinIndex = L_82;
		int32_t L_83 = __this->___m_UpdateMaxIndex;
		int32_t L_84 = V_8;
		int32_t L_85;
		L_85 = Math_Max_m530EBA549AFD98CFC2BD29FE86C6376E67DF11CF(L_83, L_84, NULL);
		__this->___m_UpdateMaxIndex = L_85;
		int32_t L_86;
		L_86 = Vector3Int_get_x_m21C268D2AA4C03CE35AA49DF6155347C9748054C_inline((&___1_brickMin), NULL);
		V_11 = L_86;
		goto IL_0258;
	}

IL_01e6:
	{
		int32_t L_87;
		L_87 = Vector3Int_get_z_m96E180F866145E373F42358F2371EFF446F08AED_inline((&___1_brickMin), NULL);
		V_12 = L_87;
		goto IL_0240;
	}

IL_01f2:
	{
		int32_t L_88;
		L_88 = Vector3Int_get_y_m42F43000F85D356557CAF03442273E7AA08F7F72_inline((&___1_brickMin), NULL);
		V_13 = L_88;
		goto IL_0228;
	}

IL_01fe:
	{
		int32_t L_89 = V_11;
		int32_t L_90 = V_13;
		int32_t L_91 = V_12;
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_92 = V_5;
		int32_t L_93;
		L_93 = ProbeBrickIndex_LocationToIndex_m820E4C5BA70E8BD556FC53701E38CE7724ED463B(L_89, L_90, L_91, L_92, NULL);
		V_14 = L_93;
		NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_94 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&__this->___m_PhysicalIndexBufferData);
		int32_t L_95 = V_6;
		int32_t L_96 = V_14;
		int32_t L_97 = ___5_idx;
		IL2CPP_NATIVEARRAY_SET_ITEM(int32_t, (L_94)->___m_Buffer, ((int32_t)il2cpp_codegen_add(L_95, L_96)), (L_97));
		int32_t L_98 = V_13;
		V_13 = ((int32_t)il2cpp_codegen_add(L_98, 1));
	}

IL_0228:
	{
		int32_t L_99 = V_13;
		int32_t L_100;
		L_100 = Vector3Int_get_y_m42F43000F85D356557CAF03442273E7AA08F7F72_inline((&___2_brickMax), NULL);
		V_15 = (bool)((((int32_t)L_99) < ((int32_t)L_100))? 1 : 0);
		bool L_101 = V_15;
		if (L_101)
		{
			goto IL_01fe;
		}
	}
	{
		int32_t L_102 = V_12;
		V_12 = ((int32_t)il2cpp_codegen_add(L_102, 1));
	}

IL_0240:
	{
		int32_t L_103 = V_12;
		int32_t L_104;
		L_104 = Vector3Int_get_z_m96E180F866145E373F42358F2371EFF446F08AED_inline((&___2_brickMax), NULL);
		V_16 = (bool)((((int32_t)L_103) < ((int32_t)L_104))? 1 : 0);
		bool L_105 = V_16;
		if (L_105)
		{
			goto IL_01f2;
		}
	}
	{
		int32_t L_106 = V_11;
		V_11 = ((int32_t)il2cpp_codegen_add(L_106, 1));
	}

IL_0258:
	{
		int32_t L_107 = V_11;
		int32_t L_108;
		L_108 = Vector3Int_get_x_m21C268D2AA4C03CE35AA49DF6155347C9748054C_inline((&___2_brickMax), NULL);
		V_17 = (bool)((((int32_t)L_107) < ((int32_t)L_108))? 1 : 0);
		bool L_109 = V_17;
		if (L_109)
		{
			goto IL_01e6;
		}
	}
	{
	}

IL_026d:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeBrickIndex_AddBricks_m9782DDAC208FF7F0913DF4417888572F3A82E0A0 (ProbeBrickIndex_tF1B02DB88E5F4CF79533962B018B5724D74E32D2* __this, CellIndexInfo_t81EE7836D8B68C775459CBF953FABFA8A2AA4058* ___0_cellInfo, NativeArray_1_tBA7C3E15B67AEC95EB7BED61838A132B300A973A ___1_bricks, List_1_t179992B095C528117EEF4782A1F45568BD2D51EA* ___2_allocations, int32_t ___3_allocationSize, int32_t ___4_poolWidth, int32_t ___5_poolHeight, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m6C34C2E4F4CAE3C6FFE13DC11181ADD0D19C0253_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m330C3E8039DF34D5342C6D638F93AD4D53BC8CBF_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral49ECE50A8D9929A83038E8BFB0A5C17F9F08211A);
		s_Il2CppMethodInitialized = true;
	}
	ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* V_0 = NULL;
	int32_t V_1 = 0;
	int32_t V_2 = 0;
	int32_t V_3 = 0;
	BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B V_4;
	memset((&V_4), 0, sizeof(V_4));
	int32_t V_5 = 0;
	Brick_tE6E9230DFDF650A631C116E79FB28F41618C3CE0 V_6;
	memset((&V_6), 0, sizeof(V_6));
	int32_t V_7 = 0;
	int32_t V_8 = 0;
	Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 V_9;
	memset((&V_9), 0, sizeof(V_9));
	Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 V_10;
	memset((&V_10), 0, sizeof(V_10));
	IndirectionEntryUpdateInfoU5BU5D_tEE5670E395186D5738D9CCBBC50E77BF446110F4* V_11 = NULL;
	int32_t V_12 = 0;
	IndirectionEntryUpdateInfo_tE7FBE2925AD48922F9CF93DDB2DD6F80961D4612 V_13;
	memset((&V_13), 0, sizeof(V_13));
	Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 V_14;
	memset((&V_14), 0, sizeof(V_14));
	Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 V_15;
	memset((&V_15), 0, sizeof(V_15));
	bool V_16 = false;
	bool V_17 = false;
	bool V_18 = false;
	{
		int32_t L_0;
		L_0 = IL2CPP_NATIVEARRAY_GET_LENGTH(((&___1_bricks))->___m_Length);
		il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		Debug_Assert_mA460392021AC0A8210C9081E3C1C9652DBF32BF6((bool)((((int32_t)((((int32_t)L_0) > ((int32_t)((int32_t)65535)))? 1 : 0)) == ((int32_t)0))? 1 : 0), _stringLiteral49ECE50A8D9929A83038E8BFB0A5C17F9F08211A, NULL);
		il2cpp_codegen_runtime_class_init_inline(ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F_il2cpp_TypeInfo_var);
		ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* L_1;
		L_1 = ProbeReferenceVolume_get_instance_m7EAD257CFABE08C6549F8E34930FDB400DECC71C_inline(NULL);
		V_0 = L_1;
		ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* L_2 = V_0;
		NullCheck(L_2);
		int32_t L_3;
		L_3 = ProbeReferenceVolume_GetEntrySubdivLevel_mC308342C4AB4B7009305C599DFE0329EFA9310E4(L_2, NULL);
		V_1 = L_3;
		V_2 = 0;
		V_3 = 0;
		goto IL_015e;
	}

IL_0033:
	{
		List_1_t179992B095C528117EEF4782A1F45568BD2D51EA* L_4 = ___2_allocations;
		int32_t L_5 = V_3;
		NullCheck(L_4);
		BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B L_6;
		L_6 = List_1_get_Item_m330C3E8039DF34D5342C6D638F93AD4D53BC8CBF(L_4, L_5, List_1_get_Item_m330C3E8039DF34D5342C6D638F93AD4D53BC8CBF_RuntimeMethod_var);
		V_4 = L_6;
		int32_t L_7 = V_2;
		int32_t L_8 = ___3_allocationSize;
		int32_t L_9;
		L_9 = IL2CPP_NATIVEARRAY_GET_LENGTH(((&___1_bricks))->___m_Length);
		int32_t L_10 = V_2;
		int32_t L_11;
		L_11 = Mathf_Min_m888083F74FF5655778F0403BB5E9608BEFDEA8CB_inline(L_8, ((int32_t)il2cpp_codegen_subtract(L_9, L_10)), NULL);
		V_5 = ((int32_t)il2cpp_codegen_add(L_7, L_11));
		goto IL_0148;
	}

IL_0056:
	{
		int32_t L_12 = V_2;
		int32_t L_13 = L_12;
		V_2 = ((int32_t)il2cpp_codegen_add(L_13, 1));
		Brick_tE6E9230DFDF650A631C116E79FB28F41618C3CE0 L_14;
		L_14 = IL2CPP_NATIVEARRAY_GET_ITEM(Brick_tE6E9230DFDF650A631C116E79FB28F41618C3CE0, ((&___1_bricks))->___m_Buffer, L_13);
		V_6 = L_14;
		int32_t L_15 = ___4_poolWidth;
		int32_t L_16 = ___5_poolHeight;
		int32_t L_17;
		L_17 = BrickChunkAlloc_flattenIndex_m6309BC01FA614C8E13DABEDF65D88E7C8D3C1514((&V_4), L_15, L_16, NULL);
		Brick_tE6E9230DFDF650A631C116E79FB28F41618C3CE0 L_18 = V_6;
		int32_t L_19 = L_18.___subdivisionLevel;
		int32_t L_20;
		L_20 = ProbeBrickIndex_MergeIndex_m35FF6C2061DDAB365D039FB8F71751BE37C871DC(__this, L_17, L_19, NULL);
		V_7 = L_20;
		int32_t* L_21 = (int32_t*)(&(&V_4)->___x);
		int32_t* L_22 = L_21;
		int32_t L_23 = *((int32_t*)L_22);
		*((int32_t*)L_22) = (int32_t)((int32_t)il2cpp_codegen_add(L_23, 4));
		Brick_tE6E9230DFDF650A631C116E79FB28F41618C3CE0 L_24 = V_6;
		int32_t L_25 = L_24.___subdivisionLevel;
		il2cpp_codegen_runtime_class_init_inline(ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F_il2cpp_TypeInfo_var);
		int32_t L_26;
		L_26 = ProbeReferenceVolume_CellSize_mC43FEFD39498D7B93A75BE664B2D05200D151BC3(L_25, NULL);
		V_8 = L_26;
		Brick_tE6E9230DFDF650A631C116E79FB28F41618C3CE0 L_27 = V_6;
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_28 = L_27.___position;
		V_9 = L_28;
		Brick_tE6E9230DFDF650A631C116E79FB28F41618C3CE0 L_29 = V_6;
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_30 = L_29.___position;
		int32_t L_31 = V_8;
		int32_t L_32 = V_8;
		int32_t L_33 = V_8;
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_34;
		memset((&L_34), 0, sizeof(L_34));
		Vector3Int__ctor_mE06A86999D16FA579A7F2142B872AB7E3695C9E0_inline((&L_34), L_31, L_32, L_33, NULL);
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_35;
		L_35 = Vector3Int_op_Addition_m263A29CC729DFC6216FEA87255C5BA5496D196D1_inline(L_30, L_34, NULL);
		V_10 = L_35;
		CellIndexInfo_t81EE7836D8B68C775459CBF953FABFA8A2AA4058* L_36 = ___0_cellInfo;
		NullCheck(L_36);
		CellIndexUpdateInfo_tDBB36B9ABEFEA7AEAE822A9FE6C798D37FA7401E* L_37 = (CellIndexUpdateInfo_tDBB36B9ABEFEA7AEAE822A9FE6C798D37FA7401E*)(&L_36->___updateInfo);
		IndirectionEntryUpdateInfoU5BU5D_tEE5670E395186D5738D9CCBBC50E77BF446110F4* L_38 = L_37->___entriesInfo;
		V_11 = L_38;
		V_12 = 0;
		goto IL_013f;
	}

IL_00ce:
	{
		IndirectionEntryUpdateInfoU5BU5D_tEE5670E395186D5738D9CCBBC50E77BF446110F4* L_39 = V_11;
		int32_t L_40 = V_12;
		NullCheck(L_39);
		int32_t L_41 = L_40;
		IndirectionEntryUpdateInfo_tE7FBE2925AD48922F9CF93DDB2DD6F80961D4612 L_42 = (L_39)->GetAt(static_cast<il2cpp_array_size_t>(L_41));
		V_13 = L_42;
		IndirectionEntryUpdateInfo_tE7FBE2925AD48922F9CF93DDB2DD6F80961D4612 L_43 = V_13;
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_44 = L_43.___entryPositionInBricksAtMaxRes;
		IndirectionEntryUpdateInfo_tE7FBE2925AD48922F9CF93DDB2DD6F80961D4612 L_45 = V_13;
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_46 = L_45.___minValidBrickIndexForCellAtMaxRes;
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_47;
		L_47 = Vector3Int_op_Addition_m263A29CC729DFC6216FEA87255C5BA5496D196D1_inline(L_44, L_46, NULL);
		V_14 = L_47;
		IndirectionEntryUpdateInfo_tE7FBE2925AD48922F9CF93DDB2DD6F80961D4612 L_48 = V_13;
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_49 = L_48.___entryPositionInBricksAtMaxRes;
		IndirectionEntryUpdateInfo_tE7FBE2925AD48922F9CF93DDB2DD6F80961D4612 L_50 = V_13;
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_51 = L_50.___maxValidBrickIndexForCellAtMaxResPlusOne;
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_52;
		L_52 = Vector3Int_op_Addition_m263A29CC729DFC6216FEA87255C5BA5496D196D1_inline(L_49, L_51, NULL);
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_53;
		L_53 = Vector3Int_get_one_mD0903BF90B5A55C6FA75D016A00FEC8C93FF4CE8_inline(NULL);
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_54;
		L_54 = Vector3Int_op_Subtraction_m837BE23C20AABFF0617622A8738B4D719F50D1DD_inline(L_52, L_53, NULL);
		V_15 = L_54;
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_55 = V_9;
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_56 = V_10;
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_57 = V_14;
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_58 = V_15;
		bool L_59;
		L_59 = ProbeBrickIndex_BrickOverlapEntry_m380C3AC76B645E30ED5A6B880FE1025D76F992E3(L_55, L_56, L_57, L_58, NULL);
		V_16 = L_59;
		bool L_60 = V_16;
		if (!L_60)
		{
			goto IL_0138;
		}
	}
	{
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_61 = V_9;
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_62 = V_10;
		Brick_tE6E9230DFDF650A631C116E79FB28F41618C3CE0 L_63 = V_6;
		int32_t L_64 = L_63.___subdivisionLevel;
		int32_t L_65 = V_1;
		int32_t L_66 = V_7;
		ProbeBrickIndex_MarkBrickInPhysicalBuffer_m205BF3ECE710E4FA726719961EF2185ED1F14380(__this, (&V_13), L_61, L_62, L_64, L_65, L_66, NULL);
	}

IL_0138:
	{
		int32_t L_67 = V_12;
		V_12 = ((int32_t)il2cpp_codegen_add(L_67, 1));
	}

IL_013f:
	{
		int32_t L_68 = V_12;
		IndirectionEntryUpdateInfoU5BU5D_tEE5670E395186D5738D9CCBBC50E77BF446110F4* L_69 = V_11;
		NullCheck(L_69);
		if ((((int32_t)L_68) < ((int32_t)((int32_t)(((RuntimeArray*)L_69)->max_length)))))
		{
			goto IL_00ce;
		}
	}
	{
	}

IL_0148:
	{
		int32_t L_70 = V_2;
		int32_t L_71 = V_5;
		V_17 = (bool)((((int32_t)((((int32_t)L_70) == ((int32_t)L_71))? 1 : 0)) == ((int32_t)0))? 1 : 0);
		bool L_72 = V_17;
		if (L_72)
		{
			goto IL_0056;
		}
	}
	{
		int32_t L_73 = V_3;
		V_3 = ((int32_t)il2cpp_codegen_add(L_73, 1));
	}

IL_015e:
	{
		int32_t L_74 = V_3;
		List_1_t179992B095C528117EEF4782A1F45568BD2D51EA* L_75 = ___2_allocations;
		NullCheck(L_75);
		int32_t L_76;
		L_76 = List_1_get_Count_m6C34C2E4F4CAE3C6FFE13DC11181ADD0D19C0253_inline(L_75, List_1_get_Count_m6C34C2E4F4CAE3C6FFE13DC11181ADD0D19C0253_RuntimeMethod_var);
		V_18 = (bool)((((int32_t)L_74) < ((int32_t)L_76))? 1 : 0);
		bool L_77 = V_18;
		if (L_77)
		{
			goto IL_0033;
		}
	}
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeBrickIndex_RemoveBricks_mB4F5500C0807573EB9572B950BF6FB91FE0E4B8D (ProbeBrickIndex_tF1B02DB88E5F4CF79533962B018B5724D74E32D2* __this, CellIndexInfo_t81EE7836D8B68C775459CBF953FABFA8A2AA4058* ___0_cellInfo, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	IndirectionEntryUpdateInfo_tE7FBE2925AD48922F9CF93DDB2DD6F80961D4612* V_1 = NULL;
	bool V_2 = false;
	int32_t V_3 = 0;
	bool V_4 = false;
	bool V_5 = false;
	{
		V_0 = 0;
		goto IL_0079;
	}

IL_0005:
	{
		CellIndexInfo_t81EE7836D8B68C775459CBF953FABFA8A2AA4058* L_0 = ___0_cellInfo;
		NullCheck(L_0);
		CellIndexUpdateInfo_tDBB36B9ABEFEA7AEAE822A9FE6C798D37FA7401E* L_1 = (CellIndexUpdateInfo_tDBB36B9ABEFEA7AEAE822A9FE6C798D37FA7401E*)(&L_0->___updateInfo);
		IndirectionEntryUpdateInfoU5BU5D_tEE5670E395186D5738D9CCBBC50E77BF446110F4* L_2 = L_1->___entriesInfo;
		int32_t L_3 = V_0;
		NullCheck(L_2);
		V_1 = ((L_2)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_3)));
		IndirectionEntryUpdateInfo_tE7FBE2925AD48922F9CF93DDB2DD6F80961D4612* L_4 = V_1;
		int32_t L_5 = L_4->___firstChunkIndex;
		V_2 = (bool)((((int32_t)L_5) < ((int32_t)0))? 1 : 0);
		bool L_6 = V_2;
		if (!L_6)
		{
			goto IL_0027;
		}
	}
	{
		goto IL_0075;
	}

IL_0027:
	{
		IndirectionEntryUpdateInfo_tE7FBE2925AD48922F9CF93DDB2DD6F80961D4612* L_7 = V_1;
		int32_t L_8 = L_7->___firstChunkIndex;
		V_3 = L_8;
		goto IL_0044;
	}

IL_0030:
	{
		BitArray_tFD42FDEB4A51DD2D6C20DC8E220B1EBE999F2616* L_9 = __this->___m_IndexChunks;
		int32_t L_10 = V_3;
		NullCheck(L_9);
		BitArray_set_Item_m58EFAF76D726AE0632AE5D8BD7E482AE9B982976(L_9, L_10, (bool)0, NULL);
		int32_t L_11 = V_3;
		V_3 = ((int32_t)il2cpp_codegen_add(L_11, 1));
	}

IL_0044:
	{
		int32_t L_12 = V_3;
		IndirectionEntryUpdateInfo_tE7FBE2925AD48922F9CF93DDB2DD6F80961D4612* L_13 = V_1;
		int32_t L_14 = L_13->___firstChunkIndex;
		IndirectionEntryUpdateInfo_tE7FBE2925AD48922F9CF93DDB2DD6F80961D4612* L_15 = V_1;
		int32_t L_16 = L_15->___numberOfChunks;
		V_4 = (bool)((((int32_t)L_12) < ((int32_t)((int32_t)il2cpp_codegen_add(L_14, L_16))))? 1 : 0);
		bool L_17 = V_4;
		if (L_17)
		{
			goto IL_0030;
		}
	}
	{
		int32_t L_18 = __this->___m_AvailableChunkCount;
		IndirectionEntryUpdateInfo_tE7FBE2925AD48922F9CF93DDB2DD6F80961D4612* L_19 = V_1;
		int32_t L_20 = L_19->___numberOfChunks;
		__this->___m_AvailableChunkCount = ((int32_t)il2cpp_codegen_add(L_18, L_20));
		IndirectionEntryUpdateInfo_tE7FBE2925AD48922F9CF93DDB2DD6F80961D4612* L_21 = V_1;
		L_21->___numberOfChunks = 0;
	}

IL_0075:
	{
		int32_t L_22 = V_0;
		V_0 = ((int32_t)il2cpp_codegen_add(L_22, 1));
	}

IL_0079:
	{
		int32_t L_23 = V_0;
		CellIndexInfo_t81EE7836D8B68C775459CBF953FABFA8A2AA4058* L_24 = ___0_cellInfo;
		NullCheck(L_24);
		CellIndexUpdateInfo_tDBB36B9ABEFEA7AEAE822A9FE6C798D37FA7401E* L_25 = (CellIndexUpdateInfo_tDBB36B9ABEFEA7AEAE822A9FE6C798D37FA7401E*)(&L_24->___updateInfo);
		IndirectionEntryUpdateInfoU5BU5D_tEE5670E395186D5738D9CCBBC50E77BF446110F4* L_26 = L_25->___entriesInfo;
		NullCheck(L_26);
		V_5 = (bool)((((int32_t)L_23) < ((int32_t)((int32_t)(((RuntimeArray*)L_26)->max_length))))? 1 : 0);
		bool L_27 = V_5;
		if (L_27)
		{
			goto IL_0005;
		}
	}
	{
		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 Brick__ctor_m179199BFE8A3D039283170C208402AF32B2CA27D (Brick_tE6E9230DFDF650A631C116E79FB28F41618C3CE0* __this, Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___0_position, int32_t ___1_subdivisionLevel, const RuntimeMethod* method) 
{
	{
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_0 = ___0_position;
		__this->___position = L_0;
		int32_t L_1 = ___1_subdivisionLevel;
		__this->___subdivisionLevel = L_1;
		return;
	}
}
IL2CPP_EXTERN_C  void Brick__ctor_m179199BFE8A3D039283170C208402AF32B2CA27D_AdjustorThunk (RuntimeObject* __this, Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___0_position, int32_t ___1_subdivisionLevel, const RuntimeMethod* method)
{
	Brick_tE6E9230DFDF650A631C116E79FB28F41618C3CE0* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<Brick_tE6E9230DFDF650A631C116E79FB28F41618C3CE0*>(__this + _offset);
	Brick__ctor_m179199BFE8A3D039283170C208402AF32B2CA27D(_thisAdjusted, ___0_position, ___1_subdivisionLevel, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Brick_Equals_m0A786C8A06C21BD504FF8B5216D10E86E7B171E0 (Brick_tE6E9230DFDF650A631C116E79FB28F41618C3CE0* __this, Brick_tE6E9230DFDF650A631C116E79FB28F41618C3CE0 ___0_other, const RuntimeMethod* method) 
{
	int32_t G_B3_0 = 0;
	{
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_0 = __this->___position;
		Brick_tE6E9230DFDF650A631C116E79FB28F41618C3CE0 L_1 = ___0_other;
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_2 = L_1.___position;
		bool L_3;
		L_3 = Vector3Int_op_Equality_mB10073AF3B08421C46BF678C8FF64AAD62C83617_inline(L_0, L_2, NULL);
		if (!L_3)
		{
			goto IL_0023;
		}
	}
	{
		int32_t L_4 = __this->___subdivisionLevel;
		Brick_tE6E9230DFDF650A631C116E79FB28F41618C3CE0 L_5 = ___0_other;
		int32_t L_6 = L_5.___subdivisionLevel;
		G_B3_0 = ((((int32_t)L_4) == ((int32_t)L_6))? 1 : 0);
		goto IL_0024;
	}

IL_0023:
	{
		G_B3_0 = 0;
	}

IL_0024:
	{
		return (bool)G_B3_0;
	}
}
IL2CPP_EXTERN_C  bool Brick_Equals_m0A786C8A06C21BD504FF8B5216D10E86E7B171E0_AdjustorThunk (RuntimeObject* __this, Brick_tE6E9230DFDF650A631C116E79FB28F41618C3CE0 ___0_other, const RuntimeMethod* method)
{
	Brick_tE6E9230DFDF650A631C116E79FB28F41618C3CE0* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<Brick_tE6E9230DFDF650A631C116E79FB28F41618C3CE0*>(__this + _offset);
	bool _returnValue;
	_returnValue = Brick_Equals_m0A786C8A06C21BD504FF8B5216D10E86E7B171E0(_thisAdjusted, ___0_other, method);
	return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Brick_IntersectArea_mAE07A1E9006D45B395D2D147B4E6FCCF9DD57C30 (Brick_tE6E9230DFDF650A631C116E79FB28F41618C3CE0* __this, Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 ___0_boundInBricksToCheck, 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;
	}
	int32_t V_0 = 0;
	Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 V_1;
	memset((&V_1), 0, sizeof(V_1));
	bool V_2 = false;
	bool V_3 = false;
	{
		int32_t L_0 = __this->___subdivisionLevel;
		il2cpp_codegen_runtime_class_init_inline(ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F_il2cpp_TypeInfo_var);
		int32_t L_1;
		L_1 = ProbeReferenceVolume_CellSize_mC43FEFD39498D7B93A75BE664B2D05200D151BC3(L_0, NULL);
		V_0 = L_1;
		il2cpp_codegen_initobj((&V_1), sizeof(Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3));
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_2 = __this->___position;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3;
		L_3 = Vector3Int_op_Implicit_m13297B1F6D07F1E46C0627EAAB8413E637FCA442_inline(L_2, NULL);
		Bounds_set_min_m7BAFB7EDB329CBA896FA096E671D17E498C81A35_inline((&V_1), L_3, NULL);
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_4 = __this->___position;
		int32_t L_5 = V_0;
		int32_t L_6 = V_0;
		int32_t L_7 = V_0;
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_8;
		memset((&L_8), 0, sizeof(L_8));
		Vector3Int__ctor_mE06A86999D16FA579A7F2142B872AB7E3695C9E0_inline((&L_8), L_5, L_6, L_7, NULL);
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_9;
		L_9 = Vector3Int_op_Addition_m263A29CC729DFC6216FEA87255C5BA5496D196D1_inline(L_4, L_8, NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10;
		L_10 = Vector3Int_op_Implicit_m13297B1F6D07F1E46C0627EAAB8413E637FCA442_inline(L_9, NULL);
		Bounds_set_max_mD846329090A0A151CA139A477B70AD6A76FC1A39_inline((&V_1), L_10, NULL);
		Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* L_11 = (&V_1);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12;
		L_12 = Bounds_get_extents_mFE6DC407FCE2341BE2C750CB554055D211281D25_inline(L_11, NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13;
		L_13 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_12, (0.99000001f), NULL);
		Bounds_set_extents_m09496358547B86A93EFE7BE6371E7A6FE937C46F_inline(L_11, L_13, NULL);
		Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_14 = V_1;
		bool L_15;
		L_15 = Bounds_Intersects_m91D6CE48052C56F8519243104C3575738B159531_inline((&___0_boundInBricksToCheck), L_14, NULL);
		V_2 = L_15;
		bool L_16 = V_2;
		V_3 = L_16;
		goto IL_006d;
	}

IL_006d:
	{
		bool L_17 = V_3;
		return L_17;
	}
}
IL2CPP_EXTERN_C  bool Brick_IntersectArea_mAE07A1E9006D45B395D2D147B4E6FCCF9DD57C30_AdjustorThunk (RuntimeObject* __this, Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 ___0_boundInBricksToCheck, const RuntimeMethod* method)
{
	Brick_tE6E9230DFDF650A631C116E79FB28F41618C3CE0* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<Brick_tE6E9230DFDF650A631C116E79FB28F41618C3CE0*>(__this + _offset);
	bool _returnValue;
	_returnValue = Brick_IntersectArea_mAE07A1E9006D45B395D2D147B4E6FCCF9DD57C30(_thisAdjusted, ___0_boundInBricksToCheck, 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
IL2CPP_EXTERN_C void IndirectionEntryUpdateInfo_tE7FBE2925AD48922F9CF93DDB2DD6F80961D4612_marshal_pinvoke(const IndirectionEntryUpdateInfo_tE7FBE2925AD48922F9CF93DDB2DD6F80961D4612& unmarshaled, IndirectionEntryUpdateInfo_tE7FBE2925AD48922F9CF93DDB2DD6F80961D4612_marshaled_pinvoke& marshaled)
{
	marshaled.___firstChunkIndex = unmarshaled.___firstChunkIndex;
	marshaled.___numberOfChunks = unmarshaled.___numberOfChunks;
	marshaled.___minSubdivInCell = unmarshaled.___minSubdivInCell;
	marshaled.___minValidBrickIndexForCellAtMaxRes = unmarshaled.___minValidBrickIndexForCellAtMaxRes;
	marshaled.___maxValidBrickIndexForCellAtMaxResPlusOne = unmarshaled.___maxValidBrickIndexForCellAtMaxResPlusOne;
	marshaled.___entryPositionInBricksAtMaxRes = unmarshaled.___entryPositionInBricksAtMaxRes;
	marshaled.___hasOnlyBiggerBricks = static_cast<int32_t>(unmarshaled.___hasOnlyBiggerBricks);
}
IL2CPP_EXTERN_C void IndirectionEntryUpdateInfo_tE7FBE2925AD48922F9CF93DDB2DD6F80961D4612_marshal_pinvoke_back(const IndirectionEntryUpdateInfo_tE7FBE2925AD48922F9CF93DDB2DD6F80961D4612_marshaled_pinvoke& marshaled, IndirectionEntryUpdateInfo_tE7FBE2925AD48922F9CF93DDB2DD6F80961D4612& unmarshaled)
{
	int32_t unmarshaledfirstChunkIndex_temp_0 = 0;
	unmarshaledfirstChunkIndex_temp_0 = marshaled.___firstChunkIndex;
	unmarshaled.___firstChunkIndex = unmarshaledfirstChunkIndex_temp_0;
	int32_t unmarshalednumberOfChunks_temp_1 = 0;
	unmarshalednumberOfChunks_temp_1 = marshaled.___numberOfChunks;
	unmarshaled.___numberOfChunks = unmarshalednumberOfChunks_temp_1;
	int32_t unmarshaledminSubdivInCell_temp_2 = 0;
	unmarshaledminSubdivInCell_temp_2 = marshaled.___minSubdivInCell;
	unmarshaled.___minSubdivInCell = unmarshaledminSubdivInCell_temp_2;
	Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 unmarshaledminValidBrickIndexForCellAtMaxRes_temp_3;
	memset((&unmarshaledminValidBrickIndexForCellAtMaxRes_temp_3), 0, sizeof(unmarshaledminValidBrickIndexForCellAtMaxRes_temp_3));
	unmarshaledminValidBrickIndexForCellAtMaxRes_temp_3 = marshaled.___minValidBrickIndexForCellAtMaxRes;
	unmarshaled.___minValidBrickIndexForCellAtMaxRes = unmarshaledminValidBrickIndexForCellAtMaxRes_temp_3;
	Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 unmarshaledmaxValidBrickIndexForCellAtMaxResPlusOne_temp_4;
	memset((&unmarshaledmaxValidBrickIndexForCellAtMaxResPlusOne_temp_4), 0, sizeof(unmarshaledmaxValidBrickIndexForCellAtMaxResPlusOne_temp_4));
	unmarshaledmaxValidBrickIndexForCellAtMaxResPlusOne_temp_4 = marshaled.___maxValidBrickIndexForCellAtMaxResPlusOne;
	unmarshaled.___maxValidBrickIndexForCellAtMaxResPlusOne = unmarshaledmaxValidBrickIndexForCellAtMaxResPlusOne_temp_4;
	Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 unmarshaledentryPositionInBricksAtMaxRes_temp_5;
	memset((&unmarshaledentryPositionInBricksAtMaxRes_temp_5), 0, sizeof(unmarshaledentryPositionInBricksAtMaxRes_temp_5));
	unmarshaledentryPositionInBricksAtMaxRes_temp_5 = marshaled.___entryPositionInBricksAtMaxRes;
	unmarshaled.___entryPositionInBricksAtMaxRes = unmarshaledentryPositionInBricksAtMaxRes_temp_5;
	bool unmarshaledhasOnlyBiggerBricks_temp_6 = false;
	unmarshaledhasOnlyBiggerBricks_temp_6 = static_cast<bool>(marshaled.___hasOnlyBiggerBricks);
	unmarshaled.___hasOnlyBiggerBricks = unmarshaledhasOnlyBiggerBricks_temp_6;
}
IL2CPP_EXTERN_C void IndirectionEntryUpdateInfo_tE7FBE2925AD48922F9CF93DDB2DD6F80961D4612_marshal_pinvoke_cleanup(IndirectionEntryUpdateInfo_tE7FBE2925AD48922F9CF93DDB2DD6F80961D4612_marshaled_pinvoke& marshaled)
{
}
IL2CPP_EXTERN_C void IndirectionEntryUpdateInfo_tE7FBE2925AD48922F9CF93DDB2DD6F80961D4612_marshal_com(const IndirectionEntryUpdateInfo_tE7FBE2925AD48922F9CF93DDB2DD6F80961D4612& unmarshaled, IndirectionEntryUpdateInfo_tE7FBE2925AD48922F9CF93DDB2DD6F80961D4612_marshaled_com& marshaled)
{
	marshaled.___firstChunkIndex = unmarshaled.___firstChunkIndex;
	marshaled.___numberOfChunks = unmarshaled.___numberOfChunks;
	marshaled.___minSubdivInCell = unmarshaled.___minSubdivInCell;
	marshaled.___minValidBrickIndexForCellAtMaxRes = unmarshaled.___minValidBrickIndexForCellAtMaxRes;
	marshaled.___maxValidBrickIndexForCellAtMaxResPlusOne = unmarshaled.___maxValidBrickIndexForCellAtMaxResPlusOne;
	marshaled.___entryPositionInBricksAtMaxRes = unmarshaled.___entryPositionInBricksAtMaxRes;
	marshaled.___hasOnlyBiggerBricks = static_cast<int32_t>(unmarshaled.___hasOnlyBiggerBricks);
}
IL2CPP_EXTERN_C void IndirectionEntryUpdateInfo_tE7FBE2925AD48922F9CF93DDB2DD6F80961D4612_marshal_com_back(const IndirectionEntryUpdateInfo_tE7FBE2925AD48922F9CF93DDB2DD6F80961D4612_marshaled_com& marshaled, IndirectionEntryUpdateInfo_tE7FBE2925AD48922F9CF93DDB2DD6F80961D4612& unmarshaled)
{
	int32_t unmarshaledfirstChunkIndex_temp_0 = 0;
	unmarshaledfirstChunkIndex_temp_0 = marshaled.___firstChunkIndex;
	unmarshaled.___firstChunkIndex = unmarshaledfirstChunkIndex_temp_0;
	int32_t unmarshalednumberOfChunks_temp_1 = 0;
	unmarshalednumberOfChunks_temp_1 = marshaled.___numberOfChunks;
	unmarshaled.___numberOfChunks = unmarshalednumberOfChunks_temp_1;
	int32_t unmarshaledminSubdivInCell_temp_2 = 0;
	unmarshaledminSubdivInCell_temp_2 = marshaled.___minSubdivInCell;
	unmarshaled.___minSubdivInCell = unmarshaledminSubdivInCell_temp_2;
	Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 unmarshaledminValidBrickIndexForCellAtMaxRes_temp_3;
	memset((&unmarshaledminValidBrickIndexForCellAtMaxRes_temp_3), 0, sizeof(unmarshaledminValidBrickIndexForCellAtMaxRes_temp_3));
	unmarshaledminValidBrickIndexForCellAtMaxRes_temp_3 = marshaled.___minValidBrickIndexForCellAtMaxRes;
	unmarshaled.___minValidBrickIndexForCellAtMaxRes = unmarshaledminValidBrickIndexForCellAtMaxRes_temp_3;
	Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 unmarshaledmaxValidBrickIndexForCellAtMaxResPlusOne_temp_4;
	memset((&unmarshaledmaxValidBrickIndexForCellAtMaxResPlusOne_temp_4), 0, sizeof(unmarshaledmaxValidBrickIndexForCellAtMaxResPlusOne_temp_4));
	unmarshaledmaxValidBrickIndexForCellAtMaxResPlusOne_temp_4 = marshaled.___maxValidBrickIndexForCellAtMaxResPlusOne;
	unmarshaled.___maxValidBrickIndexForCellAtMaxResPlusOne = unmarshaledmaxValidBrickIndexForCellAtMaxResPlusOne_temp_4;
	Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 unmarshaledentryPositionInBricksAtMaxRes_temp_5;
	memset((&unmarshaledentryPositionInBricksAtMaxRes_temp_5), 0, sizeof(unmarshaledentryPositionInBricksAtMaxRes_temp_5));
	unmarshaledentryPositionInBricksAtMaxRes_temp_5 = marshaled.___entryPositionInBricksAtMaxRes;
	unmarshaled.___entryPositionInBricksAtMaxRes = unmarshaledentryPositionInBricksAtMaxRes_temp_5;
	bool unmarshaledhasOnlyBiggerBricks_temp_6 = false;
	unmarshaledhasOnlyBiggerBricks_temp_6 = static_cast<bool>(marshaled.___hasOnlyBiggerBricks);
	unmarshaled.___hasOnlyBiggerBricks = unmarshaledhasOnlyBiggerBricks_temp_6;
}
IL2CPP_EXTERN_C void IndirectionEntryUpdateInfo_tE7FBE2925AD48922F9CF93DDB2DD6F80961D4612_marshal_com_cleanup(IndirectionEntryUpdateInfo_tE7FBE2925AD48922F9CF93DDB2DD6F80961D4612_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 CellIndexUpdateInfo_tDBB36B9ABEFEA7AEAE822A9FE6C798D37FA7401E_marshal_pinvoke(const CellIndexUpdateInfo_tDBB36B9ABEFEA7AEAE822A9FE6C798D37FA7401E& unmarshaled, CellIndexUpdateInfo_tDBB36B9ABEFEA7AEAE822A9FE6C798D37FA7401E_marshaled_pinvoke& marshaled)
{
	if (unmarshaled.___entriesInfo != NULL)
	{
		il2cpp_array_size_t _unmarshaledentriesInfo_Length = (unmarshaled.___entriesInfo)->max_length;
		marshaled.___entriesInfo = il2cpp_codegen_marshal_allocate_array<IndirectionEntryUpdateInfo_tE7FBE2925AD48922F9CF93DDB2DD6F80961D4612_marshaled_pinvoke>(_unmarshaledentriesInfo_Length);
		for (int32_t i = 0; i < ARRAY_LENGTH_AS_INT32(_unmarshaledentriesInfo_Length); i++)
		{
			IndirectionEntryUpdateInfo_tE7FBE2925AD48922F9CF93DDB2DD6F80961D4612_marshal_pinvoke((unmarshaled.___entriesInfo)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(i)), (marshaled.___entriesInfo)[i]);
		}
	}
	else
	{
		marshaled.___entriesInfo = NULL;
	}
}
IL2CPP_EXTERN_C void CellIndexUpdateInfo_tDBB36B9ABEFEA7AEAE822A9FE6C798D37FA7401E_marshal_pinvoke_back(const CellIndexUpdateInfo_tDBB36B9ABEFEA7AEAE822A9FE6C798D37FA7401E_marshaled_pinvoke& marshaled, CellIndexUpdateInfo_tDBB36B9ABEFEA7AEAE822A9FE6C798D37FA7401E& unmarshaled)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IndirectionEntryUpdateInfoU5BU5D_tEE5670E395186D5738D9CCBBC50E77BF446110F4_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	if (marshaled.___entriesInfo != NULL)
	{
		if (unmarshaled.___entriesInfo == NULL)
		{
			unmarshaled.___entriesInfo = reinterpret_cast<IndirectionEntryUpdateInfoU5BU5D_tEE5670E395186D5738D9CCBBC50E77BF446110F4*>((IndirectionEntryUpdateInfoU5BU5D_tEE5670E395186D5738D9CCBBC50E77BF446110F4*)SZArrayNew(IndirectionEntryUpdateInfoU5BU5D_tEE5670E395186D5738D9CCBBC50E77BF446110F4_il2cpp_TypeInfo_var, 1));
			Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___entriesInfo), (void*)reinterpret_cast<IndirectionEntryUpdateInfoU5BU5D_tEE5670E395186D5738D9CCBBC50E77BF446110F4*>((IndirectionEntryUpdateInfoU5BU5D_tEE5670E395186D5738D9CCBBC50E77BF446110F4*)SZArrayNew(IndirectionEntryUpdateInfoU5BU5D_tEE5670E395186D5738D9CCBBC50E77BF446110F4_il2cpp_TypeInfo_var, 1)));
		}
		il2cpp_array_size_t _arrayLength = (unmarshaled.___entriesInfo)->max_length;
		for (int32_t i = 0; i < ARRAY_LENGTH_AS_INT32(_arrayLength); i++)
		{
			IndirectionEntryUpdateInfo_tE7FBE2925AD48922F9CF93DDB2DD6F80961D4612 _marshaled____entriesInfo_i__unmarshaled;
			memset((&_marshaled____entriesInfo_i__unmarshaled), 0, sizeof(_marshaled____entriesInfo_i__unmarshaled));
			IndirectionEntryUpdateInfo_tE7FBE2925AD48922F9CF93DDB2DD6F80961D4612_marshal_pinvoke_back((marshaled.___entriesInfo)[i], _marshaled____entriesInfo_i__unmarshaled);
			(unmarshaled.___entriesInfo)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(i), _marshaled____entriesInfo_i__unmarshaled);
		}
	}
}
IL2CPP_EXTERN_C void CellIndexUpdateInfo_tDBB36B9ABEFEA7AEAE822A9FE6C798D37FA7401E_marshal_pinvoke_cleanup(CellIndexUpdateInfo_tDBB36B9ABEFEA7AEAE822A9FE6C798D37FA7401E_marshaled_pinvoke& marshaled)
{
	if (marshaled.___entriesInfo != NULL)
	{
		const il2cpp_array_size_t marshaled____entriesInfo_CleanupLoopCount = 1;
		for (int32_t i = 0; i < ARRAY_LENGTH_AS_INT32(marshaled____entriesInfo_CleanupLoopCount); i++)
		{
			IndirectionEntryUpdateInfo_tE7FBE2925AD48922F9CF93DDB2DD6F80961D4612_marshal_pinvoke_cleanup((marshaled.___entriesInfo)[i]);
		}
		il2cpp_codegen_marshal_free(marshaled.___entriesInfo);
		marshaled.___entriesInfo = NULL;
	}
}


IL2CPP_EXTERN_C void CellIndexUpdateInfo_tDBB36B9ABEFEA7AEAE822A9FE6C798D37FA7401E_marshal_com(const CellIndexUpdateInfo_tDBB36B9ABEFEA7AEAE822A9FE6C798D37FA7401E& unmarshaled, CellIndexUpdateInfo_tDBB36B9ABEFEA7AEAE822A9FE6C798D37FA7401E_marshaled_com& marshaled)
{
	if (unmarshaled.___entriesInfo != NULL)
	{
		il2cpp_array_size_t _unmarshaledentriesInfo_Length = (unmarshaled.___entriesInfo)->max_length;
		marshaled.___entriesInfo = il2cpp_codegen_marshal_allocate_array<IndirectionEntryUpdateInfo_tE7FBE2925AD48922F9CF93DDB2DD6F80961D4612_marshaled_com>(_unmarshaledentriesInfo_Length);
		for (int32_t i = 0; i < ARRAY_LENGTH_AS_INT32(_unmarshaledentriesInfo_Length); i++)
		{
			IndirectionEntryUpdateInfo_tE7FBE2925AD48922F9CF93DDB2DD6F80961D4612_marshal_com((unmarshaled.___entriesInfo)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(i)), (marshaled.___entriesInfo)[i]);
		}
	}
	else
	{
		marshaled.___entriesInfo = NULL;
	}
}
IL2CPP_EXTERN_C void CellIndexUpdateInfo_tDBB36B9ABEFEA7AEAE822A9FE6C798D37FA7401E_marshal_com_back(const CellIndexUpdateInfo_tDBB36B9ABEFEA7AEAE822A9FE6C798D37FA7401E_marshaled_com& marshaled, CellIndexUpdateInfo_tDBB36B9ABEFEA7AEAE822A9FE6C798D37FA7401E& unmarshaled)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IndirectionEntryUpdateInfoU5BU5D_tEE5670E395186D5738D9CCBBC50E77BF446110F4_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	if (marshaled.___entriesInfo != NULL)
	{
		if (unmarshaled.___entriesInfo == NULL)
		{
			unmarshaled.___entriesInfo = reinterpret_cast<IndirectionEntryUpdateInfoU5BU5D_tEE5670E395186D5738D9CCBBC50E77BF446110F4*>((IndirectionEntryUpdateInfoU5BU5D_tEE5670E395186D5738D9CCBBC50E77BF446110F4*)SZArrayNew(IndirectionEntryUpdateInfoU5BU5D_tEE5670E395186D5738D9CCBBC50E77BF446110F4_il2cpp_TypeInfo_var, 1));
			Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___entriesInfo), (void*)reinterpret_cast<IndirectionEntryUpdateInfoU5BU5D_tEE5670E395186D5738D9CCBBC50E77BF446110F4*>((IndirectionEntryUpdateInfoU5BU5D_tEE5670E395186D5738D9CCBBC50E77BF446110F4*)SZArrayNew(IndirectionEntryUpdateInfoU5BU5D_tEE5670E395186D5738D9CCBBC50E77BF446110F4_il2cpp_TypeInfo_var, 1)));
		}
		il2cpp_array_size_t _arrayLength = (unmarshaled.___entriesInfo)->max_length;
		for (int32_t i = 0; i < ARRAY_LENGTH_AS_INT32(_arrayLength); i++)
		{
			IndirectionEntryUpdateInfo_tE7FBE2925AD48922F9CF93DDB2DD6F80961D4612 _marshaled____entriesInfo_i__unmarshaled;
			memset((&_marshaled____entriesInfo_i__unmarshaled), 0, sizeof(_marshaled____entriesInfo_i__unmarshaled));
			IndirectionEntryUpdateInfo_tE7FBE2925AD48922F9CF93DDB2DD6F80961D4612_marshal_com_back((marshaled.___entriesInfo)[i], _marshaled____entriesInfo_i__unmarshaled);
			(unmarshaled.___entriesInfo)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(i), _marshaled____entriesInfo_i__unmarshaled);
		}
	}
}
IL2CPP_EXTERN_C void CellIndexUpdateInfo_tDBB36B9ABEFEA7AEAE822A9FE6C798D37FA7401E_marshal_com_cleanup(CellIndexUpdateInfo_tDBB36B9ABEFEA7AEAE822A9FE6C798D37FA7401E_marshaled_com& marshaled)
{
	if (marshaled.___entriesInfo != NULL)
	{
		const il2cpp_array_size_t marshaled____entriesInfo_CleanupLoopCount = 1;
		for (int32_t i = 0; i < ARRAY_LENGTH_AS_INT32(marshaled____entriesInfo_CleanupLoopCount); i++)
		{
			IndirectionEntryUpdateInfo_tE7FBE2925AD48922F9CF93DDB2DD6F80961D4612_marshal_com_cleanup((marshaled.___entriesInfo)[i]);
		}
		il2cpp_codegen_marshal_free(marshaled.___entriesInfo);
		marshaled.___entriesInfo = NULL;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CellIndexUpdateInfo_GetNumberOfChunks_mA85868C1D5D7B6BA688FC5ED731B2CD0A0F12643 (CellIndexUpdateInfo_tDBB36B9ABEFEA7AEAE822A9FE6C798D37FA7401E* __this, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	IndirectionEntryUpdateInfoU5BU5D_tEE5670E395186D5738D9CCBBC50E77BF446110F4* V_1 = NULL;
	int32_t V_2 = 0;
	IndirectionEntryUpdateInfo_tE7FBE2925AD48922F9CF93DDB2DD6F80961D4612 V_3;
	memset((&V_3), 0, sizeof(V_3));
	int32_t V_4 = 0;
	{
		V_0 = 0;
		IndirectionEntryUpdateInfoU5BU5D_tEE5670E395186D5738D9CCBBC50E77BF446110F4* L_0 = __this->___entriesInfo;
		V_1 = L_0;
		V_2 = 0;
		goto IL_0026;
	}

IL_000f:
	{
		IndirectionEntryUpdateInfoU5BU5D_tEE5670E395186D5738D9CCBBC50E77BF446110F4* L_1 = V_1;
		int32_t L_2 = V_2;
		NullCheck(L_1);
		int32_t L_3 = L_2;
		IndirectionEntryUpdateInfo_tE7FBE2925AD48922F9CF93DDB2DD6F80961D4612 L_4 = (L_1)->GetAt(static_cast<il2cpp_array_size_t>(L_3));
		V_3 = L_4;
		int32_t L_5 = V_0;
		IndirectionEntryUpdateInfo_tE7FBE2925AD48922F9CF93DDB2DD6F80961D4612 L_6 = V_3;
		int32_t L_7 = L_6.___numberOfChunks;
		V_0 = ((int32_t)il2cpp_codegen_add(L_5, L_7));
		int32_t L_8 = V_2;
		V_2 = ((int32_t)il2cpp_codegen_add(L_8, 1));
	}

IL_0026:
	{
		int32_t L_9 = V_2;
		IndirectionEntryUpdateInfoU5BU5D_tEE5670E395186D5738D9CCBBC50E77BF446110F4* L_10 = V_1;
		NullCheck(L_10);
		if ((((int32_t)L_9) < ((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length)))))
		{
			goto IL_000f;
		}
	}
	{
		int32_t L_11 = V_0;
		V_4 = L_11;
		goto IL_0031;
	}

IL_0031:
	{
		int32_t L_12 = V_4;
		return L_12;
	}
}
IL2CPP_EXTERN_C  int32_t CellIndexUpdateInfo_GetNumberOfChunks_mA85868C1D5D7B6BA688FC5ED731B2CD0A0F12643_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	CellIndexUpdateInfo_tDBB36B9ABEFEA7AEAE822A9FE6C798D37FA7401E* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<CellIndexUpdateInfo_tDBB36B9ABEFEA7AEAE822A9FE6C798D37FA7401E*>(__this + _offset);
	int32_t _returnValue;
	_returnValue = CellIndexUpdateInfo_GetNumberOfChunks_mA85868C1D5D7B6BA688FC5ED731B2CD0A0F12643(_thisAdjusted, 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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ProbeBrickPool_DivRoundUp_m6DE46D53FACF72A9BDC3A8132FA61587D806C5CB (int32_t ___0_x, int32_t ___1_y, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___0_x;
		int32_t L_1 = ___1_y;
		int32_t L_2 = ___1_y;
		return ((int32_t)(((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_add(L_0, L_1)), 1))/L_2));
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ProbeBrickPool_get_estimatedVMemCost_m206B387571242511C64B9AB8D519298A7164B252 (ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___U3CestimatedVMemCostU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeBrickPool_set_estimatedVMemCost_m900B8D8014520434A75820BFE856BCFCE411E7DA (ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693* __this, int32_t ___0_value, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___0_value;
		__this->___U3CestimatedVMemCostU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeBrickPool_Initialize_mC3028543884BE1B3232EA05DDE353750C0ED1F10 (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GraphicsSettings_GetRenderPipelineSettings_TisProbeVolumeRuntimeResources_tADB1B541CA3B7189C4B98BE872D58860CF9398F0_mE04BECC58AA57DECC925388E9464F87AF7FFA094_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GraphicsSettings_t01785CE5CB5C5105CB527619AF4D74BEF417EF1A_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0733E2349BDDFDD9D72165C1B43B0C50F3718EC9);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral24038F86525455B4B3E3F80DEFEB4DFABCD0F1C3);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB038186AFCFE17F4A55EA23CBEBB0C6C3FE49933);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC4A3ED95B4B6D0D9D17AFC03FB730E2FD1995A60);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC790CE39D2D440991EB1E6FAC293EC05A9592051);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA7E43301DF0F2BDB621B6C9C4D9614FCF48FD05);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	bool V_1 = false;
	bool V_2 = false;
	ProbeVolumeRuntimeResources_tADB1B541CA3B7189C4B98BE872D58860CF9398F0* G_B4_0 = NULL;
	ProbeVolumeRuntimeResources_tADB1B541CA3B7189C4B98BE872D58860CF9398F0* G_B3_0 = NULL;
	ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* G_B5_0 = NULL;
	ProbeVolumeRuntimeResources_tADB1B541CA3B7189C4B98BE872D58860CF9398F0* G_B7_0 = NULL;
	ProbeVolumeRuntimeResources_tADB1B541CA3B7189C4B98BE872D58860CF9398F0* G_B6_0 = NULL;
	ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* G_B8_0 = NULL;
	int32_t G_B12_0 = 0;
	int32_t G_B17_0 = 0;
	{
		bool L_0;
		L_0 = SystemInfo_get_supportsComputeShaders_m4A029D2F8FB9343E65E6F1C6F1C79DA41911F13A(NULL);
		V_0 = (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0);
		bool L_1 = V_0;
		if (!L_1)
		{
			goto IL_0012;
		}
	}
	{
		goto IL_00f6;
	}

IL_0012:
	{
		il2cpp_codegen_runtime_class_init_inline(GraphicsSettings_t01785CE5CB5C5105CB527619AF4D74BEF417EF1A_il2cpp_TypeInfo_var);
		ProbeVolumeRuntimeResources_tADB1B541CA3B7189C4B98BE872D58860CF9398F0* L_2;
		L_2 = GraphicsSettings_GetRenderPipelineSettings_TisProbeVolumeRuntimeResources_tADB1B541CA3B7189C4B98BE872D58860CF9398F0_mE04BECC58AA57DECC925388E9464F87AF7FFA094(GraphicsSettings_GetRenderPipelineSettings_TisProbeVolumeRuntimeResources_tADB1B541CA3B7189C4B98BE872D58860CF9398F0_mE04BECC58AA57DECC925388E9464F87AF7FFA094_RuntimeMethod_var);
		ProbeVolumeRuntimeResources_tADB1B541CA3B7189C4B98BE872D58860CF9398F0* L_3 = L_2;
		if (L_3)
		{
			G_B4_0 = L_3;
			goto IL_001e;
		}
		G_B3_0 = L_3;
	}
	{
		G_B5_0 = ((ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8*)(NULL));
		goto IL_0023;
	}

IL_001e:
	{
		NullCheck(G_B4_0);
		ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_4 = G_B4_0->___probeVolumeUploadDataCS;
		G_B5_0 = L_4;
	}

IL_0023:
	{
		il2cpp_codegen_runtime_class_init_inline(ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_il2cpp_TypeInfo_var);
		((ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_il2cpp_TypeInfo_var))->___s_DataUploadCS = G_B5_0;
		Il2CppCodeGenWriteBarrier((void**)(&((ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_il2cpp_TypeInfo_var))->___s_DataUploadCS), (void*)G_B5_0);
		il2cpp_codegen_runtime_class_init_inline(GraphicsSettings_t01785CE5CB5C5105CB527619AF4D74BEF417EF1A_il2cpp_TypeInfo_var);
		ProbeVolumeRuntimeResources_tADB1B541CA3B7189C4B98BE872D58860CF9398F0* L_5;
		L_5 = GraphicsSettings_GetRenderPipelineSettings_TisProbeVolumeRuntimeResources_tADB1B541CA3B7189C4B98BE872D58860CF9398F0_mE04BECC58AA57DECC925388E9464F87AF7FFA094(GraphicsSettings_GetRenderPipelineSettings_TisProbeVolumeRuntimeResources_tADB1B541CA3B7189C4B98BE872D58860CF9398F0_mE04BECC58AA57DECC925388E9464F87AF7FFA094_RuntimeMethod_var);
		ProbeVolumeRuntimeResources_tADB1B541CA3B7189C4B98BE872D58860CF9398F0* L_6 = L_5;
		if (L_6)
		{
			G_B7_0 = L_6;
			goto IL_0034;
		}
		G_B6_0 = L_6;
	}
	{
		G_B8_0 = ((ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8*)(NULL));
		goto IL_0039;
	}

IL_0034:
	{
		NullCheck(G_B7_0);
		ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_7 = G_B7_0->___probeVolumeUploadDataL2CS;
		G_B8_0 = L_7;
	}

IL_0039:
	{
		il2cpp_codegen_runtime_class_init_inline(ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_il2cpp_TypeInfo_var);
		((ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_il2cpp_TypeInfo_var))->___s_DataUploadL2CS = G_B8_0;
		Il2CppCodeGenWriteBarrier((void**)(&((ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_il2cpp_TypeInfo_var))->___s_DataUploadL2CS), (void*)G_B8_0);
		ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_8 = ((ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_il2cpp_TypeInfo_var))->___s_DataUploadCS;
		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);
		V_1 = L_9;
		bool L_10 = V_1;
		if (!L_10)
		{
			goto IL_00c2;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_il2cpp_TypeInfo_var);
		ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_11 = ((ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_il2cpp_TypeInfo_var))->___s_DataUploadCS;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_12;
		L_12 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_11, NULL);
		if (L_12)
		{
			goto IL_005d;
		}
	}
	{
		G_B12_0 = (-1);
		goto IL_006c;
	}

IL_005d:
	{
		il2cpp_codegen_runtime_class_init_inline(ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_il2cpp_TypeInfo_var);
		ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_13 = ((ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_il2cpp_TypeInfo_var))->___s_DataUploadCS;
		NullCheck(L_13);
		int32_t L_14;
		L_14 = ComputeShader_FindKernel_m3BA5C50794FA6AF4C432E55FBBD7CB266532F659(L_13, _stringLiteralDA7E43301DF0F2BDB621B6C9C4D9614FCF48FD05, NULL);
		G_B12_0 = L_14;
	}

IL_006c:
	{
		il2cpp_codegen_runtime_class_init_inline(ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_il2cpp_TypeInfo_var);
		((ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_il2cpp_TypeInfo_var))->___s_DataUploadKernel = G_B12_0;
		ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_15 = ((ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_il2cpp_TypeInfo_var))->___s_DataUploadCS;
		LocalKeyword_tED7F563B432A5461E58CE7032AF6D1CD669CD0CB L_16;
		memset((&L_16), 0, sizeof(L_16));
		LocalKeyword__ctor_m2525E4690C99FAF415082FD7E1AD44CFE7F08169((&L_16), L_15, _stringLiteral0733E2349BDDFDD9D72165C1B43B0C50F3718EC9, NULL);
		((ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_il2cpp_TypeInfo_var))->___s_DataUpload_Shared = L_16;
		Il2CppCodeGenWriteBarrier((void**)&(((&((ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_il2cpp_TypeInfo_var))->___s_DataUpload_Shared))->___m_Name), (void*)NULL);
		ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_17 = ((ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_il2cpp_TypeInfo_var))->___s_DataUploadCS;
		LocalKeyword_tED7F563B432A5461E58CE7032AF6D1CD669CD0CB L_18;
		memset((&L_18), 0, sizeof(L_18));
		LocalKeyword__ctor_m2525E4690C99FAF415082FD7E1AD44CFE7F08169((&L_18), L_17, _stringLiteralB038186AFCFE17F4A55EA23CBEBB0C6C3FE49933, NULL);
		((ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_il2cpp_TypeInfo_var))->___s_DataUpload_ProbeOcclusion = L_18;
		Il2CppCodeGenWriteBarrier((void**)&(((&((ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_il2cpp_TypeInfo_var))->___s_DataUpload_ProbeOcclusion))->___m_Name), (void*)NULL);
		ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_19 = ((ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_il2cpp_TypeInfo_var))->___s_DataUploadCS;
		LocalKeyword_tED7F563B432A5461E58CE7032AF6D1CD669CD0CB L_20;
		memset((&L_20), 0, sizeof(L_20));
		LocalKeyword__ctor_m2525E4690C99FAF415082FD7E1AD44CFE7F08169((&L_20), L_19, _stringLiteralC4A3ED95B4B6D0D9D17AFC03FB730E2FD1995A60, NULL);
		((ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_il2cpp_TypeInfo_var))->___s_DataUpload_SkyOcclusion = L_20;
		Il2CppCodeGenWriteBarrier((void**)&(((&((ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_il2cpp_TypeInfo_var))->___s_DataUpload_SkyOcclusion))->___m_Name), (void*)NULL);
		ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_21 = ((ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_il2cpp_TypeInfo_var))->___s_DataUploadCS;
		LocalKeyword_tED7F563B432A5461E58CE7032AF6D1CD669CD0CB L_22;
		memset((&L_22), 0, sizeof(L_22));
		LocalKeyword__ctor_m2525E4690C99FAF415082FD7E1AD44CFE7F08169((&L_22), L_21, _stringLiteral24038F86525455B4B3E3F80DEFEB4DFABCD0F1C3, NULL);
		((ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_il2cpp_TypeInfo_var))->___s_DataUpload_SkyShadingDirection = L_22;
		Il2CppCodeGenWriteBarrier((void**)&(((&((ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_il2cpp_TypeInfo_var))->___s_DataUpload_SkyShadingDirection))->___m_Name), (void*)NULL);
	}

IL_00c2:
	{
		il2cpp_codegen_runtime_class_init_inline(ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_il2cpp_TypeInfo_var);
		ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_23 = ((ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_il2cpp_TypeInfo_var))->___s_DataUploadL2CS;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_24;
		L_24 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_23, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		V_2 = L_24;
		bool L_25 = V_2;
		if (!L_25)
		{
			goto IL_00f6;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_il2cpp_TypeInfo_var);
		ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_26 = ((ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_il2cpp_TypeInfo_var))->___s_DataUploadL2CS;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_27;
		L_27 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_26, NULL);
		if (L_27)
		{
			goto IL_00e1;
		}
	}
	{
		G_B17_0 = (-1);
		goto IL_00f0;
	}

IL_00e1:
	{
		il2cpp_codegen_runtime_class_init_inline(ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_il2cpp_TypeInfo_var);
		ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_28 = ((ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_il2cpp_TypeInfo_var))->___s_DataUploadL2CS;
		NullCheck(L_28);
		int32_t L_29;
		L_29 = ComputeShader_FindKernel_m3BA5C50794FA6AF4C432E55FBBD7CB266532F659(L_28, _stringLiteralC790CE39D2D440991EB1E6FAC293EC05A9592051, NULL);
		G_B17_0 = L_29;
	}

IL_00f0:
	{
		il2cpp_codegen_runtime_class_init_inline(ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_il2cpp_TypeInfo_var);
		((ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_il2cpp_TypeInfo_var))->___s_DataUploadL2Kernel = G_B17_0;
	}

IL_00f6:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ProbeBrickPool_GetValidityTexture_mF7A2C6AE8D236F023216090CA51DE22F52B09B33 (ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693* __this, const RuntimeMethod* method) 
{
	Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* V_0 = NULL;
	{
		DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB* L_0 = (DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB*)(&__this->___m_Pool);
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_1 = L_0->___TexValidity;
		V_0 = L_1;
		goto IL_000f;
	}

IL_000f:
	{
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_2 = V_0;
		return L_2;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ProbeBrickPool_GetSkyOcclusionTexture_m884F3AEA17181AB35E91CC0828AE22CC3962F483 (ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693* __this, const RuntimeMethod* method) 
{
	Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* V_0 = NULL;
	{
		DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB* L_0 = (DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB*)(&__this->___m_Pool);
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_1 = L_0->___TexSkyOcclusion;
		V_0 = L_1;
		goto IL_000f;
	}

IL_000f:
	{
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_2 = V_0;
		return L_2;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ProbeBrickPool_GetSkyShadingDirectionIndicesTexture_mE50F223C145AC8B46E1E7E20B9DCFBBCF352CEA8 (ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693* __this, const RuntimeMethod* method) 
{
	Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* V_0 = NULL;
	{
		DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB* L_0 = (DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB*)(&__this->___m_Pool);
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_1 = L_0->___TexSkyShadingDirectionIndices;
		V_0 = L_1;
		goto IL_000f;
	}

IL_000f:
	{
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_2 = V_0;
		return L_2;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ProbeBrickPool_GetProbeOcclusionTexture_mC2A659BE449583A8BD967999E635119A68CD95AA (ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693* __this, const RuntimeMethod* method) 
{
	Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* V_0 = NULL;
	{
		DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB* L_0 = (DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB*)(&__this->___m_Pool);
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_1 = L_0->___TexProbeOcclusion;
		V_0 = L_1;
		goto IL_000f;
	}

IL_000f:
	{
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_2 = V_0;
		return L_2;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeBrickPool__ctor_mBD9E7DEECDA2A335AEFE08D328C81BBB816D7DA6 (ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693* __this, int32_t ___0_memoryBudget, int32_t ___1_shBands, bool ___2_allocateValidityData, bool ___3_allocateRenderingLayerData, bool ___4_allocateSkyOcclusion, bool ___5_allocateSkyShadingData, bool ___6_allocateProbeOcclusionData, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Stack_1__ctor_mF34E2158A63004F9CC98EC4C02490489BDEC606E_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Stack_1_tBFBA4533224CC5B6CFEF7F656B39ED3995773D0B_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDF50A8CB0A9873BB8FC11370AFBA014E65E26FF7);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	int32_t V_1 = 0;
	int32_t V_2 = 0;
	int32_t V_3 = 0;
	{
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		Profiler_BeginSample_m640E26B682D803CC5DB4EDFDF2F6E83771BF0BE4_inline(_stringLiteralDF50A8CB0A9873BB8FC11370AFBA014E65E26FF7, NULL);
		BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B* L_0 = (BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B*)(&__this->___m_NextFreeChunk);
		BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B* L_1 = (BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B*)(&__this->___m_NextFreeChunk);
		BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B* L_2 = (BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B*)(&__this->___m_NextFreeChunk);
		int32_t L_3 = 0;
		V_3 = L_3;
		L_2->___z = L_3;
		int32_t L_4 = V_3;
		int32_t L_5 = L_4;
		V_3 = L_5;
		L_1->___y = L_5;
		int32_t L_6 = V_3;
		L_0->___x = L_6;
		int32_t L_7 = ___1_shBands;
		__this->___m_SHBands = L_7;
		bool L_8 = ___2_allocateValidityData;
		__this->___m_ContainsValidity = L_8;
		bool L_9 = ___6_allocateProbeOcclusionData;
		__this->___m_ContainsProbeOcclusion = L_9;
		bool L_10 = ___3_allocateRenderingLayerData;
		__this->___m_ContainsRenderingLayers = L_10;
		bool L_11 = ___4_allocateSkyOcclusion;
		__this->___m_ContainsSkyOcclusion = L_11;
		bool L_12 = ___5_allocateSkyShadingData;
		__this->___m_ContainsSkyShadingDirection = L_12;
		Stack_1_tBFBA4533224CC5B6CFEF7F656B39ED3995773D0B* L_13 = (Stack_1_tBFBA4533224CC5B6CFEF7F656B39ED3995773D0B*)il2cpp_codegen_object_new(Stack_1_tBFBA4533224CC5B6CFEF7F656B39ED3995773D0B_il2cpp_TypeInfo_var);
		Stack_1__ctor_mF34E2158A63004F9CC98EC4C02490489BDEC606E(L_13, ((int32_t)256), Stack_1__ctor_mF34E2158A63004F9CC98EC4C02490489BDEC606E_RuntimeMethod_var);
		__this->___m_FreeList = L_13;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_FreeList), (void*)L_13);
		int32_t L_14 = ___0_memoryBudget;
		il2cpp_codegen_runtime_class_init_inline(ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_il2cpp_TypeInfo_var);
		ProbeBrickPool_DerivePoolSizeFromBudget_m9D34D7CBBC3FC047A93C55A5CBF791067AE29E38(L_14, (&V_0), (&V_1), (&V_2), NULL);
		int32_t L_15 = V_0;
		int32_t L_16 = V_1;
		int32_t L_17 = V_2;
		ProbeBrickPool_AllocatePool_m835B98A8F4E4189ED04724599F4357F432DE81B6(__this, L_15, L_16, L_17, NULL);
		DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB* L_18 = (DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB*)(&__this->___m_Pool);
		int32_t L_19 = L_18->___width;
		DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB* L_20 = (DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB*)(&__this->___m_Pool);
		int32_t L_21 = L_20->___height;
		DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB* L_22 = (DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB*)(&__this->___m_Pool);
		int32_t L_23 = L_22->___depth;
		__this->___m_AvailableChunkCount = ((int32_t)il2cpp_codegen_multiply(((int32_t)il2cpp_codegen_multiply(((int32_t)(L_19/((int32_t)512))), ((int32_t)(L_21/4)))), ((int32_t)(L_23/4))));
		Profiler_EndSample_m3FCA26738A87C0B8E352533AD48E2A16B047A757(NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeBrickPool_AllocatePool_m835B98A8F4E4189ED04724599F4357F432DE81B6 (ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693* __this, int32_t ___0_width, int32_t ___1_height, int32_t ___2_depth, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralAD1F7EBB0A83BCDCB8BE8A17DA7BE5BCE13B6CE9);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	{
		int32_t L_0 = ___0_width;
		int32_t L_1 = ___1_height;
		int32_t L_2 = ___2_depth;
		int32_t L_3 = __this->___m_SHBands;
		bool L_4 = __this->___m_ContainsValidity;
		bool L_5 = __this->___m_ContainsRenderingLayers;
		bool L_6 = __this->___m_ContainsSkyOcclusion;
		bool L_7 = __this->___m_ContainsSkyShadingDirection;
		bool L_8 = __this->___m_ContainsProbeOcclusion;
		il2cpp_codegen_runtime_class_init_inline(ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_il2cpp_TypeInfo_var);
		DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB L_9;
		L_9 = ProbeBrickPool_CreateDataLocation_m7C5BDDA20B7ABE553A4A51212465FA4A1E1446BA(((int32_t)il2cpp_codegen_multiply(((int32_t)il2cpp_codegen_multiply(L_0, L_1)), L_2)), (bool)0, L_3, _stringLiteralAD1F7EBB0A83BCDCB8BE8A17DA7BE5BCE13B6CE9, (bool)1, L_4, L_5, L_6, L_7, L_8, (&V_0), NULL);
		__this->___m_Pool = L_9;
		Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_Pool))->___TexL0_L1rx), (void*)NULL);
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_Pool))->___TexL1_G_ry), (void*)NULL);
		#endif
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_Pool))->___TexL1_B_rz), (void*)NULL);
		#endif
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_Pool))->___TexL2_0), (void*)NULL);
		#endif
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_Pool))->___TexL2_1), (void*)NULL);
		#endif
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_Pool))->___TexL2_2), (void*)NULL);
		#endif
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_Pool))->___TexL2_3), (void*)NULL);
		#endif
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_Pool))->___TexProbeOcclusion), (void*)NULL);
		#endif
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_Pool))->___TexValidity), (void*)NULL);
		#endif
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_Pool))->___TexSkyOcclusion), (void*)NULL);
		#endif
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_Pool))->___TexSkyShadingDirectionIndices), (void*)NULL);
		#endif
		int32_t L_10 = V_0;
		ProbeBrickPool_set_estimatedVMemCost_m900B8D8014520434A75820BFE856BCFCE411E7DA_inline(__this, L_10, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ProbeBrickPool_GetRemainingChunkCount_mCB45E13C46121828339423C4AA1C7A1295F5E3FB (ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693* __this, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	{
		int32_t L_0 = __this->___m_AvailableChunkCount;
		V_0 = L_0;
		goto IL_000a;
	}

IL_000a:
	{
		int32_t L_1 = V_0;
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeBrickPool_EnsureTextureValidity_m0E21AACE0D01D89FCBE9CF77508E2E10867D88D3 (ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	{
		DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB* L_0 = (DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB*)(&__this->___m_Pool);
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_1 = L_0->___TexL0_L1rx;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_2;
		L_2 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_1, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		V_0 = L_2;
		bool L_3 = V_0;
		if (!L_3)
		{
			goto IL_004c;
		}
	}
	{
		DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB* L_4 = (DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB*)(&__this->___m_Pool);
		DataLocation_Cleanup_m010C49BAA3CEC79DDA9048205440DF05994A4B08(L_4, NULL);
		DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB* L_5 = (DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB*)(&__this->___m_Pool);
		int32_t L_6 = L_5->___width;
		DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB* L_7 = (DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB*)(&__this->___m_Pool);
		int32_t L_8 = L_7->___height;
		DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB* L_9 = (DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB*)(&__this->___m_Pool);
		int32_t L_10 = L_9->___depth;
		ProbeBrickPool_AllocatePool_m835B98A8F4E4189ED04724599F4357F432DE81B6(__this, L_6, L_8, L_10, NULL);
	}

IL_004c:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ProbeBrickPool_EnsureTextureValidity_m1C59082D687BFFBF124689A22251807B444D42EA (ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693* __this, bool ___0_renderingLayers, bool ___1_skyOcclusion, bool ___2_skyDirection, bool ___3_probeOcclusion, const RuntimeMethod* method) 
{
	bool V_0 = false;
	bool V_1 = false;
	int32_t G_B5_0 = 0;
	{
		bool L_0 = __this->___m_ContainsRenderingLayers;
		bool L_1 = ___0_renderingLayers;
		if ((!(((uint32_t)L_0) == ((uint32_t)L_1))))
		{
			goto IL_002b;
		}
	}
	{
		bool L_2 = __this->___m_ContainsSkyOcclusion;
		bool L_3 = ___1_skyOcclusion;
		if ((!(((uint32_t)L_2) == ((uint32_t)L_3))))
		{
			goto IL_002b;
		}
	}
	{
		bool L_4 = __this->___m_ContainsSkyShadingDirection;
		bool L_5 = ___2_skyDirection;
		if ((!(((uint32_t)L_4) == ((uint32_t)L_5))))
		{
			goto IL_002b;
		}
	}
	{
		bool L_6 = __this->___m_ContainsProbeOcclusion;
		bool L_7 = ___3_probeOcclusion;
		G_B5_0 = ((((int32_t)((((int32_t)L_6) == ((int32_t)L_7))? 1 : 0)) == ((int32_t)0))? 1 : 0);
		goto IL_002c;
	}

IL_002b:
	{
		G_B5_0 = 1;
	}

IL_002c:
	{
		V_0 = (bool)G_B5_0;
		bool L_8 = V_0;
		if (!L_8)
		{
			goto IL_0086;
		}
	}
	{
		DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB* L_9 = (DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB*)(&__this->___m_Pool);
		DataLocation_Cleanup_m010C49BAA3CEC79DDA9048205440DF05994A4B08(L_9, NULL);
		bool L_10 = ___0_renderingLayers;
		__this->___m_ContainsRenderingLayers = L_10;
		bool L_11 = ___1_skyOcclusion;
		__this->___m_ContainsSkyOcclusion = L_11;
		bool L_12 = ___2_skyDirection;
		__this->___m_ContainsSkyShadingDirection = L_12;
		bool L_13 = ___3_probeOcclusion;
		__this->___m_ContainsProbeOcclusion = L_13;
		DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB* L_14 = (DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB*)(&__this->___m_Pool);
		int32_t L_15 = L_14->___width;
		DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB* L_16 = (DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB*)(&__this->___m_Pool);
		int32_t L_17 = L_16->___height;
		DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB* L_18 = (DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB*)(&__this->___m_Pool);
		int32_t L_19 = L_18->___depth;
		ProbeBrickPool_AllocatePool_m835B98A8F4E4189ED04724599F4357F432DE81B6(__this, L_15, L_17, L_19, NULL);
		V_1 = (bool)0;
		goto IL_008a;
	}

IL_0086:
	{
		V_1 = (bool)1;
		goto IL_008a;
	}

IL_008a:
	{
		bool L_20 = V_1;
		return L_20;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ProbeBrickPool_GetChunkSizeInBrickCount_m2EA90720A0809FB1580AD5B59A2137CC87663735 (const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	{
		V_0 = ((int32_t)128);
		goto IL_0009;
	}

IL_0009:
	{
		int32_t L_0 = V_0;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ProbeBrickPool_GetChunkSizeInProbeCount_mD0A9797F28AD9057AF9101CB5C7FDB42060FBEA7 (const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	{
		V_0 = ((int32_t)8192);
		goto IL_0009;
	}

IL_0009:
	{
		int32_t L_0 = V_0;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ProbeBrickPool_GetPoolWidth_m1483256573899632F4653768404E3222630BF859 (ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693* __this, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	{
		DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB* L_0 = (DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB*)(&__this->___m_Pool);
		int32_t L_1 = L_0->___width;
		V_0 = L_1;
		goto IL_000f;
	}

IL_000f:
	{
		int32_t L_2 = V_0;
		return L_2;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ProbeBrickPool_GetPoolHeight_m13A81509194E59D1F777CE0CA72738E30C896F09 (ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693* __this, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	{
		DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB* L_0 = (DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB*)(&__this->___m_Pool);
		int32_t L_1 = L_0->___height;
		V_0 = L_1;
		goto IL_000f;
	}

IL_000f:
	{
		int32_t L_2 = V_0;
		return L_2;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ProbeBrickPool_GetPoolDimensions_m9C72DB1514CFEFDB9CE7C338BBA0C379122D896B (ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693* __this, const RuntimeMethod* method) 
{
	Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB* L_0 = (DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB*)(&__this->___m_Pool);
		int32_t L_1 = L_0->___width;
		DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB* L_2 = (DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB*)(&__this->___m_Pool);
		int32_t L_3 = L_2->___height;
		DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB* L_4 = (DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB*)(&__this->___m_Pool);
		int32_t L_5 = L_4->___depth;
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_6;
		memset((&L_6), 0, sizeof(L_6));
		Vector3Int__ctor_mE06A86999D16FA579A7F2142B872AB7E3695C9E0_inline((&L_6), L_1, L_3, L_5, NULL);
		V_0 = L_6;
		goto IL_002a;
	}

IL_002a:
	{
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_7 = V_0;
		return L_7;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeBrickPool_GetRuntimeResources_m7F2F8DF091FCC4D3EB5F5D836B4013D58C210A58 (ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693* __this, RuntimeResources_t4E5CAC2636FAF22D782E64516AA05B704BE5ACA4* ___0_rr, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		RuntimeResources_t4E5CAC2636FAF22D782E64516AA05B704BE5ACA4* L_0 = ___0_rr;
		DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB* L_1 = (DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB*)(&__this->___m_Pool);
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_2 = L_1->___TexL0_L1rx;
		L_0->___L0_L1rx = ((RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27*)IsInstClass((RuntimeObject*)L_2, RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27_il2cpp_TypeInfo_var));
		Il2CppCodeGenWriteBarrier((void**)(&L_0->___L0_L1rx), (void*)((RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27*)IsInstClass((RuntimeObject*)L_2, RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27_il2cpp_TypeInfo_var)));
		RuntimeResources_t4E5CAC2636FAF22D782E64516AA05B704BE5ACA4* L_3 = ___0_rr;
		DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB* L_4 = (DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB*)(&__this->___m_Pool);
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_5 = L_4->___TexL1_G_ry;
		L_3->___L1_G_ry = ((RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27*)IsInstClass((RuntimeObject*)L_5, RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27_il2cpp_TypeInfo_var));
		Il2CppCodeGenWriteBarrier((void**)(&L_3->___L1_G_ry), (void*)((RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27*)IsInstClass((RuntimeObject*)L_5, RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27_il2cpp_TypeInfo_var)));
		RuntimeResources_t4E5CAC2636FAF22D782E64516AA05B704BE5ACA4* L_6 = ___0_rr;
		DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB* L_7 = (DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB*)(&__this->___m_Pool);
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_8 = L_7->___TexL1_B_rz;
		L_6->___L1_B_rz = ((RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27*)IsInstClass((RuntimeObject*)L_8, RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27_il2cpp_TypeInfo_var));
		Il2CppCodeGenWriteBarrier((void**)(&L_6->___L1_B_rz), (void*)((RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27*)IsInstClass((RuntimeObject*)L_8, RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27_il2cpp_TypeInfo_var)));
		RuntimeResources_t4E5CAC2636FAF22D782E64516AA05B704BE5ACA4* L_9 = ___0_rr;
		DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB* L_10 = (DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB*)(&__this->___m_Pool);
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_11 = L_10->___TexL2_0;
		L_9->___L2_0 = ((RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27*)IsInstClass((RuntimeObject*)L_11, RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27_il2cpp_TypeInfo_var));
		Il2CppCodeGenWriteBarrier((void**)(&L_9->___L2_0), (void*)((RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27*)IsInstClass((RuntimeObject*)L_11, RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27_il2cpp_TypeInfo_var)));
		RuntimeResources_t4E5CAC2636FAF22D782E64516AA05B704BE5ACA4* L_12 = ___0_rr;
		DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB* L_13 = (DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB*)(&__this->___m_Pool);
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_14 = L_13->___TexL2_1;
		L_12->___L2_1 = ((RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27*)IsInstClass((RuntimeObject*)L_14, RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27_il2cpp_TypeInfo_var));
		Il2CppCodeGenWriteBarrier((void**)(&L_12->___L2_1), (void*)((RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27*)IsInstClass((RuntimeObject*)L_14, RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27_il2cpp_TypeInfo_var)));
		RuntimeResources_t4E5CAC2636FAF22D782E64516AA05B704BE5ACA4* L_15 = ___0_rr;
		DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB* L_16 = (DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB*)(&__this->___m_Pool);
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_17 = L_16->___TexL2_2;
		L_15->___L2_2 = ((RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27*)IsInstClass((RuntimeObject*)L_17, RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27_il2cpp_TypeInfo_var));
		Il2CppCodeGenWriteBarrier((void**)(&L_15->___L2_2), (void*)((RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27*)IsInstClass((RuntimeObject*)L_17, RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27_il2cpp_TypeInfo_var)));
		RuntimeResources_t4E5CAC2636FAF22D782E64516AA05B704BE5ACA4* L_18 = ___0_rr;
		DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB* L_19 = (DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB*)(&__this->___m_Pool);
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_20 = L_19->___TexL2_3;
		L_18->___L2_3 = ((RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27*)IsInstClass((RuntimeObject*)L_20, RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27_il2cpp_TypeInfo_var));
		Il2CppCodeGenWriteBarrier((void**)(&L_18->___L2_3), (void*)((RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27*)IsInstClass((RuntimeObject*)L_20, RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27_il2cpp_TypeInfo_var)));
		RuntimeResources_t4E5CAC2636FAF22D782E64516AA05B704BE5ACA4* L_21 = ___0_rr;
		DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB* L_22 = (DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB*)(&__this->___m_Pool);
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_23 = L_22->___TexProbeOcclusion;
		L_21->___ProbeOcclusion = ((RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27*)IsInstClass((RuntimeObject*)L_23, RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27_il2cpp_TypeInfo_var));
		Il2CppCodeGenWriteBarrier((void**)(&L_21->___ProbeOcclusion), (void*)((RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27*)IsInstClass((RuntimeObject*)L_23, RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27_il2cpp_TypeInfo_var)));
		RuntimeResources_t4E5CAC2636FAF22D782E64516AA05B704BE5ACA4* L_24 = ___0_rr;
		DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB* L_25 = (DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB*)(&__this->___m_Pool);
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_26 = L_25->___TexValidity;
		L_24->___Validity = ((RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27*)IsInstClass((RuntimeObject*)L_26, RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27_il2cpp_TypeInfo_var));
		Il2CppCodeGenWriteBarrier((void**)(&L_24->___Validity), (void*)((RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27*)IsInstClass((RuntimeObject*)L_26, RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27_il2cpp_TypeInfo_var)));
		RuntimeResources_t4E5CAC2636FAF22D782E64516AA05B704BE5ACA4* L_27 = ___0_rr;
		DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB* L_28 = (DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB*)(&__this->___m_Pool);
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_29 = L_28->___TexSkyOcclusion;
		L_27->___SkyOcclusionL0L1 = ((RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27*)IsInstClass((RuntimeObject*)L_29, RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27_il2cpp_TypeInfo_var));
		Il2CppCodeGenWriteBarrier((void**)(&L_27->___SkyOcclusionL0L1), (void*)((RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27*)IsInstClass((RuntimeObject*)L_29, RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27_il2cpp_TypeInfo_var)));
		RuntimeResources_t4E5CAC2636FAF22D782E64516AA05B704BE5ACA4* L_30 = ___0_rr;
		DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB* L_31 = (DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB*)(&__this->___m_Pool);
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_32 = L_31->___TexSkyShadingDirectionIndices;
		L_30->___SkyShadingDirectionIndices = ((RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27*)IsInstClass((RuntimeObject*)L_32, RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27_il2cpp_TypeInfo_var));
		Il2CppCodeGenWriteBarrier((void**)(&L_30->___SkyShadingDirectionIndices), (void*)((RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27*)IsInstClass((RuntimeObject*)L_32, RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27_il2cpp_TypeInfo_var)));
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeBrickPool_Clear_mD08256134ACFA321A94388F64255A873B054376A (ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Stack_1_Clear_mE1F8B973AA58CB0F77777CECBE32B367B7B57466_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	{
		Stack_1_tBFBA4533224CC5B6CFEF7F656B39ED3995773D0B* L_0 = __this->___m_FreeList;
		NullCheck(L_0);
		Stack_1_Clear_mE1F8B973AA58CB0F77777CECBE32B367B7B57466(L_0, Stack_1_Clear_mE1F8B973AA58CB0F77777CECBE32B367B7B57466_RuntimeMethod_var);
		BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B* L_1 = (BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B*)(&__this->___m_NextFreeChunk);
		BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B* L_2 = (BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B*)(&__this->___m_NextFreeChunk);
		BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B* L_3 = (BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B*)(&__this->___m_NextFreeChunk);
		int32_t L_4 = 0;
		V_0 = L_4;
		L_3->___z = L_4;
		int32_t L_5 = V_0;
		int32_t L_6 = L_5;
		V_0 = L_6;
		L_2->___y = L_6;
		int32_t L_7 = V_0;
		L_1->___x = L_7;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ProbeBrickPool_GetChunkCount_m7562E105314F08EF529281D10BE5B05A090D5C11 (int32_t ___0_brickCount, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	int32_t V_1 = 0;
	{
		V_0 = ((int32_t)128);
		int32_t L_0 = ___0_brickCount;
		int32_t L_1 = V_0;
		int32_t L_2 = V_0;
		V_1 = ((int32_t)(((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_add(L_0, L_1)), 1))/L_2));
		goto IL_0011;
	}

IL_0011:
	{
		int32_t L_3 = V_1;
		return L_3;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ProbeBrickPool_Allocate_mBBD5F9AE0F5D5B9C031062E3D28EBDA44E9B1C63 (ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693* __this, int32_t ___0_numberOfBrickChunks, List_1_t179992B095C528117EEF4782A1F45568BD2D51EA* ___1_outAllocations, bool ___2_ignoreErrorLog, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mBD25BC6E762DE994E1326749F2C4A552BC2CC79F_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_mC8318C65C43D3BE62687EC2170B17747D8F78F67_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Stack_1_Pop_m436EF5FAFF29AC3628251D319DC6A70ECF024D69_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Stack_1_get_Count_m4AA53F714739D905BF93AC643A80F138445E4357_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralEE0F107132D78E3C24E5296F408409228422FC31);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	uint32_t V_1 = 0;
	bool V_2 = false;
	bool V_3 = false;
	bool V_4 = false;
	bool V_5 = false;
	bool V_6 = false;
	bool V_7 = false;
	int32_t G_B5_0 = 0;
	{
		goto IL_002a;
	}

IL_0003:
	{
		List_1_t179992B095C528117EEF4782A1F45568BD2D51EA* L_0 = ___1_outAllocations;
		Stack_1_tBFBA4533224CC5B6CFEF7F656B39ED3995773D0B* L_1 = __this->___m_FreeList;
		NullCheck(L_1);
		BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B L_2;
		L_2 = Stack_1_Pop_m436EF5FAFF29AC3628251D319DC6A70ECF024D69(L_1, Stack_1_Pop_m436EF5FAFF29AC3628251D319DC6A70ECF024D69_RuntimeMethod_var);
		NullCheck(L_0);
		List_1_Add_mBD25BC6E762DE994E1326749F2C4A552BC2CC79F_inline(L_0, L_2, List_1_Add_mBD25BC6E762DE994E1326749F2C4A552BC2CC79F_RuntimeMethod_var);
		int32_t L_3 = ___0_numberOfBrickChunks;
		___0_numberOfBrickChunks = ((int32_t)il2cpp_codegen_subtract(L_3, 1));
		int32_t L_4 = __this->___m_AvailableChunkCount;
		__this->___m_AvailableChunkCount = ((int32_t)il2cpp_codegen_subtract(L_4, 1));
	}

IL_002a:
	{
		Stack_1_tBFBA4533224CC5B6CFEF7F656B39ED3995773D0B* L_5 = __this->___m_FreeList;
		NullCheck(L_5);
		int32_t L_6;
		L_6 = Stack_1_get_Count_m4AA53F714739D905BF93AC643A80F138445E4357_inline(L_5, Stack_1_get_Count_m4AA53F714739D905BF93AC643A80F138445E4357_RuntimeMethod_var);
		if ((((int32_t)L_6) <= ((int32_t)0)))
		{
			goto IL_003e;
		}
	}
	{
		int32_t L_7 = ___0_numberOfBrickChunks;
		G_B5_0 = ((((int32_t)L_7) > ((int32_t)0))? 1 : 0);
		goto IL_003f;
	}

IL_003e:
	{
		G_B5_0 = 0;
	}

IL_003f:
	{
		V_0 = (bool)G_B5_0;
		bool L_8 = V_0;
		if (L_8)
		{
			goto IL_0003;
		}
	}
	{
		V_1 = 0;
		goto IL_013f;
	}

IL_004a:
	{
		BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B* L_9 = (BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B*)(&__this->___m_NextFreeChunk);
		int32_t L_10 = L_9->___z;
		DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB* L_11 = (DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB*)(&__this->___m_Pool);
		int32_t L_12 = L_11->___depth;
		V_2 = (bool)((((int32_t)((((int32_t)L_10) < ((int32_t)L_12))? 1 : 0)) == ((int32_t)0))? 1 : 0);
		bool L_13 = V_2;
		if (!L_13)
		{
			goto IL_008d;
		}
	}
	{
		bool L_14 = ___2_ignoreErrorLog;
		V_3 = (bool)((((int32_t)L_14) == ((int32_t)0))? 1 : 0);
		bool L_15 = V_3;
		if (!L_15)
		{
			goto IL_007e;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2(_stringLiteralEE0F107132D78E3C24E5296F408409228422FC31, NULL);
	}

IL_007e:
	{
		List_1_t179992B095C528117EEF4782A1F45568BD2D51EA* L_16 = ___1_outAllocations;
		NullCheck(L_16);
		List_1_Clear_mC8318C65C43D3BE62687EC2170B17747D8F78F67_inline(L_16, List_1_Clear_mC8318C65C43D3BE62687EC2170B17747D8F78F67_RuntimeMethod_var);
		V_4 = (bool)0;
		goto IL_0153;
	}

IL_008d:
	{
		List_1_t179992B095C528117EEF4782A1F45568BD2D51EA* L_17 = ___1_outAllocations;
		BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B L_18 = __this->___m_NextFreeChunk;
		NullCheck(L_17);
		List_1_Add_mBD25BC6E762DE994E1326749F2C4A552BC2CC79F_inline(L_17, L_18, List_1_Add_mBD25BC6E762DE994E1326749F2C4A552BC2CC79F_RuntimeMethod_var);
		int32_t L_19 = __this->___m_AvailableChunkCount;
		__this->___m_AvailableChunkCount = ((int32_t)il2cpp_codegen_subtract(L_19, 1));
		BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B* L_20 = (BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B*)(&__this->___m_NextFreeChunk);
		int32_t* L_21 = (int32_t*)(&L_20->___x);
		int32_t* L_22 = L_21;
		int32_t L_23 = *((int32_t*)L_22);
		*((int32_t*)L_22) = (int32_t)((int32_t)il2cpp_codegen_add(L_23, ((int32_t)512)));
		BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B* L_24 = (BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B*)(&__this->___m_NextFreeChunk);
		int32_t L_25 = L_24->___x;
		DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB* L_26 = (DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB*)(&__this->___m_Pool);
		int32_t L_27 = L_26->___width;
		V_5 = (bool)((((int32_t)((((int32_t)L_25) < ((int32_t)L_27))? 1 : 0)) == ((int32_t)0))? 1 : 0);
		bool L_28 = V_5;
		if (!L_28)
		{
			goto IL_013a;
		}
	}
	{
		BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B* L_29 = (BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B*)(&__this->___m_NextFreeChunk);
		L_29->___x = 0;
		BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B* L_30 = (BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B*)(&__this->___m_NextFreeChunk);
		int32_t* L_31 = (int32_t*)(&L_30->___y);
		int32_t* L_32 = L_31;
		int32_t L_33 = *((int32_t*)L_32);
		*((int32_t*)L_32) = (int32_t)((int32_t)il2cpp_codegen_add(L_33, 4));
		BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B* L_34 = (BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B*)(&__this->___m_NextFreeChunk);
		int32_t L_35 = L_34->___y;
		DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB* L_36 = (DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB*)(&__this->___m_Pool);
		int32_t L_37 = L_36->___height;
		V_6 = (bool)((((int32_t)((((int32_t)L_35) < ((int32_t)L_37))? 1 : 0)) == ((int32_t)0))? 1 : 0);
		bool L_38 = V_6;
		if (!L_38)
		{
			goto IL_0139;
		}
	}
	{
		BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B* L_39 = (BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B*)(&__this->___m_NextFreeChunk);
		L_39->___y = 0;
		BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B* L_40 = (BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B*)(&__this->___m_NextFreeChunk);
		int32_t* L_41 = (int32_t*)(&L_40->___z);
		int32_t* L_42 = L_41;
		int32_t L_43 = *((int32_t*)L_42);
		*((int32_t*)L_42) = (int32_t)((int32_t)il2cpp_codegen_add(L_43, 4));
	}

IL_0139:
	{
	}

IL_013a:
	{
		uint32_t L_44 = V_1;
		V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_44, 1));
	}

IL_013f:
	{
		uint32_t L_45 = V_1;
		int32_t L_46 = ___0_numberOfBrickChunks;
		V_7 = (bool)((((int64_t)((int64_t)(uint64_t)L_45)) < ((int64_t)((int64_t)L_46)))? 1 : 0);
		bool L_47 = V_7;
		if (L_47)
		{
			goto IL_004a;
		}
	}
	{
		V_4 = (bool)1;
		goto IL_0153;
	}

IL_0153:
	{
		bool L_48 = V_4;
		return L_48;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeBrickPool_Deallocate_m678B96395E615781952F56F2CE78A7FF37BD5470 (ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693* __this, List_1_t179992B095C528117EEF4782A1F45568BD2D51EA* ___0_allocations, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m921D92BB9827BA9BDB882C351EABB78F0BE8F2B7_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m54D8433620AFB9664CD8BBB929438C09BB04853F_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_mF9B31F3C98A3E3C038DE2629591228CE46B17E22_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_mD113EE88CACF7B50B56EA25F19EFC114DBAACF98_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m6C34C2E4F4CAE3C6FFE13DC11181ADD0D19C0253_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Stack_1_Push_m1756298A7E25100E86C87AF5F4261F9908573757_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	Enumerator_tB36F2E08EAEB0D3BA01C0FAFD87C7DCAF20D54CC V_0;
	memset((&V_0), 0, sizeof(V_0));
	BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B V_1;
	memset((&V_1), 0, sizeof(V_1));
	{
		int32_t L_0 = __this->___m_AvailableChunkCount;
		List_1_t179992B095C528117EEF4782A1F45568BD2D51EA* L_1 = ___0_allocations;
		NullCheck(L_1);
		int32_t L_2;
		L_2 = List_1_get_Count_m6C34C2E4F4CAE3C6FFE13DC11181ADD0D19C0253_inline(L_1, List_1_get_Count_m6C34C2E4F4CAE3C6FFE13DC11181ADD0D19C0253_RuntimeMethod_var);
		__this->___m_AvailableChunkCount = ((int32_t)il2cpp_codegen_add(L_0, L_2));
		List_1_t179992B095C528117EEF4782A1F45568BD2D51EA* L_3 = ___0_allocations;
		NullCheck(L_3);
		Enumerator_tB36F2E08EAEB0D3BA01C0FAFD87C7DCAF20D54CC L_4;
		L_4 = List_1_GetEnumerator_mD113EE88CACF7B50B56EA25F19EFC114DBAACF98(L_3, List_1_GetEnumerator_mD113EE88CACF7B50B56EA25F19EFC114DBAACF98_RuntimeMethod_var);
		V_0 = L_4;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_003e:
			{
				Enumerator_Dispose_m921D92BB9827BA9BDB882C351EABB78F0BE8F2B7((&V_0), Enumerator_Dispose_m921D92BB9827BA9BDB882C351EABB78F0BE8F2B7_RuntimeMethod_var);
				return;
			}
		});
		try
		{
			{
				goto IL_0033_1;
			}

IL_001e_1:
			{
				BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B L_5;
				L_5 = Enumerator_get_Current_mF9B31F3C98A3E3C038DE2629591228CE46B17E22_inline((&V_0), Enumerator_get_Current_mF9B31F3C98A3E3C038DE2629591228CE46B17E22_RuntimeMethod_var);
				V_1 = L_5;
				Stack_1_tBFBA4533224CC5B6CFEF7F656B39ED3995773D0B* L_6 = __this->___m_FreeList;
				BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B L_7 = V_1;
				NullCheck(L_6);
				Stack_1_Push_m1756298A7E25100E86C87AF5F4261F9908573757(L_6, L_7, Stack_1_Push_m1756298A7E25100E86C87AF5F4261F9908573757_RuntimeMethod_var);
			}

IL_0033_1:
			{
				bool L_8;
				L_8 = Enumerator_MoveNext_m54D8433620AFB9664CD8BBB929438C09BB04853F((&V_0), Enumerator_MoveNext_m54D8433620AFB9664CD8BBB929438C09BB04853F_RuntimeMethod_var);
				if (L_8)
				{
					goto IL_001e_1;
				}
			}
			{
				goto IL_004d;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_004d:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeBrickPool_Update_m4B350F56A29B815AF6029C5692A9FEDF32B50C84 (ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693* __this, DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB ___0_source, List_1_t179992B095C528117EEF4782A1F45568BD2D51EA* ___1_srcLocations, List_1_t179992B095C528117EEF4782A1F45568BD2D51EA* ___2_dstLocations, int32_t ___3_destStartIndex, int32_t ___4_bands, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Graphics_t99CD970FFEA58171C70F54DF0C06D315BD452F2C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m6C34C2E4F4CAE3C6FFE13DC11181ADD0D19C0253_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m330C3E8039DF34D5342C6D638F93AD4D53BC8CBF_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B V_1;
	memset((&V_1), 0, sizeof(V_1));
	BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B V_2;
	memset((&V_2), 0, sizeof(V_2));
	int32_t V_3 = 0;
	int32_t V_4 = 0;
	bool V_5 = false;
	bool V_6 = false;
	bool V_7 = false;
	bool V_8 = false;
	bool V_9 = false;
	bool V_10 = false;
	bool V_11 = false;
	{
		V_0 = 0;
		goto IL_0389;
	}

IL_0008:
	{
		List_1_t179992B095C528117EEF4782A1F45568BD2D51EA* L_0 = ___1_srcLocations;
		int32_t L_1 = V_0;
		NullCheck(L_0);
		BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B L_2;
		L_2 = List_1_get_Item_m330C3E8039DF34D5342C6D638F93AD4D53BC8CBF(L_0, L_1, List_1_get_Item_m330C3E8039DF34D5342C6D638F93AD4D53BC8CBF_RuntimeMethod_var);
		V_1 = L_2;
		List_1_t179992B095C528117EEF4782A1F45568BD2D51EA* L_3 = ___2_dstLocations;
		int32_t L_4 = ___3_destStartIndex;
		int32_t L_5 = V_0;
		NullCheck(L_3);
		BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B L_6;
		L_6 = List_1_get_Item_m330C3E8039DF34D5342C6D638F93AD4D53BC8CBF(L_3, ((int32_t)il2cpp_codegen_add(L_4, L_5)), List_1_get_Item_m330C3E8039DF34D5342C6D638F93AD4D53BC8CBF_RuntimeMethod_var);
		V_2 = L_6;
		V_3 = 0;
		goto IL_0377;
	}

IL_0023:
	{
		DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB L_7 = ___0_source;
		int32_t L_8 = L_7.___width;
		BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B L_9 = V_1;
		int32_t L_10 = L_9.___x;
		int32_t L_11;
		L_11 = Mathf_Min_m888083F74FF5655778F0403BB5E9608BEFDEA8CB_inline(((int32_t)512), ((int32_t)il2cpp_codegen_subtract(L_8, L_10)), NULL);
		V_4 = L_11;
		DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB L_12 = ___0_source;
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_13 = L_12.___TexL0_L1rx;
		BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B L_14 = V_1;
		int32_t L_15 = L_14.___z;
		int32_t L_16 = V_3;
		BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B L_17 = V_1;
		int32_t L_18 = L_17.___x;
		BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B L_19 = V_1;
		int32_t L_20 = L_19.___y;
		int32_t L_21 = V_4;
		DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB* L_22 = (DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB*)(&__this->___m_Pool);
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_23 = L_22->___TexL0_L1rx;
		BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B L_24 = V_2;
		int32_t L_25 = L_24.___z;
		int32_t L_26 = V_3;
		BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B L_27 = V_2;
		int32_t L_28 = L_27.___x;
		BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B L_29 = V_2;
		int32_t L_30 = L_29.___y;
		il2cpp_codegen_runtime_class_init_inline(Graphics_t99CD970FFEA58171C70F54DF0C06D315BD452F2C_il2cpp_TypeInfo_var);
		Graphics_CopyTexture_mA6F9298621B0493A08483EF57028B66C93FFCBA8(L_13, ((int32_t)il2cpp_codegen_add(L_15, L_16)), 0, L_18, L_20, L_21, 4, L_23, ((int32_t)il2cpp_codegen_add(L_25, L_26)), 0, L_28, L_30, NULL);
		DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB L_31 = ___0_source;
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_32 = L_31.___TexL1_G_ry;
		BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B L_33 = V_1;
		int32_t L_34 = L_33.___z;
		int32_t L_35 = V_3;
		BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B L_36 = V_1;
		int32_t L_37 = L_36.___x;
		BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B L_38 = V_1;
		int32_t L_39 = L_38.___y;
		int32_t L_40 = V_4;
		DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB* L_41 = (DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB*)(&__this->___m_Pool);
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_42 = L_41->___TexL1_G_ry;
		BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B L_43 = V_2;
		int32_t L_44 = L_43.___z;
		int32_t L_45 = V_3;
		BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B L_46 = V_2;
		int32_t L_47 = L_46.___x;
		BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B L_48 = V_2;
		int32_t L_49 = L_48.___y;
		Graphics_CopyTexture_mA6F9298621B0493A08483EF57028B66C93FFCBA8(L_32, ((int32_t)il2cpp_codegen_add(L_34, L_35)), 0, L_37, L_39, L_40, 4, L_42, ((int32_t)il2cpp_codegen_add(L_44, L_45)), 0, L_47, L_49, NULL);
		DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB L_50 = ___0_source;
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_51 = L_50.___TexL1_B_rz;
		BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B L_52 = V_1;
		int32_t L_53 = L_52.___z;
		int32_t L_54 = V_3;
		BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B L_55 = V_1;
		int32_t L_56 = L_55.___x;
		BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B L_57 = V_1;
		int32_t L_58 = L_57.___y;
		int32_t L_59 = V_4;
		DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB* L_60 = (DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB*)(&__this->___m_Pool);
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_61 = L_60->___TexL1_B_rz;
		BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B L_62 = V_2;
		int32_t L_63 = L_62.___z;
		int32_t L_64 = V_3;
		BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B L_65 = V_2;
		int32_t L_66 = L_65.___x;
		BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B L_67 = V_2;
		int32_t L_68 = L_67.___y;
		Graphics_CopyTexture_mA6F9298621B0493A08483EF57028B66C93FFCBA8(L_51, ((int32_t)il2cpp_codegen_add(L_53, L_54)), 0, L_56, L_58, L_59, 4, L_61, ((int32_t)il2cpp_codegen_add(L_63, L_64)), 0, L_66, L_68, NULL);
		bool L_69 = __this->___m_ContainsValidity;
		V_5 = L_69;
		bool L_70 = V_5;
		if (!L_70)
		{
			goto IL_0159;
		}
	}
	{
		DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB L_71 = ___0_source;
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_72 = L_71.___TexValidity;
		BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B L_73 = V_1;
		int32_t L_74 = L_73.___z;
		int32_t L_75 = V_3;
		BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B L_76 = V_1;
		int32_t L_77 = L_76.___x;
		BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B L_78 = V_1;
		int32_t L_79 = L_78.___y;
		int32_t L_80 = V_4;
		DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB* L_81 = (DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB*)(&__this->___m_Pool);
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_82 = L_81->___TexValidity;
		BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B L_83 = V_2;
		int32_t L_84 = L_83.___z;
		int32_t L_85 = V_3;
		BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B L_86 = V_2;
		int32_t L_87 = L_86.___x;
		BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B L_88 = V_2;
		int32_t L_89 = L_88.___y;
		il2cpp_codegen_runtime_class_init_inline(Graphics_t99CD970FFEA58171C70F54DF0C06D315BD452F2C_il2cpp_TypeInfo_var);
		Graphics_CopyTexture_mA6F9298621B0493A08483EF57028B66C93FFCBA8(L_72, ((int32_t)il2cpp_codegen_add(L_74, L_75)), 0, L_77, L_79, L_80, 4, L_82, ((int32_t)il2cpp_codegen_add(L_84, L_85)), 0, L_87, L_89, NULL);
	}

IL_0159:
	{
		bool L_90 = __this->___m_ContainsSkyOcclusion;
		V_6 = L_90;
		bool L_91 = V_6;
		if (!L_91)
		{
			goto IL_0200;
		}
	}
	{
		DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB L_92 = ___0_source;
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_93 = L_92.___TexSkyOcclusion;
		BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B L_94 = V_1;
		int32_t L_95 = L_94.___z;
		int32_t L_96 = V_3;
		BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B L_97 = V_1;
		int32_t L_98 = L_97.___x;
		BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B L_99 = V_1;
		int32_t L_100 = L_99.___y;
		int32_t L_101 = V_4;
		DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB* L_102 = (DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB*)(&__this->___m_Pool);
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_103 = L_102->___TexSkyOcclusion;
		BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B L_104 = V_2;
		int32_t L_105 = L_104.___z;
		int32_t L_106 = V_3;
		BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B L_107 = V_2;
		int32_t L_108 = L_107.___x;
		BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B L_109 = V_2;
		int32_t L_110 = L_109.___y;
		il2cpp_codegen_runtime_class_init_inline(Graphics_t99CD970FFEA58171C70F54DF0C06D315BD452F2C_il2cpp_TypeInfo_var);
		Graphics_CopyTexture_mA6F9298621B0493A08483EF57028B66C93FFCBA8(L_93, ((int32_t)il2cpp_codegen_add(L_95, L_96)), 0, L_98, L_100, L_101, 4, L_103, ((int32_t)il2cpp_codegen_add(L_105, L_106)), 0, L_108, L_110, NULL);
		bool L_111 = __this->___m_ContainsSkyShadingDirection;
		V_7 = L_111;
		bool L_112 = V_7;
		if (!L_112)
		{
			goto IL_01ff;
		}
	}
	{
		DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB L_113 = ___0_source;
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_114 = L_113.___TexSkyShadingDirectionIndices;
		BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B L_115 = V_1;
		int32_t L_116 = L_115.___z;
		int32_t L_117 = V_3;
		BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B L_118 = V_1;
		int32_t L_119 = L_118.___x;
		BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B L_120 = V_1;
		int32_t L_121 = L_120.___y;
		int32_t L_122 = V_4;
		DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB* L_123 = (DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB*)(&__this->___m_Pool);
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_124 = L_123->___TexSkyShadingDirectionIndices;
		BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B L_125 = V_2;
		int32_t L_126 = L_125.___z;
		int32_t L_127 = V_3;
		BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B L_128 = V_2;
		int32_t L_129 = L_128.___x;
		BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B L_130 = V_2;
		int32_t L_131 = L_130.___y;
		il2cpp_codegen_runtime_class_init_inline(Graphics_t99CD970FFEA58171C70F54DF0C06D315BD452F2C_il2cpp_TypeInfo_var);
		Graphics_CopyTexture_mA6F9298621B0493A08483EF57028B66C93FFCBA8(L_114, ((int32_t)il2cpp_codegen_add(L_116, L_117)), 0, L_119, L_121, L_122, 4, L_124, ((int32_t)il2cpp_codegen_add(L_126, L_127)), 0, L_129, L_131, NULL);
	}

IL_01ff:
	{
	}

IL_0200:
	{
		int32_t L_132 = ___4_bands;
		V_8 = (bool)((((int32_t)L_132) == ((int32_t)2))? 1 : 0);
		bool L_133 = V_8;
		if (!L_133)
		{
			goto IL_0320;
		}
	}
	{
		DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB L_134 = ___0_source;
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_135 = L_134.___TexL2_0;
		BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B L_136 = V_1;
		int32_t L_137 = L_136.___z;
		int32_t L_138 = V_3;
		BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B L_139 = V_1;
		int32_t L_140 = L_139.___x;
		BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B L_141 = V_1;
		int32_t L_142 = L_141.___y;
		int32_t L_143 = V_4;
		DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB* L_144 = (DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB*)(&__this->___m_Pool);
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_145 = L_144->___TexL2_0;
		BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B L_146 = V_2;
		int32_t L_147 = L_146.___z;
		int32_t L_148 = V_3;
		BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B L_149 = V_2;
		int32_t L_150 = L_149.___x;
		BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B L_151 = V_2;
		int32_t L_152 = L_151.___y;
		il2cpp_codegen_runtime_class_init_inline(Graphics_t99CD970FFEA58171C70F54DF0C06D315BD452F2C_il2cpp_TypeInfo_var);
		Graphics_CopyTexture_mA6F9298621B0493A08483EF57028B66C93FFCBA8(L_135, ((int32_t)il2cpp_codegen_add(L_137, L_138)), 0, L_140, L_142, L_143, 4, L_145, ((int32_t)il2cpp_codegen_add(L_147, L_148)), 0, L_150, L_152, NULL);
		DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB L_153 = ___0_source;
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_154 = L_153.___TexL2_1;
		BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B L_155 = V_1;
		int32_t L_156 = L_155.___z;
		int32_t L_157 = V_3;
		BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B L_158 = V_1;
		int32_t L_159 = L_158.___x;
		BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B L_160 = V_1;
		int32_t L_161 = L_160.___y;
		int32_t L_162 = V_4;
		DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB* L_163 = (DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB*)(&__this->___m_Pool);
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_164 = L_163->___TexL2_1;
		BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B L_165 = V_2;
		int32_t L_166 = L_165.___z;
		int32_t L_167 = V_3;
		BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B L_168 = V_2;
		int32_t L_169 = L_168.___x;
		BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B L_170 = V_2;
		int32_t L_171 = L_170.___y;
		Graphics_CopyTexture_mA6F9298621B0493A08483EF57028B66C93FFCBA8(L_154, ((int32_t)il2cpp_codegen_add(L_156, L_157)), 0, L_159, L_161, L_162, 4, L_164, ((int32_t)il2cpp_codegen_add(L_166, L_167)), 0, L_169, L_171, NULL);
		DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB L_172 = ___0_source;
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_173 = L_172.___TexL2_2;
		BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B L_174 = V_1;
		int32_t L_175 = L_174.___z;
		int32_t L_176 = V_3;
		BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B L_177 = V_1;
		int32_t L_178 = L_177.___x;
		BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B L_179 = V_1;
		int32_t L_180 = L_179.___y;
		int32_t L_181 = V_4;
		DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB* L_182 = (DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB*)(&__this->___m_Pool);
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_183 = L_182->___TexL2_2;
		BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B L_184 = V_2;
		int32_t L_185 = L_184.___z;
		int32_t L_186 = V_3;
		BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B L_187 = V_2;
		int32_t L_188 = L_187.___x;
		BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B L_189 = V_2;
		int32_t L_190 = L_189.___y;
		Graphics_CopyTexture_mA6F9298621B0493A08483EF57028B66C93FFCBA8(L_173, ((int32_t)il2cpp_codegen_add(L_175, L_176)), 0, L_178, L_180, L_181, 4, L_183, ((int32_t)il2cpp_codegen_add(L_185, L_186)), 0, L_188, L_190, NULL);
		DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB L_191 = ___0_source;
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_192 = L_191.___TexL2_3;
		BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B L_193 = V_1;
		int32_t L_194 = L_193.___z;
		int32_t L_195 = V_3;
		BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B L_196 = V_1;
		int32_t L_197 = L_196.___x;
		BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B L_198 = V_1;
		int32_t L_199 = L_198.___y;
		int32_t L_200 = V_4;
		DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB* L_201 = (DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB*)(&__this->___m_Pool);
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_202 = L_201->___TexL2_3;
		BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B L_203 = V_2;
		int32_t L_204 = L_203.___z;
		int32_t L_205 = V_3;
		BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B L_206 = V_2;
		int32_t L_207 = L_206.___x;
		BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B L_208 = V_2;
		int32_t L_209 = L_208.___y;
		Graphics_CopyTexture_mA6F9298621B0493A08483EF57028B66C93FFCBA8(L_192, ((int32_t)il2cpp_codegen_add(L_194, L_195)), 0, L_197, L_199, L_200, 4, L_202, ((int32_t)il2cpp_codegen_add(L_204, L_205)), 0, L_207, L_209, NULL);
	}

IL_0320:
	{
		bool L_210 = __this->___m_ContainsProbeOcclusion;
		V_9 = L_210;
		bool L_211 = V_9;
		if (!L_211)
		{
			goto IL_0372;
		}
	}
	{
		DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB L_212 = ___0_source;
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_213 = L_212.___TexProbeOcclusion;
		BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B L_214 = V_1;
		int32_t L_215 = L_214.___z;
		int32_t L_216 = V_3;
		BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B L_217 = V_1;
		int32_t L_218 = L_217.___x;
		BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B L_219 = V_1;
		int32_t L_220 = L_219.___y;
		int32_t L_221 = V_4;
		DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB* L_222 = (DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB*)(&__this->___m_Pool);
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_223 = L_222->___TexProbeOcclusion;
		BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B L_224 = V_2;
		int32_t L_225 = L_224.___z;
		int32_t L_226 = V_3;
		BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B L_227 = V_2;
		int32_t L_228 = L_227.___x;
		BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B L_229 = V_2;
		int32_t L_230 = L_229.___y;
		il2cpp_codegen_runtime_class_init_inline(Graphics_t99CD970FFEA58171C70F54DF0C06D315BD452F2C_il2cpp_TypeInfo_var);
		Graphics_CopyTexture_mA6F9298621B0493A08483EF57028B66C93FFCBA8(L_213, ((int32_t)il2cpp_codegen_add(L_215, L_216)), 0, L_218, L_220, L_221, 4, L_223, ((int32_t)il2cpp_codegen_add(L_225, L_226)), 0, L_228, L_230, NULL);
	}

IL_0372:
	{
		int32_t L_231 = V_3;
		V_3 = ((int32_t)il2cpp_codegen_add(L_231, 1));
	}

IL_0377:
	{
		int32_t L_232 = V_3;
		V_10 = (bool)((((int32_t)L_232) < ((int32_t)4))? 1 : 0);
		bool L_233 = V_10;
		if (L_233)
		{
			goto IL_0023;
		}
	}
	{
		int32_t L_234 = V_0;
		V_0 = ((int32_t)il2cpp_codegen_add(L_234, 1));
	}

IL_0389:
	{
		int32_t L_235 = V_0;
		List_1_t179992B095C528117EEF4782A1F45568BD2D51EA* L_236 = ___1_srcLocations;
		NullCheck(L_236);
		int32_t L_237;
		L_237 = List_1_get_Count_m6C34C2E4F4CAE3C6FFE13DC11181ADD0D19C0253_inline(L_236, List_1_get_Count_m6C34C2E4F4CAE3C6FFE13DC11181ADD0D19C0253_RuntimeMethod_var);
		V_11 = (bool)((((int32_t)L_235) < ((int32_t)L_237))? 1 : 0);
		bool L_238 = V_11;
		if (L_238)
		{
			goto IL_0008;
		}
	}
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeBrickPool_Update_m0A4369A7FECAABB2E3BA75166F5AAB4038991811 (ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, CellStreamingScratchBuffer_tCD37AA786EFC1E41957F4FA8A94AA22F674D2A45* ___1_dataBuffer, CellStreamingScratchBufferLayout_t9C3A198B967DCECDB79C97C05BEFAEA74E70077E ___2_layout, List_1_t179992B095C528117EEF4782A1F45568BD2D51EA* ___3_dstLocations, bool ___4_updateSharedData, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___5_validityTexture, int32_t ___6_bands, bool ___7_skyOcclusion, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___8_skyOcclusionTexture, bool ___9_skyShadingDirections, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___10_skyShadingDirectionsTexture, bool ___11_probeOcclusion, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ConstantBuffer_Push_TisCellStreamingScratchBufferLayout_t9C3A198B967DCECDB79C97C05BEFAEA74E70077E_m65CB89365F1987432CB0BF4F918931048DFE0CEA_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ConstantBuffer_tB166ADD4FDA2C484CB3C1407D8129F97DF1BCC26_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m6C34C2E4F4CAE3C6FFE13DC11181ADD0D19C0253_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProfilingSampler_Get_TisCoreProfileId_t66459E976D5987566CDB33711B12441EE66A16CA_mA80A89059AFD99B01D38B415ABA8F49B070E19D7_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD V_0;
	memset((&V_0), 0, sizeof(V_0));
	int32_t V_1 = 0;
	int32_t V_2 = 0;
	bool V_3 = false;
	bool V_4 = false;
	bool V_5 = false;
	bool V_6 = false;
	bool V_7 = false;
	bool V_8 = false;
	{
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_0 = ___0_cmd;
		ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_1;
		L_1 = ProfilingSampler_Get_TisCoreProfileId_t66459E976D5987566CDB33711B12441EE66A16CA_mA80A89059AFD99B01D38B415ABA8F49B070E19D7(5, ProfilingSampler_Get_TisCoreProfileId_t66459E976D5987566CDB33711B12441EE66A16CA_mA80A89059AFD99B01D38B415ABA8F49B070E19D7_RuntimeMethod_var);
		ProfilingScope__ctor_mE15813DF7651C1A3B6AFD6465AD4B973E8F1DBFC((&V_0), L_0, L_1, NULL);
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_031e:
			{
				ProfilingScope_Dispose_m4231A2ACA1F8E345BB0078310A9F7601704C8BE4((&V_0), NULL);
				return;
			}
		});
		try
		{
			{
				List_1_t179992B095C528117EEF4782A1F45568BD2D51EA* L_2 = ___3_dstLocations;
				NullCheck(L_2);
				int32_t L_3;
				L_3 = List_1_get_Count_m6C34C2E4F4CAE3C6FFE13DC11181ADD0D19C0253_inline(L_2, List_1_get_Count_m6C34C2E4F4CAE3C6FFE13DC11181ADD0D19C0253_RuntimeMethod_var);
				V_1 = L_3;
				CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_4 = ___0_cmd;
				il2cpp_codegen_runtime_class_init_inline(ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_il2cpp_TypeInfo_var);
				ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_5 = ((ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_il2cpp_TypeInfo_var))->___s_DataUploadCS;
				int32_t L_6 = ((ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_il2cpp_TypeInfo_var))->___s_DataUploadKernel;
				int32_t L_7 = ((ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_il2cpp_TypeInfo_var))->____Out_L0_L1Rx;
				DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB* L_8 = (DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB*)(&__this->___m_Pool);
				Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_9 = L_8->___TexL0_L1rx;
				RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_10;
				L_10 = RenderTargetIdentifier_op_Implicit_mBF13C6AE62DCEDDEFDC1C7305BE646FE99D2F24C(L_9, NULL);
				NullCheck(L_4);
				CommandBuffer_SetComputeTextureParam_m424FDFD63D63C76BBDD76FB4641A6847C4430AE5(L_4, L_5, L_6, L_7, L_10, NULL);
				CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_11 = ___0_cmd;
				ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_12 = ((ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_il2cpp_TypeInfo_var))->___s_DataUploadCS;
				int32_t L_13 = ((ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_il2cpp_TypeInfo_var))->___s_DataUploadKernel;
				int32_t L_14 = ((ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_il2cpp_TypeInfo_var))->____Out_L1G_L1Ry;
				DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB* L_15 = (DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB*)(&__this->___m_Pool);
				Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_16 = L_15->___TexL1_G_ry;
				RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_17;
				L_17 = RenderTargetIdentifier_op_Implicit_mBF13C6AE62DCEDDEFDC1C7305BE646FE99D2F24C(L_16, NULL);
				NullCheck(L_11);
				CommandBuffer_SetComputeTextureParam_m424FDFD63D63C76BBDD76FB4641A6847C4430AE5(L_11, L_12, L_13, L_14, L_17, NULL);
				CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_18 = ___0_cmd;
				ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_19 = ((ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_il2cpp_TypeInfo_var))->___s_DataUploadCS;
				int32_t L_20 = ((ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_il2cpp_TypeInfo_var))->___s_DataUploadKernel;
				int32_t L_21 = ((ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_il2cpp_TypeInfo_var))->____Out_L1B_L1Rz;
				DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB* L_22 = (DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB*)(&__this->___m_Pool);
				Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_23 = L_22->___TexL1_B_rz;
				RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_24;
				L_24 = RenderTargetIdentifier_op_Implicit_mBF13C6AE62DCEDDEFDC1C7305BE646FE99D2F24C(L_23, NULL);
				NullCheck(L_18);
				CommandBuffer_SetComputeTextureParam_m424FDFD63D63C76BBDD76FB4641A6847C4430AE5(L_18, L_19, L_20, L_21, L_24, NULL);
				bool L_25 = ___4_updateSharedData;
				V_3 = L_25;
				bool L_26 = V_3;
				if (!L_26)
				{
					goto IL_0148_1;
				}
			}
			{
				CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_27 = ___0_cmd;
				il2cpp_codegen_runtime_class_init_inline(ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_il2cpp_TypeInfo_var);
				ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_28 = ((ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_il2cpp_TypeInfo_var))->___s_DataUploadCS;
				NullCheck(L_27);
				CommandBuffer_EnableKeyword_m8076004834E5A1AE0738AF2173A5F08C69DCE768(L_27, L_28, (&((ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_il2cpp_TypeInfo_var))->___s_DataUpload_Shared), NULL);
				CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_29 = ___0_cmd;
				ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_30 = ((ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_il2cpp_TypeInfo_var))->___s_DataUploadCS;
				int32_t L_31 = ((ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_il2cpp_TypeInfo_var))->___s_DataUploadKernel;
				int32_t L_32 = ((ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_il2cpp_TypeInfo_var))->____Out_Shared;
				Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_33 = ___5_validityTexture;
				RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_34;
				L_34 = RenderTargetIdentifier_op_Implicit_mBF13C6AE62DCEDDEFDC1C7305BE646FE99D2F24C(L_33, NULL);
				NullCheck(L_29);
				CommandBuffer_SetComputeTextureParam_m424FDFD63D63C76BBDD76FB4641A6847C4430AE5(L_29, L_30, L_31, L_32, L_34, NULL);
				bool L_35 = ___7_skyOcclusion;
				V_4 = L_35;
				bool L_36 = V_4;
				if (!L_36)
				{
					goto IL_0145_1;
				}
			}
			{
				CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_37 = ___0_cmd;
				il2cpp_codegen_runtime_class_init_inline(ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_il2cpp_TypeInfo_var);
				ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_38 = ((ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_il2cpp_TypeInfo_var))->___s_DataUploadCS;
				NullCheck(L_37);
				CommandBuffer_EnableKeyword_m8076004834E5A1AE0738AF2173A5F08C69DCE768(L_37, L_38, (&((ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_il2cpp_TypeInfo_var))->___s_DataUpload_SkyOcclusion), NULL);
				CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_39 = ___0_cmd;
				ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_40 = ((ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_il2cpp_TypeInfo_var))->___s_DataUploadCS;
				int32_t L_41 = ((ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_il2cpp_TypeInfo_var))->___s_DataUploadKernel;
				int32_t L_42 = ((ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_il2cpp_TypeInfo_var))->____Out_SkyOcclusionL0L1;
				Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_43 = ___8_skyOcclusionTexture;
				RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_44;
				L_44 = RenderTargetIdentifier_op_Implicit_mBF13C6AE62DCEDDEFDC1C7305BE646FE99D2F24C(L_43, NULL);
				NullCheck(L_39);
				CommandBuffer_SetComputeTextureParam_m424FDFD63D63C76BBDD76FB4641A6847C4430AE5(L_39, L_40, L_41, L_42, L_44, NULL);
				bool L_45 = ___9_skyShadingDirections;
				V_5 = L_45;
				bool L_46 = V_5;
				if (!L_46)
				{
					goto IL_0133_1;
				}
			}
			{
				CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_47 = ___0_cmd;
				il2cpp_codegen_runtime_class_init_inline(ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_il2cpp_TypeInfo_var);
				ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_48 = ((ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_il2cpp_TypeInfo_var))->___s_DataUploadCS;
				int32_t L_49 = ((ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_il2cpp_TypeInfo_var))->___s_DataUploadKernel;
				int32_t L_50 = ((ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_il2cpp_TypeInfo_var))->____Out_SkyShadingDirectionIndices;
				Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_51 = ___10_skyShadingDirectionsTexture;
				RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_52;
				L_52 = RenderTargetIdentifier_op_Implicit_mBF13C6AE62DCEDDEFDC1C7305BE646FE99D2F24C(L_51, NULL);
				NullCheck(L_47);
				CommandBuffer_SetComputeTextureParam_m424FDFD63D63C76BBDD76FB4641A6847C4430AE5(L_47, L_48, L_49, L_50, L_52, NULL);
				CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_53 = ___0_cmd;
				ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_54 = ((ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_il2cpp_TypeInfo_var))->___s_DataUploadCS;
				NullCheck(L_53);
				CommandBuffer_EnableKeyword_m8076004834E5A1AE0738AF2173A5F08C69DCE768(L_53, L_54, (&((ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_il2cpp_TypeInfo_var))->___s_DataUpload_SkyShadingDirection), NULL);
				goto IL_0144_1;
			}

IL_0133_1:
			{
				CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_55 = ___0_cmd;
				il2cpp_codegen_runtime_class_init_inline(ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_il2cpp_TypeInfo_var);
				ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_56 = ((ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_il2cpp_TypeInfo_var))->___s_DataUploadCS;
				NullCheck(L_55);
				CommandBuffer_DisableKeyword_m47BAD288684548C49F30A351FDF4B139A39AF318(L_55, L_56, (&((ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_il2cpp_TypeInfo_var))->___s_DataUpload_SkyShadingDirection), NULL);
			}

IL_0144_1:
			{
			}

IL_0145_1:
			{
				goto IL_017d_1;
			}

IL_0148_1:
			{
				CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_57 = ___0_cmd;
				il2cpp_codegen_runtime_class_init_inline(ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_il2cpp_TypeInfo_var);
				ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_58 = ((ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_il2cpp_TypeInfo_var))->___s_DataUploadCS;
				NullCheck(L_57);
				CommandBuffer_DisableKeyword_m47BAD288684548C49F30A351FDF4B139A39AF318(L_57, L_58, (&((ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_il2cpp_TypeInfo_var))->___s_DataUpload_Shared), NULL);
				CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_59 = ___0_cmd;
				ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_60 = ((ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_il2cpp_TypeInfo_var))->___s_DataUploadCS;
				NullCheck(L_59);
				CommandBuffer_DisableKeyword_m47BAD288684548C49F30A351FDF4B139A39AF318(L_59, L_60, (&((ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_il2cpp_TypeInfo_var))->___s_DataUpload_SkyOcclusion), NULL);
				CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_61 = ___0_cmd;
				ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_62 = ((ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_il2cpp_TypeInfo_var))->___s_DataUploadCS;
				NullCheck(L_61);
				CommandBuffer_DisableKeyword_m47BAD288684548C49F30A351FDF4B139A39AF318(L_61, L_62, (&((ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_il2cpp_TypeInfo_var))->___s_DataUpload_SkyShadingDirection), NULL);
			}

IL_017d_1:
			{
				int32_t L_63 = ___6_bands;
				V_6 = (bool)((((int32_t)L_63) == ((int32_t)2))? 1 : 0);
				bool L_64 = V_6;
				if (!L_64)
				{
					goto IL_0225_1;
				}
			}
			{
				CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_65 = ___0_cmd;
				il2cpp_codegen_runtime_class_init_inline(ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_il2cpp_TypeInfo_var);
				ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_66 = ((ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_il2cpp_TypeInfo_var))->___s_DataUploadL2CS;
				int32_t L_67 = ((ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_il2cpp_TypeInfo_var))->___s_DataUploadL2Kernel;
				int32_t L_68 = ((ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_il2cpp_TypeInfo_var))->____Out_L2_0;
				DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB* L_69 = (DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB*)(&__this->___m_Pool);
				Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_70 = L_69->___TexL2_0;
				RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_71;
				L_71 = RenderTargetIdentifier_op_Implicit_mBF13C6AE62DCEDDEFDC1C7305BE646FE99D2F24C(L_70, NULL);
				NullCheck(L_65);
				CommandBuffer_SetComputeTextureParam_m424FDFD63D63C76BBDD76FB4641A6847C4430AE5(L_65, L_66, L_67, L_68, L_71, NULL);
				CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_72 = ___0_cmd;
				ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_73 = ((ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_il2cpp_TypeInfo_var))->___s_DataUploadL2CS;
				int32_t L_74 = ((ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_il2cpp_TypeInfo_var))->___s_DataUploadL2Kernel;
				int32_t L_75 = ((ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_il2cpp_TypeInfo_var))->____Out_L2_1;
				DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB* L_76 = (DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB*)(&__this->___m_Pool);
				Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_77 = L_76->___TexL2_1;
				RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_78;
				L_78 = RenderTargetIdentifier_op_Implicit_mBF13C6AE62DCEDDEFDC1C7305BE646FE99D2F24C(L_77, NULL);
				NullCheck(L_72);
				CommandBuffer_SetComputeTextureParam_m424FDFD63D63C76BBDD76FB4641A6847C4430AE5(L_72, L_73, L_74, L_75, L_78, NULL);
				CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_79 = ___0_cmd;
				ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_80 = ((ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_il2cpp_TypeInfo_var))->___s_DataUploadL2CS;
				int32_t L_81 = ((ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_il2cpp_TypeInfo_var))->___s_DataUploadL2Kernel;
				int32_t L_82 = ((ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_il2cpp_TypeInfo_var))->____Out_L2_2;
				DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB* L_83 = (DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB*)(&__this->___m_Pool);
				Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_84 = L_83->___TexL2_2;
				RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_85;
				L_85 = RenderTargetIdentifier_op_Implicit_mBF13C6AE62DCEDDEFDC1C7305BE646FE99D2F24C(L_84, NULL);
				NullCheck(L_79);
				CommandBuffer_SetComputeTextureParam_m424FDFD63D63C76BBDD76FB4641A6847C4430AE5(L_79, L_80, L_81, L_82, L_85, NULL);
				CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_86 = ___0_cmd;
				ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_87 = ((ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_il2cpp_TypeInfo_var))->___s_DataUploadL2CS;
				int32_t L_88 = ((ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_il2cpp_TypeInfo_var))->___s_DataUploadL2Kernel;
				int32_t L_89 = ((ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_il2cpp_TypeInfo_var))->____Out_L2_3;
				DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB* L_90 = (DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB*)(&__this->___m_Pool);
				Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_91 = L_90->___TexL2_3;
				RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_92;
				L_92 = RenderTargetIdentifier_op_Implicit_mBF13C6AE62DCEDDEFDC1C7305BE646FE99D2F24C(L_91, NULL);
				NullCheck(L_86);
				CommandBuffer_SetComputeTextureParam_m424FDFD63D63C76BBDD76FB4641A6847C4430AE5(L_86, L_87, L_88, L_89, L_92, NULL);
			}

IL_0225_1:
			{
				bool L_93 = ___11_probeOcclusion;
				V_7 = L_93;
				bool L_94 = V_7;
				if (!L_94)
				{
					goto IL_0268_1;
				}
			}
			{
				CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_95 = ___0_cmd;
				il2cpp_codegen_runtime_class_init_inline(ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_il2cpp_TypeInfo_var);
				ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_96 = ((ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_il2cpp_TypeInfo_var))->___s_DataUploadCS;
				NullCheck(L_95);
				CommandBuffer_EnableKeyword_m8076004834E5A1AE0738AF2173A5F08C69DCE768(L_95, L_96, (&((ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_il2cpp_TypeInfo_var))->___s_DataUpload_ProbeOcclusion), NULL);
				CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_97 = ___0_cmd;
				ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_98 = ((ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_il2cpp_TypeInfo_var))->___s_DataUploadCS;
				int32_t L_99 = ((ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_il2cpp_TypeInfo_var))->___s_DataUploadKernel;
				int32_t L_100 = ((ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_il2cpp_TypeInfo_var))->____Out_ProbeOcclusion;
				DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB* L_101 = (DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB*)(&__this->___m_Pool);
				Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_102 = L_101->___TexProbeOcclusion;
				RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_103;
				L_103 = RenderTargetIdentifier_op_Implicit_mBF13C6AE62DCEDDEFDC1C7305BE646FE99D2F24C(L_102, NULL);
				NullCheck(L_97);
				CommandBuffer_SetComputeTextureParam_m424FDFD63D63C76BBDD76FB4641A6847C4430AE5(L_97, L_98, L_99, L_100, L_103, NULL);
				goto IL_027b_1;
			}

IL_0268_1:
			{
				CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_104 = ___0_cmd;
				il2cpp_codegen_runtime_class_init_inline(ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_il2cpp_TypeInfo_var);
				ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_105 = ((ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_il2cpp_TypeInfo_var))->___s_DataUploadCS;
				NullCheck(L_104);
				CommandBuffer_DisableKeyword_m47BAD288684548C49F30A351FDF4B139A39AF318(L_104, L_105, (&((ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_il2cpp_TypeInfo_var))->___s_DataUpload_ProbeOcclusion), NULL);
			}

IL_027b_1:
			{
				il2cpp_codegen_runtime_class_init_inline(ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_il2cpp_TypeInfo_var);
				int32_t L_106;
				L_106 = ProbeBrickPool_DivRoundUp_m6DE46D53FACF72A9BDC3A8132FA61587D806C5CB(((int32_t)2048), ((int32_t)64), NULL);
				V_2 = L_106;
				CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_107 = ___0_cmd;
				ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_108 = ((ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_il2cpp_TypeInfo_var))->___s_DataUploadCS;
				int32_t L_109 = ((ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_il2cpp_TypeInfo_var))->____ProbeVolumeScratchBufferLayout;
				il2cpp_codegen_runtime_class_init_inline(ConstantBuffer_tB166ADD4FDA2C484CB3C1407D8129F97DF1BCC26_il2cpp_TypeInfo_var);
				ConstantBuffer_Push_TisCellStreamingScratchBufferLayout_t9C3A198B967DCECDB79C97C05BEFAEA74E70077E_m65CB89365F1987432CB0BF4F918931048DFE0CEA(L_107, (&___2_layout), L_108, L_109, ConstantBuffer_Push_TisCellStreamingScratchBufferLayout_t9C3A198B967DCECDB79C97C05BEFAEA74E70077E_m65CB89365F1987432CB0BF4F918931048DFE0CEA_RuntimeMethod_var);
				CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_110 = ___0_cmd;
				ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_111 = ((ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_il2cpp_TypeInfo_var))->___s_DataUploadCS;
				int32_t L_112 = ((ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_il2cpp_TypeInfo_var))->___s_DataUploadKernel;
				int32_t L_113 = ((ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_il2cpp_TypeInfo_var))->____ProbeVolumeScratchBuffer;
				CellStreamingScratchBuffer_tCD37AA786EFC1E41957F4FA8A94AA22F674D2A45* L_114 = ___1_dataBuffer;
				NullCheck(L_114);
				GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* L_115;
				L_115 = CellStreamingScratchBuffer_get_buffer_mCE5A7A3EF8AC2AF939CEE098AC7BBE197195DD0A(L_114, NULL);
				NullCheck(L_110);
				CommandBuffer_SetComputeBufferParam_mF358CEC3E841ACFA0ECA0D9495B8287A842F20CA(L_110, L_111, L_112, L_113, L_115, NULL);
				CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_116 = ___0_cmd;
				ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_117 = ((ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_il2cpp_TypeInfo_var))->___s_DataUploadCS;
				int32_t L_118 = ((ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_il2cpp_TypeInfo_var))->___s_DataUploadKernel;
				int32_t L_119 = V_2;
				int32_t L_120 = V_1;
				NullCheck(L_116);
				CommandBuffer_DispatchCompute_mF9F5605B77F0480FD4B8C3BCAEC2FC59A24E31A2(L_116, L_117, L_118, L_119, 1, L_120, NULL);
				int32_t L_121 = ___6_bands;
				V_8 = (bool)((((int32_t)L_121) == ((int32_t)2))? 1 : 0);
				bool L_122 = V_8;
				if (!L_122)
				{
					goto IL_031b_1;
				}
			}
			{
				CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_123 = ___0_cmd;
				il2cpp_codegen_runtime_class_init_inline(ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_il2cpp_TypeInfo_var);
				ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_124 = ((ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_il2cpp_TypeInfo_var))->___s_DataUploadL2CS;
				int32_t L_125 = ((ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_il2cpp_TypeInfo_var))->____ProbeVolumeScratchBufferLayout;
				il2cpp_codegen_runtime_class_init_inline(ConstantBuffer_tB166ADD4FDA2C484CB3C1407D8129F97DF1BCC26_il2cpp_TypeInfo_var);
				ConstantBuffer_Push_TisCellStreamingScratchBufferLayout_t9C3A198B967DCECDB79C97C05BEFAEA74E70077E_m65CB89365F1987432CB0BF4F918931048DFE0CEA(L_123, (&___2_layout), L_124, L_125, ConstantBuffer_Push_TisCellStreamingScratchBufferLayout_t9C3A198B967DCECDB79C97C05BEFAEA74E70077E_m65CB89365F1987432CB0BF4F918931048DFE0CEA_RuntimeMethod_var);
				CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_126 = ___0_cmd;
				ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_127 = ((ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_il2cpp_TypeInfo_var))->___s_DataUploadL2CS;
				int32_t L_128 = ((ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_il2cpp_TypeInfo_var))->___s_DataUploadL2Kernel;
				int32_t L_129 = ((ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_il2cpp_TypeInfo_var))->____ProbeVolumeScratchBuffer;
				CellStreamingScratchBuffer_tCD37AA786EFC1E41957F4FA8A94AA22F674D2A45* L_130 = ___1_dataBuffer;
				NullCheck(L_130);
				GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* L_131;
				L_131 = CellStreamingScratchBuffer_get_buffer_mCE5A7A3EF8AC2AF939CEE098AC7BBE197195DD0A(L_130, NULL);
				NullCheck(L_126);
				CommandBuffer_SetComputeBufferParam_mF358CEC3E841ACFA0ECA0D9495B8287A842F20CA(L_126, L_127, L_128, L_129, L_131, NULL);
				CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_132 = ___0_cmd;
				ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_133 = ((ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_il2cpp_TypeInfo_var))->___s_DataUploadL2CS;
				int32_t L_134 = ((ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_il2cpp_TypeInfo_var))->___s_DataUploadL2Kernel;
				int32_t L_135 = V_2;
				int32_t L_136 = V_1;
				NullCheck(L_132);
				CommandBuffer_DispatchCompute_mF9F5605B77F0480FD4B8C3BCAEC2FC59A24E31A2(L_132, L_133, L_134, L_135, 1, L_136, NULL);
			}

IL_031b_1:
			{
				goto IL_032d;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_032d:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeBrickPool_UpdateValidity_m55EA5ABD24BBE180DC78D2B67409D6642B2F8AD4 (ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693* __this, DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB ___0_source, List_1_t179992B095C528117EEF4782A1F45568BD2D51EA* ___1_srcLocations, List_1_t179992B095C528117EEF4782A1F45568BD2D51EA* ___2_dstLocations, int32_t ___3_destStartIndex, 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*)&Graphics_t99CD970FFEA58171C70F54DF0C06D315BD452F2C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m6C34C2E4F4CAE3C6FFE13DC11181ADD0D19C0253_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m330C3E8039DF34D5342C6D638F93AD4D53BC8CBF_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B V_1;
	memset((&V_1), 0, sizeof(V_1));
	BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B V_2;
	memset((&V_2), 0, sizeof(V_2));
	int32_t V_3 = 0;
	int32_t V_4 = 0;
	bool V_5 = false;
	bool V_6 = false;
	{
		bool L_0 = __this->___m_ContainsValidity;
		il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		Debug_Assert_m6E778CACD0F440E2DEA9ACDD9330A22DAF16E96D(L_0, NULL);
		V_0 = 0;
		goto IL_009e;
	}

IL_0014:
	{
		List_1_t179992B095C528117EEF4782A1F45568BD2D51EA* L_1 = ___1_srcLocations;
		int32_t L_2 = V_0;
		NullCheck(L_1);
		BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B L_3;
		L_3 = List_1_get_Item_m330C3E8039DF34D5342C6D638F93AD4D53BC8CBF(L_1, L_2, List_1_get_Item_m330C3E8039DF34D5342C6D638F93AD4D53BC8CBF_RuntimeMethod_var);
		V_1 = L_3;
		List_1_t179992B095C528117EEF4782A1F45568BD2D51EA* L_4 = ___2_dstLocations;
		int32_t L_5 = ___3_destStartIndex;
		int32_t L_6 = V_0;
		NullCheck(L_4);
		BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B L_7;
		L_7 = List_1_get_Item_m330C3E8039DF34D5342C6D638F93AD4D53BC8CBF(L_4, ((int32_t)il2cpp_codegen_add(L_5, L_6)), List_1_get_Item_m330C3E8039DF34D5342C6D638F93AD4D53BC8CBF_RuntimeMethod_var);
		V_2 = L_7;
		V_3 = 0;
		goto IL_008f;
	}

IL_002c:
	{
		DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB L_8 = ___0_source;
		int32_t L_9 = L_8.___width;
		BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B L_10 = V_1;
		int32_t L_11 = L_10.___x;
		int32_t L_12;
		L_12 = Mathf_Min_m888083F74FF5655778F0403BB5E9608BEFDEA8CB_inline(((int32_t)512), ((int32_t)il2cpp_codegen_subtract(L_9, L_11)), NULL);
		V_4 = L_12;
		DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB L_13 = ___0_source;
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_14 = L_13.___TexValidity;
		BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B L_15 = V_1;
		int32_t L_16 = L_15.___z;
		int32_t L_17 = V_3;
		BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B L_18 = V_1;
		int32_t L_19 = L_18.___x;
		BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B L_20 = V_1;
		int32_t L_21 = L_20.___y;
		int32_t L_22 = V_4;
		DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB* L_23 = (DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB*)(&__this->___m_Pool);
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_24 = L_23->___TexValidity;
		BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B L_25 = V_2;
		int32_t L_26 = L_25.___z;
		int32_t L_27 = V_3;
		BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B L_28 = V_2;
		int32_t L_29 = L_28.___x;
		BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B L_30 = V_2;
		int32_t L_31 = L_30.___y;
		il2cpp_codegen_runtime_class_init_inline(Graphics_t99CD970FFEA58171C70F54DF0C06D315BD452F2C_il2cpp_TypeInfo_var);
		Graphics_CopyTexture_mA6F9298621B0493A08483EF57028B66C93FFCBA8(L_14, ((int32_t)il2cpp_codegen_add(L_16, L_17)), 0, L_19, L_21, L_22, 4, L_24, ((int32_t)il2cpp_codegen_add(L_26, L_27)), 0, L_29, L_31, NULL);
		int32_t L_32 = V_3;
		V_3 = ((int32_t)il2cpp_codegen_add(L_32, 1));
	}

IL_008f:
	{
		int32_t L_33 = V_3;
		V_5 = (bool)((((int32_t)L_33) < ((int32_t)4))? 1 : 0);
		bool L_34 = V_5;
		if (L_34)
		{
			goto IL_002c;
		}
	}
	{
		int32_t L_35 = V_0;
		V_0 = ((int32_t)il2cpp_codegen_add(L_35, 1));
	}

IL_009e:
	{
		int32_t L_36 = V_0;
		List_1_t179992B095C528117EEF4782A1F45568BD2D51EA* L_37 = ___1_srcLocations;
		NullCheck(L_37);
		int32_t L_38;
		L_38 = List_1_get_Count_m6C34C2E4F4CAE3C6FFE13DC11181ADD0D19C0253_inline(L_37, List_1_get_Count_m6C34C2E4F4CAE3C6FFE13DC11181ADD0D19C0253_RuntimeMethod_var);
		V_6 = (bool)((((int32_t)L_36) < ((int32_t)L_38))? 1 : 0);
		bool L_39 = V_6;
		if (L_39)
		{
			goto IL_0014;
		}
	}
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ProbeBrickPool_ProbeCountToDataLocSize_mE3D526FC7D55A09A9904413951BB18747F9CECF0 (int32_t ___0_numProbes, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	int32_t V_1 = 0;
	int32_t V_2 = 0;
	int32_t V_3 = 0;
	int32_t V_4 = 0;
	bool V_5 = false;
	bool V_6 = false;
	Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 V_7;
	memset((&V_7), 0, sizeof(V_7));
	{
		int32_t L_0 = ___0_numProbes;
		il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		Debug_Assert_m6E778CACD0F440E2DEA9ACDD9330A22DAF16E96D((bool)((!(((uint32_t)L_0) <= ((uint32_t)0)))? 1 : 0), NULL);
		int32_t L_1 = ___0_numProbes;
		Debug_Assert_m6E778CACD0F440E2DEA9ACDD9330A22DAF16E96D((bool)((((int32_t)((int32_t)(L_1%((int32_t)64)))) == ((int32_t)0))? 1 : 0), NULL);
		int32_t L_2 = ___0_numProbes;
		V_0 = ((int32_t)(L_2/((int32_t)64)));
		V_1 = ((int32_t)512);
		int32_t L_3 = V_0;
		int32_t L_4 = V_1;
		int32_t L_5 = V_1;
		int32_t L_6 = V_1;
		int32_t L_7 = V_1;
		V_4 = ((int32_t)(((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_add(L_3, ((int32_t)il2cpp_codegen_multiply(L_4, L_5)))), 1))/((int32_t)il2cpp_codegen_multiply(L_6, L_7))));
		int32_t L_8 = V_4;
		V_5 = (bool)((((int32_t)L_8) > ((int32_t)1))? 1 : 0);
		bool L_9 = V_5;
		if (!L_9)
		{
			goto IL_0041;
		}
	}
	{
		int32_t L_10 = V_1;
		int32_t L_11 = L_10;
		V_3 = L_11;
		V_2 = L_11;
		goto IL_005b;
	}

IL_0041:
	{
		int32_t L_12 = V_0;
		int32_t L_13 = V_1;
		int32_t L_14 = V_1;
		V_3 = ((int32_t)(((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_add(L_12, L_13)), 1))/L_14));
		int32_t L_15 = V_3;
		V_6 = (bool)((((int32_t)L_15) > ((int32_t)1))? 1 : 0);
		bool L_16 = V_6;
		if (!L_16)
		{
			goto IL_0058;
		}
	}
	{
		int32_t L_17 = V_1;
		V_2 = L_17;
		goto IL_005a;
	}

IL_0058:
	{
		int32_t L_18 = V_0;
		V_2 = L_18;
	}

IL_005a:
	{
	}

IL_005b:
	{
		int32_t L_19 = V_2;
		V_2 = ((int32_t)il2cpp_codegen_multiply(L_19, 4));
		int32_t L_20 = V_3;
		V_3 = ((int32_t)il2cpp_codegen_multiply(L_20, 4));
		int32_t L_21 = V_4;
		V_4 = ((int32_t)il2cpp_codegen_multiply(L_21, 4));
		int32_t L_22 = V_2;
		int32_t L_23 = V_3;
		int32_t L_24 = V_4;
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_25;
		memset((&L_25), 0, sizeof(L_25));
		Vector3Int__ctor_mE06A86999D16FA579A7F2142B872AB7E3695C9E0_inline((&L_25), L_22, L_23, L_24, NULL);
		V_7 = L_25;
		goto IL_0076;
	}

IL_0076:
	{
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_26 = V_7;
		return L_26;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ProbeBrickPool_EstimateMemoryCost_m549FDEE6C6AFC0D3C7E88BE1D84394C8094581A9 (int32_t ___0_width, int32_t ___1_height, int32_t ___2_depth, int32_t ___3_format, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	int32_t V_1 = 0;
	int32_t G_B4_0 = 0;
	int32_t G_B6_0 = 0;
	{
		int32_t L_0 = ___3_format;
		if ((((int32_t)L_0) == ((int32_t)((int32_t)48))))
		{
			goto IL_0010;
		}
	}
	{
		int32_t L_1 = ___3_format;
		if ((((int32_t)L_1) == ((int32_t)8)))
		{
			goto IL_000d;
		}
	}
	{
		G_B4_0 = 1;
		goto IL_000e;
	}

IL_000d:
	{
		G_B4_0 = 4;
	}

IL_000e:
	{
		G_B6_0 = G_B4_0;
		goto IL_0011;
	}

IL_0010:
	{
		G_B6_0 = 8;
	}

IL_0011:
	{
		V_0 = G_B6_0;
		int32_t L_2 = ___0_width;
		int32_t L_3 = ___1_height;
		int32_t L_4 = ___2_depth;
		int32_t L_5 = V_0;
		V_1 = ((int32_t)il2cpp_codegen_multiply(((int32_t)il2cpp_codegen_multiply(((int32_t)il2cpp_codegen_multiply(L_2, L_3)), L_4)), L_5));
		goto IL_001c;
	}

IL_001c:
	{
		int32_t L_6 = V_1;
		return L_6;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ProbeBrickPool_EstimateMemoryCostForBlending_m6670E9687457C07469189965B773A95B409531C6 (int32_t ___0_memoryBudget, bool ___1_compressed, int32_t ___2_bands, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	int32_t V_1 = 0;
	int32_t V_2 = 0;
	Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 V_3;
	memset((&V_3), 0, sizeof(V_3));
	int32_t V_4 = 0;
	int32_t V_5 = 0;
	int32_t V_6 = 0;
	bool V_7 = false;
	int32_t V_8 = 0;
	bool V_9 = false;
	int32_t G_B5_0 = 0;
	{
		int32_t L_0 = ___0_memoryBudget;
		V_7 = (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0);
		bool L_1 = V_7;
		if (!L_1)
		{
			goto IL_0013;
		}
	}
	{
		V_8 = 0;
		goto IL_0095;
	}

IL_0013:
	{
		int32_t L_2 = ___0_memoryBudget;
		il2cpp_codegen_runtime_class_init_inline(ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_il2cpp_TypeInfo_var);
		ProbeBrickPool_DerivePoolSizeFromBudget_m9D34D7CBBC3FC047A93C55A5CBF791067AE29E38(L_2, (&V_0), (&V_1), (&V_2), NULL);
		int32_t L_3 = V_0;
		int32_t L_4 = V_1;
		int32_t L_5 = V_2;
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_6;
		L_6 = ProbeBrickPool_ProbeCountToDataLocSize_mE3D526FC7D55A09A9904413951BB18747F9CECF0(((int32_t)il2cpp_codegen_multiply(((int32_t)il2cpp_codegen_multiply(L_3, L_4)), L_5)), NULL);
		V_3 = L_6;
		int32_t L_7;
		L_7 = Vector3Int_get_x_m21C268D2AA4C03CE35AA49DF6155347C9748054C_inline((&V_3), NULL);
		V_0 = L_7;
		int32_t L_8;
		L_8 = Vector3Int_get_y_m42F43000F85D356557CAF03442273E7AA08F7F72_inline((&V_3), NULL);
		V_1 = L_8;
		int32_t L_9;
		L_9 = Vector3Int_get_z_m96E180F866145E373F42358F2371EFF446F08AED_inline((&V_3), NULL);
		V_2 = L_9;
		V_4 = 0;
		V_5 = ((int32_t)48);
		bool L_10 = ___1_compressed;
		if (L_10)
		{
			goto IL_0050;
		}
	}
	{
		G_B5_0 = 8;
		goto IL_0052;
	}

IL_0050:
	{
		G_B5_0 = ((int32_t)109);
	}

IL_0052:
	{
		V_6 = G_B5_0;
		int32_t L_11 = V_4;
		int32_t L_12 = V_0;
		int32_t L_13 = V_1;
		int32_t L_14 = V_2;
		int32_t L_15 = V_5;
		il2cpp_codegen_runtime_class_init_inline(ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_il2cpp_TypeInfo_var);
		int32_t L_16;
		L_16 = ProbeBrickPool_EstimateMemoryCost_m549FDEE6C6AFC0D3C7E88BE1D84394C8094581A9(L_12, L_13, L_14, L_15, NULL);
		V_4 = ((int32_t)il2cpp_codegen_add(L_11, L_16));
		int32_t L_17 = V_4;
		int32_t L_18 = V_0;
		int32_t L_19 = V_1;
		int32_t L_20 = V_2;
		int32_t L_21 = V_6;
		int32_t L_22;
		L_22 = ProbeBrickPool_EstimateMemoryCost_m549FDEE6C6AFC0D3C7E88BE1D84394C8094581A9(L_18, L_19, L_20, L_21, NULL);
		V_4 = ((int32_t)il2cpp_codegen_add(L_17, ((int32_t)il2cpp_codegen_multiply(L_22, 2))));
		int32_t L_23 = ___2_bands;
		V_9 = (bool)((((int32_t)L_23) == ((int32_t)2))? 1 : 0);
		bool L_24 = V_9;
		if (!L_24)
		{
			goto IL_008f;
		}
	}
	{
		int32_t L_25 = V_4;
		int32_t L_26 = V_0;
		int32_t L_27 = V_1;
		int32_t L_28 = V_2;
		int32_t L_29 = V_6;
		il2cpp_codegen_runtime_class_init_inline(ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_il2cpp_TypeInfo_var);
		int32_t L_30;
		L_30 = ProbeBrickPool_EstimateMemoryCost_m549FDEE6C6AFC0D3C7E88BE1D84394C8094581A9(L_26, L_27, L_28, L_29, NULL);
		V_4 = ((int32_t)il2cpp_codegen_add(L_25, ((int32_t)il2cpp_codegen_multiply(L_30, 3))));
	}

IL_008f:
	{
		int32_t L_31 = V_4;
		V_8 = L_31;
		goto IL_0095;
	}

IL_0095:
	{
		int32_t L_32 = V_8;
		return L_32;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ProbeBrickPool_CreateDataTexture_mF678B9B03B996070D10BBE5AC4EB9B09266B5347 (int32_t ___0_width, int32_t ___1_height, int32_t ___2_depth, int32_t ___3_format, String_t* ___4_name, bool ___5_allocateRendertexture, int32_t* ___6_allocatedBytes, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Texture3D_tDC30A0F19B6055086859D1ABC098D6E6762000E1_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* V_0 = NULL;
	bool V_1 = false;
	RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 V_2;
	memset((&V_2), 0, sizeof(V_2));
	bool V_3 = false;
	Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* V_4 = NULL;
	{
		int32_t* L_0 = ___6_allocatedBytes;
		int32_t* L_1 = ___6_allocatedBytes;
		int32_t L_2 = *((int32_t*)L_1);
		int32_t L_3 = ___0_width;
		int32_t L_4 = ___1_height;
		int32_t L_5 = ___2_depth;
		int32_t L_6 = ___3_format;
		il2cpp_codegen_runtime_class_init_inline(ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_il2cpp_TypeInfo_var);
		int32_t L_7;
		L_7 = ProbeBrickPool_EstimateMemoryCost_m549FDEE6C6AFC0D3C7E88BE1D84394C8094581A9(L_3, L_4, L_5, L_6, NULL);
		*((int32_t*)L_0) = (int32_t)((int32_t)il2cpp_codegen_add(L_2, L_7));
		bool L_8 = ___5_allocateRendertexture;
		V_1 = L_8;
		bool L_9 = V_1;
		if (!L_9)
		{
			goto IL_0076;
		}
	}
	{
		il2cpp_codegen_initobj((&V_2), sizeof(RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46));
		int32_t L_10 = ___0_width;
		RenderTextureDescriptor_set_width_m3B2494007BFE3AD4D14403407C9B24F5045E7E10_inline((&V_2), L_10, NULL);
		int32_t L_11 = ___1_height;
		RenderTextureDescriptor_set_height_m1FE41111472DAA9B5E80FFAF3445004D72A3CFA5_inline((&V_2), L_11, NULL);
		int32_t L_12 = ___2_depth;
		RenderTextureDescriptor_set_volumeDepth_mEF9610D1C14182417A01B7243DEE6B559A13B34D_inline((&V_2), L_12, NULL);
		int32_t L_13 = ___3_format;
		RenderTextureDescriptor_set_graphicsFormat_m037DA25F9A8B956D830C7B7E5C6E258DC1133A13((&V_2), L_13, NULL);
		RenderTextureDescriptor_set_mipCount_mDCC85ED7D97BD64A290A21DB91BC5CB1C4BA95EF_inline((&V_2), 1, NULL);
		bool L_14;
		L_14 = SystemInfo_get_supportsComputeShaders_m4A029D2F8FB9343E65E6F1C6F1C79DA41911F13A(NULL);
		RenderTextureDescriptor_set_enableRandomWrite_m915CC9F6A154C5D7EF38FC9C9415DEFB67D481F4((&V_2), L_14, NULL);
		RenderTextureDescriptor_set_dimension_mCE9A4A08454BB2D9DFE3E505EC336FD480078F39_inline((&V_2), 3, NULL);
		RenderTextureDescriptor_set_msaaSamples_m6910E09489372746391B14FBAF59A7237539D6C4_inline((&V_2), 1, NULL);
		RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 L_15 = V_2;
		RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_16 = (RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27*)il2cpp_codegen_object_new(RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27_il2cpp_TypeInfo_var);
		RenderTexture__ctor_m1CBDB7F13C2CE49A31EE654081F01C4F874EA5E3(L_16, L_15, NULL);
		V_0 = L_16;
		goto IL_0082;
	}

IL_0076:
	{
		int32_t L_17 = ___0_width;
		int32_t L_18 = ___1_height;
		int32_t L_19 = ___2_depth;
		int32_t L_20 = ___3_format;
		Texture3D_tDC30A0F19B6055086859D1ABC098D6E6762000E1* L_21 = (Texture3D_tDC30A0F19B6055086859D1ABC098D6E6762000E1*)il2cpp_codegen_object_new(Texture3D_tDC30A0F19B6055086859D1ABC098D6E6762000E1_il2cpp_TypeInfo_var);
		Texture3D__ctor_m2814019477DFC8BAD31E7C3CEEEBB693DC26A67E(L_21, L_17, L_18, L_19, L_20, 0, 1, NULL);
		V_0 = L_21;
	}

IL_0082:
	{
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_22 = V_0;
		NullCheck(L_22);
		Object_set_hideFlags_mACB8BFC903FB3B01BBD427753E791BF28B5E33D4(L_22, ((int32_t)61), NULL);
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_23 = V_0;
		String_t* L_24 = ___4_name;
		NullCheck(L_23);
		Object_set_name_mC79E6DC8FFD72479C90F0C4CC7F42A0FEAF5AE47(L_23, L_24, NULL);
		bool L_25 = ___5_allocateRendertexture;
		V_3 = L_25;
		bool L_26 = V_3;
		if (!L_26)
		{
			goto IL_00a6;
		}
	}
	{
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_27 = V_0;
		NullCheck(((RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27*)IsInstClass((RuntimeObject*)L_27, RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27_il2cpp_TypeInfo_var)));
		bool L_28;
		L_28 = RenderTexture_Create_mA6E4D3CCC84AC3F68E85AA0D6609E1692C672AD2(((RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27*)IsInstClass((RuntimeObject*)L_27, RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27_il2cpp_TypeInfo_var)), NULL);
	}

IL_00a6:
	{
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_29 = V_0;
		V_4 = L_29;
		goto IL_00ab;
	}

IL_00ab:
	{
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_30 = V_4;
		return L_30;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB ProbeBrickPool_CreateDataLocation_m7C5BDDA20B7ABE553A4A51212465FA4A1E1446BA (int32_t ___0_numProbes, bool ___1_compressed, int32_t ___2_bands, String_t* ___3_name, bool ___4_allocateRendertexture, bool ___5_allocateValidityData, bool ___6_allocateRenderingLayers, bool ___7_allocateSkyOcclusionData, bool ___8_allocateSkyShadingDirectionData, bool ___9_allocateProbeOcclusionData, int32_t* ___10_allocatedBytes, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral19885677919A758B509379E3FB983997D4957129);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1DD2725325419B709DF17CFAE8CF33F1ECFD61E6);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral33DBE1947E802092538168839D443C38F0AAA2D4);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6A7EA4C09DFEDFDAE03715BAC610CAAB066C5F95);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6F543FB7215DFBE0D1EC90137EE67531630E5D1A);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7413BA436029D40E7F9336EFC9F9C75B8DDEE9D8);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9112AB0C70E09433A88AD3AF03C8FB2C30DE8A5D);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralACCE7BE0CB5EA47AD9F139E2E1BBD681A7937D11);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC0B8D4391D35CDC2DE6E7851F6E87CF94D74EEF8);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC353C5AE4C496FF3B725F450CE773D2D737506ED);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralEF02316490AC498473E1CF2E38E1AFFB8F6C34B6);
		s_Il2CppMethodInitialized = true;
	}
	Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 V_0;
	memset((&V_0), 0, sizeof(V_0));
	int32_t V_1 = 0;
	int32_t V_2 = 0;
	int32_t V_3 = 0;
	DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB V_4;
	memset((&V_4), 0, sizeof(V_4));
	int32_t V_5 = 0;
	int32_t V_6 = 0;
	int32_t V_7 = 0;
	bool V_8 = false;
	bool V_9 = false;
	bool V_10 = false;
	bool V_11 = false;
	bool V_12 = false;
	DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB V_13;
	memset((&V_13), 0, sizeof(V_13));
	int32_t G_B3_0 = 0;
	int32_t G_B7_0 = 0;
	int32_t G_B9_0 = 0;
	{
		int32_t L_0 = ___0_numProbes;
		il2cpp_codegen_runtime_class_init_inline(ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_il2cpp_TypeInfo_var);
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_1;
		L_1 = ProbeBrickPool_ProbeCountToDataLocSize_mE3D526FC7D55A09A9904413951BB18747F9CECF0(L_0, NULL);
		V_0 = L_1;
		int32_t L_2;
		L_2 = Vector3Int_get_x_m21C268D2AA4C03CE35AA49DF6155347C9748054C_inline((&V_0), NULL);
		V_1 = L_2;
		int32_t L_3;
		L_3 = Vector3Int_get_y_m42F43000F85D356557CAF03442273E7AA08F7F72_inline((&V_0), NULL);
		V_2 = L_3;
		int32_t L_4;
		L_4 = Vector3Int_get_z_m96E180F866145E373F42358F2371EFF446F08AED_inline((&V_0), NULL);
		V_3 = L_4;
		V_5 = ((int32_t)48);
		bool L_5 = ___1_compressed;
		if (L_5)
		{
			goto IL_002a;
		}
	}
	{
		G_B3_0 = 8;
		goto IL_002c;
	}

IL_002a:
	{
		G_B3_0 = ((int32_t)109);
	}

IL_002c:
	{
		V_6 = G_B3_0;
		bool L_6 = ___6_allocateRenderingLayers;
		if (L_6)
		{
			goto IL_0045;
		}
	}
	{
		bool L_7;
		L_7 = SystemInfo_IsFormatSupported_mD3D93E82BD677BDF6194258C4F221DBDB257F680(5, ((int32_t)1025), NULL);
		if (L_7)
		{
			goto IL_0042;
		}
	}
	{
		G_B7_0 = 8;
		goto IL_0043;
	}

IL_0042:
	{
		G_B7_0 = 5;
	}

IL_0043:
	{
		G_B9_0 = G_B7_0;
		goto IL_0047;
	}

IL_0045:
	{
		G_B9_0 = ((int32_t)49);
	}

IL_0047:
	{
		V_7 = G_B9_0;
		int32_t* L_8 = ___10_allocatedBytes;
		*((int32_t*)L_8) = (int32_t)0;
		int32_t L_9 = V_1;
		int32_t L_10 = V_2;
		int32_t L_11 = V_3;
		int32_t L_12 = V_5;
		String_t* L_13 = ___3_name;
		String_t* L_14;
		L_14 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_13, _stringLiteralACCE7BE0CB5EA47AD9F139E2E1BBD681A7937D11, NULL);
		bool L_15 = ___4_allocateRendertexture;
		int32_t* L_16 = ___10_allocatedBytes;
		il2cpp_codegen_runtime_class_init_inline(ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_il2cpp_TypeInfo_var);
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_17;
		L_17 = ProbeBrickPool_CreateDataTexture_mF678B9B03B996070D10BBE5AC4EB9B09266B5347(L_9, L_10, L_11, L_12, L_14, L_15, L_16, NULL);
		(&V_4)->___TexL0_L1rx = L_17;
		Il2CppCodeGenWriteBarrier((void**)(&(&V_4)->___TexL0_L1rx), (void*)L_17);
		int32_t L_18 = V_1;
		int32_t L_19 = V_2;
		int32_t L_20 = V_3;
		int32_t L_21 = V_6;
		String_t* L_22 = ___3_name;
		String_t* L_23;
		L_23 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_22, _stringLiteral7413BA436029D40E7F9336EFC9F9C75B8DDEE9D8, NULL);
		bool L_24 = ___4_allocateRendertexture;
		int32_t* L_25 = ___10_allocatedBytes;
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_26;
		L_26 = ProbeBrickPool_CreateDataTexture_mF678B9B03B996070D10BBE5AC4EB9B09266B5347(L_18, L_19, L_20, L_21, L_23, L_24, L_25, NULL);
		(&V_4)->___TexL1_G_ry = L_26;
		Il2CppCodeGenWriteBarrier((void**)(&(&V_4)->___TexL1_G_ry), (void*)L_26);
		int32_t L_27 = V_1;
		int32_t L_28 = V_2;
		int32_t L_29 = V_3;
		int32_t L_30 = V_6;
		String_t* L_31 = ___3_name;
		String_t* L_32;
		L_32 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_31, _stringLiteral6F543FB7215DFBE0D1EC90137EE67531630E5D1A, NULL);
		bool L_33 = ___4_allocateRendertexture;
		int32_t* L_34 = ___10_allocatedBytes;
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_35;
		L_35 = ProbeBrickPool_CreateDataTexture_mF678B9B03B996070D10BBE5AC4EB9B09266B5347(L_27, L_28, L_29, L_30, L_32, L_33, L_34, NULL);
		(&V_4)->___TexL1_B_rz = L_35;
		Il2CppCodeGenWriteBarrier((void**)(&(&V_4)->___TexL1_B_rz), (void*)L_35);
		bool L_36 = ___5_allocateValidityData;
		V_8 = L_36;
		bool L_37 = V_8;
		if (!L_37)
		{
			goto IL_00d7;
		}
	}
	{
		int32_t L_38 = V_1;
		int32_t L_39 = V_2;
		int32_t L_40 = V_3;
		int32_t L_41 = V_7;
		String_t* L_42 = ___3_name;
		String_t* L_43;
		L_43 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_42, _stringLiteral19885677919A758B509379E3FB983997D4957129, NULL);
		bool L_44 = ___4_allocateRendertexture;
		int32_t* L_45 = ___10_allocatedBytes;
		il2cpp_codegen_runtime_class_init_inline(ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_il2cpp_TypeInfo_var);
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_46;
		L_46 = ProbeBrickPool_CreateDataTexture_mF678B9B03B996070D10BBE5AC4EB9B09266B5347(L_38, L_39, L_40, L_41, L_43, L_44, L_45, NULL);
		(&V_4)->___TexValidity = L_46;
		Il2CppCodeGenWriteBarrier((void**)(&(&V_4)->___TexValidity), (void*)L_46);
		goto IL_00df;
	}

IL_00d7:
	{
		(&V_4)->___TexValidity = (Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(&(&V_4)->___TexValidity), (void*)(Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700*)NULL);
	}

IL_00df:
	{
		bool L_47 = ___7_allocateSkyOcclusionData;
		V_9 = L_47;
		bool L_48 = V_9;
		if (!L_48)
		{
			goto IL_0109;
		}
	}
	{
		int32_t L_49 = V_1;
		int32_t L_50 = V_2;
		int32_t L_51 = V_3;
		String_t* L_52 = ___3_name;
		String_t* L_53;
		L_53 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_52, _stringLiteral1DD2725325419B709DF17CFAE8CF33F1ECFD61E6, NULL);
		bool L_54 = ___4_allocateRendertexture;
		int32_t* L_55 = ___10_allocatedBytes;
		il2cpp_codegen_runtime_class_init_inline(ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_il2cpp_TypeInfo_var);
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_56;
		L_56 = ProbeBrickPool_CreateDataTexture_mF678B9B03B996070D10BBE5AC4EB9B09266B5347(L_49, L_50, L_51, ((int32_t)48), L_53, L_54, L_55, NULL);
		(&V_4)->___TexSkyOcclusion = L_56;
		Il2CppCodeGenWriteBarrier((void**)(&(&V_4)->___TexSkyOcclusion), (void*)L_56);
		goto IL_0111;
	}

IL_0109:
	{
		(&V_4)->___TexSkyOcclusion = (Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(&(&V_4)->___TexSkyOcclusion), (void*)(Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700*)NULL);
	}

IL_0111:
	{
		bool L_57 = ___8_allocateSkyShadingDirectionData;
		V_10 = L_57;
		bool L_58 = V_10;
		if (!L_58)
		{
			goto IL_013a;
		}
	}
	{
		int32_t L_59 = V_1;
		int32_t L_60 = V_2;
		int32_t L_61 = V_3;
		String_t* L_62 = ___3_name;
		String_t* L_63;
		L_63 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_62, _stringLiteralC0B8D4391D35CDC2DE6E7851F6E87CF94D74EEF8, NULL);
		bool L_64 = ___4_allocateRendertexture;
		int32_t* L_65 = ___10_allocatedBytes;
		il2cpp_codegen_runtime_class_init_inline(ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_il2cpp_TypeInfo_var);
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_66;
		L_66 = ProbeBrickPool_CreateDataTexture_mF678B9B03B996070D10BBE5AC4EB9B09266B5347(L_59, L_60, L_61, 5, L_63, L_64, L_65, NULL);
		(&V_4)->___TexSkyShadingDirectionIndices = L_66;
		Il2CppCodeGenWriteBarrier((void**)(&(&V_4)->___TexSkyShadingDirectionIndices), (void*)L_66);
		goto IL_0142;
	}

IL_013a:
	{
		(&V_4)->___TexSkyShadingDirectionIndices = (Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(&(&V_4)->___TexSkyShadingDirectionIndices), (void*)(Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700*)NULL);
	}

IL_0142:
	{
		bool L_67 = ___9_allocateProbeOcclusionData;
		V_11 = L_67;
		bool L_68 = V_11;
		if (!L_68)
		{
			goto IL_016b;
		}
	}
	{
		int32_t L_69 = V_1;
		int32_t L_70 = V_2;
		int32_t L_71 = V_3;
		String_t* L_72 = ___3_name;
		String_t* L_73;
		L_73 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_72, _stringLiteralEF02316490AC498473E1CF2E38E1AFFB8F6C34B6, NULL);
		bool L_74 = ___4_allocateRendertexture;
		int32_t* L_75 = ___10_allocatedBytes;
		il2cpp_codegen_runtime_class_init_inline(ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_il2cpp_TypeInfo_var);
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_76;
		L_76 = ProbeBrickPool_CreateDataTexture_mF678B9B03B996070D10BBE5AC4EB9B09266B5347(L_69, L_70, L_71, 8, L_73, L_74, L_75, NULL);
		(&V_4)->___TexProbeOcclusion = L_76;
		Il2CppCodeGenWriteBarrier((void**)(&(&V_4)->___TexProbeOcclusion), (void*)L_76);
		goto IL_0173;
	}

IL_016b:
	{
		(&V_4)->___TexProbeOcclusion = (Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(&(&V_4)->___TexProbeOcclusion), (void*)(Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700*)NULL);
	}

IL_0173:
	{
		int32_t L_77 = ___2_bands;
		V_12 = (bool)((((int32_t)L_77) == ((int32_t)2))? 1 : 0);
		bool L_78 = V_12;
		if (!L_78)
		{
			goto IL_0204;
		}
	}
	{
		int32_t L_79 = V_1;
		int32_t L_80 = V_2;
		int32_t L_81 = V_3;
		int32_t L_82 = V_6;
		String_t* L_83 = ___3_name;
		String_t* L_84;
		L_84 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_83, _stringLiteral6A7EA4C09DFEDFDAE03715BAC610CAAB066C5F95, NULL);
		bool L_85 = ___4_allocateRendertexture;
		int32_t* L_86 = ___10_allocatedBytes;
		il2cpp_codegen_runtime_class_init_inline(ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_il2cpp_TypeInfo_var);
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_87;
		L_87 = ProbeBrickPool_CreateDataTexture_mF678B9B03B996070D10BBE5AC4EB9B09266B5347(L_79, L_80, L_81, L_82, L_84, L_85, L_86, NULL);
		(&V_4)->___TexL2_0 = L_87;
		Il2CppCodeGenWriteBarrier((void**)(&(&V_4)->___TexL2_0), (void*)L_87);
		int32_t L_88 = V_1;
		int32_t L_89 = V_2;
		int32_t L_90 = V_3;
		int32_t L_91 = V_6;
		String_t* L_92 = ___3_name;
		String_t* L_93;
		L_93 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_92, _stringLiteral33DBE1947E802092538168839D443C38F0AAA2D4, NULL);
		bool L_94 = ___4_allocateRendertexture;
		int32_t* L_95 = ___10_allocatedBytes;
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_96;
		L_96 = ProbeBrickPool_CreateDataTexture_mF678B9B03B996070D10BBE5AC4EB9B09266B5347(L_88, L_89, L_90, L_91, L_93, L_94, L_95, NULL);
		(&V_4)->___TexL2_1 = L_96;
		Il2CppCodeGenWriteBarrier((void**)(&(&V_4)->___TexL2_1), (void*)L_96);
		int32_t L_97 = V_1;
		int32_t L_98 = V_2;
		int32_t L_99 = V_3;
		int32_t L_100 = V_6;
		String_t* L_101 = ___3_name;
		String_t* L_102;
		L_102 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_101, _stringLiteral9112AB0C70E09433A88AD3AF03C8FB2C30DE8A5D, NULL);
		bool L_103 = ___4_allocateRendertexture;
		int32_t* L_104 = ___10_allocatedBytes;
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_105;
		L_105 = ProbeBrickPool_CreateDataTexture_mF678B9B03B996070D10BBE5AC4EB9B09266B5347(L_97, L_98, L_99, L_100, L_102, L_103, L_104, NULL);
		(&V_4)->___TexL2_2 = L_105;
		Il2CppCodeGenWriteBarrier((void**)(&(&V_4)->___TexL2_2), (void*)L_105);
		int32_t L_106 = V_1;
		int32_t L_107 = V_2;
		int32_t L_108 = V_3;
		int32_t L_109 = V_6;
		String_t* L_110 = ___3_name;
		String_t* L_111;
		L_111 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_110, _stringLiteralC353C5AE4C496FF3B725F450CE773D2D737506ED, NULL);
		bool L_112 = ___4_allocateRendertexture;
		int32_t* L_113 = ___10_allocatedBytes;
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_114;
		L_114 = ProbeBrickPool_CreateDataTexture_mF678B9B03B996070D10BBE5AC4EB9B09266B5347(L_106, L_107, L_108, L_109, L_111, L_112, L_113, NULL);
		(&V_4)->___TexL2_3 = L_114;
		Il2CppCodeGenWriteBarrier((void**)(&(&V_4)->___TexL2_3), (void*)L_114);
		goto IL_0226;
	}

IL_0204:
	{
		(&V_4)->___TexL2_0 = (Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(&(&V_4)->___TexL2_0), (void*)(Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700*)NULL);
		(&V_4)->___TexL2_1 = (Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(&(&V_4)->___TexL2_1), (void*)(Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700*)NULL);
		(&V_4)->___TexL2_2 = (Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(&(&V_4)->___TexL2_2), (void*)(Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700*)NULL);
		(&V_4)->___TexL2_3 = (Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(&(&V_4)->___TexL2_3), (void*)(Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700*)NULL);
	}

IL_0226:
	{
		int32_t L_115 = V_1;
		(&V_4)->___width = L_115;
		int32_t L_116 = V_2;
		(&V_4)->___height = L_116;
		int32_t L_117 = V_3;
		(&V_4)->___depth = L_117;
		DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB L_118 = V_4;
		V_13 = L_118;
		goto IL_0244;
	}

IL_0244:
	{
		DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB L_119 = V_13;
		return L_119;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeBrickPool_DerivePoolSizeFromBudget_m9D34D7CBBC3FC047A93C55A5CBF791067AE29E38 (int32_t ___0_memoryBudget, int32_t* ___1_width, int32_t* ___2_height, int32_t* ___3_depth, const RuntimeMethod* method) 
{
	{
		int32_t* L_0 = ___1_width;
		int32_t L_1 = ___0_memoryBudget;
		*((int32_t*)L_0) = (int32_t)L_1;
		int32_t* L_2 = ___2_height;
		int32_t L_3 = ___0_memoryBudget;
		*((int32_t*)L_2) = (int32_t)L_3;
		int32_t* L_4 = ___3_depth;
		*((int32_t*)L_4) = (int32_t)4;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeBrickPool_Cleanup_m6A7772AD4C4A3620FD5B98242D66E4FAA7660C8B (ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693* __this, const RuntimeMethod* method) 
{
	{
		DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB* L_0 = (DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB*)(&__this->___m_Pool);
		DataLocation_Cleanup_m010C49BAA3CEC79DDA9048205440DF05994A4B08(L_0, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeBrickPool__cctor_mE020373365387B5AA269AD2B414DC2A4C3C55918 (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral01DF0107D1128DED3E626ECCB4A5303458D72961);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral04E4CF52FCBB2D9F7B061BF2AF904294841C5E96);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3875CC97F0611023EDB3BDA638F146C2C77CAAA8);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3B8FED7A74C692DCA3ED96C167C796EA1BF6977F);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3B9B83B9555780C8E1B482A2CBEFF70EDC0FB8DB);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral66B588A07DE48E610DA709F3B035E0673BD51CC4);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7CFBF34DE6F2B9CEF5D99F0C7A0F7804CC3CAB12);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8B4D70CCC0E8E3616C05A5CC4B3C970154FEF7D0);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9C013D192595D2BFAE2B49FBC7A733C350C5188C);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB38E9AE10355F02974A8782F9FE09CF8B1C93F12);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC8E2978F616B2BEF737D1F4BF351C0EAB75C9410);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF413B3E57722547699B23F3B67A49DE22A44B6DC);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFF6A0FF36C002255CE32649FCDC9F5274C6FD0AA);
		s_Il2CppMethodInitialized = true;
	}
	{
		int32_t L_0;
		L_0 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral04E4CF52FCBB2D9F7B061BF2AF904294841C5E96, NULL);
		((ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_il2cpp_TypeInfo_var))->____Out_L0_L1Rx = L_0;
		int32_t L_1;
		L_1 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral01DF0107D1128DED3E626ECCB4A5303458D72961, NULL);
		((ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_il2cpp_TypeInfo_var))->____Out_L1G_L1Ry = L_1;
		int32_t L_2;
		L_2 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral9C013D192595D2BFAE2B49FBC7A733C350C5188C, NULL);
		((ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_il2cpp_TypeInfo_var))->____Out_L1B_L1Rz = L_2;
		int32_t L_3;
		L_3 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteralB38E9AE10355F02974A8782F9FE09CF8B1C93F12, NULL);
		((ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_il2cpp_TypeInfo_var))->____Out_Shared = L_3;
		int32_t L_4;
		L_4 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral3B9B83B9555780C8E1B482A2CBEFF70EDC0FB8DB, NULL);
		((ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_il2cpp_TypeInfo_var))->____Out_ProbeOcclusion = L_4;
		int32_t L_5;
		L_5 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral66B588A07DE48E610DA709F3B035E0673BD51CC4, NULL);
		((ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_il2cpp_TypeInfo_var))->____Out_SkyOcclusionL0L1 = L_5;
		int32_t L_6;
		L_6 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral3B8FED7A74C692DCA3ED96C167C796EA1BF6977F, NULL);
		((ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_il2cpp_TypeInfo_var))->____Out_SkyShadingDirectionIndices = L_6;
		int32_t L_7;
		L_7 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteralF413B3E57722547699B23F3B67A49DE22A44B6DC, NULL);
		((ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_il2cpp_TypeInfo_var))->____Out_L2_0 = L_7;
		int32_t L_8;
		L_8 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral7CFBF34DE6F2B9CEF5D99F0C7A0F7804CC3CAB12, NULL);
		((ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_il2cpp_TypeInfo_var))->____Out_L2_1 = L_8;
		int32_t L_9;
		L_9 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteralC8E2978F616B2BEF737D1F4BF351C0EAB75C9410, NULL);
		((ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_il2cpp_TypeInfo_var))->____Out_L2_2 = L_9;
		int32_t L_10;
		L_10 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteralFF6A0FF36C002255CE32649FCDC9F5274C6FD0AA, NULL);
		((ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_il2cpp_TypeInfo_var))->____Out_L2_3 = L_10;
		int32_t L_11;
		L_11 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral8B4D70CCC0E8E3616C05A5CC4B3C970154FEF7D0, NULL);
		((ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_il2cpp_TypeInfo_var))->____ProbeVolumeScratchBufferLayout = L_11;
		int32_t L_12;
		L_12 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral3875CC97F0611023EDB3BDA638F146C2C77CAAA8, NULL);
		((ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_il2cpp_TypeInfo_var))->____ProbeVolumeScratchBuffer = L_12;
		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 BrickChunkAlloc_flattenIndex_m6309BC01FA614C8E13DABEDF65D88E7C8D3C1514 (BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B* __this, int32_t ___0_sx, int32_t ___1_sy, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	{
		int32_t L_0 = __this->___z;
		int32_t L_1 = ___0_sx;
		int32_t L_2 = ___1_sy;
		int32_t L_3 = __this->___y;
		int32_t L_4 = ___0_sx;
		int32_t L_5 = __this->___x;
		V_0 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(L_0, ((int32_t)il2cpp_codegen_multiply(L_1, L_2)))), ((int32_t)il2cpp_codegen_multiply(L_3, L_4)))), L_5));
		goto IL_001e;
	}

IL_001e:
	{
		int32_t L_6 = V_0;
		return L_6;
	}
}
IL2CPP_EXTERN_C  int32_t BrickChunkAlloc_flattenIndex_m6309BC01FA614C8E13DABEDF65D88E7C8D3C1514_AdjustorThunk (RuntimeObject* __this, int32_t ___0_sx, int32_t ___1_sy, const RuntimeMethod* method)
{
	BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B*>(__this + _offset);
	int32_t _returnValue;
	_returnValue = BrickChunkAlloc_flattenIndex_m6309BC01FA614C8E13DABEDF65D88E7C8D3C1514(_thisAdjusted, ___0_sx, ___1_sy, 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
IL2CPP_EXTERN_C void DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB_marshal_pinvoke(const DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB& unmarshaled, DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB_marshaled_pinvoke& marshaled)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB____TexL0_L1rx_FieldInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Exception_t* ___TexL0_L1rxException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB____TexL0_L1rx_FieldInfo_var, DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB_0_0_0_var);
	IL2CPP_RAISE_MANAGED_EXCEPTION(___TexL0_L1rxException, NULL);
}
IL2CPP_EXTERN_C void DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB_marshal_pinvoke_back(const DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB_marshaled_pinvoke& marshaled, DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB& unmarshaled)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB____TexL0_L1rx_FieldInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Exception_t* ___TexL0_L1rxException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB____TexL0_L1rx_FieldInfo_var, DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB_0_0_0_var);
	IL2CPP_RAISE_MANAGED_EXCEPTION(___TexL0_L1rxException, NULL);
}
IL2CPP_EXTERN_C void DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB_marshal_pinvoke_cleanup(DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB_marshaled_pinvoke& marshaled)
{
}
IL2CPP_EXTERN_C void DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB_marshal_com(const DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB& unmarshaled, DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB_marshaled_com& marshaled)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB____TexL0_L1rx_FieldInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Exception_t* ___TexL0_L1rxException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB____TexL0_L1rx_FieldInfo_var, DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB_0_0_0_var);
	IL2CPP_RAISE_MANAGED_EXCEPTION(___TexL0_L1rxException, NULL);
}
IL2CPP_EXTERN_C void DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB_marshal_com_back(const DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB_marshaled_com& marshaled, DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB& unmarshaled)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB____TexL0_L1rx_FieldInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Exception_t* ___TexL0_L1rxException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB____TexL0_L1rx_FieldInfo_var, DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB_0_0_0_var);
	IL2CPP_RAISE_MANAGED_EXCEPTION(___TexL0_L1rxException, NULL);
}
IL2CPP_EXTERN_C void DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB_marshal_com_cleanup(DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB_marshaled_com& marshaled)
{
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DataLocation_Cleanup_m010C49BAA3CEC79DDA9048205440DF05994A4B08 (DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB* __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;
	}
	{
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_0 = __this->___TexL0_L1rx;
		il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
		CoreUtils_Destroy_mD2FDD299C528530E4CC5F99EFBAF90ABC7B02C69(L_0, NULL);
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_1 = __this->___TexL1_G_ry;
		CoreUtils_Destroy_mD2FDD299C528530E4CC5F99EFBAF90ABC7B02C69(L_1, NULL);
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_2 = __this->___TexL1_B_rz;
		CoreUtils_Destroy_mD2FDD299C528530E4CC5F99EFBAF90ABC7B02C69(L_2, NULL);
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_3 = __this->___TexL2_0;
		CoreUtils_Destroy_mD2FDD299C528530E4CC5F99EFBAF90ABC7B02C69(L_3, NULL);
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_4 = __this->___TexL2_1;
		CoreUtils_Destroy_mD2FDD299C528530E4CC5F99EFBAF90ABC7B02C69(L_4, NULL);
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_5 = __this->___TexL2_2;
		CoreUtils_Destroy_mD2FDD299C528530E4CC5F99EFBAF90ABC7B02C69(L_5, NULL);
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_6 = __this->___TexL2_3;
		CoreUtils_Destroy_mD2FDD299C528530E4CC5F99EFBAF90ABC7B02C69(L_6, NULL);
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_7 = __this->___TexProbeOcclusion;
		CoreUtils_Destroy_mD2FDD299C528530E4CC5F99EFBAF90ABC7B02C69(L_7, NULL);
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_8 = __this->___TexValidity;
		CoreUtils_Destroy_mD2FDD299C528530E4CC5F99EFBAF90ABC7B02C69(L_8, NULL);
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_9 = __this->___TexSkyOcclusion;
		CoreUtils_Destroy_mD2FDD299C528530E4CC5F99EFBAF90ABC7B02C69(L_9, NULL);
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_10 = __this->___TexSkyShadingDirectionIndices;
		CoreUtils_Destroy_mD2FDD299C528530E4CC5F99EFBAF90ABC7B02C69(L_10, NULL);
		__this->___TexL0_L1rx = (Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___TexL0_L1rx), (void*)(Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700*)NULL);
		__this->___TexL1_G_ry = (Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___TexL1_G_ry), (void*)(Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700*)NULL);
		__this->___TexL1_B_rz = (Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___TexL1_B_rz), (void*)(Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700*)NULL);
		__this->___TexL2_0 = (Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___TexL2_0), (void*)(Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700*)NULL);
		__this->___TexL2_1 = (Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___TexL2_1), (void*)(Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700*)NULL);
		__this->___TexL2_2 = (Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___TexL2_2), (void*)(Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700*)NULL);
		__this->___TexL2_3 = (Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___TexL2_3), (void*)(Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700*)NULL);
		__this->___TexProbeOcclusion = (Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___TexProbeOcclusion), (void*)(Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700*)NULL);
		__this->___TexValidity = (Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___TexValidity), (void*)(Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700*)NULL);
		__this->___TexSkyOcclusion = (Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___TexSkyOcclusion), (void*)(Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700*)NULL);
		__this->___TexSkyShadingDirectionIndices = (Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___TexSkyShadingDirectionIndices), (void*)(Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700*)NULL);
		return;
	}
}
IL2CPP_EXTERN_C  void DataLocation_Cleanup_m010C49BAA3CEC79DDA9048205440DF05994A4B08_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB*>(__this + _offset);
	DataLocation_Cleanup_m010C49BAA3CEC79DDA9048205440DF05994A4B08(_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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeBrickBlendingPool_Initialize_m147D58B9F5D0109411B878C3181CE0AD478375EF (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GraphicsSettings_GetRenderPipelineSettings_TisProbeVolumeRuntimeResources_tADB1B541CA3B7189C4B98BE872D58860CF9398F0_mE04BECC58AA57DECC925388E9464F87AF7FFA094_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GraphicsSettings_t01785CE5CB5C5105CB527619AF4D74BEF417EF1A_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralAAF7067B744F40BB3227D7D3D268FB9772521C5A);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	ProbeVolumeRuntimeResources_tADB1B541CA3B7189C4B98BE872D58860CF9398F0* G_B3_0 = NULL;
	ProbeVolumeRuntimeResources_tADB1B541CA3B7189C4B98BE872D58860CF9398F0* G_B2_0 = NULL;
	ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* G_B4_0 = NULL;
	int32_t G_B7_0 = 0;
	{
		bool L_0;
		L_0 = SystemInfo_get_supportsComputeShaders_m4A029D2F8FB9343E65E6F1C6F1C79DA41911F13A(NULL);
		V_0 = L_0;
		bool L_1 = V_0;
		if (!L_1)
		{
			goto IL_0045;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(GraphicsSettings_t01785CE5CB5C5105CB527619AF4D74BEF417EF1A_il2cpp_TypeInfo_var);
		ProbeVolumeRuntimeResources_tADB1B541CA3B7189C4B98BE872D58860CF9398F0* L_2;
		L_2 = GraphicsSettings_GetRenderPipelineSettings_TisProbeVolumeRuntimeResources_tADB1B541CA3B7189C4B98BE872D58860CF9398F0_mE04BECC58AA57DECC925388E9464F87AF7FFA094(GraphicsSettings_GetRenderPipelineSettings_TisProbeVolumeRuntimeResources_tADB1B541CA3B7189C4B98BE872D58860CF9398F0_mE04BECC58AA57DECC925388E9464F87AF7FFA094_RuntimeMethod_var);
		ProbeVolumeRuntimeResources_tADB1B541CA3B7189C4B98BE872D58860CF9398F0* L_3 = L_2;
		if (L_3)
		{
			G_B3_0 = L_3;
			goto IL_0017;
		}
		G_B2_0 = L_3;
	}
	{
		G_B4_0 = ((ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8*)(NULL));
		goto IL_001c;
	}

IL_0017:
	{
		NullCheck(G_B3_0);
		ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_4 = G_B3_0->___probeVolumeBlendStatesCS;
		G_B4_0 = L_4;
	}

IL_001c:
	{
		il2cpp_codegen_runtime_class_init_inline(ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_il2cpp_TypeInfo_var);
		((ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_il2cpp_TypeInfo_var))->___stateBlendShader = G_B4_0;
		Il2CppCodeGenWriteBarrier((void**)(&((ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_il2cpp_TypeInfo_var))->___stateBlendShader), (void*)G_B4_0);
		ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_5 = ((ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_il2cpp_TypeInfo_var))->___stateBlendShader;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_6;
		L_6 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_5, NULL);
		if (L_6)
		{
			goto IL_0030;
		}
	}
	{
		G_B7_0 = (-1);
		goto IL_003f;
	}

IL_0030:
	{
		il2cpp_codegen_runtime_class_init_inline(ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_il2cpp_TypeInfo_var);
		ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_7 = ((ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_il2cpp_TypeInfo_var))->___stateBlendShader;
		NullCheck(L_7);
		int32_t L_8;
		L_8 = ComputeShader_FindKernel_m3BA5C50794FA6AF4C432E55FBBD7CB266532F659(L_7, _stringLiteralAAF7067B744F40BB3227D7D3D268FB9772521C5A, NULL);
		G_B7_0 = L_8;
	}

IL_003f:
	{
		il2cpp_codegen_runtime_class_init_inline(ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_il2cpp_TypeInfo_var);
		((ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_il2cpp_TypeInfo_var))->___scenarioBlendingKernel = G_B7_0;
	}

IL_0045:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ProbeBrickBlendingPool_get_isAllocated_mE89D4DC2A5D4EF1C3409D8DD59906D59F5AC7455 (ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8* __this, const RuntimeMethod* method) 
{
	{
		ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693* L_0 = __this->___m_State0;
		return (bool)((!(((RuntimeObject*)(ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693*)L_0) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ProbeBrickBlendingPool_get_estimatedVMemCost_mFC97420D773B5D0507811F5418291B609FA02F1B (ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	int32_t V_1 = 0;
	bool V_2 = false;
	{
		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_supportScenarioBlending_m4BAF2E6E058A225CD888D9BB6132BC8EEC910B5B_inline(L_0, NULL);
		V_0 = (bool)((((int32_t)L_1) == ((int32_t)0))? 1 : 0);
		bool L_2 = V_0;
		if (!L_2)
		{
			goto IL_0016;
		}
	}
	{
		V_1 = 0;
		goto IL_0051;
	}

IL_0016:
	{
		bool L_3;
		L_3 = ProbeBrickBlendingPool_get_isAllocated_mE89D4DC2A5D4EF1C3409D8DD59906D59F5AC7455(__this, NULL);
		V_2 = L_3;
		bool L_4 = V_2;
		if (!L_4)
		{
			goto IL_003a;
		}
	}
	{
		ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693* L_5 = __this->___m_State0;
		NullCheck(L_5);
		int32_t L_6;
		L_6 = ProbeBrickPool_get_estimatedVMemCost_m206B387571242511C64B9AB8D519298A7164B252_inline(L_5, NULL);
		ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693* L_7 = __this->___m_State1;
		NullCheck(L_7);
		int32_t L_8;
		L_8 = ProbeBrickPool_get_estimatedVMemCost_m206B387571242511C64B9AB8D519298A7164B252_inline(L_7, NULL);
		V_1 = ((int32_t)il2cpp_codegen_add(L_6, L_8));
		goto IL_0051;
	}

IL_003a:
	{
		int32_t L_9 = __this->___m_MemoryBudget;
		int32_t L_10 = __this->___m_ShBands;
		il2cpp_codegen_runtime_class_init_inline(ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_il2cpp_TypeInfo_var);
		int32_t L_11;
		L_11 = ProbeBrickPool_EstimateMemoryCostForBlending_m6670E9687457C07469189965B773A95B409531C6(L_9, (bool)0, L_10, NULL);
		V_1 = ((int32_t)il2cpp_codegen_multiply(L_11, 2));
		goto IL_0051;
	}

IL_0051:
	{
		int32_t L_12 = V_1;
		return L_12;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ProbeBrickBlendingPool_GetPoolWidth_mED16E844DA3B4379922476FCB427FEBCCF8261D3 (ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8* __this, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	{
		ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693* L_0 = __this->___m_State0;
		NullCheck(L_0);
		DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB* L_1 = (DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB*)(&L_0->___m_Pool);
		int32_t L_2 = L_1->___width;
		V_0 = L_2;
		goto IL_0014;
	}

IL_0014:
	{
		int32_t L_3 = V_0;
		return L_3;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ProbeBrickBlendingPool_GetPoolHeight_m82AB653844355E97BF966477534ECB936D78C010 (ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8* __this, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	{
		ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693* L_0 = __this->___m_State0;
		NullCheck(L_0);
		DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB* L_1 = (DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB*)(&L_0->___m_Pool);
		int32_t L_2 = L_1->___height;
		V_0 = L_2;
		goto IL_0014;
	}

IL_0014:
	{
		int32_t L_3 = V_0;
		return L_3;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ProbeBrickBlendingPool_GetPoolDepth_m35F806407D8DF6965AC4230498C47B9559FEE40D (ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8* __this, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	{
		ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693* L_0 = __this->___m_State0;
		NullCheck(L_0);
		DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB* L_1 = (DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB*)(&L_0->___m_Pool);
		int32_t L_2 = L_1->___depth;
		V_0 = L_2;
		goto IL_0014;
	}

IL_0014:
	{
		int32_t L_3 = V_0;
		return L_3;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeBrickBlendingPool__ctor_mEBCC2466A5178F0044AC580A4D7C2DFD7B8D84D0 (ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8* __this, int32_t ___0_memoryBudget, int32_t ___1_shBands, bool ___2_probeOcclusion, const RuntimeMethod* method) 
{
	{
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		int32_t L_0 = ___0_memoryBudget;
		__this->___m_MemoryBudget = L_0;
		int32_t L_1 = ___1_shBands;
		__this->___m_ShBands = L_1;
		bool L_2 = ___2_probeOcclusion;
		__this->___m_ProbeOcclusion = L_2;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeBrickBlendingPool_AllocateResourcesIfNeeded_mD1E14D122C6F37DCD82F7755CE8984D3898E3BB0 (ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	bool V_1 = false;
	{
		bool L_0;
		L_0 = ProbeBrickBlendingPool_get_isAllocated_mE89D4DC2A5D4EF1C3409D8DD59906D59F5AC7455(__this, NULL);
		V_1 = L_0;
		bool L_1 = V_1;
		if (!L_1)
		{
			goto IL_000d;
		}
	}
	{
		goto IL_0081;
	}

IL_000d:
	{
		int32_t L_2 = __this->___m_MemoryBudget;
		int32_t L_3 = __this->___m_ShBands;
		bool L_4 = __this->___m_ProbeOcclusion;
		ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693* L_5 = (ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693*)il2cpp_codegen_object_new(ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_il2cpp_TypeInfo_var);
		ProbeBrickPool__ctor_mBD9E7DEECDA2A335AEFE08D328C81BBB816D7DA6(L_5, L_2, L_3, (bool)0, (bool)0, (bool)0, (bool)0, L_4, NULL);
		__this->___m_State0 = L_5;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_State0), (void*)L_5);
		int32_t L_6 = __this->___m_MemoryBudget;
		int32_t L_7 = __this->___m_ShBands;
		bool L_8 = __this->___m_ProbeOcclusion;
		ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693* L_9 = (ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693*)il2cpp_codegen_object_new(ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_il2cpp_TypeInfo_var);
		ProbeBrickPool__ctor_mBD9E7DEECDA2A335AEFE08D328C81BBB816D7DA6(L_9, L_6, L_7, (bool)0, (bool)0, (bool)0, (bool)0, L_8, NULL);
		__this->___m_State1 = L_9;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_State1), (void*)L_9);
		int32_t L_10;
		L_10 = ProbeBrickBlendingPool_GetPoolWidth_mED16E844DA3B4379922476FCB427FEBCCF8261D3(__this, NULL);
		int32_t L_11;
		L_11 = ProbeBrickBlendingPool_GetPoolHeight_m82AB653844355E97BF966477534ECB936D78C010(__this, NULL);
		int32_t L_12;
		L_12 = ProbeBrickBlendingPool_GetPoolDepth_m35F806407D8DF6965AC4230498C47B9559FEE40D(__this, NULL);
		V_0 = ((int32_t)il2cpp_codegen_multiply(((int32_t)il2cpp_codegen_multiply(((int32_t)(L_10/((int32_t)512))), ((int32_t)(L_11/4)))), ((int32_t)(L_12/4))));
		int32_t L_13 = V_0;
		Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_14 = (Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD*)(Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD*)SZArrayNew(Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD_il2cpp_TypeInfo_var, (uint32_t)L_13);
		__this->___m_ChunkList = L_14;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ChunkList), (void*)L_14);
		__this->___m_MappedChunks = 0;
	}

IL_0081:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeBrickBlendingPool_Update_m2593FE9BC3D7AB350C71E0E177CA780EC6157772 (ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8* __this, DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB ___0_source, List_1_t179992B095C528117EEF4782A1F45568BD2D51EA* ___1_srcLocations, List_1_t179992B095C528117EEF4782A1F45568BD2D51EA* ___2_dstLocations, int32_t ___3_destStartIndex, int32_t ___4_bands, int32_t ___5_state, const RuntimeMethod* method) 
{
	ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693* G_B3_0 = NULL;
	{
		int32_t L_0 = ___5_state;
		if (!L_0)
		{
			goto IL_000d;
		}
	}
	{
		ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693* L_1 = __this->___m_State1;
		G_B3_0 = L_1;
		goto IL_0013;
	}

IL_000d:
	{
		ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693* L_2 = __this->___m_State0;
		G_B3_0 = L_2;
	}

IL_0013:
	{
		DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB L_3 = ___0_source;
		List_1_t179992B095C528117EEF4782A1F45568BD2D51EA* L_4 = ___1_srcLocations;
		List_1_t179992B095C528117EEF4782A1F45568BD2D51EA* L_5 = ___2_dstLocations;
		int32_t L_6 = ___3_destStartIndex;
		int32_t L_7 = ___4_bands;
		NullCheck(G_B3_0);
		ProbeBrickPool_Update_m4B350F56A29B815AF6029C5692A9FEDF32B50C84(G_B3_0, L_3, L_4, L_5, L_6, L_7, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeBrickBlendingPool_Update_mF7DA9228F998C6AFA1BD9011623C042E38A1EC47 (ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, CellStreamingScratchBuffer_tCD37AA786EFC1E41957F4FA8A94AA22F674D2A45* ___1_dataBuffer, CellStreamingScratchBufferLayout_t9C3A198B967DCECDB79C97C05BEFAEA74E70077E ___2_layout, List_1_t179992B095C528117EEF4782A1F45568BD2D51EA* ___3_dstLocations, int32_t ___4_bands, int32_t ___5_state, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___6_validityTexture, bool ___7_skyOcclusion, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___8_skyOcclusionTexture, bool ___9_skyShadingDirections, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___10_skyShadingDirectionsTexture, bool ___11_probeOcclusion, const RuntimeMethod* method) 
{
	bool V_0 = false;
	int32_t G_B3_0 = 0;
	ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693* G_B6_0 = NULL;
	{
		int32_t L_0 = ___5_state;
		if (!L_0)
		{
			goto IL_0008;
		}
	}
	{
		G_B3_0 = 0;
		goto IL_0009;
	}

IL_0008:
	{
		G_B3_0 = 1;
	}

IL_0009:
	{
		V_0 = (bool)G_B3_0;
		int32_t L_1 = ___5_state;
		if (!L_1)
		{
			goto IL_0016;
		}
	}
	{
		ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693* L_2 = __this->___m_State1;
		G_B6_0 = L_2;
		goto IL_001c;
	}

IL_0016:
	{
		ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693* L_3 = __this->___m_State0;
		G_B6_0 = L_3;
	}

IL_001c:
	{
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_4 = ___0_cmd;
		CellStreamingScratchBuffer_tCD37AA786EFC1E41957F4FA8A94AA22F674D2A45* L_5 = ___1_dataBuffer;
		CellStreamingScratchBufferLayout_t9C3A198B967DCECDB79C97C05BEFAEA74E70077E L_6 = ___2_layout;
		List_1_t179992B095C528117EEF4782A1F45568BD2D51EA* L_7 = ___3_dstLocations;
		bool L_8 = V_0;
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_9 = ___6_validityTexture;
		int32_t L_10 = ___4_bands;
		bool L_11 = V_0;
		bool L_12 = ___7_skyOcclusion;
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_13 = ___8_skyOcclusionTexture;
		bool L_14 = V_0;
		bool L_15 = ___9_skyShadingDirections;
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_16 = ___10_skyShadingDirectionsTexture;
		bool L_17 = ___11_probeOcclusion;
		NullCheck(G_B6_0);
		ProbeBrickPool_Update_m0A4369A7FECAABB2E3BA75166F5AAB4038991811(G_B6_0, L_4, L_5, L_6, L_7, L_8, L_9, L_10, (bool)((int32_t)((int32_t)L_11&(int32_t)L_12)), L_13, (bool)((int32_t)((int32_t)L_14&(int32_t)L_15)), L_16, L_17, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeBrickBlendingPool_PerformBlending_m4FE913C3C9C02C995BEADB3D7660F15FA66E4F5B (ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, float ___1_factor, ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693* ___2_dstPool, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5949437904842F797CB905E2C3CA3F5218ABBEE1);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5A8EBB5BDCB083BBFF4C3884DE2F0BD205057211);
		s_Il2CppMethodInitialized = true;
	}
	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_0;
	memset((&V_0), 0, sizeof(V_0));
	int32_t V_1 = 0;
	int32_t V_2 = 0;
	int32_t V_3 = 0;
	bool V_4 = false;
	bool V_5 = false;
	bool V_6 = false;
	{
		int32_t L_0 = __this->___m_MappedChunks;
		V_4 = (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0);
		bool L_1 = V_4;
		if (!L_1)
		{
			goto IL_0015;
		}
	}
	{
		goto IL_04e0;
	}

IL_0015:
	{
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_2 = ___0_cmd;
		il2cpp_codegen_runtime_class_init_inline(ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_il2cpp_TypeInfo_var);
		ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_3 = ((ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_il2cpp_TypeInfo_var))->___stateBlendShader;
		int32_t L_4 = ((ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_il2cpp_TypeInfo_var))->___scenarioBlendingKernel;
		int32_t L_5 = ((ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_il2cpp_TypeInfo_var))->____State0_L0_L1Rx;
		ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693* L_6 = __this->___m_State0;
		NullCheck(L_6);
		DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB* L_7 = (DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB*)(&L_6->___m_Pool);
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_8 = L_7->___TexL0_L1rx;
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_9;
		L_9 = RenderTargetIdentifier_op_Implicit_mBF13C6AE62DCEDDEFDC1C7305BE646FE99D2F24C(L_8, NULL);
		NullCheck(L_2);
		CommandBuffer_SetComputeTextureParam_m424FDFD63D63C76BBDD76FB4641A6847C4430AE5(L_2, L_3, L_4, L_5, L_9, NULL);
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_10 = ___0_cmd;
		ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_11 = ((ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_il2cpp_TypeInfo_var))->___stateBlendShader;
		int32_t L_12 = ((ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_il2cpp_TypeInfo_var))->___scenarioBlendingKernel;
		int32_t L_13 = ((ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_il2cpp_TypeInfo_var))->____State0_L1G_L1Ry;
		ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693* L_14 = __this->___m_State0;
		NullCheck(L_14);
		DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB* L_15 = (DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB*)(&L_14->___m_Pool);
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_16 = L_15->___TexL1_G_ry;
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_17;
		L_17 = RenderTargetIdentifier_op_Implicit_mBF13C6AE62DCEDDEFDC1C7305BE646FE99D2F24C(L_16, NULL);
		NullCheck(L_10);
		CommandBuffer_SetComputeTextureParam_m424FDFD63D63C76BBDD76FB4641A6847C4430AE5(L_10, L_11, L_12, L_13, L_17, NULL);
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_18 = ___0_cmd;
		ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_19 = ((ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_il2cpp_TypeInfo_var))->___stateBlendShader;
		int32_t L_20 = ((ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_il2cpp_TypeInfo_var))->___scenarioBlendingKernel;
		int32_t L_21 = ((ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_il2cpp_TypeInfo_var))->____State0_L1B_L1Rz;
		ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693* L_22 = __this->___m_State0;
		NullCheck(L_22);
		DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB* L_23 = (DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB*)(&L_22->___m_Pool);
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_24 = L_23->___TexL1_B_rz;
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_25;
		L_25 = RenderTargetIdentifier_op_Implicit_mBF13C6AE62DCEDDEFDC1C7305BE646FE99D2F24C(L_24, NULL);
		NullCheck(L_18);
		CommandBuffer_SetComputeTextureParam_m424FDFD63D63C76BBDD76FB4641A6847C4430AE5(L_18, L_19, L_20, L_21, L_25, NULL);
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_26 = ___0_cmd;
		ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_27 = ((ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_il2cpp_TypeInfo_var))->___stateBlendShader;
		int32_t L_28 = ((ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_il2cpp_TypeInfo_var))->___scenarioBlendingKernel;
		int32_t L_29 = ((ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_il2cpp_TypeInfo_var))->____State1_L0_L1Rx;
		ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693* L_30 = __this->___m_State1;
		NullCheck(L_30);
		DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB* L_31 = (DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB*)(&L_30->___m_Pool);
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_32 = L_31->___TexL0_L1rx;
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_33;
		L_33 = RenderTargetIdentifier_op_Implicit_mBF13C6AE62DCEDDEFDC1C7305BE646FE99D2F24C(L_32, NULL);
		NullCheck(L_26);
		CommandBuffer_SetComputeTextureParam_m424FDFD63D63C76BBDD76FB4641A6847C4430AE5(L_26, L_27, L_28, L_29, L_33, NULL);
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_34 = ___0_cmd;
		ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_35 = ((ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_il2cpp_TypeInfo_var))->___stateBlendShader;
		int32_t L_36 = ((ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_il2cpp_TypeInfo_var))->___scenarioBlendingKernel;
		int32_t L_37 = ((ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_il2cpp_TypeInfo_var))->____State1_L1G_L1Ry;
		ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693* L_38 = __this->___m_State1;
		NullCheck(L_38);
		DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB* L_39 = (DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB*)(&L_38->___m_Pool);
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_40 = L_39->___TexL1_G_ry;
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_41;
		L_41 = RenderTargetIdentifier_op_Implicit_mBF13C6AE62DCEDDEFDC1C7305BE646FE99D2F24C(L_40, NULL);
		NullCheck(L_34);
		CommandBuffer_SetComputeTextureParam_m424FDFD63D63C76BBDD76FB4641A6847C4430AE5(L_34, L_35, L_36, L_37, L_41, NULL);
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_42 = ___0_cmd;
		ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_43 = ((ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_il2cpp_TypeInfo_var))->___stateBlendShader;
		int32_t L_44 = ((ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_il2cpp_TypeInfo_var))->___scenarioBlendingKernel;
		int32_t L_45 = ((ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_il2cpp_TypeInfo_var))->____State1_L1B_L1Rz;
		ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693* L_46 = __this->___m_State1;
		NullCheck(L_46);
		DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB* L_47 = (DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB*)(&L_46->___m_Pool);
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_48 = L_47->___TexL1_B_rz;
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_49;
		L_49 = RenderTargetIdentifier_op_Implicit_mBF13C6AE62DCEDDEFDC1C7305BE646FE99D2F24C(L_48, NULL);
		NullCheck(L_42);
		CommandBuffer_SetComputeTextureParam_m424FDFD63D63C76BBDD76FB4641A6847C4430AE5(L_42, L_43, L_44, L_45, L_49, NULL);
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_50 = ___0_cmd;
		ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_51 = ((ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_il2cpp_TypeInfo_var))->___stateBlendShader;
		int32_t L_52 = ((ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_il2cpp_TypeInfo_var))->___scenarioBlendingKernel;
		il2cpp_codegen_runtime_class_init_inline(ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_il2cpp_TypeInfo_var);
		int32_t L_53 = ((ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_il2cpp_TypeInfo_var))->____Out_L0_L1Rx;
		ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693* L_54 = ___2_dstPool;
		NullCheck(L_54);
		DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB* L_55 = (DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB*)(&L_54->___m_Pool);
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_56 = L_55->___TexL0_L1rx;
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_57;
		L_57 = RenderTargetIdentifier_op_Implicit_mBF13C6AE62DCEDDEFDC1C7305BE646FE99D2F24C(L_56, NULL);
		NullCheck(L_50);
		CommandBuffer_SetComputeTextureParam_m424FDFD63D63C76BBDD76FB4641A6847C4430AE5(L_50, L_51, L_52, L_53, L_57, NULL);
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_58 = ___0_cmd;
		ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_59 = ((ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_il2cpp_TypeInfo_var))->___stateBlendShader;
		int32_t L_60 = ((ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_il2cpp_TypeInfo_var))->___scenarioBlendingKernel;
		int32_t L_61 = ((ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_il2cpp_TypeInfo_var))->____Out_L1G_L1Ry;
		ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693* L_62 = ___2_dstPool;
		NullCheck(L_62);
		DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB* L_63 = (DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB*)(&L_62->___m_Pool);
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_64 = L_63->___TexL1_G_ry;
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_65;
		L_65 = RenderTargetIdentifier_op_Implicit_mBF13C6AE62DCEDDEFDC1C7305BE646FE99D2F24C(L_64, NULL);
		NullCheck(L_58);
		CommandBuffer_SetComputeTextureParam_m424FDFD63D63C76BBDD76FB4641A6847C4430AE5(L_58, L_59, L_60, L_61, L_65, NULL);
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_66 = ___0_cmd;
		ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_67 = ((ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_il2cpp_TypeInfo_var))->___stateBlendShader;
		int32_t L_68 = ((ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_il2cpp_TypeInfo_var))->___scenarioBlendingKernel;
		int32_t L_69 = ((ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_il2cpp_TypeInfo_var))->____Out_L1B_L1Rz;
		ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693* L_70 = ___2_dstPool;
		NullCheck(L_70);
		DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB* L_71 = (DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB*)(&L_70->___m_Pool);
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_72 = L_71->___TexL1_B_rz;
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_73;
		L_73 = RenderTargetIdentifier_op_Implicit_mBF13C6AE62DCEDDEFDC1C7305BE646FE99D2F24C(L_72, NULL);
		NullCheck(L_66);
		CommandBuffer_SetComputeTextureParam_m424FDFD63D63C76BBDD76FB4641A6847C4430AE5(L_66, L_67, L_68, L_69, L_73, NULL);
		int32_t L_74 = __this->___m_ShBands;
		V_5 = (bool)((((int32_t)L_74) == ((int32_t)2))? 1 : 0);
		bool L_75 = V_5;
		if (!L_75)
		{
			goto IL_039f;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_il2cpp_TypeInfo_var);
		ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_76 = ((ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_il2cpp_TypeInfo_var))->___stateBlendShader;
		NullCheck(L_76);
		ComputeShader_EnableKeyword_mCA7166C6F79824086296AA2978DA7274FFBB035D(L_76, _stringLiteral5949437904842F797CB905E2C3CA3F5218ABBEE1, NULL);
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_77 = ___0_cmd;
		ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_78 = ((ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_il2cpp_TypeInfo_var))->___stateBlendShader;
		int32_t L_79 = ((ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_il2cpp_TypeInfo_var))->___scenarioBlendingKernel;
		int32_t L_80 = ((ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_il2cpp_TypeInfo_var))->____State0_L2_0;
		ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693* L_81 = __this->___m_State0;
		NullCheck(L_81);
		DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB* L_82 = (DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB*)(&L_81->___m_Pool);
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_83 = L_82->___TexL2_0;
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_84;
		L_84 = RenderTargetIdentifier_op_Implicit_mBF13C6AE62DCEDDEFDC1C7305BE646FE99D2F24C(L_83, NULL);
		NullCheck(L_77);
		CommandBuffer_SetComputeTextureParam_m424FDFD63D63C76BBDD76FB4641A6847C4430AE5(L_77, L_78, L_79, L_80, L_84, NULL);
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_85 = ___0_cmd;
		ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_86 = ((ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_il2cpp_TypeInfo_var))->___stateBlendShader;
		int32_t L_87 = ((ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_il2cpp_TypeInfo_var))->___scenarioBlendingKernel;
		int32_t L_88 = ((ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_il2cpp_TypeInfo_var))->____State0_L2_1;
		ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693* L_89 = __this->___m_State0;
		NullCheck(L_89);
		DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB* L_90 = (DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB*)(&L_89->___m_Pool);
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_91 = L_90->___TexL2_1;
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_92;
		L_92 = RenderTargetIdentifier_op_Implicit_mBF13C6AE62DCEDDEFDC1C7305BE646FE99D2F24C(L_91, NULL);
		NullCheck(L_85);
		CommandBuffer_SetComputeTextureParam_m424FDFD63D63C76BBDD76FB4641A6847C4430AE5(L_85, L_86, L_87, L_88, L_92, NULL);
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_93 = ___0_cmd;
		ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_94 = ((ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_il2cpp_TypeInfo_var))->___stateBlendShader;
		int32_t L_95 = ((ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_il2cpp_TypeInfo_var))->___scenarioBlendingKernel;
		int32_t L_96 = ((ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_il2cpp_TypeInfo_var))->____State0_L2_2;
		ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693* L_97 = __this->___m_State0;
		NullCheck(L_97);
		DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB* L_98 = (DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB*)(&L_97->___m_Pool);
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_99 = L_98->___TexL2_2;
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_100;
		L_100 = RenderTargetIdentifier_op_Implicit_mBF13C6AE62DCEDDEFDC1C7305BE646FE99D2F24C(L_99, NULL);
		NullCheck(L_93);
		CommandBuffer_SetComputeTextureParam_m424FDFD63D63C76BBDD76FB4641A6847C4430AE5(L_93, L_94, L_95, L_96, L_100, NULL);
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_101 = ___0_cmd;
		ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_102 = ((ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_il2cpp_TypeInfo_var))->___stateBlendShader;
		int32_t L_103 = ((ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_il2cpp_TypeInfo_var))->___scenarioBlendingKernel;
		int32_t L_104 = ((ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_il2cpp_TypeInfo_var))->____State0_L2_3;
		ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693* L_105 = __this->___m_State0;
		NullCheck(L_105);
		DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB* L_106 = (DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB*)(&L_105->___m_Pool);
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_107 = L_106->___TexL2_3;
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_108;
		L_108 = RenderTargetIdentifier_op_Implicit_mBF13C6AE62DCEDDEFDC1C7305BE646FE99D2F24C(L_107, NULL);
		NullCheck(L_101);
		CommandBuffer_SetComputeTextureParam_m424FDFD63D63C76BBDD76FB4641A6847C4430AE5(L_101, L_102, L_103, L_104, L_108, NULL);
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_109 = ___0_cmd;
		ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_110 = ((ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_il2cpp_TypeInfo_var))->___stateBlendShader;
		int32_t L_111 = ((ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_il2cpp_TypeInfo_var))->___scenarioBlendingKernel;
		int32_t L_112 = ((ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_il2cpp_TypeInfo_var))->____State1_L2_0;
		ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693* L_113 = __this->___m_State1;
		NullCheck(L_113);
		DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB* L_114 = (DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB*)(&L_113->___m_Pool);
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_115 = L_114->___TexL2_0;
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_116;
		L_116 = RenderTargetIdentifier_op_Implicit_mBF13C6AE62DCEDDEFDC1C7305BE646FE99D2F24C(L_115, NULL);
		NullCheck(L_109);
		CommandBuffer_SetComputeTextureParam_m424FDFD63D63C76BBDD76FB4641A6847C4430AE5(L_109, L_110, L_111, L_112, L_116, NULL);
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_117 = ___0_cmd;
		ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_118 = ((ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_il2cpp_TypeInfo_var))->___stateBlendShader;
		int32_t L_119 = ((ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_il2cpp_TypeInfo_var))->___scenarioBlendingKernel;
		int32_t L_120 = ((ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_il2cpp_TypeInfo_var))->____State1_L2_1;
		ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693* L_121 = __this->___m_State1;
		NullCheck(L_121);
		DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB* L_122 = (DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB*)(&L_121->___m_Pool);
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_123 = L_122->___TexL2_1;
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_124;
		L_124 = RenderTargetIdentifier_op_Implicit_mBF13C6AE62DCEDDEFDC1C7305BE646FE99D2F24C(L_123, NULL);
		NullCheck(L_117);
		CommandBuffer_SetComputeTextureParam_m424FDFD63D63C76BBDD76FB4641A6847C4430AE5(L_117, L_118, L_119, L_120, L_124, NULL);
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_125 = ___0_cmd;
		ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_126 = ((ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_il2cpp_TypeInfo_var))->___stateBlendShader;
		int32_t L_127 = ((ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_il2cpp_TypeInfo_var))->___scenarioBlendingKernel;
		int32_t L_128 = ((ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_il2cpp_TypeInfo_var))->____State1_L2_2;
		ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693* L_129 = __this->___m_State1;
		NullCheck(L_129);
		DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB* L_130 = (DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB*)(&L_129->___m_Pool);
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_131 = L_130->___TexL2_2;
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_132;
		L_132 = RenderTargetIdentifier_op_Implicit_mBF13C6AE62DCEDDEFDC1C7305BE646FE99D2F24C(L_131, NULL);
		NullCheck(L_125);
		CommandBuffer_SetComputeTextureParam_m424FDFD63D63C76BBDD76FB4641A6847C4430AE5(L_125, L_126, L_127, L_128, L_132, NULL);
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_133 = ___0_cmd;
		ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_134 = ((ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_il2cpp_TypeInfo_var))->___stateBlendShader;
		int32_t L_135 = ((ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_il2cpp_TypeInfo_var))->___scenarioBlendingKernel;
		int32_t L_136 = ((ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_il2cpp_TypeInfo_var))->____State1_L2_3;
		ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693* L_137 = __this->___m_State1;
		NullCheck(L_137);
		DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB* L_138 = (DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB*)(&L_137->___m_Pool);
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_139 = L_138->___TexL2_3;
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_140;
		L_140 = RenderTargetIdentifier_op_Implicit_mBF13C6AE62DCEDDEFDC1C7305BE646FE99D2F24C(L_139, NULL);
		NullCheck(L_133);
		CommandBuffer_SetComputeTextureParam_m424FDFD63D63C76BBDD76FB4641A6847C4430AE5(L_133, L_134, L_135, L_136, L_140, NULL);
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_141 = ___0_cmd;
		ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_142 = ((ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_il2cpp_TypeInfo_var))->___stateBlendShader;
		int32_t L_143 = ((ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_il2cpp_TypeInfo_var))->___scenarioBlendingKernel;
		il2cpp_codegen_runtime_class_init_inline(ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_il2cpp_TypeInfo_var);
		int32_t L_144 = ((ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_il2cpp_TypeInfo_var))->____Out_L2_0;
		ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693* L_145 = ___2_dstPool;
		NullCheck(L_145);
		DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB* L_146 = (DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB*)(&L_145->___m_Pool);
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_147 = L_146->___TexL2_0;
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_148;
		L_148 = RenderTargetIdentifier_op_Implicit_mBF13C6AE62DCEDDEFDC1C7305BE646FE99D2F24C(L_147, NULL);
		NullCheck(L_141);
		CommandBuffer_SetComputeTextureParam_m424FDFD63D63C76BBDD76FB4641A6847C4430AE5(L_141, L_142, L_143, L_144, L_148, NULL);
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_149 = ___0_cmd;
		ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_150 = ((ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_il2cpp_TypeInfo_var))->___stateBlendShader;
		int32_t L_151 = ((ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_il2cpp_TypeInfo_var))->___scenarioBlendingKernel;
		int32_t L_152 = ((ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_il2cpp_TypeInfo_var))->____Out_L2_1;
		ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693* L_153 = ___2_dstPool;
		NullCheck(L_153);
		DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB* L_154 = (DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB*)(&L_153->___m_Pool);
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_155 = L_154->___TexL2_1;
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_156;
		L_156 = RenderTargetIdentifier_op_Implicit_mBF13C6AE62DCEDDEFDC1C7305BE646FE99D2F24C(L_155, NULL);
		NullCheck(L_149);
		CommandBuffer_SetComputeTextureParam_m424FDFD63D63C76BBDD76FB4641A6847C4430AE5(L_149, L_150, L_151, L_152, L_156, NULL);
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_157 = ___0_cmd;
		ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_158 = ((ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_il2cpp_TypeInfo_var))->___stateBlendShader;
		int32_t L_159 = ((ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_il2cpp_TypeInfo_var))->___scenarioBlendingKernel;
		int32_t L_160 = ((ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_il2cpp_TypeInfo_var))->____Out_L2_2;
		ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693* L_161 = ___2_dstPool;
		NullCheck(L_161);
		DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB* L_162 = (DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB*)(&L_161->___m_Pool);
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_163 = L_162->___TexL2_2;
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_164;
		L_164 = RenderTargetIdentifier_op_Implicit_mBF13C6AE62DCEDDEFDC1C7305BE646FE99D2F24C(L_163, NULL);
		NullCheck(L_157);
		CommandBuffer_SetComputeTextureParam_m424FDFD63D63C76BBDD76FB4641A6847C4430AE5(L_157, L_158, L_159, L_160, L_164, NULL);
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_165 = ___0_cmd;
		ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_166 = ((ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_il2cpp_TypeInfo_var))->___stateBlendShader;
		int32_t L_167 = ((ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_il2cpp_TypeInfo_var))->___scenarioBlendingKernel;
		int32_t L_168 = ((ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_il2cpp_TypeInfo_var))->____Out_L2_3;
		ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693* L_169 = ___2_dstPool;
		NullCheck(L_169);
		DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB* L_170 = (DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB*)(&L_169->___m_Pool);
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_171 = L_170->___TexL2_3;
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_172;
		L_172 = RenderTargetIdentifier_op_Implicit_mBF13C6AE62DCEDDEFDC1C7305BE646FE99D2F24C(L_171, NULL);
		NullCheck(L_165);
		CommandBuffer_SetComputeTextureParam_m424FDFD63D63C76BBDD76FB4641A6847C4430AE5(L_165, L_166, L_167, L_168, L_172, NULL);
		goto IL_03af;
	}

IL_039f:
	{
		il2cpp_codegen_runtime_class_init_inline(ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_il2cpp_TypeInfo_var);
		ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_173 = ((ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_il2cpp_TypeInfo_var))->___stateBlendShader;
		NullCheck(L_173);
		ComputeShader_DisableKeyword_m390D1E9F02D21BF97338594E94B03101B9C99305(L_173, _stringLiteral5949437904842F797CB905E2C3CA3F5218ABBEE1, NULL);
	}

IL_03af:
	{
		bool L_174 = __this->___m_ProbeOcclusion;
		V_6 = L_174;
		bool L_175 = V_6;
		if (!L_175)
		{
			goto IL_044e;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_il2cpp_TypeInfo_var);
		ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_176 = ((ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_il2cpp_TypeInfo_var))->___stateBlendShader;
		NullCheck(L_176);
		ComputeShader_EnableKeyword_mCA7166C6F79824086296AA2978DA7274FFBB035D(L_176, _stringLiteral5A8EBB5BDCB083BBFF4C3884DE2F0BD205057211, NULL);
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_177 = ___0_cmd;
		ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_178 = ((ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_il2cpp_TypeInfo_var))->___stateBlendShader;
		int32_t L_179 = ((ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_il2cpp_TypeInfo_var))->___scenarioBlendingKernel;
		int32_t L_180 = ((ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_il2cpp_TypeInfo_var))->____State0_ProbeOcclusion;
		ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693* L_181 = __this->___m_State0;
		NullCheck(L_181);
		DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB* L_182 = (DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB*)(&L_181->___m_Pool);
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_183 = L_182->___TexProbeOcclusion;
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_184;
		L_184 = RenderTargetIdentifier_op_Implicit_mBF13C6AE62DCEDDEFDC1C7305BE646FE99D2F24C(L_183, NULL);
		NullCheck(L_177);
		CommandBuffer_SetComputeTextureParam_m424FDFD63D63C76BBDD76FB4641A6847C4430AE5(L_177, L_178, L_179, L_180, L_184, NULL);
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_185 = ___0_cmd;
		ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_186 = ((ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_il2cpp_TypeInfo_var))->___stateBlendShader;
		int32_t L_187 = ((ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_il2cpp_TypeInfo_var))->___scenarioBlendingKernel;
		int32_t L_188 = ((ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_il2cpp_TypeInfo_var))->____State1_ProbeOcclusion;
		ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693* L_189 = __this->___m_State1;
		NullCheck(L_189);
		DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB* L_190 = (DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB*)(&L_189->___m_Pool);
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_191 = L_190->___TexProbeOcclusion;
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_192;
		L_192 = RenderTargetIdentifier_op_Implicit_mBF13C6AE62DCEDDEFDC1C7305BE646FE99D2F24C(L_191, NULL);
		NullCheck(L_185);
		CommandBuffer_SetComputeTextureParam_m424FDFD63D63C76BBDD76FB4641A6847C4430AE5(L_185, L_186, L_187, L_188, L_192, NULL);
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_193 = ___0_cmd;
		ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_194 = ((ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_il2cpp_TypeInfo_var))->___stateBlendShader;
		int32_t L_195 = ((ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_il2cpp_TypeInfo_var))->___scenarioBlendingKernel;
		il2cpp_codegen_runtime_class_init_inline(ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_il2cpp_TypeInfo_var);
		int32_t L_196 = ((ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_il2cpp_TypeInfo_var))->____Out_ProbeOcclusion;
		ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693* L_197 = ___2_dstPool;
		NullCheck(L_197);
		DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB* L_198 = (DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB*)(&L_197->___m_Pool);
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_199 = L_198->___TexProbeOcclusion;
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_200;
		L_200 = RenderTargetIdentifier_op_Implicit_mBF13C6AE62DCEDDEFDC1C7305BE646FE99D2F24C(L_199, NULL);
		NullCheck(L_193);
		CommandBuffer_SetComputeTextureParam_m424FDFD63D63C76BBDD76FB4641A6847C4430AE5(L_193, L_194, L_195, L_196, L_200, NULL);
		goto IL_045e;
	}

IL_044e:
	{
		il2cpp_codegen_runtime_class_init_inline(ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_il2cpp_TypeInfo_var);
		ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_201 = ((ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_il2cpp_TypeInfo_var))->___stateBlendShader;
		NullCheck(L_201);
		ComputeShader_DisableKeyword_m390D1E9F02D21BF97338594E94B03101B9C99305(L_201, _stringLiteral5A8EBB5BDCB083BBFF4C3884DE2F0BD205057211, NULL);
	}

IL_045e:
	{
		ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693* L_202 = ___2_dstPool;
		NullCheck(L_202);
		int32_t L_203;
		L_203 = ProbeBrickPool_GetPoolWidth_m1483256573899632F4653768404E3222630BF859(L_202, NULL);
		ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693* L_204 = ___2_dstPool;
		NullCheck(L_204);
		int32_t L_205;
		L_205 = ProbeBrickPool_GetPoolHeight_m13A81509194E59D1F777CE0CA72738E30C896F09(L_204, NULL);
		float L_206 = ___1_factor;
		Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&V_0), ((float)L_203), ((float)L_205), L_206, (0.0f), NULL);
		il2cpp_codegen_runtime_class_init_inline(ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_il2cpp_TypeInfo_var);
		int32_t L_207;
		L_207 = ProbeBrickPool_DivRoundUp_m6DE46D53FACF72A9BDC3A8132FA61587D806C5CB(((int32_t)512), 4, NULL);
		V_1 = L_207;
		int32_t L_208;
		L_208 = ProbeBrickPool_DivRoundUp_m6DE46D53FACF72A9BDC3A8132FA61587D806C5CB(4, 4, NULL);
		V_2 = L_208;
		int32_t L_209;
		L_209 = ProbeBrickPool_DivRoundUp_m6DE46D53FACF72A9BDC3A8132FA61587D806C5CB(4, 4, NULL);
		V_3 = L_209;
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_210 = ___0_cmd;
		il2cpp_codegen_runtime_class_init_inline(ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_il2cpp_TypeInfo_var);
		ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_211 = ((ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_il2cpp_TypeInfo_var))->___stateBlendShader;
		int32_t L_212 = ((ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_il2cpp_TypeInfo_var))->____ChunkList;
		Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_213 = __this->___m_ChunkList;
		NullCheck(L_210);
		CommandBuffer_SetComputeVectorArrayParam_mE063B08E20500A625430EB399784900F908137B7(L_210, L_211, L_212, L_213, NULL);
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_214 = ___0_cmd;
		ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_215 = ((ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_il2cpp_TypeInfo_var))->___stateBlendShader;
		int32_t L_216 = ((ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_il2cpp_TypeInfo_var))->____PoolDim_LerpFactor;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_217 = V_0;
		NullCheck(L_214);
		CommandBuffer_SetComputeVectorParam_m2D4D62159DE2AD402DEDE016615D74708D499E83(L_214, L_215, L_216, L_217, NULL);
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_218 = ___0_cmd;
		ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_219 = ((ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_il2cpp_TypeInfo_var))->___stateBlendShader;
		int32_t L_220 = ((ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_il2cpp_TypeInfo_var))->___scenarioBlendingKernel;
		int32_t L_221 = V_1;
		int32_t L_222 = V_2;
		int32_t L_223 = V_3;
		int32_t L_224 = __this->___m_MappedChunks;
		NullCheck(L_218);
		CommandBuffer_DispatchCompute_mF9F5605B77F0480FD4B8C3BCAEC2FC59A24E31A2(L_218, L_219, L_220, L_221, L_222, ((int32_t)il2cpp_codegen_multiply(L_223, L_224)), NULL);
		__this->___m_MappedChunks = 0;
	}

IL_04e0:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeBrickBlendingPool_BlendChunks_m2CCDA7A93542C257C82086E048E306046AB954F9 (ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8* __this, Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87* ___0_cell, ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693* ___1_dstPool, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m6C34C2E4F4CAE3C6FFE13DC11181ADD0D19C0253_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m330C3E8039DF34D5342C6D638F93AD4D53BC8CBF_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B V_1;
	memset((&V_1), 0, sizeof(V_1));
	int32_t V_2 = 0;
	BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B V_3;
	memset((&V_3), 0, sizeof(V_3));
	int32_t V_4 = 0;
	bool V_5 = false;
	{
		V_0 = 0;
		goto IL_007e;
	}

IL_0005:
	{
		Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87* L_0 = ___0_cell;
		NullCheck(L_0);
		CellBlendingInfo_tCAA467021B8E6F3C19735CDDEBCD3C822DED24E0* L_1 = L_0->___blendingInfo;
		NullCheck(L_1);
		List_1_t179992B095C528117EEF4782A1F45568BD2D51EA* L_2 = L_1->___chunkList;
		int32_t L_3 = V_0;
		NullCheck(L_2);
		BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B L_4;
		L_4 = List_1_get_Item_m330C3E8039DF34D5342C6D638F93AD4D53BC8CBF(L_2, L_3, List_1_get_Item_m330C3E8039DF34D5342C6D638F93AD4D53BC8CBF_RuntimeMethod_var);
		V_1 = L_4;
		Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87* L_5 = ___0_cell;
		NullCheck(L_5);
		CellPoolInfo_t035D0598770DA5337B69272DBE5F6F6939566267* L_6 = L_5->___poolInfo;
		NullCheck(L_6);
		List_1_t179992B095C528117EEF4782A1F45568BD2D51EA* L_7 = L_6->___chunkList;
		int32_t L_8 = V_0;
		NullCheck(L_7);
		BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B L_9;
		L_9 = List_1_get_Item_m330C3E8039DF34D5342C6D638F93AD4D53BC8CBF(L_7, L_8, List_1_get_Item_m330C3E8039DF34D5342C6D638F93AD4D53BC8CBF_RuntimeMethod_var);
		V_3 = L_9;
		ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693* L_10 = ___1_dstPool;
		NullCheck(L_10);
		int32_t L_11;
		L_11 = ProbeBrickPool_GetPoolWidth_m1483256573899632F4653768404E3222630BF859(L_10, NULL);
		ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693* L_12 = ___1_dstPool;
		NullCheck(L_12);
		int32_t L_13;
		L_13 = ProbeBrickPool_GetPoolHeight_m13A81509194E59D1F777CE0CA72738E30C896F09(L_12, NULL);
		int32_t L_14;
		L_14 = BrickChunkAlloc_flattenIndex_m6309BC01FA614C8E13DABEDF65D88E7C8D3C1514((&V_3), L_11, L_13, NULL);
		V_2 = L_14;
		Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_15 = __this->___m_ChunkList;
		int32_t L_16 = __this->___m_MappedChunks;
		V_4 = L_16;
		int32_t L_17 = V_4;
		__this->___m_MappedChunks = ((int32_t)il2cpp_codegen_add(L_17, 1));
		int32_t L_18 = V_4;
		BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B L_19 = V_1;
		int32_t L_20 = L_19.___x;
		BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B L_21 = V_1;
		int32_t L_22 = L_21.___y;
		BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B L_23 = V_1;
		int32_t L_24 = L_23.___z;
		int32_t L_25 = V_2;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_26;
		memset((&L_26), 0, sizeof(L_26));
		Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_26), ((float)L_20), ((float)L_22), ((float)L_24), ((float)L_25), NULL);
		NullCheck(L_15);
		(L_15)->SetAt(static_cast<il2cpp_array_size_t>(L_18), (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3)L_26);
		int32_t L_27 = V_0;
		V_0 = ((int32_t)il2cpp_codegen_add(L_27, 1));
	}

IL_007e:
	{
		int32_t L_28 = V_0;
		Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87* L_29 = ___0_cell;
		NullCheck(L_29);
		CellBlendingInfo_tCAA467021B8E6F3C19735CDDEBCD3C822DED24E0* L_30 = L_29->___blendingInfo;
		NullCheck(L_30);
		List_1_t179992B095C528117EEF4782A1F45568BD2D51EA* L_31 = L_30->___chunkList;
		NullCheck(L_31);
		int32_t L_32;
		L_32 = List_1_get_Count_m6C34C2E4F4CAE3C6FFE13DC11181ADD0D19C0253_inline(L_31, List_1_get_Count_m6C34C2E4F4CAE3C6FFE13DC11181ADD0D19C0253_RuntimeMethod_var);
		V_5 = (bool)((((int32_t)L_28) < ((int32_t)L_32))? 1 : 0);
		bool L_33 = V_5;
		if (L_33)
		{
			goto IL_0005;
		}
	}
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeBrickBlendingPool_Clear_m39210ABA48AACC27A26E30CAC06F5197E47EDBC5 (ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8* __this, const RuntimeMethod* method) 
{
	ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693* G_B2_0 = NULL;
	ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693* G_B1_0 = NULL;
	{
		ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693* L_0 = __this->___m_State0;
		ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693* L_1 = L_0;
		if (L_1)
		{
			G_B2_0 = L_1;
			goto IL_000c;
		}
		G_B1_0 = L_1;
	}
	{
		goto IL_0012;
	}

IL_000c:
	{
		NullCheck(G_B2_0);
		ProbeBrickPool_Clear_mD08256134ACFA321A94388F64255A873B054376A(G_B2_0, NULL);
	}

IL_0012:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ProbeBrickBlendingPool_Allocate_m71A4E09F0C5CF2C9D1B286F28BD21F7886C287BA (ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8* __this, int32_t ___0_numberOfBrickChunks, List_1_t179992B095C528117EEF4782A1F45568BD2D51EA* ___1_outAllocations, const RuntimeMethod* method) 
{
	bool V_0 = false;
	bool V_1 = false;
	{
		ProbeBrickBlendingPool_AllocateResourcesIfNeeded_mD1E14D122C6F37DCD82F7755CE8984D3898E3BB0(__this, NULL);
		int32_t L_0 = ___0_numberOfBrickChunks;
		ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693* L_1 = __this->___m_State0;
		NullCheck(L_1);
		int32_t L_2;
		L_2 = ProbeBrickPool_GetRemainingChunkCount_mCB45E13C46121828339423C4AA1C7A1295F5E3FB(L_1, NULL);
		V_0 = (bool)((((int32_t)L_0) > ((int32_t)L_2))? 1 : 0);
		bool L_3 = V_0;
		if (!L_3)
		{
			goto IL_001e;
		}
	}
	{
		V_1 = (bool)0;
		goto IL_002f;
	}

IL_001e:
	{
		ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693* L_4 = __this->___m_State0;
		int32_t L_5 = ___0_numberOfBrickChunks;
		List_1_t179992B095C528117EEF4782A1F45568BD2D51EA* L_6 = ___1_outAllocations;
		NullCheck(L_4);
		bool L_7;
		L_7 = ProbeBrickPool_Allocate_mBBD5F9AE0F5D5B9C031062E3D28EBDA44E9B1C63(L_4, L_5, L_6, (bool)0, NULL);
		V_1 = L_7;
		goto IL_002f;
	}

IL_002f:
	{
		bool L_8 = V_1;
		return L_8;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeBrickBlendingPool_Deallocate_m6D1A71DBBC363EA04FE0FAFC3A96F23E76E51C07 (ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8* __this, List_1_t179992B095C528117EEF4782A1F45568BD2D51EA* ___0_allocations, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m6C34C2E4F4CAE3C6FFE13DC11181ADD0D19C0253_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	{
		List_1_t179992B095C528117EEF4782A1F45568BD2D51EA* L_0 = ___0_allocations;
		NullCheck(L_0);
		int32_t L_1;
		L_1 = List_1_get_Count_m6C34C2E4F4CAE3C6FFE13DC11181ADD0D19C0253_inline(L_0, List_1_get_Count_m6C34C2E4F4CAE3C6FFE13DC11181ADD0D19C0253_RuntimeMethod_var);
		V_0 = (bool)((((int32_t)L_1) == ((int32_t)0))? 1 : 0);
		bool L_2 = V_0;
		if (!L_2)
		{
			goto IL_0010;
		}
	}
	{
		goto IL_001d;
	}

IL_0010:
	{
		ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693* L_3 = __this->___m_State0;
		List_1_t179992B095C528117EEF4782A1F45568BD2D51EA* L_4 = ___0_allocations;
		NullCheck(L_3);
		ProbeBrickPool_Deallocate_m678B96395E615781952F56F2CE78A7FF37BD5470(L_3, L_4, NULL);
	}

IL_001d:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeBrickBlendingPool_EnsureTextureValidity_mEA206CD1F18F5D2CD8C04EEBD211E3BAE90038EC (ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8* __this, const RuntimeMethod* method) 
{
	bool V_0 = false;
	{
		bool L_0;
		L_0 = ProbeBrickBlendingPool_get_isAllocated_mE89D4DC2A5D4EF1C3409D8DD59906D59F5AC7455(__this, NULL);
		V_0 = L_0;
		bool L_1 = V_0;
		if (!L_1)
		{
			goto IL_0025;
		}
	}
	{
		ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693* L_2 = __this->___m_State0;
		NullCheck(L_2);
		ProbeBrickPool_EnsureTextureValidity_m0E21AACE0D01D89FCBE9CF77508E2E10867D88D3(L_2, NULL);
		ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693* L_3 = __this->___m_State1;
		NullCheck(L_3);
		ProbeBrickPool_EnsureTextureValidity_m0E21AACE0D01D89FCBE9CF77508E2E10867D88D3(L_3, NULL);
	}

IL_0025:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeBrickBlendingPool_Cleanup_m2C4D62071BAE893E66F01AA8CB02A7C9EE99DE91 (ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8* __this, const RuntimeMethod* method) 
{
	bool V_0 = false;
	{
		bool L_0;
		L_0 = ProbeBrickBlendingPool_get_isAllocated_mE89D4DC2A5D4EF1C3409D8DD59906D59F5AC7455(__this, NULL);
		V_0 = L_0;
		bool L_1 = V_0;
		if (!L_1)
		{
			goto IL_0025;
		}
	}
	{
		ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693* L_2 = __this->___m_State0;
		NullCheck(L_2);
		ProbeBrickPool_Cleanup_m6A7772AD4C4A3620FD5B98242D66E4FAA7660C8B(L_2, NULL);
		ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693* L_3 = __this->___m_State1;
		NullCheck(L_3);
		ProbeBrickPool_Cleanup_m6A7772AD4C4A3620FD5B98242D66E4FAA7660C8B(L_3, NULL);
	}

IL_0025:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeBrickBlendingPool__cctor_m2CFB9D4812C465F2DC32C706C847D6F1DC88C6E5 (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1DA2F4A14B1CAFC575A41AF472AB1387ECCE4DCC);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3149290547404CE72CFAA61EB21BFF8C750AD70E);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3C6AC4628567D40BA7E21CDF76A46CD054700E98);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral430DA76CDB16C7A9FA09E1300868D35AA9756325);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5A9BC42AEF1E340E0A1E9461F26E3EE60D2E9820);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6AE0F2BAD7F6215AA58928328BD656E8AC8883A6);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6D083D02A60F519C9F0FB02F6F8074E720FEAC57);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6D360F3FE05F37ABDF290AA43B6BC05006AB9845);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6FBCC7CFA58D31781A7A73DCE02FF7EB81FD9E7D);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral71BB2972C4F98BB5C508D4838ADC1C898FA423B8);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral746AFCF5F055E0DFA1F3A9BEEF4F645E0CB0BE5B);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral74F60BE899C78A24246233DAF1C21172AE0F4289);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8745A64AB73A44BA8147F49C97E0D7AD5D32C9FF);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8E775C1C6F1F613A9FBBFF3E0084546E5F5B147E);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral96155BBE5F50861078DBB4FA91E1A8E9D588B4A1);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE3737E595295EB1A296709B8E688CB071FCD0DD9);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE3998F41BE768E83D3FE745A5DECE0CDCC9F37A2);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE895B066B881C47DBCA8443A2FA50D8364068D3B);
		s_Il2CppMethodInitialized = true;
	}
	{
		((ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_il2cpp_TypeInfo_var))->___scenarioBlendingKernel = (-1);
		int32_t L_0;
		L_0 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral746AFCF5F055E0DFA1F3A9BEEF4F645E0CB0BE5B, NULL);
		((ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_il2cpp_TypeInfo_var))->____PoolDim_LerpFactor = L_0;
		int32_t L_1;
		L_1 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral8E775C1C6F1F613A9FBBFF3E0084546E5F5B147E, NULL);
		((ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_il2cpp_TypeInfo_var))->____ChunkList = L_1;
		int32_t L_2;
		L_2 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral96155BBE5F50861078DBB4FA91E1A8E9D588B4A1, NULL);
		((ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_il2cpp_TypeInfo_var))->____State0_L0_L1Rx = L_2;
		int32_t L_3;
		L_3 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteralE3998F41BE768E83D3FE745A5DECE0CDCC9F37A2, NULL);
		((ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_il2cpp_TypeInfo_var))->____State0_L1G_L1Ry = L_3;
		int32_t L_4;
		L_4 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral6FBCC7CFA58D31781A7A73DCE02FF7EB81FD9E7D, NULL);
		((ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_il2cpp_TypeInfo_var))->____State0_L1B_L1Rz = L_4;
		int32_t L_5;
		L_5 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral3C6AC4628567D40BA7E21CDF76A46CD054700E98, NULL);
		((ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_il2cpp_TypeInfo_var))->____State0_L2_0 = L_5;
		int32_t L_6;
		L_6 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteralE895B066B881C47DBCA8443A2FA50D8364068D3B, NULL);
		((ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_il2cpp_TypeInfo_var))->____State0_L2_1 = L_6;
		int32_t L_7;
		L_7 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral6AE0F2BAD7F6215AA58928328BD656E8AC8883A6, NULL);
		((ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_il2cpp_TypeInfo_var))->____State0_L2_2 = L_7;
		int32_t L_8;
		L_8 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral74F60BE899C78A24246233DAF1C21172AE0F4289, NULL);
		((ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_il2cpp_TypeInfo_var))->____State0_L2_3 = L_8;
		int32_t L_9;
		L_9 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral8745A64AB73A44BA8147F49C97E0D7AD5D32C9FF, NULL);
		((ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_il2cpp_TypeInfo_var))->____State0_ProbeOcclusion = L_9;
		int32_t L_10;
		L_10 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteralE3737E595295EB1A296709B8E688CB071FCD0DD9, NULL);
		((ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_il2cpp_TypeInfo_var))->____State1_L0_L1Rx = L_10;
		int32_t L_11;
		L_11 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral6D083D02A60F519C9F0FB02F6F8074E720FEAC57, NULL);
		((ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_il2cpp_TypeInfo_var))->____State1_L1G_L1Ry = L_11;
		int32_t L_12;
		L_12 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral6D360F3FE05F37ABDF290AA43B6BC05006AB9845, NULL);
		((ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_il2cpp_TypeInfo_var))->____State1_L1B_L1Rz = L_12;
		int32_t L_13;
		L_13 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral71BB2972C4F98BB5C508D4838ADC1C898FA423B8, NULL);
		((ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_il2cpp_TypeInfo_var))->____State1_L2_0 = L_13;
		int32_t L_14;
		L_14 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral5A9BC42AEF1E340E0A1E9461F26E3EE60D2E9820, NULL);
		((ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_il2cpp_TypeInfo_var))->____State1_L2_1 = L_14;
		int32_t L_15;
		L_15 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral430DA76CDB16C7A9FA09E1300868D35AA9756325, NULL);
		((ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_il2cpp_TypeInfo_var))->____State1_L2_2 = L_15;
		int32_t L_16;
		L_16 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral3149290547404CE72CFAA61EB21BFF8C750AD70E, NULL);
		((ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_il2cpp_TypeInfo_var))->____State1_L2_3 = L_16;
		int32_t L_17;
		L_17 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral1DA2F4A14B1CAFC575A41AF472AB1387ECCE4DCC, NULL);
		((ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_il2cpp_TypeInfo_var))->____State1_ProbeOcclusion = L_17;
		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 ProbeGlobalIndirection_get_estimatedVMemCost_mADBC1F485F67D441AB45C5DD7CDF87B646947945 (ProbeGlobalIndirection_t2AB9BD4BE8E7DFF06B6C8DB4914AEF5BC7BFD2A4* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___U3CestimatedVMemCostU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeGlobalIndirection_set_estimatedVMemCost_mC4BACC271236DEB94FCEAD546E1A1EB72FF20F13 (ProbeGlobalIndirection_t2AB9BD4BE8E7DFF06B6C8DB4914AEF5BC7BFD2A4* __this, int32_t ___0_value, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___0_value;
		__this->___U3CestimatedVMemCostU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeGlobalIndirection_GetMinMaxEntry_mD82E0794B01CC2D11C9674437DF4148EF17F76E0 (ProbeGlobalIndirection_t2AB9BD4BE8E7DFF06B6C8DB4914AEF5BC7BFD2A4* __this, Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376* ___0_minEntry, Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376* ___1_maxEntry, const RuntimeMethod* method) 
{
	{
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376* L_0 = ___0_minEntry;
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_1 = __this->___m_EntryMin;
		*(Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376*)L_0 = L_1;
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376* L_2 = ___1_maxEntry;
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_3 = __this->___m_EntryMax;
		*(Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376*)L_2 = L_3;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ProbeGlobalIndirection_GetGlobalIndirectionDimension_mA4CDA2CC0EFA755F716EDE170463CD7BF22A093D (ProbeGlobalIndirection_t2AB9BD4BE8E7DFF06B6C8DB4914AEF5BC7BFD2A4* __this, const RuntimeMethod* method) 
{
	{
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_0 = __this->___m_EntriesCount;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ProbeGlobalIndirection_GetGlobalIndirectionMinEntry_mECFB0DF1C2CD0620C8945BEFE2F06F9F9F20D09A (ProbeGlobalIndirection_t2AB9BD4BE8E7DFF06B6C8DB4914AEF5BC7BFD2A4* __this, const RuntimeMethod* method) 
{
	{
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_0 = __this->___m_EntryMin;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ProbeGlobalIndirection_get_entrySizeInBricks_m3A1B0A6DE1B0B0479F42BC4EE2CA7FA702DFA8E0 (ProbeGlobalIndirection_t2AB9BD4BE8E7DFF06B6C8DB4914AEF5BC7BFD2A4* __this, const RuntimeMethod* method) 
{
	{
		float L_0;
		L_0 = powf((3.0f), (3.0f));
		int32_t L_1 = __this->___m_CellSizeInMinBricks;
		int32_t L_2;
		L_2 = Mathf_Min_m888083F74FF5655778F0403BB5E9608BEFDEA8CB_inline(il2cpp_codegen_cast_double_to_int<int32_t>(L_0), L_1, NULL);
		return L_2;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ProbeGlobalIndirection_get_entriesPerCellDimension_m4AB4E20433785BBD5A8D1EA3CBF024701D7B4426 (ProbeGlobalIndirection_t2AB9BD4BE8E7DFF06B6C8DB4914AEF5BC7BFD2A4* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___m_CellSizeInMinBricks;
		int32_t L_1;
		L_1 = ProbeGlobalIndirection_get_entrySizeInBricks_m3A1B0A6DE1B0B0479F42BC4EE2CA7FA702DFA8E0(__this, NULL);
		int32_t L_2;
		L_2 = Mathf_Max_m7FA442918DE37E3A00106D1F2E789D65829792B8_inline(1, L_1, NULL);
		return ((int32_t)(L_0/L_2));
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ProbeGlobalIndirection_GetFlatIndex_m55FAE002773FC02D5CD3D47CA68E4193BE5C9B71 (ProbeGlobalIndirection_t2AB9BD4BE8E7DFF06B6C8DB4914AEF5BC7BFD2A4* __this, Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___0_normalizedPos, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	{
		int32_t L_0;
		L_0 = Vector3Int_get_z_m96E180F866145E373F42358F2371EFF446F08AED_inline((&___0_normalizedPos), NULL);
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376* L_1 = (Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376*)(&__this->___m_EntriesCount);
		int32_t L_2;
		L_2 = Vector3Int_get_x_m21C268D2AA4C03CE35AA49DF6155347C9748054C_inline(L_1, NULL);
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376* L_3 = (Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376*)(&__this->___m_EntriesCount);
		int32_t L_4;
		L_4 = Vector3Int_get_y_m42F43000F85D356557CAF03442273E7AA08F7F72_inline(L_3, NULL);
		int32_t L_5;
		L_5 = Vector3Int_get_y_m42F43000F85D356557CAF03442273E7AA08F7F72_inline((&___0_normalizedPos), NULL);
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376* L_6 = (Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376*)(&__this->___m_EntriesCount);
		int32_t L_7;
		L_7 = Vector3Int_get_x_m21C268D2AA4C03CE35AA49DF6155347C9748054C_inline(L_6, NULL);
		int32_t L_8;
		L_8 = Vector3Int_get_x_m21C268D2AA4C03CE35AA49DF6155347C9748054C_inline((&___0_normalizedPos), NULL);
		V_0 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(L_0, ((int32_t)il2cpp_codegen_multiply(L_2, L_4)))), ((int32_t)il2cpp_codegen_multiply(L_5, L_7)))), L_8));
		goto IL_003f;
	}

IL_003f:
	{
		int32_t L_9 = V_0;
		return L_9;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeGlobalIndirection__ctor_mB0574E6175E3D6B3BB6F201E91DC7BA784ABF97E (ProbeGlobalIndirection_t2AB9BD4BE8E7DFF06B6C8DB4914AEF5BC7BFD2A4* __this, Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___0_cellMin, Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___1_cellMax, int32_t ___2_cellSizeInMinBricks, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 V_0;
	memset((&V_0), 0, sizeof(V_0));
	int32_t V_1 = 0;
	int32_t V_2 = 0;
	{
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		int32_t L_0 = ___2_cellSizeInMinBricks;
		__this->___m_CellSizeInMinBricks = L_0;
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_1 = ___1_cellMax;
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_2;
		L_2 = Vector3Int_get_one_mD0903BF90B5A55C6FA75D016A00FEC8C93FF4CE8_inline(NULL);
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_3;
		L_3 = Vector3Int_op_Addition_m263A29CC729DFC6216FEA87255C5BA5496D196D1_inline(L_1, L_2, NULL);
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_4 = ___0_cellMin;
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_5;
		L_5 = Vector3Int_op_Subtraction_m837BE23C20AABFF0617622A8738B4D719F50D1DD_inline(L_3, L_4, NULL);
		V_0 = L_5;
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_6 = V_0;
		int32_t L_7;
		L_7 = ProbeGlobalIndirection_get_entriesPerCellDimension_m4AB4E20433785BBD5A8D1EA3CBF024701D7B4426(__this, NULL);
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_8;
		L_8 = Vector3Int_op_Multiply_m8DCC241FC7E7C6D257CAB359AFB465ED6E940102_inline(L_6, L_7, NULL);
		__this->___m_EntriesCount = L_8;
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_9 = ___0_cellMin;
		int32_t L_10;
		L_10 = ProbeGlobalIndirection_get_entriesPerCellDimension_m4AB4E20433785BBD5A8D1EA3CBF024701D7B4426(__this, NULL);
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_11;
		L_11 = Vector3Int_op_Multiply_m8DCC241FC7E7C6D257CAB359AFB465ED6E940102_inline(L_9, L_10, NULL);
		__this->___m_EntryMin = L_11;
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_12 = ___1_cellMax;
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_13;
		L_13 = Vector3Int_get_one_mD0903BF90B5A55C6FA75D016A00FEC8C93FF4CE8_inline(NULL);
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_14;
		L_14 = Vector3Int_op_Addition_m263A29CC729DFC6216FEA87255C5BA5496D196D1_inline(L_12, L_13, NULL);
		int32_t L_15;
		L_15 = ProbeGlobalIndirection_get_entriesPerCellDimension_m4AB4E20433785BBD5A8D1EA3CBF024701D7B4426(__this, NULL);
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_16;
		L_16 = Vector3Int_op_Multiply_m8DCC241FC7E7C6D257CAB359AFB465ED6E940102_inline(L_14, L_15, NULL);
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_17;
		L_17 = Vector3Int_get_one_mD0903BF90B5A55C6FA75D016A00FEC8C93FF4CE8_inline(NULL);
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_18;
		L_18 = Vector3Int_op_Subtraction_m837BE23C20AABFF0617622A8738B4D719F50D1DD_inline(L_16, L_17, NULL);
		__this->___m_EntryMax = L_18;
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376* L_19 = (Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376*)(&__this->___m_EntriesCount);
		int32_t L_20;
		L_20 = Vector3Int_get_x_m21C268D2AA4C03CE35AA49DF6155347C9748054C_inline(L_19, NULL);
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376* L_21 = (Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376*)(&__this->___m_EntriesCount);
		int32_t L_22;
		L_22 = Vector3Int_get_y_m42F43000F85D356557CAF03442273E7AA08F7F72_inline(L_21, NULL);
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376* L_23 = (Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376*)(&__this->___m_EntriesCount);
		int32_t L_24;
		L_24 = Vector3Int_get_z_m96E180F866145E373F42358F2371EFF446F08AED_inline(L_23, NULL);
		V_1 = ((int32_t)il2cpp_codegen_multiply(((int32_t)il2cpp_codegen_multiply(L_20, L_22)), L_24));
		int32_t L_25 = V_1;
		V_2 = ((int32_t)il2cpp_codegen_multiply(3, L_25));
		int32_t L_26 = V_1;
		ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_27 = (ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233*)il2cpp_codegen_object_new(ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233_il2cpp_TypeInfo_var);
		ComputeBuffer__ctor_mE40DE5EF5ADAC29B6B4DECBD1EE33E8526202617(L_27, L_26, ((int32_t)12), NULL);
		__this->___m_IndexOfIndicesBuffer = L_27;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_IndexOfIndicesBuffer), (void*)L_27);
		int32_t L_28 = V_2;
		UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_29 = (UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA*)(UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA*)SZArrayNew(UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA_il2cpp_TypeInfo_var, (uint32_t)L_28);
		__this->___m_IndexOfIndicesData = L_29;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_IndexOfIndicesData), (void*)L_29);
		__this->___m_NeedUpdateComputeBuffer = (bool)0;
		int32_t L_30 = V_1;
		ProbeGlobalIndirection_set_estimatedVMemCost_mC4BACC271236DEB94FCEAD546E1A1EB72FF20F13_inline(__this, ((int32_t)il2cpp_codegen_multiply(((int32_t)il2cpp_codegen_multiply(L_30, 3)), 4)), NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ProbeGlobalIndirection_GetFlatIdxForEntry_m792C68421F8EB065D65F8F634440DFA52EECBA46 (ProbeGlobalIndirection_t2AB9BD4BE8E7DFF06B6C8DB4914AEF5BC7BFD2A4* __this, Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___0_entryPosition, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 V_0;
	memset((&V_0), 0, sizeof(V_0));
	int32_t V_1 = 0;
	int32_t G_B4_0 = 0;
	{
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_0 = ___0_entryPosition;
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_1 = __this->___m_EntryMin;
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_2;
		L_2 = Vector3Int_op_Subtraction_m837BE23C20AABFF0617622A8738B4D719F50D1DD_inline(L_0, L_1, NULL);
		V_0 = L_2;
		int32_t L_3;
		L_3 = Vector3Int_get_x_m21C268D2AA4C03CE35AA49DF6155347C9748054C_inline((&V_0), NULL);
		if ((((int32_t)L_3) < ((int32_t)0)))
		{
			goto IL_0031;
		}
	}
	{
		int32_t L_4;
		L_4 = Vector3Int_get_y_m42F43000F85D356557CAF03442273E7AA08F7F72_inline((&V_0), NULL);
		if ((((int32_t)L_4) < ((int32_t)0)))
		{
			goto IL_0031;
		}
	}
	{
		int32_t L_5;
		L_5 = Vector3Int_get_z_m96E180F866145E373F42358F2371EFF446F08AED_inline((&V_0), NULL);
		G_B4_0 = ((((int32_t)((((int32_t)L_5) < ((int32_t)0))? 1 : 0)) == ((int32_t)0))? 1 : 0);
		goto IL_0032;
	}

IL_0031:
	{
		G_B4_0 = 0;
	}

IL_0032:
	{
		il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		Debug_Assert_m6E778CACD0F440E2DEA9ACDD9330A22DAF16E96D((bool)G_B4_0, NULL);
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_6 = V_0;
		int32_t L_7;
		L_7 = ProbeGlobalIndirection_GetFlatIndex_m55FAE002773FC02D5CD3D47CA68E4193BE5C9B71(__this, L_6, NULL);
		V_1 = L_7;
		goto IL_0042;
	}

IL_0042:
	{
		int32_t L_8 = V_1;
		return L_8;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ProbeGlobalIndirection_GetFlatIndicesForCell_mCB911DFB65337710A68E7E402864F2C74BF7BC98 (ProbeGlobalIndirection_t2AB9BD4BE8E7DFF06B6C8DB4914AEF5BC7BFD2A4* __this, Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___0_cellPosition, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 V_0;
	memset((&V_0), 0, sizeof(V_0));
	int32_t V_1 = 0;
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_2 = NULL;
	int32_t V_3 = 0;
	int32_t V_4 = 0;
	int32_t V_5 = 0;
	int32_t V_6 = 0;
	bool V_7 = false;
	bool V_8 = false;
	bool V_9 = false;
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_10 = NULL;
	{
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_0 = ___0_cellPosition;
		int32_t L_1;
		L_1 = ProbeGlobalIndirection_get_entriesPerCellDimension_m4AB4E20433785BBD5A8D1EA3CBF024701D7B4426(__this, NULL);
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_2;
		L_2 = Vector3Int_op_Multiply_m8DCC241FC7E7C6D257CAB359AFB465ED6E940102_inline(L_0, L_1, NULL);
		V_0 = L_2;
		int32_t L_3 = __this->___m_CellSizeInMinBricks;
		int32_t L_4;
		L_4 = ProbeGlobalIndirection_get_entrySizeInBricks_m3A1B0A6DE1B0B0479F42BC4EE2CA7FA702DFA8E0(__this, NULL);
		V_1 = ((int32_t)(L_3/L_4));
		int32_t L_5;
		L_5 = ProbeGlobalIndirection_get_entriesPerCellDimension_m4AB4E20433785BBD5A8D1EA3CBF024701D7B4426(__this, NULL);
		int32_t L_6;
		L_6 = ProbeGlobalIndirection_get_entriesPerCellDimension_m4AB4E20433785BBD5A8D1EA3CBF024701D7B4426(__this, NULL);
		int32_t L_7;
		L_7 = ProbeGlobalIndirection_get_entriesPerCellDimension_m4AB4E20433785BBD5A8D1EA3CBF024701D7B4426(__this, NULL);
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_8 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)((int32_t)il2cpp_codegen_multiply(((int32_t)il2cpp_codegen_multiply(L_5, L_6)), L_7)));
		V_2 = L_8;
		V_3 = 0;
		V_4 = 0;
		goto IL_0093;
	}

IL_003d:
	{
		V_5 = 0;
		goto IL_0081;
	}

IL_0043:
	{
		V_6 = 0;
		goto IL_006f;
	}

IL_0049:
	{
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_9 = V_2;
		int32_t L_10 = V_3;
		int32_t L_11 = L_10;
		V_3 = ((int32_t)il2cpp_codegen_add(L_11, 1));
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_12 = V_0;
		int32_t L_13 = V_4;
		int32_t L_14 = V_5;
		int32_t L_15 = V_6;
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_16;
		memset((&L_16), 0, sizeof(L_16));
		Vector3Int__ctor_mE06A86999D16FA579A7F2142B872AB7E3695C9E0_inline((&L_16), L_13, L_14, L_15, NULL);
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_17;
		L_17 = Vector3Int_op_Addition_m263A29CC729DFC6216FEA87255C5BA5496D196D1_inline(L_12, L_16, NULL);
		int32_t L_18;
		L_18 = ProbeGlobalIndirection_GetFlatIdxForEntry_m792C68421F8EB065D65F8F634440DFA52EECBA46(__this, L_17, NULL);
		NullCheck(L_9);
		(L_9)->SetAt(static_cast<il2cpp_array_size_t>(L_11), (int32_t)L_18);
		int32_t L_19 = V_6;
		V_6 = ((int32_t)il2cpp_codegen_add(L_19, 1));
	}

IL_006f:
	{
		int32_t L_20 = V_6;
		int32_t L_21 = V_1;
		V_7 = (bool)((((int32_t)L_20) < ((int32_t)L_21))? 1 : 0);
		bool L_22 = V_7;
		if (L_22)
		{
			goto IL_0049;
		}
	}
	{
		int32_t L_23 = V_5;
		V_5 = ((int32_t)il2cpp_codegen_add(L_23, 1));
	}

IL_0081:
	{
		int32_t L_24 = V_5;
		int32_t L_25 = V_1;
		V_8 = (bool)((((int32_t)L_24) < ((int32_t)L_25))? 1 : 0);
		bool L_26 = V_8;
		if (L_26)
		{
			goto IL_0043;
		}
	}
	{
		int32_t L_27 = V_4;
		V_4 = ((int32_t)il2cpp_codegen_add(L_27, 1));
	}

IL_0093:
	{
		int32_t L_28 = V_4;
		int32_t L_29 = V_1;
		V_9 = (bool)((((int32_t)L_28) < ((int32_t)L_29))? 1 : 0);
		bool L_30 = V_9;
		if (L_30)
		{
			goto IL_003d;
		}
	}
	{
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_31 = V_2;
		V_10 = L_31;
		goto IL_00a3;
	}

IL_00a3:
	{
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_32 = V_10;
		return L_32;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeGlobalIndirection_UpdateCell_m42997C252F76C1178D32F56EDC42CFE9D0FC942E (ProbeGlobalIndirection_t2AB9BD4BE8E7DFF06B6C8DB4914AEF5BC7BFD2A4* __this, CellIndexInfo_t81EE7836D8B68C775459CBF953FABFA8A2AA4058* ___0_cellInfo, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IndexMetaData_t41667470307605EA2636837B3B706B3B9C75B320_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	int32_t V_1 = 0;
	IndirectionEntryUpdateInfo_tE7FBE2925AD48922F9CF93DDB2DD6F80961D4612 V_2;
	memset((&V_2), 0, sizeof(V_2));
	int32_t V_3 = 0;
	IndexMetaData_t41667470307605EA2636837B3B706B3B9C75B320 V_4;
	memset((&V_4), 0, sizeof(V_4));
	UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* V_5 = NULL;
	int32_t V_6 = 0;
	bool V_7 = false;
	bool V_8 = false;
	IndexMetaData_t41667470307605EA2636837B3B706B3B9C75B320* G_B3_0 = NULL;
	IndexMetaData_t41667470307605EA2636837B3B706B3B9C75B320* G_B2_0 = NULL;
	Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 G_B4_0;
	memset((&G_B4_0), 0, sizeof(G_B4_0));
	IndexMetaData_t41667470307605EA2636837B3B706B3B9C75B320* G_B4_1 = NULL;
	IndexMetaData_t41667470307605EA2636837B3B706B3B9C75B320* G_B6_0 = NULL;
	IndexMetaData_t41667470307605EA2636837B3B706B3B9C75B320* G_B5_0 = NULL;
	Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 G_B7_0;
	memset((&G_B7_0), 0, sizeof(G_B7_0));
	IndexMetaData_t41667470307605EA2636837B3B706B3B9C75B320* G_B7_1 = NULL;
	{
		V_0 = 0;
		goto IL_00cf;
	}

IL_0008:
	{
		CellIndexInfo_t81EE7836D8B68C775459CBF953FABFA8A2AA4058* L_0 = ___0_cellInfo;
		NullCheck(L_0);
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_1 = L_0->___flatIndicesInGlobalIndirection;
		int32_t L_2 = V_0;
		NullCheck(L_1);
		int32_t L_3 = L_2;
		int32_t L_4 = (L_1)->GetAt(static_cast<il2cpp_array_size_t>(L_3));
		V_1 = L_4;
		CellIndexInfo_t81EE7836D8B68C775459CBF953FABFA8A2AA4058* L_5 = ___0_cellInfo;
		NullCheck(L_5);
		CellIndexUpdateInfo_tDBB36B9ABEFEA7AEAE822A9FE6C798D37FA7401E* L_6 = (CellIndexUpdateInfo_tDBB36B9ABEFEA7AEAE822A9FE6C798D37FA7401E*)(&L_5->___updateInfo);
		IndirectionEntryUpdateInfoU5BU5D_tEE5670E395186D5738D9CCBBC50E77BF446110F4* L_7 = L_6->___entriesInfo;
		int32_t L_8 = V_0;
		NullCheck(L_7);
		int32_t L_9 = L_8;
		IndirectionEntryUpdateInfo_tE7FBE2925AD48922F9CF93DDB2DD6F80961D4612 L_10 = (L_7)->GetAt(static_cast<il2cpp_array_size_t>(L_9));
		V_2 = L_10;
		IndirectionEntryUpdateInfo_tE7FBE2925AD48922F9CF93DDB2DD6F80961D4612 L_11 = V_2;
		int32_t L_12 = L_11.___minSubdivInCell;
		il2cpp_codegen_runtime_class_init_inline(ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F_il2cpp_TypeInfo_var);
		int32_t L_13;
		L_13 = ProbeReferenceVolume_CellSize_mC43FEFD39498D7B93A75BE664B2D05200D151BC3(L_12, NULL);
		V_3 = L_13;
		il2cpp_codegen_initobj((&V_4), sizeof(IndexMetaData_t41667470307605EA2636837B3B706B3B9C75B320));
		IndirectionEntryUpdateInfo_tE7FBE2925AD48922F9CF93DDB2DD6F80961D4612 L_14 = V_2;
		int32_t L_15 = L_14.___minSubdivInCell;
		(&V_4)->___minSubdiv = L_15;
		IndirectionEntryUpdateInfo_tE7FBE2925AD48922F9CF93DDB2DD6F80961D4612 L_16 = V_2;
		bool L_17 = L_16.___hasOnlyBiggerBricks;
		if (L_17)
		{
			G_B3_0 = (&V_4);
			goto IL_005d;
		}
		G_B2_0 = (&V_4);
	}
	{
		IndirectionEntryUpdateInfo_tE7FBE2925AD48922F9CF93DDB2DD6F80961D4612 L_18 = V_2;
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_19 = L_18.___minValidBrickIndexForCellAtMaxRes;
		int32_t L_20 = V_3;
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_21;
		L_21 = Vector3Int_op_Division_mAED419B41FA40EDAF2C51F0B35E6BAE1104D6A57_inline(L_19, L_20, NULL);
		G_B4_0 = L_21;
		G_B4_1 = G_B2_0;
		goto IL_0062;
	}

IL_005d:
	{
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_22;
		L_22 = Vector3Int_get_zero_m0D0DA069A4982B8DB9F5EE1A26E4CAEEA454FEE2_inline(NULL);
		G_B4_0 = L_22;
		G_B4_1 = G_B3_0;
	}

IL_0062:
	{
		G_B4_1->___minLocalIdx = G_B4_0;
		IndirectionEntryUpdateInfo_tE7FBE2925AD48922F9CF93DDB2DD6F80961D4612 L_23 = V_2;
		bool L_24 = L_23.___hasOnlyBiggerBricks;
		if (L_24)
		{
			G_B6_0 = (&V_4);
			goto IL_007f;
		}
		G_B5_0 = (&V_4);
	}
	{
		IndirectionEntryUpdateInfo_tE7FBE2925AD48922F9CF93DDB2DD6F80961D4612 L_25 = V_2;
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_26 = L_25.___maxValidBrickIndexForCellAtMaxResPlusOne;
		int32_t L_27 = V_3;
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_28;
		L_28 = Vector3Int_op_Division_mAED419B41FA40EDAF2C51F0B35E6BAE1104D6A57_inline(L_26, L_27, NULL);
		G_B7_0 = L_28;
		G_B7_1 = G_B5_0;
		goto IL_0084;
	}

IL_007f:
	{
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_29;
		L_29 = Vector3Int_get_one_mD0903BF90B5A55C6FA75D016A00FEC8C93FF4CE8_inline(NULL);
		G_B7_0 = L_29;
		G_B7_1 = G_B6_0;
	}

IL_0084:
	{
		G_B7_1->___maxLocalIdxPlusOne = G_B7_0;
		IndirectionEntryUpdateInfo_tE7FBE2925AD48922F9CF93DDB2DD6F80961D4612 L_30 = V_2;
		int32_t L_31 = L_30.___firstChunkIndex;
		(&V_4)->___firstChunkIndex = L_31;
		il2cpp_codegen_runtime_class_init_inline(IndexMetaData_t41667470307605EA2636837B3B706B3B9C75B320_il2cpp_TypeInfo_var);
		IndexMetaData_Pack_m73EDBBB6A3D37750EBF5AF8560ABEF1CAB758B77((&V_4), (&V_5), NULL);
		V_6 = 0;
		goto IL_00bf;
	}

IL_00a5:
	{
		UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_32 = __this->___m_IndexOfIndicesData;
		int32_t L_33 = V_1;
		int32_t L_34 = V_6;
		UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_35 = V_5;
		int32_t L_36 = V_6;
		NullCheck(L_35);
		int32_t L_37 = L_36;
		uint32_t L_38 = (L_35)->GetAt(static_cast<il2cpp_array_size_t>(L_37));
		NullCheck(L_32);
		(L_32)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(L_33, 3)), L_34))), (uint32_t)L_38);
		int32_t L_39 = V_6;
		V_6 = ((int32_t)il2cpp_codegen_add(L_39, 1));
	}

IL_00bf:
	{
		int32_t L_40 = V_6;
		V_7 = (bool)((((int32_t)L_40) < ((int32_t)3))? 1 : 0);
		bool L_41 = V_7;
		if (L_41)
		{
			goto IL_00a5;
		}
	}
	{
		int32_t L_42 = V_0;
		V_0 = ((int32_t)il2cpp_codegen_add(L_42, 1));
	}

IL_00cf:
	{
		int32_t L_43 = V_0;
		CellIndexInfo_t81EE7836D8B68C775459CBF953FABFA8A2AA4058* L_44 = ___0_cellInfo;
		NullCheck(L_44);
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_45 = L_44->___flatIndicesInGlobalIndirection;
		NullCheck(L_45);
		V_8 = (bool)((((int32_t)L_43) < ((int32_t)((int32_t)(((RuntimeArray*)L_45)->max_length))))? 1 : 0);
		bool L_46 = V_8;
		if (L_46)
		{
			goto IL_0008;
		}
	}
	{
		__this->___m_NeedUpdateComputeBuffer = (bool)1;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeGlobalIndirection_MarkEntriesAsUnloaded_mAE28FCC515286398C3B6C96DC9D0C7BC5AD096A6 (ProbeGlobalIndirection_t2AB9BD4BE8E7DFF06B6C8DB4914AEF5BC7BFD2A4* __this, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___0_entriesFlatIndices, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	int32_t V_1 = 0;
	bool V_2 = false;
	bool V_3 = false;
	{
		V_0 = 0;
		goto IL_002c;
	}

IL_0005:
	{
		V_1 = 0;
		goto IL_001f;
	}

IL_000a:
	{
		UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_0 = __this->___m_IndexOfIndicesData;
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_1 = ___0_entriesFlatIndices;
		int32_t L_2 = V_0;
		NullCheck(L_1);
		int32_t L_3 = L_2;
		int32_t L_4 = (L_1)->GetAt(static_cast<il2cpp_array_size_t>(L_3));
		int32_t L_5 = V_1;
		NullCheck(L_0);
		(L_0)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(L_4, 3)), L_5))), (uint32_t)(-1));
		int32_t L_6 = V_1;
		V_1 = ((int32_t)il2cpp_codegen_add(L_6, 1));
	}

IL_001f:
	{
		int32_t L_7 = V_1;
		V_2 = (bool)((((int32_t)L_7) < ((int32_t)3))? 1 : 0);
		bool L_8 = V_2;
		if (L_8)
		{
			goto IL_000a;
		}
	}
	{
		int32_t L_9 = V_0;
		V_0 = ((int32_t)il2cpp_codegen_add(L_9, 1));
	}

IL_002c:
	{
		int32_t L_10 = V_0;
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_11 = ___0_entriesFlatIndices;
		NullCheck(L_11);
		V_3 = (bool)((((int32_t)L_10) < ((int32_t)((int32_t)(((RuntimeArray*)L_11)->max_length))))? 1 : 0);
		bool L_12 = V_3;
		if (L_12)
		{
			goto IL_0005;
		}
	}
	{
		__this->___m_NeedUpdateComputeBuffer = (bool)1;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeGlobalIndirection_PushComputeData_mA88BEA2188D85381AE841E06FA775B044A6CE922 (ProbeGlobalIndirection_t2AB9BD4BE8E7DFF06B6C8DB4914AEF5BC7BFD2A4* __this, const RuntimeMethod* method) 
{
	{
		ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_0 = __this->___m_IndexOfIndicesBuffer;
		UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_1 = __this->___m_IndexOfIndicesData;
		NullCheck(L_0);
		ComputeBuffer_SetData_m9F845E6B347CE028FA9A987D740FC642D828013A(L_0, (RuntimeArray*)L_1, NULL);
		__this->___m_NeedUpdateComputeBuffer = (bool)0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeGlobalIndirection_GetRuntimeResources_m3439E4F2C3EC01B2F3405FEB410FC5920BCADEFC (ProbeGlobalIndirection_t2AB9BD4BE8E7DFF06B6C8DB4914AEF5BC7BFD2A4* __this, RuntimeResources_t4E5CAC2636FAF22D782E64516AA05B704BE5ACA4* ___0_rr, const RuntimeMethod* method) 
{
	bool V_0 = false;
	{
		bool L_0 = __this->___m_NeedUpdateComputeBuffer;
		V_0 = L_0;
		bool L_1 = V_0;
		if (!L_1)
		{
			goto IL_0014;
		}
	}
	{
		ProbeGlobalIndirection_PushComputeData_mA88BEA2188D85381AE841E06FA775B044A6CE922(__this, NULL);
	}

IL_0014:
	{
		RuntimeResources_t4E5CAC2636FAF22D782E64516AA05B704BE5ACA4* L_2 = ___0_rr;
		ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_3 = __this->___m_IndexOfIndicesBuffer;
		L_2->___cellIndices = L_3;
		Il2CppCodeGenWriteBarrier((void**)(&L_2->___cellIndices), (void*)L_3);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeGlobalIndirection_Cleanup_m37DA6138DB0FED1BE235B37148F0E6A26364F734 (ProbeGlobalIndirection_t2AB9BD4BE8E7DFF06B6C8DB4914AEF5BC7BFD2A4* __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;
	}
	{
		ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_0 = __this->___m_IndexOfIndicesBuffer;
		il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
		CoreUtils_SafeRelease_m564E725F3E36E240B05B769516E56187EA02D3CF(L_0, NULL);
		__this->___m_IndexOfIndicesBuffer = (ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_IndexOfIndicesBuffer), (void*)(ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233*)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 IndexMetaData_Pack_m73EDBBB6A3D37750EBF5AF8560ABEF1CAB758B77 (IndexMetaData_t41667470307605EA2636837B3B706B3B9C75B320* __this, UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA** ___0_vals, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IndexMetaData_t41667470307605EA2636837B3B706B3B9C75B320_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 V_0;
	memset((&V_0), 0, sizeof(V_0));
	int32_t V_1 = 0;
	bool V_2 = false;
	{
		UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA** L_0 = ___0_vals;
		il2cpp_codegen_runtime_class_init_inline(IndexMetaData_t41667470307605EA2636837B3B706B3B9C75B320_il2cpp_TypeInfo_var);
		UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_1 = ((IndexMetaData_t41667470307605EA2636837B3B706B3B9C75B320_StaticFields*)il2cpp_codegen_static_fields_for(IndexMetaData_t41667470307605EA2636837B3B706B3B9C75B320_il2cpp_TypeInfo_var))->___s_PackedValues;
		*((RuntimeObject**)L_0) = (RuntimeObject*)L_1;
		Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_0, (void*)(RuntimeObject*)L_1);
		V_1 = 0;
		goto IL_0017;
	}

IL_000c:
	{
		UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA** L_2 = ___0_vals;
		UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_3 = *((UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA**)L_2);
		int32_t L_4 = V_1;
		NullCheck(L_3);
		(L_3)->SetAt(static_cast<il2cpp_array_size_t>(L_4), (uint32_t)0);
		int32_t L_5 = V_1;
		V_1 = ((int32_t)il2cpp_codegen_add(L_5, 1));
	}

IL_0017:
	{
		int32_t L_6 = V_1;
		V_2 = (bool)((((int32_t)L_6) < ((int32_t)3))? 1 : 0);
		bool L_7 = V_2;
		if (L_7)
		{
			goto IL_000c;
		}
	}
	{
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_8 = __this->___maxLocalIdxPlusOne;
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_9 = __this->___minLocalIdx;
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_10;
		L_10 = Vector3Int_op_Subtraction_m837BE23C20AABFF0617622A8738B4D719F50D1DD_inline(L_8, L_9, NULL);
		V_0 = L_10;
		UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA** L_11 = ___0_vals;
		UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_12 = *((UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA**)L_11);
		int32_t L_13 = __this->___firstChunkIndex;
		NullCheck(L_12);
		(L_12)->SetAt(static_cast<il2cpp_array_size_t>(0), (uint32_t)((int32_t)(L_13&((int32_t)536870911))));
		UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA** L_14 = ___0_vals;
		UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_15 = *((UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA**)L_14);
		NullCheck(L_15);
		uint32_t* L_16 = ((L_15)->GetAddressAt(static_cast<il2cpp_array_size_t>(0)));
		int32_t L_17 = *((uint32_t*)L_16);
		int32_t L_18 = __this->___minSubdiv;
		*((int32_t*)L_16) = (int32_t)((int32_t)(L_17|((int32_t)(((int32_t)(L_18&7))<<((int32_t)29)))));
		UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA** L_19 = ___0_vals;
		UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_20 = *((UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA**)L_19);
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376* L_21 = (Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376*)(&__this->___minLocalIdx);
		int32_t L_22;
		L_22 = Vector3Int_get_x_m21C268D2AA4C03CE35AA49DF6155347C9748054C_inline(L_21, NULL);
		NullCheck(L_20);
		(L_20)->SetAt(static_cast<il2cpp_array_size_t>(1), (uint32_t)((int32_t)(L_22&((int32_t)1023))));
		UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA** L_23 = ___0_vals;
		UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_24 = *((UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA**)L_23);
		NullCheck(L_24);
		uint32_t* L_25 = ((L_24)->GetAddressAt(static_cast<il2cpp_array_size_t>(1)));
		int32_t L_26 = *((uint32_t*)L_25);
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376* L_27 = (Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376*)(&__this->___minLocalIdx);
		int32_t L_28;
		L_28 = Vector3Int_get_y_m42F43000F85D356557CAF03442273E7AA08F7F72_inline(L_27, NULL);
		*((int32_t*)L_25) = (int32_t)((int32_t)(L_26|((int32_t)(((int32_t)(L_28&((int32_t)1023)))<<((int32_t)10)))));
		UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA** L_29 = ___0_vals;
		UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_30 = *((UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA**)L_29);
		NullCheck(L_30);
		uint32_t* L_31 = ((L_30)->GetAddressAt(static_cast<il2cpp_array_size_t>(1)));
		int32_t L_32 = *((uint32_t*)L_31);
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376* L_33 = (Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376*)(&__this->___minLocalIdx);
		int32_t L_34;
		L_34 = Vector3Int_get_z_m96E180F866145E373F42358F2371EFF446F08AED_inline(L_33, NULL);
		*((int32_t*)L_31) = (int32_t)((int32_t)(L_32|((int32_t)(((int32_t)(L_34&((int32_t)1023)))<<((int32_t)20)))));
		UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA** L_35 = ___0_vals;
		UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_36 = *((UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA**)L_35);
		int32_t L_37;
		L_37 = Vector3Int_get_x_m21C268D2AA4C03CE35AA49DF6155347C9748054C_inline((&V_0), NULL);
		NullCheck(L_36);
		(L_36)->SetAt(static_cast<il2cpp_array_size_t>(2), (uint32_t)((int32_t)(L_37&((int32_t)1023))));
		UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA** L_38 = ___0_vals;
		UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_39 = *((UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA**)L_38);
		NullCheck(L_39);
		uint32_t* L_40 = ((L_39)->GetAddressAt(static_cast<il2cpp_array_size_t>(2)));
		int32_t L_41 = *((uint32_t*)L_40);
		int32_t L_42;
		L_42 = Vector3Int_get_y_m42F43000F85D356557CAF03442273E7AA08F7F72_inline((&V_0), NULL);
		*((int32_t*)L_40) = (int32_t)((int32_t)(L_41|((int32_t)(((int32_t)(L_42&((int32_t)1023)))<<((int32_t)10)))));
		UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA** L_43 = ___0_vals;
		UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_44 = *((UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA**)L_43);
		NullCheck(L_44);
		uint32_t* L_45 = ((L_44)->GetAddressAt(static_cast<il2cpp_array_size_t>(2)));
		int32_t L_46 = *((uint32_t*)L_45);
		int32_t L_47;
		L_47 = Vector3Int_get_z_m96E180F866145E373F42358F2371EFF446F08AED_inline((&V_0), NULL);
		*((int32_t*)L_45) = (int32_t)((int32_t)(L_46|((int32_t)(((int32_t)(L_47&((int32_t)1023)))<<((int32_t)20)))));
		return;
	}
}
IL2CPP_EXTERN_C  void IndexMetaData_Pack_m73EDBBB6A3D37750EBF5AF8560ABEF1CAB758B77_AdjustorThunk (RuntimeObject* __this, UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA** ___0_vals, const RuntimeMethod* method)
{
	IndexMetaData_t41667470307605EA2636837B3B706B3B9C75B320* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<IndexMetaData_t41667470307605EA2636837B3B706B3B9C75B320*>(__this + _offset);
	IndexMetaData_Pack_m73EDBBB6A3D37750EBF5AF8560ABEF1CAB758B77(_thisAdjusted, ___0_vals, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IndexMetaData__cctor_m6427EDCE4D1EB7FC1A4F96CA49F6EB39302E00F0 (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IndexMetaData_t41667470307605EA2636837B3B706B3B9C75B320_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_0 = (UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA*)(UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA*)SZArrayNew(UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA_il2cpp_TypeInfo_var, (uint32_t)3);
		((IndexMetaData_t41667470307605EA2636837B3B706B3B9C75B320_StaticFields*)il2cpp_codegen_static_fields_for(IndexMetaData_t41667470307605EA2636837B3B706B3B9C75B320_il2cpp_TypeInfo_var))->___s_PackedValues = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&((IndexMetaData_t41667470307605EA2636837B3B706B3B9C75B320_StaticFields*)il2cpp_codegen_static_fields_for(IndexMetaData_t41667470307605EA2636837B3B706B3B9C75B320_il2cpp_TypeInfo_var))->___s_PackedValues), (void*)L_0);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShaderIDs__cctor_m24BF44133318606210BB38D9B184C0074E617443 (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ShaderIDs_t12FF0FBCF0BCD455113618E8BB9193E234C4C688_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral00B19517313819E69913E5A09EF74C7932EE3C6F);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0611E0A56FE644299FC227B0E8F101E2D5B8421A);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3CD076EE69814F6C12ECC1F8D32409DA888EF1B1);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral40E4AD50FB03B30471F3CC55ED1E1163579A5EE3);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral53D0D36C1A9147DD23EA5C17D3371F28625B4D48);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral553A58774F87204E7C67D0D63E5EE4DA8C4F50BA);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral58B68CEEDA72B594B711E2803CDA6991FBE41B0B);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5AFB3251A6BD28BB524381D2ECB28142C28F6FCC);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9E5538FA71BE7CC4DE4CFF80F074D42B3764F952);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralABCCAFBEAF046BBD6A5719F2BAF306CF31628E32);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB1630715EBD4BB25A226E3A0B8A95F2F4D545E62);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC44184EAF9F31C80A614A50507702F4B23AF1648);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE307A9083186EE68C3E52AF572B7247EE76A46E5);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE8C519F383C6A4B41A1C29FFCD3368FF37EFD3A9);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralEC92FC344EB841FD54EBB74F9E8290F0AA57BF1E);
		s_Il2CppMethodInitialized = true;
	}
	{
		int32_t L_0;
		L_0 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteralE307A9083186EE68C3E52AF572B7247EE76A46E5, NULL);
		((ShaderIDs_t12FF0FBCF0BCD455113618E8BB9193E234C4C688_StaticFields*)il2cpp_codegen_static_fields_for(ShaderIDs_t12FF0FBCF0BCD455113618E8BB9193E234C4C688_il2cpp_TypeInfo_var))->____APVResIndex = L_0;
		int32_t L_1;
		L_1 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteralABCCAFBEAF046BBD6A5719F2BAF306CF31628E32, NULL);
		((ShaderIDs_t12FF0FBCF0BCD455113618E8BB9193E234C4C688_StaticFields*)il2cpp_codegen_static_fields_for(ShaderIDs_t12FF0FBCF0BCD455113618E8BB9193E234C4C688_il2cpp_TypeInfo_var))->____APVResCellIndices = L_1;
		int32_t L_2;
		L_2 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral53D0D36C1A9147DD23EA5C17D3371F28625B4D48, NULL);
		((ShaderIDs_t12FF0FBCF0BCD455113618E8BB9193E234C4C688_StaticFields*)il2cpp_codegen_static_fields_for(ShaderIDs_t12FF0FBCF0BCD455113618E8BB9193E234C4C688_il2cpp_TypeInfo_var))->____APVResL0_L1Rx = L_2;
		int32_t L_3;
		L_3 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteralC44184EAF9F31C80A614A50507702F4B23AF1648, NULL);
		((ShaderIDs_t12FF0FBCF0BCD455113618E8BB9193E234C4C688_StaticFields*)il2cpp_codegen_static_fields_for(ShaderIDs_t12FF0FBCF0BCD455113618E8BB9193E234C4C688_il2cpp_TypeInfo_var))->____APVResL1G_L1Ry = L_3;
		int32_t L_4;
		L_4 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral553A58774F87204E7C67D0D63E5EE4DA8C4F50BA, NULL);
		((ShaderIDs_t12FF0FBCF0BCD455113618E8BB9193E234C4C688_StaticFields*)il2cpp_codegen_static_fields_for(ShaderIDs_t12FF0FBCF0BCD455113618E8BB9193E234C4C688_il2cpp_TypeInfo_var))->____APVResL1B_L1Rz = L_4;
		int32_t L_5;
		L_5 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral9E5538FA71BE7CC4DE4CFF80F074D42B3764F952, NULL);
		((ShaderIDs_t12FF0FBCF0BCD455113618E8BB9193E234C4C688_StaticFields*)il2cpp_codegen_static_fields_for(ShaderIDs_t12FF0FBCF0BCD455113618E8BB9193E234C4C688_il2cpp_TypeInfo_var))->____APVResL2_0 = L_5;
		int32_t L_6;
		L_6 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral40E4AD50FB03B30471F3CC55ED1E1163579A5EE3, NULL);
		((ShaderIDs_t12FF0FBCF0BCD455113618E8BB9193E234C4C688_StaticFields*)il2cpp_codegen_static_fields_for(ShaderIDs_t12FF0FBCF0BCD455113618E8BB9193E234C4C688_il2cpp_TypeInfo_var))->____APVResL2_1 = L_6;
		int32_t L_7;
		L_7 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral3CD076EE69814F6C12ECC1F8D32409DA888EF1B1, NULL);
		((ShaderIDs_t12FF0FBCF0BCD455113618E8BB9193E234C4C688_StaticFields*)il2cpp_codegen_static_fields_for(ShaderIDs_t12FF0FBCF0BCD455113618E8BB9193E234C4C688_il2cpp_TypeInfo_var))->____APVResL2_2 = L_7;
		int32_t L_8;
		L_8 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral0611E0A56FE644299FC227B0E8F101E2D5B8421A, NULL);
		((ShaderIDs_t12FF0FBCF0BCD455113618E8BB9193E234C4C688_StaticFields*)il2cpp_codegen_static_fields_for(ShaderIDs_t12FF0FBCF0BCD455113618E8BB9193E234C4C688_il2cpp_TypeInfo_var))->____APVResL2_3 = L_8;
		int32_t L_9;
		L_9 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteralB1630715EBD4BB25A226E3A0B8A95F2F4D545E62, NULL);
		((ShaderIDs_t12FF0FBCF0BCD455113618E8BB9193E234C4C688_StaticFields*)il2cpp_codegen_static_fields_for(ShaderIDs_t12FF0FBCF0BCD455113618E8BB9193E234C4C688_il2cpp_TypeInfo_var))->____APVProbeOcclusion = L_9;
		int32_t L_10;
		L_10 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteralEC92FC344EB841FD54EBB74F9E8290F0AA57BF1E, NULL);
		((ShaderIDs_t12FF0FBCF0BCD455113618E8BB9193E234C4C688_StaticFields*)il2cpp_codegen_static_fields_for(ShaderIDs_t12FF0FBCF0BCD455113618E8BB9193E234C4C688_il2cpp_TypeInfo_var))->____APVResValidity = L_10;
		int32_t L_11;
		L_11 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral5AFB3251A6BD28BB524381D2ECB28142C28F6FCC, NULL);
		((ShaderIDs_t12FF0FBCF0BCD455113618E8BB9193E234C4C688_StaticFields*)il2cpp_codegen_static_fields_for(ShaderIDs_t12FF0FBCF0BCD455113618E8BB9193E234C4C688_il2cpp_TypeInfo_var))->____SkyOcclusionTexL0L1 = L_11;
		int32_t L_12;
		L_12 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral00B19517313819E69913E5A09EF74C7932EE3C6F, NULL);
		((ShaderIDs_t12FF0FBCF0BCD455113618E8BB9193E234C4C688_StaticFields*)il2cpp_codegen_static_fields_for(ShaderIDs_t12FF0FBCF0BCD455113618E8BB9193E234C4C688_il2cpp_TypeInfo_var))->____SkyShadingDirectionIndicesTex = L_12;
		int32_t L_13;
		L_13 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral58B68CEEDA72B594B711E2803CDA6991FBE41B0B, NULL);
		((ShaderIDs_t12FF0FBCF0BCD455113618E8BB9193E234C4C688_StaticFields*)il2cpp_codegen_static_fields_for(ShaderIDs_t12FF0FBCF0BCD455113618E8BB9193E234C4C688_il2cpp_TypeInfo_var))->____SkyPrecomputedDirections = L_13;
		int32_t L_14;
		L_14 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteralE8C519F383C6A4B41A1C29FFCD3368FF37EFD3A9, NULL);
		((ShaderIDs_t12FF0FBCF0BCD455113618E8BB9193E234C4C688_StaticFields*)il2cpp_codegen_static_fields_for(ShaderIDs_t12FF0FBCF0BCD455113618E8BB9193E234C4C688_il2cpp_TypeInfo_var))->____AntiLeakData = 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
IL2CPP_EXTERN_C void IndirectionEntryInfo_t64A9F32C66AB51C1D55146BF5FA63393DEA1F491_marshal_pinvoke(const IndirectionEntryInfo_t64A9F32C66AB51C1D55146BF5FA63393DEA1F491& unmarshaled, IndirectionEntryInfo_t64A9F32C66AB51C1D55146BF5FA63393DEA1F491_marshaled_pinvoke& marshaled)
{
	marshaled.___positionInBricks = unmarshaled.___positionInBricks;
	marshaled.___minSubdiv = unmarshaled.___minSubdiv;
	marshaled.___minBrickPos = unmarshaled.___minBrickPos;
	marshaled.___maxBrickPosPlusOne = unmarshaled.___maxBrickPosPlusOne;
	marshaled.___hasMinMax = static_cast<int32_t>(unmarshaled.___hasMinMax);
	marshaled.___hasOnlyBiggerBricks = static_cast<int32_t>(unmarshaled.___hasOnlyBiggerBricks);
}
IL2CPP_EXTERN_C void IndirectionEntryInfo_t64A9F32C66AB51C1D55146BF5FA63393DEA1F491_marshal_pinvoke_back(const IndirectionEntryInfo_t64A9F32C66AB51C1D55146BF5FA63393DEA1F491_marshaled_pinvoke& marshaled, IndirectionEntryInfo_t64A9F32C66AB51C1D55146BF5FA63393DEA1F491& unmarshaled)
{
	Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 unmarshaledpositionInBricks_temp_0;
	memset((&unmarshaledpositionInBricks_temp_0), 0, sizeof(unmarshaledpositionInBricks_temp_0));
	unmarshaledpositionInBricks_temp_0 = marshaled.___positionInBricks;
	unmarshaled.___positionInBricks = unmarshaledpositionInBricks_temp_0;
	int32_t unmarshaledminSubdiv_temp_1 = 0;
	unmarshaledminSubdiv_temp_1 = marshaled.___minSubdiv;
	unmarshaled.___minSubdiv = unmarshaledminSubdiv_temp_1;
	Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 unmarshaledminBrickPos_temp_2;
	memset((&unmarshaledminBrickPos_temp_2), 0, sizeof(unmarshaledminBrickPos_temp_2));
	unmarshaledminBrickPos_temp_2 = marshaled.___minBrickPos;
	unmarshaled.___minBrickPos = unmarshaledminBrickPos_temp_2;
	Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 unmarshaledmaxBrickPosPlusOne_temp_3;
	memset((&unmarshaledmaxBrickPosPlusOne_temp_3), 0, sizeof(unmarshaledmaxBrickPosPlusOne_temp_3));
	unmarshaledmaxBrickPosPlusOne_temp_3 = marshaled.___maxBrickPosPlusOne;
	unmarshaled.___maxBrickPosPlusOne = unmarshaledmaxBrickPosPlusOne_temp_3;
	bool unmarshaledhasMinMax_temp_4 = false;
	unmarshaledhasMinMax_temp_4 = static_cast<bool>(marshaled.___hasMinMax);
	unmarshaled.___hasMinMax = unmarshaledhasMinMax_temp_4;
	bool unmarshaledhasOnlyBiggerBricks_temp_5 = false;
	unmarshaledhasOnlyBiggerBricks_temp_5 = static_cast<bool>(marshaled.___hasOnlyBiggerBricks);
	unmarshaled.___hasOnlyBiggerBricks = unmarshaledhasOnlyBiggerBricks_temp_5;
}
IL2CPP_EXTERN_C void IndirectionEntryInfo_t64A9F32C66AB51C1D55146BF5FA63393DEA1F491_marshal_pinvoke_cleanup(IndirectionEntryInfo_t64A9F32C66AB51C1D55146BF5FA63393DEA1F491_marshaled_pinvoke& marshaled)
{
}
IL2CPP_EXTERN_C void IndirectionEntryInfo_t64A9F32C66AB51C1D55146BF5FA63393DEA1F491_marshal_com(const IndirectionEntryInfo_t64A9F32C66AB51C1D55146BF5FA63393DEA1F491& unmarshaled, IndirectionEntryInfo_t64A9F32C66AB51C1D55146BF5FA63393DEA1F491_marshaled_com& marshaled)
{
	marshaled.___positionInBricks = unmarshaled.___positionInBricks;
	marshaled.___minSubdiv = unmarshaled.___minSubdiv;
	marshaled.___minBrickPos = unmarshaled.___minBrickPos;
	marshaled.___maxBrickPosPlusOne = unmarshaled.___maxBrickPosPlusOne;
	marshaled.___hasMinMax = static_cast<int32_t>(unmarshaled.___hasMinMax);
	marshaled.___hasOnlyBiggerBricks = static_cast<int32_t>(unmarshaled.___hasOnlyBiggerBricks);
}
IL2CPP_EXTERN_C void IndirectionEntryInfo_t64A9F32C66AB51C1D55146BF5FA63393DEA1F491_marshal_com_back(const IndirectionEntryInfo_t64A9F32C66AB51C1D55146BF5FA63393DEA1F491_marshaled_com& marshaled, IndirectionEntryInfo_t64A9F32C66AB51C1D55146BF5FA63393DEA1F491& unmarshaled)
{
	Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 unmarshaledpositionInBricks_temp_0;
	memset((&unmarshaledpositionInBricks_temp_0), 0, sizeof(unmarshaledpositionInBricks_temp_0));
	unmarshaledpositionInBricks_temp_0 = marshaled.___positionInBricks;
	unmarshaled.___positionInBricks = unmarshaledpositionInBricks_temp_0;
	int32_t unmarshaledminSubdiv_temp_1 = 0;
	unmarshaledminSubdiv_temp_1 = marshaled.___minSubdiv;
	unmarshaled.___minSubdiv = unmarshaledminSubdiv_temp_1;
	Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 unmarshaledminBrickPos_temp_2;
	memset((&unmarshaledminBrickPos_temp_2), 0, sizeof(unmarshaledminBrickPos_temp_2));
	unmarshaledminBrickPos_temp_2 = marshaled.___minBrickPos;
	unmarshaled.___minBrickPos = unmarshaledminBrickPos_temp_2;
	Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 unmarshaledmaxBrickPosPlusOne_temp_3;
	memset((&unmarshaledmaxBrickPosPlusOne_temp_3), 0, sizeof(unmarshaledmaxBrickPosPlusOne_temp_3));
	unmarshaledmaxBrickPosPlusOne_temp_3 = marshaled.___maxBrickPosPlusOne;
	unmarshaled.___maxBrickPosPlusOne = unmarshaledmaxBrickPosPlusOne_temp_3;
	bool unmarshaledhasMinMax_temp_4 = false;
	unmarshaledhasMinMax_temp_4 = static_cast<bool>(marshaled.___hasMinMax);
	unmarshaled.___hasMinMax = unmarshaledhasMinMax_temp_4;
	bool unmarshaledhasOnlyBiggerBricks_temp_5 = false;
	unmarshaledhasOnlyBiggerBricks_temp_5 = static_cast<bool>(marshaled.___hasOnlyBiggerBricks);
	unmarshaled.___hasOnlyBiggerBricks = unmarshaledhasOnlyBiggerBricks_temp_5;
}
IL2CPP_EXTERN_C void IndirectionEntryInfo_t64A9F32C66AB51C1D55146BF5FA63393DEA1F491_marshal_com_cleanup(IndirectionEntryInfo_t64A9F32C66AB51C1D55146BF5FA63393DEA1F491_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* CellDesc_ToString_m7798F151E6CE5228ABA37FDB5ABB7C2ACCDB9314 (CellDesc_tE8FD220551E0FC637343C950CE68522345E001E4* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8778353A721D79ACDF760B83F7DEB10EAD53ABFD);
		s_Il2CppMethodInitialized = true;
	}
	String_t* V_0 = NULL;
	{
		int32_t L_0 = __this->___index;
		int32_t L_1 = L_0;
		RuntimeObject* L_2 = Box(il2cpp_defaults.int32_class, &L_1);
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_3 = __this->___position;
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_4 = L_3;
		RuntimeObject* L_5 = Box(Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376_il2cpp_TypeInfo_var, &L_4);
		String_t* L_6;
		L_6 = String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987(_stringLiteral8778353A721D79ACDF760B83F7DEB10EAD53ABFD, L_2, L_5, NULL);
		V_0 = L_6;
		goto IL_0024;
	}

IL_0024:
	{
		String_t* L_7 = V_0;
		return L_7;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CellDesc__ctor_m5022A1B08B79FEBCBDBFF31A6A30CA924B47510E (CellDesc_tE8FD220551E0FC637343C950CE68522345E001E4* __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 CellData_get_skyOcclusionDataL0L1_m7ACD1A70AB89773E294B4AD1F741C373BC590B24 (CellData_tBCD18663131DBE178E5CDDCEE15196B115A87AB3* __this, const RuntimeMethod* method) 
{
	{
		NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934 L_0 = __this->___U3CskyOcclusionDataL0L1U3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CellData_set_skyOcclusionDataL0L1_m9DF3043E817249191DBA0B4435FB9E85AB7D7FDC (CellData_tBCD18663131DBE178E5CDDCEE15196B115A87AB3* __this, NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934 ___0_value, const RuntimeMethod* method) 
{
	{
		NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934 L_0 = ___0_value;
		__this->___U3CskyOcclusionDataL0L1U3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF CellData_get_skyShadingDirectionIndices_m5CC4C9DDEF8DE868060C14B01F6BD517CBB0E6A4 (CellData_tBCD18663131DBE178E5CDDCEE15196B115A87AB3* __this, const RuntimeMethod* method) 
{
	{
		NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_0 = __this->___U3CskyShadingDirectionIndicesU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CellData_set_skyShadingDirectionIndices_m3C8FACB92457725E6536D1516429984D9EF27BC9 (CellData_tBCD18663131DBE178E5CDDCEE15196B115A87AB3* __this, NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF ___0_value, const RuntimeMethod* method) 
{
	{
		NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_0 = ___0_value;
		__this->___U3CskyShadingDirectionIndicesU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NativeArray_1_tBA7C3E15B67AEC95EB7BED61838A132B300A973A CellData_get_bricks_m5540163FB851E38420BB7DA633965E26EE3329CF (CellData_tBCD18663131DBE178E5CDDCEE15196B115A87AB3* __this, const RuntimeMethod* method) 
{
	{
		NativeArray_1_tBA7C3E15B67AEC95EB7BED61838A132B300A973A L_0 = __this->___U3CbricksU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CellData_set_bricks_mA8F6CDCF812B973B2BAF9E150C1F0F1573502225 (CellData_tBCD18663131DBE178E5CDDCEE15196B115A87AB3* __this, NativeArray_1_tBA7C3E15B67AEC95EB7BED61838A132B300A973A ___0_value, const RuntimeMethod* method) 
{
	{
		NativeArray_1_tBA7C3E15B67AEC95EB7BED61838A132B300A973A L_0 = ___0_value;
		__this->___U3CbricksU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD CellData_get_probePositions_mE44D05C95F9146D795DE631492D7FB873FDB67D1 (CellData_tBCD18663131DBE178E5CDDCEE15196B115A87AB3* __this, const RuntimeMethod* method) 
{
	{
		NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD L_0 = __this->___U3CprobePositionsU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CellData_set_probePositions_mAA0A990B2297F54F42C24D634D3CF661E13637DC (CellData_tBCD18663131DBE178E5CDDCEE15196B115A87AB3* __this, NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD ___0_value, const RuntimeMethod* method) 
{
	{
		NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD L_0 = ___0_value;
		__this->___U3CprobePositionsU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF CellData_get_touchupVolumeInteraction_mECAD3A3531A7C4A313077B8A53AE557FDF091885 (CellData_tBCD18663131DBE178E5CDDCEE15196B115A87AB3* __this, const RuntimeMethod* method) 
{
	{
		NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF L_0 = __this->___U3CtouchupVolumeInteractionU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CellData_set_touchupVolumeInteraction_mFAEFEDCE5458CF5A785253D0EAD6C0199DD243DF (CellData_tBCD18663131DBE178E5CDDCEE15196B115A87AB3* __this, NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF ___0_value, const RuntimeMethod* method) 
{
	{
		NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF L_0 = ___0_value;
		__this->___U3CtouchupVolumeInteractionU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD CellData_get_offsetVectors_m1035246CAB6D87E8E9F1EFEABED84E6D824E98C3 (CellData_tBCD18663131DBE178E5CDDCEE15196B115A87AB3* __this, const RuntimeMethod* method) 
{
	{
		NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD L_0 = __this->___U3CoffsetVectorsU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CellData_set_offsetVectors_m99F24B457920E6F72D322E626427ACD5D051279D (CellData_tBCD18663131DBE178E5CDDCEE15196B115A87AB3* __this, NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD ___0_value, const RuntimeMethod* method) 
{
	{
		NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD L_0 = ___0_value;
		__this->___U3CoffsetVectorsU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF CellData_get_validity_m77AD88D84B293DED04ACA574CD62A8A6DF8BDC55 (CellData_tBCD18663131DBE178E5CDDCEE15196B115A87AB3* __this, const RuntimeMethod* method) 
{
	{
		NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF L_0 = __this->___U3CvalidityU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CellData_set_validity_m8C930C65103C69FEF36233700205234FF38987A3 (CellData_tBCD18663131DBE178E5CDDCEE15196B115A87AB3* __this, NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF ___0_value, const RuntimeMethod* method) 
{
	{
		NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF L_0 = ___0_value;
		__this->___U3CvalidityU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF CellData_get_layer_m8A2EEFEB0348421024688B3812879E8B632F7A17 (CellData_tBCD18663131DBE178E5CDDCEE15196B115A87AB3* __this, const RuntimeMethod* method) 
{
	{
		NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_0 = __this->___U3ClayerU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CellData_set_layer_m9E34609ABD1F793D52C3A8648517B3B0A4ECD4FC (CellData_tBCD18663131DBE178E5CDDCEE15196B115A87AB3* __this, NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF ___0_value, const RuntimeMethod* method) 
{
	{
		NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_0 = ___0_value;
		__this->___U3ClayerU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CellData_CleanupPerScenarioData_m24432C2F414E6007D0330D0CEAE19D1A8EFAC703 (CellData_tBCD18663131DBE178E5CDDCEE15196B115A87AB3* __this, PerScenarioData_tDBB689295599DE09FCA963F9282414EA2B240B55* ___0_data, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Dispose_m1B103C4931EFC035BF435240AD0CBAEA1AE916E8_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Dispose_m8B0F342847ECB90EB814E1F6AA5BF7DC2F271AEA_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_get_IsCreated_mD74FCA194584E6EA7916853B62401EB78240A081_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_get_IsCreated_mE20C86CDF117D83540556807F8C35F5DF78CF16B_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934 V_1;
	memset((&V_1), 0, sizeof(V_1));
	NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF V_2;
	memset((&V_2), 0, sizeof(V_2));
	bool V_3 = false;
	bool V_4 = false;
	{
		PerScenarioData_tDBB689295599DE09FCA963F9282414EA2B240B55* L_0 = ___0_data;
		NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934 L_1 = L_0->___shL0L1RxData;
		V_1 = L_1;
		bool L_2;
		L_2 = NativeArray_1_get_IsCreated_mE20C86CDF117D83540556807F8C35F5DF78CF16B_inline((&V_1), NativeArray_1_get_IsCreated_mE20C86CDF117D83540556807F8C35F5DF78CF16B_RuntimeMethod_var);
		V_0 = L_2;
		bool L_3 = V_0;
		if (!L_3)
		{
			goto IL_0042;
		}
	}
	{
		PerScenarioData_tDBB689295599DE09FCA963F9282414EA2B240B55* L_4 = ___0_data;
		NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934 L_5 = L_4->___shL0L1RxData;
		V_1 = L_5;
		NativeArray_1_Dispose_m1B103C4931EFC035BF435240AD0CBAEA1AE916E8((&V_1), NativeArray_1_Dispose_m1B103C4931EFC035BF435240AD0CBAEA1AE916E8_RuntimeMethod_var);
		PerScenarioData_tDBB689295599DE09FCA963F9282414EA2B240B55* L_6 = ___0_data;
		NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_7 = L_6->___shL1GL1RyData;
		V_2 = L_7;
		NativeArray_1_Dispose_m8B0F342847ECB90EB814E1F6AA5BF7DC2F271AEA((&V_2), NativeArray_1_Dispose_m8B0F342847ECB90EB814E1F6AA5BF7DC2F271AEA_RuntimeMethod_var);
		PerScenarioData_tDBB689295599DE09FCA963F9282414EA2B240B55* L_8 = ___0_data;
		NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_9 = L_8->___shL1BL1RzData;
		V_2 = L_9;
		NativeArray_1_Dispose_m8B0F342847ECB90EB814E1F6AA5BF7DC2F271AEA((&V_2), NativeArray_1_Dispose_m8B0F342847ECB90EB814E1F6AA5BF7DC2F271AEA_RuntimeMethod_var);
	}

IL_0042:
	{
		PerScenarioData_tDBB689295599DE09FCA963F9282414EA2B240B55* L_10 = ___0_data;
		NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_11 = L_10->___shL2Data_0;
		V_2 = L_11;
		bool L_12;
		L_12 = NativeArray_1_get_IsCreated_mD74FCA194584E6EA7916853B62401EB78240A081_inline((&V_2), NativeArray_1_get_IsCreated_mD74FCA194584E6EA7916853B62401EB78240A081_RuntimeMethod_var);
		V_3 = L_12;
		bool L_13 = V_3;
		if (!L_13)
		{
			goto IL_0092;
		}
	}
	{
		PerScenarioData_tDBB689295599DE09FCA963F9282414EA2B240B55* L_14 = ___0_data;
		NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_15 = L_14->___shL2Data_0;
		V_2 = L_15;
		NativeArray_1_Dispose_m8B0F342847ECB90EB814E1F6AA5BF7DC2F271AEA((&V_2), NativeArray_1_Dispose_m8B0F342847ECB90EB814E1F6AA5BF7DC2F271AEA_RuntimeMethod_var);
		PerScenarioData_tDBB689295599DE09FCA963F9282414EA2B240B55* L_16 = ___0_data;
		NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_17 = L_16->___shL2Data_1;
		V_2 = L_17;
		NativeArray_1_Dispose_m8B0F342847ECB90EB814E1F6AA5BF7DC2F271AEA((&V_2), NativeArray_1_Dispose_m8B0F342847ECB90EB814E1F6AA5BF7DC2F271AEA_RuntimeMethod_var);
		PerScenarioData_tDBB689295599DE09FCA963F9282414EA2B240B55* L_18 = ___0_data;
		NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_19 = L_18->___shL2Data_2;
		V_2 = L_19;
		NativeArray_1_Dispose_m8B0F342847ECB90EB814E1F6AA5BF7DC2F271AEA((&V_2), NativeArray_1_Dispose_m8B0F342847ECB90EB814E1F6AA5BF7DC2F271AEA_RuntimeMethod_var);
		PerScenarioData_tDBB689295599DE09FCA963F9282414EA2B240B55* L_20 = ___0_data;
		NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_21 = L_20->___shL2Data_3;
		V_2 = L_21;
		NativeArray_1_Dispose_m8B0F342847ECB90EB814E1F6AA5BF7DC2F271AEA((&V_2), NativeArray_1_Dispose_m8B0F342847ECB90EB814E1F6AA5BF7DC2F271AEA_RuntimeMethod_var);
	}

IL_0092:
	{
		PerScenarioData_tDBB689295599DE09FCA963F9282414EA2B240B55* L_22 = ___0_data;
		NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_23 = L_22->___probeOcclusion;
		V_2 = L_23;
		bool L_24;
		L_24 = NativeArray_1_get_IsCreated_mD74FCA194584E6EA7916853B62401EB78240A081_inline((&V_2), NativeArray_1_get_IsCreated_mD74FCA194584E6EA7916853B62401EB78240A081_RuntimeMethod_var);
		V_4 = L_24;
		bool L_25 = V_4;
		if (!L_25)
		{
			goto IL_00b7;
		}
	}
	{
		PerScenarioData_tDBB689295599DE09FCA963F9282414EA2B240B55* L_26 = ___0_data;
		NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_27 = L_26->___probeOcclusion;
		V_2 = L_27;
		NativeArray_1_Dispose_m8B0F342847ECB90EB814E1F6AA5BF7DC2F271AEA((&V_2), NativeArray_1_Dispose_m8B0F342847ECB90EB814E1F6AA5BF7DC2F271AEA_RuntimeMethod_var);
	}

IL_00b7:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CellData_Cleanup_m7C43AED45B1F97E08D22B21FD96128B9B644DFB0 (CellData_tBCD18663131DBE178E5CDDCEE15196B115A87AB3* __this, bool ___0_cleanScenarioList, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Clear_m5E13185699F53488E3696AE165EF7EC4B18D33C8_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Values_m95ADA4BAE0005E9E1A09344A77ED6B7FB361FA2A_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mE7FE1D587BE047F674BB222FDEDA79C834804DCD_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m1D441CF63361DC4D1F68B34D4C35E8D6E35AC784_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m7C83ABC246BCDD8FF739A5859A6656B9ED6D4A07_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Dispose_m1B103C4931EFC035BF435240AD0CBAEA1AE916E8_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Dispose_m3D93F763183E43CD0F341D28A669057DDD80C00D_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Dispose_m8B0F342847ECB90EB814E1F6AA5BF7DC2F271AEA_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Dispose_mBC28A2733A6D979B9AFD3CE09FE8E9A2A8F7DEEC_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Dispose_mC07280A768D065A052D995F3E6175A27CD62E1F6_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_get_IsCreated_m318928FA479173AFA6DEB47FF3B9D54868151D87_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_get_IsCreated_m4C7111E17A3D26D147222F544FFE7A1F4F3D7DE9_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_get_IsCreated_m6D86129871C7368DFEAC0FD9B947531F058F7DC7_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_get_IsCreated_mD74FCA194584E6EA7916853B62401EB78240A081_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_get_IsCreated_mE20C86CDF117D83540556807F8C35F5DF78CF16B_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ValueCollection_GetEnumerator_m49EC87925ED3346CDF3456B5171D8B2D82180882_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	Enumerator_t9231864DD0A743192E06099A6244D91D4CBB7BD4 V_1;
	memset((&V_1), 0, sizeof(V_1));
	PerScenarioData_tDBB689295599DE09FCA963F9282414EA2B240B55 V_2;
	memset((&V_2), 0, sizeof(V_2));
	bool V_3 = false;
	bool V_4 = false;
	NativeArray_1_tBA7C3E15B67AEC95EB7BED61838A132B300A973A V_5;
	memset((&V_5), 0, sizeof(V_5));
	bool V_6 = false;
	NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934 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));
	bool V_10 = false;
	NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD V_11;
	memset((&V_11), 0, sizeof(V_11));
	bool V_12 = false;
	NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF V_13;
	memset((&V_13), 0, sizeof(V_13));
	bool V_14 = false;
	bool V_15 = false;
	bool V_16 = false;
	{
		NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF* L_0 = (NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF*)(&__this->___validityNeighMaskData);
		bool L_1;
		L_1 = NativeArray_1_get_IsCreated_mD74FCA194584E6EA7916853B62401EB78240A081_inline(L_0, NativeArray_1_get_IsCreated_mD74FCA194584E6EA7916853B62401EB78240A081_RuntimeMethod_var);
		V_0 = L_1;
		bool L_2 = V_0;
		if (!L_2)
		{
			goto IL_0069;
		}
	}
	{
		NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF* L_3 = (NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF*)(&__this->___validityNeighMaskData);
		NativeArray_1_Dispose_m8B0F342847ECB90EB814E1F6AA5BF7DC2F271AEA(L_3, NativeArray_1_Dispose_m8B0F342847ECB90EB814E1F6AA5BF7DC2F271AEA_RuntimeMethod_var);
		NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF* L_4 = (NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF*)(&__this->___validityNeighMaskData);
		il2cpp_codegen_initobj(L_4, sizeof(NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF));
		Dictionary_2_t24D73D33850EF0B312AC735120ED28E78A38FBB3* L_5 = __this->___scenarios;
		NullCheck(L_5);
		ValueCollection_t9AD15D0A5A44DEC6CFBBE33FC0F1FFE677920C2E* L_6;
		L_6 = Dictionary_2_get_Values_m95ADA4BAE0005E9E1A09344A77ED6B7FB361FA2A(L_5, Dictionary_2_get_Values_m95ADA4BAE0005E9E1A09344A77ED6B7FB361FA2A_RuntimeMethod_var);
		NullCheck(L_6);
		Enumerator_t9231864DD0A743192E06099A6244D91D4CBB7BD4 L_7;
		L_7 = ValueCollection_GetEnumerator_m49EC87925ED3346CDF3456B5171D8B2D82180882(L_6, ValueCollection_GetEnumerator_m49EC87925ED3346CDF3456B5171D8B2D82180882_RuntimeMethod_var);
		V_1 = L_7;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_0059:
			{
				Enumerator_Dispose_mE7FE1D587BE047F674BB222FDEDA79C834804DCD((&V_1), Enumerator_Dispose_mE7FE1D587BE047F674BB222FDEDA79C834804DCD_RuntimeMethod_var);
				return;
			}
		});
		try
		{
			{
				goto IL_004e_1;
			}

IL_003d_1:
			{
				PerScenarioData_tDBB689295599DE09FCA963F9282414EA2B240B55 L_8;
				L_8 = Enumerator_get_Current_m7C83ABC246BCDD8FF739A5859A6656B9ED6D4A07_inline((&V_1), Enumerator_get_Current_m7C83ABC246BCDD8FF739A5859A6656B9ED6D4A07_RuntimeMethod_var);
				V_2 = L_8;
				CellData_CleanupPerScenarioData_m24432C2F414E6007D0330D0CEAE19D1A8EFAC703(__this, (&V_2), NULL);
			}

IL_004e_1:
			{
				bool L_9;
				L_9 = Enumerator_MoveNext_m1D441CF63361DC4D1F68B34D4C35E8D6E35AC784((&V_1), Enumerator_MoveNext_m1D441CF63361DC4D1F68B34D4C35E8D6E35AC784_RuntimeMethod_var);
				if (L_9)
				{
					goto IL_003d_1;
				}
			}
			{
				goto IL_0068;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_0068:
	{
	}

IL_0069:
	{
		bool L_10 = ___0_cleanScenarioList;
		V_3 = L_10;
		bool L_11 = V_3;
		if (!L_11)
		{
			goto IL_007a;
		}
	}
	{
		Dictionary_2_t24D73D33850EF0B312AC735120ED28E78A38FBB3* L_12 = __this->___scenarios;
		NullCheck(L_12);
		Dictionary_2_Clear_m5E13185699F53488E3696AE165EF7EC4B18D33C8(L_12, Dictionary_2_Clear_m5E13185699F53488E3696AE165EF7EC4B18D33C8_RuntimeMethod_var);
	}

IL_007a:
	{
		NativeArray_1_tBA7C3E15B67AEC95EB7BED61838A132B300A973A L_13;
		L_13 = CellData_get_bricks_m5540163FB851E38420BB7DA633965E26EE3329CF_inline(__this, NULL);
		V_5 = L_13;
		bool L_14;
		L_14 = NativeArray_1_get_IsCreated_m6D86129871C7368DFEAC0FD9B947531F058F7DC7_inline((&V_5), NativeArray_1_get_IsCreated_m6D86129871C7368DFEAC0FD9B947531F058F7DC7_RuntimeMethod_var);
		V_4 = L_14;
		bool L_15 = V_4;
		if (!L_15)
		{
			goto IL_00b2;
		}
	}
	{
		NativeArray_1_tBA7C3E15B67AEC95EB7BED61838A132B300A973A L_16;
		L_16 = CellData_get_bricks_m5540163FB851E38420BB7DA633965E26EE3329CF_inline(__this, NULL);
		V_5 = L_16;
		NativeArray_1_Dispose_m3D93F763183E43CD0F341D28A669057DDD80C00D((&V_5), NativeArray_1_Dispose_m3D93F763183E43CD0F341D28A669057DDD80C00D_RuntimeMethod_var);
		il2cpp_codegen_initobj((&V_5), sizeof(NativeArray_1_tBA7C3E15B67AEC95EB7BED61838A132B300A973A));
		NativeArray_1_tBA7C3E15B67AEC95EB7BED61838A132B300A973A L_17 = V_5;
		CellData_set_bricks_mA8F6CDCF812B973B2BAF9E150C1F0F1573502225_inline(__this, L_17, NULL);
	}

IL_00b2:
	{
		NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934 L_18;
		L_18 = CellData_get_skyOcclusionDataL0L1_m7ACD1A70AB89773E294B4AD1F741C373BC590B24_inline(__this, NULL);
		V_7 = L_18;
		bool L_19;
		L_19 = NativeArray_1_get_IsCreated_mE20C86CDF117D83540556807F8C35F5DF78CF16B_inline((&V_7), NativeArray_1_get_IsCreated_mE20C86CDF117D83540556807F8C35F5DF78CF16B_RuntimeMethod_var);
		V_6 = L_19;
		bool L_20 = V_6;
		if (!L_20)
		{
			goto IL_00ea;
		}
	}
	{
		NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934 L_21;
		L_21 = CellData_get_skyOcclusionDataL0L1_m7ACD1A70AB89773E294B4AD1F741C373BC590B24_inline(__this, NULL);
		V_7 = L_21;
		NativeArray_1_Dispose_m1B103C4931EFC035BF435240AD0CBAEA1AE916E8((&V_7), NativeArray_1_Dispose_m1B103C4931EFC035BF435240AD0CBAEA1AE916E8_RuntimeMethod_var);
		il2cpp_codegen_initobj((&V_7), sizeof(NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934));
		NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934 L_22 = V_7;
		CellData_set_skyOcclusionDataL0L1_m9DF3043E817249191DBA0B4435FB9E85AB7D7FDC_inline(__this, L_22, NULL);
	}

IL_00ea:
	{
		NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_23;
		L_23 = CellData_get_skyShadingDirectionIndices_m5CC4C9DDEF8DE868060C14B01F6BD517CBB0E6A4_inline(__this, NULL);
		V_9 = L_23;
		bool L_24;
		L_24 = NativeArray_1_get_IsCreated_mD74FCA194584E6EA7916853B62401EB78240A081_inline((&V_9), NativeArray_1_get_IsCreated_mD74FCA194584E6EA7916853B62401EB78240A081_RuntimeMethod_var);
		V_8 = L_24;
		bool L_25 = V_8;
		if (!L_25)
		{
			goto IL_0122;
		}
	}
	{
		NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_26;
		L_26 = CellData_get_skyShadingDirectionIndices_m5CC4C9DDEF8DE868060C14B01F6BD517CBB0E6A4_inline(__this, NULL);
		V_9 = L_26;
		NativeArray_1_Dispose_m8B0F342847ECB90EB814E1F6AA5BF7DC2F271AEA((&V_9), NativeArray_1_Dispose_m8B0F342847ECB90EB814E1F6AA5BF7DC2F271AEA_RuntimeMethod_var);
		il2cpp_codegen_initobj((&V_9), sizeof(NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF));
		NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_27 = V_9;
		CellData_set_skyShadingDirectionIndices_m3C8FACB92457725E6536D1516429984D9EF27BC9_inline(__this, L_27, NULL);
	}

IL_0122:
	{
		NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD L_28;
		L_28 = CellData_get_probePositions_mE44D05C95F9146D795DE631492D7FB873FDB67D1_inline(__this, NULL);
		V_11 = L_28;
		bool L_29;
		L_29 = NativeArray_1_get_IsCreated_m4C7111E17A3D26D147222F544FFE7A1F4F3D7DE9_inline((&V_11), NativeArray_1_get_IsCreated_m4C7111E17A3D26D147222F544FFE7A1F4F3D7DE9_RuntimeMethod_var);
		V_10 = L_29;
		bool L_30 = V_10;
		if (!L_30)
		{
			goto IL_015a;
		}
	}
	{
		NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD L_31;
		L_31 = CellData_get_probePositions_mE44D05C95F9146D795DE631492D7FB873FDB67D1_inline(__this, NULL);
		V_11 = L_31;
		NativeArray_1_Dispose_mBC28A2733A6D979B9AFD3CE09FE8E9A2A8F7DEEC((&V_11), NativeArray_1_Dispose_mBC28A2733A6D979B9AFD3CE09FE8E9A2A8F7DEEC_RuntimeMethod_var);
		il2cpp_codegen_initobj((&V_11), sizeof(NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD));
		NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD L_32 = V_11;
		CellData_set_probePositions_mAA0A990B2297F54F42C24D634D3CF661E13637DC_inline(__this, L_32, NULL);
	}

IL_015a:
	{
		NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF L_33;
		L_33 = CellData_get_touchupVolumeInteraction_mECAD3A3531A7C4A313077B8A53AE557FDF091885_inline(__this, NULL);
		V_13 = L_33;
		bool L_34;
		L_34 = NativeArray_1_get_IsCreated_m318928FA479173AFA6DEB47FF3B9D54868151D87_inline((&V_13), NativeArray_1_get_IsCreated_m318928FA479173AFA6DEB47FF3B9D54868151D87_RuntimeMethod_var);
		V_12 = L_34;
		bool L_35 = V_12;
		if (!L_35)
		{
			goto IL_0192;
		}
	}
	{
		NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF L_36;
		L_36 = CellData_get_touchupVolumeInteraction_mECAD3A3531A7C4A313077B8A53AE557FDF091885_inline(__this, NULL);
		V_13 = L_36;
		NativeArray_1_Dispose_mC07280A768D065A052D995F3E6175A27CD62E1F6((&V_13), NativeArray_1_Dispose_mC07280A768D065A052D995F3E6175A27CD62E1F6_RuntimeMethod_var);
		il2cpp_codegen_initobj((&V_13), sizeof(NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF));
		NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF L_37 = V_13;
		CellData_set_touchupVolumeInteraction_mFAEFEDCE5458CF5A785253D0EAD6C0199DD243DF_inline(__this, L_37, NULL);
	}

IL_0192:
	{
		NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF L_38;
		L_38 = CellData_get_validity_m77AD88D84B293DED04ACA574CD62A8A6DF8BDC55_inline(__this, NULL);
		V_13 = L_38;
		bool L_39;
		L_39 = NativeArray_1_get_IsCreated_m318928FA479173AFA6DEB47FF3B9D54868151D87_inline((&V_13), NativeArray_1_get_IsCreated_m318928FA479173AFA6DEB47FF3B9D54868151D87_RuntimeMethod_var);
		V_14 = L_39;
		bool L_40 = V_14;
		if (!L_40)
		{
			goto IL_01ca;
		}
	}
	{
		NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF L_41;
		L_41 = CellData_get_validity_m77AD88D84B293DED04ACA574CD62A8A6DF8BDC55_inline(__this, NULL);
		V_13 = L_41;
		NativeArray_1_Dispose_mC07280A768D065A052D995F3E6175A27CD62E1F6((&V_13), NativeArray_1_Dispose_mC07280A768D065A052D995F3E6175A27CD62E1F6_RuntimeMethod_var);
		il2cpp_codegen_initobj((&V_13), sizeof(NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF));
		NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF L_42 = V_13;
		CellData_set_validity_m8C930C65103C69FEF36233700205234FF38987A3_inline(__this, L_42, NULL);
	}

IL_01ca:
	{
		NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_43;
		L_43 = CellData_get_layer_m8A2EEFEB0348421024688B3812879E8B632F7A17_inline(__this, NULL);
		V_9 = L_43;
		bool L_44;
		L_44 = NativeArray_1_get_IsCreated_mD74FCA194584E6EA7916853B62401EB78240A081_inline((&V_9), NativeArray_1_get_IsCreated_mD74FCA194584E6EA7916853B62401EB78240A081_RuntimeMethod_var);
		V_15 = L_44;
		bool L_45 = V_15;
		if (!L_45)
		{
			goto IL_0202;
		}
	}
	{
		NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_46;
		L_46 = CellData_get_layer_m8A2EEFEB0348421024688B3812879E8B632F7A17_inline(__this, NULL);
		V_9 = L_46;
		NativeArray_1_Dispose_m8B0F342847ECB90EB814E1F6AA5BF7DC2F271AEA((&V_9), NativeArray_1_Dispose_m8B0F342847ECB90EB814E1F6AA5BF7DC2F271AEA_RuntimeMethod_var);
		il2cpp_codegen_initobj((&V_9), sizeof(NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF));
		NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_47 = V_9;
		CellData_set_layer_m9E34609ABD1F793D52C3A8648517B3B0A4ECD4FC_inline(__this, L_47, NULL);
	}

IL_0202:
	{
		NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD L_48;
		L_48 = CellData_get_offsetVectors_m1035246CAB6D87E8E9F1EFEABED84E6D824E98C3_inline(__this, NULL);
		V_11 = L_48;
		bool L_49;
		L_49 = NativeArray_1_get_IsCreated_m4C7111E17A3D26D147222F544FFE7A1F4F3D7DE9_inline((&V_11), NativeArray_1_get_IsCreated_m4C7111E17A3D26D147222F544FFE7A1F4F3D7DE9_RuntimeMethod_var);
		V_16 = L_49;
		bool L_50 = V_16;
		if (!L_50)
		{
			goto IL_023a;
		}
	}
	{
		NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD L_51;
		L_51 = CellData_get_offsetVectors_m1035246CAB6D87E8E9F1EFEABED84E6D824E98C3_inline(__this, NULL);
		V_11 = L_51;
		NativeArray_1_Dispose_mBC28A2733A6D979B9AFD3CE09FE8E9A2A8F7DEEC((&V_11), NativeArray_1_Dispose_mBC28A2733A6D979B9AFD3CE09FE8E9A2A8F7DEEC_RuntimeMethod_var);
		il2cpp_codegen_initobj((&V_11), sizeof(NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD));
		NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD L_52 = V_11;
		CellData_set_offsetVectors_m99F24B457920E6F72D322E626427ACD5D051279D_inline(__this, L_52, NULL);
	}

IL_023a:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CellData__ctor_m7F0E5562171F6BFED174E792F21535AFB06C155A (CellData_tBCD18663131DBE178E5CDDCEE15196B115A87AB3* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m2044476A6D02C650855A412822736E33F3E690C7_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t24D73D33850EF0B312AC735120ED28E78A38FBB3_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		Dictionary_2_t24D73D33850EF0B312AC735120ED28E78A38FBB3* L_0 = (Dictionary_2_t24D73D33850EF0B312AC735120ED28E78A38FBB3*)il2cpp_codegen_object_new(Dictionary_2_t24D73D33850EF0B312AC735120ED28E78A38FBB3_il2cpp_TypeInfo_var);
		Dictionary_2__ctor_m2044476A6D02C650855A412822736E33F3E690C7(L_0, Dictionary_2__ctor_m2044476A6D02C650855A412822736E33F3E690C7_RuntimeMethod_var);
		__this->___scenarios = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___scenarios), (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
#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 CellPoolInfo_Clear_mAE86B4FD2E5C3484E7C0359A928E423FD5DEE0B1 (CellPoolInfo_t035D0598770DA5337B69272DBE5F6F6939566267* __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;
	}
	{
		List_1_t179992B095C528117EEF4782A1F45568BD2D51EA* L_0 = __this->___chunkList;
		NullCheck(L_0);
		List_1_Clear_mC8318C65C43D3BE62687EC2170B17747D8F78F67_inline(L_0, List_1_Clear_mC8318C65C43D3BE62687EC2170B17747D8F78F67_RuntimeMethod_var);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CellPoolInfo__ctor_m18027663DE1BF4FE1C83FFC19D5735018894FB26 (CellPoolInfo_t035D0598770DA5337B69272DBE5F6F6939566267* __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 CellIndexInfo_Clear_mF4201C441F1F82FAF07273F1CCAD02E293FDE8E9 (CellIndexInfo_t81EE7836D8B68C775459CBF953FABFA8A2AA4058* __this, const RuntimeMethod* method) 
{
	{
		__this->___flatIndicesInGlobalIndirection = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___flatIndicesInGlobalIndirection), (void*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)NULL);
		CellIndexUpdateInfo_tDBB36B9ABEFEA7AEAE822A9FE6C798D37FA7401E* L_0 = (CellIndexUpdateInfo_tDBB36B9ABEFEA7AEAE822A9FE6C798D37FA7401E*)(&__this->___updateInfo);
		il2cpp_codegen_initobj(L_0, sizeof(CellIndexUpdateInfo_tDBB36B9ABEFEA7AEAE822A9FE6C798D37FA7401E));
		__this->___indexUpdated = (bool)0;
		__this->___indirectionEntryInfo = (IndirectionEntryInfoU5BU5D_t1151C510FE546EFBC1F23A71A8E1DF86FC486121*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___indirectionEntryInfo), (void*)(IndirectionEntryInfoU5BU5D_t1151C510FE546EFBC1F23A71A8E1DF86FC486121*)NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CellIndexInfo__ctor_m2D21B714C02149F6FF0BC59F63AD670DC136B795 (CellIndexInfo_t81EE7836D8B68C775459CBF953FABFA8A2AA4058* __this, const RuntimeMethod* method) 
{
	{
		__this->___flatIndicesInGlobalIndirection = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___flatIndicesInGlobalIndirection), (void*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)NULL);
		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 CellBlendingInfo_MarkUpToDate_m8350401A4A7617FC34B4E7C3617E159586174825 (CellBlendingInfo_tCAA467021B8E6F3C19735CDDEBCD3C822DED24E0* __this, const RuntimeMethod* method) 
{
	{
		__this->___blendingScore = ((std::numeric_limits<float>::max)());
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CellBlendingInfo_IsUpToDate_mBB1B0C2CCFDAEA96605CA00B30A89ABAF3100847 (CellBlendingInfo_tCAA467021B8E6F3C19735CDDEBCD3C822DED24E0* __this, const RuntimeMethod* method) 
{
	{
		float L_0 = __this->___blendingScore;
		return (bool)((((float)L_0) == ((float)((std::numeric_limits<float>::max)())))? 1 : 0);
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CellBlendingInfo_ForceReupload_m1BC1A0397BF6AAD20CFCBA0F65EE97D19076FF03 (CellBlendingInfo_tCAA467021B8E6F3C19735CDDEBCD3C822DED24E0* __this, const RuntimeMethod* method) 
{
	{
		__this->___blendingFactor = (-1.0f);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CellBlendingInfo_ShouldReupload_m05155B1B0D7FB7B44E6C55A2732A58AC2329F82F (CellBlendingInfo_tCAA467021B8E6F3C19735CDDEBCD3C822DED24E0* __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 CellBlendingInfo_Prioritize_mE40F5A451D4ED87A1E68AE0F40F709B561B08127 (CellBlendingInfo_tCAA467021B8E6F3C19735CDDEBCD3C822DED24E0* __this, const RuntimeMethod* method) 
{
	{
		__this->___blendingFactor = (-2.0f);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CellBlendingInfo_ShouldPrioritize_m39B786A53184CB699F6769677F9D550E1D3745E1 (CellBlendingInfo_tCAA467021B8E6F3C19735CDDEBCD3C822DED24E0* __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 CellBlendingInfo_Clear_mE3AC620DB1BE83DCC31272A5BC64E7D03F5756D7 (CellBlendingInfo_tCAA467021B8E6F3C19735CDDEBCD3C822DED24E0* __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;
	}
	{
		List_1_t179992B095C528117EEF4782A1F45568BD2D51EA* L_0 = __this->___chunkList;
		NullCheck(L_0);
		List_1_Clear_mC8318C65C43D3BE62687EC2170B17747D8F78F67_inline(L_0, List_1_Clear_mC8318C65C43D3BE62687EC2170B17747D8F78F67_RuntimeMethod_var);
		__this->___blendingScore = (0.0f);
		__this->___blendingFactor = (0.0f);
		__this->___blending = (bool)0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CellBlendingInfo__ctor_m9D53A5FDDDAECB538D609E2E415353F7FABFD00D (CellBlendingInfo_tCAA467021B8E6F3C19735CDDEBCD3C822DED24E0* __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 bool CellStreamingInfo_IsStreaming_m5B51C915B277245CF738A358E44045B063BAC32D (CellStreamingInfo_t4C971022090188CCCDAA4908A17043F5F66D8FCD* __this, const RuntimeMethod* method) 
{
	bool V_0 = false;
	int32_t G_B3_0 = 0;
	{
		CellStreamingRequest_tAE5DDA9AA18E56760453F2D5FA12514E7250A6C1* L_0 = __this->___request;
		if (!L_0)
		{
			goto IL_0016;
		}
	}
	{
		CellStreamingRequest_tAE5DDA9AA18E56760453F2D5FA12514E7250A6C1* L_1 = __this->___request;
		NullCheck(L_1);
		bool L_2;
		L_2 = CellStreamingRequest_IsStreaming_m973A767F8D68C60BC93AF552FA05BCE588C18142(L_1, NULL);
		G_B3_0 = ((int32_t)(L_2));
		goto IL_0017;
	}

IL_0016:
	{
		G_B3_0 = 0;
	}

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

IL_001a:
	{
		bool L_3 = V_0;
		return L_3;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CellStreamingInfo_IsBlendingStreaming_m94B50E9B310E0E8F2FA9489D5ECD529D03319D6A (CellStreamingInfo_t4C971022090188CCCDAA4908A17043F5F66D8FCD* __this, const RuntimeMethod* method) 
{
	bool V_0 = false;
	int32_t G_B5_0 = 0;
	int32_t G_B7_0 = 0;
	{
		CellStreamingRequest_tAE5DDA9AA18E56760453F2D5FA12514E7250A6C1* L_0 = __this->___blendingRequest0;
		if (!L_0)
		{
			goto IL_0016;
		}
	}
	{
		CellStreamingRequest_tAE5DDA9AA18E56760453F2D5FA12514E7250A6C1* L_1 = __this->___blendingRequest0;
		NullCheck(L_1);
		bool L_2;
		L_2 = CellStreamingRequest_IsStreaming_m973A767F8D68C60BC93AF552FA05BCE588C18142(L_1, NULL);
		if (L_2)
		{
			goto IL_002e;
		}
	}

IL_0016:
	{
		CellStreamingRequest_tAE5DDA9AA18E56760453F2D5FA12514E7250A6C1* L_3 = __this->___blendingRequest1;
		if (!L_3)
		{
			goto IL_002b;
		}
	}
	{
		CellStreamingRequest_tAE5DDA9AA18E56760453F2D5FA12514E7250A6C1* L_4 = __this->___blendingRequest1;
		NullCheck(L_4);
		bool L_5;
		L_5 = CellStreamingRequest_IsStreaming_m973A767F8D68C60BC93AF552FA05BCE588C18142(L_4, NULL);
		G_B5_0 = ((int32_t)(L_5));
		goto IL_002c;
	}

IL_002b:
	{
		G_B5_0 = 0;
	}

IL_002c:
	{
		G_B7_0 = G_B5_0;
		goto IL_002f;
	}

IL_002e:
	{
		G_B7_0 = 1;
	}

IL_002f:
	{
		V_0 = (bool)G_B7_0;
		goto IL_0032;
	}

IL_0032:
	{
		bool L_6 = V_0;
		return L_6;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CellStreamingInfo_Clear_m06EAE2A729F516F2BD0A8843ADF24927A0559851 (CellStreamingInfo_t4C971022090188CCCDAA4908A17043F5F66D8FCD* __this, const RuntimeMethod* method) 
{
	{
		__this->___request = (CellStreamingRequest_tAE5DDA9AA18E56760453F2D5FA12514E7250A6C1*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___request), (void*)(CellStreamingRequest_tAE5DDA9AA18E56760453F2D5FA12514E7250A6C1*)NULL);
		__this->___blendingRequest0 = (CellStreamingRequest_tAE5DDA9AA18E56760453F2D5FA12514E7250A6C1*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___blendingRequest0), (void*)(CellStreamingRequest_tAE5DDA9AA18E56760453F2D5FA12514E7250A6C1*)NULL);
		__this->___blendingRequest1 = (CellStreamingRequest_tAE5DDA9AA18E56760453F2D5FA12514E7250A6C1*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___blendingRequest1), (void*)(CellStreamingRequest_tAE5DDA9AA18E56760453F2D5FA12514E7250A6C1*)NULL);
		__this->___streamingScore = (0.0f);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CellStreamingInfo__ctor_m052594E970A15D36955CD10A83DF2E3F044EDBD3 (CellStreamingInfo_t4C971022090188CCCDAA4908A17043F5F66D8FCD* __this, const RuntimeMethod* method) 
{
	{
		__this->___request = (CellStreamingRequest_tAE5DDA9AA18E56760453F2D5FA12514E7250A6C1*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___request), (void*)(CellStreamingRequest_tAE5DDA9AA18E56760453F2D5FA12514E7250A6C1*)NULL);
		__this->___blendingRequest0 = (CellStreamingRequest_tAE5DDA9AA18E56760453F2D5FA12514E7250A6C1*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___blendingRequest0), (void*)(CellStreamingRequest_tAE5DDA9AA18E56760453F2D5FA12514E7250A6C1*)NULL);
		__this->___blendingRequest1 = (CellStreamingRequest_tAE5DDA9AA18E56760453F2D5FA12514E7250A6C1*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___blendingRequest1), (void*)(CellStreamingRequest_tAE5DDA9AA18E56760453F2D5FA12514E7250A6C1*)NULL);
		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 Cell_CompareTo_m8CD4AACBE9E5E118D729A07CAF5055218E29B708 (Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87* __this, Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87* ___0_other, const RuntimeMethod* method) 
{
	bool V_0 = false;
	int32_t V_1 = 0;
	bool V_2 = false;
	{
		CellStreamingInfo_t4C971022090188CCCDAA4908A17043F5F66D8FCD* L_0 = __this->___streamingInfo;
		NullCheck(L_0);
		float L_1 = L_0->___streamingScore;
		Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87* L_2 = ___0_other;
		NullCheck(L_2);
		CellStreamingInfo_t4C971022090188CCCDAA4908A17043F5F66D8FCD* L_3 = L_2->___streamingInfo;
		NullCheck(L_3);
		float L_4 = L_3->___streamingScore;
		V_0 = (bool)((((float)L_1) < ((float)L_4))? 1 : 0);
		bool L_5 = V_0;
		if (!L_5)
		{
			goto IL_0021;
		}
	}
	{
		V_1 = (-1);
		goto IL_0045;
	}

IL_0021:
	{
		CellStreamingInfo_t4C971022090188CCCDAA4908A17043F5F66D8FCD* L_6 = __this->___streamingInfo;
		NullCheck(L_6);
		float L_7 = L_6->___streamingScore;
		Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87* L_8 = ___0_other;
		NullCheck(L_8);
		CellStreamingInfo_t4C971022090188CCCDAA4908A17043F5F66D8FCD* L_9 = L_8->___streamingInfo;
		NullCheck(L_9);
		float L_10 = L_9->___streamingScore;
		V_2 = (bool)((((float)L_7) > ((float)L_10))? 1 : 0);
		bool L_11 = V_2;
		if (!L_11)
		{
			goto IL_0041;
		}
	}
	{
		V_1 = 1;
		goto IL_0045;
	}

IL_0041:
	{
		V_1 = 0;
		goto IL_0045;
	}

IL_0045:
	{
		int32_t L_12 = V_1;
		return L_12;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Cell_UpdateCellScenarioData_mC6C0D8339122E34C12707A8EB9F2F5A0056D6677 (Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87* __this, String_t* ___0_scenario0, String_t* ___1_scenario1, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_m8F93BD12EFB46EC503E6CAF24143E264E2C9583C_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	bool V_1 = false;
	bool V_2 = false;
	bool V_3 = false;
	{
		CellData_tBCD18663131DBE178E5CDDCEE15196B115A87AB3* L_0 = __this->___data;
		NullCheck(L_0);
		Dictionary_2_t24D73D33850EF0B312AC735120ED28E78A38FBB3* L_1 = L_0->___scenarios;
		String_t* L_2 = ___0_scenario0;
		PerScenarioData_tDBB689295599DE09FCA963F9282414EA2B240B55* L_3 = (PerScenarioData_tDBB689295599DE09FCA963F9282414EA2B240B55*)(&__this->___scenario0);
		NullCheck(L_1);
		bool L_4;
		L_4 = Dictionary_2_TryGetValue_m8F93BD12EFB46EC503E6CAF24143E264E2C9583C(L_1, L_2, L_3, Dictionary_2_TryGetValue_m8F93BD12EFB46EC503E6CAF24143E264E2C9583C_RuntimeMethod_var);
		V_0 = (bool)((((int32_t)L_4) == ((int32_t)0))? 1 : 0);
		bool L_5 = V_0;
		if (!L_5)
		{
			goto IL_0024;
		}
	}
	{
		V_1 = (bool)0;
		goto IL_0060;
	}

IL_0024:
	{
		__this->___hasTwoScenarios = (bool)0;
		String_t* L_6 = ___1_scenario1;
		bool L_7;
		L_7 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_6, NULL);
		V_2 = (bool)((((int32_t)L_7) == ((int32_t)0))? 1 : 0);
		bool L_8 = V_2;
		if (!L_8)
		{
			goto IL_005c;
		}
	}
	{
		CellData_tBCD18663131DBE178E5CDDCEE15196B115A87AB3* L_9 = __this->___data;
		NullCheck(L_9);
		Dictionary_2_t24D73D33850EF0B312AC735120ED28E78A38FBB3* L_10 = L_9->___scenarios;
		String_t* L_11 = ___1_scenario1;
		PerScenarioData_tDBB689295599DE09FCA963F9282414EA2B240B55* L_12 = (PerScenarioData_tDBB689295599DE09FCA963F9282414EA2B240B55*)(&__this->___scenario1);
		NullCheck(L_10);
		bool L_13;
		L_13 = Dictionary_2_TryGetValue_m8F93BD12EFB46EC503E6CAF24143E264E2C9583C(L_10, L_11, L_12, Dictionary_2_TryGetValue_m8F93BD12EFB46EC503E6CAF24143E264E2C9583C_RuntimeMethod_var);
		V_3 = L_13;
		bool L_14 = V_3;
		if (!L_14)
		{
			goto IL_005b;
		}
	}
	{
		__this->___hasTwoScenarios = (bool)1;
	}

IL_005b:
	{
	}

IL_005c:
	{
		V_1 = (bool)1;
		goto IL_0060;
	}

IL_0060:
	{
		bool L_15 = V_1;
		return L_15;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Cell_Clear_m696E85B5DF154EBF6217945887ACAA081B6DE720 (Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87* __this, const RuntimeMethod* method) 
{
	{
		__this->___desc = (CellDesc_tE8FD220551E0FC637343C950CE68522345E001E4*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___desc), (void*)(CellDesc_tE8FD220551E0FC637343C950CE68522345E001E4*)NULL);
		__this->___data = (CellData_tBCD18663131DBE178E5CDDCEE15196B115A87AB3*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___data), (void*)(CellData_tBCD18663131DBE178E5CDDCEE15196B115A87AB3*)NULL);
		CellPoolInfo_t035D0598770DA5337B69272DBE5F6F6939566267* L_0 = __this->___poolInfo;
		NullCheck(L_0);
		CellPoolInfo_Clear_mAE86B4FD2E5C3484E7C0359A928E423FD5DEE0B1(L_0, NULL);
		CellIndexInfo_t81EE7836D8B68C775459CBF953FABFA8A2AA4058* L_1 = __this->___indexInfo;
		NullCheck(L_1);
		CellIndexInfo_Clear_mF4201C441F1F82FAF07273F1CCAD02E293FDE8E9(L_1, NULL);
		CellBlendingInfo_tCAA467021B8E6F3C19735CDDEBCD3C822DED24E0* L_2 = __this->___blendingInfo;
		NullCheck(L_2);
		CellBlendingInfo_Clear_mE3AC620DB1BE83DCC31272A5BC64E7D03F5756D7(L_2, NULL);
		CellStreamingInfo_t4C971022090188CCCDAA4908A17043F5F66D8FCD* L_3 = __this->___streamingInfo;
		NullCheck(L_3);
		CellStreamingInfo_Clear_m06EAE2A729F516F2BD0A8843ADF24927A0559851(L_3, NULL);
		__this->___referenceCount = 0;
		__this->___loaded = (bool)0;
		PerScenarioData_tDBB689295599DE09FCA963F9282414EA2B240B55* L_4 = (PerScenarioData_tDBB689295599DE09FCA963F9282414EA2B240B55*)(&__this->___scenario0);
		il2cpp_codegen_initobj(L_4, sizeof(PerScenarioData_tDBB689295599DE09FCA963F9282414EA2B240B55));
		PerScenarioData_tDBB689295599DE09FCA963F9282414EA2B240B55* L_5 = (PerScenarioData_tDBB689295599DE09FCA963F9282414EA2B240B55*)(&__this->___scenario1);
		il2cpp_codegen_initobj(L_5, sizeof(PerScenarioData_tDBB689295599DE09FCA963F9282414EA2B240B55));
		__this->___hasTwoScenarios = (bool)0;
		__this->___debugProbes = (CellInstancedDebugProbes_t23E23306486DF8F9F5DF0E8B5B02EC92E0C96C8B*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___debugProbes), (void*)(CellInstancedDebugProbes_t23E23306486DF8F9F5DF0E8B5B02EC92E0C96C8B*)NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Cell__ctor_m81A156E4DEC0AC66B693FCA625B3968A50816063 (Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CellBlendingInfo_tCAA467021B8E6F3C19735CDDEBCD3C822DED24E0_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CellIndexInfo_t81EE7836D8B68C775459CBF953FABFA8A2AA4058_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CellPoolInfo_t035D0598770DA5337B69272DBE5F6F6939566267_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CellStreamingInfo_t4C971022090188CCCDAA4908A17043F5F66D8FCD_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		CellPoolInfo_t035D0598770DA5337B69272DBE5F6F6939566267* L_0 = (CellPoolInfo_t035D0598770DA5337B69272DBE5F6F6939566267*)il2cpp_codegen_object_new(CellPoolInfo_t035D0598770DA5337B69272DBE5F6F6939566267_il2cpp_TypeInfo_var);
		CellPoolInfo__ctor_m18027663DE1BF4FE1C83FFC19D5735018894FB26(L_0, NULL);
		__this->___poolInfo = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___poolInfo), (void*)L_0);
		CellIndexInfo_t81EE7836D8B68C775459CBF953FABFA8A2AA4058* L_1 = (CellIndexInfo_t81EE7836D8B68C775459CBF953FABFA8A2AA4058*)il2cpp_codegen_object_new(CellIndexInfo_t81EE7836D8B68C775459CBF953FABFA8A2AA4058_il2cpp_TypeInfo_var);
		CellIndexInfo__ctor_m2D21B714C02149F6FF0BC59F63AD670DC136B795(L_1, NULL);
		__this->___indexInfo = L_1;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___indexInfo), (void*)L_1);
		CellBlendingInfo_tCAA467021B8E6F3C19735CDDEBCD3C822DED24E0* L_2 = (CellBlendingInfo_tCAA467021B8E6F3C19735CDDEBCD3C822DED24E0*)il2cpp_codegen_object_new(CellBlendingInfo_tCAA467021B8E6F3C19735CDDEBCD3C822DED24E0_il2cpp_TypeInfo_var);
		CellBlendingInfo__ctor_m9D53A5FDDDAECB538D609E2E415353F7FABFD00D(L_2, NULL);
		__this->___blendingInfo = L_2;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___blendingInfo), (void*)L_2);
		CellStreamingInfo_t4C971022090188CCCDAA4908A17043F5F66D8FCD* L_3 = (CellStreamingInfo_t4C971022090188CCCDAA4908A17043F5F66D8FCD*)il2cpp_codegen_object_new(CellStreamingInfo_t4C971022090188CCCDAA4908A17043F5F66D8FCD_il2cpp_TypeInfo_var);
		CellStreamingInfo__ctor_m052594E970A15D36955CD10A83DF2E3F044EDBD3(L_3, NULL);
		__this->___streamingInfo = L_3;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___streamingInfo), (void*)L_3);
		__this->___referenceCount = 0;
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD* EnumField_get_getIndex_m9D3DADB71BE92C1B54FD5315B8C06BA2D68EE3FD_inline (EnumField_t15C8FC0EB96499DFDCEC2B9DBB27B2BBCD5E262C* __this, const RuntimeMethod* method) 
{
	{
		Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD* L_0 = __this->___U3CgetIndexU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Action_1_tD69A6DC9FBE94131E52F5A73B2A9D4AB51EEC404* EnumField_get_setIndex_m72B40AFF93BCB6A72148E36EB14C98F3948C1922_inline (EnumField_t15C8FC0EB96499DFDCEC2B9DBB27B2BBCD5E262C* __this, const RuntimeMethod* method) 
{
	{
		Action_1_tD69A6DC9FBE94131E52F5A73B2A9D4AB51EEC404* L_0 = __this->___U3CsetIndexU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Func_1U5BU5D_tB1F9470EF5E544CC2AB4AD0BE692BD0B0BB7DF30* HistoryEnumField_get_historyIndexGetter_mFE380F5C43EFC29095547306FDF1E61C87D41C1C_inline (HistoryEnumField_t3708BFF5BC85F8588A24CA70FB70BCAF188E9E08* __this, const RuntimeMethod* method) 
{
	{
		Func_1U5BU5D_tB1F9470EF5E544CC2AB4AD0BE692BD0B0BB7DF30* L_0 = __this->___U3ChistoryIndexGetterU3Ek__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 String_t* Widget_get_displayName_m1E7836A53BF88619C4815EA70F9243319567F0F4_inline (Widget_tE8D6AF1D7525CC84E8F2C3B73162016736A6A2FF* __this, const RuntimeMethod* method) 
{
	{
		String_t* L_0 = __this->___U3CdisplayNameU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Widget_set_displayName_mDCBDC31DD3A041E03DFA4BEA8FCA2A428F4ED921_inline (Widget_tE8D6AF1D7525CC84E8F2C3B73162016736A6A2FF* __this, String_t* ___0_value, const RuntimeMethod* method) 
{
	{
		String_t* L_0 = ___0_value;
		__this->___U3CdisplayNameU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CdisplayNameU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool ShaderStrippingSetting_get_stripRuntimeDebugShaders_mDF7AF2790350D8B350670AFE69ED6EADA7F511E1_inline (ShaderStrippingSetting_t306B7C6E56B51EF71EB67D41A1713CF817908553* __this, const RuntimeMethod* method) 
{
	{
		bool L_0 = __this->___m_StripRuntimeDebugShaders;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* Panel_get_displayName_m186C10E927B2800035B328BD9A40D8B5FB3D4EE4_inline (Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295* __this, const RuntimeMethod* method) 
{
	{
		String_t* L_0 = __this->___U3CdisplayNameU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Panel_get_flags_mBC1AB348B149288BC1ACD0D4E7162622829ECE05_inline (Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___U3CflagsU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Panel_set_children_mADB01D395A7BFE1B9D5AC10A0D7B602D9EB7F478_inline (Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295* __this, ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08* ___0_value, const RuntimeMethod* method) 
{
	{
		ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08* L_0 = ___0_value;
		__this->___U3CchildrenU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CchildrenU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08* Panel_get_children_m42233087374A0F3438E9F666F0EBD00922D3018A_inline (Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295* __this, const RuntimeMethod* method) 
{
	{
		ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08* L_0 = __this->___U3CchildrenU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Panel_get_groupIndex_m9BF4D7734CF4BDAB37EA115B037D349AC1883766_inline (Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___U3CgroupIndexU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool DebugManager_get_enableRuntimeUI_m2CB2E20F2CCE737FE6AD3214D5DC16D75F2CA532_inline (DebugManager_t7B02CD44432A634FA9654CC7ABE89DBA061A8672* __this, const RuntimeMethod* method) 
{
	{
		bool L_0 = __this->___m_EnableRuntimeUI;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_Invoke_m7126A54DACA72B845424072887B5F3A51FC3808E_inline (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* __this, const RuntimeMethod* method) 
{
	typedef void (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
	((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, reinterpret_cast<RuntimeMethod*>(__this->___method));
}
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 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 Pointer_t800EF2832B62E889AC9C182E3B18098AF220E32A* Pointer_get_current_m207443803344C305DEAAEBA56C445980D6C22CB3_inline (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Pointer_t800EF2832B62E889AC9C182E3B18098AF220E32A_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		Pointer_t800EF2832B62E889AC9C182E3B18098AF220E32A* L_0 = ((Pointer_t800EF2832B62E889AC9C182E3B18098AF220E32A_StaticFields*)il2cpp_codegen_static_fields_for(Pointer_t800EF2832B62E889AC9C182E3B18098AF220E32A_il2cpp_TypeInfo_var))->___U3CcurrentU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* __this, float ___0_x, float ___1_y, const RuntimeMethod* method) 
{
	{
		float L_0 = ___0_x;
		__this->___x = L_0;
		float L_1 = ___1_y;
		__this->___y = L_1;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2Control_t8D1B4021A1D82671AF916D3C0A476AA94E46A432* Pointer_get_position_m4286004169788483EEDA6AF833CEFDB04FEDF3D8_inline (Pointer_t800EF2832B62E889AC9C182E3B18098AF220E32A* __this, const RuntimeMethod* method) 
{
	{
		Vector2Control_t8D1B4021A1D82671AF916D3C0A476AA94E46A432* L_0 = __this->___U3CpositionU3Ek__BackingField;
		return L_0;
	}
}
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 ProfilingSampler_set_sampler_m4BD874D506A5D40A126E01CBE77F6CB1015DDE44_inline (ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* __this, CustomSampler_tDA472186F08B4016626F032F944036BADFDB5487* ___0_value, const RuntimeMethod* method) 
{
	{
		CustomSampler_tDA472186F08B4016626F032F944036BADFDB5487* L_0 = ___0_value;
		__this->___U3CsamplerU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CsamplerU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ProfilingSampler_set_inlineSampler_m4AC1C19296D4282D6BC4D6C09C641A1EB1145E16_inline (ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* __this, CustomSampler_tDA472186F08B4016626F032F944036BADFDB5487* ___0_value, const RuntimeMethod* method) 
{
	{
		CustomSampler_tDA472186F08B4016626F032F944036BADFDB5487* L_0 = ___0_value;
		__this->___U3CinlineSamplerU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CinlineSamplerU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ProfilingSampler_set_name_mAEA13BE687F2E8C6698F3FB3A95570A156705FA5_inline (ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* __this, String_t* ___0_value, const RuntimeMethod* method) 
{
	{
		String_t* L_0 = ___0_value;
		__this->___U3CnameU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CnameU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR CustomSampler_tDA472186F08B4016626F032F944036BADFDB5487* ProfilingSampler_get_sampler_m4AAA7119F8B751DC79115DDEF85028FE9E9E8CC9_inline (ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* __this, const RuntimeMethod* method) 
{
	{
		CustomSampler_tDA472186F08B4016626F032F944036BADFDB5487* L_0 = __this->___U3CsamplerU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR CustomSampler_tDA472186F08B4016626F032F944036BADFDB5487* ProfilingSampler_get_inlineSampler_mAD22E30685E56EA9768E9D0F6A0D451E32EE8A57_inline (ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* __this, const RuntimeMethod* method) 
{
	{
		CustomSampler_tDA472186F08B4016626F032F944036BADFDB5487* L_0 = __this->___U3CinlineSamplerU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* ProfilingSampler_get_name_mF1C3E7B9540171DD93186A4DFEF33CE331E92D79_inline (ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* __this, const RuntimeMethod* method) 
{
	{
		String_t* L_0 = __this->___U3CnameU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ShaderDebugPrintInput_get_pos_mA9C2CE37335208B083C15E06910B080BFE4985CE_inline (ShaderDebugPrintInput_tAA3D285B61C21C127B4E4F3515343E1A761E3872* __this, const RuntimeMethod* method) 
{
	{
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = __this->___U3CposU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool ShaderDebugPrintInput_get_leftDown_m7216892FF2ED175DE1B44915DC0755EFA521394F_inline (ShaderDebugPrintInput_tAA3D285B61C21C127B4E4F3515343E1A761E3872* __this, const RuntimeMethod* method) 
{
	{
		bool L_0 = __this->___U3CleftDownU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool ShaderDebugPrintInput_get_rightDown_mFD04FA9DD55BC48D2EB0491BA36BFCB37458D290_inline (ShaderDebugPrintInput_tAA3D285B61C21C127B4E4F3515343E1A761E3872* __this, const RuntimeMethod* method) 
{
	{
		bool L_0 = __this->___U3CrightDownU3Ek__BackingField;
		return L_0;
	}
}
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 void ShaderDebugPrintInput_set_pos_m1E8CCD8D01CBAADE60D1271658DD24E99F8E2166_inline (ShaderDebugPrintInput_tAA3D285B61C21C127B4E4F3515343E1A761E3872* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_value, const RuntimeMethod* method) 
{
	{
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_value;
		__this->___U3CposU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ShaderDebugPrintInput_set_leftDown_m359A6EDB57147D3860D9460BA46CA2D65B6B6526_inline (ShaderDebugPrintInput_tAA3D285B61C21C127B4E4F3515343E1A761E3872* __this, bool ___0_value, const RuntimeMethod* method) 
{
	{
		bool L_0 = ___0_value;
		__this->___U3CleftDownU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ShaderDebugPrintInput_set_rightDown_m8D902CFFB3D739E1FE061CA565EBE318A2246799_inline (ShaderDebugPrintInput_tAA3D285B61C21C127B4E4F3515343E1A761E3872* __this, bool ___0_value, const RuntimeMethod* method) 
{
	{
		bool L_0 = ___0_value;
		__this->___U3CrightDownU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool ShaderDebugPrintInput_get_middleDown_m4D48F1ECC1075C0A5404ADEB97230314352193E4_inline (ShaderDebugPrintInput_tAA3D285B61C21C127B4E4F3515343E1A761E3872* __this, const RuntimeMethod* method) 
{
	{
		bool L_0 = __this->___U3CmiddleDownU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ShaderDebugPrintInput_set_middleDown_m7FD3630EAA0BFB6F3A2EF5938D30F05E029F5535_inline (ShaderDebugPrintInput_tAA3D285B61C21C127B4E4F3515343E1A761E3872* __this, bool ___0_value, const RuntimeMethod* method) 
{
	{
		bool L_0 = ___0_value;
		__this->___U3CmiddleDownU3Ek__BackingField = L_0;
		return;
	}
}
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 Mouse_t9A9CC4636FA9CDBAD7FB7A02DB0D6395EDCC338F* Mouse_get_current_m410C1F9ABC5AA77353574E8815F7E63289707986_inline (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Mouse_t9A9CC4636FA9CDBAD7FB7A02DB0D6395EDCC338F_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		Mouse_t9A9CC4636FA9CDBAD7FB7A02DB0D6395EDCC338F* L_0 = ((Mouse_t9A9CC4636FA9CDBAD7FB7A02DB0D6395EDCC338F_StaticFields*)il2cpp_codegen_static_fields_for(Mouse_t9A9CC4636FA9CDBAD7FB7A02DB0D6395EDCC338F_il2cpp_TypeInfo_var))->___U3CcurrentU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* Mouse_get_leftButton_m1015BCBE6BE30B1D1D2702736A4E64120F6B5DFB_inline (Mouse_t9A9CC4636FA9CDBAD7FB7A02DB0D6395EDCC338F* __this, const RuntimeMethod* method) 
{
	{
		ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_0 = __this->___U3CleftButtonU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* Mouse_get_rightButton_mFA0FD700624C0DE1B858F9516426414767F09D98_inline (Mouse_t9A9CC4636FA9CDBAD7FB7A02DB0D6395EDCC338F* __this, const RuntimeMethod* method) 
{
	{
		ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_0 = __this->___U3CrightButtonU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* Mouse_get_middleButton_m1E9EB13B53CAA15CD49C6861A6CD542452B3A8A9_inline (Mouse_t9A9CC4636FA9CDBAD7FB7A02DB0D6395EDCC338F* __this, const RuntimeMethod* method) 
{
	{
		ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_0 = __this->___U3CmiddleButtonU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* VolumeManager_get_baseComponentTypeArray_mA7074538EEBCE5CA3CBAD4A72919B3BB8B6095C4_inline (VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621* __this, const RuntimeMethod* method) 
{
	{
		TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_0 = __this->___U3CbaseComponentTypeArrayU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool VolumeManager_get_isInitialized_mED3C52DEB8182E6ABB4BFD52D294C1500D1635BE_inline (VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621* __this, const RuntimeMethod* method) 
{
	{
		bool L_0 = __this->___U3CisInitializedU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void VolumeManager_set_globalDefaultProfile_m5344CC3C0BA9CEF0125F8C5928E7442236C2ABC5_inline (VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621* __this, VolumeProfile_t9B5F2005F575A710F38A124EF81A6228CCACACE1* ___0_value, const RuntimeMethod* method) 
{
	{
		VolumeProfile_t9B5F2005F575A710F38A124EF81A6228CCACACE1* L_0 = ___0_value;
		__this->___U3CglobalDefaultProfileU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CglobalDefaultProfileU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void VolumeManager_set_qualityDefaultProfile_m9CC0B8D9C7DCCAA2C710030B1DA0D522A46AC7C6_inline (VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621* __this, VolumeProfile_t9B5F2005F575A710F38A124EF81A6228CCACACE1* ___0_value, const RuntimeMethod* method) 
{
	{
		VolumeProfile_t9B5F2005F575A710F38A124EF81A6228CCACACE1* L_0 = ___0_value;
		__this->___U3CqualityDefaultProfileU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CqualityDefaultProfileU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void VolumeManager_set_stack_mDA55AC84E57EC2FE6D2A25EBB977A20EBD227156_inline (VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621* __this, VolumeStack_t5DE94743BDB63D97EF5587DBDAE46468233F36E8* ___0_value, const RuntimeMethod* method) 
{
	{
		VolumeStack_t5DE94743BDB63D97EF5587DBDAE46468233F36E8* L_0 = ___0_value;
		__this->___U3CstackU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CstackU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void VolumeManager_set_isInitialized_mD68920630F69883F482EECEA35129A715A6B02BF_inline (VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621* __this, bool ___0_value, const RuntimeMethod* method) 
{
	{
		bool L_0 = ___0_value;
		__this->___U3CisInitializedU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void VolumeManager_set_baseComponentTypeArray_mBB0F61A0058E8889334B4FC361688C3910B9FD54_inline (VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621* __this, TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* ___0_value, const RuntimeMethod* method) 
{
	{
		TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_0 = ___0_value;
		__this->___U3CbaseComponentTypeArrayU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CbaseComponentTypeArrayU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void VolumeManager_set_customDefaultProfiles_mF2471FF8969F6E444B05343EA0023D6E3EDE58BB_inline (VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621* __this, ReadOnlyCollection_1_t6B7DBAE606F01BC50D92947B4B66E0A9EB9BDF64* ___0_value, const RuntimeMethod* method) 
{
	{
		ReadOnlyCollection_1_t6B7DBAE606F01BC50D92947B4B66E0A9EB9BDF64* L_0 = ___0_value;
		__this->___U3CcustomDefaultProfilesU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CcustomDefaultProfilesU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR VolumeProfile_t9B5F2005F575A710F38A124EF81A6228CCACACE1* VolumeManager_get_globalDefaultProfile_m24117F33089526EC0BE9BDC8EF73B3DE460A54A1_inline (VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621* __this, const RuntimeMethod* method) 
{
	{
		VolumeProfile_t9B5F2005F575A710F38A124EF81A6228CCACACE1* L_0 = __this->___U3CglobalDefaultProfileU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR VolumeProfile_t9B5F2005F575A710F38A124EF81A6228CCACACE1* VolumeManager_get_qualityDefaultProfile_m32BD879563704818B89C4470C229AFA77D8B65BE_inline (VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621* __this, const RuntimeMethod* method) 
{
	{
		VolumeProfile_t9B5F2005F575A710F38A124EF81A6228CCACACE1* L_0 = __this->___U3CqualityDefaultProfileU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ReadOnlyCollection_1_t6B7DBAE606F01BC50D92947B4B66E0A9EB9BDF64* VolumeManager_get_customDefaultProfiles_m3A90C763CDD2319C9FE0AE8B2962940437447BF7_inline (VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621* __this, const RuntimeMethod* method) 
{
	{
		ReadOnlyCollection_1_t6B7DBAE606F01BC50D92947B4B66E0A9EB9BDF64* L_0 = __this->___U3CcustomDefaultProfilesU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR AutoScope_tFB983697E28885CB10FFDB92D7EFD0615AEF3139 ProfilerMarker_Auto_m133FA724EB95D16187B37D2C8A501D7E989B1F8D_inline (ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD* __this, const RuntimeMethod* method) 
{
	AutoScope_tFB983697E28885CB10FFDB92D7EFD0615AEF3139 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		intptr_t L_0 = __this->___m_Ptr;
		AutoScope_tFB983697E28885CB10FFDB92D7EFD0615AEF3139 L_1;
		memset((&L_1), 0, sizeof(L_1));
		AutoScope__ctor_m7F63A273E382CB6328736B6E7F321DDFA40EA9E3_inline((&L_1), L_0, NULL);
		V_0 = L_1;
		goto IL_000f;
	}

IL_000f:
	{
		AutoScope_tFB983697E28885CB10FFDB92D7EFD0615AEF3139 L_2 = V_0;
		return L_2;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void AutoScope_Dispose_mED763F3F51261EF8FB79DB32CD06E0A3F6C40481_inline (AutoScope_tFB983697E28885CB10FFDB92D7EFD0615AEF3139* __this, const RuntimeMethod* method) 
{
	bool V_0 = false;
	{
		intptr_t L_0 = __this->___m_Ptr;
		bool L_1;
		L_1 = IntPtr_op_Inequality_m90EFC9C4CAD9A33E309F2DDF98EE4E1DD253637B_inline(L_0, 0, NULL);
		V_0 = L_1;
		bool L_2 = V_0;
		if (!L_2)
		{
			goto IL_0021;
		}
	}
	{
		intptr_t L_3 = __this->___m_Ptr;
		ProfilerUnsafeUtility_EndSample_mFDB4EFB160A9CB817D2F8ED21B88693616B27409(L_3, NULL);
	}

IL_0021:
	{
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR VolumeStack_t5DE94743BDB63D97EF5587DBDAE46468233F36E8* VolumeManager_get_stack_m5F7B366D1E7FE168EF4CA04A17531D34DD200266_inline (VolumeManager_tC1135CDD73B47230FE58646CB8242E6B324DA621* __this, const RuntimeMethod* method) 
{
	{
		VolumeStack_t5DE94743BDB63D97EF5587DBDAE46468233F36E8* L_0 = __this->___U3CstackU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ((Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_StaticFields*)il2cpp_codegen_static_fields_for(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var))->___zeroVector;
		V_0 = L_0;
		goto IL_0009;
	}

IL_0009:
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = V_0;
		return L_1;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Volume_get_isGlobal_m09C1E1FB39D06DD9EC78DF276DE9A1FBE3E42763_inline (Volume_t7CAAEA22D7F13A50FAE114DE7A6986FEAC837377* __this, const RuntimeMethod* method) 
{
	{
		bool L_0 = __this->___m_IsGlobal;
		return L_0;
	}
}
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 float Vector3_get_sqrMagnitude_m43C27DEC47C4811FB30AB474FF2131A963B66FC8_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, const RuntimeMethod* method) 
{
	float V_0 = 0.0f;
	{
		float L_0 = __this->___x;
		float L_1 = __this->___x;
		float L_2 = __this->___y;
		float L_3 = __this->___y;
		float L_4 = __this->___z;
		float L_5 = __this->___z;
		V_0 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_0, L_1)), ((float)il2cpp_codegen_multiply(L_2, L_3)))), ((float)il2cpp_codegen_multiply(L_4, L_5))));
		goto IL_002d;
	}

IL_002d:
	{
		float L_6 = V_0;
		return L_6;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ProfilerMarker__ctor_mDD68B0A8B71E0301F592AF8891560150E55699C8_inline (ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD* __this, String_t* ___0_name, const RuntimeMethod* method) 
{
	{
		String_t* L_0 = ___0_name;
		intptr_t L_1;
		L_1 = ProfilerUnsafeUtility_CreateMarker_mC5E1AAB8CC1F0342065DF85BA3334445ED754E64(L_0, (uint16_t)1, 0, 0, NULL);
		__this->___m_Ptr = L_1;
		return;
	}
}
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 void Profiler_BeginSample_m640E26B682D803CC5DB4EDFDF2F6E83771BF0BE4_inline (String_t* ___0_name, const RuntimeMethod* method) 
{
	{
		String_t* L_0 = ___0_name;
		Profiler_ValidateArguments_m631DF788CA8A7DF599A5871AF4D7FA8B9C3B52CC_inline(L_0, NULL);
		String_t* L_1 = ___0_name;
		Profiler_BeginSampleImpl_m7CA0C092A61229CA7BF617E521F2DE0E2B155CEA(L_1, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector3Int__ctor_mE06A86999D16FA579A7F2142B872AB7E3695C9E0_inline (Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376* __this, int32_t ___0_x, int32_t ___1_y, int32_t ___2_z, 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;
		int32_t L_2 = ___2_z;
		__this->___m_Z = L_2;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_CeilToInt_mF2BF9F4261B3431DC20E10A46CFEEED103C48963_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 = ceil(((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 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 void ProbeBrickIndex_set_estimatedVMemCost_mEF9CBDDB59A8E7EE2754984F09812859C91A058D_inline (ProbeBrickIndex_tF1B02DB88E5F4CF79533962B018B5724D74E32D2* __this, int32_t ___0_value, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___0_value;
		__this->___U3CestimatedVMemCostU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t BitArray_get_Length_mC0782C19E93F3CCCAE262D6DB931F2497F5C6E6A_inline (BitArray_tFD42FDEB4A51DD2D6C20DC8E220B1EBE999F2616* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___m_length;
		return L_0;
	}
}
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 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 void ProbeBrickIndex_set_fragmentationRate_m0698403CDCF7395D197454AFC0FD7E572B718822_inline (ProbeBrickIndex_tF1B02DB88E5F4CF79533962B018B5724D74E32D2* __this, float ___0_value, const RuntimeMethod* method) 
{
	{
		float L_0 = ___0_value;
		__this->___U3CfragmentationRateU3Ek__BackingField = L_0;
		return;
	}
}
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 Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 Vector3Int_op_Division_mAED419B41FA40EDAF2C51F0B35E6BAE1104D6A57_inline (Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___0_a, int32_t ___1_b, const RuntimeMethod* method) 
{
	Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		int32_t L_0;
		L_0 = Vector3Int_get_x_m21C268D2AA4C03CE35AA49DF6155347C9748054C_inline((&___0_a), NULL);
		int32_t L_1 = ___1_b;
		int32_t L_2;
		L_2 = Vector3Int_get_y_m42F43000F85D356557CAF03442273E7AA08F7F72_inline((&___0_a), NULL);
		int32_t L_3 = ___1_b;
		int32_t L_4;
		L_4 = Vector3Int_get_z_m96E180F866145E373F42358F2371EFF446F08AED_inline((&___0_a), NULL);
		int32_t L_5 = ___1_b;
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_6;
		memset((&L_6), 0, sizeof(L_6));
		Vector3Int__ctor_mE06A86999D16FA579A7F2142B872AB7E3695C9E0_inline((&L_6), ((int32_t)(L_0/L_1)), ((int32_t)(L_2/L_3)), ((int32_t)(L_4/L_5)), NULL);
		V_0 = L_6;
		goto IL_0024;
	}

IL_0024:
	{
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_7 = V_0;
		return L_7;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 Vector3Int_op_Subtraction_m837BE23C20AABFF0617622A8738B4D719F50D1DD_inline (Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___0_a, Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___1_b, const RuntimeMethod* method) 
{
	Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		int32_t L_0;
		L_0 = Vector3Int_get_x_m21C268D2AA4C03CE35AA49DF6155347C9748054C_inline((&___0_a), NULL);
		int32_t L_1;
		L_1 = Vector3Int_get_x_m21C268D2AA4C03CE35AA49DF6155347C9748054C_inline((&___1_b), NULL);
		int32_t L_2;
		L_2 = Vector3Int_get_y_m42F43000F85D356557CAF03442273E7AA08F7F72_inline((&___0_a), NULL);
		int32_t L_3;
		L_3 = Vector3Int_get_y_m42F43000F85D356557CAF03442273E7AA08F7F72_inline((&___1_b), NULL);
		int32_t L_4;
		L_4 = Vector3Int_get_z_m96E180F866145E373F42358F2371EFF446F08AED_inline((&___0_a), NULL);
		int32_t L_5;
		L_5 = Vector3Int_get_z_m96E180F866145E373F42358F2371EFF446F08AED_inline((&___1_b), NULL);
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_6;
		memset((&L_6), 0, sizeof(L_6));
		Vector3Int__ctor_mE06A86999D16FA579A7F2142B872AB7E3695C9E0_inline((&L_6), ((int32_t)il2cpp_codegen_subtract(L_0, L_1)), ((int32_t)il2cpp_codegen_subtract(L_2, L_3)), ((int32_t)il2cpp_codegen_subtract(L_4, L_5)), NULL);
		V_0 = L_6;
		goto IL_0036;
	}

IL_0036:
	{
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_7 = V_0;
		return L_7;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 Vector3Int_get_zero_m0D0DA069A4982B8DB9F5EE1A26E4CAEEA454FEE2_inline (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_0 = ((Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376_StaticFields*)il2cpp_codegen_static_fields_for(Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376_il2cpp_TypeInfo_var))->___s_Zero;
		V_0 = L_0;
		goto IL_0009;
	}

IL_0009:
	{
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_1 = V_0;
		return L_1;
	}
}
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 Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 Vector3Int_op_Addition_m263A29CC729DFC6216FEA87255C5BA5496D196D1_inline (Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___0_a, Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___1_b, const RuntimeMethod* method) 
{
	Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		int32_t L_0;
		L_0 = Vector3Int_get_x_m21C268D2AA4C03CE35AA49DF6155347C9748054C_inline((&___0_a), NULL);
		int32_t L_1;
		L_1 = Vector3Int_get_x_m21C268D2AA4C03CE35AA49DF6155347C9748054C_inline((&___1_b), NULL);
		int32_t L_2;
		L_2 = Vector3Int_get_y_m42F43000F85D356557CAF03442273E7AA08F7F72_inline((&___0_a), NULL);
		int32_t L_3;
		L_3 = Vector3Int_get_y_m42F43000F85D356557CAF03442273E7AA08F7F72_inline((&___1_b), NULL);
		int32_t L_4;
		L_4 = Vector3Int_get_z_m96E180F866145E373F42358F2371EFF446F08AED_inline((&___0_a), NULL);
		int32_t L_5;
		L_5 = Vector3Int_get_z_m96E180F866145E373F42358F2371EFF446F08AED_inline((&___1_b), NULL);
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_6;
		memset((&L_6), 0, sizeof(L_6));
		Vector3Int__ctor_mE06A86999D16FA579A7F2142B872AB7E3695C9E0_inline((&L_6), ((int32_t)il2cpp_codegen_add(L_0, L_1)), ((int32_t)il2cpp_codegen_add(L_2, L_3)), ((int32_t)il2cpp_codegen_add(L_4, L_5)), NULL);
		V_0 = L_6;
		goto IL_0036;
	}

IL_0036:
	{
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_7 = V_0;
		return L_7;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 Vector3Int_get_one_mD0903BF90B5A55C6FA75D016A00FEC8C93FF4CE8_inline (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_0 = ((Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376_StaticFields*)il2cpp_codegen_static_fields_for(Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376_il2cpp_TypeInfo_var))->___s_One;
		V_0 = L_0;
		goto IL_0009;
	}

IL_0009:
	{
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_1 = V_0;
		return L_1;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Vector3Int_op_Equality_mB10073AF3B08421C46BF678C8FF64AAD62C83617_inline (Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___0_lhs, Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___1_rhs, const RuntimeMethod* method) 
{
	bool V_0 = false;
	int32_t G_B4_0 = 0;
	{
		int32_t L_0;
		L_0 = Vector3Int_get_x_m21C268D2AA4C03CE35AA49DF6155347C9748054C_inline((&___0_lhs), NULL);
		int32_t L_1;
		L_1 = Vector3Int_get_x_m21C268D2AA4C03CE35AA49DF6155347C9748054C_inline((&___1_rhs), NULL);
		if ((!(((uint32_t)L_0) == ((uint32_t)L_1))))
		{
			goto IL_0033;
		}
	}
	{
		int32_t L_2;
		L_2 = Vector3Int_get_y_m42F43000F85D356557CAF03442273E7AA08F7F72_inline((&___0_lhs), NULL);
		int32_t L_3;
		L_3 = Vector3Int_get_y_m42F43000F85D356557CAF03442273E7AA08F7F72_inline((&___1_rhs), NULL);
		if ((!(((uint32_t)L_2) == ((uint32_t)L_3))))
		{
			goto IL_0033;
		}
	}
	{
		int32_t L_4;
		L_4 = Vector3Int_get_z_m96E180F866145E373F42358F2371EFF446F08AED_inline((&___0_lhs), NULL);
		int32_t L_5;
		L_5 = Vector3Int_get_z_m96E180F866145E373F42358F2371EFF446F08AED_inline((&___1_rhs), NULL);
		G_B4_0 = ((((int32_t)L_4) == ((int32_t)L_5))? 1 : 0);
		goto IL_0034;
	}

IL_0033:
	{
		G_B4_0 = 0;
	}

IL_0034:
	{
		V_0 = (bool)G_B4_0;
		goto IL_0037;
	}

IL_0037:
	{
		bool L_6 = V_0;
		return L_6;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3Int_op_Implicit_m13297B1F6D07F1E46C0627EAAB8413E637FCA442_inline (Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___0_v, const RuntimeMethod* method) 
{
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		int32_t L_0;
		L_0 = Vector3Int_get_x_m21C268D2AA4C03CE35AA49DF6155347C9748054C_inline((&___0_v), NULL);
		int32_t L_1;
		L_1 = Vector3Int_get_y_m42F43000F85D356557CAF03442273E7AA08F7F72_inline((&___0_v), NULL);
		int32_t L_2;
		L_2 = Vector3Int_get_z_m96E180F866145E373F42358F2371EFF446F08AED_inline((&___0_v), NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3;
		memset((&L_3), 0, sizeof(L_3));
		Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_3), ((float)L_0), ((float)L_1), ((float)L_2), NULL);
		V_0 = L_3;
		goto IL_0021;
	}

IL_0021:
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = V_0;
		return L_4;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Bounds_set_min_m7BAFB7EDB329CBA896FA096E671D17E498C81A35_inline (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, const RuntimeMethod* method) 
{
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_value;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1;
		L_1 = Bounds_get_max_m6446F2AB97C1E57CA89467B9DE52D4EB61F1CB09_inline(__this, NULL);
		Bounds_SetMinMax_mB5F7DDF18EDB7F3F25FA6D2B36824F28978C540F_inline(__this, L_0, L_1, NULL);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Bounds_set_max_mD846329090A0A151CA139A477B70AD6A76FC1A39_inline (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, const RuntimeMethod* method) 
{
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0;
		L_0 = Bounds_get_min_m465AC9BBE1DE5D8E8AD95AC19B9899068FEEBB13_inline(__this, NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = ___0_value;
		Bounds_SetMinMax_mB5F7DDF18EDB7F3F25FA6D2B36824F28978C540F_inline(__this, L_0, L_1, NULL);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Bounds_get_extents_mFE6DC407FCE2341BE2C750CB554055D211281D25_inline (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, const RuntimeMethod* method) 
{
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = __this->___m_Extents;
		V_0 = L_0;
		goto IL_000a;
	}

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

IL_009f:
	{
		G_B7_0 = 0;
	}

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

IL_00a3:
	{
		bool L_24 = V_0;
		return L_24;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ProbeBrickPool_set_estimatedVMemCost_m900B8D8014520434A75820BFE856BCFCE411E7DA_inline (ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693* __this, int32_t ___0_value, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___0_value;
		__this->___U3CestimatedVMemCostU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RenderTextureDescriptor_set_width_m3B2494007BFE3AD4D14403407C9B24F5045E7E10_inline (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* __this, int32_t ___0_value, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___0_value;
		__this->___U3CwidthU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RenderTextureDescriptor_set_height_m1FE41111472DAA9B5E80FFAF3445004D72A3CFA5_inline (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* __this, int32_t ___0_value, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___0_value;
		__this->___U3CheightU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RenderTextureDescriptor_set_volumeDepth_mEF9610D1C14182417A01B7243DEE6B559A13B34D_inline (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* __this, int32_t ___0_value, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___0_value;
		__this->___U3CvolumeDepthU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RenderTextureDescriptor_set_mipCount_mDCC85ED7D97BD64A290A21DB91BC5CB1C4BA95EF_inline (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* __this, int32_t ___0_value, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___0_value;
		__this->___U3CmipCountU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RenderTextureDescriptor_set_dimension_mCE9A4A08454BB2D9DFE3E505EC336FD480078F39_inline (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* __this, int32_t ___0_value, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___0_value;
		__this->___U3CdimensionU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RenderTextureDescriptor_set_msaaSamples_m6910E09489372746391B14FBAF59A7237539D6C4_inline (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* __this, int32_t ___0_value, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___0_value;
		__this->___U3CmsaaSamplesU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool ProbeReferenceVolume_get_supportScenarioBlending_m4BAF2E6E058A225CD888D9BB6132BC8EEC910B5B_inline (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, const RuntimeMethod* method) 
{
	{
		bool L_0 = __this->___m_SupportScenarioBlending;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ProbeBrickPool_get_estimatedVMemCost_m206B387571242511C64B9AB8D519298A7164B252_inline (ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___U3CestimatedVMemCostU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 Vector3Int_op_Multiply_m8DCC241FC7E7C6D257CAB359AFB465ED6E940102_inline (Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___0_a, int32_t ___1_b, const RuntimeMethod* method) 
{
	Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		int32_t L_0;
		L_0 = Vector3Int_get_x_m21C268D2AA4C03CE35AA49DF6155347C9748054C_inline((&___0_a), NULL);
		int32_t L_1 = ___1_b;
		int32_t L_2;
		L_2 = Vector3Int_get_y_m42F43000F85D356557CAF03442273E7AA08F7F72_inline((&___0_a), NULL);
		int32_t L_3 = ___1_b;
		int32_t L_4;
		L_4 = Vector3Int_get_z_m96E180F866145E373F42358F2371EFF446F08AED_inline((&___0_a), NULL);
		int32_t L_5 = ___1_b;
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_6;
		memset((&L_6), 0, sizeof(L_6));
		Vector3Int__ctor_mE06A86999D16FA579A7F2142B872AB7E3695C9E0_inline((&L_6), ((int32_t)il2cpp_codegen_multiply(L_0, L_1)), ((int32_t)il2cpp_codegen_multiply(L_2, L_3)), ((int32_t)il2cpp_codegen_multiply(L_4, L_5)), NULL);
		V_0 = L_6;
		goto IL_0024;
	}

IL_0024:
	{
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_7 = V_0;
		return L_7;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ProbeGlobalIndirection_set_estimatedVMemCost_mC4BACC271236DEB94FCEAD546E1A1EB72FF20F13_inline (ProbeGlobalIndirection_t2AB9BD4BE8E7DFF06B6C8DB4914AEF5BC7BFD2A4* __this, int32_t ___0_value, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___0_value;
		__this->___U3CestimatedVMemCostU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR NativeArray_1_tBA7C3E15B67AEC95EB7BED61838A132B300A973A CellData_get_bricks_m5540163FB851E38420BB7DA633965E26EE3329CF_inline (CellData_tBCD18663131DBE178E5CDDCEE15196B115A87AB3* __this, const RuntimeMethod* method) 
{
	{
		NativeArray_1_tBA7C3E15B67AEC95EB7BED61838A132B300A973A L_0 = __this->___U3CbricksU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CellData_set_bricks_mA8F6CDCF812B973B2BAF9E150C1F0F1573502225_inline (CellData_tBCD18663131DBE178E5CDDCEE15196B115A87AB3* __this, NativeArray_1_tBA7C3E15B67AEC95EB7BED61838A132B300A973A ___0_value, const RuntimeMethod* method) 
{
	{
		NativeArray_1_tBA7C3E15B67AEC95EB7BED61838A132B300A973A L_0 = ___0_value;
		__this->___U3CbricksU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934 CellData_get_skyOcclusionDataL0L1_m7ACD1A70AB89773E294B4AD1F741C373BC590B24_inline (CellData_tBCD18663131DBE178E5CDDCEE15196B115A87AB3* __this, const RuntimeMethod* method) 
{
	{
		NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934 L_0 = __this->___U3CskyOcclusionDataL0L1U3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CellData_set_skyOcclusionDataL0L1_m9DF3043E817249191DBA0B4435FB9E85AB7D7FDC_inline (CellData_tBCD18663131DBE178E5CDDCEE15196B115A87AB3* __this, NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934 ___0_value, const RuntimeMethod* method) 
{
	{
		NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934 L_0 = ___0_value;
		__this->___U3CskyOcclusionDataL0L1U3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF CellData_get_skyShadingDirectionIndices_m5CC4C9DDEF8DE868060C14B01F6BD517CBB0E6A4_inline (CellData_tBCD18663131DBE178E5CDDCEE15196B115A87AB3* __this, const RuntimeMethod* method) 
{
	{
		NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_0 = __this->___U3CskyShadingDirectionIndicesU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CellData_set_skyShadingDirectionIndices_m3C8FACB92457725E6536D1516429984D9EF27BC9_inline (CellData_tBCD18663131DBE178E5CDDCEE15196B115A87AB3* __this, NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF ___0_value, const RuntimeMethod* method) 
{
	{
		NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_0 = ___0_value;
		__this->___U3CskyShadingDirectionIndicesU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD CellData_get_probePositions_mE44D05C95F9146D795DE631492D7FB873FDB67D1_inline (CellData_tBCD18663131DBE178E5CDDCEE15196B115A87AB3* __this, const RuntimeMethod* method) 
{
	{
		NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD L_0 = __this->___U3CprobePositionsU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CellData_set_probePositions_mAA0A990B2297F54F42C24D634D3CF661E13637DC_inline (CellData_tBCD18663131DBE178E5CDDCEE15196B115A87AB3* __this, NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD ___0_value, const RuntimeMethod* method) 
{
	{
		NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD L_0 = ___0_value;
		__this->___U3CprobePositionsU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF CellData_get_touchupVolumeInteraction_mECAD3A3531A7C4A313077B8A53AE557FDF091885_inline (CellData_tBCD18663131DBE178E5CDDCEE15196B115A87AB3* __this, const RuntimeMethod* method) 
{
	{
		NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF L_0 = __this->___U3CtouchupVolumeInteractionU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CellData_set_touchupVolumeInteraction_mFAEFEDCE5458CF5A785253D0EAD6C0199DD243DF_inline (CellData_tBCD18663131DBE178E5CDDCEE15196B115A87AB3* __this, NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF ___0_value, const RuntimeMethod* method) 
{
	{
		NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF L_0 = ___0_value;
		__this->___U3CtouchupVolumeInteractionU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF CellData_get_validity_m77AD88D84B293DED04ACA574CD62A8A6DF8BDC55_inline (CellData_tBCD18663131DBE178E5CDDCEE15196B115A87AB3* __this, const RuntimeMethod* method) 
{
	{
		NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF L_0 = __this->___U3CvalidityU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CellData_set_validity_m8C930C65103C69FEF36233700205234FF38987A3_inline (CellData_tBCD18663131DBE178E5CDDCEE15196B115A87AB3* __this, NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF ___0_value, const RuntimeMethod* method) 
{
	{
		NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF L_0 = ___0_value;
		__this->___U3CvalidityU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF CellData_get_layer_m8A2EEFEB0348421024688B3812879E8B632F7A17_inline (CellData_tBCD18663131DBE178E5CDDCEE15196B115A87AB3* __this, const RuntimeMethod* method) 
{
	{
		NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_0 = __this->___U3ClayerU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CellData_set_layer_m9E34609ABD1F793D52C3A8648517B3B0A4ECD4FC_inline (CellData_tBCD18663131DBE178E5CDDCEE15196B115A87AB3* __this, NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF ___0_value, const RuntimeMethod* method) 
{
	{
		NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_0 = ___0_value;
		__this->___U3ClayerU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD CellData_get_offsetVectors_m1035246CAB6D87E8E9F1EFEABED84E6D824E98C3_inline (CellData_tBCD18663131DBE178E5CDDCEE15196B115A87AB3* __this, const RuntimeMethod* method) 
{
	{
		NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD L_0 = __this->___U3CoffsetVectorsU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CellData_set_offsetVectors_m99F24B457920E6F72D322E626427ACD5D051279D_inline (CellData_tBCD18663131DBE178E5CDDCEE15196B115A87AB3* __this, NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD ___0_value, const RuntimeMethod* method) 
{
	{
		NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD L_0 = ___0_value;
		__this->___U3CoffsetVectorsU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Func_1_Invoke_mA967B67675F9F5475EF2DA67722E3876436BF72E_gshared_inline (Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD* __this, const RuntimeMethod* method) 
{
	typedef int32_t (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
	return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, reinterpret_cast<RuntimeMethod*>(__this->___method));
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_mAC3C34BA1905AB5B79E483CD9BB082B7D667F703_gshared_inline (Action_1_tD69A6DC9FBE94131E52F5A73B2A9D4AB51EEC404* __this, int32_t ___0_obj, const RuntimeMethod* method) 
{
	typedef void (*FunctionPointerType) (RuntimeObject*, int32_t, const RuntimeMethod*);
	((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_obj, reinterpret_cast<RuntimeMethod*>(__this->___method));
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Action_1_tD69A6DC9FBE94131E52F5A73B2A9D4AB51EEC404* Field_1_get_setter_m4B71BECB2B97469619312FF24E57FE56BDC2E41D_gshared_inline (Field_1_t7F813BE8CAF3F3F635B34474DDD7B797C5B6CD2A* __this, const RuntimeMethod* method) 
{
	{
		Action_1_tD69A6DC9FBE94131E52F5A73B2A9D4AB51EEC404* L_0 = __this->___U3CsetterU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* EnumField_1_get_enumValues_m0CAD9BD01CB4539D247116B93B586B3412FBD363_gshared_inline (EnumField_1_t30102EC7A5D104E7898CDF9F28EBC898AE2A815F* __this, const RuntimeMethod* method) 
{
	{
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_0 = __this->___m_EnumValues;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD* Field_1_get_getter_m2561DC49B5A45BEFA5F061299C4CEFF2CF8882D4_gshared_inline (Field_1_t7F813BE8CAF3F3F635B34474DDD7B797C5B6CD2A* __this, const RuntimeMethod* method) 
{
	{
		Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD* L_0 = __this->___U3CgetterU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_2_Invoke_m88484A213EB00FF7254FE3DB935BFB06DD3F5753_gshared_inline (Action_2_tAC461AE4F7B507965CE2E6A32853473F8C02CD75* __this, RuntimeObject* ___0_arg1, int32_t ___1_arg2, const RuntimeMethod* method) 
{
	typedef void (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, int32_t, const RuntimeMethod*);
	((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___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) 
{
	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 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 Action_1_t831946BFD83EBA9DE498D3E682F1D4F14D17878D* Field_1_get_setter_m1806901F78CD70B28F60007C6FCD84656F0C81C0_gshared_inline (Field_1_t6C7F8E4DCB976CF33CBE31AA06D45F8A3E1580D4* __this, const RuntimeMethod* method) 
{
	{
		Action_1_t831946BFD83EBA9DE498D3E682F1D4F14D17878D* L_0 = __this->___U3CsetterU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Func_1_tF6541D6142ABBB0E6DD98A0B3A635B1F2002DC6D* Field_1_get_getter_m5B8C9D177A62510C979837871A9DEE3091549D76_gshared_inline (Field_1_t6C7F8E4DCB976CF33CBE31AA06D45F8A3E1580D4* __this, const RuntimeMethod* method) 
{
	{
		Func_1_tF6541D6142ABBB0E6DD98A0B3A635B1F2002DC6D* L_0 = __this->___U3CgetterU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t Func_1_Invoke_m42A47D4021BA82E1C5E04EDF50368B01C6E31C0F_gshared_inline (Func_1_tF6541D6142ABBB0E6DD98A0B3A635B1F2002DC6D* __this, const RuntimeMethod* method) 
{
	typedef uint32_t (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
	return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, reinterpret_cast<RuntimeMethod*>(__this->___method));
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_mA1BDAC0ADA0ABAC07CC491658788A24E6DC8B7EE_gshared_inline (Action_1_t831946BFD83EBA9DE498D3E682F1D4F14D17878D* __this, uint32_t ___0_obj, const RuntimeMethod* method) 
{
	typedef void (*FunctionPointerType) (RuntimeObject*, uint32_t, const RuntimeMethod*);
	((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_obj, reinterpret_cast<RuntimeMethod*>(__this->___method));
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_2_Invoke_m30E62F774AFDD2E27D123E39FF5A0FFE4A5A4386_gshared_inline (Action_2_tDA74CED516153CD7F42CADEB337C93F4AFDC8DDD* __this, RuntimeObject* ___0_arg1, uint32_t ___1_arg2, const RuntimeMethod* method) 
{
	typedef void (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, uint32_t, const RuntimeMethod*);
	((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method));
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Func_1_Invoke_m1412272198DFA4066C83206E5B43353AF10A2EEE_gshared_inline (Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4* __this, const RuntimeMethod* method) 
{
	typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
	return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, reinterpret_cast<RuntimeMethod*>(__this->___method));
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_mF2422B2DD29F74CE66F791C3F68E288EC7C3DB9E_gshared_inline (Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method) 
{
	typedef void (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
	((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_obj, reinterpret_cast<RuntimeMethod*>(__this->___method));
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m9080410FAF175EB3313FCE9515BA3A9D8E11718F_gshared_inline (List_1_tDA4D291C60B1EFA9EA50BBA3367C657CC9410576* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->____size;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m809450298141D527D3A4FFAF77AE69D9B08CC17F_gshared_inline (List_1_tDA4D291C60B1EFA9EA50BBA3367C657CC9410576* __this, int32_t ___0_item, const RuntimeMethod* method) 
{
	Int32EnumU5BU5D_t87B7DB802810C38016332669039EF42C487A081F* V_0 = NULL;
	int32_t V_1 = 0;
	{
		int32_t L_0 = __this->____version;
		__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
		Int32EnumU5BU5D_t87B7DB802810C38016332669039EF42C487A081F* L_1 = __this->____items;
		V_0 = L_1;
		int32_t L_2 = __this->____size;
		V_1 = L_2;
		int32_t L_3 = V_1;
		Int32EnumU5BU5D_t87B7DB802810C38016332669039EF42C487A081F* 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));
		Int32EnumU5BU5D_t87B7DB802810C38016332669039EF42C487A081F* 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_mAD159B09F28BD7914562E219CA52E2D4BDCF5530(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 14));
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_m4F220B4D805F163DF05F6FB4538DBC9D1610D16E_gshared_inline (List_1_tDA4D291C60B1EFA9EA50BBA3367C657CC9410576* __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 void List_1_Add_m3FD92ED0DB6561DEB79EB556489EEE19D9C860C7_gshared_inline (List_1_t796CB3F7FCFBBC4A6285EACD36F8F2F0C8AEA1D7* __this, FrameTimeSample_tADB152E5D63C6EB073852FBE9D9EE9A66CA31AA7 ___0_item, const RuntimeMethod* method) 
{
	FrameTimeSampleU5BU5D_tD0B7FAD3A9494D1A5CDF43221A95012F1AB4DCEF* V_0 = NULL;
	int32_t V_1 = 0;
	{
		int32_t L_0 = __this->____version;
		__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
		FrameTimeSampleU5BU5D_tD0B7FAD3A9494D1A5CDF43221A95012F1AB4DCEF* L_1 = __this->____items;
		V_0 = L_1;
		int32_t L_2 = __this->____size;
		V_1 = L_2;
		int32_t L_3 = V_1;
		FrameTimeSampleU5BU5D_tD0B7FAD3A9494D1A5CDF43221A95012F1AB4DCEF* 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));
		FrameTimeSampleU5BU5D_tD0B7FAD3A9494D1A5CDF43221A95012F1AB4DCEF* L_6 = V_0;
		int32_t L_7 = V_1;
		FrameTimeSample_tADB152E5D63C6EB073852FBE9D9EE9A66CA31AA7 L_8 = ___0_item;
		NullCheck(L_6);
		(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (FrameTimeSample_tADB152E5D63C6EB073852FBE9D9EE9A66CA31AA7)L_8);
		return;
	}

IL_0034:
	{
		FrameTimeSample_tADB152E5D63C6EB073852FBE9D9EE9A66CA31AA7 L_9 = ___0_item;
		List_1_AddWithResize_m118638D600199D9772DDE6B7B9D617E2398CBB44(__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_m880D85659A4B8E6CDB166891CF2F90337433CFB3_gshared_inline (List_1_t796CB3F7FCFBBC4A6285EACD36F8F2F0C8AEA1D7* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->____size;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_m8E8E0D040E5DA903114057BAEECB1A54F4F4888A_gshared_inline (List_1_t796CB3F7FCFBBC4A6285EACD36F8F2F0C8AEA1D7* __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_3_Invoke_mC8193F9BE436AD10B0F1279771862679CB5813AD_gshared_inline (Func_3_t112E81BD9C60E0186076895800369606BCF590FB* __this, float ___0_arg1, float ___1_arg2, const RuntimeMethod* method) 
{
	typedef float (*FunctionPointerType) (RuntimeObject*, float, float, 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 void List_1_Add_m1774834229961CE7D527C5E343F31C39B35C315B_gshared_inline (List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E* __this, AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7 ___0_item, const RuntimeMethod* method) 
{
	AsyncGPUReadbackRequestU5BU5D_t46ECEC53F54368195362A44D194E7055B374DC7A* V_0 = NULL;
	int32_t V_1 = 0;
	{
		int32_t L_0 = __this->____version;
		__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
		AsyncGPUReadbackRequestU5BU5D_t46ECEC53F54368195362A44D194E7055B374DC7A* L_1 = __this->____items;
		V_0 = L_1;
		int32_t L_2 = __this->____size;
		V_1 = L_2;
		int32_t L_3 = V_1;
		AsyncGPUReadbackRequestU5BU5D_t46ECEC53F54368195362A44D194E7055B374DC7A* 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));
		AsyncGPUReadbackRequestU5BU5D_t46ECEC53F54368195362A44D194E7055B374DC7A* L_6 = V_0;
		int32_t L_7 = V_1;
		AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7 L_8 = ___0_item;
		NullCheck(L_6);
		(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7)L_8);
		return;
	}

IL_0034:
	{
		AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7 L_9 = ___0_item;
		List_1_AddWithResize_m48EF3AFC37CD4086F4927E37338C3335460FD095(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 14));
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_m6754D537EA11AFDC65F3E88F5F757EBB1CA4B100_gshared_inline (Action_1_t6AC29B34E68BC53AA807670D868CBB59CD5D995F* __this, AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7 ___0_obj, const RuntimeMethod* method) 
{
	typedef void (*FunctionPointerType) (RuntimeObject*, AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7, const RuntimeMethod*);
	((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_obj, reinterpret_cast<RuntimeMethod*>(__this->___method));
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m4C2118BF8009CA4F7AF89D8D9CB5586AE95C8A36_gshared_inline (List_1_tFD45D9C668A7B019127FE442DDD78CF33B7DEDBF* __this, ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A ___0_item, const RuntimeMethod* method) 
{
	ValueTuple_2U5BU5D_tDEEAFCC1B39456246D3A0D4D92FF7592CA9EC962* 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_tDEEAFCC1B39456246D3A0D4D92FF7592CA9EC962* 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_tDEEAFCC1B39456246D3A0D4D92FF7592CA9EC962* 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_tDEEAFCC1B39456246D3A0D4D92FF7592CA9EC962* L_6 = V_0;
		int32_t L_7 = V_1;
		ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A L_8 = ___0_item;
		NullCheck(L_6);
		(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A)L_8);
		return;
	}

IL_0034:
	{
		ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A L_9 = ___0_item;
		List_1_AddWithResize_m904307B06A721D863088606D41315CD6B93E91F5(__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 RuntimeObject* Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* __this, const RuntimeMethod* method) 
{
	{
		RuntimeObject* L_0 = __this->____current;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	{
		int32_t L_0 = __this->____version;
		__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
	}
	{
		int32_t L_1 = __this->____size;
		V_0 = L_1;
		__this->____size = 0;
		int32_t L_2 = V_0;
		if ((((int32_t)L_2) <= ((int32_t)0)))
		{
			goto IL_003c;
		}
	}
	{
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_3 = __this->____items;
		int32_t L_4 = V_0;
		Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_3, 0, L_4, NULL);
		return;
	}

IL_003c:
	{
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 Enumerator_get_Current_mE3475384B761E1C7971D3639BD09117FE8363422_gshared_inline (Enumerator_tEA93FE2B778D098F590CA168BEFC4CD85D73A6B9* __this, const RuntimeMethod* method) 
{
	{
		KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 L_0 = __this->____current;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* KeyValuePair_2_get_Key_mBD8EA7557C27E6956F2AF29DA3F7499B2F51A282_gshared_inline (KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230* __this, const RuntimeMethod* method) 
{
	{
		RuntimeObject* L_0 = __this->___key;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* KeyValuePair_2_get_Value_mC6BD8075F9C9DDEF7B4D731E5C38EC19103988E7_gshared_inline (KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230* __this, const RuntimeMethod* method) 
{
	{
		RuntimeObject* L_0 = __this->___value;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m6C34C2E4F4CAE3C6FFE13DC11181ADD0D19C0253_gshared_inline (List_1_t179992B095C528117EEF4782A1F45568BD2D51EA* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->____size;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mBD25BC6E762DE994E1326749F2C4A552BC2CC79F_gshared_inline (List_1_t179992B095C528117EEF4782A1F45568BD2D51EA* __this, BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B ___0_item, const RuntimeMethod* method) 
{
	BrickChunkAllocU5BU5D_t67316E3C7BB0F8E26AB0D8AD7B8CC62FD533F6AE* V_0 = NULL;
	int32_t V_1 = 0;
	{
		int32_t L_0 = __this->____version;
		__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
		BrickChunkAllocU5BU5D_t67316E3C7BB0F8E26AB0D8AD7B8CC62FD533F6AE* L_1 = __this->____items;
		V_0 = L_1;
		int32_t L_2 = __this->____size;
		V_1 = L_2;
		int32_t L_3 = V_1;
		BrickChunkAllocU5BU5D_t67316E3C7BB0F8E26AB0D8AD7B8CC62FD533F6AE* 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));
		BrickChunkAllocU5BU5D_t67316E3C7BB0F8E26AB0D8AD7B8CC62FD533F6AE* L_6 = V_0;
		int32_t L_7 = V_1;
		BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B L_8 = ___0_item;
		NullCheck(L_6);
		(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B)L_8);
		return;
	}

IL_0034:
	{
		BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B L_9 = ___0_item;
		List_1_AddWithResize_m0F60A70AFEE910197AA0D83E7ADE883278413E49(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 14));
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Stack_1_get_Count_m4AA53F714739D905BF93AC643A80F138445E4357_gshared_inline (Stack_1_tBFBA4533224CC5B6CFEF7F656B39ED3995773D0B* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->____size;
		return L_0;
	}
}
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 BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B Enumerator_get_Current_mF9B31F3C98A3E3C038DE2629591228CE46B17E22_gshared_inline (Enumerator_tB36F2E08EAEB0D3BA01C0FAFD87C7DCAF20D54CC* __this, const RuntimeMethod* method) 
{
	{
		BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B L_0 = __this->____current;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool NativeArray_1_get_IsCreated_mE20C86CDF117D83540556807F8C35F5DF78CF16B_gshared_inline (NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934* __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 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 PerScenarioData_tDBB689295599DE09FCA963F9282414EA2B240B55 Enumerator_get_Current_mA69E3D307E3C526152C99C7C3BDC04B21FFEB1B5_gshared_inline (Enumerator_tB51ADD79A41EB3D14C526AB38B223D8A7A0033AF* __this, const RuntimeMethod* method) 
{
	{
		PerScenarioData_tDBB689295599DE09FCA963F9282414EA2B240B55 L_0 = __this->____currentValue;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool NativeArray_1_get_IsCreated_m6D86129871C7368DFEAC0FD9B947531F058F7DC7_gshared_inline (NativeArray_1_tBA7C3E15B67AEC95EB7BED61838A132B300A973A* __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 bool NativeArray_1_get_IsCreated_m4C7111E17A3D26D147222F544FFE7A1F4F3D7DE9_gshared_inline (NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD* __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 bool NativeArray_1_get_IsCreated_m318928FA479173AFA6DEB47FF3B9D54868151D87_gshared_inline (NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF* __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 void AutoScope__ctor_m7F63A273E382CB6328736B6E7F321DDFA40EA9E3_inline (AutoScope_tFB983697E28885CB10FFDB92D7EFD0615AEF3139* __this, intptr_t ___0_markerPtr, const RuntimeMethod* method) 
{
	bool V_0 = false;
	{
		intptr_t L_0 = ___0_markerPtr;
		__this->___m_Ptr = L_0;
		intptr_t L_1 = __this->___m_Ptr;
		bool L_2;
		L_2 = IntPtr_op_Inequality_m90EFC9C4CAD9A33E309F2DDF98EE4E1DD253637B_inline(L_1, 0, NULL);
		V_0 = L_2;
		bool L_3 = V_0;
		if (!L_3)
		{
			goto IL_0023;
		}
	}
	{
		intptr_t L_4 = ___0_markerPtr;
		ProfilerUnsafeUtility_BeginSample_mB5106F4E7ECEF54906545665ED23928D14F5FCA7(L_4, NULL);
	}

IL_0023:
	{
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool IntPtr_op_Inequality_m90EFC9C4CAD9A33E309F2DDF98EE4E1DD253637B_inline (intptr_t ___0_value1, intptr_t ___1_value2, const RuntimeMethod* method) 
{
	{
		intptr_t L_0 = ___0_value1;
		intptr_t L_1 = ___1_value2;
		return (bool)((((int32_t)((((intptr_t)L_0) == ((intptr_t)L_1))? 1 : 0)) == ((int32_t)0))? 1 : 0);
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Profiler_ValidateArguments_m631DF788CA8A7DF599A5871AF4D7FA8B9C3B52CC_inline (String_t* ___0_name, const RuntimeMethod* method) 
{
	bool V_0 = false;
	{
		String_t* L_0 = ___0_name;
		bool L_1;
		L_1 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_0, NULL);
		V_0 = L_1;
		bool L_2 = V_0;
		if (!L_2)
		{
			goto IL_001c;
		}
	}
	{
		ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_3 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var)));
		ArgumentException__ctor_m8F9D40CE19D19B698A70F9A258640EB52DB39B62(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral31D159E683556C06B3B3963D92483B6867EB3233)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralCE18B047107AA23D1AA9B2ED32D316148E02655F)), NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Profiler_ValidateArguments_m631DF788CA8A7DF599A5871AF4D7FA8B9C3B52CC_RuntimeMethod_var)));
	}

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

IL_0015:
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = V_0;
		return L_3;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Bounds_SetMinMax_mB5F7DDF18EDB7F3F25FA6D2B36824F28978C540F_inline (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_min, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_max, const RuntimeMethod* method) 
{
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___1_max;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = ___0_min;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2;
		L_2 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_0, L_1, NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3;
		L_3 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_2, (0.5f), NULL);
		Bounds_set_extents_m09496358547B86A93EFE7BE6371E7A6FE937C46F_inline(__this, L_3, NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___0_min;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5;
		L_5 = Bounds_get_extents_mFE6DC407FCE2341BE2C750CB554055D211281D25_inline(__this, NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6;
		L_6 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_4, L_5, NULL);
		Bounds_set_center_m891869DD5B1BEEE2D17907BBFB7EB79AAE44884B_inline(__this, L_6, NULL);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Bounds_get_min_m465AC9BBE1DE5D8E8AD95AC19B9899068FEEBB13_inline (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, const RuntimeMethod* method) 
{
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0;
		L_0 = Bounds_get_center_m5B05F81CB835EB6DD8628FDA24B638F477984DC3_inline(__this, NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1;
		L_1 = Bounds_get_extents_mFE6DC407FCE2341BE2C750CB554055D211281D25_inline(__this, NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2;
		L_2 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_0, L_1, NULL);
		V_0 = L_2;
		goto IL_0015;
	}

IL_0015:
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = V_0;
		return L_3;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Bounds_get_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 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 void Bounds_set_center_m891869DD5B1BEEE2D17907BBFB7EB79AAE44884B_inline (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, const RuntimeMethod* method) 
{
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_value;
		__this->___m_Center = L_0;
		return;
	}
}
