﻿#include "pch-cpp.hpp"

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


#include <limits>



struct Action_1_t6AC29B34E68BC53AA807670D868CBB59CD5D995F;
struct Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C;
struct Action_1_tD69A6DC9FBE94131E52F5A73B2A9D4AB51EEC404;
struct Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87;
struct Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A;
struct Action_1_t3CB5D1A819C3ED3F99E9E39F890F18633253949A;
struct Action_1_tD4A7E6373B0ECCCFBA53AFB9A7CF4C4D0798C941;
struct Action_1_t00621160046FE06A171CE95A003D9AE71EBB2B1D;
struct Action_2_tB3E4CF19F3493DE4FE84AFFB77005AE79F9A3758;
struct Action_2_t94C644233E37D574986F0297182FA2BD8972B44A;
struct Action_2_t664D2BFCF60DA241A2EF8D5B396F7932DA99F7F8;
struct Action_2_t5BCD350E28ADACED656596CC308132ED74DA0915;
struct Action_2_tAC461AE4F7B507965CE2E6A32853473F8C02CD75;
struct Action_2_t4D8E2F327F8C7A5FDEB27B586A0F3533D774EC5E;
struct Dictionary_2_tE738E3156DB830A7FCEA2AE6066FC5BEA6715F0D;
struct Dictionary_2_t385B2E86F465CABF91239E17EC06E91A7C658ADB;
struct Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907;
struct Dictionary_2_tE62F67DD5E0705D89AA8A2987FB3C4C21A3C9AAF;
struct Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA;
struct Dictionary_2_t17D0D125440AC627FCF80F189C6CBCB02856063C;
struct Dictionary_2_t3710F63387FFDE3DB34EE1BA1D878781E75CEFCA;
struct Dictionary_2_t3B52AFBD6DFD81D4B15146FF3783E046AB987613;
struct Dictionary_2_t18C83CD24384334A550468AC80B4F64B179517FB;
struct Dictionary_2_tF45369C157D4627F3C6BBF25860DE37D67DA02A8;
struct Dictionary_2_t8A59E2740E3FD42A9F35AA0E0081B21073ABBE77;
struct Dictionary_2_t1FF689FEDC2FDBDED3133BCEF57F215E1177485F;
struct Dictionary_2_tBB4036DDC0B6D94C9A83A1CFCCB8113DBA189B5F;
struct Dictionary_2_tD4F3359DAAB61E45D8374086254418E3AA6B446E;
struct DynamicArray_1_t7C64F5A74B7BA6F6B3589A766CADE3F59C6C7BCA;
struct DynamicArray_1_tD456FAFFECC4879D97EE0F550727BF9C6B0B3FE6;
struct DynamicArray_1_t85D77BAA52B2801695EAE751BA0F9DD3C26AA604;
struct EnumField_1_t30102EC7A5D104E7898CDF9F28EBC898AE2A815F;
struct Field_1_t32151A22D4B1B5C1DFFDDACD9F3C78D19596507A;
struct Field_1_t7F813BE8CAF3F3F635B34474DDD7B797C5B6CD2A;
struct Field_1_t644B86FEF42048CB531CD13D6477869470E12AD8;
struct Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457;
struct Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD;
struct Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7;
struct Func_3_t112E81BD9C60E0186076895800369606BCF590FB;
struct HashSet_1_t03A441EC1493E313B17FAEAEFD9B0BEBFA3F6206;
struct IEqualityComparer_1_t06C346ACFCD6FA7B6357E6392FA8842A209C66E7;
struct IEqualityComparer_1_tDBFC8496F14612776AF930DBF84AFE7D06D1F0E9;
struct IEqualityComparer_1_tAE94C8F24AD5B94D4EE85CA9FC59E3409D41CAF7;
struct IEqualityComparer_1_tC53A6B5E00FD0034DDB9D7A2B505C1E784820A60;
struct IEqualityComparer_1_t7F639ABAEC9A7A54DE5BD56D94E0BD9D743E263B;
struct IList_1_tFCC3D990041D6FE8F59D0EE4DC5BB62B121C9506;
struct KeyCollection_t3C424D67D4225CC3F2A1DEEFF9324356426F375A;
struct KeyCollection_tC006E65258D85D92BBB04431D2C6790ED5E9548F;
struct KeyCollection_tDC512D8512031EF76A49B1BD3C7913BDB6B3240C;
struct KeyCollection_tB31060CCD0BF8A2A3030BC8D30B4639C7AF03759;
struct KeyCollection_tE7C0D5F42C7713B360972E9032B340DCDE8F5F04;
struct Lazy_1_t07F21D0B542171B9535B96E3CE293999A8522162;
struct ListChangedEventHandler_1_tC0988B097B0885471C7749525EF01C1E7CB36E4C;
struct List_1_t8B9C9B57EBC66D3A90B97DA7EA202BDDB84E8016;
struct List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E;
struct List_1_t796CB3F7FCFBBC4A6285EACD36F8F2F0C8AEA1D7;
struct List_1_tF92F6631961760490E9F200E704EE20DBF1D15E1;
struct List_1_tDA4D291C60B1EFA9EA50BBA3367C657CC9410576;
struct List_1_tAFCDB9CCBAF11013AA7B0EC7BB51B10127AB467C;
struct List_1_tCFA270E118B873F542F52B1DD58F21D0AF4D1452;
struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D;
struct List_1_t0C03BB8D04810C036E129B4AA13C0CD045C619E4;
struct List_1_tCD7772AB40D4E7A61CCAFDDF9E33C190D4F9E6D4;
struct List_1_t44EF1B9C71532303037AAC259AD8D405401724D8;
struct List_1_t761CB6AB53A1E86522C5172FA0AB1A4E725A013F;
struct List_1_t0BFD9E46F01440F6D821E788DF386D0327E06804;
struct List_1_t996FD3EBD106385483E11892EE6A4884B2EC9330;
struct List_1_tA4B5FEB8E8B2267FDBC889623D19E2954E4A3EAC;
struct List_1_t179992B095C528117EEF4782A1F45568BD2D51EA;
struct List_1_tD47E289A20580491873111C2FC85A5456012FCAC;
struct List_1_tB7BC2BC4AB3CE0F6BC851F79A65D1244EC9CCC97;
struct List_1_tFEAC63AB47ECFF037313075F47A5D7240D0DDE44;
struct List_1_t9B93A8FFF20D5011038A191EEEBD767C937F3815;
struct List_1_tE15A36783D21F016929125A00F602D220C32C84A;
struct List_1_t2FCEA7635AA5C3B22E982462685B40276413F521;
struct ObjectPool_1_tB51C6F641CF9BA3EB129CA16A94F3B9B53A28892;
struct ObjectPool_1_t99595E72EFE3F4492DB424138C3B94C9E0C18B58;
struct ObjectPool_1_t8DA40D85DF5778F1195D0E6D74F1CC8BD1929805;
struct ObjectPool_1_tD5C76F7C6B50F1DDE822EED92C390D4FC3E1A4A9;
struct ObjectPool_1_t7FA933D4164A730DB5D7E5E1D315B49D70184F03;
struct ObjectPool_1_t26A8D6F0AC3E7D5C10AB98A9AF68B2EBC2ABE7EF;
struct ObservableList_1_tE27AD108B4CB5CCFF6DDF2DFB5953AB0C97F731C;
struct ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08;
struct Predicate_1_t8342C85FF4E41CD1F7024AC0CDC3E5312A32CB12;
struct Predicate_1_t31EEF91FF0F39A6EE486EA5418BB68CCF4FB9E96;
struct ReadOnlyCollection_1_tF0FFDCC1E1E5FFF308EA742DAB59C57038E63299;
struct Stack_1_tA294C200C9EE023EB3F9643C2E3B03BFFABD9343;
struct Stack_1_t2C30283F8620894A63254AD77610938822D2C711;
struct Stack_1_tD1FE0162FDE368EB6E2CFEEA5996CB90AD6D3128;
struct Stack_1_tBFBA4533224CC5B6CFEF7F656B39ED3995773D0B;
struct Stack_1_t061C121E148481D2C22DB6731F610021EE891857;
struct Stack_1_t9B9BD6DDFB554CDB77B8B74ECD2BBB5DB52DDC20;
struct UnityAction_1_t1C91FC461AEDD032BF79639CBB6A3842E1E34C20;
struct UnityAction_1_t9C30BCD020745BF400CBACF22C6F34ADBA2DDA6A;
struct UnityAction_1_t17F5713480A623233FCEF33A9F600E247AA897D6;
struct UnityAction_1_tDC65970D467113575D912B657FC2F13DCBD4255E;
struct UnityAction_1_tD9BF451BD2DDC42588541B6C0C3638BD909A445D;
struct UnityAction_1_t331D2D7FB937A8CE713F34081F5420939CBECAE4;
struct ValueCollection_tB06B2A29DF54C2FB4DDBF725559C8A6BD4FF7FC8;
struct ValueCollection_t65BBB6F728D41FD4760F6D6C59CC030CF237785F;
struct ValueCollection_tB466A2B6125867D03E7E3B4594AAD61877F84D2B;
struct ValueCollection_t038245E04B5D2A80048D9F8021A23E69A0C9DBAA;
struct ValueCollection_tA5F750E391E28B61359A55326013FED4812DDD75;
struct ValueCollection_tB88DC7722CAE79CC12A291CC3E38214EA279C8EA;
struct ValueCollection_tD5EDB9E90ED9F117DB14EAD843BDC9ADB71A98CC;
struct ValueCollection_t61DE65843A7C21C86A1754994E5898CD5605F461;
struct EntryU5BU5D_t227DBC7DE172D56DD47E4F490CD131CEED5753A9;
struct EntryU5BU5D_t1CD7F81A49CE73561DE41E874CEFD8BBC53F9A1A;
struct EntryU5BU5D_tF6FBD3D09EDCE4447E0D18CD30109291C1350612;
struct EntryU5BU5D_t162D006E3CA843052923793FF21E91530A644FBB;
struct EntryU5BU5D_tFEF4A89400B7A0243E51649DD06D223CF706B8D7;
struct SlotU5BU5D_t1E4222EA9293721C2CDCF9F993401C932816BC51;
struct Matrix4x4U5BU5DU5BU5D_t70F44F6ABA3496D9431117EA02FF3B2DD46E50CF;
struct AsyncGPUReadbackRequestU5BU5D_t46ECEC53F54368195362A44D194E7055B374DC7A;
struct ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031;
struct CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB;
struct ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389;
struct DebugActionDescU5BU5D_t4E2759E60EB786DE189B8646D7E7BC5DEACE9703;
struct DebugActionStateU5BU5D_tEDECDC92D0831CE3393A86713996A09454D0B733;
struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771;
struct FrameTimeSampleU5BU5D_tD0B7FAD3A9494D1A5CDF43221A95012F1AB4DCEF;
struct GUIContentU5BU5D_t98DA1EEA8D0A2C4AE42CE11C4840B627CADFC503;
struct GraphicsBufferU5BU5D_t4ABCF6B71838542923F426CE2E088700D5529BF7;
struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C;
struct Int32EnumU5BU5D_t87B7DB802810C38016332669039EF42C487A081F;
struct MaterialPropertyBlockU5BU5D_t6911DDC471FC23F2AF58FF0140ED595529EC5F5B;
struct Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D;
struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918;
struct PerformanceBottleneckU5BU5D_tE4CB77E438B566DB0D878AB6A8DCFB6A14BD3DF1;
struct PlaneU5BU5D_t4EEF66BAA8B0140EFFF34F6183CE7F80546592BE;
struct ProbeVolumePerSceneDataU5BU5D_t74C2CB72B18542976F495A8A6BB7B73B066EF1CD;
struct SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C;
struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248;
struct TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB;
struct UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83;
struct UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA;
struct Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD;
struct WidgetU5BU5D_t39DEA55B87EF43C59C5699E0340B34185BA1E4A2;
struct ReservedBrickU5BU5D_t370DC93F64A81F2F1D92B87305B941C3FA1D4C41;
struct VoxelMetaU5BU5D_tDD8B1D1BF3EE3D0C985EFED6D91F6DDEC03E0952;
struct BrickChunkAllocU5BU5D_t67316E3C7BB0F8E26AB0D8AD7B8CC62FD533F6AE;
struct BlendingCellInfoU5BU5D_tE0C6F224DF6AAD00BD7C1C6BCD9814E7A190A5E6;
struct CellU5BU5D_t28C720491B3B017816792FE60A465B7E141C8239;
struct CellInfoU5BU5D_t8E682643050FC563C577D407F07D1ECB31FA2150;
struct CellCountsU5BU5D_tA076CE9CE985940277BB2EB4BAD588CD0489B494;
struct Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07;
struct Binder_t91BFCE95A7057FADF4D8A1A342AFE52872246235;
struct BitArray_tFD42FDEB4A51DD2D6C20DC8E220B1EBE999F2616;
struct BottleneckHistory_tB05DCBF6856ABC4CF0A7CE9249E0BCC20DC9F9EB;
struct Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184;
struct CancellationTokenSource_tAAE1E0033BCFC233801F8CB4CED5C852B350CB7B;
struct CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7;
struct Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3;
struct ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233;
struct ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8;
struct CoreRPHelpURLAttribute_t602FBE6B727B55C450117479FD27338725F12BF3;
struct CustomSampler_tDA472186F08B4016626F032F944036BADFDB5487;
struct DebugManager_t7B02CD44432A634FA9654CC7ABE89DBA061A8672;
struct DebugUIHandlerCanvas_t42F6FDECA89A5D5F3C1534DC37FABB37E1401209;
struct DebugUIHandlerPersistentCanvas_tC4C96BD52F7E1FF302C31269BB744E0D688FAC2D;
struct DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E;
struct DocumentationInfo_t6D259378DA8DDBFBE299EB50C2631CC04E1C3A75;
struct FrameTimeSampleHistory_tC3D2D4ECA65B8B07315EBB2D8F2764B3B63C5F2E;
struct GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2;
struct GameObject_t76FEDD663AB33C991A9C9A23129337651094216F;
struct GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1;
struct HelpURLAttribute_tC499F826613B34E001AEAE5D42BA2B3AD365E91D;
struct IDebugData_t1B615890FAADB3B7587742FF95F21192D3464087;
struct LightProbeProxyVolume_t431001CA94D2BB5DB419E2A89E7D8116E4E1B658;
struct Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3;
struct MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D;
struct MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553;
struct MemberInfo_t;
struct Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4;
struct MethodInfo_t;
struct MousePositionDebug_t213FBA65BBFFD74DD5FC04FFCE3FE88B9D00AC10;
struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C;
struct ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8;
struct ProbeBrickIndex_tF1B02DB88E5F4CF79533962B018B5724D74E32D2;
struct ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693;
struct ProbeCellIndices_t0A30314A2B1D5F97E16BD321C179801D1B42C6AF;
struct ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F;
struct ProbeVolumeAsset_tD6746B9D8821C28FD5798B2BCB8DACB08A789E73;
struct ProbeVolumeDebug_t295620780739F33AEAD1D1BB44C5252CE70D3DD8;
struct ProbeVolumePerSceneData_t9CB5E88B02731EFB128F452EBF27BD02E4918909;
struct ProbeVolumeSceneData_t29FD126D36ED1E093C2EBBFB3F248DD5E2A86D90;
struct ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE;
struct PropertyInfo_t;
struct Recorder_t0A14385FB0F5829CAAC1E16F88B095769D648C90;
struct Regex_tE773142C2BE45C5D362B0F815AFF831707A51772;
struct RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27;
struct Sampler_t5AC6EA95DC44B5F830F9E8351D37B2A0AC5678E5;
struct SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37;
struct Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692;
struct ShaderDebugPrintManager_tD6C54B2482257927357D00EC3095C909AA2BAE99;
struct String_t;
struct TextAsset_t2C64E93DA366D9DE5A8209E1802FA4884AC1BD69;
struct Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700;
struct Texture3D_tDC30A0F19B6055086859D1ABC098D6E6762000E1;
struct Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1;
struct Type_t;
struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915;
struct CameraCallback_t844E527BFE37BC0495E7F67993E43C07642DA9DD;
struct UIState_t02635D8F7190949BE65758A024CAE05DF27A4E17;
struct BoolField_t39D6A35B4122FEB0926086FA434886E537378EAD;
struct Container_t0F404B4F1A7EFE36CAD5C2A9EA0261991099D217;
struct EnumField_t15C8FC0EB96499DFDCEC2B9DBB27B2BBCD5E262C;
struct FloatField_t1B59A5C6B3DE8E8B696383C91240F265B89B753B;
struct IContainer_tBD9F21C42D4253E306C4EF7CFC72480E0C7C89B5;
struct IntField_t44A28D09F4CD0658E53FCED78D08513508256A9A;
struct Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295;
struct Widget_tE8D6AF1D7525CC84E8F2C3B73162016736A6A2FF;
struct U3CU3Ec_tAE3343AC4DE79BCC51BC0CBEE8DA1146B39B3A8B;
struct U3CU3Ec_tBE2D7F4669C7B6BB7D961E4F31204B82C5499507;
struct BrickMeta_t8905B1502E507FAFA4B096696E2F1E287D605A01;
struct VoxelMeta_t6D2CF631FEA88A2C679FFCE9E2A4B0F63F123A31;
struct U3CU3Ec__DisplayClass171_0_t70061616D0F785A73C9408015CCBEBC3C2B43646;
struct BlendingCellInfo_tBAED0F59265E47B74B5C29CBC9D88F985F0B9974;
struct Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87;
struct CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5;
struct CellInstancedDebugProbes_t23E23306486DF8F9F5DF0E8B5B02EC92E0C96C8B;

IL2CPP_EXTERN_C RuntimeClass* Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A_il2cpp_TypeInfo_var;
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_tD69A6DC9FBE94131E52F5A73B2A9D4AB51EEC404_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Action_2_t94C644233E37D574986F0297182FA2BD8972B44A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Action_2_tB3E4CF19F3493DE4FE84AFFB77005AE79F9A3758_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* BitArray_tFD42FDEB4A51DD2D6C20DC8E220B1EBE999F2616_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* BoolField_t39D6A35B4122FEB0926086FA434886E537378EAD_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* CellInstancedDebugProbes_t23E23306486DF8F9F5DF0E8B5B02EC92E0C96C8B_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Char_t521A6F19B456D956AF452D926C32709DC03D6B17_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389_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* Container_t0F404B4F1A7EFE36CAD5C2A9EA0261991099D217_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* Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t18C83CD24384334A550468AC80B4F64B179517FB_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t1FF689FEDC2FDBDED3133BCEF57F215E1177485F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_tD4F3359DAAB61E45D8374086254418E3AA6B446E_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_tE62F67DD5E0705D89AA8A2987FB3C4C21A3C9AAF_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_tE738E3156DB830A7FCEA2AE6066FC5BEA6715F0D_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* DynamicArray_1_t85D77BAA52B2801695EAE751BA0F9DD3C26AA604_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* DynamicArray_1_tD456FAFFECC4879D97EE0F550727BF9C6B0B3FE6_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* EnumField_t15C8FC0EB96499DFDCEC2B9DBB27B2BBCD5E262C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* FloatField_t1B59A5C6B3DE8E8B696383C91240F265B89B753B_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* FrameTimeSampleHistory_tC3D2D4ECA65B8B07315EBB2D8F2764B3B63C5F2E_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_3_t112E81BD9C60E0186076895800369606BCF590FB_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* GUIContentU5BU5D_t98DA1EEA8D0A2C4AE42CE11C4840B627CADFC503_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Graphics_t99CD970FFEA58171C70F54DF0C06D315BD452F2C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* HashSet_1_t03A441EC1493E313B17FAEAEFD9B0BEBFA3F6206_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IndexMetaData_tADA36AB97C4E4789A24557B580963B1A3A63F692_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IntField_t44A28D09F4CD0658E53FCED78D08513508256A9A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t0BFD9E46F01440F6D821E788DF386D0327E06804_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t0C03BB8D04810C036E129B4AA13C0CD045C619E4_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t179992B095C528117EEF4782A1F45568BD2D51EA_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t44EF1B9C71532303037AAC259AD8D405401724D8_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t796CB3F7FCFBBC4A6285EACD36F8F2F0C8AEA1D7_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t8B9C9B57EBC66D3A90B97DA7EA202BDDB84E8016_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t996FD3EBD106385483E11892EE6A4884B2EC9330_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_tAFCDB9CCBAF11013AA7B0EC7BB51B10127AB467C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_tCD7772AB40D4E7A61CCAFDDF9E33C190D4F9E6D4_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_tCFA270E118B873F542F52B1DD58F21D0AF4D1452_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_tF92F6631961760490E9F200E704EE20DBF1D15E1_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* MousePositionDebug_t213FBA65BBFFD74DD5FC04FFCE3FE88B9D00AC10_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ObjectPool_1_t26A8D6F0AC3E7D5C10AB98A9AF68B2EBC2ABE7EF_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ObjectPool_1_t7FA933D4164A730DB5D7E5E1D315B49D70184F03_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ObjectPool_1_t8DA40D85DF5778F1195D0E6D74F1CC8BD1929805_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ObjectPool_1_tB51C6F641CF9BA3EB129CA16A94F3B9B53A28892_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ObjectPool_1_tD5C76F7C6B50F1DDE822EED92C390D4FC3E1A4A9_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* PlaneU5BU5D_t4EEF66BAA8B0140EFFF34F6183CE7F80546592BE_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Predicate_1_t31EEF91FF0F39A6EE486EA5418BB68CCF4FB9E96_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ProbeBrickIndex_tF1B02DB88E5F4CF79533962B018B5724D74E32D2_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ProbeCellIndices_t0A30314A2B1D5F97E16BD321C179801D1B42C6AF_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ProbeVolumeDebug_t295620780739F33AEAD1D1BB44C5252CE70D3DD8_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* Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974_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* SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Stack_1_tBFBA4533224CC5B6CFEF7F656B39ED3995773D0B_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Texture3D_tDC30A0F19B6055086859D1ABC098D6E6762000E1_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Type_t_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec__DisplayClass171_0_t70061616D0F785A73C9408015CCBEBC3C2B43646_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec_tAE3343AC4DE79BCC51BC0CBEE8DA1146B39B3A8B_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec_tBE2D7F4669C7B6BB7D961E4F31204B82C5499507_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* UnityAction_1_t17F5713480A623233FCEF33A9F600E247AA897D6_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* UnityAction_1_t1C91FC461AEDD032BF79639CBB6A3842E1E34C20_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* UnityAction_1_t331D2D7FB937A8CE713F34081F5420939CBECAE4_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* UnityAction_1_tD9BF451BD2DDC42588541B6C0C3638BD909A445D_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* UnityAction_1_tDC65970D467113575D912B657FC2F13DCBD4255E_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 RuntimeField* DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB____TexL0_L1rx_FieldInfo_var;
IL2CPP_EXTERN_C RuntimeField* ProbeVolumeSystemParameters_t0654F2626ACA367E00C375BEB6FEA5B86CB0A58B____probeDebugMesh_FieldInfo_var;
IL2CPP_EXTERN_C RuntimeField* ProfilingSample_t50A4DFD8DA524681EE1BF64D3A518E6BA633657A____m_Cmd_FieldInfo_var;
IL2CPP_EXTERN_C String_t* _stringLiteral01DF0107D1128DED3E626ECCB4A5303458D72961;
IL2CPP_EXTERN_C String_t* _stringLiteral0245A598901314C98F3EE8F1FABA26B281081D8E;
IL2CPP_EXTERN_C String_t* _stringLiteral039B19E6A63E9AA22F1AF2817559D285768A7B4A;
IL2CPP_EXTERN_C String_t* _stringLiteral03EDD9455BE996012D04F610429C80655C96E872;
IL2CPP_EXTERN_C String_t* _stringLiteral04E4CF52FCBB2D9F7B061BF2AF904294841C5E96;
IL2CPP_EXTERN_C String_t* _stringLiteral05A6903A96463F47F712E27F88FC04FE1DEE2D62;
IL2CPP_EXTERN_C String_t* _stringLiteral05C03585F593181CECC8E4EE6339489825D05483;
IL2CPP_EXTERN_C String_t* _stringLiteral066B8582A8762334147267FB215E25D21A2B1CF0;
IL2CPP_EXTERN_C String_t* _stringLiteral0903F12E67F35E21BB5A38049B8641BBB8B21CC6;
IL2CPP_EXTERN_C String_t* _stringLiteral0A98E187CE24E7AC4DB31868C8ED35077FBB8A81;
IL2CPP_EXTERN_C String_t* _stringLiteral0CAD20EB4CCD0C8779795DF6B0F5528C271F8533;
IL2CPP_EXTERN_C String_t* _stringLiteral0F05BF3967BFFB9B3687C55CCFF39A3BD936B13A;
IL2CPP_EXTERN_C String_t* _stringLiteral10B893698A152CA3A14B10F375D5FFFD407FD0FA;
IL2CPP_EXTERN_C String_t* _stringLiteral1168E92C164109D6220480DEDA987085B2A21155;
IL2CPP_EXTERN_C String_t* _stringLiteral19885677919A758B509379E3FB983997D4957129;
IL2CPP_EXTERN_C String_t* _stringLiteral19A3905F140ABC8CDEEBD02E02C064B89F89EF00;
IL2CPP_EXTERN_C String_t* _stringLiteral1A3E5FB6190816CC196322B8E72BE4E64C6811E6;
IL2CPP_EXTERN_C String_t* _stringLiteral1F57C03E3392AA4CB12FBD217199842D09A69BBF;
IL2CPP_EXTERN_C String_t* _stringLiteral2101409DAEA2D6AC965A03762812A295E03B71EF;
IL2CPP_EXTERN_C String_t* _stringLiteral2386E77CF610F786B06A91AF2C1B3FD2282D2745;
IL2CPP_EXTERN_C String_t* _stringLiteral27D46EE5F533D78741FF5C737DB7064E9D6F489C;
IL2CPP_EXTERN_C String_t* _stringLiteral2A5E9FA9320CB84CF504783FEF61A2E2CC680243;
IL2CPP_EXTERN_C String_t* _stringLiteral2D06CC32369E6AAC8D1645FD3E96A5793436CB2B;
IL2CPP_EXTERN_C String_t* _stringLiteral2F8CA0844F4C5C3DFEB4EF5BD79CCC357E9FBF8A;
IL2CPP_EXTERN_C String_t* _stringLiteral3149290547404CE72CFAA61EB21BFF8C750AD70E;
IL2CPP_EXTERN_C String_t* _stringLiteral33DBE1947E802092538168839D443C38F0AAA2D4;
IL2CPP_EXTERN_C String_t* _stringLiteral370678410D9EA88547C9A0518A47483570D604E4;
IL2CPP_EXTERN_C String_t* _stringLiteral3949AF64D0E91F77338D6C7265FCAE7DB8E2230A;
IL2CPP_EXTERN_C String_t* _stringLiteral3C6AC4628567D40BA7E21CDF76A46CD054700E98;
IL2CPP_EXTERN_C String_t* _stringLiteral430DA76CDB16C7A9FA09E1300868D35AA9756325;
IL2CPP_EXTERN_C String_t* _stringLiteral476634E106843D706FD6D038BC645194899EB70E;
IL2CPP_EXTERN_C String_t* _stringLiteral492D8FEC2447FDEA33A5AE3D633990FE4E874D8E;
IL2CPP_EXTERN_C String_t* _stringLiteral4E68A57681B14BA7EC20EFA862865966AFCF3087;
IL2CPP_EXTERN_C String_t* _stringLiteral50AA03A882307B6073D5F71C16E078A6805D656D;
IL2CPP_EXTERN_C String_t* _stringLiteral50AB8CC662E19225972EB2BB27B916E9C9E664DD;
IL2CPP_EXTERN_C String_t* _stringLiteral5949437904842F797CB905E2C3CA3F5218ABBEE1;
IL2CPP_EXTERN_C String_t* _stringLiteral597329033D1830636CB130098EB7B8B6C7E1FA79;
IL2CPP_EXTERN_C String_t* _stringLiteral5A9BC42AEF1E340E0A1E9461F26E3EE60D2E9820;
IL2CPP_EXTERN_C String_t* _stringLiteral5EA9CF0E87E96C85C194BA401D22091FD740B6AD;
IL2CPP_EXTERN_C String_t* _stringLiteral6496DBA076D2A69CFB3CEF0EB32987F28AA3E9DF;
IL2CPP_EXTERN_C String_t* _stringLiteral68351F3B781A54C64E3BD65A2419E954BC05A82E;
IL2CPP_EXTERN_C String_t* _stringLiteral6A19638E6C6A7E953416B19E413C37BB6D08F8DC;
IL2CPP_EXTERN_C String_t* _stringLiteral6A7EA4C09DFEDFDAE03715BAC610CAAB066C5F95;
IL2CPP_EXTERN_C String_t* _stringLiteral6ADF76E8D3B1F94B8F770FC452BCC66D41A079A5;
IL2CPP_EXTERN_C String_t* _stringLiteral6AE0F2BAD7F6215AA58928328BD656E8AC8883A6;
IL2CPP_EXTERN_C String_t* _stringLiteral6B5A7D6E08296D3CB71ACC7CBB9CA1ED3FB8C8AC;
IL2CPP_EXTERN_C String_t* _stringLiteral6CDD1443DE6643A1D3D5655734D26A0D7C6F0800;
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* _stringLiteral7B46ADDB4A7C669144FF5377DFF3368F6AA66160;
IL2CPP_EXTERN_C String_t* _stringLiteral7BFC0B8E3244F70396DC03150C10DF25CAE22299;
IL2CPP_EXTERN_C String_t* _stringLiteral7CFBF34DE6F2B9CEF5D99F0C7A0F7804CC3CAB12;
IL2CPP_EXTERN_C String_t* _stringLiteral7DAEB4899CA4AEB80FB954F621F5CD92B54065FA;
IL2CPP_EXTERN_C String_t* _stringLiteral7E0D435E54E5A3B8A31DB02CE954B18FEBE5A898;
IL2CPP_EXTERN_C String_t* _stringLiteral803E75FCD3CE49ACAD74564C3B7664E345954BAC;
IL2CPP_EXTERN_C String_t* _stringLiteral8E775C1C6F1F613A9FBBFF3E0084546E5F5B147E;
IL2CPP_EXTERN_C String_t* _stringLiteral90953DD8728811BB8DF2B69D23EED3C56FA0FAD6;
IL2CPP_EXTERN_C String_t* _stringLiteral9112AB0C70E09433A88AD3AF03C8FB2C30DE8A5D;
IL2CPP_EXTERN_C String_t* _stringLiteral941A12CEE551671BDE8BD433B44543AD16AD55D1;
IL2CPP_EXTERN_C String_t* _stringLiteral96155BBE5F50861078DBB4FA91E1A8E9D588B4A1;
IL2CPP_EXTERN_C String_t* _stringLiteral9C013D192595D2BFAE2B49FBC7A733C350C5188C;
IL2CPP_EXTERN_C String_t* _stringLiteral9D5313975DA8153FF9A5262016CB413A4E84846E;
IL2CPP_EXTERN_C String_t* _stringLiteral9DDE142C7D9CDABA0869EEBB7F034CB316C35FF0;
IL2CPP_EXTERN_C String_t* _stringLiteralA24FF29E12AE886AA40C05ECBBFD36A11CE975AE;
IL2CPP_EXTERN_C String_t* _stringLiteralA57F5907611528C8FBDF01A8CDEAE54667C4352D;
IL2CPP_EXTERN_C String_t* _stringLiteralA71E0510C0EFE62D73E2695E953AC8243862B5F4;
IL2CPP_EXTERN_C String_t* _stringLiteralA9A0A26AEBDF8C8D5BD4C663BF11B1C904B827F5;
IL2CPP_EXTERN_C String_t* _stringLiteralAAF7067B744F40BB3227D7D3D268FB9772521C5A;
IL2CPP_EXTERN_C String_t* _stringLiteralAC2E131A8B385121E267E1AC4E9DDAE00AA68AD2;
IL2CPP_EXTERN_C String_t* _stringLiteralACCE7BE0CB5EA47AD9F139E2E1BBD681A7937D11;
IL2CPP_EXTERN_C String_t* _stringLiteralAD1F7EBB0A83BCDCB8BE8A17DA7BE5BCE13B6CE9;
IL2CPP_EXTERN_C String_t* _stringLiteralAF91128346A6C796D320264FE049EEB6AABA1D52;
IL2CPP_EXTERN_C String_t* _stringLiteralB6482D10BACA5AE29AD2D912588618AF30EE0A8C;
IL2CPP_EXTERN_C String_t* _stringLiteralBFEA9E20CAC36AEF7E88FC2739E3E88A90D7FD51;
IL2CPP_EXTERN_C String_t* _stringLiteralBFF71A0EBFFD7AB5A40515F9F6B0EAB4406F1D33;
IL2CPP_EXTERN_C String_t* _stringLiteralC353C5AE4C496FF3B725F450CE773D2D737506ED;
IL2CPP_EXTERN_C String_t* _stringLiteralC5C683A30E9FA94C2ED32ACAEC8556693031F400;
IL2CPP_EXTERN_C String_t* _stringLiteralC7B776898A85137D4A655DC7F83C8FACACB7EAD4;
IL2CPP_EXTERN_C String_t* _stringLiteralC7B834400A0C65F4955A917D52254548DF32252C;
IL2CPP_EXTERN_C String_t* _stringLiteralC8E2978F616B2BEF737D1F4BF351C0EAB75C9410;
IL2CPP_EXTERN_C String_t* _stringLiteralD5F9ACC83ED898107DBC52BFEC2AE0D82D2F46D8;
IL2CPP_EXTERN_C String_t* _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709;
IL2CPP_EXTERN_C String_t* _stringLiteralDAAF1BB950C2A85FFD7A0F9DB6E7FC849321BBDF;
IL2CPP_EXTERN_C String_t* _stringLiteralDBB6CDA4D5A47DA899D30151C0C04DB0958C5C1F;
IL2CPP_EXTERN_C String_t* _stringLiteralDE6C54C4219CEDD31B1A0EABF561264051842159;
IL2CPP_EXTERN_C String_t* _stringLiteralE134155080D59FDE2A83A55D0BB359039175A4EA;
IL2CPP_EXTERN_C String_t* _stringLiteralE18844A42BC92A9512386623080E499BA77D74B8;
IL2CPP_EXTERN_C String_t* _stringLiteralE368123B559BBC0EC2335D3AF9EC37C25C8B5945;
IL2CPP_EXTERN_C String_t* _stringLiteralE3737E595295EB1A296709B8E688CB071FCD0DD9;
IL2CPP_EXTERN_C String_t* _stringLiteralE3998F41BE768E83D3FE745A5DECE0CDCC9F37A2;
IL2CPP_EXTERN_C String_t* _stringLiteralE895B066B881C47DBCA8443A2FA50D8364068D3B;
IL2CPP_EXTERN_C String_t* _stringLiteralE9BC8412F7672BEDC75EB21FA08240175E04E871;
IL2CPP_EXTERN_C String_t* _stringLiteralEAB1B4B77D2D69C40DFEEE3C0B13E3F8B26BFB5C;
IL2CPP_EXTERN_C String_t* _stringLiteralEE0F107132D78E3C24E5296F408409228422FC31;
IL2CPP_EXTERN_C String_t* _stringLiteralEF6CF78936BF4510B86593D58F6ED36CF955D316;
IL2CPP_EXTERN_C String_t* _stringLiteralF126611F8014B400C165CAF3506A985851396077;
IL2CPP_EXTERN_C String_t* _stringLiteralF413B3E57722547699B23F3B67A49DE22A44B6DC;
IL2CPP_EXTERN_C String_t* _stringLiteralFAC41BED3921B62BB4B52DEF278827F6C7D66352;
IL2CPP_EXTERN_C String_t* _stringLiteralFEC52A4F763D4C868968D018DEC2AF8064D4C8E2;
IL2CPP_EXTERN_C String_t* _stringLiteralFEC5ADA90C79962FBBB873D6C6BDCE15218D85BA;
IL2CPP_EXTERN_C String_t* _stringLiteralFEEED52D9C8FE0B862C9427059B57657B7A344CD;
IL2CPP_EXTERN_C String_t* _stringLiteralFF6A0FF36C002255CE32649FCDC9F5274C6FD0AA;
IL2CPP_EXTERN_C const RuntimeMethod* AsyncGPUReadbackRequest_GetData_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_m46FBC3E19D2E01D157ACC4FCDC682119194792E0_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ConstantBuffer_PushGlobal_TisShaderVariablesProbeVolumes_t93D502CF0A3275CEBA1EDF0E6DB84816618662D4_m5A0876583E162004F41F54F3D4175DE26B204B99_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* CustomAttributeExtensions_GetCustomAttribute_TisHelpURLAttribute_tC499F826613B34E001AEAE5D42BA2B3AD365E91D_mA55EBF89FAF5A82D4F34C700BE620BBFF9B08412_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Add_m02F89AD8A6DB0D84FF22E29B64D5A7C78A945094_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Add_m268D6C4730B8CF0F2C8B5FE5F7BEF82E41255D24_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Add_mC42D76278E31CD928F7D6DB817FCD309C2501828_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Clear_m1F70D54DCBAF3452EEAA0922A0C4F5038248C542_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Clear_m7030D1EA1ED27775E9130AFDFF9287D66EB595C3_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Clear_mDA9F81484F244DEA8E4871C59A8A5E7D1DD1C3E2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Clear_mEFE835FC59CD57F70CF4FEED4E8E9207F840AB14_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Clear_mF9E1DD853AC912BC531D4CD2AF56EEF910756F14_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_ContainsKey_m02CCE03176E697651B08BCEF047B001CA59BDBB8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_ContainsKey_m99816347492AFEF7E57F0FBCCB90F581FB2C72FC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Remove_m1F9E33AEBB04D95A4683A947375E90DA7E3A7121_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Remove_m33BC460277AE9C2C5E172DA9CB0BB3349EA72916_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Remove_m3E63BA7835F78C682E288C34F59FBF5E98749979_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Remove_m51C2C231E3ECEC2273485C1864BF46B6CCF47593_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryGetValue_m3F859702C8E8E420D4E4DFE2014BE805580DA614_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryGetValue_mC82C76683AC25DF32B969579D3FF85D632E66FF0_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m1378CBD5E7AB8EBC03E1FCA0CEE0DC29199FBC19_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m4993E6AAF7C3552CBA8021666BFD0763313A3C99_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m6157F4530E6673F81B5E3B5715CE906260B528E0_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_mD64425643A68ADCF91D7A2F70C4AAA4EB0392874_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_mE999B0C23C844A4802C0B740EAF0B32F10871A95_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Count_mC256042EB578EAAD1D01184682DF563BFF1BE587_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Count_mED3A2B43B1B6B803E638C8A22C7A037C8E726EC1_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Item_m49F1E42CF04E63AE210B75A9E6A44C52FABFE81A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Item_mD3B8CF0C1E74AE8190CA972CB9B6DD7CBF32C0C1_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Values_m18461FEFE189C69C362CA749CD00F72B14683CA8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Values_m4839311918CE8A50B312466D66EDA385026CCD63_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Values_mC1CE9401BD4F5E3BE132FEDFB24481C4E970FA06_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Values_mDBB965801731EA0634C3F49EF38B04C319E762F7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_set_Item_m0810AF7638F370F6D83140D70DD00D5A3C36D562_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_set_Item_mA3DDFDB6CFE90F8042CF3F16BD99186B110BD10A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* DynamicArrayExtensions_QuickSort_TisBlendingCellInfo_tBAED0F59265E47B74B5C29CBC9D88F985F0B9974_mC11DCAC8738F7CAE0D85BBED421EF341AF0D4174_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* DynamicArrayExtensions_QuickSort_TisCellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5_mD8BBB2D17EC2AC6C6E5E2680CA4FB37C01BDEEAD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* DynamicArray_1_AddRange_m9FF2D61F868EC11ACCEE02E11AB165855DBC48EC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* DynamicArray_1_AddRange_mA3BA96847458DDE1C12BAC1EA0E643B49D80F1AC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* DynamicArray_1_Add_m2524A726CEF801C3DBE37A2C678D80E7A10F8539_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* DynamicArray_1_Add_m79BFB179B4455E41C97EAFE4143E67269BF6392A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* DynamicArray_1_Clear_m8BB3510FC9895AEBE649856F08C8709311073BD6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* DynamicArray_1_Clear_mE072EC66572F52216E411674D3567C096A3EB9BF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* DynamicArray_1_RemoveAt_mF8964278F3E0476BDDEBCB39D46FC45FBA9A6F76_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* DynamicArray_1_RemoveRange_m71CD08C68EED5604151071E178706E48066EE633_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* DynamicArray_1_RemoveRange_mAED906602192E3DD0070869DE05EBAE95D108D8D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* DynamicArray_1_Remove_mA7E6754DD5CEC4D379F4521F1035CD6B31CF5B6D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* DynamicArray_1_Remove_mE3F4D668DAB72B49EB965F869DBA5C1CF729AB62_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* DynamicArray_1__ctor_m715B43C5D87009573A641260E4CAFE98803F4861_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* DynamicArray_1__ctor_mB6037F26F533924A5A374220359032915ACCB356_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* DynamicArray_1_get_Item_m3D404C0FBFCAE6A29C974854A9F9320C2CC7AC77_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* DynamicArray_1_get_Item_m51282F1B924E936D18C306FE08C5BF5FD046ACCF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* DynamicArray_1_get_size_m7BEC2EB5441E6C8847BBBE6146B3302F6414EFBD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* DynamicArray_1_get_size_mC42538AB0AA8335957BF109009A3BE9EC1AEBAF1_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* EnumField_1_set_enumValues_m0D63D556CDF068F5FE30952B1163511A61F46382_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m0DB1E8758178B3BE68C022AAD5FF6F073912E275_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m2C4C94DE3465BA4D838CD4276B2E676BBE1A4370_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m3959B5E3BE7B325E40209010D584ADB5B7AD1E18_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m43A9A2AE7F9F37568D075B81C2CBF966157DC640_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m57681476AFD5ADE0F709AE70F024CE5BBFDCD404_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m921D92BB9827BA9BDB882C351EABB78F0BE8F2B7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_mB5F327458E7D24135FBC58DEC5C38583E8956A62_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_mF9B108F4BDD9AD14876B0F2514E4D1B1B3F455C3_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_mF9F51E8BCB3CCDC791711DC62EADA3F8841171E9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m1E78686EC69295C3C94DCFCDADBA16596348CF81_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m39455337783E62C4971E8A584F7D2A812E4FB06F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m48CDBC6111F19ABEB169A5C6F429714B3811E83B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m54D8433620AFB9664CD8BBB929438C09BB04853F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m81E4E807E4DD10AEB5CF09B55D625CA14B93A52E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m917546674D1D13C3F3E49962CD1006DF18F4196F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_mB7D3553A6B211EABE5BFC7A642ABA9437636B997_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_mDD742BC874DA946C9A2510DB811707117F8CA748_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_mE4C68AC4CD52DE5FCC948163E222CBBCEAB3FF22_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m3159B7369EC62631C4C10AD1055F55B6B15218E9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m38B0BD7F74556D2402E9ACD09BD18EDB74A5533D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m38D21EC20E0BB127B80E109E0A0A2C137D270F46_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m4BF75178DDB49EC6E230FE161ECE2287DCAD92E7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m705AFB1D778CE50E5536421D3269695E0689D90D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m7EB585D89993A1EFD06EA32E25198EEE6E238113_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m8CA239280512C199F54C8EF64B6396A126AD1ED2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_mEDF3C1DD02F330950F29B4C9C957C3EE08715C49_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_mF9B31F3C98A3E3C038DE2629591228CE46B17E22_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Field_1_set_getter_m0D6269CE6AB37DC17FD68ED4DF23AAA7F5A111EE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Field_1_set_getter_m30D3C5756F57A4722D34CD27E76B82E5E2EE9E26_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Field_1_set_getter_mF8E6E0323EBD752BE2D6D13285B5993CA830E50D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Field_1_set_setter_m90E7EFD04883265D67E9F22A5F40E7DF693FB534_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Field_1_set_setter_mA45A1B2C3D2FCE0FBD04F05304D354B375823B69_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Field_1_set_setter_mEE3F70B069BC0ED608C28AB90F4AE5BD443E5D8F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GraphicsBuffer_SetData_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_m5ECE49E08356F2F6B8145B8B0F4D98A618861C2D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_Add_mA024658A4ED8E38324AB60A5CDA6DFCAE4FFF4A5_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_Clear_mC6F14B68114CDA921868056229A9E84D044A95EC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_GetEnumerator_m0B88ADAC18FFB66D069C900DEBB9DBAD47358382_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1__ctor_m1DE3B8C8D025B3AF37E1940DEF69361BEAC6AD38_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m03B29C69F9974D985EFCE1B1D91AC7AC4F578723_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m050207C8373DDB46D64D2000EF0CE4A1DC8DBEDC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m1774834229961CE7D527C5E343F31C39B35C315B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m2113CD6D7BD327AAFF1D2DAEF832F0D160A94C39_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m2B80351888D9BCB1461C8808A0B2278006B46AC5_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_m64F9F4C32CDD01D323D17E7A61A97EB924206093_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m85978C09561C5E6B65252DD66A1F529C260D0EBB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m94727517EA319650222BF6EE1C2883A3B03504AD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mBD25BC6E762DE994E1326749F2C4A552BC2CC79F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mD588DA8000CB6203E1EFD167075B07035A0053EC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mF11EF7BF06382D33BE48DB9691E50F3870571729_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_m498447667C00D0BEAD6215C5788CC7C834F1EF76_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_m4F37CEBAD8C743CA95E08E9B63BD651EBA702782_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_m605A3EDA8386ED9FB808D92861394426BDE51A16_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_m68BBAA4A087F7937620555034715BE45B49F63F0_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_m8E8E0D040E5DA903114057BAEECB1A54F4F4888A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_m9FAE42EC6CDDC406C3980DBC07B5B0543E593B6E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_mC8318C65C43D3BE62687EC2170B17747D8F78F67_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Contains_mACD8D5D2E6C2DF731ED40D45A630A89FE0483889_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_FindIndex_m1C51C46897A3263928F31A5A6DCD4052D84F51C9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_m19152538F33ED507401C49A569406BBABB36AA7C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_m6F161C46A6FE686128BDFAFD9E263E8FE89BEE94_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_mD113EE88CACF7B50B56EA25F19EFC114DBAACF98_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_mF0AB617AF87348C546AD70B1B8DC9BCBE262C0B7_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_RemoveAt_mF199D7556F842E744265E4DF0862B19646617BE6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Remove_mA9B1CE7F1715607EE38ACAA7C851C1B47424C1B9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_ToArray_m83B0C7AEEDAD95865403D58AA176244CB8887326_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_ToArray_mD210368A14FCDCC7149390F219C65E235192ECB7_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_m136F4770965B504261CA1110319AF965DE6CF736_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m1CF00DE86A4D8D00B0B10A73C661422E5F6C553E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m7E96FE86519334BAB0B856C18ACB490B91E293A7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m9FDBD09FEFDB8C3F98E74C51E846806B1523EE85_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mA2F1CD36B3DB5AB46ECB5FAFF22BFDD9466A2D50_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mA7321253A90D1F0A9B8727BDC565C9353D800B3C_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_mDA6AAE251F341EFE027F981417F43A88B5ADFA3B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m530F0C3E0AB8C2B1AA7F95897FF21E8C1E72B9C6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m5F61D836AAC7458B457C597DCBDAC130935DE09B_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_mA1A6F7B3C50CD248BA7949A46A2F45CD761B745A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_mB4630AF5172B995D13B8273D4D085E21586ADC27_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m2B336FAC46861DE9AC8D892305125348E828B32C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m330C3E8039DF34D5342C6D638F93AD4D53BC8CBF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m8FDF30F0B96FB228A0C3C6D7764CA1A9E57F44FD_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_mB318C18E80F7E7C0AD043EF701E9D1A1A65E97FD_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_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mCF93808CC5FB2F98EFE996D2E958CDB16E0E429D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_GetSubArray_m2253518A23D28E5EEF03BE39F86D0AB8F81622DA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_GetSubArray_mDC383D59C7576118D603C2C49F75BD9D02E60B19_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1__ctor_m75E60949F4AE81A148CE446B1DC84D8E27C108CD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_get_IsCreated_m6D86129871C7368DFEAC0FD9B947531F058F7DC7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ObjectPool_1_Get_m14F32140803675C224E2A3EA0986774F9D2A0A72_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ObjectPool_1_Get_m1C914466866495BE602BD1C6C1DA97ECC18FCBE1_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ObjectPool_1_Get_m96E76F7F01FCD82B5D40FBE34E3AAD5C78D7D6F5_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ObjectPool_1_Get_mAA41CDA0F6E1FFC58C6EAEFEE4EC4891A14E88E5_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ObjectPool_1_Get_mE5460D88C1908BFFA37C80E8A5416EC6AF91C540_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ObjectPool_1_Release_m07687ED6333C2AC08D879D66195134E72A40D02B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ObjectPool_1_Release_m123CCF4CDA57FC6019839FE666A0B9047E6C2382_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ObjectPool_1_Release_m6445CEE1A99203D263C06C2592AA11E74199C9CD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ObjectPool_1_Release_mDA6564238EBFD35AA625038F98EE2B37F8E83E8A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ObjectPool_1_Release_mF01EF502C7CE10D24B8B96FB6FCE4457458015FD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ObjectPool_1__ctor_m3F5C9F1D211BC1BC6A6A1570500531C8EA350DC4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ObjectPool_1__ctor_mCB5544AF8506025CFA6A9CC189D7664C1A5E0533_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ObjectPool_1__ctor_mD79E1AA728170C3F35B2FE1B2734A7130DCA6546_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ObjectPool_1__ctor_mEC93FEF280812D73CE13679960763B9C3FBCCDA9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ObjectPool_1__ctor_mF3AD544F73F223AC75C81A4A17871839B9888A7A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ObservableList_1_Add_m2013E96CFB37A7E6137FEF089C172C2930901ADB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ObservableList_1_Add_m80161880CDA1E09EC04B43A9CA32EC722A13F2F9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ObservableList_1_Remove_m375FAC9BF2AC0341C46C0580B8D4452436D4F6B3_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ProfilingSampler_Get_TisCoreProfileId_t66459E976D5987566CDB33711B12441EE66A16CA_mA80A89059AFD99B01D38B415ABA8F49B070E19D7_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* Texture3D_SetPixelData_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m98A33BD68172B9880ACD8BF2D34F6823BDE84359_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Texture3D_SetPixelData_TisUInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_mE1FAA8524BCBA0C19733066DAF4364799CAC6DDF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CAddBricksU3Eb__39_0_m503C076BCB22C0ED94970CF597742C6E86338305_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CRegisterDebugU3Eb__171_16_m54A29BFD68CC16A26A351C8FC8E337C51D0D020B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CRegisterDebugU3Eb__171_17_mB90A9B64D074F8AE53C5A43049D9E63FA1CA363C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CRegisterDebugU3Eb__171_22_m4B6B66B0DAC425AD6BEEB9FF82B04C287DA7501D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CRegisterDebugU3Eb__171_23_m908DA5D8FA1139904E8C1821F17464CF7131EFAE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CRegisterDebugU3Eb__171_26_m2C458C05A11EFE6CFB7A876393CD730A63DB512B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CRegisterDebugU3Eb__171_27_m83C86AB7EFD995A17830ECAB68EBFABAD7643056_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CRegisterDebugU3Eb__171_32_m8EF9577C1D333736AEC0D59CAC67F98912852ABC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CRegisterDebugU3Eb__171_33_mD96342420B539835360554EFA6E44C8B60BD81B2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CRegisterDebugU3Eb__171_36_m7284DC37C9B4E823F919F29D2A71D403D0C65023_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CRegisterDebugU3Eb__171_39_mC9EBB88F2EE920C6C481E53097211DE29B57F5FC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CRegisterDebugU3Eb__171_40_mA3BEA35D953CD63DEFD6CDC00FBD65916FA0AE23_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CRegisterDebugU3Eb__171_41_mCD6D25F8C871AC7758877005B5821D8C2BC8B2DF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CRegisterDebugU3Eb__171_43_m39BC6569EEBDF7D4293A72570BBC794D724203CA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CRegisterDebugU3Eb__171_44_mB98BBA9FE081E56E5AD3644C4522D73D7EC52BD9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CRegisterDebugU3Eb__171_45_mBC8067CB7C25D674576345F88AED73CE6F46CEB0_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CRegisterDebugU3Eb__171_46_m3755B82E1506483C8906847F2FA43AA7CBD1B3FC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CRegisterDebugU3Eb__171_47_mB0B2058C4F566AD6938AD1B70854724B28D57711_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CRegisterDebugU3Eb__171_48_mBDE7850380FFA2209E003B5FA0BD69D75CAD3DB2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CRegisterDebugU3Eb__171_49_mDAFE58870E311B027F79E3E492031B742D4B1151_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CRegisterDebugU3Eb__171_54_m459CB736DD73B376A08A6922245163A340804F0B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CRegisterDebugU3Eb__171_55_m29E31F88C9AB4EF58A8B53781323D18647BD5E1E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CRegisterDebugU3Eb__171_56_mDE5FF81C38CBD752723EBD3FA161A5CAD9040FCD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CRegisterDebugU3Eb__171_57_m458C801E389DCB57D37FA2C3F33198BF818467E4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CRegisterDebugU3Eb__171_7_mC4E9B84AA857E7D853C16EA098F702B1CF659B58_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CRemoveBricksU3Eb__40_0_m9FE593FEA6C7651EB5BD1224FFA2DE1668081ECE_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_ctorU3Eb__120_0_mF5FAEE4D4EC6897CA373481E99185DC96A9C7746_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3C_ctorU3Eb__120_1_m94CD4AA3747504183541635FE12089F276F73F4C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3C_ctorU3Eb__28_0_mC77C4962585590C60879026297B719EA55647038_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3C_ctorU3Eb__28_1_m224E8EFD8D1313E735897F0D7EA6F69F8DAD9ABF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3C_ctorU3Eb__28_2_m78ADEEF7526A0C00BF4DECAC108CE430D524965F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass171_0_U3CRegisterDebugU3Eb__10_m27AA8B41C30040905AEFA3199C9912F99772FC8E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass171_0_U3CRegisterDebugU3Eb__11_m4513B52D7DACF3469FFE8AB5DC5C91FE0E0B301E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass171_0_U3CRegisterDebugU3Eb__12_mAF6F434FD5576BEB322C076B6C2E1D8D8C6340D9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass171_0_U3CRegisterDebugU3Eb__13_mA4945D7ABAFD7D290DD1F58BAF11CB2BC84A255B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass171_0_U3CRegisterDebugU3Eb__14_mC8B0923A1FDB879548C200B2226D78357148857B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass171_0_U3CRegisterDebugU3Eb__15_m5178E665BF914397270A4B7786777CD32280D7BA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass171_0_U3CRegisterDebugU3Eb__18_m70253EC5949AB01073464C09CBA89A1D390F817D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass171_0_U3CRegisterDebugU3Eb__19_m89DC9B12E28D56A65AD01DD354AD32BE8EC4BD1D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass171_0_U3CRegisterDebugU3Eb__1_mFAD7CC474EE92982AA7D4FDD656B933F6C008685_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass171_0_U3CRegisterDebugU3Eb__20_mE8ABA18C068C8982E8D6D53EE7010BD6B2B7705E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass171_0_U3CRegisterDebugU3Eb__21_m3FE3985DAF1C23B8903437002994EB63E58CA097_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass171_0_U3CRegisterDebugU3Eb__24_mA4612D101B4CCF699E7A5E519D7899111BC6FA41_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass171_0_U3CRegisterDebugU3Eb__25_m9A27C3481C2693AF37BCEC18E06E67F094D02963_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass171_0_U3CRegisterDebugU3Eb__28_mAF11FB6D549676943F05B1F3FCC721C87F63F759_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass171_0_U3CRegisterDebugU3Eb__29_mDC55DCDEF70E712ED9DC1DC804BC7A645204AD4E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass171_0_U3CRegisterDebugU3Eb__2_mDC420E73EF63C5C8EC7D41127E0B98021D779152_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass171_0_U3CRegisterDebugU3Eb__30_m547C4227E37F65495088DBBCBBDD76CA683BC1A9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass171_0_U3CRegisterDebugU3Eb__31_mBC7208CEA25BF3CF0198C99852B045CC6BC3574C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass171_0_U3CRegisterDebugU3Eb__34_m80E3DB8CE1ECF1675A2D108E6B85D6D8631955ED_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass171_0_U3CRegisterDebugU3Eb__35_m49AF1548805673FBDB6FD67FF0202616543D24F3_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass171_0_U3CRegisterDebugU3Eb__37_m2519CDF19BB8A55A443E2C2AD519BC265C497057_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass171_0_U3CRegisterDebugU3Eb__38_mB5ED71318A4455357E40FC0C0B5F45EB462F8FA7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass171_0_U3CRegisterDebugU3Eb__3_mD02E9E6261A1C593D7227CC9CE7BEDD254B1FEB0_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass171_0_U3CRegisterDebugU3Eb__4_mF78EF021A747EFDE32DE9EBAAE855C1B52C904E0_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass171_0_U3CRegisterDebugU3Eb__50_mD409D84CAC9429563943E19B8639105F976C7697_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass171_0_U3CRegisterDebugU3Eb__51_mE800B1F915523808DB8F98C17C45724C7C9D989F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass171_0_U3CRegisterDebugU3Eb__52_mC0FDA60C17EF9834CBDBDA9BF603ACF1A6CC8AD7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass171_0_U3CRegisterDebugU3Eb__53_m8B59A4BBD80CA07216384692FD3B28121123A9B8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass171_0_U3CRegisterDebugU3Eb__5_m0D42741412A4555ECF8F7F5BE12BC3E79758B7DA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass171_0_U3CRegisterDebugU3Eb__6_m98AA53A7FFBF22D76D8C75400F0E986D0A28FFE1_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass171_0_U3CRegisterDebugU3Eb__8_mDF5817488BF7231D24D44082ED98F59B1B1220BE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass171_0_U3CRegisterDebugU3Eb__9_m342728461D56455836F5F5FCB5C2914DF366A7DC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass171_0_U3CRegisterDebugU3Eg__RefreshDebugU7C0_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m5019674115061C61566FCE4F42C27F8D1D10CBFC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass171_0_U3CRegisterDebugU3Eg__RefreshDebugU7C0_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m100076E774B865F9F042988822BA799CCDF110D1_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ValueCollection_GetEnumerator_m1FBA790B36A6DEEE008442DB4071F96A2FFCFFA9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ValueCollection_GetEnumerator_m8F72F22B1DD3E8824CB9FBF1FF6025639B5CFD11_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ValueCollection_GetEnumerator_mAE95AE13D4DA229528D11E98EC966C8FEEEA5B39_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ValueCollection_GetEnumerator_mE472CB0CA93EE0305AFDC2924BC367B56F290B38_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeType* DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* DebugProbeShadingMode_t55DA98A1B525C3B3313711C5DB41A8D72A2D9E24_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* ProbeVolumeSystemParameters_t0654F2626ACA367E00C375BEB6FEA5B86CB0A58B_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* ProfilingSample_t50A4DFD8DA524681EE1BF64D3A518E6BA633657A_0_0_0_var;
struct Delegate_t_marshaled_com;
struct Delegate_t_marshaled_pinvoke;

struct AsyncGPUReadbackRequestU5BU5D_t46ECEC53F54368195362A44D194E7055B374DC7A;
struct ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389;
struct FrameTimeSampleU5BU5D_tD0B7FAD3A9494D1A5CDF43221A95012F1AB4DCEF;
struct GUIContentU5BU5D_t98DA1EEA8D0A2C4AE42CE11C4840B627CADFC503;
struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C;
struct Int32EnumU5BU5D_t87B7DB802810C38016332669039EF42C487A081F;
struct Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D;
struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918;
struct PlaneU5BU5D_t4EEF66BAA8B0140EFFF34F6183CE7F80546592BE;
struct SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C;
struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248;
struct UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83;
struct UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA;
struct Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD;
struct WidgetU5BU5D_t39DEA55B87EF43C59C5699E0340B34185BA1E4A2;
struct ReservedBrickU5BU5D_t370DC93F64A81F2F1D92B87305B941C3FA1D4C41;
struct BrickChunkAllocU5BU5D_t67316E3C7BB0F8E26AB0D8AD7B8CC62FD533F6AE;
struct CellU5BU5D_t28C720491B3B017816792FE60A465B7E141C8239;

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_tE738E3156DB830A7FCEA2AE6066FC5BEA6715F0D  : public RuntimeObject
{
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets;
	EntryU5BU5D_t227DBC7DE172D56DD47E4F490CD131CEED5753A9* ____entries;
	int32_t ____count;
	int32_t ____freeList;
	int32_t ____freeCount;
	int32_t ____version;
	RuntimeObject* ____comparer;
	KeyCollection_t3C424D67D4225CC3F2A1DEEFF9324356426F375A* ____keys;
	ValueCollection_tB06B2A29DF54C2FB4DDBF725559C8A6BD4FF7FC8* ____values;
	RuntimeObject* ____syncRoot;
};
struct Dictionary_2_tE62F67DD5E0705D89AA8A2987FB3C4C21A3C9AAF  : public RuntimeObject
{
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets;
	EntryU5BU5D_t1CD7F81A49CE73561DE41E874CEFD8BBC53F9A1A* ____entries;
	int32_t ____count;
	int32_t ____freeList;
	int32_t ____freeCount;
	int32_t ____version;
	RuntimeObject* ____comparer;
	KeyCollection_tC006E65258D85D92BBB04431D2C6790ED5E9548F* ____keys;
	ValueCollection_tB466A2B6125867D03E7E3B4594AAD61877F84D2B* ____values;
	RuntimeObject* ____syncRoot;
};
struct Dictionary_2_t18C83CD24384334A550468AC80B4F64B179517FB  : public RuntimeObject
{
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets;
	EntryU5BU5D_tF6FBD3D09EDCE4447E0D18CD30109291C1350612* ____entries;
	int32_t ____count;
	int32_t ____freeList;
	int32_t ____freeCount;
	int32_t ____version;
	RuntimeObject* ____comparer;
	KeyCollection_tDC512D8512031EF76A49B1BD3C7913BDB6B3240C* ____keys;
	ValueCollection_tA5F750E391E28B61359A55326013FED4812DDD75* ____values;
	RuntimeObject* ____syncRoot;
};
struct Dictionary_2_t1FF689FEDC2FDBDED3133BCEF57F215E1177485F  : public RuntimeObject
{
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets;
	EntryU5BU5D_t162D006E3CA843052923793FF21E91530A644FBB* ____entries;
	int32_t ____count;
	int32_t ____freeList;
	int32_t ____freeCount;
	int32_t ____version;
	RuntimeObject* ____comparer;
	KeyCollection_tB31060CCD0BF8A2A3030BC8D30B4639C7AF03759* ____keys;
	ValueCollection_tB88DC7722CAE79CC12A291CC3E38214EA279C8EA* ____values;
	RuntimeObject* ____syncRoot;
};
struct Dictionary_2_tD4F3359DAAB61E45D8374086254418E3AA6B446E  : public RuntimeObject
{
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets;
	EntryU5BU5D_tFEF4A89400B7A0243E51649DD06D223CF706B8D7* ____entries;
	int32_t ____count;
	int32_t ____freeList;
	int32_t ____freeCount;
	int32_t ____version;
	RuntimeObject* ____comparer;
	KeyCollection_tE7C0D5F42C7713B360972E9032B340DCDE8F5F04* ____keys;
	ValueCollection_t61DE65843A7C21C86A1754994E5898CD5605F461* ____values;
	RuntimeObject* ____syncRoot;
};
struct DynamicArray_1_t7C64F5A74B7BA6F6B3589A766CADE3F59C6C7BCA  : public RuntimeObject
{
	ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___m_Array;
	int32_t ___U3CsizeU3Ek__BackingField;
};
struct DynamicArray_1_tD456FAFFECC4879D97EE0F550727BF9C6B0B3FE6  : public RuntimeObject
{
	BlendingCellInfoU5BU5D_tE0C6F224DF6AAD00BD7C1C6BCD9814E7A190A5E6* ___m_Array;
	int32_t ___U3CsizeU3Ek__BackingField;
};
struct DynamicArray_1_t85D77BAA52B2801695EAE751BA0F9DD3C26AA604  : public RuntimeObject
{
	CellInfoU5BU5D_t8E682643050FC563C577D407F07D1ECB31FA2150* ___m_Array;
	int32_t ___U3CsizeU3Ek__BackingField;
};
struct HashSet_1_t03A441EC1493E313B17FAEAEFD9B0BEBFA3F6206  : public RuntimeObject
{
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets;
	SlotU5BU5D_t1E4222EA9293721C2CDCF9F993401C932816BC51* ____slots;
	int32_t ____count;
	int32_t ____lastIndex;
	int32_t ____freeList;
	RuntimeObject* ____comparer;
	int32_t ____version;
	SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* ____siInfo;
};
struct List_1_t8B9C9B57EBC66D3A90B97DA7EA202BDDB84E8016  : public RuntimeObject
{
	Matrix4x4U5BU5DU5BU5D_t70F44F6ABA3496D9431117EA02FF3B2DD46E50CF* ____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_t796CB3F7FCFBBC4A6285EACD36F8F2F0C8AEA1D7  : public RuntimeObject
{
	FrameTimeSampleU5BU5D_tD0B7FAD3A9494D1A5CDF43221A95012F1AB4DCEF* ____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_tDA4D291C60B1EFA9EA50BBA3367C657CC9410576  : public RuntimeObject
{
	Int32EnumU5BU5D_t87B7DB802810C38016332669039EF42C487A081F* ____items;
	int32_t ____size;
	int32_t ____version;
	RuntimeObject* ____syncRoot;
};
struct List_1_tAFCDB9CCBAF11013AA7B0EC7BB51B10127AB467C  : public RuntimeObject
{
	MaterialPropertyBlockU5BU5D_t6911DDC471FC23F2AF58FF0140ED595529EC5F5B* ____items;
	int32_t ____size;
	int32_t ____version;
	RuntimeObject* ____syncRoot;
};
struct List_1_tCFA270E118B873F542F52B1DD58F21D0AF4D1452  : public RuntimeObject
{
	Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* ____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_tCD7772AB40D4E7A61CCAFDDF9E33C190D4F9E6D4  : public RuntimeObject
{
	ProbeVolumePerSceneDataU5BU5D_t74C2CB72B18542976F495A8A6BB7B73B066EF1CD* ____items;
	int32_t ____size;
	int32_t ____version;
	RuntimeObject* ____syncRoot;
};
struct List_1_t44EF1B9C71532303037AAC259AD8D405401724D8  : public RuntimeObject
{
	UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83* ____items;
	int32_t ____size;
	int32_t ____version;
	RuntimeObject* ____syncRoot;
};
struct List_1_t0BFD9E46F01440F6D821E788DF386D0327E06804  : public RuntimeObject
{
	WidgetU5BU5D_t39DEA55B87EF43C59C5699E0340B34185BA1E4A2* ____items;
	int32_t ____size;
	int32_t ____version;
	RuntimeObject* ____syncRoot;
};
struct List_1_t996FD3EBD106385483E11892EE6A4884B2EC9330  : public RuntimeObject
{
	ReservedBrickU5BU5D_t370DC93F64A81F2F1D92B87305B941C3FA1D4C41* ____items;
	int32_t ____size;
	int32_t ____version;
	RuntimeObject* ____syncRoot;
};
struct List_1_tA4B5FEB8E8B2267FDBC889623D19E2954E4A3EAC  : public RuntimeObject
{
	VoxelMetaU5BU5D_tDD8B1D1BF3EE3D0C985EFED6D91F6DDEC03E0952* ____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 ObjectPool_1_tB51C6F641CF9BA3EB129CA16A94F3B9B53A28892  : public RuntimeObject
{
	Stack_1_tA294C200C9EE023EB3F9643C2E3B03BFFABD9343* ___m_Stack;
	UnityAction_1_t1C91FC461AEDD032BF79639CBB6A3842E1E34C20* ___m_ActionOnGet;
	UnityAction_1_t1C91FC461AEDD032BF79639CBB6A3842E1E34C20* ___m_ActionOnRelease;
	bool ___m_CollectionCheck;
	int32_t ___U3CcountAllU3Ek__BackingField;
};
struct ObjectPool_1_t8DA40D85DF5778F1195D0E6D74F1CC8BD1929805  : public RuntimeObject
{
	Stack_1_t2C30283F8620894A63254AD77610938822D2C711* ___m_Stack;
	UnityAction_1_t17F5713480A623233FCEF33A9F600E247AA897D6* ___m_ActionOnGet;
	UnityAction_1_t17F5713480A623233FCEF33A9F600E247AA897D6* ___m_ActionOnRelease;
	bool ___m_CollectionCheck;
	int32_t ___U3CcountAllU3Ek__BackingField;
};
struct ObjectPool_1_tD5C76F7C6B50F1DDE822EED92C390D4FC3E1A4A9  : public RuntimeObject
{
	Stack_1_tD1FE0162FDE368EB6E2CFEEA5996CB90AD6D3128* ___m_Stack;
	UnityAction_1_tDC65970D467113575D912B657FC2F13DCBD4255E* ___m_ActionOnGet;
	UnityAction_1_tDC65970D467113575D912B657FC2F13DCBD4255E* ___m_ActionOnRelease;
	bool ___m_CollectionCheck;
	int32_t ___U3CcountAllU3Ek__BackingField;
};
struct ObjectPool_1_t7FA933D4164A730DB5D7E5E1D315B49D70184F03  : public RuntimeObject
{
	Stack_1_t061C121E148481D2C22DB6731F610021EE891857* ___m_Stack;
	UnityAction_1_tD9BF451BD2DDC42588541B6C0C3638BD909A445D* ___m_ActionOnGet;
	UnityAction_1_tD9BF451BD2DDC42588541B6C0C3638BD909A445D* ___m_ActionOnRelease;
	bool ___m_CollectionCheck;
	int32_t ___U3CcountAllU3Ek__BackingField;
};
struct ObjectPool_1_t26A8D6F0AC3E7D5C10AB98A9AF68B2EBC2ABE7EF  : public RuntimeObject
{
	Stack_1_t9B9BD6DDFB554CDB77B8B74ECD2BBB5DB52DDC20* ___m_Stack;
	UnityAction_1_t331D2D7FB937A8CE713F34081F5420939CBECAE4* ___m_ActionOnGet;
	UnityAction_1_t331D2D7FB937A8CE713F34081F5420939CBECAE4* ___m_ActionOnRelease;
	bool ___m_CollectionCheck;
	int32_t ___U3CcountAllU3Ek__BackingField;
};
struct ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08  : public RuntimeObject
{
	RuntimeObject* ___m_List;
	ListChangedEventHandler_1_tC0988B097B0885471C7749525EF01C1E7CB36E4C* ___ItemAdded;
	ListChangedEventHandler_1_tC0988B097B0885471C7749525EF01C1E7CB36E4C* ___ItemRemoved;
};
struct Stack_1_tBFBA4533224CC5B6CFEF7F656B39ED3995773D0B  : public RuntimeObject
{
	BrickChunkAllocU5BU5D_t67316E3C7BB0F8E26AB0D8AD7B8CC62FD533F6AE* ____array;
	int32_t ____size;
	int32_t ____version;
	RuntimeObject* ____syncRoot;
};
struct ValueCollection_tB466A2B6125867D03E7E3B4594AAD61877F84D2B  : public RuntimeObject
{
	Dictionary_2_tE62F67DD5E0705D89AA8A2987FB3C4C21A3C9AAF* ____dictionary;
};
struct ValueCollection_tA5F750E391E28B61359A55326013FED4812DDD75  : public RuntimeObject
{
	Dictionary_2_t18C83CD24384334A550468AC80B4F64B179517FB* ____dictionary;
};
struct ValueCollection_tB88DC7722CAE79CC12A291CC3E38214EA279C8EA  : public RuntimeObject
{
	Dictionary_2_t1FF689FEDC2FDBDED3133BCEF57F215E1177485F* ____dictionary;
};
struct ValueCollection_t61DE65843A7C21C86A1754994E5898CD5605F461  : public RuntimeObject
{
	Dictionary_2_tD4F3359DAAB61E45D8374086254418E3AA6B446E* ____dictionary;
};
struct Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA  : public RuntimeObject
{
};
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 GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2  : public RuntimeObject
{
	String_t* ___m_Text;
	Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___m_Image;
	String_t* ___m_Tooltip;
	Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___OnTextChanged;
};
struct GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2_marshaled_pinvoke
{
	char* ___m_Text;
	Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___m_Image;
	char* ___m_Tooltip;
	Il2CppMethodPointer ___OnTextChanged;
};
struct GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2_marshaled_com
{
	Il2CppChar* ___m_Text;
	Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___m_Image;
	Il2CppChar* ___m_Tooltip;
	Il2CppMethodPointer ___OnTextChanged;
};
struct MemberInfo_t  : public RuntimeObject
{
};
struct MousePositionDebug_t213FBA65BBFFD74DD5FC04FFCE3FE88B9D00AC10  : public RuntimeObject
{
};
struct ProbeVolumeSceneData_t29FD126D36ED1E093C2EBBFB3F248DD5E2A86D90  : public RuntimeObject
{
	List_1_tFEAC63AB47ECFF037313075F47A5D7240D0DDE44* ___serializedBounds;
	List_1_t9B93A8FFF20D5011038A191EEEBD767C937F3815* ___serializedHasVolumes;
	List_1_t2FCEA7635AA5C3B22E982462685B40276413F521* ___serializedProfiles;
	List_1_tE15A36783D21F016929125A00F602D220C32C84A* ___serializedBakeSettings;
	List_1_tB7BC2BC4AB3CE0F6BC851F79A65D1244EC9CCC97* ___serializedBakingSets;
	Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___parentAsset;
	String_t* ___parentSceneDataPropertyName;
	Dictionary_2_t3710F63387FFDE3DB34EE1BA1D878781E75CEFCA* ___sceneBounds;
	Dictionary_2_t17D0D125440AC627FCF80F189C6CBCB02856063C* ___hasProbeVolumes;
	Dictionary_2_t3B52AFBD6DFD81D4B15146FF3783E046AB987613* ___sceneProfiles;
	Dictionary_2_tF45369C157D4627F3C6BBF25860DE37D67DA02A8* ___sceneBakingSettings;
	List_1_tB7BC2BC4AB3CE0F6BC851F79A65D1244EC9CCC97* ___bakingSets;
	String_t* ___m_LightingScenario;
	String_t* ___m_OtherScenario;
	float ___m_ScenarioBlendingFactor;
};
struct ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE  : public RuntimeObject
{
	CustomSampler_tDA472186F08B4016626F032F944036BADFDB5487* ___U3CsamplerU3Ek__BackingField;
	CustomSampler_tDA472186F08B4016626F032F944036BADFDB5487* ___U3CinlineSamplerU3Ek__BackingField;
	String_t* ___U3CnameU3Ek__BackingField;
	Recorder_t0A14385FB0F5829CAAC1E16F88B095769D648C90* ___m_Recorder;
	Recorder_t0A14385FB0F5829CAAC1E16F88B095769D648C90* ___m_InlineRecorder;
};
struct 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 U3CU3Ec_tAE3343AC4DE79BCC51BC0CBEE8DA1146B39B3A8B  : public RuntimeObject
{
};
struct U3CU3Ec_tBE2D7F4669C7B6BB7D961E4F31204B82C5499507  : public RuntimeObject
{
};
struct BrickMeta_t8905B1502E507FAFA4B096696E2F1E287D605A01  : public RuntimeObject
{
	HashSet_1_t03A441EC1493E313B17FAEAEFD9B0BEBFA3F6206* ___voxels;
	List_1_t996FD3EBD106385483E11892EE6A4884B2EC9330* ___bricks;
};
struct VoxelMeta_t6D2CF631FEA88A2C679FFCE9E2A4B0F63F123A31  : public RuntimeObject
{
	Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87* ___cell;
	List_1_t44EF1B9C71532303037AAC259AD8D405401724D8* ___brickIndices;
};
struct U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E  : public RuntimeObject
{
};
struct BlendingCellInfo_tBAED0F59265E47B74B5C29CBC9D88F985F0B9974  : public RuntimeObject
{
	CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5* ___cellInfo;
	List_1_t179992B095C528117EEF4782A1F45568BD2D51EA* ___chunkList;
	float ___streamingScore;
	float ___blendingFactor;
	bool ___blending;
};
struct CellInstancedDebugProbes_t23E23306486DF8F9F5DF0E8B5B02EC92E0C96C8B  : public RuntimeObject
{
	List_1_t8B9C9B57EBC66D3A90B97DA7EA202BDDB84E8016* ___probeBuffers;
	List_1_t8B9C9B57EBC66D3A90B97DA7EA202BDDB84E8016* ___offsetBuffers;
	List_1_tAFCDB9CCBAF11013AA7B0EC7BB51B10127AB467C* ___props;
};
struct Profiling_tF04CF03853CC90A456A3024CD63FC4EB4699921F  : public RuntimeObject
{
};
struct Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A 
{
	List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* ____list;
	int32_t ____index;
	int32_t ____version;
	RuntimeObject* ____current;
};
struct Enumerator_t80ED6D73F0BF5C1D6DB1423EBEE19E0A41F453F8 
{
	List_1_tCD7772AB40D4E7A61CCAFDDF9E33C190D4F9E6D4* ____list;
	int32_t ____index;
	int32_t ____version;
	ProbeVolumePerSceneData_t9CB5E88B02731EFB128F452EBF27BD02E4918909* ____current;
};
struct Enumerator_tAEE2DC58D989E3006BBE98CFB743F45C8B59FE36 
{
	List_1_tA4B5FEB8E8B2267FDBC889623D19E2954E4A3EAC* ____list;
	int32_t ____index;
	int32_t ____version;
	VoxelMeta_t6D2CF631FEA88A2C679FFCE9E2A4B0F63F123A31* ____current;
};
struct Enumerator_tC17DB73F53085145D57EE2A8168426239B0B569D 
{
	Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907* ____dictionary;
	int32_t ____index;
	int32_t ____version;
	RuntimeObject* ____currentValue;
};
struct Enumerator_tB30D0D7BF2B1BCE08535F042A4A6203977C373E2 
{
	Dictionary_2_tE62F67DD5E0705D89AA8A2987FB3C4C21A3C9AAF* ____dictionary;
	int32_t ____index;
	int32_t ____version;
	CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5* ____currentValue;
};
struct Enumerator_t44124D16E0B2F7308FF4069BE06369B5A83896EB 
{
	Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* ____dictionary;
	int32_t ____index;
	int32_t ____version;
	RuntimeObject* ____currentValue;
};
struct Enumerator_t071B69E07346C7A43D2664F120D656D5B7F59A42 
{
	Dictionary_2_t18C83CD24384334A550468AC80B4F64B179517FB* ____dictionary;
	int32_t ____index;
	int32_t ____version;
	ProbeVolumeAsset_tD6746B9D8821C28FD5798B2BCB8DACB08A789E73* ____currentValue;
};
struct Enumerator_tE3FA60E4BFB5C732F7FB87200518C8C5761E37AB 
{
	Dictionary_2_t1FF689FEDC2FDBDED3133BCEF57F215E1177485F* ____dictionary;
	int32_t ____index;
	int32_t ____version;
	List_1_tA4B5FEB8E8B2267FDBC889623D19E2954E4A3EAC* ____currentValue;
};
struct Enumerator_t24F29F25F3C9F42D404434B470237DC97C4092EA 
{
	Dictionary_2_tBB4036DDC0B6D94C9A83A1CFCCB8113DBA189B5F* ____dictionary;
	int32_t ____index;
	int32_t ____version;
	RuntimeObject* ____currentValue;
};
struct Enumerator_t8D798DCA72BFD52E3C5147538C96110484502BC7 
{
	Dictionary_2_tD4F3359DAAB61E45D8374086254418E3AA6B446E* ____dictionary;
	int32_t ____index;
	int32_t ____version;
	BrickMeta_t8905B1502E507FAFA4B096696E2F1E287D605A01* ____currentValue;
};
struct Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 
{
	bool ___hasValue;
	int32_t ___value;
};
struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22 
{
	bool ___m_value;
};
struct BottleneckHistogram_tDB929D00612ADC18A52E516A23AA5AA40DA0622C 
{
	float ___PresentLimited;
	float ___CPU;
	float ___GPU;
	float ___Balanced;
};
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 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 Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C 
{
	int32_t ___m_value;
};
struct Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3 
{
	int64_t ___m_value;
};
struct IntPtr_t 
{
	void* ___m_value;
};
struct LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB 
{
	int32_t ___m_Mask;
};
struct Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 
{
	float ___m00;
	float ___m10;
	float ___m20;
	float ___m30;
	float ___m01;
	float ___m11;
	float ___m21;
	float ___m31;
	float ___m02;
	float ___m12;
	float ___m22;
	float ___m32;
	float ___m03;
	float ___m13;
	float ___m23;
	float ___m33;
};
struct ProbeDilationSettings_t28A862582E313EFC300E6437FDCB9D9DC9A9A167 
{
	bool ___enableDilation;
	float ___dilationDistance;
	float ___dilationValidityThreshold;
	int32_t ___dilationIterations;
	bool ___squaredDistWeighting;
};
struct ProbeDilationSettings_t28A862582E313EFC300E6437FDCB9D9DC9A9A167_marshaled_pinvoke
{
	int32_t ___enableDilation;
	float ___dilationDistance;
	float ___dilationValidityThreshold;
	int32_t ___dilationIterations;
	int32_t ___squaredDistWeighting;
};
struct ProbeDilationSettings_t28A862582E313EFC300E6437FDCB9D9DC9A9A167_marshaled_com
{
	int32_t ___enableDilation;
	float ___dilationDistance;
	float ___dilationValidityThreshold;
	int32_t ___dilationIterations;
	int32_t ___squaredDistWeighting;
};
struct 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 
{
	union
	{
		struct
		{
		};
		uint8_t ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD__padding[1];
	};
};
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 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;
	Texture3D_tDC30A0F19B6055086859D1ABC098D6E6762000E1* ___TexValidity;
	int32_t ___width;
	int32_t ___height;
	int32_t ___depth;
};
struct DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB_marshaled_pinvoke
{
	Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___TexL0_L1rx;
	Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___TexL1_G_ry;
	Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___TexL1_B_rz;
	Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___TexL2_0;
	Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___TexL2_1;
	Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___TexL2_2;
	Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___TexL2_3;
	Texture3D_tDC30A0F19B6055086859D1ABC098D6E6762000E1* ___TexValidity;
	int32_t ___width;
	int32_t ___height;
	int32_t ___depth;
};
struct DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB_marshaled_com
{
	Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___TexL0_L1rx;
	Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___TexL1_G_ry;
	Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___TexL1_B_rz;
	Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___TexL2_0;
	Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___TexL2_1;
	Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___TexL2_2;
	Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___TexL2_3;
	Texture3D_tDC30A0F19B6055086859D1ABC098D6E6762000E1* ___TexValidity;
	int32_t ___width;
	int32_t ___height;
	int32_t ___depth;
};
struct RuntimeResources_t4E5CAC2636FAF22D782E64516AA05B704BE5ACA4 
{
	ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* ___index;
	ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* ___cellIndices;
	RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___L0_L1rx;
	RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___L1_G_ry;
	RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___L1_B_rz;
	RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___L2_0;
	RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___L2_1;
	RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___L2_2;
	RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___L2_3;
	Texture3D_tDC30A0F19B6055086859D1ABC098D6E6762000E1* ___Validity;
};
struct RuntimeResources_t4E5CAC2636FAF22D782E64516AA05B704BE5ACA4_marshaled_pinvoke
{
	ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* ___index;
	ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* ___cellIndices;
	RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___L0_L1rx;
	RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___L1_G_ry;
	RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___L1_B_rz;
	RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___L2_0;
	RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___L2_1;
	RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___L2_2;
	RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___L2_3;
	Texture3D_tDC30A0F19B6055086859D1ABC098D6E6762000E1* ___Validity;
};
struct RuntimeResources_t4E5CAC2636FAF22D782E64516AA05B704BE5ACA4_marshaled_com
{
	ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* ___index;
	ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* ___cellIndices;
	RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___L0_L1rx;
	RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___L1_G_ry;
	RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___L1_B_rz;
	RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___L2_0;
	RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___L2_1;
	RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___L2_2;
	RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___L2_3;
	Texture3D_tDC30A0F19B6055086859D1ABC098D6E6762000E1* ___Validity;
};
struct CellCounts_tE8F649895E00B2C75ABEA7C6ECC40BBDE1EF5970 
{
	int32_t ___bricksCount;
	int32_t ___probesCount;
	int32_t ___offsetsCount;
	int32_t ___chunksCount;
};
struct Enumerator_t0C7989F0F45B4D7A9C7BD464806B72BDA3020B8C 
{
	HashSet_1_t03A441EC1493E313B17FAEAEFD9B0BEBFA3F6206* ____set;
	int32_t ____index;
	int32_t ____version;
	Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ____current;
};
struct Enumerator_tB36F2E08EAEB0D3BA01C0FAFD87C7DCAF20D54CC 
{
	List_1_t179992B095C528117EEF4782A1F45568BD2D51EA* ____list;
	int32_t ____index;
	int32_t ____version;
	BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B ____current;
};
struct APVLeakReductionMode_t1190A8E27B86430147B62D9E0FBAFC6100C4E934 
{
	int32_t ___value__;
};
struct Allocator_t996642592271AAD9EE688F142741D512C07B5824 
{
	int32_t ___value__;
};
struct AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7 
{
	intptr_t ___m_Ptr;
	int32_t ___m_Version;
};
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 CameraType_tCA1017DBE96964E1D967942FB98F152F14121FCD 
{
	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 CubemapFace_t300D6E2CD7DF60D44AA28338748B607677ED1D1B 
{
	int32_t ___value__;
};
struct DebugManager_t7B02CD44432A634FA9654CC7ABE89DBA061A8672  : public RuntimeObject
{
	DebugActionDescU5BU5D_t4E2759E60EB786DE189B8646D7E7BC5DEACE9703* ___m_DebugActions;
	DebugActionStateU5BU5D_tEDECDC92D0831CE3393A86713996A09454D0B733* ___m_DebugActionStates;
	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 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 HideFlags_tC514182ACEFD3B847988C45D5DB812FF6DB1BF4A 
{
	int32_t ___value__;
};
struct Int32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C 
{
	int32_t ___value__;
};
struct LightProbeUsage_tC6292C7B7CBA0E5AA2A56F40D71F58A7E06C2948 
{
	int32_t ___value__;
};
struct MarkerFlags_t58228A99AC6567F565911ED792189DBBDFF83E30 
{
	uint16_t ___value__;
};
struct MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D  : public RuntimeObject
{
	intptr_t ___m_Ptr;
};
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 Plane_tB7D8CC6F7AACF5F3AA483AF005C1102A8577BC0C 
{
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Normal;
	float ___m_Distance;
};
struct ProbeBrickIndex_tF1B02DB88E5F4CF79533962B018B5724D74E32D2  : public RuntimeObject
{
	BitArray_tFD42FDEB4A51DD2D6C20DC8E220B1EBE999F2616* ___m_IndexChunks;
	int32_t ___m_IndexInChunks;
	int32_t ___m_NextFreeChunk;
	int32_t ___m_AvailableChunkCount;
	ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* ___m_PhysicalIndexBuffer;
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___m_PhysicalIndexBufferData;
	int32_t ___U3CestimatedVMemCostU3Ek__BackingField;
	Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___m_CenterRS;
	Dictionary_2_t1FF689FEDC2FDBDED3133BCEF57F215E1177485F* ___m_VoxelToBricks;
	Dictionary_2_tD4F3359DAAB61E45D8374086254418E3AA6B446E* ___m_BricksToVoxels;
	ObjectPool_1_t8DA40D85DF5778F1195D0E6D74F1CC8BD1929805* ___m_BrickMetaPool;
	ObjectPool_1_tB51C6F641CF9BA3EB129CA16A94F3B9B53A28892* ___m_VoxelMetaListPool;
	ObjectPool_1_tD5C76F7C6B50F1DDE822EED92C390D4FC3E1A4A9* ___m_VoxelMetaPool;
	bool ___m_NeedUpdateIndexComputeBuffer;
	int32_t ___m_UpdateMinIndex;
	int32_t ___m_UpdateMaxIndex;
};
struct ProbeCellIndices_t0A30314A2B1D5F97E16BD321C179801D1B42C6AF  : public RuntimeObject
{
	int32_t ___U3CestimatedVMemCostU3Ek__BackingField;
	ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* ___m_IndexOfIndicesBuffer;
	UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* ___m_IndexOfIndicesData;
	Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___m_CellCount;
	Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___m_CellMin;
	int32_t ___m_CellSizeInMinBricks;
	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 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 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 ShaderVariablesProbeVolumes_t93D502CF0A3275CEBA1EDF0E6DB84816618662D4 
{
	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ____PoolDim_CellInMeters;
	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ____MinCellPos_Noise;
	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ____IndicesDim_IndexChunkSize;
	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ____Biases_CellInMinBrick_MinBrickSize;
	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ____LeakReductionParams;
	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ____Weight_MinLoadedCell;
	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ____MaxLoadedCell_FrameIndex;
	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ____NormalizationClamp_Padding12;
};
struct ShadowCastingMode_tF30806698B37CF120A1A506BD7549EAF308E7C6D 
{
	int32_t ___value__;
};
struct ShadowSamplingMode_t8BE740C4258CFEDDBAC01FDC0438D8EE3F776BA8 
{
	int32_t ___value__;
};
struct TextureCreationFlags_t7671FF285C96A03BDCD7BA2F50388C09ED4A54A3 
{
	int32_t ___value__;
};
struct TextureDimension_t8D7148B9168256EE1E9AF91378ABA148888CE642 
{
	int32_t ___value__;
};
struct VRTextureUsage_t57FAA0077810142A461D74EDC5E33FC3D78BD2E8 
{
	int32_t ___value__;
};
struct VirtualOffsetSettings_tC91F136546790A8318F26B183DCB14460F426A44 
{
	bool ___useVirtualOffset;
	float ___outOfGeoOffset;
	float ___searchMultiplier;
	float ___rayOriginBias;
	int32_t ___maxHitsPerRay;
	LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB ___collisionMask;
};
struct VirtualOffsetSettings_tC91F136546790A8318F26B183DCB14460F426A44_marshaled_pinvoke
{
	int32_t ___useVirtualOffset;
	float ___outOfGeoOffset;
	float ___searchMultiplier;
	float ___rayOriginBias;
	int32_t ___maxHitsPerRay;
	LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB ___collisionMask;
};
struct VirtualOffsetSettings_tC91F136546790A8318F26B183DCB14460F426A44_marshaled_com
{
	int32_t ___useVirtualOffset;
	float ___outOfGeoOffset;
	float ___searchMultiplier;
	float ___rayOriginBias;
	int32_t ___maxHitsPerRay;
	LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB ___collisionMask;
};
struct Flags_tBBD3C554E9057BB9AC0476F92D0328575F2C4193 
{
	int32_t ___value__;
};
struct Target_tFB6DEAAA9B8FF7F6383305B097B756A260E88E4A 
{
	int32_t ___value__;
};
struct Brick_tE6E9230DFDF650A631C116E79FB28F41618C3CE0 
{
	Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___position;
	int32_t ___subdivisionLevel;
};
struct CellIndexUpdateInfo_tDBB36B9ABEFEA7AEAE822A9FE6C798D37FA7401E 
{
	int32_t ___firstChunkIndex;
	int32_t ___numberOfChunks;
	int32_t ___minSubdivInCell;
	Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___minValidBrickIndexForCellAtMaxRes;
	Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___maxValidBrickIndexForCellAtMaxResPlusOne;
	Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___cellPositionInBricksAtMaxRes;
};
struct IndexMetaData_tADA36AB97C4E4789A24557B580963B1A3A63F692 
{
	Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___minLocalIdx;
	Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___maxLocalIdx;
	int32_t ___firstChunkIndex;
	int32_t ___minSubdiv;
};
struct InitInfo_t704DDF4A7F366AB2C84F08404C424B877802B058 
{
	Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___pendingMinCellPosition;
	Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___pendingMaxCellPosition;
};
struct RefVolTransform_t23FA849BA67F6FB0FDC6BA49A08C41D654FC8CE9 
{
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___posWS;
	Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___rot;
	float ___scale;
};
struct SettingsVersion_t3663C03E36EF45364E201CE47DCA26BDFCF05A2E 
{
	int32_t ___value__;
};
struct AutoScope_tFB983697E28885CB10FFDB92D7EFD0615AEF3139 
{
	intptr_t ___m_Ptr;
};
struct DebugValueType_t9740BFD0F3BCD8BFCC41BEE1DE6155AA0113B31B 
{
	int32_t ___value__;
};
struct NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF 
{
	void* ___m_Buffer;
	int32_t ___m_Length;
	int32_t ___m_AllocatorLabel;
};
struct NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF 
{
	void* ___m_Buffer;
	int32_t ___m_Length;
	int32_t ___m_AllocatorLabel;
};
struct NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934 
{
	void* ___m_Buffer;
	int32_t ___m_Length;
	int32_t ___m_AllocatorLabel;
};
struct NativeArray_1_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 Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3  : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
{
};
struct Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4  : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
{
};
struct MulticastDelegate_t  : public Delegate_t
{
	DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771* ___delegates;
};
struct MulticastDelegate_t_marshaled_pinvoke : public Delegate_t_marshaled_pinvoke
{
	Delegate_t_marshaled_pinvoke** ___delegates;
};
struct MulticastDelegate_t_marshaled_com : public Delegate_t_marshaled_com
{
	Delegate_t_marshaled_com** ___delegates;
};
struct 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;
};
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;
};
struct ProbeVolumeBakingProcessSettings_t1A0C71DD07CFB6660AFC0D3EBF81FA5064CFDAD7 
{
	int32_t ___m_Version;
	ProbeDilationSettings_t28A862582E313EFC300E6437FDCB9D9DC9A9A167 ___dilationSettings;
	VirtualOffsetSettings_tC91F136546790A8318F26B183DCB14460F426A44 ___virtualOffsetSettings;
};
struct ProbeVolumeBakingProcessSettings_t1A0C71DD07CFB6660AFC0D3EBF81FA5064CFDAD7_marshaled_pinvoke
{
	int32_t ___m_Version;
	ProbeDilationSettings_t28A862582E313EFC300E6437FDCB9D9DC9A9A167_marshaled_pinvoke ___dilationSettings;
	VirtualOffsetSettings_tC91F136546790A8318F26B183DCB14460F426A44_marshaled_pinvoke ___virtualOffsetSettings;
};
struct ProbeVolumeBakingProcessSettings_t1A0C71DD07CFB6660AFC0D3EBF81FA5064CFDAD7_marshaled_com
{
	int32_t ___m_Version;
	ProbeDilationSettings_t28A862582E313EFC300E6437FDCB9D9DC9A9A167_marshaled_com ___dilationSettings;
	VirtualOffsetSettings_tC91F136546790A8318F26B183DCB14460F426A44_marshaled_com ___virtualOffsetSettings;
};
struct ProbeVolumeDebug_t295620780739F33AEAD1D1BB44C5252CE70D3DD8  : public RuntimeObject
{
	bool ___drawProbes;
	bool ___drawBricks;
	bool ___drawCells;
	bool ___realtimeSubdivision;
	int32_t ___subdivisionCellUpdatePerFrame;
	float ___subdivisionDelayInSeconds;
	int32_t ___probeShading;
	float ___probeSize;
	float ___subdivisionViewCullingDistance;
	float ___probeCullingDistance;
	int32_t ___maxSubdivToVisualize;
	int32_t ___minSubdivToVisualize;
	float ___exposureCompensation;
	bool ___drawVirtualOffsetPush;
	float ___offsetSize;
	bool ___freezeStreaming;
	int32_t ___otherStateIndex;
};
struct ProbeVolumeShadingParameters_t2A2468B1474F1F66585CDA9999C46CBF88701641 
{
	float ___normalBias;
	float ___viewBias;
	bool ___scaleBiasByMinDistanceBetweenProbes;
	float ___samplingNoise;
	float ___weight;
	int32_t ___leakReductionMode;
	float ___occlusionWeightContribution;
	float ___minValidNormalWeight;
	int32_t ___frameIndexForNoise;
	float ___reflNormalizationLowerClamp;
	float ___reflNormalizationUpperClamp;
};
struct ProbeVolumeShadingParameters_t2A2468B1474F1F66585CDA9999C46CBF88701641_marshaled_pinvoke
{
	float ___normalBias;
	float ___viewBias;
	int32_t ___scaleBiasByMinDistanceBetweenProbes;
	float ___samplingNoise;
	float ___weight;
	int32_t ___leakReductionMode;
	float ___occlusionWeightContribution;
	float ___minValidNormalWeight;
	int32_t ___frameIndexForNoise;
	float ___reflNormalizationLowerClamp;
	float ___reflNormalizationUpperClamp;
};
struct ProbeVolumeShadingParameters_t2A2468B1474F1F66585CDA9999C46CBF88701641_marshaled_com
{
	float ___normalBias;
	float ___viewBias;
	int32_t ___scaleBiasByMinDistanceBetweenProbes;
	float ___samplingNoise;
	float ___weight;
	int32_t ___leakReductionMode;
	float ___occlusionWeightContribution;
	float ___minValidNormalWeight;
	int32_t ___frameIndexForNoise;
	float ___reflNormalizationLowerClamp;
	float ___reflNormalizationUpperClamp;
};
struct ProbeVolumeSystemParameters_t0654F2626ACA367E00C375BEB6FEA5B86CB0A58B 
{
	int32_t ___memoryBudget;
	int32_t ___blendingMemoryBudget;
	Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___probeDebugMesh;
	Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___probeDebugShader;
	Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___offsetDebugMesh;
	Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___offsetDebugShader;
	ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* ___scenarioBlendingShader;
	ProbeVolumeSceneData_t29FD126D36ED1E093C2EBBFB3F248DD5E2A86D90* ___sceneData;
	int32_t ___shBands;
	bool ___supportsRuntimeDebug;
	bool ___supportStreaming;
};
struct ProbeVolumeSystemParameters_t0654F2626ACA367E00C375BEB6FEA5B86CB0A58B_marshaled_pinvoke
{
	int32_t ___memoryBudget;
	int32_t ___blendingMemoryBudget;
	Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___probeDebugMesh;
	Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___probeDebugShader;
	Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___offsetDebugMesh;
	Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___offsetDebugShader;
	ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* ___scenarioBlendingShader;
	ProbeVolumeSceneData_t29FD126D36ED1E093C2EBBFB3F248DD5E2A86D90* ___sceneData;
	int32_t ___shBands;
	int32_t ___supportsRuntimeDebug;
	int32_t ___supportStreaming;
};
struct ProbeVolumeSystemParameters_t0654F2626ACA367E00C375BEB6FEA5B86CB0A58B_marshaled_com
{
	int32_t ___memoryBudget;
	int32_t ___blendingMemoryBudget;
	Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___probeDebugMesh;
	Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___probeDebugShader;
	Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___offsetDebugMesh;
	Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___offsetDebugShader;
	ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* ___scenarioBlendingShader;
	ProbeVolumeSceneData_t29FD126D36ED1E093C2EBBFB3F248DD5E2A86D90* ___sceneData;
	int32_t ___shBands;
	int32_t ___supportsRuntimeDebug;
	int32_t ___supportStreaming;
};
struct 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 Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692  : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
{
};
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 ReservedBrick_tCFAA149CAAD025D942AF59976B1CC697E96CACB9 
{
	Brick_tE6E9230DFDF650A631C116E79FB28F41618C3CE0 ___brick;
	int32_t ___flattenedIdx;
};
struct CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5  : public RuntimeObject
{
	Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87* ___cell;
	BlendingCellInfo_tBAED0F59265E47B74B5C29CBC9D88F985F0B9974* ___blendingCell;
	List_1_t179992B095C528117EEF4782A1F45568BD2D51EA* ___chunkList;
	int32_t ___flatIdxInCellIndices;
	bool ___loaded;
	CellIndexUpdateInfo_tDBB36B9ABEFEA7AEAE822A9FE6C798D37FA7401E ___updateInfo;
	bool ___indexUpdated;
	CellIndexUpdateInfo_tDBB36B9ABEFEA7AEAE822A9FE6C798D37FA7401E ___tempUpdateInfo;
	int32_t ___sourceAssetInstanceID;
	float ___streamingScore;
	int32_t ___referenceCount;
	CellInstancedDebugProbes_t23E23306486DF8F9F5DF0E8B5B02EC92E0C96C8B* ___debugProbes;
};
struct Action_1_t6AC29B34E68BC53AA807670D868CBB59CD5D995F  : public MulticastDelegate_t
{
};
struct Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C  : public MulticastDelegate_t
{
};
struct Action_1_tD69A6DC9FBE94131E52F5A73B2A9D4AB51EEC404  : public MulticastDelegate_t
{
};
struct Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87  : public MulticastDelegate_t
{
};
struct Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A  : public MulticastDelegate_t
{
};
struct Action_1_t3CB5D1A819C3ED3F99E9E39F890F18633253949A  : public MulticastDelegate_t
{
};
struct Action_2_tB3E4CF19F3493DE4FE84AFFB77005AE79F9A3758  : public MulticastDelegate_t
{
};
struct Action_2_t94C644233E37D574986F0297182FA2BD8972B44A  : public MulticastDelegate_t
{
};
struct Enumerator_t3572DC9B920E9C79F6C74EBE64A234B48911DCDA 
{
	List_1_t996FD3EBD106385483E11892EE6A4884B2EC9330* ____list;
	int32_t ____index;
	int32_t ____version;
	ReservedBrick_tCFAA149CAAD025D942AF59976B1CC697E96CACB9 ____current;
};
struct Field_1_t32151A22D4B1B5C1DFFDDACD9F3C78D19596507A  : public Widget_tE8D6AF1D7525CC84E8F2C3B73162016736A6A2FF
{
	Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* ___U3CgetterU3Ek__BackingField;
	Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* ___U3CsetterU3Ek__BackingField;
	Action_2_tB3E4CF19F3493DE4FE84AFFB77005AE79F9A3758* ___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_t644B86FEF42048CB531CD13D6477869470E12AD8  : public Widget_tE8D6AF1D7525CC84E8F2C3B73162016736A6A2FF
{
	Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* ___U3CgetterU3Ek__BackingField;
	Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A* ___U3CsetterU3Ek__BackingField;
	Action_2_t664D2BFCF60DA241A2EF8D5B396F7932DA99F7F8* ___onValueChanged;
};
struct Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457  : public MulticastDelegate_t
{
};
struct Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD  : public MulticastDelegate_t
{
};
struct Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7  : public MulticastDelegate_t
{
};
struct Func_3_t112E81BD9C60E0186076895800369606BCF590FB  : public MulticastDelegate_t
{
};
struct Predicate_1_t31EEF91FF0F39A6EE486EA5418BB68CCF4FB9E96  : public MulticastDelegate_t
{
};
struct UnityAction_1_t1C91FC461AEDD032BF79639CBB6A3842E1E34C20  : public MulticastDelegate_t
{
};
struct UnityAction_1_t17F5713480A623233FCEF33A9F600E247AA897D6  : public MulticastDelegate_t
{
};
struct UnityAction_1_tDC65970D467113575D912B657FC2F13DCBD4255E  : public MulticastDelegate_t
{
};
struct UnityAction_1_tD9BF451BD2DDC42588541B6C0C3638BD909A445D  : public MulticastDelegate_t
{
};
struct UnityAction_1_t331D2D7FB937A8CE713F34081F5420939CBECAE4  : public MulticastDelegate_t
{
};
struct Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA  : public Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3
{
};
struct ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F  : public RuntimeObject
{
	bool ___m_IsInitialized;
	bool ___m_SupportStreaming;
	RefVolTransform_t23FA849BA67F6FB0FDC6BA49A08C41D654FC8CE9 ___m_Transform;
	int32_t ___m_MaxSubdivision;
	ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693* ___m_Pool;
	ProbeBrickIndex_tF1B02DB88E5F4CF79533962B018B5724D74E32D2* ___m_Index;
	ProbeCellIndices_t0A30314A2B1D5F97E16BD321C179801D1B42C6AF* ___m_CellIndices;
	ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8* ___m_BlendingPool;
	List_1_t179992B095C528117EEF4782A1F45568BD2D51EA* ___m_TmpSrcChunks;
	SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___m_PositionOffsets;
	Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 ___m_CurrGlobalBounds;
	Dictionary_2_tE62F67DD5E0705D89AA8A2987FB3C4C21A3C9AAF* ___cells;
	ObjectPool_1_t26A8D6F0AC3E7D5C10AB98A9AF68B2EBC2ABE7EF* ___m_CellInfoPool;
	ObjectPool_1_t7FA933D4164A730DB5D7E5E1D315B49D70184F03* ___m_BlendingCellInfoPool;
	DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB ___m_TemporaryDataLocation;
	int32_t ___m_TemporaryDataLocationMemCost;
	int32_t ___m_CurrentProbeVolumeChunkSizeInBricks;
	ProbeVolumeSceneData_t29FD126D36ED1E093C2EBBFB3F248DD5E2A86D90* ___sceneData;
	Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___minLoadedCellPos;
	Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___maxLoadedCellPos;
	Action_1_t00621160046FE06A171CE95A003D9AE71EBB2B1D* ___retrieveExtraDataAction;
	Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___checksDuringBakeAction;
	bool ___m_BricksLoaded;
	Dictionary_2_t18C83CD24384334A550468AC80B4F64B179517FB* ___m_PendingAssetsToBeLoaded;
	Dictionary_2_t18C83CD24384334A550468AC80B4F64B179517FB* ___m_PendingAssetsToBeUnloaded;
	Dictionary_2_t18C83CD24384334A550468AC80B4F64B179517FB* ___m_ActiveAssets;
	bool ___m_NeedLoadAsset;
	bool ___m_ProbeReferenceVolumeInit;
	bool ___m_EnabledBySRP;
	InitInfo_t704DDF4A7F366AB2C84F08404C424B877802B058 ___m_PendingInitInfo;
	bool ___m_NeedsIndexRebuild;
	bool ___m_HasChangedIndex;
	int32_t ___m_CBShaderID;
	int32_t ___m_NumberOfCellsLoadedPerFrame;
	int32_t ___m_NumberOfCellsBlendedPerFrame;
	float ___m_TurnoverRate;
	int32_t ___m_MemoryBudget;
	int32_t ___m_BlendingMemoryBudget;
	int32_t ___m_SHBands;
	float ___m_ProbeVolumesWeight;
	bool ___clearAssetsOnVolumeClear;
	List_1_tCD7772AB40D4E7A61CCAFDDF9E33C190D4F9E6D4* ___U3CperSceneDataListU3Ek__BackingField;
	ProbeVolumeDebug_t295620780739F33AEAD1D1BB44C5252CE70D3DD8* ___U3CprobeVolumeDebugU3Ek__BackingField;
	ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389* ___U3CsubdivisionDebugColorsU3Ek__BackingField;
	WidgetU5BU5D_t39DEA55B87EF43C59C5699E0340B34185BA1E4A2* ___m_DebugItems;
	Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___m_DebugMesh;
	Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___m_DebugMaterial;
	Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___m_DebugOffsetMesh;
	Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___m_DebugOffsetMaterial;
	PlaneU5BU5D_t4EEF66BAA8B0140EFFF34F6183CE7F80546592BE* ___m_DebugFrustumPlanes;
	GUIContentU5BU5D_t98DA1EEA8D0A2C4AE42CE11C4840B627CADFC503* ___m_DebugScenarioNames;
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___m_DebugScenarioValues;
	String_t* ___m_DebugActiveSceneGUID;
	String_t* ___m_DebugActiveScenario;
	EnumField_t15C8FC0EB96499DFDCEC2B9DBB27B2BBCD5E262C* ___m_DebugScenarioField;
	ProbeVolumeBakingProcessSettings_t1A0C71DD07CFB6660AFC0D3EBF81FA5064CFDAD7 ___bakingProcessSettings;
	Dictionary_2_tE738E3156DB830A7FCEA2AE6066FC5BEA6715F0D* ___realtimeSubdivisionInfo;
	bool ___m_MaxSubdivVisualizedIsMaxAvailable;
	DynamicArray_1_t85D77BAA52B2801695EAE751BA0F9DD3C26AA604* ___m_LoadedCells;
	DynamicArray_1_t85D77BAA52B2801695EAE751BA0F9DD3C26AA604* ___m_ToBeLoadedCells;
	DynamicArray_1_t85D77BAA52B2801695EAE751BA0F9DD3C26AA604* ___m_TempCellToLoadList;
	DynamicArray_1_t85D77BAA52B2801695EAE751BA0F9DD3C26AA604* ___m_TempCellToUnloadList;
	DynamicArray_1_tD456FAFFECC4879D97EE0F550727BF9C6B0B3FE6* ___m_LoadedBlendingCells;
	DynamicArray_1_tD456FAFFECC4879D97EE0F550727BF9C6B0B3FE6* ___m_ToBeLoadedBlendingCells;
	DynamicArray_1_tD456FAFFECC4879D97EE0F550727BF9C6B0B3FE6* ___m_TempBlendingCellToLoadList;
	DynamicArray_1_tD456FAFFECC4879D97EE0F550727BF9C6B0B3FE6* ___m_TempBlendingCellToUnloadList;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_FrozenCameraPosition;
	bool ___m_HasRemainingCellsToBlend;
};
struct ProbeVolumeAsset_tD6746B9D8821C28FD5798B2BCB8DACB08A789E73  : public ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A
{
	int32_t ___m_Version;
	CellU5BU5D_t28C720491B3B017816792FE60A465B7E141C8239* ___cells;
	CellCountsU5BU5D_tA076CE9CE985940277BB2EB4BAD588CD0489B494* ___cellCounts;
	CellCounts_tE8F649895E00B2C75ABEA7C6ECC40BBDE1EF5970 ___totalCellCounts;
	Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___maxCellPosition;
	Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___minCellPosition;
	Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 ___globalBounds;
	int32_t ___bands;
	int32_t ___chunkSizeInBricks;
	String_t* ___m_AssetFullPath;
	int32_t ___cellSizeInBricks;
	int32_t ___simplificationLevels;
	float ___minDistanceBetweenProbes;
};
struct RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27  : public Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700
{
};
struct Texture3D_tDC30A0F19B6055086859D1ABC098D6E6762000E1  : public Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700
{
};
struct Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1  : public Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3
{
};
struct Container_t0F404B4F1A7EFE36CAD5C2A9EA0261991099D217  : public Widget_tE8D6AF1D7525CC84E8F2C3B73162016736A6A2FF
{
	ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08* ___U3CchildrenU3Ek__BackingField;
};
struct U3CU3Ec__DisplayClass171_0_t70061616D0F785A73C9408015CCBEBC3C2B43646  : public RuntimeObject
{
	ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* ___U3CU3E4__this;
	ProbeVolumeSystemParameters_t0654F2626ACA367E00C375BEB6FEA5B86CB0A58B ___parameters;
};
struct PerScenarioData_tB38C755607F5B84E2CCDE758C8549927DC57518D 
{
	NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934 ___U3CshL0L1RxDataU3Ek__BackingField;
	NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF ___U3CshL1GL1RyDataU3Ek__BackingField;
	NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF ___U3CshL1BL1RzDataU3Ek__BackingField;
	NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF ___U3CshL2Data_0U3Ek__BackingField;
	NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF ___U3CshL2Data_1U3Ek__BackingField;
	NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF ___U3CshL2Data_2U3Ek__BackingField;
	NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF ___U3CshL2Data_3U3Ek__BackingField;
};
struct EnumField_1_t30102EC7A5D104E7898CDF9F28EBC898AE2A815F  : public Field_1_t7F813BE8CAF3F3F635B34474DDD7B797C5B6CD2A
{
	GUIContentU5BU5D_t98DA1EEA8D0A2C4AE42CE11C4840B627CADFC503* ___enumNames;
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___m_EnumValues;
};
struct Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184  : public Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA
{
};
struct LightProbeProxyVolume_t431001CA94D2BB5DB419E2A89E7D8116E4E1B658  : public Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA
{
};
struct MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71  : public Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA
{
	CancellationTokenSource_tAAE1E0033BCFC233801F8CB4CED5C852B350CB7B* ___m_CancellationTokenSource;
};
struct BoolField_t39D6A35B4122FEB0926086FA434886E537378EAD  : public Field_1_t32151A22D4B1B5C1DFFDDACD9F3C78D19596507A
{
};
struct FloatField_t1B59A5C6B3DE8E8B696383C91240F265B89B753B  : public Field_1_t644B86FEF42048CB531CD13D6477869470E12AD8
{
	Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* ___min;
	Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* ___max;
	float ___incStep;
	float ___incStepMult;
	int32_t ___decimals;
};
struct IntField_t44A28D09F4CD0658E53FCED78D08513508256A9A  : public Field_1_t7F813BE8CAF3F3F635B34474DDD7B797C5B6CD2A
{
	Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD* ___min;
	Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD* ___max;
	int32_t ___incStep;
	int32_t ___intStepMult;
};
struct Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87  : public RuntimeObject
{
	Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___position;
	int32_t ___index;
	int32_t ___probeCount;
	int32_t ___minSubdiv;
	int32_t ___maxSubdiv;
	int32_t ___indexChunkCount;
	int32_t ___shChunkCount;
	bool ___hasTwoScenarios;
	int32_t ___shBands;
	NativeArray_1_tBA7C3E15B67AEC95EB7BED61838A132B300A973A ___U3CbricksU3Ek__BackingField;
	NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF ___U3CvalidityNeighMaskDataU3Ek__BackingField;
	NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD ___U3CprobePositionsU3Ek__BackingField;
	NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF ___U3CtouchupVolumeInteractionU3Ek__BackingField;
	NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD ___U3CoffsetVectorsU3Ek__BackingField;
	NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF ___U3CvalidityU3Ek__BackingField;
	PerScenarioData_tB38C755607F5B84E2CCDE758C8549927DC57518D ___scenario0;
	PerScenarioData_tB38C755607F5B84E2CCDE758C8549927DC57518D ___scenario1;
};
struct ProbeVolumePerSceneData_t9CB5E88B02731EFB128F452EBF27BD02E4918909  : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
	ProbeVolumeAsset_tD6746B9D8821C28FD5798B2BCB8DACB08A789E73* ___asset;
	TextAsset_t2C64E93DA366D9DE5A8209E1802FA4884AC1BD69* ___cellSharedDataAsset;
	TextAsset_t2C64E93DA366D9DE5A8209E1802FA4884AC1BD69* ___cellSupportDataAsset;
	List_1_tD47E289A20580491873111C2FC85A5456012FCAC* ___serializedScenarios;
	Dictionary_2_t8A59E2740E3FD42A9F35AA0E0081B21073ABBE77* ___scenarios;
	bool ___assetLoaded;
	String_t* ___activeScenario;
	String_t* ___otherScenario;
};
struct EnumField_t15C8FC0EB96499DFDCEC2B9DBB27B2BBCD5E262C  : public EnumField_1_t30102EC7A5D104E7898CDF9F28EBC898AE2A815F
{
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___quickSeparators;
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___m_Indexes;
	Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD* ___U3CgetIndexU3Ek__BackingField;
	Action_1_tD69A6DC9FBE94131E52F5A73B2A9D4AB51EEC404* ___U3CsetIndexU3Ek__BackingField;
};
struct List_1_t8B9C9B57EBC66D3A90B97DA7EA202BDDB84E8016_StaticFields
{
	Matrix4x4U5BU5DU5BU5D_t70F44F6ABA3496D9431117EA02FF3B2DD46E50CF* ___s_emptyArray;
};
struct List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E_StaticFields
{
	AsyncGPUReadbackRequestU5BU5D_t46ECEC53F54368195362A44D194E7055B374DC7A* ___s_emptyArray;
};
struct List_1_t796CB3F7FCFBBC4A6285EACD36F8F2F0C8AEA1D7_StaticFields
{
	FrameTimeSampleU5BU5D_tD0B7FAD3A9494D1A5CDF43221A95012F1AB4DCEF* ___s_emptyArray;
};
struct List_1_tF92F6631961760490E9F200E704EE20DBF1D15E1_StaticFields
{
	GraphicsBufferU5BU5D_t4ABCF6B71838542923F426CE2E088700D5529BF7* ___s_emptyArray;
};
struct List_1_tDA4D291C60B1EFA9EA50BBA3367C657CC9410576_StaticFields
{
	Int32EnumU5BU5D_t87B7DB802810C38016332669039EF42C487A081F* ___s_emptyArray;
};
struct List_1_tAFCDB9CCBAF11013AA7B0EC7BB51B10127AB467C_StaticFields
{
	MaterialPropertyBlockU5BU5D_t6911DDC471FC23F2AF58FF0140ED595529EC5F5B* ___s_emptyArray;
};
struct List_1_tCFA270E118B873F542F52B1DD58F21D0AF4D1452_StaticFields
{
	Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* ___s_emptyArray;
};
struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D_StaticFields
{
	ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___s_emptyArray;
};
struct List_1_t0C03BB8D04810C036E129B4AA13C0CD045C619E4_StaticFields
{
	PerformanceBottleneckU5BU5D_tE4CB77E438B566DB0D878AB6A8DCFB6A14BD3DF1* ___s_emptyArray;
};
struct List_1_tCD7772AB40D4E7A61CCAFDDF9E33C190D4F9E6D4_StaticFields
{
	ProbeVolumePerSceneDataU5BU5D_t74C2CB72B18542976F495A8A6BB7B73B066EF1CD* ___s_emptyArray;
};
struct List_1_t44EF1B9C71532303037AAC259AD8D405401724D8_StaticFields
{
	UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83* ___s_emptyArray;
};
struct List_1_t0BFD9E46F01440F6D821E788DF386D0327E06804_StaticFields
{
	WidgetU5BU5D_t39DEA55B87EF43C59C5699E0340B34185BA1E4A2* ___s_emptyArray;
};
struct List_1_t996FD3EBD106385483E11892EE6A4884B2EC9330_StaticFields
{
	ReservedBrickU5BU5D_t370DC93F64A81F2F1D92B87305B941C3FA1D4C41* ___s_emptyArray;
};
struct List_1_tA4B5FEB8E8B2267FDBC889623D19E2954E4A3EAC_StaticFields
{
	VoxelMetaU5BU5D_tDD8B1D1BF3EE3D0C985EFED6D91F6DDEC03E0952* ___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;
	GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2* ___none;
};
struct MousePositionDebug_t213FBA65BBFFD74DD5FC04FFCE3FE88B9D00AC10_StaticFields
{
	MousePositionDebug_t213FBA65BBFFD74DD5FC04FFCE3FE88B9D00AC10* ___s_Instance;
};
struct ProbeVolumeSceneData_t29FD126D36ED1E093C2EBBFB3F248DD5E2A86D90_StaticFields
{
	PropertyInfo_t* ___s_SceneGUID;
};
struct ShaderDebugPrintManager_tD6C54B2482257927357D00EC3095C909AA2BAE99_StaticFields
{
	ShaderDebugPrintManager_tD6C54B2482257927357D00EC3095C909AA2BAE99* ___s_Instance;
	int32_t ___m_ShaderPropertyIDInputMouse;
	int32_t ___m_ShaderPropertyIDInputFrame;
};
struct String_t_StaticFields
{
	String_t* ___Empty;
};
struct U3CU3Ec_tAE3343AC4DE79BCC51BC0CBEE8DA1146B39B3A8B_StaticFields
{
	U3CU3Ec_tAE3343AC4DE79BCC51BC0CBEE8DA1146B39B3A8B* ___U3CU3E9;
};
struct U3CU3Ec_tBE2D7F4669C7B6BB7D961E4F31204B82C5499507_StaticFields
{
	U3CU3Ec_tBE2D7F4669C7B6BB7D961E4F31204B82C5499507* ___U3CU3E9;
	UnityAction_1_t17F5713480A623233FCEF33A9F600E247AA897D6* ___U3CU3E9__28_0;
	UnityAction_1_t1C91FC461AEDD032BF79639CBB6A3842E1E34C20* ___U3CU3E9__28_1;
	UnityAction_1_tDC65970D467113575D912B657FC2F13DCBD4255E* ___U3CU3E9__28_2;
	Predicate_1_t31EEF91FF0F39A6EE486EA5418BB68CCF4FB9E96* ___U3CU3E9__39_0;
	Predicate_1_t31EEF91FF0F39A6EE486EA5418BB68CCF4FB9E96* ___U3CU3E9__40_0;
};
struct U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_StaticFields
{
	U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E* ___U3CU3E9;
	UnityAction_1_t331D2D7FB937A8CE713F34081F5420939CBECAE4* ___U3CU3E9__120_0;
	UnityAction_1_tD9BF451BD2DDC42588541B6C0C3638BD909A445D* ___U3CU3E9__120_1;
	Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* ___U3CU3E9__171_7;
	Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* ___U3CU3E9__171_16;
	Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* ___U3CU3E9__171_17;
	Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD* ___U3CU3E9__171_22;
	Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD* ___U3CU3E9__171_23;
	Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD* ___U3CU3E9__171_26;
	Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD* ___U3CU3E9__171_27;
	Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* ___U3CU3E9__171_32;
	Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* ___U3CU3E9__171_33;
	Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* ___U3CU3E9__171_36;
	Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD* ___U3CU3E9__171_39;
	Action_1_tD69A6DC9FBE94131E52F5A73B2A9D4AB51EEC404* ___U3CU3E9__171_40;
	Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD* ___U3CU3E9__171_41;
	Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD* ___U3CU3E9__171_43;
	Action_1_tD69A6DC9FBE94131E52F5A73B2A9D4AB51EEC404* ___U3CU3E9__171_44;
	Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD* ___U3CU3E9__171_45;
	Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* ___U3CU3E9__171_46;
	Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A* ___U3CU3E9__171_47;
	Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* ___U3CU3E9__171_48;
	Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* ___U3CU3E9__171_49;
	Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* ___U3CU3E9__171_54;
	Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A* ___U3CU3E9__171_55;
	Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* ___U3CU3E9__171_56;
	Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* ___U3CU3E9__171_57;
};
struct Profiling_tF04CF03853CC90A456A3024CD63FC4EB4699921F_StaticFields
{
	ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___BufferReadComplete;
};
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 Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_StaticFields
{
	Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___zeroMatrix;
	Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___identityMatrix;
};
struct Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974_StaticFields
{
	Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___identityQuaternion;
};
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 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 ProbeBrickIndex_tF1B02DB88E5F4CF79533962B018B5724D74E32D2_StaticFields
{
	Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87* ___g_Cell;
};
struct Recorder_t0A14385FB0F5829CAAC1E16F88B095769D648C90_StaticFields
{
	Recorder_t0A14385FB0F5829CAAC1E16F88B095769D648C90* ___s_InvalidRecorder;
};
struct Sampler_t5AC6EA95DC44B5F830F9E8351D37B2A0AC5678E5_StaticFields
{
	Sampler_t5AC6EA95DC44B5F830F9E8351D37B2A0AC5678E5* ___s_InvalidSampler;
};
struct IndexMetaData_tADA36AB97C4E4789A24557B580963B1A3A63F692_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 ____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 ____Out_L0_L1Rx;
	int32_t ____Out_L1G_L1Ry;
	int32_t ____Out_L1B_L1Rz;
	int32_t ____Out_L2_0;
	int32_t ____Out_L2_1;
	int32_t ____Out_L2_2;
	int32_t ____Out_L2_3;
};
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 ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F_StaticFields
{
	String_t* ___defaultLightingScenario;
	ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* ____instance;
	String_t* ___k_DebugPanelName;
};
struct EnumField_1_t30102EC7A5D104E7898CDF9F28EBC898AE2A815F_StaticFields
{
	Regex_tE773142C2BE45C5D362B0F815AFF831707A51772* ___s_NicifyRegEx;
};
struct Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184_StaticFields
{
	CameraCallback_t844E527BFE37BC0495E7F67993E43C07642DA9DD* ___onPreCull;
	CameraCallback_t844E527BFE37BC0495E7F67993E43C07642DA9DD* ___onPreRender;
	CameraCallback_t844E527BFE37BC0495E7F67993E43C07642DA9DD* ___onPostRender;
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918  : public RuntimeArray
{
	ALIGN_FIELD (8) RuntimeObject* m_Items[1];

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

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

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

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

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

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

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

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

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

	inline uint16_t GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline uint16_t* GetAddressAt(il2cpp_array_size_t index)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items + index;
	}
	inline void SetAt(il2cpp_array_size_t index, uint16_t value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
	}
	inline uint16_t GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline uint16_t* GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, uint16_t value)
	{
		m_Items[index] = value;
	}
};
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 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 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_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, 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 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 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_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 void List_1_set_Item_m796D87FF091DA2B1E6434084A28E000FF261B66C_gshared (List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E* __this, int32_t ___0_index, AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7 ___1_value, 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 UnityAction_1__ctor_m0C2FC6B483B474AE9596A43EBA7FF6E85503A92A_gshared (UnityAction_1_t9C30BCD020745BF400CBACF22C6F34ADBA2DDA6A* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ObjectPool_1__ctor_m87A3CD9EE01778918E720BB5D8C6372E8223BF5E_gshared (ObjectPool_1_t99595E72EFE3F4492DB424138C3B94C9E0C18B58* __this, UnityAction_1_t9C30BCD020745BF400CBACF22C6F34ADBA2DDA6A* ___0_actionOnGet, UnityAction_1_t9C30BCD020745BF400CBACF22C6F34ADBA2DDA6A* ___1_actionOnRelease, bool ___2_collectionCheck, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_mB158373D5DD55C693259E09C734A13A95E0D1C71_gshared (Dictionary_2_tBB4036DDC0B6D94C9A83A1CFCCB8113DBA189B5F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m5B32FBC624618211EB461D59CFBB10E987FD1329_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueCollection_tD5EDB9E90ED9F117DB14EAD843BDC9ADB71A98CC* Dictionary_2_get_Values_m1432B41EF2FB49A7E98360FF1A1C19385D1BBA63_gshared (Dictionary_2_tBB4036DDC0B6D94C9A83A1CFCCB8113DBA189B5F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t24F29F25F3C9F42D404434B470237DC97C4092EA ValueCollection_GetEnumerator_m8905E32056FD748218AC2B9AFF7DE2509AE27F29_gshared (ValueCollection_tD5EDB9E90ED9F117DB14EAD843BDC9ADB71A98CC* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mF2C0A7A1D64F0F7420854C2328CF31C6C5F5579C_gshared (Enumerator_t24F29F25F3C9F42D404434B470237DC97C4092EA* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m13921B206D3E8D6F4ABD2B72F25704136D8D7426_gshared_inline (Enumerator_t24F29F25F3C9F42D404434B470237DC97C4092EA* __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 void ObjectPool_1_Release_mF2F787094C8ED78607A13686E4119494D7F71654_gshared (ObjectPool_1_t99595E72EFE3F4492DB424138C3B94C9E0C18B58* __this, RuntimeObject* ___0_element, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m87E4DFBED14517ECF7BE5619451FB47798F004EE_gshared (Enumerator_t24F29F25F3C9F42D404434B470237DC97C4092EA* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Clear_m9A3F431FE42A3D9DAA1CF624564C480298403E61_gshared (Dictionary_2_tBB4036DDC0B6D94C9A83A1CFCCB8113DBA189B5F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueCollection_t038245E04B5D2A80048D9F8021A23E69A0C9DBAA* Dictionary_2_get_Values_mA0C01DEA55329E55380E96BBD04D4D228B437EC5_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t44124D16E0B2F7308FF4069BE06369B5A83896EB ValueCollection_GetEnumerator_m025EE28BE2F31676E08BC3D7C8E39D8232BDBBF8_gshared (ValueCollection_t038245E04B5D2A80048D9F8021A23E69A0C9DBAA* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mFD8FAB8D9FF5EDF9AE3B14CF539A8A34AA9527A8_gshared (Enumerator_t44124D16E0B2F7308FF4069BE06369B5A83896EB* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_mB407E755F3B4C51C54D24338D00A352E5B16E7F3_gshared_inline (Enumerator_t44124D16E0B2F7308FF4069BE06369B5A83896EB* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mBE11DA1DAFC756EB87E884AADC5EDC4BB72FB032_gshared (Enumerator_t44124D16E0B2F7308FF4069BE06369B5A83896EB* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Clear_mCFB5EA7351D5860D2B91592B91A84CA265A41433_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HashSet_1_Add_mA024658A4ED8E38324AB60A5CDA6DFCAE4FFF4A5_gshared (HashSet_1_t03A441EC1493E313B17FAEAEFD9B0BEBFA3F6206* __this, Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ObjectPool_1_Get_mE9FFBA2538E67EDE8398894D38E4F29EF389DCD0_gshared (ObjectPool_1_t99595E72EFE3F4492DB424138C3B94C9E0C18B58* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Add_m93FFFABE8FCE7FA9793F0915E2A8842C7CD0C0C1_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, RuntimeObject* ___0_key, RuntimeObject* ___1_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR 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 void List_1_Add_m2B80351888D9BCB1461C8808A0B2278006B46AC5_gshared_inline (List_1_t996FD3EBD106385483E11892EE6A4884B2EC9330* __this, ReservedBrick_tCFAA149CAAD025D942AF59976B1CC697E96CACB9 ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t0C7989F0F45B4D7A9C7BD464806B72BDA3020B8C HashSet_1_GetEnumerator_m0B88ADAC18FFB66D069C900DEBB9DBAD47358382_gshared (HashSet_1_t03A441EC1493E313B17FAEAEFD9B0BEBFA3F6206* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m43A9A2AE7F9F37568D075B81C2CBF966157DC640_gshared (Enumerator_t0C7989F0F45B4D7A9C7BD464806B72BDA3020B8C* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 Enumerator_get_Current_m3159B7369EC62631C4C10AD1055F55B6B15218E9_gshared_inline (Enumerator_t0C7989F0F45B4D7A9C7BD464806B72BDA3020B8C* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_TryGetValue_m1F022411F33230F63B036BD2E9031753FFE0ADBB_gshared (Dictionary_2_tBB4036DDC0B6D94C9A83A1CFCCB8113DBA189B5F* __this, Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___0_key, RuntimeObject** ___1_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Add_m47ACA9290450A9F244EEAB913A88D74A259FE7EF_gshared (Dictionary_2_tBB4036DDC0B6D94C9A83A1CFCCB8113DBA189B5F* __this, Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___0_key, RuntimeObject* ___1_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Predicate_1__ctor_m3E007299121A15DF80F4A210FF8C20E5DF688F20_gshared (Predicate_1_t8342C85FF4E41CD1F7024AC0CDC3E5312A32CB12* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_m9875FFE328FA833B2617915FF976DEDA4724EBC3_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, Predicate_1_t8342C85FF4E41CD1F7024AC0CDC3E5312A32CB12* ___0_match, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mD588DA8000CB6203E1EFD167075B07035A0053EC_gshared_inline (List_1_t44EF1B9C71532303037AAC259AD8D405401724D8* __this, uint16_t ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m917546674D1D13C3F3E49962CD1006DF18F4196F_gshared (Enumerator_t0C7989F0F45B4D7A9C7BD464806B72BDA3020B8C* __this, 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 bool Dictionary_2_ContainsKey_m703047C213F7AB55C9DC346596287773A1F670CD_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, RuntimeObject* ___0_key, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Dictionary_2_get_Item_m4AAAECBE902A211BF2126E6AFA280AEF73A3E0D6_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, RuntimeObject* ___0_key, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Dictionary_2_get_Item_m8C6DEEE4BB3CB5E16ABD64BD2AF7944F95B1B093_gshared (Dictionary_2_tBB4036DDC0B6D94C9A83A1CFCCB8113DBA189B5F* __this, Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___0_key, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveAt_m54F62297ADEE4D4FDA697F49ED807BF901201B54_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, int32_t ___0_index, 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 bool Dictionary_2_Remove_mD895CC67E47D16B0254EDFBE438FCCA16EAA08C7_gshared (Dictionary_2_tBB4036DDC0B6D94C9A83A1CFCCB8113DBA189B5F* __this, Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___0_key, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_Remove_m5C7C45E75D951A75843F3F7AADD56ECD64F6BC86_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, RuntimeObject* ___0_key, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t3572DC9B920E9C79F6C74EBE64A234B48911DCDA List_1_GetEnumerator_m19152538F33ED507401C49A569406BBABB36AA7C_gshared (List_1_t996FD3EBD106385483E11892EE6A4884B2EC9330* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m0DB1E8758178B3BE68C022AAD5FF6F073912E275_gshared (Enumerator_t3572DC9B920E9C79F6C74EBE64A234B48911DCDA* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ReservedBrick_tCFAA149CAAD025D942AF59976B1CC697E96CACB9 Enumerator_get_Current_m38D21EC20E0BB127B80E109E0A0A2C137D270F46_gshared_inline (Enumerator_t3572DC9B920E9C79F6C74EBE64A234B48911DCDA* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m39455337783E62C4971E8A584F7D2A812E4FB06F_gshared (Enumerator_t3572DC9B920E9C79F6C74EBE64A234B48911DCDA* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_m9FAE42EC6CDDC406C3980DBC07B5B0543E593B6E_gshared_inline (List_1_t44EF1B9C71532303037AAC259AD8D405401724D8* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_mDA6AAE251F341EFE027F981417F43A88B5ADFA3B_gshared (List_1_t44EF1B9C71532303037AAC259AD8D405401724D8* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HashSet_1_Clear_mC6F14B68114CDA921868056229A9E84D044A95EC_gshared (HashSet_1_t03A441EC1493E313B17FAEAEFD9B0BEBFA3F6206* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_m68BBAA4A087F7937620555034715BE45B49F63F0_gshared_inline (List_1_t996FD3EBD106385483E11892EE6A4884B2EC9330* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HashSet_1__ctor_m1DE3B8C8D025B3AF37E1940DEF69361BEAC6AD38_gshared (HashSet_1_t03A441EC1493E313B17FAEAEFD9B0BEBFA3F6206* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m136F4770965B504261CA1110319AF965DE6CF736_gshared (List_1_t996FD3EBD106385483E11892EE6A4884B2EC9330* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Stack_1__ctor_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_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_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t DynamicArray_1_get_size_m1B00C20A8CC4D62269585D16A58425D3F258836F_gshared_inline (DynamicArray_1_t7C64F5A74B7BA6F6B3589A766CADE3F59C6C7BCA* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Contains_m4C9139C2A6B23E9343D3F87807B32C6E2CFE660D_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Remove_m4DFA48F4CEB9169601E75FC28517C5C06EFA5AD7_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_TryGetValue_m7316301B8CF47FB538886B229B2749EC160B9D5C_gshared (Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907* __this, int32_t ___0_key, RuntimeObject** ___1_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_Remove_m12BAB2F82E34CAA21A7245AB61E48F106340C1A4_gshared (Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907* __this, int32_t ___0_key, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DynamicArray_1_Remove_m963E9F4EAD9DF55359886DB3A3A9A1D7EAFE6F0B_gshared (DynamicArray_1_t7C64F5A74B7BA6F6B3589A766CADE3F59C6C7BCA* __this, RuntimeObject* ___0_item, 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 RuntimeObject** DynamicArray_1_get_Item_m7DDF1E462D1484149A4D812CAD717F816205FD44_gshared (DynamicArray_1_t7C64F5A74B7BA6F6B3589A766CADE3F59C6C7BCA* __this, int32_t ___0_index, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DynamicArray_1_AddRange_mE022CEE9FCB5431DA07BE2701D9E7A3D8F8B479B_gshared (DynamicArray_1_t7C64F5A74B7BA6F6B3589A766CADE3F59C6C7BCA* __this, DynamicArray_1_t7C64F5A74B7BA6F6B3589A766CADE3F59C6C7BCA* ___0_array, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DynamicArray_1_Clear_m7D741EEC9F21454D1053B2300C27B49527B2EB6E_gshared (DynamicArray_1_t7C64F5A74B7BA6F6B3589A766CADE3F59C6C7BCA* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_set_Item_m2888D71A14F2B8510102F24FEE90552E91B124C1_gshared (Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907* __this, int32_t ___0_key, RuntimeObject* ___1_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DynamicArray_1_Add_m6853B577E0E2246BB49E941FD59CE1F16F8F54FD_gshared (DynamicArray_1_t7C64F5A74B7BA6F6B3589A766CADE3F59C6C7BCA* __this, RuntimeObject** ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueCollection_t65BBB6F728D41FD4760F6D6C59CC030CF237785F* Dictionary_2_get_Values_mC5B06C3C3FA89D62D6035C5B4C5E64A08FCF4DB9_gshared (Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_tC17DB73F53085145D57EE2A8168426239B0B569D ValueCollection_GetEnumerator_mDC2BD0AFDA087B7E7C23A8077E612664DFA8A152_gshared (ValueCollection_t65BBB6F728D41FD4760F6D6C59CC030CF237785F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m0647C4F434347E47D544621901E49835DF51F22B_gshared (Enumerator_tC17DB73F53085145D57EE2A8168426239B0B569D* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m1412A508E37D95E08FB60E8976FB75714BE934C1_gshared_inline (Enumerator_tC17DB73F53085145D57EE2A8168426239B0B569D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mF45CB0E0D7475963B61017A024634F60CF48548A_gshared (Enumerator_tC17DB73F53085145D57EE2A8168426239B0B569D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Dictionary_2_get_Count_m4DDA9442C238A443489115E22B026AD366851549_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, 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 DynamicArray_1_RemoveAt_mAF642F7ED30CC711C858E308F786225D29B68CF9_gshared (DynamicArray_1_t7C64F5A74B7BA6F6B3589A766CADE3F59C6C7BCA* __this, int32_t ___0_index, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m0D06C9FECB7283237183AF8A1EE82A6363365B46_gshared (List_1_t179992B095C528117EEF4782A1F45568BD2D51EA* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m92E9AB321FBD7147CA109C822D99C8B0610C27B7_gshared (Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_mBD19643678CE01B8343DFE2A228CCF3069552E35_gshared (Dictionary_2_t385B2E86F465CABF91239E17EC06E91A7C658ADB* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DynamicArray_1__ctor_m1D48C3A8E1801317510426302D1838A768CFB0E6_gshared (DynamicArray_1_t7C64F5A74B7BA6F6B3589A766CADE3F59C6C7BCA* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Clear_mE1EFF7C68491EE07D21EE9924475A559BF0A4773_gshared (Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934 NativeArray_1_GetSubArray_m2253518A23D28E5EEF03BE39F86D0AB8F81622DA_gshared (NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934* __this, int32_t ___0_start, int32_t ___1_length, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Texture3D_SetPixelData_TisUInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_mE1FAA8524BCBA0C19733066DAF4364799CAC6DDF_gshared (Texture3D_tDC30A0F19B6055086859D1ABC098D6E6762000E1* __this, NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934 ___0_data, int32_t ___1_mipLevel, int32_t ___2_sourceDataStartIndex, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF NativeArray_1_GetSubArray_mDC383D59C7576118D603C2C49F75BD9D02E60B19_gshared (NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF* __this, int32_t ___0_start, int32_t ___1_length, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Texture3D_SetPixelData_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m98A33BD68172B9880ACD8BF2D34F6823BDE84359_gshared (Texture3D_tDC30A0F19B6055086859D1ABC098D6E6762000E1* __this, NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF ___0_data, int32_t ___1_mipLevel, int32_t ___2_sourceDataStartIndex, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConstantBuffer_PushGlobal_TisShaderVariablesProbeVolumes_t93D502CF0A3275CEBA1EDF0E6DB84816618662D4_m5A0876583E162004F41F54F3D4175DE26B204B99_gshared (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, ShaderVariablesProbeVolumes_t93D502CF0A3275CEBA1EDF0E6DB84816618662D4* ___1_data, int32_t ___2_shaderId, 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_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Field_1_set_getter_mF8E6E0323EBD752BE2D6D13285B5993CA830E50D_gshared_inline (Field_1_t32151A22D4B1B5C1DFFDDACD9F3C78D19596507A* __this, Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Action_1__ctor_mA8C3AC97D1F076EA5D1D0C10CEE6BD3E94711501_gshared (Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Field_1_set_setter_mA45A1B2C3D2FCE0FBD04F05304D354B375823B69_gshared_inline (Field_1_t32151A22D4B1B5C1DFFDDACD9F3C78D19596507A* __this, Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Action_2__ctor_m460C72FDDE5FF8033C7BD19A07CF4E3F473F7414_gshared (Action_2_t5BCD350E28ADACED656596CC308132ED74DA0915* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ObservableList_1_Add_mAC0B855838349364FD856F3E112E0C2529C4FCF7_gshared (ObservableList_1_tE27AD108B4CB5CCFF6DDF2DFB5953AB0C97F731C* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_1__ctor_m94E0C712F86101E026834DA318C3FFF46DE49C71_gshared (Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Field_1_set_getter_m30D3C5756F57A4722D34CD27E76B82E5E2EE9E26_gshared_inline (Field_1_t644B86FEF42048CB531CD13D6477869470E12AD8* __this, Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Action_1__ctor_m770CD2F8BB65F2EDA5128CA2F96D71C35B23E859_gshared (Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Field_1_set_setter_m90E7EFD04883265D67E9F22A5F40E7DF693FB534_gshared_inline (Field_1_t644B86FEF42048CB531CD13D6477869470E12AD8* __this, Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_1__ctor_m475512287B9508E6D4721B3022635FED517234D1_gshared (Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Field_1_set_getter_m0D6269CE6AB37DC17FD68ED4DF23AAA7F5A111EE_gshared_inline (Field_1_t7F813BE8CAF3F3F635B34474DDD7B797C5B6CD2A* __this, Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Action_1__ctor_m1BA854F3F4319EA4A4294DDFDA21C395B8D0FF87_gshared (Action_1_tD69A6DC9FBE94131E52F5A73B2A9D4AB51EEC404* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Field_1_set_setter_mEE3F70B069BC0ED608C28AB90F4AE5BD443E5D8F_gshared_inline (Field_1_t7F813BE8CAF3F3F635B34474DDD7B797C5B6CD2A* __this, Action_1_tD69A6DC9FBE94131E52F5A73B2A9D4AB51EEC404* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Action_2__ctor_m07C6392BB276FFCCFD4E495842992EA26FA44882_gshared (Action_2_tAC461AE4F7B507965CE2E6A32853473F8C02CD75* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EnumField_1_set_enumValues_m0D63D556CDF068F5FE30952B1163511A61F46382_gshared (EnumField_1_t30102EC7A5D104E7898CDF9F28EBC898AE2A815F* __this, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* List_1_ToArray_mD7E4F8E7C11C3C67CB5739FCC0A6E86106A6291F_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ObservableList_1_Add_m4419F4E83A801ADBF8789FE3E167B74A8E2D6BAC_gshared (ObservableList_1_tE27AD108B4CB5CCFF6DDF2DFB5953AB0C97F731C* __this, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___0_items, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ObservableList_1_Remove_m0B238527C4C9ECC0B88194465FC17A07BB14EAF6_gshared (ObservableList_1_tE27AD108B4CB5CCFF6DDF2DFB5953AB0C97F731C* __this, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___0_items, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Dictionary_2_get_Count_mB1687BC0FFB3D5E49E5129641D4FB9EA23743F91_gshared (Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Clear_mBB79D25F513125B2ED344AC87DCDC319DBA81EA4_gshared (Dictionary_2_t385B2E86F465CABF91239E17EC06E91A7C658ADB* __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 List_1__ctor_m7E96FE86519334BAB0B856C18ACB490B91E293A7_gshared (List_1_tCFA270E118B873F542F52B1DD58F21D0AF4D1452* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m64F9F4C32CDD01D323D17E7A61A97EB924206093_gshared_inline (List_1_tCFA270E118B873F542F52B1DD58F21D0AF4D1452* __this, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___0_item, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_mB4630AF5172B995D13B8273D4D085E21586ADC27_gshared_inline (List_1_tCFA270E118B873F542F52B1DD58F21D0AF4D1452* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* List_1_ToArray_m83B0C7AEEDAD95865403D58AA176244CB8887326_gshared (List_1_tCFA270E118B873F542F52B1DD58F21D0AF4D1452* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_m4F37CEBAD8C743CA95E08E9B63BD651EBA702782_gshared_inline (List_1_tCFA270E118B873F542F52B1DD58F21D0AF4D1452* __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 DynamicArrayExtensions_QuickSort_TisRuntimeObject_m80F97F4DD1DF03D5A6CA09DB6549D37B00B27A76_gshared (DynamicArray_1_t7C64F5A74B7BA6F6B3589A766CADE3F59C6C7BCA* ___0_array, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DynamicArray_1_RemoveRange_m0D010D6487A55C6ED4BAB7B159EF2A8D28D727FA_gshared (DynamicArray_1_t7C64F5A74B7BA6F6B3589A766CADE3F59C6C7BCA* __this, int32_t ___0_index, int32_t ___1_count, 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_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_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_mA1A4564FC0DADFAEC0FFC004CCB8CC9D80FD2023_gshared (List_1_t996FD3EBD106385483E11892EE6A4884B2EC9330* __this, ReservedBrick_tCFAA149CAAD025D942AF59976B1CC697E96CACB9 ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void List_1_AddWithResize_m2C8293CD3AD1E44AB513F14B3CB34DBF3C19DF7C_gshared (List_1_t44EF1B9C71532303037AAC259AD8D405401724D8* __this, uint16_t ___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_NO_INLINE IL2CPP_METHOD_ATTR void List_1_AddWithResize_mC73ADA51A91004EB3319A9DB14B5DE13D642C90F_gshared (List_1_tCFA270E118B873F542F52B1DD58F21D0AF4D1452* __this, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___0_item, 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);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2 (RuntimeObject* __this, const RuntimeMethod* 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);
}
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_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_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 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 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 ProfilingScope__ctor_mE15813DF7651C1A3B6AFD6465AD4B973E8F1DBFC (ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___1_sampler, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProfilingScope_Dispose_m4231A2ACA1F8E345BB0078310A9F7601704C8BE4 (ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR 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_SetRandomWriteTarget_m1FD23D50ED44C043C7032C4E5CBA3C3CB3808A05 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* __this, int32_t ___0_index, GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* ___1_buffer, 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 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 void Debug_LogWarning_m33EF1B897E0C7C6FF538989610BFAFFEF4628CA9 (RuntimeObject* ___0_message, const RuntimeMethod* 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);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB (RuntimeObject* ___0_message, const RuntimeMethod* 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 bool Input_GetMouseButton_m4995DD4A2D4F916565C1B1B5AAF7DF17C126B3EA (int32_t ___0_button, 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 String_t* HelpURLAttribute_get_URL_m96A5BFCBB093F5C427002A8BCAC268E5700657C0_inline (HelpURLAttribute_tC499F826613B34E001AEAE5D42BA2B3AD365E91D* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* ProbeReferenceVolume_get_instance_m7EAD257CFABE08C6549F8E34930FDB400DECC71C_inline (const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ProbeReferenceVolume_GetMaxSubdivision_m85DF89336E067B1B2057636CEC26AFB78A75368A_inline (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_Min_m888083F74FF5655778F0403BB5E9608BEFDEA8CB_inline (int32_t ___0_a, int32_t ___1_b, const RuntimeMethod* method) ;
inline void UnityAction_1__ctor_m055E1D59263C8EE2DC4B5B7DC535FDFCDCED5904 (UnityAction_1_t17F5713480A623233FCEF33A9F600E247AA897D6* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
	((  void (*) (UnityAction_1_t17F5713480A623233FCEF33A9F600E247AA897D6*, RuntimeObject*, intptr_t, const RuntimeMethod*))UnityAction_1__ctor_m0C2FC6B483B474AE9596A43EBA7FF6E85503A92A_gshared)(__this, ___0_object, ___1_method, method);
}
inline void ObjectPool_1__ctor_mF3AD544F73F223AC75C81A4A17871839B9888A7A (ObjectPool_1_t8DA40D85DF5778F1195D0E6D74F1CC8BD1929805* __this, UnityAction_1_t17F5713480A623233FCEF33A9F600E247AA897D6* ___0_actionOnGet, UnityAction_1_t17F5713480A623233FCEF33A9F600E247AA897D6* ___1_actionOnRelease, bool ___2_collectionCheck, const RuntimeMethod* method)
{
	((  void (*) (ObjectPool_1_t8DA40D85DF5778F1195D0E6D74F1CC8BD1929805*, UnityAction_1_t17F5713480A623233FCEF33A9F600E247AA897D6*, UnityAction_1_t17F5713480A623233FCEF33A9F600E247AA897D6*, bool, const RuntimeMethod*))ObjectPool_1__ctor_m87A3CD9EE01778918E720BB5D8C6372E8223BF5E_gshared)(__this, ___0_actionOnGet, ___1_actionOnRelease, ___2_collectionCheck, method);
}
inline void UnityAction_1__ctor_mA988FED9ECBC107F32346C9CA504691C1007FB8F (UnityAction_1_t1C91FC461AEDD032BF79639CBB6A3842E1E34C20* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
	((  void (*) (UnityAction_1_t1C91FC461AEDD032BF79639CBB6A3842E1E34C20*, RuntimeObject*, intptr_t, const RuntimeMethod*))UnityAction_1__ctor_m0C2FC6B483B474AE9596A43EBA7FF6E85503A92A_gshared)(__this, ___0_object, ___1_method, method);
}
inline void ObjectPool_1__ctor_mEC93FEF280812D73CE13679960763B9C3FBCCDA9 (ObjectPool_1_tB51C6F641CF9BA3EB129CA16A94F3B9B53A28892* __this, UnityAction_1_t1C91FC461AEDD032BF79639CBB6A3842E1E34C20* ___0_actionOnGet, UnityAction_1_t1C91FC461AEDD032BF79639CBB6A3842E1E34C20* ___1_actionOnRelease, bool ___2_collectionCheck, const RuntimeMethod* method)
{
	((  void (*) (ObjectPool_1_tB51C6F641CF9BA3EB129CA16A94F3B9B53A28892*, UnityAction_1_t1C91FC461AEDD032BF79639CBB6A3842E1E34C20*, UnityAction_1_t1C91FC461AEDD032BF79639CBB6A3842E1E34C20*, bool, const RuntimeMethod*))ObjectPool_1__ctor_m87A3CD9EE01778918E720BB5D8C6372E8223BF5E_gshared)(__this, ___0_actionOnGet, ___1_actionOnRelease, ___2_collectionCheck, method);
}
inline void UnityAction_1__ctor_mDEE364F486C15E590C348C5CAA3EA29F4FD9AF35 (UnityAction_1_tDC65970D467113575D912B657FC2F13DCBD4255E* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
	((  void (*) (UnityAction_1_tDC65970D467113575D912B657FC2F13DCBD4255E*, RuntimeObject*, intptr_t, const RuntimeMethod*))UnityAction_1__ctor_m0C2FC6B483B474AE9596A43EBA7FF6E85503A92A_gshared)(__this, ___0_object, ___1_method, method);
}
inline void ObjectPool_1__ctor_m3F5C9F1D211BC1BC6A6A1570500531C8EA350DC4 (ObjectPool_1_tD5C76F7C6B50F1DDE822EED92C390D4FC3E1A4A9* __this, UnityAction_1_tDC65970D467113575D912B657FC2F13DCBD4255E* ___0_actionOnGet, UnityAction_1_tDC65970D467113575D912B657FC2F13DCBD4255E* ___1_actionOnRelease, bool ___2_collectionCheck, const RuntimeMethod* method)
{
	((  void (*) (ObjectPool_1_tD5C76F7C6B50F1DDE822EED92C390D4FC3E1A4A9*, UnityAction_1_tDC65970D467113575D912B657FC2F13DCBD4255E*, UnityAction_1_tDC65970D467113575D912B657FC2F13DCBD4255E*, bool, const RuntimeMethod*))ObjectPool_1__ctor_m87A3CD9EE01778918E720BB5D8C6372E8223BF5E_gshared)(__this, ___0_actionOnGet, ___1_actionOnRelease, ___2_collectionCheck, 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) ;
inline void Dictionary_2__ctor_m6157F4530E6673F81B5E3B5715CE906260B528E0 (Dictionary_2_t1FF689FEDC2FDBDED3133BCEF57F215E1177485F* __this, const RuntimeMethod* method)
{
	((  void (*) (Dictionary_2_t1FF689FEDC2FDBDED3133BCEF57F215E1177485F*, const RuntimeMethod*))Dictionary_2__ctor_mB158373D5DD55C693259E09C734A13A95E0D1C71_gshared)(__this, method);
}
inline void Dictionary_2__ctor_mE999B0C23C844A4802C0B740EAF0B32F10871A95 (Dictionary_2_tD4F3359DAAB61E45D8374086254418E3AA6B446E* __this, const RuntimeMethod* method)
{
	((  void (*) (Dictionary_2_tD4F3359DAAB61E45D8374086254418E3AA6B446E*, const RuntimeMethod*))Dictionary_2__ctor_m5B32FBC624618211EB461D59CFBB10E987FD1329_gshared)(__this, 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) ;
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 ComputeBuffer_SetData_m5D75D81304937FD04C820B1015AFA066DF36DC0E (ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* __this, RuntimeArray* ___0_data, int32_t ___1_managedBufferStartIndex, int32_t ___2_computeBufferStartIndex, int32_t ___3_count, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BitArray_SetAll_mDE617A24AADD5BE2CA3B5C82031D029C4529397C (BitArray_tFD42FDEB4A51DD2D6C20DC8E220B1EBE999F2616* __this, bool ___0_value, const RuntimeMethod* method) ;
inline ValueCollection_tB88DC7722CAE79CC12A291CC3E38214EA279C8EA* Dictionary_2_get_Values_mDBB965801731EA0634C3F49EF38B04C319E762F7 (Dictionary_2_t1FF689FEDC2FDBDED3133BCEF57F215E1177485F* __this, const RuntimeMethod* method)
{
	return ((  ValueCollection_tB88DC7722CAE79CC12A291CC3E38214EA279C8EA* (*) (Dictionary_2_t1FF689FEDC2FDBDED3133BCEF57F215E1177485F*, const RuntimeMethod*))Dictionary_2_get_Values_m1432B41EF2FB49A7E98360FF1A1C19385D1BBA63_gshared)(__this, method);
}
inline Enumerator_tE3FA60E4BFB5C732F7FB87200518C8C5761E37AB ValueCollection_GetEnumerator_m1FBA790B36A6DEEE008442DB4071F96A2FFCFFA9 (ValueCollection_tB88DC7722CAE79CC12A291CC3E38214EA279C8EA* __this, const RuntimeMethod* method)
{
	return ((  Enumerator_tE3FA60E4BFB5C732F7FB87200518C8C5761E37AB (*) (ValueCollection_tB88DC7722CAE79CC12A291CC3E38214EA279C8EA*, const RuntimeMethod*))ValueCollection_GetEnumerator_m8905E32056FD748218AC2B9AFF7DE2509AE27F29_gshared)(__this, method);
}
inline void Enumerator_Dispose_mF9F51E8BCB3CCDC791711DC62EADA3F8841171E9 (Enumerator_tE3FA60E4BFB5C732F7FB87200518C8C5761E37AB* __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_tE3FA60E4BFB5C732F7FB87200518C8C5761E37AB*, const RuntimeMethod*))Enumerator_Dispose_mF2C0A7A1D64F0F7420854C2328CF31C6C5F5579C_gshared)(__this, method);
}
inline List_1_tA4B5FEB8E8B2267FDBC889623D19E2954E4A3EAC* Enumerator_get_Current_mEDF3C1DD02F330950F29B4C9C957C3EE08715C49_inline (Enumerator_tE3FA60E4BFB5C732F7FB87200518C8C5761E37AB* __this, const RuntimeMethod* method)
{
	return ((  List_1_tA4B5FEB8E8B2267FDBC889623D19E2954E4A3EAC* (*) (Enumerator_tE3FA60E4BFB5C732F7FB87200518C8C5761E37AB*, const RuntimeMethod*))Enumerator_get_Current_m13921B206D3E8D6F4ABD2B72F25704136D8D7426_gshared_inline)(__this, method);
}
inline Enumerator_tAEE2DC58D989E3006BBE98CFB743F45C8B59FE36 List_1_GetEnumerator_m6F161C46A6FE686128BDFAFD9E263E8FE89BEE94 (List_1_tA4B5FEB8E8B2267FDBC889623D19E2954E4A3EAC* __this, const RuntimeMethod* method)
{
	return ((  Enumerator_tAEE2DC58D989E3006BBE98CFB743F45C8B59FE36 (*) (List_1_tA4B5FEB8E8B2267FDBC889623D19E2954E4A3EAC*, const RuntimeMethod*))List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared)(__this, method);
}
inline void Enumerator_Dispose_m57681476AFD5ADE0F709AE70F024CE5BBFDCD404 (Enumerator_tAEE2DC58D989E3006BBE98CFB743F45C8B59FE36* __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_tAEE2DC58D989E3006BBE98CFB743F45C8B59FE36*, const RuntimeMethod*))Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_gshared)(__this, method);
}
inline VoxelMeta_t6D2CF631FEA88A2C679FFCE9E2A4B0F63F123A31* Enumerator_get_Current_m4BF75178DDB49EC6E230FE161ECE2287DCAD92E7_inline (Enumerator_tAEE2DC58D989E3006BBE98CFB743F45C8B59FE36* __this, const RuntimeMethod* method)
{
	return ((  VoxelMeta_t6D2CF631FEA88A2C679FFCE9E2A4B0F63F123A31* (*) (Enumerator_tAEE2DC58D989E3006BBE98CFB743F45C8B59FE36*, const RuntimeMethod*))Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline)(__this, method);
}
inline void ObjectPool_1_Release_mDA6564238EBFD35AA625038F98EE2B37F8E83E8A (ObjectPool_1_tD5C76F7C6B50F1DDE822EED92C390D4FC3E1A4A9* __this, VoxelMeta_t6D2CF631FEA88A2C679FFCE9E2A4B0F63F123A31* ___0_element, const RuntimeMethod* method)
{
	((  void (*) (ObjectPool_1_tD5C76F7C6B50F1DDE822EED92C390D4FC3E1A4A9*, VoxelMeta_t6D2CF631FEA88A2C679FFCE9E2A4B0F63F123A31*, const RuntimeMethod*))ObjectPool_1_Release_mF2F787094C8ED78607A13686E4119494D7F71654_gshared)(__this, ___0_element, method);
}
inline bool Enumerator_MoveNext_m1E78686EC69295C3C94DCFCDADBA16596348CF81 (Enumerator_tAEE2DC58D989E3006BBE98CFB743F45C8B59FE36* __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_tAEE2DC58D989E3006BBE98CFB743F45C8B59FE36*, const RuntimeMethod*))Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared)(__this, method);
}
inline void ObjectPool_1_Release_m123CCF4CDA57FC6019839FE666A0B9047E6C2382 (ObjectPool_1_tB51C6F641CF9BA3EB129CA16A94F3B9B53A28892* __this, List_1_tA4B5FEB8E8B2267FDBC889623D19E2954E4A3EAC* ___0_element, const RuntimeMethod* method)
{
	((  void (*) (ObjectPool_1_tB51C6F641CF9BA3EB129CA16A94F3B9B53A28892*, List_1_tA4B5FEB8E8B2267FDBC889623D19E2954E4A3EAC*, const RuntimeMethod*))ObjectPool_1_Release_mF2F787094C8ED78607A13686E4119494D7F71654_gshared)(__this, ___0_element, method);
}
inline bool Enumerator_MoveNext_mB7D3553A6B211EABE5BFC7A642ABA9437636B997 (Enumerator_tE3FA60E4BFB5C732F7FB87200518C8C5761E37AB* __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_tE3FA60E4BFB5C732F7FB87200518C8C5761E37AB*, const RuntimeMethod*))Enumerator_MoveNext_m87E4DFBED14517ECF7BE5619451FB47798F004EE_gshared)(__this, method);
}
inline void Dictionary_2_Clear_mDA9F81484F244DEA8E4871C59A8A5E7D1DD1C3E2 (Dictionary_2_t1FF689FEDC2FDBDED3133BCEF57F215E1177485F* __this, const RuntimeMethod* method)
{
	((  void (*) (Dictionary_2_t1FF689FEDC2FDBDED3133BCEF57F215E1177485F*, const RuntimeMethod*))Dictionary_2_Clear_m9A3F431FE42A3D9DAA1CF624564C480298403E61_gshared)(__this, method);
}
inline ValueCollection_t61DE65843A7C21C86A1754994E5898CD5605F461* Dictionary_2_get_Values_m4839311918CE8A50B312466D66EDA385026CCD63 (Dictionary_2_tD4F3359DAAB61E45D8374086254418E3AA6B446E* __this, const RuntimeMethod* method)
{
	return ((  ValueCollection_t61DE65843A7C21C86A1754994E5898CD5605F461* (*) (Dictionary_2_tD4F3359DAAB61E45D8374086254418E3AA6B446E*, const RuntimeMethod*))Dictionary_2_get_Values_mA0C01DEA55329E55380E96BBD04D4D228B437EC5_gshared)(__this, method);
}
inline Enumerator_t8D798DCA72BFD52E3C5147538C96110484502BC7 ValueCollection_GetEnumerator_mAE95AE13D4DA229528D11E98EC966C8FEEEA5B39 (ValueCollection_t61DE65843A7C21C86A1754994E5898CD5605F461* __this, const RuntimeMethod* method)
{
	return ((  Enumerator_t8D798DCA72BFD52E3C5147538C96110484502BC7 (*) (ValueCollection_t61DE65843A7C21C86A1754994E5898CD5605F461*, const RuntimeMethod*))ValueCollection_GetEnumerator_m025EE28BE2F31676E08BC3D7C8E39D8232BDBBF8_gshared)(__this, method);
}
inline void Enumerator_Dispose_mB5F327458E7D24135FBC58DEC5C38583E8956A62 (Enumerator_t8D798DCA72BFD52E3C5147538C96110484502BC7* __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t8D798DCA72BFD52E3C5147538C96110484502BC7*, const RuntimeMethod*))Enumerator_Dispose_mFD8FAB8D9FF5EDF9AE3B14CF539A8A34AA9527A8_gshared)(__this, method);
}
inline BrickMeta_t8905B1502E507FAFA4B096696E2F1E287D605A01* Enumerator_get_Current_m8CA239280512C199F54C8EF64B6396A126AD1ED2_inline (Enumerator_t8D798DCA72BFD52E3C5147538C96110484502BC7* __this, const RuntimeMethod* method)
{
	return ((  BrickMeta_t8905B1502E507FAFA4B096696E2F1E287D605A01* (*) (Enumerator_t8D798DCA72BFD52E3C5147538C96110484502BC7*, const RuntimeMethod*))Enumerator_get_Current_mB407E755F3B4C51C54D24338D00A352E5B16E7F3_gshared_inline)(__this, method);
}
inline void ObjectPool_1_Release_m6445CEE1A99203D263C06C2592AA11E74199C9CD (ObjectPool_1_t8DA40D85DF5778F1195D0E6D74F1CC8BD1929805* __this, BrickMeta_t8905B1502E507FAFA4B096696E2F1E287D605A01* ___0_element, const RuntimeMethod* method)
{
	((  void (*) (ObjectPool_1_t8DA40D85DF5778F1195D0E6D74F1CC8BD1929805*, BrickMeta_t8905B1502E507FAFA4B096696E2F1E287D605A01*, const RuntimeMethod*))ObjectPool_1_Release_mF2F787094C8ED78607A13686E4119494D7F71654_gshared)(__this, ___0_element, method);
}
inline bool Enumerator_MoveNext_m48CDBC6111F19ABEB169A5C6F429714B3811E83B (Enumerator_t8D798DCA72BFD52E3C5147538C96110484502BC7* __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_t8D798DCA72BFD52E3C5147538C96110484502BC7*, const RuntimeMethod*))Enumerator_MoveNext_mBE11DA1DAFC756EB87E884AADC5EDC4BB72FB032_gshared)(__this, method);
}
inline void Dictionary_2_Clear_m7030D1EA1ED27775E9130AFDFF9287D66EB595C3 (Dictionary_2_tD4F3359DAAB61E45D8374086254418E3AA6B446E* __this, const RuntimeMethod* method)
{
	((  void (*) (Dictionary_2_tD4F3359DAAB61E45D8374086254418E3AA6B446E*, const RuntimeMethod*))Dictionary_2_Clear_mCFB5EA7351D5860D2B91592B91A84CA265A41433_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ProbeBrickIndex_GetVoxelSubdivLevel_m94470349EDDC504B9C5C5ACA6CFEAD8DE693E391 (ProbeBrickIndex_tF1B02DB88E5F4CF79533962B018B5724D74E32D2* __this, 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 Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3Int_op_Implicit_m13297B1F6D07F1E46C0627EAAB8413E637FCA442_inline (Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___0_v, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, float ___1_d, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_FloorToInt_m2A39AE881CAEE6B6A4B3BFEF9CA1ED40625F5AB7_inline (float ___0_f, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Vector3Int_get_z_m96E180F866145E373F42358F2371EFF446F08AED_inline (Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Vector3Int_get_y_m42F43000F85D356557CAF03442273E7AA08F7F72_inline (Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Vector3Int_get_x_m21C268D2AA4C03CE35AA49DF6155347C9748054C_inline (Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376* __this, const RuntimeMethod* method) ;
inline bool HashSet_1_Add_mA024658A4ED8E38324AB60A5CDA6DFCAE4FFF4A5 (HashSet_1_t03A441EC1493E313B17FAEAEFD9B0BEBFA3F6206* __this, Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___0_item, const RuntimeMethod* method)
{
	return ((  bool (*) (HashSet_1_t03A441EC1493E313B17FAEAEFD9B0BEBFA3F6206*, Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376, const RuntimeMethod*))HashSet_1_Add_mA024658A4ED8E38324AB60A5CDA6DFCAE4FFF4A5_gshared)(__this, ___0_item, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeBrickIndex_ClipToIndexSpace_mA301DC697BE538647EB505810C37899F87763D28 (ProbeBrickIndex_tF1B02DB88E5F4CF79533962B018B5724D74E32D2* __this, Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___0_pos, int32_t ___1_subdiv, Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376* ___2_outMinpos, Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376* ___3_outMaxpos, CellIndexUpdateInfo_tDBB36B9ABEFEA7AEAE822A9FE6C798D37FA7401E ___4_cellInfo, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeBrickIndex_UpdatePhysicalIndex_m9D7E2186DE4C872A7C51386ADBDB269C3626BE22 (ProbeBrickIndex_tF1B02DB88E5F4CF79533962B018B5724D74E32D2* __this, Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___0_brickMin, Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___1_brickMax, int32_t ___2_value, CellIndexUpdateInfo_tDBB36B9ABEFEA7AEAE822A9FE6C798D37FA7401E ___3_cellInfo, 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 CoreUtils_SafeRelease_m564E725F3E36E240B05B769516E56187EA02D3CF (ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* ___0_buffer, 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 Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2 (RuntimeObject* ___0_message, 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) ;
inline BrickMeta_t8905B1502E507FAFA4B096696E2F1E287D605A01* ObjectPool_1_Get_m14F32140803675C224E2A3EA0986774F9D2A0A72 (ObjectPool_1_t8DA40D85DF5778F1195D0E6D74F1CC8BD1929805* __this, const RuntimeMethod* method)
{
	return ((  BrickMeta_t8905B1502E507FAFA4B096696E2F1E287D605A01* (*) (ObjectPool_1_t8DA40D85DF5778F1195D0E6D74F1CC8BD1929805*, const RuntimeMethod*))ObjectPool_1_Get_mE9FFBA2538E67EDE8398894D38E4F29EF389DCD0_gshared)(__this, method);
}
inline void Dictionary_2_Add_m02F89AD8A6DB0D84FF22E29B64D5A7C78A945094 (Dictionary_2_tD4F3359DAAB61E45D8374086254418E3AA6B446E* __this, Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87* ___0_key, BrickMeta_t8905B1502E507FAFA4B096696E2F1E287D605A01* ___1_value, const RuntimeMethod* method)
{
	((  void (*) (Dictionary_2_tD4F3359DAAB61E45D8374086254418E3AA6B446E*, Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87*, BrickMeta_t8905B1502E507FAFA4B096696E2F1E287D605A01*, const RuntimeMethod*))Dictionary_2_Add_m93FFFABE8FCE7FA9793F0915E2A8842C7CD0C0C1_gshared)(__this, ___0_key, ___1_value, 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_EXTERN_C IL2CPP_METHOD_ATTR void ProbeBrickIndex_MapBrickToVoxels_mD22314BC167B5A502523451908EBFAE5D2690608 (ProbeBrickIndex_tF1B02DB88E5F4CF79533962B018B5724D74E32D2* __this, Brick_tE6E9230DFDF650A631C116E79FB28F41618C3CE0 ___0_brick, HashSet_1_t03A441EC1493E313B17FAEAEFD9B0BEBFA3F6206* ___1_voxels, 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) ;
inline void List_1_Add_m2B80351888D9BCB1461C8808A0B2278006B46AC5_inline (List_1_t996FD3EBD106385483E11892EE6A4884B2EC9330* __this, ReservedBrick_tCFAA149CAAD025D942AF59976B1CC697E96CACB9 ___0_item, const RuntimeMethod* method)
{
	((  void (*) (List_1_t996FD3EBD106385483E11892EE6A4884B2EC9330*, ReservedBrick_tCFAA149CAAD025D942AF59976B1CC697E96CACB9, const RuntimeMethod*))List_1_Add_m2B80351888D9BCB1461C8808A0B2278006B46AC5_gshared_inline)(__this, ___0_item, method);
}
inline Enumerator_t0C7989F0F45B4D7A9C7BD464806B72BDA3020B8C HashSet_1_GetEnumerator_m0B88ADAC18FFB66D069C900DEBB9DBAD47358382 (HashSet_1_t03A441EC1493E313B17FAEAEFD9B0BEBFA3F6206* __this, const RuntimeMethod* method)
{
	return ((  Enumerator_t0C7989F0F45B4D7A9C7BD464806B72BDA3020B8C (*) (HashSet_1_t03A441EC1493E313B17FAEAEFD9B0BEBFA3F6206*, const RuntimeMethod*))HashSet_1_GetEnumerator_m0B88ADAC18FFB66D069C900DEBB9DBAD47358382_gshared)(__this, method);
}
inline void Enumerator_Dispose_m43A9A2AE7F9F37568D075B81C2CBF966157DC640 (Enumerator_t0C7989F0F45B4D7A9C7BD464806B72BDA3020B8C* __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t0C7989F0F45B4D7A9C7BD464806B72BDA3020B8C*, const RuntimeMethod*))Enumerator_Dispose_m43A9A2AE7F9F37568D075B81C2CBF966157DC640_gshared)(__this, method);
}
inline Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 Enumerator_get_Current_m3159B7369EC62631C4C10AD1055F55B6B15218E9_inline (Enumerator_t0C7989F0F45B4D7A9C7BD464806B72BDA3020B8C* __this, const RuntimeMethod* method)
{
	return ((  Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 (*) (Enumerator_t0C7989F0F45B4D7A9C7BD464806B72BDA3020B8C*, const RuntimeMethod*))Enumerator_get_Current_m3159B7369EC62631C4C10AD1055F55B6B15218E9_gshared_inline)(__this, method);
}
inline bool Dictionary_2_TryGetValue_mC82C76683AC25DF32B969579D3FF85D632E66FF0 (Dictionary_2_t1FF689FEDC2FDBDED3133BCEF57F215E1177485F* __this, Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___0_key, List_1_tA4B5FEB8E8B2267FDBC889623D19E2954E4A3EAC** ___1_value, const RuntimeMethod* method)
{
	return ((  bool (*) (Dictionary_2_t1FF689FEDC2FDBDED3133BCEF57F215E1177485F*, Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376, List_1_tA4B5FEB8E8B2267FDBC889623D19E2954E4A3EAC**, const RuntimeMethod*))Dictionary_2_TryGetValue_m1F022411F33230F63B036BD2E9031753FFE0ADBB_gshared)(__this, ___0_key, ___1_value, method);
}
inline List_1_tA4B5FEB8E8B2267FDBC889623D19E2954E4A3EAC* ObjectPool_1_Get_m96E76F7F01FCD82B5D40FBE34E3AAD5C78D7D6F5 (ObjectPool_1_tB51C6F641CF9BA3EB129CA16A94F3B9B53A28892* __this, const RuntimeMethod* method)
{
	return ((  List_1_tA4B5FEB8E8B2267FDBC889623D19E2954E4A3EAC* (*) (ObjectPool_1_tB51C6F641CF9BA3EB129CA16A94F3B9B53A28892*, const RuntimeMethod*))ObjectPool_1_Get_mE9FFBA2538E67EDE8398894D38E4F29EF389DCD0_gshared)(__this, method);
}
inline void Dictionary_2_Add_mC42D76278E31CD928F7D6DB817FCD309C2501828 (Dictionary_2_t1FF689FEDC2FDBDED3133BCEF57F215E1177485F* __this, Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___0_key, List_1_tA4B5FEB8E8B2267FDBC889623D19E2954E4A3EAC* ___1_value, const RuntimeMethod* method)
{
	((  void (*) (Dictionary_2_t1FF689FEDC2FDBDED3133BCEF57F215E1177485F*, Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376, List_1_tA4B5FEB8E8B2267FDBC889623D19E2954E4A3EAC*, const RuntimeMethod*))Dictionary_2_Add_m47ACA9290450A9F244EEAB913A88D74A259FE7EF_gshared)(__this, ___0_key, ___1_value, method);
}
inline void Predicate_1__ctor_mDB85C8E5570A2532FA5F23259B195A535E8D5984 (Predicate_1_t31EEF91FF0F39A6EE486EA5418BB68CCF4FB9E96* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
	((  void (*) (Predicate_1_t31EEF91FF0F39A6EE486EA5418BB68CCF4FB9E96*, RuntimeObject*, intptr_t, const RuntimeMethod*))Predicate_1__ctor_m3E007299121A15DF80F4A210FF8C20E5DF688F20_gshared)(__this, ___0_object, ___1_method, method);
}
inline int32_t List_1_FindIndex_m1C51C46897A3263928F31A5A6DCD4052D84F51C9 (List_1_tA4B5FEB8E8B2267FDBC889623D19E2954E4A3EAC* __this, Predicate_1_t31EEF91FF0F39A6EE486EA5418BB68CCF4FB9E96* ___0_match, const RuntimeMethod* method)
{
	return ((  int32_t (*) (List_1_tA4B5FEB8E8B2267FDBC889623D19E2954E4A3EAC*, Predicate_1_t31EEF91FF0F39A6EE486EA5418BB68CCF4FB9E96*, const RuntimeMethod*))List_1_FindIndex_m9875FFE328FA833B2617915FF976DEDA4724EBC3_gshared)(__this, ___0_match, method);
}
inline VoxelMeta_t6D2CF631FEA88A2C679FFCE9E2A4B0F63F123A31* ObjectPool_1_Get_mAA41CDA0F6E1FFC58C6EAEFEE4EC4891A14E88E5 (ObjectPool_1_tD5C76F7C6B50F1DDE822EED92C390D4FC3E1A4A9* __this, const RuntimeMethod* method)
{
	return ((  VoxelMeta_t6D2CF631FEA88A2C679FFCE9E2A4B0F63F123A31* (*) (ObjectPool_1_tD5C76F7C6B50F1DDE822EED92C390D4FC3E1A4A9*, const RuntimeMethod*))ObjectPool_1_Get_mE9FFBA2538E67EDE8398894D38E4F29EF389DCD0_gshared)(__this, method);
}
inline void List_1_Add_m85978C09561C5E6B65252DD66A1F529C260D0EBB_inline (List_1_tA4B5FEB8E8B2267FDBC889623D19E2954E4A3EAC* __this, VoxelMeta_t6D2CF631FEA88A2C679FFCE9E2A4B0F63F123A31* ___0_item, const RuntimeMethod* method)
{
	((  void (*) (List_1_tA4B5FEB8E8B2267FDBC889623D19E2954E4A3EAC*, VoxelMeta_t6D2CF631FEA88A2C679FFCE9E2A4B0F63F123A31*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method);
}
inline VoxelMeta_t6D2CF631FEA88A2C679FFCE9E2A4B0F63F123A31* List_1_get_Item_m2B336FAC46861DE9AC8D892305125348E828B32C (List_1_tA4B5FEB8E8B2267FDBC889623D19E2954E4A3EAC* __this, int32_t ___0_index, const RuntimeMethod* method)
{
	return ((  VoxelMeta_t6D2CF631FEA88A2C679FFCE9E2A4B0F63F123A31* (*) (List_1_tA4B5FEB8E8B2267FDBC889623D19E2954E4A3EAC*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method);
}
inline void List_1_Add_mD588DA8000CB6203E1EFD167075B07035A0053EC_inline (List_1_t44EF1B9C71532303037AAC259AD8D405401724D8* __this, uint16_t ___0_item, const RuntimeMethod* method)
{
	((  void (*) (List_1_t44EF1B9C71532303037AAC259AD8D405401724D8*, uint16_t, const RuntimeMethod*))List_1_Add_mD588DA8000CB6203E1EFD167075B07035A0053EC_gshared_inline)(__this, ___0_item, method);
}
inline bool Enumerator_MoveNext_m917546674D1D13C3F3E49962CD1006DF18F4196F (Enumerator_t0C7989F0F45B4D7A9C7BD464806B72BDA3020B8C* __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_t0C7989F0F45B4D7A9C7BD464806B72BDA3020B8C*, const RuntimeMethod*))Enumerator_MoveNext_m917546674D1D13C3F3E49962CD1006DF18F4196F_gshared)(__this, 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 ProbeBrickIndex_UpdateIndexForVoxel_mC4AC6621CD0E720EB69EA4E1C2F7FA040A778835 (ProbeBrickIndex_tF1B02DB88E5F4CF79533962B018B5724D74E32D2* __this, Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___0_voxel, CellIndexUpdateInfo_tDBB36B9ABEFEA7AEAE822A9FE6C798D37FA7401E ___1_cellInfo, const RuntimeMethod* method) ;
inline bool Dictionary_2_ContainsKey_m02CCE03176E697651B08BCEF047B001CA59BDBB8 (Dictionary_2_tD4F3359DAAB61E45D8374086254418E3AA6B446E* __this, Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87* ___0_key, const RuntimeMethod* method)
{
	return ((  bool (*) (Dictionary_2_tD4F3359DAAB61E45D8374086254418E3AA6B446E*, Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87*, const RuntimeMethod*))Dictionary_2_ContainsKey_m703047C213F7AB55C9DC346596287773A1F670CD_gshared)(__this, ___0_key, method);
}
inline BrickMeta_t8905B1502E507FAFA4B096696E2F1E287D605A01* Dictionary_2_get_Item_mD3B8CF0C1E74AE8190CA972CB9B6DD7CBF32C0C1 (Dictionary_2_tD4F3359DAAB61E45D8374086254418E3AA6B446E* __this, Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87* ___0_key, const RuntimeMethod* method)
{
	return ((  BrickMeta_t8905B1502E507FAFA4B096696E2F1E287D605A01* (*) (Dictionary_2_tD4F3359DAAB61E45D8374086254418E3AA6B446E*, Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87*, const RuntimeMethod*))Dictionary_2_get_Item_m4AAAECBE902A211BF2126E6AFA280AEF73A3E0D6_gshared)(__this, ___0_key, method);
}
inline List_1_tA4B5FEB8E8B2267FDBC889623D19E2954E4A3EAC* Dictionary_2_get_Item_m49F1E42CF04E63AE210B75A9E6A44C52FABFE81A (Dictionary_2_t1FF689FEDC2FDBDED3133BCEF57F215E1177485F* __this, Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___0_key, const RuntimeMethod* method)
{
	return ((  List_1_tA4B5FEB8E8B2267FDBC889623D19E2954E4A3EAC* (*) (Dictionary_2_t1FF689FEDC2FDBDED3133BCEF57F215E1177485F*, Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376, const RuntimeMethod*))Dictionary_2_get_Item_m8C6DEEE4BB3CB5E16ABD64BD2AF7944F95B1B093_gshared)(__this, ___0_key, method);
}
inline void List_1_RemoveAt_mF199D7556F842E744265E4DF0862B19646617BE6 (List_1_tA4B5FEB8E8B2267FDBC889623D19E2954E4A3EAC* __this, int32_t ___0_index, const RuntimeMethod* method)
{
	((  void (*) (List_1_tA4B5FEB8E8B2267FDBC889623D19E2954E4A3EAC*, int32_t, const RuntimeMethod*))List_1_RemoveAt_m54F62297ADEE4D4FDA697F49ED807BF901201B54_gshared)(__this, ___0_index, method);
}
inline int32_t List_1_get_Count_m5F61D836AAC7458B457C597DCBDAC130935DE09B_inline (List_1_tA4B5FEB8E8B2267FDBC889623D19E2954E4A3EAC* __this, const RuntimeMethod* method)
{
	return ((  int32_t (*) (List_1_tA4B5FEB8E8B2267FDBC889623D19E2954E4A3EAC*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeBrickIndex_ClearVoxel_m9A4521249BF08AAD3F7B1123E12CCAE544A47410 (ProbeBrickIndex_tF1B02DB88E5F4CF79533962B018B5724D74E32D2* __this, Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___0_pos, CellIndexUpdateInfo_tDBB36B9ABEFEA7AEAE822A9FE6C798D37FA7401E ___1_cellInfo, const RuntimeMethod* method) ;
inline bool Dictionary_2_Remove_m51C2C231E3ECEC2273485C1864BF46B6CCF47593 (Dictionary_2_t1FF689FEDC2FDBDED3133BCEF57F215E1177485F* __this, Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___0_key, const RuntimeMethod* method)
{
	return ((  bool (*) (Dictionary_2_t1FF689FEDC2FDBDED3133BCEF57F215E1177485F*, Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376, const RuntimeMethod*))Dictionary_2_Remove_mD895CC67E47D16B0254EDFBE438FCCA16EAA08C7_gshared)(__this, ___0_key, method);
}
inline bool Dictionary_2_Remove_m33BC460277AE9C2C5E172DA9CB0BB3349EA72916 (Dictionary_2_tD4F3359DAAB61E45D8374086254418E3AA6B446E* __this, Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87* ___0_key, const RuntimeMethod* method)
{
	return ((  bool (*) (Dictionary_2_tD4F3359DAAB61E45D8374086254418E3AA6B446E*, Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87*, const RuntimeMethod*))Dictionary_2_Remove_m5C7C45E75D951A75843F3F7AADD56ECD64F6BC86_gshared)(__this, ___0_key, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeBrickIndex_UpdateIndexForVoxel_mD1BDA7BEF44384EA434417013088E221ADFA7BD4 (ProbeBrickIndex_tF1B02DB88E5F4CF79533962B018B5724D74E32D2* __this, Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___0_voxel, List_1_t996FD3EBD106385483E11892EE6A4884B2EC9330* ___1_bricks, List_1_t44EF1B9C71532303037AAC259AD8D405401724D8* ___2_indices, CellIndexUpdateInfo_tDBB36B9ABEFEA7AEAE822A9FE6C798D37FA7401E ___3_cellInfo, 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_op_Division_mAED419B41FA40EDAF2C51F0B35E6BAE1104D6A57_inline (Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___0_a, int32_t ___1_b, 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 Math_Min_m53C488772A34D53917BCA2A491E79A0A5356ED52 (int32_t ___0_val1, int32_t ___1_val2, 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) ;
inline Enumerator_t3572DC9B920E9C79F6C74EBE64A234B48911DCDA List_1_GetEnumerator_m19152538F33ED507401C49A569406BBABB36AA7C (List_1_t996FD3EBD106385483E11892EE6A4884B2EC9330* __this, const RuntimeMethod* method)
{
	return ((  Enumerator_t3572DC9B920E9C79F6C74EBE64A234B48911DCDA (*) (List_1_t996FD3EBD106385483E11892EE6A4884B2EC9330*, const RuntimeMethod*))List_1_GetEnumerator_m19152538F33ED507401C49A569406BBABB36AA7C_gshared)(__this, method);
}
inline void Enumerator_Dispose_m0DB1E8758178B3BE68C022AAD5FF6F073912E275 (Enumerator_t3572DC9B920E9C79F6C74EBE64A234B48911DCDA* __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t3572DC9B920E9C79F6C74EBE64A234B48911DCDA*, const RuntimeMethod*))Enumerator_Dispose_m0DB1E8758178B3BE68C022AAD5FF6F073912E275_gshared)(__this, method);
}
inline ReservedBrick_tCFAA149CAAD025D942AF59976B1CC697E96CACB9 Enumerator_get_Current_m38D21EC20E0BB127B80E109E0A0A2C137D270F46_inline (Enumerator_t3572DC9B920E9C79F6C74EBE64A234B48911DCDA* __this, const RuntimeMethod* method)
{
	return ((  ReservedBrick_tCFAA149CAAD025D942AF59976B1CC697E96CACB9 (*) (Enumerator_t3572DC9B920E9C79F6C74EBE64A234B48911DCDA*, const RuntimeMethod*))Enumerator_get_Current_m38D21EC20E0BB127B80E109E0A0A2C137D270F46_gshared_inline)(__this, 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 Vector3Int_set_x_m8745C5976D035EBBAC6F6191B5838D58631D8685_inline (Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector3Int_set_y_mA856F32D1BF187BD4091DDF3C6872FD01F7D3377_inline (Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector3Int_set_z_m5782180F67C4257C505F124971985D99C3422F74_inline (Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376* __this, int32_t ___0_value, const RuntimeMethod* method) ;
inline bool Enumerator_MoveNext_m39455337783E62C4971E8A584F7D2A812E4FB06F (Enumerator_t3572DC9B920E9C79F6C74EBE64A234B48911DCDA* __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_t3572DC9B920E9C79F6C74EBE64A234B48911DCDA*, const RuntimeMethod*))Enumerator_MoveNext_m39455337783E62C4971E8A584F7D2A812E4FB06F_gshared)(__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) ;
inline void List_1_Clear_m9FAE42EC6CDDC406C3980DBC07B5B0543E593B6E_inline (List_1_t44EF1B9C71532303037AAC259AD8D405401724D8* __this, const RuntimeMethod* method)
{
	((  void (*) (List_1_t44EF1B9C71532303037AAC259AD8D405401724D8*, const RuntimeMethod*))List_1_Clear_m9FAE42EC6CDDC406C3980DBC07B5B0543E593B6E_gshared_inline)(__this, method);
}
inline void List_1__ctor_mDA6AAE251F341EFE027F981417F43A88B5ADFA3B (List_1_t44EF1B9C71532303037AAC259AD8D405401724D8* __this, const RuntimeMethod* method)
{
	((  void (*) (List_1_t44EF1B9C71532303037AAC259AD8D405401724D8*, const RuntimeMethod*))List_1__ctor_mDA6AAE251F341EFE027F981417F43A88B5ADFA3B_gshared)(__this, method);
}
inline void HashSet_1_Clear_mC6F14B68114CDA921868056229A9E84D044A95EC (HashSet_1_t03A441EC1493E313B17FAEAEFD9B0BEBFA3F6206* __this, const RuntimeMethod* method)
{
	((  void (*) (HashSet_1_t03A441EC1493E313B17FAEAEFD9B0BEBFA3F6206*, const RuntimeMethod*))HashSet_1_Clear_mC6F14B68114CDA921868056229A9E84D044A95EC_gshared)(__this, method);
}
inline void List_1_Clear_m68BBAA4A087F7937620555034715BE45B49F63F0_inline (List_1_t996FD3EBD106385483E11892EE6A4884B2EC9330* __this, const RuntimeMethod* method)
{
	((  void (*) (List_1_t996FD3EBD106385483E11892EE6A4884B2EC9330*, const RuntimeMethod*))List_1_Clear_m68BBAA4A087F7937620555034715BE45B49F63F0_gshared_inline)(__this, method);
}
inline void HashSet_1__ctor_m1DE3B8C8D025B3AF37E1940DEF69361BEAC6AD38 (HashSet_1_t03A441EC1493E313B17FAEAEFD9B0BEBFA3F6206* __this, const RuntimeMethod* method)
{
	((  void (*) (HashSet_1_t03A441EC1493E313B17FAEAEFD9B0BEBFA3F6206*, const RuntimeMethod*))HashSet_1__ctor_m1DE3B8C8D025B3AF37E1940DEF69361BEAC6AD38_gshared)(__this, method);
}
inline void List_1__ctor_m136F4770965B504261CA1110319AF965DE6CF736 (List_1_t996FD3EBD106385483E11892EE6A4884B2EC9330* __this, const RuntimeMethod* method)
{
	((  void (*) (List_1_t996FD3EBD106385483E11892EE6A4884B2EC9330*, const RuntimeMethod*))List_1__ctor_m136F4770965B504261CA1110319AF965DE6CF736_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m329A437B904456642524EE80E9201D2FBF60016E (U3CU3Ec_tBE2D7F4669C7B6BB7D961E4F31204B82C5499507* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BrickMeta_Clear_mD433F18D35092DB1940C515BD4BBEA8152C99EF8 (BrickMeta_t8905B1502E507FAFA4B096696E2F1E287D605A01* __this, const RuntimeMethod* method) ;
inline void List_1_Clear_m605A3EDA8386ED9FB808D92861394426BDE51A16_inline (List_1_tA4B5FEB8E8B2267FDBC889623D19E2954E4A3EAC* __this, const RuntimeMethod* method)
{
	((  void (*) (List_1_tA4B5FEB8E8B2267FDBC889623D19E2954E4A3EAC*, const RuntimeMethod*))List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VoxelMeta_Clear_m2228073CFAE697CDCE8825FC6A08E0DD425D76FF (VoxelMeta_t6D2CF631FEA88A2C679FFCE9E2A4B0F63F123A31* __this, 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_m37C618559261957CBEDE67A6010F383851D44D16 (ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693* __this, 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 DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB ProbeBrickPool_CreateDataLocation_m27E2FBA22C0CC3B9EF12EF0C0C6A9317321D7A96 (int32_t ___0_numProbes, bool ___1_compressed, int32_t ___2_bands, String_t* ___3_name, bool ___4_allocateRendertexture, bool ___5_allocateValidityData, int32_t* ___6_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 bool Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_x, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___1_y, 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 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) ;
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 void Object_set_name_mC79E6DC8FFD72479C90F0C4CC7F42A0FEAF5AE47 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* __this, String_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 Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ProbeBrickPool_ProbeCountToDataLocSize_mE3D526FC7D55A09A9904413951BB18747F9CECF0 (int32_t ___0_numProbes, 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_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_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_x, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___1_y, const RuntimeMethod* 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 int32_t ComputeShader_FindKernel_m3BA5C50794FA6AF4C432E55FBBD7CB266532F659 (ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* __this, String_t* ___0_name, 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 void ProbeBrickPool__ctor_mC7B48FB2F72E672AE6224A151399FBCE6C2D2C24 (ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693* __this, int32_t ___0_memoryBudget, int32_t ___1_shBands, bool ___2_allocateValidityData, 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 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 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 int32_t ProbeBrickBlendingPool_DivRoundUp_mA4C7022753542FCC95974940710DF09678297289 (int32_t ___0_x, int32_t ___1_y, 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 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 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_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ProbeBrickPool_GetRemainingChunkCount_mCB45E13C46121828339423C4AA1C7A1295F5E3FB_inline (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 void ComputeBuffer__ctor_mE40DE5EF5ADAC29B6B4DECBD1EE33E8526202617 (ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* __this, int32_t ___0_count, int32_t ___1_stride, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ProbeCellIndices_set_estimatedVMemCost_mAF00DA6FCF6AF6CEA0BBFFCE5830815D90426695_inline (ProbeCellIndices_t0A30314A2B1D5F97E16BD321C179801D1B42C6AF* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ProbeCellIndices_GetFlatIndex_m6EFA77EFAB4813793BB79F8898818AD2F2E4F94F (ProbeCellIndices_t0A30314A2B1D5F97E16BD321C179801D1B42C6AF* __this, Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___0_normalizedPos, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IndexMetaData_Pack_mD82B598C736F42D33DD76F9A893CC8D4887557AE (IndexMetaData_tADA36AB97C4E4789A24557B580963B1A3A63F692* __this, UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA** ___0_vals, 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 ProbeCellIndices_PushComputeData_m3F29ED3B822E3E91871E0CBAB19970B19C937E0F (ProbeCellIndices_t0A30314A2B1D5F97E16BD321C179801D1B42C6AF* __this, const RuntimeMethod* method) ;
inline int32_t DynamicArray_1_get_size_m7BEC2EB5441E6C8847BBBE6146B3302F6414EFBD_inline (DynamicArray_1_t85D77BAA52B2801695EAE751BA0F9DD3C26AA604* __this, const RuntimeMethod* method)
{
	return ((  int32_t (*) (DynamicArray_1_t85D77BAA52B2801695EAE751BA0F9DD3C26AA604*, const RuntimeMethod*))DynamicArray_1_get_size_m1B00C20A8CC4D62269585D16A58425D3F258836F_gshared_inline)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ProbeBrickBlendingPool_get_isSupported_mBE096CC6022605A235F3A3AB8DB62A4B39947CB3 (const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Clamp01_mA7E048DBDA832D399A581BE4D6DED9FA44CE0F14_inline (float ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* ProbeVolumeSceneData_get_lightingScenario_mADACBCDE01B77AD6EFB461BFCCE48052379D9E51_inline (ProbeVolumeSceneData_t29FD126D36ED1E093C2EBBFB3F248DD5E2A86D90* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeVolumeSceneData_SetActiveScenario_m086B91DA988D6010FA8D4E57B61A65FF72F94AAF (ProbeVolumeSceneData_t29FD126D36ED1E093C2EBBFB3F248DD5E2A86D90* __this, String_t* ___0_scenario, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float ProbeVolumeSceneData_get_scenarioBlendingFactor_mCC0D92E627A9CE0D0E12B35B794791194B8AF2FC_inline (ProbeVolumeSceneData_t29FD126D36ED1E093C2EBBFB3F248DD5E2A86D90* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* ProbeVolumeSceneData_get_otherScenario_m84C33DCF52A4E047182104DEC38DC54DFF1649DB_inline (ProbeVolumeSceneData_t29FD126D36ED1E093C2EBBFB3F248DD5E2A86D90* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeVolumeSceneData_BlendLightingScenario_mB6E882B3F5246ABEDA1BC2180897D0EBFB231E5D (ProbeVolumeSceneData_t29FD126D36ED1E093C2EBBFB3F248DD5E2A86D90* __this, String_t* ___0_otherScenario, float ___1_blendingFactor, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR List_1_tCD7772AB40D4E7A61CCAFDDF9E33C190D4F9E6D4* ProbeReferenceVolume_get_perSceneDataList_m228B4313FD99FC42945CD44D5E99F69F18AAF937_inline (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, const RuntimeMethod* method) ;
inline bool List_1_Contains_mACD8D5D2E6C2DF731ED40D45A630A89FE0483889 (List_1_tCD7772AB40D4E7A61CCAFDDF9E33C190D4F9E6D4* __this, ProbeVolumePerSceneData_t9CB5E88B02731EFB128F452EBF27BD02E4918909* ___0_item, const RuntimeMethod* method)
{
	return ((  bool (*) (List_1_tCD7772AB40D4E7A61CCAFDDF9E33C190D4F9E6D4*, ProbeVolumePerSceneData_t9CB5E88B02731EFB128F452EBF27BD02E4918909*, const RuntimeMethod*))List_1_Contains_m4C9139C2A6B23E9343D3F87807B32C6E2CFE660D_gshared)(__this, ___0_item, method);
}
inline void List_1_Add_m050207C8373DDB46D64D2000EF0CE4A1DC8DBEDC_inline (List_1_tCD7772AB40D4E7A61CCAFDDF9E33C190D4F9E6D4* __this, ProbeVolumePerSceneData_t9CB5E88B02731EFB128F452EBF27BD02E4918909* ___0_item, const RuntimeMethod* method)
{
	((  void (*) (List_1_tCD7772AB40D4E7A61CCAFDDF9E33C190D4F9E6D4*, ProbeVolumePerSceneData_t9CB5E88B02731EFB128F452EBF27BD02E4918909*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method);
}
inline bool List_1_Remove_mA9B1CE7F1715607EE38ACAA7C851C1B47424C1B9 (List_1_tCD7772AB40D4E7A61CCAFDDF9E33C190D4F9E6D4* __this, ProbeVolumePerSceneData_t9CB5E88B02731EFB128F452EBF27BD02E4918909* ___0_item, const RuntimeMethod* method)
{
	return ((  bool (*) (List_1_tCD7772AB40D4E7A61CCAFDDF9E33C190D4F9E6D4*, ProbeVolumePerSceneData_t9CB5E88B02731EFB128F452EBF27BD02E4918909*, const RuntimeMethod*))List_1_Remove_m4DFA48F4CEB9169601E75FC28517C5C06EFA5AD7_gshared)(__this, ___0_item, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeReferenceVolume_InitializeDebug_m3254EDC3334ACFE554079A4F3D280FC5C59FF788 (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, ProbeVolumeSystemParameters_t0654F2626ACA367E00C375BEB6FEA5B86CB0A58B* ___0_parameters, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeBrickBlendingPool_Initialize_mC824CD4C01239F2B99F0E348AE68EB88ED342B1F (ProbeVolumeSystemParameters_t0654F2626ACA367E00C375BEB6FEA5B86CB0A58B* ___0_parameters, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeReferenceVolume_InitProbeReferenceVolume_mDC3E255AED3C27E4D1EB39AB3D0ABA7F75F2BFC1 (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, int32_t ___0_memoryBudget, int32_t ___1_blendingMemoryBudget, int32_t ___2_shBands, const RuntimeMethod* method) ;
inline Enumerator_t80ED6D73F0BF5C1D6DB1423EBEE19E0A41F453F8 List_1_GetEnumerator_mF0AB617AF87348C546AD70B1B8DC9BCBE262C0B7 (List_1_tCD7772AB40D4E7A61CCAFDDF9E33C190D4F9E6D4* __this, const RuntimeMethod* method)
{
	return ((  Enumerator_t80ED6D73F0BF5C1D6DB1423EBEE19E0A41F453F8 (*) (List_1_tCD7772AB40D4E7A61CCAFDDF9E33C190D4F9E6D4*, const RuntimeMethod*))List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared)(__this, method);
}
inline void Enumerator_Dispose_m2C4C94DE3465BA4D838CD4276B2E676BBE1A4370 (Enumerator_t80ED6D73F0BF5C1D6DB1423EBEE19E0A41F453F8* __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t80ED6D73F0BF5C1D6DB1423EBEE19E0A41F453F8*, const RuntimeMethod*))Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_gshared)(__this, method);
}
inline ProbeVolumePerSceneData_t9CB5E88B02731EFB128F452EBF27BD02E4918909* Enumerator_get_Current_m38B0BD7F74556D2402E9ACD09BD18EDB74A5533D_inline (Enumerator_t80ED6D73F0BF5C1D6DB1423EBEE19E0A41F453F8* __this, const RuntimeMethod* method)
{
	return ((  ProbeVolumePerSceneData_t9CB5E88B02731EFB128F452EBF27BD02E4918909* (*) (Enumerator_t80ED6D73F0BF5C1D6DB1423EBEE19E0A41F453F8*, const RuntimeMethod*))Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeVolumePerSceneData_Initialize_mD0C8C02EA26E8DB58AE28200181EB374EA40D099 (ProbeVolumePerSceneData_t9CB5E88B02731EFB128F452EBF27BD02E4918909* __this, const RuntimeMethod* method) ;
inline bool Enumerator_MoveNext_mDD742BC874DA946C9A2510DB811707117F8CA748 (Enumerator_t80ED6D73F0BF5C1D6DB1423EBEE19E0A41F453F8* __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_t80ED6D73F0BF5C1D6DB1423EBEE19E0A41F453F8*, const RuntimeMethod*))Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeReferenceVolume_CleanupLoadedData_m8F273D06AC4EC61F9279F6F6DF2D7C6D31500218 (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeReferenceVolume_CleanupDebug_mAFDF3588B65E883D2133939901F72D1A1E3C7133 (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ProbeBrickIndex_get_estimatedVMemCost_mD8E9E2DF2F528AB241E1044D270586CE0A3AF28A_inline (ProbeBrickIndex_tF1B02DB88E5F4CF79533962B018B5724D74E32D2* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ProbeCellIndices_get_estimatedVMemCost_m32F15AF4B039EE5E3CCDBE761F47330D4A5E41C8_inline (ProbeCellIndices_t0A30314A2B1D5F97E16BD321C179801D1B42C6AF* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ProbeBrickBlendingPool_get_estimatedVMemCost_mFC97420D773B5D0507811F5418291B609FA02F1B (ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8* __this, const RuntimeMethod* method) ;
inline bool Dictionary_2_TryGetValue_m3F859702C8E8E420D4E4DFE2014BE805580DA614 (Dictionary_2_tE62F67DD5E0705D89AA8A2987FB3C4C21A3C9AAF* __this, int32_t ___0_key, CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5** ___1_value, const RuntimeMethod* method)
{
	return ((  bool (*) (Dictionary_2_tE62F67DD5E0705D89AA8A2987FB3C4C21A3C9AAF*, int32_t, CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5**, const RuntimeMethod*))Dictionary_2_TryGetValue_m7316301B8CF47FB538886B229B2749EC160B9D5C_gshared)(__this, ___0_key, ___1_value, method);
}
inline bool Dictionary_2_Remove_m1F9E33AEBB04D95A4683A947375E90DA7E3A7121 (Dictionary_2_tE62F67DD5E0705D89AA8A2987FB3C4C21A3C9AAF* __this, int32_t ___0_key, const RuntimeMethod* method)
{
	return ((  bool (*) (Dictionary_2_tE62F67DD5E0705D89AA8A2987FB3C4C21A3C9AAF*, int32_t, const RuntimeMethod*))Dictionary_2_Remove_m12BAB2F82E34CAA21A7245AB61E48F106340C1A4_gshared)(__this, ___0_key, method);
}
inline bool DynamicArray_1_Remove_mA7E6754DD5CEC4D379F4521F1035CD6B31CF5B6D (DynamicArray_1_t85D77BAA52B2801695EAE751BA0F9DD3C26AA604* __this, CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5* ___0_item, const RuntimeMethod* method)
{
	return ((  bool (*) (DynamicArray_1_t85D77BAA52B2801695EAE751BA0F9DD3C26AA604*, CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5*, const RuntimeMethod*))DynamicArray_1_Remove_m963E9F4EAD9DF55359886DB3A3A9A1D7EAFE6F0B_gshared)(__this, ___0_item, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeReferenceVolume_UnloadCell_m71055CBBB943728E3ECE4A1365839535ED415B90 (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5* ___0_cellInfo, const RuntimeMethod* method) ;
inline void ObjectPool_1_Release_mF01EF502C7CE10D24B8B96FB6FCE4457458015FD (ObjectPool_1_t7FA933D4164A730DB5D7E5E1D315B49D70184F03* __this, BlendingCellInfo_tBAED0F59265E47B74B5C29CBC9D88F985F0B9974* ___0_element, const RuntimeMethod* method)
{
	((  void (*) (ObjectPool_1_t7FA933D4164A730DB5D7E5E1D315B49D70184F03*, BlendingCellInfo_tBAED0F59265E47B74B5C29CBC9D88F985F0B9974*, const RuntimeMethod*))ObjectPool_1_Release_mF2F787094C8ED78607A13686E4119494D7F71654_gshared)(__this, ___0_element, method);
}
inline void ObjectPool_1_Release_m07687ED6333C2AC08D879D66195134E72A40D02B (ObjectPool_1_t26A8D6F0AC3E7D5C10AB98A9AF68B2EBC2ABE7EF* __this, CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5* ___0_element, const RuntimeMethod* method)
{
	((  void (*) (ObjectPool_1_t26A8D6F0AC3E7D5C10AB98A9AF68B2EBC2ABE7EF*, CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5*, const RuntimeMethod*))ObjectPool_1_Release_mF2F787094C8ED78607A13686E4119494D7F71654_gshared)(__this, ___0_element, method);
}
inline bool DynamicArray_1_Remove_mE3F4D668DAB72B49EB965F869DBA5C1CF729AB62 (DynamicArray_1_tD456FAFFECC4879D97EE0F550727BF9C6B0B3FE6* __this, BlendingCellInfo_tBAED0F59265E47B74B5C29CBC9D88F985F0B9974* ___0_item, const RuntimeMethod* method)
{
	return ((  bool (*) (DynamicArray_1_tD456FAFFECC4879D97EE0F550727BF9C6B0B3FE6*, BlendingCellInfo_tBAED0F59265E47B74B5C29CBC9D88F985F0B9974*, const RuntimeMethod*))DynamicArray_1_Remove_m963E9F4EAD9DF55359886DB3A3A9A1D7EAFE6F0B_gshared)(__this, ___0_item, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeReferenceVolume_UnloadBlendingCell_mE40DED87A282DC436382ADE75EBFE2D07DCDE239 (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, BlendingCellInfo_tBAED0F59265E47B74B5C29CBC9D88F985F0B9974* ___0_blendingCell, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeCellIndices_MarkCellAsUnloaded_m75CF3B435F6F0BC167A691A2FB664AFD73A182BF (ProbeCellIndices_t0A30314A2B1D5F97E16BD321C179801D1B42C6AF* __this, int32_t ___0_cellFlatIdx, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeReferenceVolume_ReleaseBricks_mC667AFC2315DD071EAB8649100914D86C50D91DD (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5* ___0_cellInfo, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeReferenceVolume_ClearDebugData_m23BBE8E53942EF9D454112E09926B4E48C358F5B (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeBrickBlendingPool_Deallocate_m6D1A71DBBC363EA04FE0FAFC3A96F23E76E51C07 (ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8* __this, List_1_t179992B095C528117EEF4782A1F45568BD2D51EA* ___0_allocations, const RuntimeMethod* method) ;
inline void List_1_Clear_mC8318C65C43D3BE62687EC2170B17747D8F78F67_inline (List_1_t179992B095C528117EEF4782A1F45568BD2D51EA* __this, const RuntimeMethod* method)
{
	((  void (*) (List_1_t179992B095C528117EEF4782A1F45568BD2D51EA*, const RuntimeMethod*))List_1_Clear_mC8318C65C43D3BE62687EC2170B17747D8F78F67_gshared_inline)(__this, method);
}
inline CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5** DynamicArray_1_get_Item_m51282F1B924E936D18C306FE08C5BF5FD046ACCF (DynamicArray_1_t85D77BAA52B2801695EAE751BA0F9DD3C26AA604* __this, int32_t ___0_index, const RuntimeMethod* method)
{
	return ((  CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5** (*) (DynamicArray_1_t85D77BAA52B2801695EAE751BA0F9DD3C26AA604*, int32_t, const RuntimeMethod*))DynamicArray_1_get_Item_m7DDF1E462D1484149A4D812CAD717F816205FD44_gshared)(__this, ___0_index, method);
}
inline void DynamicArray_1_AddRange_mA3BA96847458DDE1C12BAC1EA0E643B49D80F1AC (DynamicArray_1_t85D77BAA52B2801695EAE751BA0F9DD3C26AA604* __this, DynamicArray_1_t85D77BAA52B2801695EAE751BA0F9DD3C26AA604* ___0_array, const RuntimeMethod* method)
{
	((  void (*) (DynamicArray_1_t85D77BAA52B2801695EAE751BA0F9DD3C26AA604*, DynamicArray_1_t85D77BAA52B2801695EAE751BA0F9DD3C26AA604*, const RuntimeMethod*))DynamicArray_1_AddRange_mE022CEE9FCB5431DA07BE2701D9E7A3D8F8B479B_gshared)(__this, ___0_array, method);
}
inline void DynamicArray_1_Clear_m8BB3510FC9895AEBE649856F08C8709311073BD6 (DynamicArray_1_t85D77BAA52B2801695EAE751BA0F9DD3C26AA604* __this, const RuntimeMethod* method)
{
	((  void (*) (DynamicArray_1_t85D77BAA52B2801695EAE751BA0F9DD3C26AA604*, const RuntimeMethod*))DynamicArray_1_Clear_m7D741EEC9F21454D1053B2300C27B49527B2EB6E_gshared)(__this, method);
}
inline BlendingCellInfo_tBAED0F59265E47B74B5C29CBC9D88F985F0B9974** DynamicArray_1_get_Item_m3D404C0FBFCAE6A29C974854A9F9320C2CC7AC77 (DynamicArray_1_tD456FAFFECC4879D97EE0F550727BF9C6B0B3FE6* __this, int32_t ___0_index, const RuntimeMethod* method)
{
	return ((  BlendingCellInfo_tBAED0F59265E47B74B5C29CBC9D88F985F0B9974** (*) (DynamicArray_1_tD456FAFFECC4879D97EE0F550727BF9C6B0B3FE6*, int32_t, const RuntimeMethod*))DynamicArray_1_get_Item_m7DDF1E462D1484149A4D812CAD717F816205FD44_gshared)(__this, ___0_index, method);
}
inline int32_t DynamicArray_1_get_size_mC42538AB0AA8335957BF109009A3BE9EC1AEBAF1_inline (DynamicArray_1_tD456FAFFECC4879D97EE0F550727BF9C6B0B3FE6* __this, const RuntimeMethod* method)
{
	return ((  int32_t (*) (DynamicArray_1_tD456FAFFECC4879D97EE0F550727BF9C6B0B3FE6*, const RuntimeMethod*))DynamicArray_1_get_size_m1B00C20A8CC4D62269585D16A58425D3F258836F_gshared_inline)(__this, method);
}
inline void DynamicArray_1_AddRange_m9FF2D61F868EC11ACCEE02E11AB165855DBC48EC (DynamicArray_1_tD456FAFFECC4879D97EE0F550727BF9C6B0B3FE6* __this, DynamicArray_1_tD456FAFFECC4879D97EE0F550727BF9C6B0B3FE6* ___0_array, const RuntimeMethod* method)
{
	((  void (*) (DynamicArray_1_tD456FAFFECC4879D97EE0F550727BF9C6B0B3FE6*, DynamicArray_1_tD456FAFFECC4879D97EE0F550727BF9C6B0B3FE6*, const RuntimeMethod*))DynamicArray_1_AddRange_mE022CEE9FCB5431DA07BE2701D9E7A3D8F8B479B_gshared)(__this, ___0_array, method);
}
inline void DynamicArray_1_Clear_mE072EC66572F52216E411674D3567C096A3EB9BF (DynamicArray_1_tD456FAFFECC4879D97EE0F550727BF9C6B0B3FE6* __this, const RuntimeMethod* method)
{
	((  void (*) (DynamicArray_1_tD456FAFFECC4879D97EE0F550727BF9C6B0B3FE6*, const RuntimeMethod*))DynamicArray_1_Clear_m7D741EEC9F21454D1053B2300C27B49527B2EB6E_gshared)(__this, method);
}
inline CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5* ObjectPool_1_Get_m1C914466866495BE602BD1C6C1DA97ECC18FCBE1 (ObjectPool_1_t26A8D6F0AC3E7D5C10AB98A9AF68B2EBC2ABE7EF* __this, const RuntimeMethod* method)
{
	return ((  CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5* (*) (ObjectPool_1_t26A8D6F0AC3E7D5C10AB98A9AF68B2EBC2ABE7EF*, const RuntimeMethod*))ObjectPool_1_Get_mE9FFBA2538E67EDE8398894D38E4F29EF389DCD0_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ProbeCellIndices_GetFlatIdxForCell_m0181DA6D245F52A0DBFF6C969719DD9FAE5F3913 (ProbeCellIndices_t0A30314A2B1D5F97E16BD321C179801D1B42C6AF* __this, Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___0_cellPosition, const RuntimeMethod* method) ;
inline void Dictionary_2_set_Item_mA3DDFDB6CFE90F8042CF3F16BD99186B110BD10A (Dictionary_2_tE62F67DD5E0705D89AA8A2987FB3C4C21A3C9AAF* __this, int32_t ___0_key, CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5* ___1_value, const RuntimeMethod* method)
{
	((  void (*) (Dictionary_2_tE62F67DD5E0705D89AA8A2987FB3C4C21A3C9AAF*, int32_t, CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5*, const RuntimeMethod*))Dictionary_2_set_Item_m2888D71A14F2B8510102F24FEE90552E91B124C1_gshared)(__this, ___0_key, ___1_value, method);
}
inline BlendingCellInfo_tBAED0F59265E47B74B5C29CBC9D88F985F0B9974* ObjectPool_1_Get_mE5460D88C1908BFFA37C80E8A5416EC6AF91C540 (ObjectPool_1_t7FA933D4164A730DB5D7E5E1D315B49D70184F03* __this, const RuntimeMethod* method)
{
	return ((  BlendingCellInfo_tBAED0F59265E47B74B5C29CBC9D88F985F0B9974* (*) (ObjectPool_1_t7FA933D4164A730DB5D7E5E1D315B49D70184F03*, const RuntimeMethod*))ObjectPool_1_Get_mE9FFBA2538E67EDE8398894D38E4F29EF389DCD0_gshared)(__this, method);
}
inline int32_t DynamicArray_1_Add_m2524A726CEF801C3DBE37A2C678D80E7A10F8539 (DynamicArray_1_t85D77BAA52B2801695EAE751BA0F9DD3C26AA604* __this, CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5** ___0_value, const RuntimeMethod* method)
{
	return ((  int32_t (*) (DynamicArray_1_t85D77BAA52B2801695EAE751BA0F9DD3C26AA604*, CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5**, const RuntimeMethod*))DynamicArray_1_Add_m6853B577E0E2246BB49E941FD59CE1F16F8F54FD_gshared)(__this, ___0_value, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ProbeReferenceVolume_GetCellIndexUpdate_mF4EC5A37940149A01727EE68DD77B3BD79581BA3 (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87* ___0_cell, CellIndexUpdateInfo_tDBB36B9ABEFEA7AEAE822A9FE6C798D37FA7401E* ___1_cellUpdateInfo, bool ___2_ignoreErrorLog, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 Vector3Int_Min_mB170B78606F0270C1B632B7E33676F67174698C9_inline (Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___0_lhs, Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___1_rhs, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 Vector3Int_Max_m77C84E1C2AD298D5A3F9FDB7D0D8F6D917E81EB6_inline (Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___0_lhs, Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___1_rhs, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ProbeReferenceVolume_AddBricks_m5E9ECD8448EA8A4E664737432D1DF7285C04CEFD (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5* ___0_cellInfo, CellIndexUpdateInfo_tDBB36B9ABEFEA7AEAE822A9FE6C798D37FA7401E ___1_cellUpdateInfo, bool ___2_ignoreErrorLog, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ProbeReferenceVolume_LoadCell_m9B20FBA7C2FD8A0A17702930331E9F89E7938F62 (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5* ___0_cellInfo, bool ___1_ignoreErrorLog, const RuntimeMethod* method) ;
inline ValueCollection_tB466A2B6125867D03E7E3B4594AAD61877F84D2B* Dictionary_2_get_Values_m18461FEFE189C69C362CA749CD00F72B14683CA8 (Dictionary_2_tE62F67DD5E0705D89AA8A2987FB3C4C21A3C9AAF* __this, const RuntimeMethod* method)
{
	return ((  ValueCollection_tB466A2B6125867D03E7E3B4594AAD61877F84D2B* (*) (Dictionary_2_tE62F67DD5E0705D89AA8A2987FB3C4C21A3C9AAF*, const RuntimeMethod*))Dictionary_2_get_Values_mC5B06C3C3FA89D62D6035C5B4C5E64A08FCF4DB9_gshared)(__this, method);
}
inline Enumerator_tB30D0D7BF2B1BCE08535F042A4A6203977C373E2 ValueCollection_GetEnumerator_m8F72F22B1DD3E8824CB9FBF1FF6025639B5CFD11 (ValueCollection_tB466A2B6125867D03E7E3B4594AAD61877F84D2B* __this, const RuntimeMethod* method)
{
	return ((  Enumerator_tB30D0D7BF2B1BCE08535F042A4A6203977C373E2 (*) (ValueCollection_tB466A2B6125867D03E7E3B4594AAD61877F84D2B*, const RuntimeMethod*))ValueCollection_GetEnumerator_mDC2BD0AFDA087B7E7C23A8077E612664DFA8A152_gshared)(__this, method);
}
inline void Enumerator_Dispose_m3959B5E3BE7B325E40209010D584ADB5B7AD1E18 (Enumerator_tB30D0D7BF2B1BCE08535F042A4A6203977C373E2* __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_tB30D0D7BF2B1BCE08535F042A4A6203977C373E2*, const RuntimeMethod*))Enumerator_Dispose_m0647C4F434347E47D544621901E49835DF51F22B_gshared)(__this, method);
}
inline CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5* Enumerator_get_Current_m7EB585D89993A1EFD06EA32E25198EEE6E238113_inline (Enumerator_tB30D0D7BF2B1BCE08535F042A4A6203977C373E2* __this, const RuntimeMethod* method)
{
	return ((  CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5* (*) (Enumerator_tB30D0D7BF2B1BCE08535F042A4A6203977C373E2*, const RuntimeMethod*))Enumerator_get_Current_m1412A508E37D95E08FB60E8976FB75714BE934C1_gshared_inline)(__this, method);
}
inline bool Enumerator_MoveNext_m81E4E807E4DD10AEB5CF09B55D625CA14B93A52E (Enumerator_tB30D0D7BF2B1BCE08535F042A4A6203977C373E2* __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_tB30D0D7BF2B1BCE08535F042A4A6203977C373E2*, const RuntimeMethod*))Enumerator_MoveNext_mF45CB0E0D7475963B61017A024634F60CF48548A_gshared)(__this, method);
}
inline int32_t Dictionary_2_get_Count_mC256042EB578EAAD1D01184682DF563BFF1BE587 (Dictionary_2_t18C83CD24384334A550468AC80B4F64B179517FB* __this, const RuntimeMethod* method)
{
	return ((  int32_t (*) (Dictionary_2_t18C83CD24384334A550468AC80B4F64B179517FB*, const RuntimeMethod*))Dictionary_2_get_Count_m4DDA9442C238A443489115E22B026AD366851549_gshared)(__this, method);
}
inline ValueCollection_tA5F750E391E28B61359A55326013FED4812DDD75* Dictionary_2_get_Values_mC1CE9401BD4F5E3BE132FEDFB24481C4E970FA06 (Dictionary_2_t18C83CD24384334A550468AC80B4F64B179517FB* __this, const RuntimeMethod* method)
{
	return ((  ValueCollection_tA5F750E391E28B61359A55326013FED4812DDD75* (*) (Dictionary_2_t18C83CD24384334A550468AC80B4F64B179517FB*, const RuntimeMethod*))Dictionary_2_get_Values_mA0C01DEA55329E55380E96BBD04D4D228B437EC5_gshared)(__this, method);
}
inline Enumerator_t071B69E07346C7A43D2664F120D656D5B7F59A42 ValueCollection_GetEnumerator_mE472CB0CA93EE0305AFDC2924BC367B56F290B38 (ValueCollection_tA5F750E391E28B61359A55326013FED4812DDD75* __this, const RuntimeMethod* method)
{
	return ((  Enumerator_t071B69E07346C7A43D2664F120D656D5B7F59A42 (*) (ValueCollection_tA5F750E391E28B61359A55326013FED4812DDD75*, const RuntimeMethod*))ValueCollection_GetEnumerator_m025EE28BE2F31676E08BC3D7C8E39D8232BDBBF8_gshared)(__this, method);
}
inline void Enumerator_Dispose_mF9B108F4BDD9AD14876B0F2514E4D1B1B3F455C3 (Enumerator_t071B69E07346C7A43D2664F120D656D5B7F59A42* __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t071B69E07346C7A43D2664F120D656D5B7F59A42*, const RuntimeMethod*))Enumerator_Dispose_mFD8FAB8D9FF5EDF9AE3B14CF539A8A34AA9527A8_gshared)(__this, method);
}
inline ProbeVolumeAsset_tD6746B9D8821C28FD5798B2BCB8DACB08A789E73* Enumerator_get_Current_m705AFB1D778CE50E5536421D3269695E0689D90D_inline (Enumerator_t071B69E07346C7A43D2664F120D656D5B7F59A42* __this, const RuntimeMethod* method)
{
	return ((  ProbeVolumeAsset_tD6746B9D8821C28FD5798B2BCB8DACB08A789E73* (*) (Enumerator_t071B69E07346C7A43D2664F120D656D5B7F59A42*, const RuntimeMethod*))Enumerator_get_Current_mB407E755F3B4C51C54D24338D00A352E5B16E7F3_gshared_inline)(__this, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* ProbeVolumeAsset_GetSerializedFullPath_m3E2D1E4599880D6B2935342B93C7ABD195497781_inline (ProbeVolumeAsset_tD6746B9D8821C28FD5798B2BCB8DACB08A789E73* __this, const RuntimeMethod* method) ;
inline bool Dictionary_2_ContainsKey_m99816347492AFEF7E57F0FBCCB90F581FB2C72FC (Dictionary_2_t18C83CD24384334A550468AC80B4F64B179517FB* __this, String_t* ___0_key, const RuntimeMethod* method)
{
	return ((  bool (*) (Dictionary_2_t18C83CD24384334A550468AC80B4F64B179517FB*, String_t*, const RuntimeMethod*))Dictionary_2_ContainsKey_m703047C213F7AB55C9DC346596287773A1F670CD_gshared)(__this, ___0_key, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ProbeVolumeAsset_CompatibleWith_mC4AE796F02E2A4CC75FCFAD5BC33C56D2EEE4E91 (ProbeVolumeAsset_tD6746B9D8821C28FD5798B2BCB8DACB08A789E73* __this, ProbeVolumeAsset_tD6746B9D8821C28FD5798B2BCB8DACB08A789E73* ___0_otherAsset, const RuntimeMethod* method) ;
inline bool Enumerator_MoveNext_mE4C68AC4CD52DE5FCC948163E222CBBCEAB3FF22 (Enumerator_t071B69E07346C7A43D2664F120D656D5B7F59A42* __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_t071B69E07346C7A43D2664F120D656D5B7F59A42*, const RuntimeMethod*))Enumerator_MoveNext_mBE11DA1DAFC756EB87E884AADC5EDC4BB72FB032_gshared)(__this, method);
}
inline bool Dictionary_2_Remove_m3E63BA7835F78C682E288C34F59FBF5E98749979 (Dictionary_2_t18C83CD24384334A550468AC80B4F64B179517FB* __this, String_t* ___0_key, const RuntimeMethod* method)
{
	return ((  bool (*) (Dictionary_2_t18C83CD24384334A550468AC80B4F64B179517FB*, String_t*, const RuntimeMethod*))Dictionary_2_Remove_m5C7C45E75D951A75843F3F7AADD56ECD64F6BC86_gshared)(__this, ___0_key, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ProbeReferenceVolume_CheckCompatibilityWithCollection_mF23403EAF5B5CA5A518EDDA582C14CC025966AD1 (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, ProbeVolumeAsset_tD6746B9D8821C28FD5798B2BCB8DACB08A789E73* ___0_asset, Dictionary_2_t18C83CD24384334A550468AC80B4F64B179517FB* ___1_collection, const RuntimeMethod* method) ;
inline void Dictionary_2_Add_m268D6C4730B8CF0F2C8B5FE5F7BEF82E41255D24 (Dictionary_2_t18C83CD24384334A550468AC80B4F64B179517FB* __this, String_t* ___0_key, ProbeVolumeAsset_tD6746B9D8821C28FD5798B2BCB8DACB08A789E73* ___1_value, const RuntimeMethod* method)
{
	((  void (*) (Dictionary_2_t18C83CD24384334A550468AC80B4F64B179517FB*, String_t*, ProbeVolumeAsset_tD6746B9D8821C28FD5798B2BCB8DACB08A789E73*, const RuntimeMethod*))Dictionary_2_Add_m93FFFABE8FCE7FA9793F0915E2A8842C7CD0C0C1_gshared)(__this, ___0_key, ___1_value, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 Vector3Int_get_zero_m0D0DA069A4982B8DB9F5EE1A26E4CAEEA454FEE2_inline (const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Bounds_Encapsulate_m7C70C382B9380A8C962074C78E189B53CE8F7A22_inline (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 ___0_bounds, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Vector3Int_op_Inequality_mBE6E58893DF1A6BA41E2B4FAB97F4EFBDA857F88_inline (Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___0_lhs, Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___1_rhs, const RuntimeMethod* method) ;
inline void Dictionary_2_set_Item_m0810AF7638F370F6D83140D70DD00D5A3C36D562 (Dictionary_2_t18C83CD24384334A550468AC80B4F64B179517FB* __this, String_t* ___0_key, ProbeVolumeAsset_tD6746B9D8821C28FD5798B2BCB8DACB08A789E73* ___1_value, const RuntimeMethod* method)
{
	((  void (*) (Dictionary_2_t18C83CD24384334A550468AC80B4F64B179517FB*, String_t*, ProbeVolumeAsset_tD6746B9D8821C28FD5798B2BCB8DACB08A789E73*, const RuntimeMethod*))Dictionary_2_set_Item_m1A840355E8EDAECEA9D0C6F5E51B248FAA449CBD_gshared)(__this, ___0_key, ___1_value, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeReferenceVolume_RemoveCell_m59C83E909E55EA16A74F75BDB9C836FCB6FF27B3 (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87* ___0_cell, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Object_GetInstanceID_m554FF4073C9465F3835574CC084E68AAEEC6CC6A (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* __this, const RuntimeMethod* method) ;
inline void DynamicArray_1_RemoveAt_mF8964278F3E0476BDDEBCB39D46FC45FBA9A6F76 (DynamicArray_1_t85D77BAA52B2801695EAE751BA0F9DD3C26AA604* __this, int32_t ___0_index, const RuntimeMethod* method)
{
	((  void (*) (DynamicArray_1_t85D77BAA52B2801695EAE751BA0F9DD3C26AA604*, int32_t, const RuntimeMethod*))DynamicArray_1_RemoveAt_mAF642F7ED30CC711C858E308F786225D29B68CF9_gshared)(__this, ___0_index, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeReferenceVolume_RecomputeMinMaxLoadedCellPos_m3CE03AD2B4CB6FF6C16C9EA37EBF1D5FA7D4997B (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline (const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Quaternion_get_identity_m7E701AE095ED10FD5EA0B50ABCFDE2EEFF2173A5_inline (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeReferenceVolume_SetTRS_mC0156C638F1268D441F4A1EC3D4E7D8DECE64717 (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_position, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___1_rotation, float ___2_minBrickSize, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeReferenceVolume_SetMaxSubdivision_m87D0DBF3B61CEFD71FE311A03F6D33F9633E5B19 (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, int32_t ___0_maxSubdivision, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ProbeVolumeAsset_get_Version_mE68B0F3BE925A59B84451607063E88D8766A7CEE_inline (ProbeVolumeAsset_tD6746B9D8821C28FD5798B2BCB8DACB08A789E73* __this, 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 float ProbeVolumeAsset_get_minBrickSize_m738DFEB37034A898AC009F4C88CF81E26DF766F6 (ProbeVolumeAsset_tD6746B9D8821C28FD5798B2BCB8DACB08A789E73* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ProbeVolumeAsset_get_maxSubdivision_mBDF4869329EE8BCA27F82B04072DA38E4489FE16 (ProbeVolumeAsset_tD6746B9D8821C28FD5798B2BCB8DACB08A789E73* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeReferenceVolume_SetMinBrickAndMaxSubdiv_m538E91EF800E3DB90CB5B52A9373999A7FB84014 (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, float ___0_minBrickSize, int32_t ___1_maxSubdiv, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeReferenceVolume_AllocateTemporaryDataLocation_m3D993274901298FE8550A229B19F74417D78B223 (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeReferenceVolume_AddCell_mCD9ACA68F27B132620AD958B935BEE333861AE4C (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87* ___0_cell, int32_t ___1_assetInstanceID, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeBrickBlendingPool_EnsureTextureValidity_mEA206CD1F18F5D2CD8C04EEBD211E3BAE90038EC (ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeReferenceVolume_LoadAsset_m1D0585B69254991639275527EC0977EF98AC2886 (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, ProbeVolumeAsset_tD6746B9D8821C28FD5798B2BCB8DACB08A789E73* ___0_asset, const RuntimeMethod* method) ;
inline void Dictionary_2_Clear_m1F70D54DCBAF3452EEAA0922A0C4F5038248C542 (Dictionary_2_t18C83CD24384334A550468AC80B4F64B179517FB* __this, const RuntimeMethod* method)
{
	((  void (*) (Dictionary_2_t18C83CD24384334A550468AC80B4F64B179517FB*, const RuntimeMethod*))Dictionary_2_Clear_mCFB5EA7351D5860D2B91592B91A84CA265A41433_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeReferenceVolume_RemovePendingAsset_m7E827526C685481A87B82B97BE0AF8E5A231C85B (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, ProbeVolumeAsset_tD6746B9D8821C28FD5798B2BCB8DACB08A789E73* ___0_asset, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float ProbeReferenceVolume_MaxBrickSize_m2DBDA5AAF999E95C588F052D5132977751655AC6 (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, float ___0_x, float ___1_y, float ___2_z, const RuntimeMethod* method) ;
IL2CPP_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 Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_one_mC9B289F1E15C42C597180C9FE6FB492495B51D02_inline (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_max_mD846329090A0A151CA139A477B70AD6A76FC1A39_inline (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Bounds_get_min_m465AC9BBE1DE5D8E8AD95AC19B9899068FEEBB13_inline (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_Max_m9B6D8FEE7F4CE32C0AAB682606FFBA59E1F37C74_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_lhs, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_rhs, 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 Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_Min_m1CAC3499F14EA87366C0C3C1F501B4FB2863CDB4_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_lhs, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_rhs, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_b, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float ProbeReferenceVolume_MinBrickSize_mF1177D6B2AD71B31A4CE907A93E49F0A8E742764 (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ProbeReferenceVolume_GetNumberOfBricksAtSubdiv_m9251D5D406783E6AA13943226E83EF9C3D351568 (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___0_position, int32_t ___1_minSubdiv, Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376* ___2_minValidLocalIdxAtMaxRes, Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376* ___3_sizeOfValidIndicesAtMaxRes, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ProbeBrickIndex_AssignIndexChunksToCell_m73ECEDA9580B6DCB80EBECDFFD594D1DCB97A86D (ProbeBrickIndex_tF1B02DB88E5F4CF79533962B018B5724D74E32D2* __this, int32_t ___0_bricksCount, CellIndexUpdateInfo_tDBB36B9ABEFEA7AEAE822A9FE6C798D37FA7401E* ___1_cellUpdateInfo, bool ___2_ignoreErrorLog, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeReferenceVolume_PerformPendingDeletion_m94DAD47951470739C07762C0AADE44E3A342CC3E (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeReferenceVolume_PerformPendingIndexChangeAndInit_mED924594504A8D360B26D1D10124BE3C0C655F84 (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeReferenceVolume_PerformPendingLoading_mFA10A181585731AF85AFAA366FF0CB853ECD314B (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeBrickBlendingPool__ctor_mE1446728BD65BAF680822ED3528D158BFE94BED3 (ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8* __this, int32_t ___0_memoryBudget, int32_t ___1_shBands, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeBrickIndex__ctor_m1664DB51625151167159A953B0562F40C429A09E (ProbeBrickIndex_tF1B02DB88E5F4CF79533962B018B5724D74E32D2* __this, int32_t ___0_memoryBudget, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeCellIndices__ctor_m05878EF3B6FEBE21FBDE558E39B31BDF4D8B7AC9 (ProbeCellIndices_t0A30314A2B1D5F97E16BD321C179801D1B42C6AF* __this, Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___0_cellMin, Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___1_cellMax, int32_t ___2_cellSizeInMinBricks, const RuntimeMethod* 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);
}
inline void Dictionary_2__ctor_mD64425643A68ADCF91D7A2F70C4AAA4EB0392874 (Dictionary_2_tE62F67DD5E0705D89AA8A2987FB3C4C21A3C9AAF* __this, const RuntimeMethod* method)
{
	((  void (*) (Dictionary_2_tE62F67DD5E0705D89AA8A2987FB3C4C21A3C9AAF*, const RuntimeMethod*))Dictionary_2__ctor_m92E9AB321FBD7147CA109C822D99C8B0610C27B7_gshared)(__this, method);
}
inline void UnityAction_1__ctor_m1B14087EDC506E8574C78213D23D9E268809D21D (UnityAction_1_t331D2D7FB937A8CE713F34081F5420939CBECAE4* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
	((  void (*) (UnityAction_1_t331D2D7FB937A8CE713F34081F5420939CBECAE4*, RuntimeObject*, intptr_t, const RuntimeMethod*))UnityAction_1__ctor_m0C2FC6B483B474AE9596A43EBA7FF6E85503A92A_gshared)(__this, ___0_object, ___1_method, method);
}
inline void ObjectPool_1__ctor_mD79E1AA728170C3F35B2FE1B2734A7130DCA6546 (ObjectPool_1_t26A8D6F0AC3E7D5C10AB98A9AF68B2EBC2ABE7EF* __this, UnityAction_1_t331D2D7FB937A8CE713F34081F5420939CBECAE4* ___0_actionOnGet, UnityAction_1_t331D2D7FB937A8CE713F34081F5420939CBECAE4* ___1_actionOnRelease, bool ___2_collectionCheck, const RuntimeMethod* method)
{
	((  void (*) (ObjectPool_1_t26A8D6F0AC3E7D5C10AB98A9AF68B2EBC2ABE7EF*, UnityAction_1_t331D2D7FB937A8CE713F34081F5420939CBECAE4*, UnityAction_1_t331D2D7FB937A8CE713F34081F5420939CBECAE4*, bool, const RuntimeMethod*))ObjectPool_1__ctor_m87A3CD9EE01778918E720BB5D8C6372E8223BF5E_gshared)(__this, ___0_actionOnGet, ___1_actionOnRelease, ___2_collectionCheck, method);
}
inline void UnityAction_1__ctor_m7D95C20922CCABBE28AF6096902291AB5576D276 (UnityAction_1_tD9BF451BD2DDC42588541B6C0C3638BD909A445D* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
	((  void (*) (UnityAction_1_tD9BF451BD2DDC42588541B6C0C3638BD909A445D*, RuntimeObject*, intptr_t, const RuntimeMethod*))UnityAction_1__ctor_m0C2FC6B483B474AE9596A43EBA7FF6E85503A92A_gshared)(__this, ___0_object, ___1_method, method);
}
inline void ObjectPool_1__ctor_mCB5544AF8506025CFA6A9CC189D7664C1A5E0533 (ObjectPool_1_t7FA933D4164A730DB5D7E5E1D315B49D70184F03* __this, UnityAction_1_tD9BF451BD2DDC42588541B6C0C3638BD909A445D* ___0_actionOnGet, UnityAction_1_tD9BF451BD2DDC42588541B6C0C3638BD909A445D* ___1_actionOnRelease, bool ___2_collectionCheck, const RuntimeMethod* method)
{
	((  void (*) (ObjectPool_1_t7FA933D4164A730DB5D7E5E1D315B49D70184F03*, UnityAction_1_tD9BF451BD2DDC42588541B6C0C3638BD909A445D*, UnityAction_1_tD9BF451BD2DDC42588541B6C0C3638BD909A445D*, bool, const RuntimeMethod*))ObjectPool_1__ctor_m87A3CD9EE01778918E720BB5D8C6372E8223BF5E_gshared)(__this, ___0_actionOnGet, ___1_actionOnRelease, ___2_collectionCheck, method);
}
inline void Dictionary_2__ctor_m4993E6AAF7C3552CBA8021666BFD0763313A3C99 (Dictionary_2_t18C83CD24384334A550468AC80B4F64B179517FB* __this, const RuntimeMethod* method)
{
	((  void (*) (Dictionary_2_t18C83CD24384334A550468AC80B4F64B179517FB*, const RuntimeMethod*))Dictionary_2__ctor_m5B32FBC624618211EB461D59CFBB10E987FD1329_gshared)(__this, method);
}
inline void List_1__ctor_mA2F1CD36B3DB5AB46ECB5FAFF22BFDD9466A2D50 (List_1_tCD7772AB40D4E7A61CCAFDDF9E33C190D4F9E6D4* __this, const RuntimeMethod* method)
{
	((  void (*) (List_1_tCD7772AB40D4E7A61CCAFDDF9E33C190D4F9E6D4*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeVolumeDebug__ctor_mD1480E103A374773540B94C62968EFCC0D55DD9C (ProbeVolumeDebug_t295620780739F33AEAD1D1BB44C5252CE70D3DD8* __this, const RuntimeMethod* method) ;
inline void Dictionary_2__ctor_m1378CBD5E7AB8EBC03E1FCA0CEE0DC29199FBC19 (Dictionary_2_tE738E3156DB830A7FCEA2AE6066FC5BEA6715F0D* __this, const RuntimeMethod* method)
{
	((  void (*) (Dictionary_2_tE738E3156DB830A7FCEA2AE6066FC5BEA6715F0D*, const RuntimeMethod*))Dictionary_2__ctor_mBD19643678CE01B8343DFE2A228CCF3069552E35_gshared)(__this, method);
}
inline void DynamicArray_1__ctor_m715B43C5D87009573A641260E4CAFE98803F4861 (DynamicArray_1_t85D77BAA52B2801695EAE751BA0F9DD3C26AA604* __this, const RuntimeMethod* method)
{
	((  void (*) (DynamicArray_1_t85D77BAA52B2801695EAE751BA0F9DD3C26AA604*, const RuntimeMethod*))DynamicArray_1__ctor_m1D48C3A8E1801317510426302D1838A768CFB0E6_gshared)(__this, method);
}
inline void DynamicArray_1__ctor_mB6037F26F533924A5A374220359032915ACCB356 (DynamicArray_1_tD456FAFFECC4879D97EE0F550727BF9C6B0B3FE6* __this, const RuntimeMethod* method)
{
	((  void (*) (DynamicArray_1_tD456FAFFECC4879D97EE0F550727BF9C6B0B3FE6*, const RuntimeMethod*))DynamicArray_1__ctor_m1D48C3A8E1801317510426302D1838A768CFB0E6_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeBrickIndex_GetRuntimeResources_m8F6E59841DDCBEF645EE793DA3CFE0AFA496C841 (ProbeBrickIndex_tF1B02DB88E5F4CF79533962B018B5724D74E32D2* __this, RuntimeResources_t4E5CAC2636FAF22D782E64516AA05B704BE5ACA4* ___0_rr, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeCellIndices_GetRuntimeResources_m7D3EFB3E1CDA2C45102450D25FB63BE46A12E3DA (ProbeCellIndices_t0A30314A2B1D5F97E16BD321C179801D1B42C6AF* __this, RuntimeResources_t4E5CAC2636FAF22D782E64516AA05B704BE5ACA4* ___0_rr, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeBrickPool_GetRuntimeResources_m7F2F8DF091FCC4D3EB5F5D836B4013D58C210A58 (ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693* __this, RuntimeResources_t4E5CAC2636FAF22D782E64516AA05B704BE5ACA4* ___0_rr, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float ProbeReferenceVolume_BrickSize_m7540CABCA813CCC68AB1DE56447573EDBE533EFC (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, int32_t ___0_subdivisionLevel, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float ProbeReferenceVolume_GetDistanceBetweenProbes_mD7FB72C47DC9A5BBC41BB18278800BE957008BFA (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, int32_t ___0_subdivisionLevel, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeReferenceVolume_UnloadAllCells_m7B67DEA1BFE6F4241C9C46D63EBBF474D91ED2E5 (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeBrickBlendingPool_Clear_m39210ABA48AACC27A26E30CAC06F5197E47EDBC5 (ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8* __this, const RuntimeMethod* method) ;
inline void Dictionary_2_Clear_mF9E1DD853AC912BC531D4CD2AF56EEF910756F14 (Dictionary_2_tE62F67DD5E0705D89AA8A2987FB3C4C21A3C9AAF* __this, const RuntimeMethod* method)
{
	((  void (*) (Dictionary_2_tE62F67DD5E0705D89AA8A2987FB3C4C21A3C9AAF*, const RuntimeMethod*))Dictionary_2_Clear_mE1EFF7C68491EE07D21EE9924475A559BF0A4773_gshared)(__this, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934 PerScenarioData_get_shL0L1RxData_m7F8A05869C259A725A11A047F0DBF4B1503CE7D4_inline (PerScenarioData_tB38C755607F5B84E2CCDE758C8549927DC57518D* __this, const RuntimeMethod* method) ;
inline NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934 NativeArray_1_GetSubArray_m2253518A23D28E5EEF03BE39F86D0AB8F81622DA (NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934* __this, int32_t ___0_start, int32_t ___1_length, const RuntimeMethod* method)
{
	return ((  NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934 (*) (NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934*, int32_t, int32_t, const RuntimeMethod*))NativeArray_1_GetSubArray_m2253518A23D28E5EEF03BE39F86D0AB8F81622DA_gshared)(__this, ___0_start, ___1_length, method);
}
inline void Texture3D_SetPixelData_TisUInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_mE1FAA8524BCBA0C19733066DAF4364799CAC6DDF (Texture3D_tDC30A0F19B6055086859D1ABC098D6E6762000E1* __this, NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934 ___0_data, int32_t ___1_mipLevel, int32_t ___2_sourceDataStartIndex, const RuntimeMethod* method)
{
	((  void (*) (Texture3D_tDC30A0F19B6055086859D1ABC098D6E6762000E1*, NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934, int32_t, int32_t, const RuntimeMethod*))Texture3D_SetPixelData_TisUInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_mE1FAA8524BCBA0C19733066DAF4364799CAC6DDF_gshared)(__this, ___0_data, ___1_mipLevel, ___2_sourceDataStartIndex, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Texture3D_Apply_m79EA861C7F9EBF4DD11F4FCF262DE4E4C07DD743 (Texture3D_tDC30A0F19B6055086859D1ABC098D6E6762000E1* __this, bool ___0_updateMipmaps, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF PerScenarioData_get_shL1GL1RyData_m22CB117C68DF0D8FFF2F8B522C9DE74BCB0A3DD1_inline (PerScenarioData_tB38C755607F5B84E2CCDE758C8549927DC57518D* __this, const RuntimeMethod* method) ;
inline NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF NativeArray_1_GetSubArray_mDC383D59C7576118D603C2C49F75BD9D02E60B19 (NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF* __this, int32_t ___0_start, int32_t ___1_length, const RuntimeMethod* method)
{
	return ((  NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF (*) (NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF*, int32_t, int32_t, const RuntimeMethod*))NativeArray_1_GetSubArray_mDC383D59C7576118D603C2C49F75BD9D02E60B19_gshared)(__this, ___0_start, ___1_length, method);
}
inline void Texture3D_SetPixelData_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m98A33BD68172B9880ACD8BF2D34F6823BDE84359 (Texture3D_tDC30A0F19B6055086859D1ABC098D6E6762000E1* __this, NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF ___0_data, int32_t ___1_mipLevel, int32_t ___2_sourceDataStartIndex, const RuntimeMethod* method)
{
	((  void (*) (Texture3D_tDC30A0F19B6055086859D1ABC098D6E6762000E1*, NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF, int32_t, int32_t, const RuntimeMethod*))Texture3D_SetPixelData_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m98A33BD68172B9880ACD8BF2D34F6823BDE84359_gshared)(__this, ___0_data, ___1_mipLevel, ___2_sourceDataStartIndex, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF PerScenarioData_get_shL1BL1RzData_m3C35337989179366FD71BF515B769D560670B055_inline (PerScenarioData_tB38C755607F5B84E2CCDE758C8549927DC57518D* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF PerScenarioData_get_shL2Data_0_m0F590344D5607C2CCCEDE8E3839F764337667389_inline (PerScenarioData_tB38C755607F5B84E2CCDE758C8549927DC57518D* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF PerScenarioData_get_shL2Data_1_m3AD4CCB5BB2489694D615DC585FD352AA235F41F_inline (PerScenarioData_tB38C755607F5B84E2CCDE758C8549927DC57518D* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF PerScenarioData_get_shL2Data_2_m83BAD3F17E43E408729F766920D05DAE9FAE1DE0_inline (PerScenarioData_tB38C755607F5B84E2CCDE758C8549927DC57518D* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF PerScenarioData_get_shL2Data_3_m28D37F8C2E2FCE3072AAE047D2A75AEDFE9F9E3D_inline (PerScenarioData_tB38C755607F5B84E2CCDE758C8549927DC57518D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t179992B095C528117EEF4782A1F45568BD2D51EA* ProbeReferenceVolume_GetSourceLocations_m9C6FF51DB4C661CE3353176D20EFCC6FC9640BE8 (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, int32_t ___0_count, int32_t ___1_chunkSize, DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB ___2_dataLoc, const RuntimeMethod* method) ;
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) ;
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) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ProfilerMarker__ctor_mDD68B0A8B71E0301F592AF8891560150E55699C8_inline (ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD* __this, String_t* ___0_name, 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) ;
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) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeReferenceVolume_UpdateCellIndex_m1696BDEB9EF595BEA73637B44134580D601FDB3B (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5* ___0_cellInfo, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF Cell_get_validityNeighMaskData_m7B5C06810558C5A621CE5E3DEB0AE3D9A19E791D_inline (Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeReferenceVolume_UpdatePoolValidity_m9F1147388465F6504909C24CEC15F81315707B09 (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, List_1_t179992B095C528117EEF4782A1F45568BD2D51EA* ___0_chunkList, PerScenarioData_tB38C755607F5B84E2CCDE758C8549927DC57518D ___1_data, NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF ___2_validityNeighMaskData, int32_t ___3_chunkIndex, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float ProbeReferenceVolume_get_scenarioBlendingFactor_mE2290CE32469BAE1B4862A9095964A8A0332AC3A (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeReferenceVolume_UpdatePool_m7D8FE4B3356547A50C1B028A508B5A26F2A4AC8D (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, List_1_t179992B095C528117EEF4782A1F45568BD2D51EA* ___0_chunkList, PerScenarioData_tB38C755607F5B84E2CCDE758C8549927DC57518D ___1_data, NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF ___2_validityNeighMaskData, int32_t ___3_chunkIndex, int32_t ___4_poolIndex, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR NativeArray_1_tBA7C3E15B67AEC95EB7BED61838A132B300A973A Cell_get_bricks_m4B5B0AE8CC4B7DB1002DA706F11417F56EEB35D1_inline (Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ProbeBrickPool_GetChunkCount_mE5C8FB130BDDF990697083310800BBFA9F8D7A00 (int32_t ___0_brickCount, int32_t ___1_chunkSizeInBricks, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ProbeReferenceVolume_get_enableScenarioBlending_mEE7DB2B1A6466FDCDEFABE29D5E4067DF19F66DE (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, const RuntimeMethod* method) ;
inline int32_t DynamicArray_1_Add_m79BFB179B4455E41C97EAFE4143E67269BF6392A (DynamicArray_1_tD456FAFFECC4879D97EE0F550727BF9C6B0B3FE6* __this, BlendingCellInfo_tBAED0F59265E47B74B5C29CBC9D88F985F0B9974** ___0_value, const RuntimeMethod* method)
{
	return ((  int32_t (*) (DynamicArray_1_tD456FAFFECC4879D97EE0F550727BF9C6B0B3FE6*, BlendingCellInfo_tBAED0F59265E47B74B5C29CBC9D88F985F0B9974**, const RuntimeMethod*))DynamicArray_1_Add_m6853B577E0E2246BB49E941FD59CE1F16F8F54FD_gshared)(__this, ___0_value, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BlendingCellInfo_Prioritize_m2595DABDFEC46285B682F3BECBD8477CA9239FEC (BlendingCellInfo_tBAED0F59265E47B74B5C29CBC9D88F985F0B9974* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeBrickIndex_AddBricks_m669EA2E827BA76B2445B5D6F549F96B16967D910 (ProbeBrickIndex_tF1B02DB88E5F4CF79533962B018B5724D74E32D2* __this, Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87* ___0_cell, NativeArray_1_tBA7C3E15B67AEC95EB7BED61838A132B300A973A ___1_bricks, List_1_t179992B095C528117EEF4782A1F45568BD2D51EA* ___2_allocations, int32_t ___3_allocationSize, int32_t ___4_poolWidth, int32_t ___5_poolHeight, CellIndexUpdateInfo_tDBB36B9ABEFEA7AEAE822A9FE6C798D37FA7401E ___6_cellInfo, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeCellIndices_UpdateCell_mF0875471DC1945509C17EE3D45555C97B8601727 (ProbeCellIndices_t0A30314A2B1D5F97E16BD321C179801D1B42C6AF* __this, int32_t ___0_cellFlatIdx, CellIndexUpdateInfo_tDBB36B9ABEFEA7AEAE822A9FE6C798D37FA7401E ___1_cellUpdateInfo, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeBrickIndex_RemoveBricks_m33F14B7CFDFDD222B87AACEAB7112495A02B1D4F (ProbeBrickIndex_tF1B02DB88E5F4CF79533962B018B5724D74E32D2* __this, CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5* ___0_cellInfo, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float ProbeReferenceVolume_MinDistanceBetweenProbes_m51E9F0137DAB755D7369E318344390616EB85AF4 (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ProbeCellIndices_GetCellMinPosition_mF713C9D6957B59F6A417D9BF70736D960DB3CF5C_inline (ProbeCellIndices_t0A30314A2B1D5F97E16BD321C179801D1B42C6AF* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ProbeCellIndices_GetCellIndexDimension_m263B05A575C514D84B4EA4BD39627388DAFFAC6D_inline (ProbeCellIndices_t0A30314A2B1D5F97E16BD321C179801D1B42C6AF* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ProbeBrickPool_GetPoolDimensions_m9C72DB1514CFEFDB9CE7C338BBA0C379122D896B (ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693* __this, const RuntimeMethod* method) ;
inline void ConstantBuffer_PushGlobal_TisShaderVariablesProbeVolumes_t93D502CF0A3275CEBA1EDF0E6DB84816618662D4_m5A0876583E162004F41F54F3D4175DE26B204B99 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, ShaderVariablesProbeVolumes_t93D502CF0A3275CEBA1EDF0E6DB84816618662D4* ___1_data, int32_t ___2_shaderId, const RuntimeMethod* method)
{
	((  void (*) (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7*, ShaderVariablesProbeVolumes_t93D502CF0A3275CEBA1EDF0E6DB84816618662D4*, int32_t, const RuntimeMethod*))ConstantBuffer_PushGlobal_TisShaderVariablesProbeVolumes_t93D502CF0A3275CEBA1EDF0E6DB84816618662D4_m5A0876583E162004F41F54F3D4175DE26B204B99_gshared)(___0_cmd, ___1_data, ___2_shaderId, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeBrickIndex_Cleanup_mC91DCE7151C1218E3769D9D5F31A2EB9C337E39A (ProbeBrickIndex_tF1B02DB88E5F4CF79533962B018B5724D74E32D2* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeCellIndices_Cleanup_m1D23B2186807497984238099BB088D36DC08B57C (ProbeCellIndices_t0A30314A2B1D5F97E16BD321C179801D1B42C6AF* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeBrickBlendingPool_Cleanup_m2C4D62071BAE893E66F01AA8CB02A7C9EE99DE91 (ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Camera_get_cameraType_m85434C4C986D2EAC04FBFA44B284840AFC497851 (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeReferenceVolume_DrawProbeDebug_m68A5309912FC79B0C5100ECCD6DD1819107CCEC2 (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___0_camera, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* CoreUtils_CreateEngineMaterial_m81DECC0AF6901F95B5041A00ED588F5230546AD2 (Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___0_shader, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Material_set_enableInstancing_m84BA72A28BCFE94B50535BDE410A539A7CD7AF80 (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* __this, bool ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389* ProbeReferenceVolume_get_subdivisionDebugColors_m26F6E69C12B205E8FBF4BBA594BC5EF5C6119CE6_inline (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Color__ctor_mCD6889CDE39F18704CD6EA8E2EFBFA48BA3E13B0_inline (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F* __this, float ___0_r, float ___1_g, float ___2_b, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeReferenceVolume_RegisterDebug_m2F302154AB36B9D5C1739DE3E699CF8574918F53 (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, ProbeVolumeSystemParameters_t0654F2626ACA367E00C375BEB6FEA5B86CB0A58B ___0_parameters, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeReferenceVolume_UnregisterDebug_m29C8C2812597CC2D2B3FBD5CBD374E618C480187 (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, bool ___0_destroyPanel, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass171_0__ctor_m442019E9638367424F65EC0187BE661012CE86E5 (U3CU3Ec__DisplayClass171_0_t70061616D0F785A73C9408015CCBEBC3C2B43646* __this, const RuntimeMethod* method) ;
inline void List_1__ctor_m1CF00DE86A4D8D00B0B10A73C661422E5F6C553E (List_1_t0BFD9E46F01440F6D821E788DF386D0327E06804* __this, const RuntimeMethod* method)
{
	((  void (*) (List_1_t0BFD9E46F01440F6D821E788DF386D0327E06804*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Container__ctor_m31E5465D076DCC7A1C932B44B7D2000821C0BFE8 (Container_t0F404B4F1A7EFE36CAD5C2A9EA0261991099D217* __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) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08* Container_get_children_mF5C23A0F324E22BEBEF2EA14CE8DA7BEA72D631B_inline (Container_t0F404B4F1A7EFE36CAD5C2A9EA0261991099D217* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BoolField__ctor_m8C1D78E29A30C2D3844607274207943D3B576E55 (BoolField_t39D6A35B4122FEB0926086FA434886E537378EAD* __this, 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);
}
inline void Field_1_set_getter_mF8E6E0323EBD752BE2D6D13285B5993CA830E50D_inline (Field_1_t32151A22D4B1B5C1DFFDDACD9F3C78D19596507A* __this, Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* ___0_value, const RuntimeMethod* method)
{
	((  void (*) (Field_1_t32151A22D4B1B5C1DFFDDACD9F3C78D19596507A*, Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457*, const RuntimeMethod*))Field_1_set_getter_mF8E6E0323EBD752BE2D6D13285B5993CA830E50D_gshared_inline)(__this, ___0_value, method);
}
inline void Action_1__ctor_mA8C3AC97D1F076EA5D1D0C10CEE6BD3E94711501 (Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
	((  void (*) (Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C*, RuntimeObject*, intptr_t, const RuntimeMethod*))Action_1__ctor_mA8C3AC97D1F076EA5D1D0C10CEE6BD3E94711501_gshared)(__this, ___0_object, ___1_method, method);
}
inline void Field_1_set_setter_mA45A1B2C3D2FCE0FBD04F05304D354B375823B69_inline (Field_1_t32151A22D4B1B5C1DFFDDACD9F3C78D19596507A* __this, Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* ___0_value, const RuntimeMethod* method)
{
	((  void (*) (Field_1_t32151A22D4B1B5C1DFFDDACD9F3C78D19596507A*, Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C*, const RuntimeMethod*))Field_1_set_setter_mA45A1B2C3D2FCE0FBD04F05304D354B375823B69_gshared_inline)(__this, ___0_value, method);
}
inline void Action_2__ctor_m785026C37C8512B7454FC01455AA5CCF21C28864 (Action_2_tB3E4CF19F3493DE4FE84AFFB77005AE79F9A3758* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
	((  void (*) (Action_2_tB3E4CF19F3493DE4FE84AFFB77005AE79F9A3758*, RuntimeObject*, intptr_t, const RuntimeMethod*))Action_2__ctor_m460C72FDDE5FF8033C7BD19A07CF4E3F473F7414_gshared)(__this, ___0_object, ___1_method, method);
}
inline void ObservableList_1_Add_m2013E96CFB37A7E6137FEF089C172C2930901ADB (ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08* __this, Widget_tE8D6AF1D7525CC84E8F2C3B73162016736A6A2FF* ___0_item, const RuntimeMethod* method)
{
	((  void (*) (ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08*, Widget_tE8D6AF1D7525CC84E8F2C3B73162016736A6A2FF*, const RuntimeMethod*))ObservableList_1_Add_mAC0B855838349364FD856F3E112E0C2529C4FCF7_gshared)(__this, ___0_item, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FloatField__ctor_m7F65D8D59BFF5ADB91AA09D8FE3EF063BCF90BD9 (FloatField_t1B59A5C6B3DE8E8B696383C91240F265B89B753B* __this, const RuntimeMethod* method) ;
inline void Func_1__ctor_m94E0C712F86101E026834DA318C3FFF46DE49C71 (Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
	((  void (*) (Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_1__ctor_m94E0C712F86101E026834DA318C3FFF46DE49C71_gshared)(__this, ___0_object, ___1_method, method);
}
inline void Field_1_set_getter_m30D3C5756F57A4722D34CD27E76B82E5E2EE9E26_inline (Field_1_t644B86FEF42048CB531CD13D6477869470E12AD8* __this, Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* ___0_value, const RuntimeMethod* method)
{
	((  void (*) (Field_1_t644B86FEF42048CB531CD13D6477869470E12AD8*, Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7*, const RuntimeMethod*))Field_1_set_getter_m30D3C5756F57A4722D34CD27E76B82E5E2EE9E26_gshared_inline)(__this, ___0_value, method);
}
inline void Action_1__ctor_m770CD2F8BB65F2EDA5128CA2F96D71C35B23E859 (Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
	((  void (*) (Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A*, RuntimeObject*, intptr_t, const RuntimeMethod*))Action_1__ctor_m770CD2F8BB65F2EDA5128CA2F96D71C35B23E859_gshared)(__this, ___0_object, ___1_method, method);
}
inline void Field_1_set_setter_m90E7EFD04883265D67E9F22A5F40E7DF693FB534_inline (Field_1_t644B86FEF42048CB531CD13D6477869470E12AD8* __this, Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A* ___0_value, const RuntimeMethod* method)
{
	((  void (*) (Field_1_t644B86FEF42048CB531CD13D6477869470E12AD8*, Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A*, const RuntimeMethod*))Field_1_set_setter_m90E7EFD04883265D67E9F22A5F40E7DF693FB534_gshared_inline)(__this, ___0_value, 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 EnumField__ctor_m70AF15D32AC334B12E512298AAE02ED438074C78 (EnumField_t15C8FC0EB96499DFDCEC2B9DBB27B2BBCD5E262C* __this, const RuntimeMethod* method) ;
inline void Func_1__ctor_m475512287B9508E6D4721B3022635FED517234D1 (Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
	((  void (*) (Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_1__ctor_m475512287B9508E6D4721B3022635FED517234D1_gshared)(__this, ___0_object, ___1_method, method);
}
inline void Field_1_set_getter_m0D6269CE6AB37DC17FD68ED4DF23AAA7F5A111EE_inline (Field_1_t7F813BE8CAF3F3F635B34474DDD7B797C5B6CD2A* __this, Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD* ___0_value, const RuntimeMethod* method)
{
	((  void (*) (Field_1_t7F813BE8CAF3F3F635B34474DDD7B797C5B6CD2A*, Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD*, const RuntimeMethod*))Field_1_set_getter_m0D6269CE6AB37DC17FD68ED4DF23AAA7F5A111EE_gshared_inline)(__this, ___0_value, method);
}
inline void Action_1__ctor_m1BA854F3F4319EA4A4294DDFDA21C395B8D0FF87 (Action_1_tD69A6DC9FBE94131E52F5A73B2A9D4AB51EEC404* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
	((  void (*) (Action_1_tD69A6DC9FBE94131E52F5A73B2A9D4AB51EEC404*, RuntimeObject*, intptr_t, const RuntimeMethod*))Action_1__ctor_m1BA854F3F4319EA4A4294DDFDA21C395B8D0FF87_gshared)(__this, ___0_object, ___1_method, method);
}
inline void Field_1_set_setter_mEE3F70B069BC0ED608C28AB90F4AE5BD443E5D8F_inline (Field_1_t7F813BE8CAF3F3F635B34474DDD7B797C5B6CD2A* __this, Action_1_tD69A6DC9FBE94131E52F5A73B2A9D4AB51EEC404* ___0_value, const RuntimeMethod* method)
{
	((  void (*) (Field_1_t7F813BE8CAF3F3F635B34474DDD7B797C5B6CD2A*, Action_1_tD69A6DC9FBE94131E52F5A73B2A9D4AB51EEC404*, const RuntimeMethod*))Field_1_set_setter_mEE3F70B069BC0ED608C28AB90F4AE5BD443E5D8F_gshared_inline)(__this, ___0_value, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57 (RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B ___0_handle, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EnumField_set_autoEnum_m22B1BF1EE22FF469D5B6B47EB893C80883D0AEDB (EnumField_t15C8FC0EB96499DFDCEC2B9DBB27B2BBCD5E262C* __this, Type_t* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void EnumField_set_getIndex_m1353057A317788EE0157D6559E7EB7178D08C62B_inline (EnumField_t15C8FC0EB96499DFDCEC2B9DBB27B2BBCD5E262C* __this, Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void EnumField_set_setIndex_m5C3DF9F1331972A5B1DA0F62664530BA86344F3D_inline (EnumField_t15C8FC0EB96499DFDCEC2B9DBB27B2BBCD5E262C* __this, Action_1_tD69A6DC9FBE94131E52F5A73B2A9D4AB51EEC404* ___0_value, const RuntimeMethod* method) ;
inline void Action_2__ctor_m2FBCBBA3E5E5DA2AB6D14D88BADB87D643948808 (Action_2_t94C644233E37D574986F0297182FA2BD8972B44A* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
	((  void (*) (Action_2_t94C644233E37D574986F0297182FA2BD8972B44A*, RuntimeObject*, intptr_t, const RuntimeMethod*))Action_2__ctor_m07C6392BB276FFCCFD4E495842992EA26FA44882_gshared)(__this, ___0_object, ___1_method, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IntField__ctor_m01170A091DE36EB6E36BD4988B04FC83CE07BA25 (IntField_t44A28D09F4CD0658E53FCED78D08513508256A9A* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Application_get_isEditor_mEAC51E3ACE6DCE438087FB14BD75A3C219D354D0 (const RuntimeMethod* method) ;
inline void List_1_Add_mF11EF7BF06382D33BE48DB9691E50F3870571729_inline (List_1_t0BFD9E46F01440F6D821E788DF386D0327E06804* __this, Widget_tE8D6AF1D7525CC84E8F2C3B73162016736A6A2FF* ___0_item, const RuntimeMethod* method)
{
	((  void (*) (List_1_t0BFD9E46F01440F6D821E788DF386D0327E06804*, Widget_tE8D6AF1D7525CC84E8F2C3B73162016736A6A2FF*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method);
}
inline void EnumField_1_set_enumValues_m0D63D556CDF068F5FE30952B1163511A61F46382 (EnumField_1_t30102EC7A5D104E7898CDF9F28EBC898AE2A815F* __this, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___0_value, const RuntimeMethod* method)
{
	((  void (*) (EnumField_1_t30102EC7A5D104E7898CDF9F28EBC898AE2A815F*, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*, const RuntimeMethod*))EnumField_1_set_enumValues_m0D63D556CDF068F5FE30952B1163511A61F46382_gshared)(__this, ___0_value, method);
}
inline int32_t List_1_get_Count_mA1A6F7B3C50CD248BA7949A46A2F45CD761B745A_inline (List_1_t0BFD9E46F01440F6D821E788DF386D0327E06804* __this, const RuntimeMethod* method)
{
	return ((  int32_t (*) (List_1_t0BFD9E46F01440F6D821E788DF386D0327E06804*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method);
}
inline WidgetU5BU5D_t39DEA55B87EF43C59C5699E0340B34185BA1E4A2* List_1_ToArray_mD210368A14FCDCC7149390F219C65E235192ECB7 (List_1_t0BFD9E46F01440F6D821E788DF386D0327E06804* __this, const RuntimeMethod* method)
{
	return ((  WidgetU5BU5D_t39DEA55B87EF43C59C5699E0340B34185BA1E4A2* (*) (List_1_t0BFD9E46F01440F6D821E788DF386D0327E06804*, const RuntimeMethod*))List_1_ToArray_mD7E4F8E7C11C3C67CB5739FCC0A6E86106A6291F_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DebugManager_t7B02CD44432A634FA9654CC7ABE89DBA061A8672* DebugManager_get_instance_m6606C2006331B9BDE453C15E14F3747930B3FC3D (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295* DebugManager_GetPanel_mD434C1C01EA3E39B3C97783F23C6DDF10E2D4617 (DebugManager_t7B02CD44432A634FA9654CC7ABE89DBA061A8672* __this, String_t* ___0_displayName, bool ___1_createIfNull, int32_t ___2_groupIndex, bool ___3_overrideIfExist, 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 ObservableList_1_Add_m80161880CDA1E09EC04B43A9CA32EC722A13F2F9 (ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08* __this, WidgetU5BU5D_t39DEA55B87EF43C59C5699E0340B34185BA1E4A2* ___0_items, const RuntimeMethod* method)
{
	((  void (*) (ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08*, WidgetU5BU5D_t39DEA55B87EF43C59C5699E0340B34185BA1E4A2*, const RuntimeMethod*))ObservableList_1_Add_m4419F4E83A801ADBF8789FE3E167B74A8E2D6BAC_gshared)(__this, ___0_items, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DebugManager_RegisterData_m120D9348EE342EEB06177C14D4B4E3E0A0FFF7C0 (DebugManager_t7B02CD44432A634FA9654CC7ABE89DBA061A8672* __this, RuntimeObject* ___0_data, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DebugManager_RemovePanel_m2BA800D60782D86B7D43DCC6BF75A7A644F01AE6 (DebugManager_t7B02CD44432A634FA9654CC7ABE89DBA061A8672* __this, String_t* ___0_displayName, const RuntimeMethod* method) ;
inline int32_t ObservableList_1_Remove_m375FAC9BF2AC0341C46C0580B8D4452436D4F6B3 (ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08* __this, WidgetU5BU5D_t39DEA55B87EF43C59C5699E0340B34185BA1E4A2* ___0_items, const RuntimeMethod* method)
{
	return ((  int32_t (*) (ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08*, WidgetU5BU5D_t39DEA55B87EF43C59C5699E0340B34185BA1E4A2*, const RuntimeMethod*))ObservableList_1_Remove_m0B238527C4C9ECC0B88194465FC17A07BB14EAF6_gshared)(__this, ___0_items, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RefVolTransform_t23FA849BA67F6FB0FDC6BA49A08C41D654FC8CE9 ProbeReferenceVolume_GetTransform_m371C170AF3BF9CB662C2F9CCBA255846F8F51BBB_inline (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, 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 float Vector3_Distance_m2314DB9B8BD01157E013DF87BEA557375C7F9FF9_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_b, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Multiply_m7F3B0FA9256CE368D7636558EFEFC4AB0E1A0F41_inline (float ___0_d, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_a, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Bounds__ctor_mAF7B238B9FBF90C495E5D7951760085A93119C5A_inline (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_center, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_size, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GeometryUtility_TestPlanesAABB_mC59A5BE75084C86EAEB8E8F0FF6E6C171E0C1012 (PlaneU5BU5D_t4EEF66BAA8B0140EFFF34F6183CE7F80546592BE* ___0_planes, Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 ___1_bounds, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool ProbeReferenceVolume_get_enabledBySRP_m4803151A3737982A72622F74D385F58CD946F457_inline (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool ProbeReferenceVolume_get_isInitialized_m81527DFA28013F4D7108C2E45368841F98EBDE03_inline (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GeometryUtility_CalculateFrustumPlanes_mB51CF1CB87B5BAD97B4D7A0B9CE8FABA3ECAB164 (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___0_camera, PlaneU5BU5D_t4EEF66BAA8B0140EFFF34F6183CE7F80546592BE* ___1_planes, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Material_set_shaderKeywords_mD650CF82B2DBB75F001E373E2E1ACA30876F3AB8 (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* __this, StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Material_EnableKeyword_mE8523EF6CF694284DF976D47ADEDE9363A1174AC (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* __this, String_t* ___0_keyword, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Material_set_renderQueue_mFBB72A781DCCF0D4B85670B597788EC2D02D1C14 (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* __this, int32_t ___0_value, const RuntimeMethod* method) ;
inline int32_t Dictionary_2_get_Count_mED3A2B43B1B6B803E638C8A22C7A037C8E726EC1 (Dictionary_2_tE62F67DD5E0705D89AA8A2987FB3C4C21A3C9AAF* __this, const RuntimeMethod* method)
{
	return ((  int32_t (*) (Dictionary_2_tE62F67DD5E0705D89AA8A2987FB3C4C21A3C9AAF*, const RuntimeMethod*))Dictionary_2_get_Count_mB1687BC0FFB3D5E49E5129641D4FB9EA23743F91_gshared)(__this, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_Clamp_m4DC36EEFDBE5F07C16249DA568023C5ECCFF0E7B_inline (int32_t ___0_value, int32_t ___1_min, int32_t ___2_max, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371 (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ProbeReferenceVolume_ShouldCullCell_mE46F03FCE7BDCED367C2817E585D6F399598435E (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_cellPosition, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___1_cameraTransform, PlaneU5BU5D_t4EEF66BAA8B0140EFFF34F6183CE7F80546592BE* ___2_frustumPlanes, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CellInstancedDebugProbes_t23E23306486DF8F9F5DF0E8B5B02EC92E0C96C8B* ProbeReferenceVolume_CreateInstancedProbes_mCD07481EB096BFB3D476C0F80B1B4D9C5469AB2C (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5* ___0_cellInfo, const RuntimeMethod* method) ;
inline MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* List_1_get_Item_mB318C18E80F7E7C0AD043EF701E9D1A1A65E97FD (List_1_tAFCDB9CCBAF11013AA7B0EC7BB51B10127AB467C* __this, int32_t ___0_index, const RuntimeMethod* method)
{
	return ((  MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* (*) (List_1_tAFCDB9CCBAF11013AA7B0EC7BB51B10127AB467C*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MaterialPropertyBlock_SetInt_m5C415E420E7C21154F1B034C6141C7D094CF40F9 (MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* __this, String_t* ___0_name, int32_t ___1_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MaterialPropertyBlock_SetFloat_m49458EDC57C2B431D765FE7414F18918AD619888 (MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* __this, String_t* ___0_name, float ___1_value, const RuntimeMethod* method) ;
inline Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* List_1_get_Item_m8FDF30F0B96FB228A0C3C6D7764CA1A9E57F44FD (List_1_t8B9C9B57EBC66D3A90B97DA7EA202BDDB84E8016* __this, int32_t ___0_index, const RuntimeMethod* method)
{
	return ((  Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* (*) (List_1_t8B9C9B57EBC66D3A90B97DA7EA202BDDB84E8016*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Graphics_DrawMeshInstanced_mA0B0EAC10AC6D601552229CD89CA885E3437E70F (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___0_mesh, int32_t ___1_submeshIndex, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___2_material, Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* ___3_matrices, int32_t ___4_count, MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* ___5_properties, int32_t ___6_castShadows, bool ___7_receiveShadows, int32_t ___8_layer, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___9_camera, int32_t ___10_lightProbeUsage, LightProbeProxyVolume_t431001CA94D2BB5DB419E2A89E7D8116E4E1B658* ___11_lightProbeProxyVolume, const RuntimeMethod* method) ;
inline int32_t List_1_get_Count_m530F0C3E0AB8C2B1AA7F95897FF21E8C1E72B9C6_inline (List_1_t8B9C9B57EBC66D3A90B97DA7EA202BDDB84E8016* __this, const RuntimeMethod* method)
{
	return ((  int32_t (*) (List_1_t8B9C9B57EBC66D3A90B97DA7EA202BDDB84E8016*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method);
}
inline void Dictionary_2_Clear_mEFE835FC59CD57F70CF4FEED4E8E9207F840AB14 (Dictionary_2_tE738E3156DB830A7FCEA2AE6066FC5BEA6715F0D* __this, const RuntimeMethod* method)
{
	((  void (*) (Dictionary_2_tE738E3156DB830A7FCEA2AE6066FC5BEA6715F0D*, const RuntimeMethod*))Dictionary_2_Clear_mBB79D25F513125B2ED344AC87DCDC319DBA81EA4_gshared)(__this, 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 List_1__ctor_mA7321253A90D1F0A9B8727BDC565C9353D800B3C (List_1_t8B9C9B57EBC66D3A90B97DA7EA202BDDB84E8016* __this, const RuntimeMethod* method)
{
	((  void (*) (List_1_t8B9C9B57EBC66D3A90B97DA7EA202BDDB84E8016*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
}
inline void List_1__ctor_m9FDBD09FEFDB8C3F98E74C51E846806B1523EE85 (List_1_tAFCDB9CCBAF11013AA7B0EC7BB51B10127AB467C* __this, const RuntimeMethod* method)
{
	((  void (*) (List_1_tAFCDB9CCBAF11013AA7B0EC7BB51B10127AB467C*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF Cell_get_touchupVolumeInteraction_m9FD89EFD671DB569BA9B7CE6479EF16C9A659F87_inline (Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD Cell_get_offsetVectors_m379FE0BFCD186D19F73CF7E141387D5E822E54F4_inline (Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87* __this, const RuntimeMethod* method) ;
inline void List_1__ctor_m7E96FE86519334BAB0B856C18ACB490B91E293A7 (List_1_tCFA270E118B873F542F52B1DD58F21D0AF4D1452* __this, const RuntimeMethod* method)
{
	((  void (*) (List_1_tCFA270E118B873F542F52B1DD58F21D0AF4D1452*, const RuntimeMethod*))List_1__ctor_m7E96FE86519334BAB0B856C18ACB490B91E293A7_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CellInstancedDebugProbes__ctor_m8228505BBC041672C1537ACD57FB3E4454BDD64E (CellInstancedDebugProbes_t23E23306486DF8F9F5DF0E8B5B02EC92E0C96C8B* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD Cell_get_probePositions_mCB8161F8877FE65A113C7BF5AFDEF39C672A9FA9_inline (Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 Matrix4x4_TRS_mCC04FD47347234B451ACC6CCD2CE6D02E1E0E1E3 (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_pos, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___1_q, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___2_s, const RuntimeMethod* method) ;
inline void List_1_Add_m64F9F4C32CDD01D323D17E7A61A97EB924206093_inline (List_1_tCFA270E118B873F542F52B1DD58F21D0AF4D1452* __this, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___0_item, const RuntimeMethod* method)
{
	((  void (*) (List_1_tCFA270E118B873F542F52B1DD58F21D0AF4D1452*, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6, const RuntimeMethod*))List_1_Add_m64F9F4C32CDD01D323D17E7A61A97EB924206093_gshared_inline)(__this, ___0_item, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF Cell_get_validity_m30F2B8B55D77B93A06CA027C7F046C57D7AB234B_inline (Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Vector4_op_Implicit_m2ECA73F345A7AD84144133E9E51657204002B12D_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_v, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_get_sqrMagnitude_m43C27DEC47C4811FB30AB474FF2131A963B66FC8_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 Matrix4x4_get_identity_m6568A73831F3E2D587420D20FF423959D7D8AB56_inline (const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_UnaryNegation_m5450829F333BD2A88AF9A592C4EE331661225915_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Quaternion_LookRotation_mDB2CCA75B8E1AB98104F2A6E1A1EA57D0D1298D7 (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_forward, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_get_magnitude_mF0D6017E90B345F1F52D1CC564C640F1A847AF2D_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, const RuntimeMethod* method) ;
inline int32_t List_1_get_Count_mB4630AF5172B995D13B8273D4D085E21586ADC27_inline (List_1_tCFA270E118B873F542F52B1DD58F21D0AF4D1452* __this, const RuntimeMethod* method)
{
	return ((  int32_t (*) (List_1_tCFA270E118B873F542F52B1DD58F21D0AF4D1452*, const RuntimeMethod*))List_1_get_Count_mB4630AF5172B995D13B8273D4D085E21586ADC27_gshared_inline)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MaterialPropertyBlock__ctor_m14C3432585F7BB65028BCD64A0FD6607A1B490FB (MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MaterialPropertyBlock_SetFloatArray_mB5CC5932A09B2DA4FD9F8F9021C6229AC77FC314 (MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* __this, String_t* ___0_name, SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___1_values, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MaterialPropertyBlock_SetVectorArray_mDC5BF3B57E7CA9F6A9FEE566B5A47ED3F14AFDFA (MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* __this, String_t* ___0_name, Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* ___1_values, const RuntimeMethod* method) ;
inline void List_1_Add_m03B29C69F9974D985EFCE1B1D91AC7AC4F578723_inline (List_1_tAFCDB9CCBAF11013AA7B0EC7BB51B10127AB467C* __this, MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* ___0_item, const RuntimeMethod* method)
{
	((  void (*) (List_1_tAFCDB9CCBAF11013AA7B0EC7BB51B10127AB467C*, MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method);
}
inline Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* List_1_ToArray_m83B0C7AEEDAD95865403D58AA176244CB8887326 (List_1_tCFA270E118B873F542F52B1DD58F21D0AF4D1452* __this, const RuntimeMethod* method)
{
	return ((  Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* (*) (List_1_tCFA270E118B873F542F52B1DD58F21D0AF4D1452*, const RuntimeMethod*))List_1_ToArray_m83B0C7AEEDAD95865403D58AA176244CB8887326_gshared)(__this, method);
}
inline void List_1_Add_m2113CD6D7BD327AAFF1D2DAEF832F0D160A94C39_inline (List_1_t8B9C9B57EBC66D3A90B97DA7EA202BDDB84E8016* __this, Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* ___0_item, const RuntimeMethod* method)
{
	((  void (*) (List_1_t8B9C9B57EBC66D3A90B97DA7EA202BDDB84E8016*, Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method);
}
inline void List_1_Clear_m4F37CEBAD8C743CA95E08E9B63BD651EBA702782_inline (List_1_tCFA270E118B873F542F52B1DD58F21D0AF4D1452* __this, const RuntimeMethod* method)
{
	((  void (*) (List_1_tCFA270E118B873F542F52B1DD58F21D0AF4D1452*, const RuntimeMethod*))List_1_Clear_m4F37CEBAD8C743CA95E08E9B63BD651EBA702782_gshared_inline)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeReferenceVolume_UnloadAllBlendingCells_m3C7E6AB76D78CDAB7424A2CD28FCE2BB7C92456E (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BlendingCellInfo_ForceReupload_mC1144ECDE10095F139F4E6F9D503EC44D5D5C950 (BlendingCellInfo_tBAED0F59265E47B74B5C29CBC9D88F985F0B9974* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BlendingCellInfo_MarkUpToDate_m125BF8A427BEA6208D86DF04599071099BB4352F (BlendingCellInfo_tBAED0F59265E47B74B5C29CBC9D88F985F0B9974* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BlendingCellInfo_ShouldPrioritize_mA4F247FB84F6D7591BC5FE19BB000F5F0AF5B2EC (BlendingCellInfo_tBAED0F59265E47B74B5C29CBC9D88F985F0B9974* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ProbeReferenceVolume_AddBlendingBricks_m08E619FE2727D5EE292FA36624872C21E5EECD00 (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, BlendingCellInfo_tBAED0F59265E47B74B5C29CBC9D88F985F0B9974* ___0_blendingCell, 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_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Division_mCC6BB24E372AB96B8380D1678446EF6A8BAE13BB_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, float ___1_d, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeReferenceVolume_ComputeCellCameraDistance_m3258E006C8583EAD2EB950C0942F6C3A0DB87267 (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_cameraPosition, DynamicArray_1_t85D77BAA52B2801695EAE751BA0F9DD3C26AA604* ___1_cells, const RuntimeMethod* method) ;
inline void DynamicArrayExtensions_QuickSort_TisCellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5_mD8BBB2D17EC2AC6C6E5E2680CA4FB37C01BDEEAD (DynamicArray_1_t85D77BAA52B2801695EAE751BA0F9DD3C26AA604* ___0_array, const RuntimeMethod* method)
{
	((  void (*) (DynamicArray_1_t85D77BAA52B2801695EAE751BA0F9DD3C26AA604*, const RuntimeMethod*))DynamicArrayExtensions_QuickSort_TisRuntimeObject_m80F97F4DD1DF03D5A6CA09DB6549D37B00B27A76_gshared)(___0_array, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ProbeBrickIndex_GetRemainingChunkCount_m4416DA6C92852C3D0CE241676B59AB5191A36C3A_inline (ProbeBrickIndex_tF1B02DB88E5F4CF79533962B018B5724D74E32D2* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ProbeReferenceVolume_TryLoadCell_mA89F2E64F2E1D3E9A5A521A53D0029FDB320E0DC (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5* ___0_cellInfo, int32_t* ___1_shBudget, int32_t* ___2_indexBudget, DynamicArray_1_t85D77BAA52B2801695EAE751BA0F9DD3C26AA604* ___3_loadedCells, const RuntimeMethod* method) ;
inline void DynamicArray_1_RemoveRange_m71CD08C68EED5604151071E178706E48066EE633 (DynamicArray_1_t85D77BAA52B2801695EAE751BA0F9DD3C26AA604* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method)
{
	((  void (*) (DynamicArray_1_t85D77BAA52B2801695EAE751BA0F9DD3C26AA604*, int32_t, int32_t, const RuntimeMethod*))DynamicArray_1_RemoveRange_m0D010D6487A55C6ED4BAB7B159EF2A8D28D727FA_gshared)(__this, ___0_index, ___1_count, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeReferenceVolume_UpdateBlendingCellStreaming_mA0DAFF33FE3998ECC7439D1150AA9F41D0941CAC (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BlendingCellInfo_ShouldReupload_mE33EC930F3CAB503AEFA1A299D7678B82ACE6837 (BlendingCellInfo_tBAED0F59265E47B74B5C29CBC9D88F985F0B9974* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeReferenceVolume_ComputeStreamingScoreForBlending_m08A57F9FFAA4A5B59DDB83F244C3BAEC501EEE02 (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, DynamicArray_1_tD456FAFFECC4879D97EE0F550727BF9C6B0B3FE6* ___0_cells, float ___1_worstScore, const RuntimeMethod* method) ;
inline void DynamicArrayExtensions_QuickSort_TisBlendingCellInfo_tBAED0F59265E47B74B5C29CBC9D88F985F0B9974_mC11DCAC8738F7CAE0D85BBED421EF341AF0D4174 (DynamicArray_1_tD456FAFFECC4879D97EE0F550727BF9C6B0B3FE6* ___0_array, const RuntimeMethod* method)
{
	((  void (*) (DynamicArray_1_tD456FAFFECC4879D97EE0F550727BF9C6B0B3FE6*, const RuntimeMethod*))DynamicArrayExtensions_QuickSort_TisRuntimeObject_m80F97F4DD1DF03D5A6CA09DB6549D37B00B27A76_gshared)(___0_array, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ProbeReferenceVolume_TryLoadBlendingCell_m8DBE8CA85E9D87CBF1F7CB25B58EC5EC75C5CBA9 (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, BlendingCellInfo_tBAED0F59265E47B74B5C29CBC9D88F985F0B9974* ___0_blendingCell, DynamicArray_1_tD456FAFFECC4879D97EE0F550727BF9C6B0B3FE6* ___1_loadedCells, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float ProbeReferenceVolume_get_turnoverRate_m747C1FDE8D32346B13B1A8047B6AEDF56216E7B9_inline (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ProbeReferenceVolume_FindWorstBlendingCellToBeLoaded_m015C78D4C7B195BC5EA392CEC02EED1301453946 (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BlendingCellInfo_IsUpToDate_m3552CE7844746CA14CBC4AD26BB931D92EE5B103 (BlendingCellInfo_tBAED0F59265E47B74B5C29CBC9D88F985F0B9974* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeReferenceVolume_UnloadBlendingCell_mEAD9D8CD33B6F790CFB47B9FD506816AA9A7EFCE (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, BlendingCellInfo_tBAED0F59265E47B74B5C29CBC9D88F985F0B9974* ___0_blendingCell, DynamicArray_1_tD456FAFFECC4879D97EE0F550727BF9C6B0B3FE6* ___1_unloadedCells, const RuntimeMethod* method) ;
inline void DynamicArray_1_RemoveRange_mAED906602192E3DD0070869DE05EBAE95D108D8D (DynamicArray_1_tD456FAFFECC4879D97EE0F550727BF9C6B0B3FE6* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method)
{
	((  void (*) (DynamicArray_1_tD456FAFFECC4879D97EE0F550727BF9C6B0B3FE6*, int32_t, int32_t, const RuntimeMethod*))DynamicArray_1_RemoveRange_m0D010D6487A55C6ED4BAB7B159EF2A8D28D727FA_gshared)(__this, ___0_index, ___1_count, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ProbeReferenceVolume_get_numberOfCellsBlendedPerFrame_m6B6BD6870B8A564893D9F67D13BB442D911D33F9_inline (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeBrickBlendingPool_BlendChunks_m7E97E8B368B55C4D0E0D22F0D70A8EF2D4F74DC7 (ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8* __this, BlendingCellInfo_tBAED0F59265E47B74B5C29CBC9D88F985F0B9974* ___0_blendingCell, ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693* ___1_dstPool, const RuntimeMethod* method) ;
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) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeReferenceVolume__ctor_m68E00CCEBFED0BFF8D6CF605EAD7CFAD77C7606C (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, 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 Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Bounds_get_center_m5B05F81CB835EB6DD8628FDA24B638F477984DC3_inline (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Bounds_get_extents_mFE6DC407FCE2341BE2C750CB554055D211281D25_inline (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Bounds_Encapsulate_m1FCA57C58536ADB67B85A703470C6F5BFB837C2F_inline (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_point, 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_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 AutoScope__ctor_m7F63A273E382CB6328736B6E7F321DDFA40EA9E3_inline (AutoScope_tFB983697E28885CB10FFDB92D7EFD0615AEF3139* __this, intptr_t ___0_markerPtr, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool IntPtr_op_Inequality_m90EFC9C4CAD9A33E309F2DDF98EE4E1DD253637B (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) ;
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_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_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_mA1A4564FC0DADFAEC0FFC004CCB8CC9D80FD2023 (List_1_t996FD3EBD106385483E11892EE6A4884B2EC9330* __this, ReservedBrick_tCFAA149CAAD025D942AF59976B1CC697E96CACB9 ___0_item, const RuntimeMethod* method)
{
	((  void (*) (List_1_t996FD3EBD106385483E11892EE6A4884B2EC9330*, ReservedBrick_tCFAA149CAAD025D942AF59976B1CC697E96CACB9, const RuntimeMethod*))List_1_AddWithResize_mA1A4564FC0DADFAEC0FFC004CCB8CC9D80FD2023_gshared)(__this, ___0_item, method);
}
inline void List_1_AddWithResize_m2C8293CD3AD1E44AB513F14B3CB34DBF3C19DF7C (List_1_t44EF1B9C71532303037AAC259AD8D405401724D8* __this, uint16_t ___0_item, const RuntimeMethod* method)
{
	((  void (*) (List_1_t44EF1B9C71532303037AAC259AD8D405401724D8*, uint16_t, const RuntimeMethod*))List_1_AddWithResize_m2C8293CD3AD1E44AB513F14B3CB34DBF3C19DF7C_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);
}
inline void List_1_AddWithResize_mC73ADA51A91004EB3319A9DB14B5DE13D642C90F (List_1_tCFA270E118B873F542F52B1DD58F21D0AF4D1452* __this, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___0_item, const RuntimeMethod* method)
{
	((  void (*) (List_1_tCFA270E118B873F542F52B1DD58F21D0AF4D1452*, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6, const RuntimeMethod*))List_1_AddWithResize_mC73ADA51A91004EB3319A9DB14B5DE13D642C90F_gshared)(__this, ___0_item, 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 void Bounds_set_center_m891869DD5B1BEEE2D17907BBFB7EB79AAE44884B_inline (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProfilerUnsafeUtility_BeginSample_mB5106F4E7ECEF54906545665ED23928D14F5FCA7 (intptr_t ___0_markerPtr, const RuntimeMethod* method) ;
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#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*)&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);
		s_Il2CppMethodInitialized = true;
	}
	{
		goto IL_000e;
	}

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

IL_000e:
	{
		List_1_t0C03BB8D04810C036E129B4AA13C0CD045C619E4* L_1 = __this->___m_Bottlenecks;
		NullCheck(L_1);
		int32_t L_2;
		L_2 = List_1_get_Count_m68BDBC74889E8ECA574ED4256808600BF3F66E58_inline(L_1, List_1_get_Count_m68BDBC74889E8ECA574ED4256808600BF3F66E58_RuntimeMethod_var);
		int32_t L_3 = ___0_historySize;
		if ((((int32_t)L_2) >= ((int32_t)L_3)))
		{
			goto IL_0002;
		}
	}
	{
		List_1_t0C03BB8D04810C036E129B4AA13C0CD045C619E4* L_4 = __this->___m_Bottlenecks;
		int32_t L_5 = ___0_historySize;
		NullCheck(L_4);
		List_1_set_Capacity_m56A3089A31301000A6BC4E8FDC3C4CB956DC91AB(L_4, L_5, 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;
	{
		il2cpp_codegen_initobj((&V_0), sizeof(BottleneckHistogram_tDB929D00612ADC18A52E516A23AA5AA40DA0622C));
		V_1 = 0;
		goto IL_007d;
	}

IL_000c:
	{
		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_2 = L_2;
		int32_t L_3 = V_2;
		switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_3, 1)))
		{
			case 0:
			{
				goto IL_0069;
			}
			case 1:
			{
				goto IL_0045;
			}
			case 2:
			{
				goto IL_0057;
			}
			case 3:
			{
				goto IL_0033;
			}
		}
	}
	{
		goto IL_0079;
	}

IL_0033:
	{
		float* L_4 = (float*)(&(&V_0)->___Balanced);
		float* L_5 = L_4;
		float L_6 = *((float*)L_5);
		*((float*)L_5) = (float)((float)il2cpp_codegen_add(L_6, (1.0f)));
		goto IL_0079;
	}

IL_0045:
	{
		float* L_7 = (float*)(&(&V_0)->___CPU);
		float* L_8 = L_7;
		float L_9 = *((float*)L_8);
		*((float*)L_8) = (float)((float)il2cpp_codegen_add(L_9, (1.0f)));
		goto IL_0079;
	}

IL_0057:
	{
		float* L_10 = (float*)(&(&V_0)->___GPU);
		float* L_11 = L_10;
		float L_12 = *((float*)L_11);
		*((float*)L_11) = (float)((float)il2cpp_codegen_add(L_12, (1.0f)));
		goto IL_0079;
	}

IL_0069:
	{
		float* L_13 = (float*)(&(&V_0)->___PresentLimited);
		float* L_14 = L_13;
		float L_15 = *((float*)L_14);
		*((float*)L_14) = (float)((float)il2cpp_codegen_add(L_15, (1.0f)));
	}

IL_0079:
	{
		int32_t L_16 = V_1;
		V_1 = ((int32_t)il2cpp_codegen_add(L_16, 1));
	}

IL_007d:
	{
		int32_t L_17 = V_1;
		List_1_t0C03BB8D04810C036E129B4AA13C0CD045C619E4* L_18 = __this->___m_Bottlenecks;
		NullCheck(L_18);
		int32_t L_19;
		L_19 = List_1_get_Count_m68BDBC74889E8ECA574ED4256808600BF3F66E58_inline(L_18, List_1_get_Count_m68BDBC74889E8ECA574ED4256808600BF3F66E58_RuntimeMethod_var);
		if ((((int32_t)L_17) < ((int32_t)L_19)))
		{
			goto IL_000c;
		}
	}
	{
		float* L_20 = (float*)(&(&V_0)->___Balanced);
		float* L_21 = L_20;
		float L_22 = *((float*)L_21);
		List_1_t0C03BB8D04810C036E129B4AA13C0CD045C619E4* L_23 = __this->___m_Bottlenecks;
		NullCheck(L_23);
		int32_t L_24;
		L_24 = List_1_get_Count_m68BDBC74889E8ECA574ED4256808600BF3F66E58_inline(L_23, List_1_get_Count_m68BDBC74889E8ECA574ED4256808600BF3F66E58_RuntimeMethod_var);
		*((float*)L_21) = (float)((float)(L_22/((float)L_24)));
		float* L_25 = (float*)(&(&V_0)->___CPU);
		float* L_26 = L_25;
		float L_27 = *((float*)L_26);
		List_1_t0C03BB8D04810C036E129B4AA13C0CD045C619E4* L_28 = __this->___m_Bottlenecks;
		NullCheck(L_28);
		int32_t L_29;
		L_29 = List_1_get_Count_m68BDBC74889E8ECA574ED4256808600BF3F66E58_inline(L_28, List_1_get_Count_m68BDBC74889E8ECA574ED4256808600BF3F66E58_RuntimeMethod_var);
		*((float*)L_26) = (float)((float)(L_27/((float)L_29)));
		float* L_30 = (float*)(&(&V_0)->___GPU);
		float* L_31 = L_30;
		float L_32 = *((float*)L_31);
		List_1_t0C03BB8D04810C036E129B4AA13C0CD045C619E4* L_33 = __this->___m_Bottlenecks;
		NullCheck(L_33);
		int32_t L_34;
		L_34 = List_1_get_Count_m68BDBC74889E8ECA574ED4256808600BF3F66E58_inline(L_33, List_1_get_Count_m68BDBC74889E8ECA574ED4256808600BF3F66E58_RuntimeMethod_var);
		*((float*)L_31) = (float)((float)(L_32/((float)L_34)));
		float* L_35 = (float*)(&(&V_0)->___PresentLimited);
		float* L_36 = L_35;
		float L_37 = *((float*)L_36);
		List_1_t0C03BB8D04810C036E129B4AA13C0CD045C619E4* L_38 = __this->___m_Bottlenecks;
		NullCheck(L_38);
		int32_t L_39;
		L_39 = List_1_get_Count_m68BDBC74889E8ECA574ED4256808600BF3F66E58_inline(L_38, List_1_get_Count_m68BDBC74889E8ECA574ED4256808600BF3F66E58_RuntimeMethod_var);
		*((float*)L_36) = (float)((float)(L_37/((float)L_39)));
		BottleneckHistogram_tDB929D00612ADC18A52E516A23AA5AA40DA0622C L_40 = V_0;
		__this->___Histogram = L_40;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t BottleneckHistory_DetermineBottleneck_mD078131C1A87B32072E8F91E6B1507AEAC9454C3 (FrameTimeSample_tADB152E5D63C6EB073852FBE9D9EE9A66CA31AA7 ___0_s, const RuntimeMethod* method) 
{
	float V_0 = 0.0f;
	{
		FrameTimeSample_tADB152E5D63C6EB073852FBE9D9EE9A66CA31AA7 L_0 = ___0_s;
		float L_1 = L_0.___GPUFrameTime;
		if ((((float)L_1) == ((float)(0.0f))))
		{
			goto IL_001a;
		}
	}
	{
		FrameTimeSample_tADB152E5D63C6EB073852FBE9D9EE9A66CA31AA7 L_2 = ___0_s;
		float L_3 = L_2.___MainThreadCPUFrameTime;
		if ((!(((float)L_3) == ((float)(0.0f)))))
		{
			goto IL_001c;
		}
	}

IL_001a:
	{
		return (int32_t)(0);
	}

IL_001c:
	{
		FrameTimeSample_tADB152E5D63C6EB073852FBE9D9EE9A66CA31AA7 L_4 = ___0_s;
		float L_5 = L_4.___FullFrameTime;
		V_0 = ((float)il2cpp_codegen_multiply((0.800000012f), L_5));
		FrameTimeSample_tADB152E5D63C6EB073852FBE9D9EE9A66CA31AA7 L_6 = ___0_s;
		float L_7 = L_6.___GPUFrameTime;
		float L_8 = V_0;
		if ((!(((float)L_7) > ((float)L_8))))
		{
			goto IL_0046;
		}
	}
	{
		FrameTimeSample_tADB152E5D63C6EB073852FBE9D9EE9A66CA31AA7 L_9 = ___0_s;
		float L_10 = L_9.___MainThreadCPUFrameTime;
		float L_11 = V_0;
		if ((!(((float)L_10) < ((float)L_11))))
		{
			goto IL_0046;
		}
	}
	{
		FrameTimeSample_tADB152E5D63C6EB073852FBE9D9EE9A66CA31AA7 L_12 = ___0_s;
		float L_13 = L_12.___RenderThreadCPUFrameTime;
		float L_14 = V_0;
		if ((!(((float)L_13) < ((float)L_14))))
		{
			goto IL_0046;
		}
	}
	{
		return (int32_t)(3);
	}

IL_0046:
	{
		FrameTimeSample_tADB152E5D63C6EB073852FBE9D9EE9A66CA31AA7 L_15 = ___0_s;
		float L_16 = L_15.___GPUFrameTime;
		float L_17 = V_0;
		if ((!(((float)L_16) < ((float)L_17))))
		{
			goto IL_0063;
		}
	}
	{
		FrameTimeSample_tADB152E5D63C6EB073852FBE9D9EE9A66CA31AA7 L_18 = ___0_s;
		float L_19 = L_18.___MainThreadCPUFrameTime;
		float L_20 = V_0;
		if ((((float)L_19) > ((float)L_20)))
		{
			goto IL_0061;
		}
	}
	{
		FrameTimeSample_tADB152E5D63C6EB073852FBE9D9EE9A66CA31AA7 L_21 = ___0_s;
		float L_22 = L_21.___RenderThreadCPUFrameTime;
		float L_23 = V_0;
		if ((!(((float)L_22) > ((float)L_23))))
		{
			goto IL_0063;
		}
	}

IL_0061:
	{
		return (int32_t)(2);
	}

IL_0063:
	{
		FrameTimeSample_tADB152E5D63C6EB073852FBE9D9EE9A66CA31AA7 L_24 = ___0_s;
		float L_25 = L_24.___MainThreadCPUPresentWaitTime;
		if ((!(((float)L_25) > ((float)(0.5f)))))
		{
			goto IL_008d;
		}
	}
	{
		FrameTimeSample_tADB152E5D63C6EB073852FBE9D9EE9A66CA31AA7 L_26 = ___0_s;
		float L_27 = L_26.___GPUFrameTime;
		float L_28 = V_0;
		if ((!(((float)L_27) < ((float)L_28))))
		{
			goto IL_008d;
		}
	}
	{
		FrameTimeSample_tADB152E5D63C6EB073852FBE9D9EE9A66CA31AA7 L_29 = ___0_s;
		float L_30 = L_29.___MainThreadCPUFrameTime;
		float L_31 = V_0;
		if ((!(((float)L_30) < ((float)L_31))))
		{
			goto IL_008d;
		}
	}
	{
		FrameTimeSample_tADB152E5D63C6EB073852FBE9D9EE9A66CA31AA7 L_32 = ___0_s;
		float L_33 = L_32.___RenderThreadCPUFrameTime;
		float L_34 = V_0;
		if ((!(((float)L_33) < ((float)L_34))))
		{
			goto IL_008d;
		}
	}
	{
		return (int32_t)(1);
	}

IL_008d:
	{
		return (int32_t)(4);
	}
}
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));
	{
		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_007a;
	}

IL_002d:
	{
		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_007a:
	{
		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);
		if ((((int32_t)L_12) < ((int32_t)L_14)))
		{
			goto IL_002d;
		}
	}
	{
		FrameTimeSample_tADB152E5D63C6EB073852FBE9D9EE9A66CA31AA7 L_15 = V_3;
		il2cpp_codegen_runtime_class_init_inline(FrameTimeSampleHistory_tC3D2D4ECA65B8B07315EBB2D8F2764B3B63C5F2E_il2cpp_TypeInfo_var);
		Func_3_t112E81BD9C60E0186076895800369606BCF590FB* L_16 = ((FrameTimeSampleHistory_tC3D2D4ECA65B8B07315EBB2D8F2764B3B63C5F2E_StaticFields*)il2cpp_codegen_static_fields_for(FrameTimeSampleHistory_tC3D2D4ECA65B8B07315EBB2D8F2764B3B63C5F2E_il2cpp_TypeInfo_var))->___s_SampleValueEnsureValid;
		FrameTimeSampleHistory_U3CComputeAggregateValuesU3Eg__ForEachSampleMemberU7C12_0_m12BB5028EF0636EF964C1D0CB02E9E2D295E2AC3((&V_1), L_15, L_16, NULL);
		FrameTimeSample_tADB152E5D63C6EB073852FBE9D9EE9A66CA31AA7 L_17 = V_3;
		Func_3_t112E81BD9C60E0186076895800369606BCF590FB* L_18 = ((FrameTimeSampleHistory_tC3D2D4ECA65B8B07315EBB2D8F2764B3B63C5F2E_StaticFields*)il2cpp_codegen_static_fields_for(FrameTimeSampleHistory_tC3D2D4ECA65B8B07315EBB2D8F2764B3B63C5F2E_il2cpp_TypeInfo_var))->___s_SampleValueEnsureValid;
		FrameTimeSampleHistory_U3CComputeAggregateValuesU3Eg__ForEachSampleMemberU7C12_0_m12BB5028EF0636EF964C1D0CB02E9E2D295E2AC3((&V_2), L_17, L_18, NULL);
		FrameTimeSample_tADB152E5D63C6EB073852FBE9D9EE9A66CA31AA7 L_19 = V_3;
		Func_3_t112E81BD9C60E0186076895800369606BCF590FB* L_20 = ((FrameTimeSampleHistory_tC3D2D4ECA65B8B07315EBB2D8F2764B3B63C5F2E_StaticFields*)il2cpp_codegen_static_fields_for(FrameTimeSampleHistory_tC3D2D4ECA65B8B07315EBB2D8F2764B3B63C5F2E_il2cpp_TypeInfo_var))->___s_SampleValueDivide;
		FrameTimeSampleHistory_U3CComputeAggregateValuesU3Eg__ForEachSampleMemberU7C12_0_m12BB5028EF0636EF964C1D0CB02E9E2D295E2AC3((&V_0), L_19, L_20, NULL);
		FrameTimeSample_tADB152E5D63C6EB073852FBE9D9EE9A66CA31AA7 L_21 = V_0;
		__this->___SampleAverage = L_21;
		FrameTimeSample_tADB152E5D63C6EB073852FBE9D9EE9A66CA31AA7 L_22 = V_1;
		__this->___SampleMin = L_22;
		FrameTimeSample_tADB152E5D63C6EB073852FBE9D9EE9A66CA31AA7 L_23 = V_2;
		__this->___SampleMax = L_23;
		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*)&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);
		s_Il2CppMethodInitialized = true;
	}
	{
		goto IL_000e;
	}

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

IL_000e:
	{
		List_1_t796CB3F7FCFBBC4A6285EACD36F8F2F0C8AEA1D7* L_1 = __this->___m_Samples;
		NullCheck(L_1);
		int32_t L_2;
		L_2 = List_1_get_Count_m880D85659A4B8E6CDB166891CF2F90337433CFB3_inline(L_1, List_1_get_Count_m880D85659A4B8E6CDB166891CF2F90337433CFB3_RuntimeMethod_var);
		int32_t L_3 = ___0_sampleHistorySize;
		if ((((int32_t)L_2) >= ((int32_t)L_3)))
		{
			goto IL_0002;
		}
	}
	{
		List_1_t796CB3F7FCFBBC4A6285EACD36F8F2F0C8AEA1D7* L_4 = __this->___m_Samples;
		int32_t L_5 = ___0_sampleHistorySize;
		NullCheck(L_4);
		List_1_set_Capacity_m27A3EF4F82A5C400663D77C37F8EE8EE015968B0(L_4, L_5, 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 L_0 = ___0_value;
		float L_1 = ___1_other;
		return ((float)il2cpp_codegen_add(L_0, L_1));
	}
}
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 L_0 = ___1_other;
		if ((((float)L_0) > ((float)(0.0f))))
		{
			goto IL_000a;
		}
	}
	{
		float L_1 = ___0_value;
		return L_1;
	}

IL_000a:
	{
		float L_2 = ___0_value;
		float L_3 = ___1_other;
		float L_4;
		L_4 = Mathf_Min_m747CA71A9483CDB394B13BD0AD048EE17E48FFE4_inline(L_2, L_3, NULL);
		return L_4;
	}
}
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 L_0 = ___0_value;
		float L_1 = ___1_other;
		float L_2;
		L_2 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_0, L_1, NULL);
		return L_2;
	}
}
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 L_0 = ___1_other;
		if ((((float)L_0) > ((float)(0.0f))))
		{
			goto IL_000a;
		}
	}
	{
		float L_1 = ___0_value;
		return L_1;
	}

IL_000a:
	{
		float L_2 = ___0_value;
		return ((float)il2cpp_codegen_add(L_2, (1.0f)));
	}
}
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 L_0 = ___1_other;
		if ((((float)L_0) > ((float)(0.0f))))
		{
			goto IL_000e;
		}
	}
	{
		return (0.0f);
	}

IL_000e:
	{
		float L_1 = ___0_value;
		return L_1;
	}
}
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 L_0 = ___1_other;
		if ((((float)L_0) > ((float)(0.0f))))
		{
			goto IL_000e;
		}
	}
	{
		return (0.0f);
	}

IL_000e:
	{
		float L_1 = ___0_value;
		float L_2 = ___1_other;
		return ((float)(L_1/L_2));
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR 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;
	}
	{
		MousePositionDebug_t213FBA65BBFFD74DD5FC04FFCE3FE88B9D00AC10* L_0 = ((MousePositionDebug_t213FBA65BBFFD74DD5FC04FFCE3FE88B9D00AC10_StaticFields*)il2cpp_codegen_static_fields_for(MousePositionDebug_t213FBA65BBFFD74DD5FC04FFCE3FE88B9D00AC10_il2cpp_TypeInfo_var))->___s_Instance;
		if (L_0)
		{
			goto IL_0011;
		}
	}
	{
		MousePositionDebug_t213FBA65BBFFD74DD5FC04FFCE3FE88B9D00AC10* L_1 = (MousePositionDebug_t213FBA65BBFFD74DD5FC04FFCE3FE88B9D00AC10*)il2cpp_codegen_object_new(MousePositionDebug_t213FBA65BBFFD74DD5FC04FFCE3FE88B9D00AC10_il2cpp_TypeInfo_var);
		MousePositionDebug__ctor_m13F1294D652C43F3F1EEC88EB42D66CC51C31DF7(L_1, NULL);
		((MousePositionDebug_t213FBA65BBFFD74DD5FC04FFCE3FE88B9D00AC10_StaticFields*)il2cpp_codegen_static_fields_for(MousePositionDebug_t213FBA65BBFFD74DD5FC04FFCE3FE88B9D00AC10_il2cpp_TypeInfo_var))->___s_Instance = L_1;
		Il2CppCodeGenWriteBarrier((void**)(&((MousePositionDebug_t213FBA65BBFFD74DD5FC04FFCE3FE88B9D00AC10_StaticFields*)il2cpp_codegen_static_fields_for(MousePositionDebug_t213FBA65BBFFD74DD5FC04FFCE3FE88B9D00AC10_il2cpp_TypeInfo_var))->___s_Instance), (void*)L_1);
	}

IL_0011:
	{
		MousePositionDebug_t213FBA65BBFFD74DD5FC04FFCE3FE88B9D00AC10* L_2 = ((MousePositionDebug_t213FBA65BBFFD74DD5FC04FFCE3FE88B9D00AC10_StaticFields*)il2cpp_codegen_static_fields_for(MousePositionDebug_t213FBA65BBFFD74DD5FC04FFCE3FE88B9D00AC10_il2cpp_TypeInfo_var))->___s_Instance;
		return L_2;
	}
}
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 L_0;
		L_0 = MousePositionDebug_GetInputMousePosition_m3B9FAF39E8413360371CA6EFEED7B12A025F45B1(__this, NULL);
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 MousePositionDebug_GetInputMousePosition_m3B9FAF39E8413360371CA6EFEED7B12A025F45B1 (MousePositionDebug_t213FBA65BBFFD74DD5FC04FFCE3FE88B9D00AC10* __this, const RuntimeMethod* method) 
{
	{
		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);
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 MousePositionDebug_GetMouseClickPosition_m2C1BEF32DA9D79DA3DE85B0C433FC496F14D17AA (MousePositionDebug_t213FBA65BBFFD74DD5FC04FFCE3FE88B9D00AC10* __this, float ___0_ScreenHeight, const RuntimeMethod* method) 
{
	{
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0;
		L_0 = Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline(NULL);
		return L_0;
	}
}
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) 
{
	{
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_0 = ___0_cmd;
		if (!L_0)
		{
			goto IL_0031;
		}
	}
	{
		CustomSampler_tDA472186F08B4016626F032F944036BADFDB5487* L_1;
		L_1 = ProfilingSampler_get_sampler_m4AAA7119F8B751DC79115DDEF85028FE9E9E8CC9_inline(__this, NULL);
		if (!L_1)
		{
			goto IL_0025;
		}
	}
	{
		CustomSampler_tDA472186F08B4016626F032F944036BADFDB5487* L_2;
		L_2 = ProfilingSampler_get_sampler_m4AAA7119F8B751DC79115DDEF85028FE9E9E8CC9_inline(__this, NULL);
		NullCheck(L_2);
		bool L_3;
		L_3 = Sampler_get_isValid_m78A87FD2B332B9E795EAD570520FF2B89237FE01(L_2, NULL);
		if (!L_3)
		{
			goto IL_0025;
		}
	}
	{
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_4 = ___0_cmd;
		CustomSampler_tDA472186F08B4016626F032F944036BADFDB5487* L_5;
		L_5 = ProfilingSampler_get_sampler_m4AAA7119F8B751DC79115DDEF85028FE9E9E8CC9_inline(__this, NULL);
		NullCheck(L_4);
		CommandBuffer_BeginSample_m5A6A787A2C03F1DA7CAF411EF20210EE5A71DB97(L_4, L_5, NULL);
		return;
	}

IL_0025:
	{
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_6 = ___0_cmd;
		String_t* L_7;
		L_7 = ProfilingSampler_get_name_mF1C3E7B9540171DD93186A4DFEF33CE331E92D79_inline(__this, NULL);
		NullCheck(L_6);
		CommandBuffer_BeginSample_mDDE06125397EE4ADCC0804208561FB178A856E36(L_6, L_7, NULL);
	}

IL_0031:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProfilingSampler_End_mE6456852B82D64D57CDE20BBE06801295CEE5EAE (ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, const RuntimeMethod* method) 
{
	{
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_0 = ___0_cmd;
		if (!L_0)
		{
			goto IL_0031;
		}
	}
	{
		CustomSampler_tDA472186F08B4016626F032F944036BADFDB5487* L_1;
		L_1 = ProfilingSampler_get_sampler_m4AAA7119F8B751DC79115DDEF85028FE9E9E8CC9_inline(__this, NULL);
		if (!L_1)
		{
			goto IL_0025;
		}
	}
	{
		CustomSampler_tDA472186F08B4016626F032F944036BADFDB5487* L_2;
		L_2 = ProfilingSampler_get_sampler_m4AAA7119F8B751DC79115DDEF85028FE9E9E8CC9_inline(__this, NULL);
		NullCheck(L_2);
		bool L_3;
		L_3 = Sampler_get_isValid_m78A87FD2B332B9E795EAD570520FF2B89237FE01(L_2, NULL);
		if (!L_3)
		{
			goto IL_0025;
		}
	}
	{
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_4 = ___0_cmd;
		CustomSampler_tDA472186F08B4016626F032F944036BADFDB5487* L_5;
		L_5 = ProfilingSampler_get_sampler_m4AAA7119F8B751DC79115DDEF85028FE9E9E8CC9_inline(__this, NULL);
		NullCheck(L_4);
		CommandBuffer_EndSample_mB91B90770F8F1AFA005A8B33EDE1E47A34CFB906(L_4, L_5, NULL);
		return;
	}

IL_0025:
	{
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_6 = ___0_cmd;
		String_t* L_7;
		L_7 = ProfilingSampler_get_name_mF1C3E7B9540171DD93186A4DFEF33CE331E92D79_inline(__this, NULL);
		NullCheck(L_6);
		CommandBuffer_EndSample_m76441AA38C2D21DCBE8203512498C6DE144C8859(L_6, L_7, NULL);
	}

IL_0031:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ProfilingSampler_IsValid_mD25EC5C484B753F1C433BACC5DDEECAF80A0EC16 (ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* __this, const RuntimeMethod* method) 
{
	{
		CustomSampler_tDA472186F08B4016626F032F944036BADFDB5487* L_0;
		L_0 = ProfilingSampler_get_sampler_m4AAA7119F8B751DC79115DDEF85028FE9E9E8CC9_inline(__this, NULL);
		if (!L_0)
		{
			goto IL_0012;
		}
	}
	{
		CustomSampler_tDA472186F08B4016626F032F944036BADFDB5487* L_1;
		L_1 = ProfilingSampler_get_inlineSampler_mAD22E30685E56EA9768E9D0F6A0D451E32EE8A57_inline(__this, NULL);
		return (bool)((!(((RuntimeObject*)(CustomSampler_tDA472186F08B4016626F032F944036BADFDB5487*)L_1) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
	}

IL_0012:
	{
		return (bool)0;
	}
}
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) 
{
	{
		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_0013;
		}
	}
	{
		return (0.0f);
	}

IL_0013:
	{
		Recorder_t0A14385FB0F5829CAAC1E16F88B095769D648C90* L_2 = __this->___m_Recorder;
		NullCheck(L_2);
		int64_t L_3;
		L_3 = Recorder_get_gpuElapsedNanoseconds_m30566108286615A387725B355FB1122FDA1C6D2E(L_2, NULL);
		return ((float)(((float)L_3)/(1000000.0f)));
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ProfilingSampler_get_gpuSampleCount_m3EBB12146263C4956AB0E4FE1518537FFB3F1CB0 (ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* __this, const RuntimeMethod* method) 
{
	{
		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_000f;
		}
	}
	{
		return 0;
	}

IL_000f:
	{
		Recorder_t0A14385FB0F5829CAAC1E16F88B095769D648C90* L_2 = __this->___m_Recorder;
		NullCheck(L_2);
		int32_t L_3;
		L_3 = Recorder_get_gpuSampleBlockCount_mBB2D5AE13A82657A2B7A090E23B5C4746905FFAE(L_2, NULL);
		return L_3;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float ProfilingSampler_get_cpuElapsedTime_m9C3D1C60EED6B27CE71D2A7DB94D496C2F1B328D (ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* __this, const RuntimeMethod* method) 
{
	{
		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_0013;
		}
	}
	{
		return (0.0f);
	}

IL_0013:
	{
		Recorder_t0A14385FB0F5829CAAC1E16F88B095769D648C90* L_2 = __this->___m_Recorder;
		NullCheck(L_2);
		int64_t L_3;
		L_3 = Recorder_get_elapsedNanoseconds_m54A6DD45F11501BF3E8D5050F13FCA093ED88648(L_2, NULL);
		return ((float)(((float)L_3)/(1000000.0f)));
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ProfilingSampler_get_cpuSampleCount_m9C8E94E3CC7AD93B8FD62EBC74E8581A493DA5F3 (ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* __this, const RuntimeMethod* method) 
{
	{
		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_000f;
		}
	}
	{
		return 0;
	}

IL_000f:
	{
		Recorder_t0A14385FB0F5829CAAC1E16F88B095769D648C90* L_2 = __this->___m_Recorder;
		NullCheck(L_2);
		int32_t L_3;
		L_3 = Recorder_get_sampleBlockCount_m7CBC90B7976CC9C599EA02761A871EF374C41BC3(L_2, NULL);
		return L_3;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float ProfilingSampler_get_inlineCpuElapsedTime_mB4D305E36C2A8EF55F9BFF30747885C10051738B (ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* __this, const RuntimeMethod* method) 
{
	{
		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_0013;
		}
	}
	{
		return (0.0f);
	}

IL_0013:
	{
		Recorder_t0A14385FB0F5829CAAC1E16F88B095769D648C90* L_2 = __this->___m_InlineRecorder;
		NullCheck(L_2);
		int64_t L_3;
		L_3 = Recorder_get_elapsedNanoseconds_m54A6DD45F11501BF3E8D5050F13FCA093ED88648(L_2, NULL);
		return ((float)(((float)L_3)/(1000000.0f)));
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ProfilingSampler_get_inlineCpuSampleCount_m91CB819CD0B6576451BF2DE3749D58DB863D00A0 (ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* __this, const RuntimeMethod* method) 
{
	{
		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_000f;
		}
	}
	{
		return 0;
	}

IL_000f:
	{
		Recorder_t0A14385FB0F5829CAAC1E16F88B095769D648C90* L_2 = __this->___m_InlineRecorder;
		NullCheck(L_2);
		int32_t L_3;
		L_3 = Recorder_get_sampleBlockCount_m7CBC90B7976CC9C599EA02761A871EF374C41BC3(L_2, NULL);
		return L_3;
	}
}
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 IL2CPP_METHOD_ATTR void ProfilingScope__ctor_mE15813DF7651C1A3B6AFD6465AD4B973E8F1DBFC (ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___1_sampler, const RuntimeMethod* method) 
{
	{
		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_Dispose_m4231A2ACA1F8E345BB0078310A9F7601704C8BE4 (ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD* __this, const RuntimeMethod* method) 
{
	{
		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);
}
#ifdef __clang__
#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;
	}
	{
		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_002c;
		}
	}
	{
		String_t* L_3 = ___1_name;
		bool L_4;
		L_4 = String_op_Inequality_m8C940F3CFC42866709D7CA931B3D77B4BE94BCB6(L_3, _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709, NULL);
		if (!L_4)
		{
			goto IL_002c;
		}
	}
	{
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_5 = ___0_cmd;
		String_t* L_6 = ___1_name;
		NullCheck(L_5);
		CommandBuffer_BeginSample_mDDE06125397EE4ADCC0804208561FB178A856E36(L_5, L_6, NULL);
	}

IL_002c:
	{
		CustomSampler_tDA472186F08B4016626F032F944036BADFDB5487* L_7 = ___2_sampler;
		__this->___m_Sampler = L_7;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Sampler), (void*)L_7);
		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 L_0 = __this->___m_Disposed;
		if (!L_0)
		{
			goto IL_0009;
		}
	}
	{
		return;
	}

IL_0009:
	{
		bool L_1 = ___0_disposing;
		if (!L_1)
		{
			goto IL_0037;
		}
	}
	{
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_2 = __this->___m_Cmd;
		if (!L_2)
		{
			goto IL_0037;
		}
	}
	{
		String_t* L_3 = __this->___m_Name;
		bool L_4;
		L_4 = String_op_Inequality_m8C940F3CFC42866709D7CA931B3D77B4BE94BCB6(L_3, _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709, NULL);
		if (!L_4)
		{
			goto IL_0037;
		}
	}
	{
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_5 = __this->___m_Cmd;
		String_t* L_6 = __this->___m_Name;
		NullCheck(L_5);
		CommandBuffer_EndSample_m76441AA38C2D21DCBE8203512498C6DE144C8859(L_5, L_6, NULL);
	}

IL_0037:
	{
		__this->___m_Disposed = (bool)1;
		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 L_0 = ___0_type;
		switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_0, 1)))
		{
			case 0:
			{
				goto IL_003e;
			}
			case 1:
			{
				goto IL_003e;
			}
			case 2:
			{
				goto IL_003e;
			}
			case 3:
			{
				goto IL_0040;
			}
			case 4:
			{
				goto IL_0040;
			}
			case 5:
			{
				goto IL_0040;
			}
			case 6:
			{
				goto IL_0042;
			}
			case 7:
			{
				goto IL_0042;
			}
			case 8:
			{
				goto IL_0042;
			}
			case 9:
			{
				goto IL_0044;
			}
			case 10:
			{
				goto IL_0044;
			}
			case 11:
			{
				goto IL_0044;
			}
			case 12:
			{
				goto IL_003e;
			}
		}
	}
	{
		goto IL_0046;
	}

IL_003e:
	{
		return 1;
	}

IL_0040:
	{
		return 2;
	}

IL_0042:
	{
		return 3;
	}

IL_0044:
	{
		return 4;
	}

IL_0046:
	{
		return 0;
	}
}
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));
	{
		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_OutputLine = _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_OutputLine), (void*)_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		V_0 = 0;
		goto IL_005b;
	}

IL_002b:
	{
		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_005b:
	{
		int32_t L_7 = V_0;
		if ((((int32_t)L_7) < ((int32_t)4)))
		{
			goto IL_002b;
		}
	}
	{
		Action_1_t6AC29B34E68BC53AA807670D868CBB59CD5D995F* L_8 = (Action_1_t6AC29B34E68BC53AA807670D868CBB59CD5D995F*)il2cpp_codegen_object_new(Action_1_t6AC29B34E68BC53AA807670D868CBB59CD5D995F_il2cpp_TypeInfo_var);
		Action_1__ctor_m347338A163A1A0840FA150F7ACCC029D46339777(L_8, __this, (intptr_t)((void*)ShaderDebugPrintManager_BufferReadComplete_m9A6728FEA1C4C7E6CD7A241D1F7920DA370F9444_RuntimeMethod_var), NULL);
		__this->___m_BufferReadCompleteAction = L_8;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_BufferReadCompleteAction), (void*)L_8);
		Action_1_t3CB5D1A819C3ED3F99E9E39F890F18633253949A* L_9 = (Action_1_t3CB5D1A819C3ED3F99E9E39F890F18633253949A*)il2cpp_codegen_object_new(Action_1_t3CB5D1A819C3ED3F99E9E39F890F18633253949A_il2cpp_TypeInfo_var);
		Action_1__ctor_m9DC2953C55C4D7D4B7BEFE03D84DA1F9362D652C(L_9, __this, (intptr_t)((void*)ShaderDebugPrintManager_DefaultOutput_m9E64E178BEDECA0A45D81D921448816FD10F424A_RuntimeMethod_var), NULL);
		__this->___m_OutputAction = L_9;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_OutputAction), (void*)L_9);
		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_0026;
		}
		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_0027;
	}

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

IL_0027:
	{
		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_0034;
		}
		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_0035;
	}

IL_0034:
	{
		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_0035:
	{
		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);
		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_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_1 = L_3;
		bool L_4;
		L_4 = AsyncGPUReadbackRequest_get_done_mC042016E5BE850F18995831CBB4F06655914798C((&V_1), NULL);
		if (L_4)
		{
			goto IL_0033;
		}
	}
	{
		List_1_t99BE3872BBC65059BED8FCF119803A7B54EE319E* L_5 = __this->___m_ReadbackRequests;
		int32_t L_6 = V_0;
		NullCheck(L_5);
		AsyncGPUReadbackRequest_t6A735D3E0F1DEF8F43EBD0E6FE550FAE564519C7 L_7;
		L_7 = List_1_get_Item_mEB645DAE2550C3165094377947FAC77B62832B87(L_5, L_6, List_1_get_Item_mEB645DAE2550C3165094377947FAC77B62832B87_RuntimeMethod_var);
		V_1 = L_7;
		AsyncGPUReadbackRequest_WaitForCompletion_mD50A1E5703422BD97DCCD596E0A4029EAEC210D4((&V_1), NULL);
	}

IL_0033:
	{
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_8 = ___0_cmd;
		List_1_tF92F6631961760490E9F200E704EE20DBF1D15E1* L_9 = __this->___m_OutputBuffers;
		int32_t L_10 = V_0;
		NullCheck(L_9);
		GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* L_11;
		L_11 = List_1_get_Item_mD6C2845833A3BBCFA51B0A96AEAE8E4FE1AB4E6B(L_9, L_10, List_1_get_Item_mD6C2845833A3BBCFA51B0A96AEAE8E4FE1AB4E6B_RuntimeMethod_var);
		NullCheck(L_8);
		CommandBuffer_SetRandomWriteTarget_m1FD23D50ED44C043C7032C4E5CBA3C3CB3808A05(L_8, 7, L_11, 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;
	}
	int32_t V_0 = 0;
	NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184 V_1;
	memset((&V_1), 0, sizeof(V_1));
	{
		bool L_0 = __this->___m_FrameCleared;
		if (L_0)
		{
			goto IL_0040;
		}
	}
	{
		int32_t L_1 = __this->___m_FrameCounter;
		V_0 = ((int32_t)(L_1%4));
		NativeArray_1__ctor_m75E60949F4AE81A148CE446B1DC84D8E27C108CD((&V_1), 1, 2, 1, NativeArray_1__ctor_m75E60949F4AE81A148CE446B1DC84D8E27C108CD_RuntimeMethod_var);
		IL2CPP_NATIVEARRAY_SET_ITEM(uint32_t, ((&V_1))->___m_Buffer, 0, (0));
		List_1_tF92F6631961760490E9F200E704EE20DBF1D15E1* L_2 = __this->___m_OutputBuffers;
		int32_t L_3 = V_0;
		NullCheck(L_2);
		GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* L_4;
		L_4 = List_1_get_Item_mD6C2845833A3BBCFA51B0A96AEAE8E4FE1AB4E6B(L_2, L_3, List_1_get_Item_mD6C2845833A3BBCFA51B0A96AEAE8E4FE1AB4E6B_RuntimeMethod_var);
		NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184 L_5 = V_1;
		NullCheck(L_4);
		GraphicsBuffer_SetData_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_m5ECE49E08356F2F6B8145B8B0F4D98A618861C2D(L_4, L_5, 0, 0, 1, GraphicsBuffer_SetData_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_m5ECE49E08356F2F6B8145B8B0F4D98A618861C2D_RuntimeMethod_var);
		__this->___m_FrameCleared = (bool)1;
	}

IL_0040:
	{
		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*)&AsyncGPUReadbackRequest_GetData_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_m46FBC3E19D2E01D157ACC4FCDC682119194792E0_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_t521A6F19B456D956AF452D926C32709DC03D6B17_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_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*)&Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_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));
	NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184 V_1;
	memset((&V_1), 0, sizeof(V_1));
	uint32_t V_2 = 0;
	String_t* V_3 = NULL;
	uint32_t* V_4 = NULL;
	int32_t V_5 = 0;
	int32_t V_6 = 0;
	int32_t V_7 = 0;
	uint32_t V_8 = 0;
	int32_t V_9 = 0;
	Il2CppChar V_10 = 0x0;
	int32_t V_11 = 0;
	float V_12 = 0.0f;
	uint32_t* V_13 = NULL;
	int32_t* V_14 = NULL;
	float* V_15 = NULL;
	uint32_t* V_16 = NULL;
	int32_t* V_17 = NULL;
	float* V_18 = NULL;
	uint32_t* V_19 = NULL;
	int32_t* V_20 = NULL;
	float* V_21 = NULL;
	String_t* G_B32_0 = NULL;
	String_t* G_B31_0 = NULL;
	String_t* G_B33_0 = NULL;
	String_t* G_B33_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_mE15813DF7651C1A3B6AFD6465AD4B973E8F1DBFC((&V_0), (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7*)NULL, L_0, NULL);
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_04ab:
			{
				ProfilingScope_Dispose_m4231A2ACA1F8E345BB0078310A9F7601704C8BE4((&V_0), NULL);
				return;
			}
		});
		try
		{
			{
				bool L_1;
				L_1 = AsyncGPUReadbackRequest_get_hasError_m374BB20A32B9DCDBFD8F81BBE542847B82F04EE5((&___0_request), NULL);
				if (L_1)
				{
					goto IL_048e_1;
				}
			}
			{
				NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184 L_2;
				L_2 = AsyncGPUReadbackRequest_GetData_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_m46FBC3E19D2E01D157ACC4FCDC682119194792E0((&___0_request), 0, AsyncGPUReadbackRequest_GetData_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_m46FBC3E19D2E01D157ACC4FCDC682119194792E0_RuntimeMethod_var);
				V_1 = L_2;
				uint32_t L_3;
				L_3 = IL2CPP_NATIVEARRAY_GET_ITEM(uint32_t, ((&V_1))->___m_Buffer, 0);
				V_2 = L_3;
				uint32_t L_4 = V_2;
				if ((!(((uint32_t)L_4) >= ((uint32_t)((int32_t)16384)))))
				{
					goto IL_0043_1;
				}
			}
			{
				V_2 = ((int32_t)16384);
				il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
				Debug_LogWarning_m33EF1B897E0C7C6FF538989610BFAFFEF4628CA9(_stringLiteral9DDE142C7D9CDABA0869EEBB7F034CB316C35FF0, NULL);
			}

IL_0043_1:
			{
				V_3 = _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709;
				uint32_t L_5 = V_2;
				if ((!(((uint32_t)L_5) > ((uint32_t)0))))
				{
					goto IL_0069_1;
				}
			}
			{
				String_t* L_6 = V_3;
				int32_t* L_7 = (int32_t*)(&__this->___m_FrameCounter);
				String_t* L_8;
				L_8 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5(L_7, NULL);
				String_t* L_9;
				L_9 = String_Concat_m093934F71A9B351911EE46311674ED463B180006(L_6, _stringLiteral5EA9CF0E87E96C85C194BA401D22091FD740B6AD, L_8, _stringLiteral1168E92C164109D6220480DEDA987085B2A21155, NULL);
				V_3 = L_9;
			}

IL_0069_1:
			{
				NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184 L_10 = V_1;
				void* L_11;
				L_11 = NativeArrayUnsafeUtility_GetUnsafePtr_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mCF93808CC5FB2F98EFE996D2E958CDB16E0E429D(L_10, NativeArrayUnsafeUtility_GetUnsafePtr_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mCF93808CC5FB2F98EFE996D2E958CDB16E0E429D_RuntimeMethod_var);
				V_4 = (uint32_t*)L_11;
				V_5 = 1;
				goto IL_046b_1;
			}

IL_0079_1:
			{
				int32_t L_12 = V_5;
				uint32_t L_13;
				L_13 = IL2CPP_NATIVEARRAY_GET_ITEM(uint32_t, ((&V_1))->___m_Buffer, L_12);
				V_6 = ((int32_t)((int32_t)L_13&((int32_t)15)));
				int32_t L_14 = V_5;
				uint32_t L_15;
				L_15 = IL2CPP_NATIVEARRAY_GET_ITEM(uint32_t, ((&V_1))->___m_Buffer, L_14);
				if (!((((int32_t)((int32_t)((int32_t)L_15&((int32_t)128)))) == ((int32_t)((int32_t)128)))? 1 : 0))
				{
					goto IL_00fa_1;
				}
			}
			{
				int32_t L_16 = V_5;
				uint32_t L_17 = V_2;
				if ((((int64_t)((int64_t)((int32_t)il2cpp_codegen_add(L_16, 1)))) >= ((int64_t)((int64_t)(uint64_t)((uint32_t)L_17)))))
				{
					goto IL_00fa_1;
				}
			}
			{
				int32_t L_18 = V_5;
				uint32_t L_19;
				L_19 = IL2CPP_NATIVEARRAY_GET_ITEM(uint32_t, ((&V_1))->___m_Buffer, ((int32_t)il2cpp_codegen_add(L_18, 1)));
				V_8 = L_19;
				int32_t L_20 = V_5;
				V_5 = ((int32_t)il2cpp_codegen_add(L_20, 1));
				V_9 = 0;
				goto IL_00e9_1;
			}

IL_00c0_1:
			{
				uint32_t L_21 = V_8;
				V_10 = ((int32_t)(uint16_t)((int32_t)((int32_t)L_21&((int32_t)255))));
				Il2CppChar L_22 = V_10;
				if (!L_22)
				{
					goto IL_00e3_1;
				}
			}
			{
				String_t* L_23 = V_3;
				il2cpp_codegen_runtime_class_init_inline(Char_t521A6F19B456D956AF452D926C32709DC03D6B17_il2cpp_TypeInfo_var);
				String_t* L_24;
				L_24 = Char_ToString_m2A308731F9577C06AF3C0901234E2EAC8327410C((&V_10), NULL);
				String_t* L_25;
				L_25 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_23, L_24, NULL);
				V_3 = L_25;
				uint32_t L_26 = V_8;
				V_8 = ((int32_t)((uint32_t)L_26>>8));
			}

IL_00e3_1:
			{
				int32_t L_27 = V_9;
				V_9 = ((int32_t)il2cpp_codegen_add(L_27, 1));
			}

IL_00e9_1:
			{
				int32_t L_28 = V_9;
				if ((((int32_t)L_28) < ((int32_t)4)))
				{
					goto IL_00c0_1;
				}
			}
			{
				String_t* L_29 = V_3;
				String_t* L_30;
				L_30 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_29, _stringLiteral2386E77CF610F786B06A91AF2C1B3FD2282D2745, NULL);
				V_3 = L_30;
			}

IL_00fa_1:
			{
				int32_t L_31 = V_6;
				int32_t L_32;
				L_32 = ShaderDebugPrintManager_DebugValueTypeToElemSize_m110CF197144AE59D7091F3626177598EB8D37F14(__this, L_31, NULL);
				V_7 = L_32;
				int32_t L_33 = V_5;
				int32_t L_34 = V_7;
				uint32_t L_35 = V_2;
				if ((((int64_t)((int64_t)((int32_t)il2cpp_codegen_add(L_33, L_34)))) > ((int64_t)((int64_t)(uint64_t)((uint32_t)L_35)))))
				{
					goto IL_0475_1;
				}
			}
			{
				int32_t L_36 = V_5;
				V_5 = ((int32_t)il2cpp_codegen_add(L_36, 1));
				int32_t L_37 = V_6;
				switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_37, 1)))
				{
					case 0:
					{
						goto IL_0159_1;
					}
					case 1:
					{
						goto IL_017d_1;
					}
					case 2:
					{
						goto IL_019c_1;
					}
					case 3:
					{
						goto IL_01c5_1;
					}
					case 4:
					{
						goto IL_01f8_1;
					}
					case 5:
					{
						goto IL_022b_1;
					}
					case 6:
					{
						goto IL_025e_1;
					}
					case 7:
					{
						goto IL_029e_1;
					}
					case 8:
					{
						goto IL_02de_1;
					}
					case 9:
					{
						goto IL_031e_1;
					}
					case 10:
					{
						goto IL_037d_1;
					}
					case 11:
					{
						goto IL_03d9_1;
					}
					case 12:
					{
						goto IL_0435_1;
					}
				}
			}
			{
				goto IL_0455_1;
			}

IL_0159_1:
			{
				String_t* L_38 = V_3;
				int32_t L_39 = V_5;
				uint32_t L_40;
				L_40 = IL2CPP_NATIVEARRAY_GET_ITEM(uint32_t, ((&V_1))->___m_Buffer, L_39);
				uint32_t L_41 = L_40;
				RuntimeObject* L_42 = Box(UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var, &L_41);
				String_t* L_43;
				L_43 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(_stringLiteral7DAEB4899CA4AEB80FB954F621F5CD92B54065FA, L_42, NULL);
				String_t* L_44;
				L_44 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_38, L_43, NULL);
				V_3 = L_44;
				goto IL_0458_1;
			}

IL_017d_1:
			{
				uint32_t* L_45 = V_4;
				int32_t L_46 = V_5;
				int32_t L_47 = *((int32_t*)((uintptr_t)((uint32_t*)il2cpp_codegen_add((intptr_t)L_45, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_46), 4))))));
				V_11 = L_47;
				String_t* L_48 = V_3;
				String_t* L_49;
				L_49 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5((&V_11), NULL);
				String_t* L_50;
				L_50 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_48, L_49, NULL);
				V_3 = L_50;
				goto IL_0458_1;
			}

IL_019c_1:
			{
				uint32_t* L_51 = V_4;
				int32_t L_52 = V_5;
				float L_53 = *((float*)((uintptr_t)((uint32_t*)il2cpp_codegen_add((intptr_t)L_51, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_52), 4))))));
				V_12 = L_53;
				String_t* L_54 = V_3;
				float L_55 = V_12;
				float L_56 = L_55;
				RuntimeObject* L_57 = Box(Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var, &L_56);
				String_t* L_58;
				L_58 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(_stringLiteral476634E106843D706FD6D038BC645194899EB70E, L_57, NULL);
				String_t* L_59;
				L_59 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_54, L_58, NULL);
				V_3 = L_59;
				goto IL_0458_1;
			}

IL_01c5_1:
			{
				uint32_t* L_60 = V_4;
				int32_t L_61 = V_5;
				V_13 = (uint32_t*)((uintptr_t)((uint32_t*)il2cpp_codegen_add((intptr_t)L_60, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_61), 4)))));
				String_t* L_62 = V_3;
				uint32_t* L_63 = V_13;
				int32_t L_64 = (*(L_63));
				uint32_t L_65 = ((uint32_t)L_64);
				RuntimeObject* L_66 = Box(UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var, &L_65);
				uint32_t* L_67 = V_13;
				int32_t L_68 = (*(((uint32_t*)il2cpp_codegen_add((intptr_t)L_67, 4))));
				uint32_t L_69 = ((uint32_t)L_68);
				RuntimeObject* L_70 = Box(UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var, &L_69);
				String_t* L_71;
				L_71 = String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987(_stringLiteralE368123B559BBC0EC2335D3AF9EC37C25C8B5945, L_66, L_70, NULL);
				String_t* L_72;
				L_72 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_62, L_71, NULL);
				V_3 = L_72;
				goto IL_0458_1;
			}

IL_01f8_1:
			{
				uint32_t* L_73 = V_4;
				int32_t L_74 = V_5;
				V_14 = (int32_t*)((uintptr_t)((uint32_t*)il2cpp_codegen_add((intptr_t)L_73, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_74), 4)))));
				String_t* L_75 = V_3;
				int32_t* L_76 = V_14;
				int32_t L_77 = (*(L_76));
				int32_t L_78 = L_77;
				RuntimeObject* L_79 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_78);
				int32_t* L_80 = V_14;
				int32_t L_81 = (*(((int32_t*)il2cpp_codegen_add((intptr_t)L_80, 4))));
				int32_t L_82 = L_81;
				RuntimeObject* L_83 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_82);
				String_t* L_84;
				L_84 = String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987(_stringLiteral039B19E6A63E9AA22F1AF2817559D285768A7B4A, L_79, L_83, NULL);
				String_t* L_85;
				L_85 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_75, L_84, NULL);
				V_3 = L_85;
				goto IL_0458_1;
			}

IL_022b_1:
			{
				uint32_t* L_86 = V_4;
				int32_t L_87 = V_5;
				V_15 = (float*)((uintptr_t)((uint32_t*)il2cpp_codegen_add((intptr_t)L_86, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_87), 4)))));
				String_t* L_88 = V_3;
				float* L_89 = V_15;
				float L_90 = (*(L_89));
				float L_91 = L_90;
				RuntimeObject* L_92 = Box(Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var, &L_91);
				float* L_93 = V_15;
				float L_94 = (*(((float*)il2cpp_codegen_add((intptr_t)L_93, 4))));
				float L_95 = L_94;
				RuntimeObject* L_96 = Box(Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var, &L_95);
				String_t* L_97;
				L_97 = String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987(_stringLiteral7A59E81118B8411CD451333FCC27F22F6478ECEA, L_92, L_96, NULL);
				String_t* L_98;
				L_98 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_88, L_97, NULL);
				V_3 = L_98;
				goto IL_0458_1;
			}

IL_025e_1:
			{
				uint32_t* L_99 = V_4;
				int32_t L_100 = V_5;
				V_16 = (uint32_t*)((uintptr_t)((uint32_t*)il2cpp_codegen_add((intptr_t)L_99, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_100), 4)))));
				String_t* L_101 = V_3;
				uint32_t* L_102 = V_16;
				int32_t L_103 = (*(L_102));
				uint32_t L_104 = ((uint32_t)L_103);
				RuntimeObject* L_105 = Box(UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var, &L_104);
				uint32_t* L_106 = V_16;
				int32_t L_107 = (*(((uint32_t*)il2cpp_codegen_add((intptr_t)L_106, 4))));
				uint32_t L_108 = ((uint32_t)L_107);
				RuntimeObject* L_109 = Box(UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var, &L_108);
				uint32_t* L_110 = V_16;
				int32_t L_111 = (*(((uint32_t*)il2cpp_codegen_add((intptr_t)L_110, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)2), 4))))));
				uint32_t L_112 = ((uint32_t)L_111);
				RuntimeObject* L_113 = Box(UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var, &L_112);
				String_t* L_114;
				L_114 = String_Format_mA0534D6E2AE4D67A6BD8D45B3321323930EB930C(_stringLiteralFEC52A4F763D4C868968D018DEC2AF8064D4C8E2, L_105, L_109, L_113, NULL);
				String_t* L_115;
				L_115 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_101, L_114, NULL);
				V_3 = L_115;
				goto IL_0458_1;
			}

IL_029e_1:
			{
				uint32_t* L_116 = V_4;
				int32_t L_117 = V_5;
				V_17 = (int32_t*)((uintptr_t)((uint32_t*)il2cpp_codegen_add((intptr_t)L_116, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_117), 4)))));
				String_t* L_118 = V_3;
				int32_t* L_119 = V_17;
				int32_t L_120 = (*(L_119));
				int32_t L_121 = L_120;
				RuntimeObject* L_122 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_121);
				int32_t* L_123 = V_17;
				int32_t L_124 = (*(((int32_t*)il2cpp_codegen_add((intptr_t)L_123, 4))));
				int32_t L_125 = L_124;
				RuntimeObject* L_126 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_125);
				int32_t* L_127 = V_17;
				int32_t L_128 = (*(((int32_t*)il2cpp_codegen_add((intptr_t)L_127, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)2), 4))))));
				int32_t L_129 = L_128;
				RuntimeObject* L_130 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_129);
				String_t* L_131;
				L_131 = String_Format_mA0534D6E2AE4D67A6BD8D45B3321323930EB930C(_stringLiteral0245A598901314C98F3EE8F1FABA26B281081D8E, L_122, L_126, L_130, NULL);
				String_t* L_132;
				L_132 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_118, L_131, NULL);
				V_3 = L_132;
				goto IL_0458_1;
			}

IL_02de_1:
			{
				uint32_t* L_133 = V_4;
				int32_t L_134 = V_5;
				V_18 = (float*)((uintptr_t)((uint32_t*)il2cpp_codegen_add((intptr_t)L_133, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_134), 4)))));
				String_t* L_135 = V_3;
				float* L_136 = V_18;
				float L_137 = (*(L_136));
				float L_138 = L_137;
				RuntimeObject* L_139 = Box(Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var, &L_138);
				float* L_140 = V_18;
				float L_141 = (*(((float*)il2cpp_codegen_add((intptr_t)L_140, 4))));
				float L_142 = L_141;
				RuntimeObject* L_143 = Box(Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var, &L_142);
				float* L_144 = V_18;
				float L_145 = (*(((float*)il2cpp_codegen_add((intptr_t)L_144, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)2), 4))))));
				float L_146 = L_145;
				RuntimeObject* L_147 = Box(Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var, &L_146);
				String_t* L_148;
				L_148 = String_Format_mA0534D6E2AE4D67A6BD8D45B3321323930EB930C(_stringLiteral492D8FEC2447FDEA33A5AE3D633990FE4E874D8E, L_139, L_143, L_147, NULL);
				String_t* L_149;
				L_149 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_135, L_148, NULL);
				V_3 = L_149;
				goto IL_0458_1;
			}

IL_031e_1:
			{
				uint32_t* L_150 = V_4;
				int32_t L_151 = V_5;
				V_19 = (uint32_t*)((uintptr_t)((uint32_t*)il2cpp_codegen_add((intptr_t)L_150, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_151), 4)))));
				String_t* L_152 = V_3;
				ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_153 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)4);
				ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_154 = L_153;
				uint32_t* L_155 = V_19;
				int32_t L_156 = (*(L_155));
				uint32_t L_157 = ((uint32_t)L_156);
				RuntimeObject* L_158 = Box(UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var, &L_157);
				NullCheck(L_154);
				ArrayElementTypeCheck (L_154, L_158);
				(L_154)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject*)L_158);
				ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_159 = L_154;
				uint32_t* L_160 = V_19;
				int32_t L_161 = (*(((uint32_t*)il2cpp_codegen_add((intptr_t)L_160, 4))));
				uint32_t L_162 = ((uint32_t)L_161);
				RuntimeObject* L_163 = Box(UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var, &L_162);
				NullCheck(L_159);
				ArrayElementTypeCheck (L_159, L_163);
				(L_159)->SetAt(static_cast<il2cpp_array_size_t>(1), (RuntimeObject*)L_163);
				ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_164 = L_159;
				uint32_t* L_165 = V_19;
				int32_t L_166 = (*(((uint32_t*)il2cpp_codegen_add((intptr_t)L_165, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)2), 4))))));
				uint32_t L_167 = ((uint32_t)L_166);
				RuntimeObject* L_168 = Box(UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var, &L_167);
				NullCheck(L_164);
				ArrayElementTypeCheck (L_164, L_168);
				(L_164)->SetAt(static_cast<il2cpp_array_size_t>(2), (RuntimeObject*)L_168);
				ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_169 = L_164;
				uint32_t* L_170 = V_19;
				int32_t L_171 = (*(((uint32_t*)il2cpp_codegen_add((intptr_t)L_170, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)3), 4))))));
				uint32_t L_172 = ((uint32_t)L_171);
				RuntimeObject* L_173 = Box(UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var, &L_172);
				NullCheck(L_169);
				ArrayElementTypeCheck (L_169, L_173);
				(L_169)->SetAt(static_cast<il2cpp_array_size_t>(3), (RuntimeObject*)L_173);
				String_t* L_174;
				L_174 = String_Format_m918500C1EFB475181349A79989BB79BB36102894(_stringLiteralE134155080D59FDE2A83A55D0BB359039175A4EA, L_169, NULL);
				String_t* L_175;
				L_175 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_152, L_174, NULL);
				V_3 = L_175;
				goto IL_0458_1;
			}

IL_037d_1:
			{
				uint32_t* L_176 = V_4;
				int32_t L_177 = V_5;
				V_20 = (int32_t*)((uintptr_t)((uint32_t*)il2cpp_codegen_add((intptr_t)L_176, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_177), 4)))));
				String_t* L_178 = V_3;
				ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_179 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)4);
				ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_180 = L_179;
				int32_t* L_181 = V_20;
				int32_t L_182 = (*(L_181));
				int32_t L_183 = L_182;
				RuntimeObject* L_184 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_183);
				NullCheck(L_180);
				ArrayElementTypeCheck (L_180, L_184);
				(L_180)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject*)L_184);
				ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_185 = L_180;
				int32_t* L_186 = V_20;
				int32_t L_187 = (*(((int32_t*)il2cpp_codegen_add((intptr_t)L_186, 4))));
				int32_t L_188 = L_187;
				RuntimeObject* L_189 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_188);
				NullCheck(L_185);
				ArrayElementTypeCheck (L_185, L_189);
				(L_185)->SetAt(static_cast<il2cpp_array_size_t>(1), (RuntimeObject*)L_189);
				ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_190 = L_185;
				int32_t* L_191 = V_20;
				int32_t L_192 = (*(((int32_t*)il2cpp_codegen_add((intptr_t)L_191, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)2), 4))))));
				int32_t L_193 = L_192;
				RuntimeObject* L_194 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_193);
				NullCheck(L_190);
				ArrayElementTypeCheck (L_190, L_194);
				(L_190)->SetAt(static_cast<il2cpp_array_size_t>(2), (RuntimeObject*)L_194);
				ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_195 = L_190;
				int32_t* L_196 = V_20;
				int32_t L_197 = (*(((int32_t*)il2cpp_codegen_add((intptr_t)L_196, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)3), 4))))));
				int32_t L_198 = L_197;
				RuntimeObject* L_199 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_198);
				NullCheck(L_195);
				ArrayElementTypeCheck (L_195, L_199);
				(L_195)->SetAt(static_cast<il2cpp_array_size_t>(3), (RuntimeObject*)L_199);
				String_t* L_200;
				L_200 = String_Format_m918500C1EFB475181349A79989BB79BB36102894(_stringLiteral1A3E5FB6190816CC196322B8E72BE4E64C6811E6, L_195, NULL);
				String_t* L_201;
				L_201 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_178, L_200, NULL);
				V_3 = L_201;
				goto IL_0458_1;
			}

IL_03d9_1:
			{
				uint32_t* L_202 = V_4;
				int32_t L_203 = V_5;
				V_21 = (float*)((uintptr_t)((uint32_t*)il2cpp_codegen_add((intptr_t)L_202, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_203), 4)))));
				String_t* L_204 = V_3;
				ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_205 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)4);
				ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_206 = L_205;
				float* L_207 = V_21;
				float L_208 = (*(L_207));
				float L_209 = L_208;
				RuntimeObject* L_210 = Box(Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var, &L_209);
				NullCheck(L_206);
				ArrayElementTypeCheck (L_206, L_210);
				(L_206)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject*)L_210);
				ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_211 = L_206;
				float* L_212 = V_21;
				float L_213 = (*(((float*)il2cpp_codegen_add((intptr_t)L_212, 4))));
				float L_214 = L_213;
				RuntimeObject* L_215 = Box(Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var, &L_214);
				NullCheck(L_211);
				ArrayElementTypeCheck (L_211, L_215);
				(L_211)->SetAt(static_cast<il2cpp_array_size_t>(1), (RuntimeObject*)L_215);
				ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_216 = L_211;
				float* L_217 = V_21;
				float L_218 = (*(((float*)il2cpp_codegen_add((intptr_t)L_217, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)2), 4))))));
				float L_219 = L_218;
				RuntimeObject* L_220 = Box(Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var, &L_219);
				NullCheck(L_216);
				ArrayElementTypeCheck (L_216, L_220);
				(L_216)->SetAt(static_cast<il2cpp_array_size_t>(2), (RuntimeObject*)L_220);
				ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_221 = L_216;
				float* L_222 = V_21;
				float L_223 = (*(((float*)il2cpp_codegen_add((intptr_t)L_222, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)3), 4))))));
				float L_224 = L_223;
				RuntimeObject* L_225 = Box(Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var, &L_224);
				NullCheck(L_221);
				ArrayElementTypeCheck (L_221, L_225);
				(L_221)->SetAt(static_cast<il2cpp_array_size_t>(3), (RuntimeObject*)L_225);
				String_t* L_226;
				L_226 = String_Format_m918500C1EFB475181349A79989BB79BB36102894(_stringLiteralBFEA9E20CAC36AEF7E88FC2739E3E88A90D7FD51, L_221, NULL);
				String_t* L_227;
				L_227 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_204, L_226, NULL);
				V_3 = L_227;
				goto IL_0458_1;
			}

IL_0435_1:
			{
				String_t* L_228 = V_3;
				int32_t L_229 = V_5;
				uint32_t L_230;
				L_230 = IL2CPP_NATIVEARRAY_GET_ITEM(uint32_t, ((&V_1))->___m_Buffer, L_229);
				if (!L_230)
				{
					G_B32_0 = L_228;
					goto IL_0448_1;
				}
				G_B31_0 = L_228;
			}
			{
				G_B33_0 = _stringLiteralE9BC8412F7672BEDC75EB21FA08240175E04E871;
				G_B33_1 = G_B31_0;
				goto IL_044d_1;
			}

IL_0448_1:
			{
				G_B33_0 = _stringLiteralDBB6CDA4D5A47DA899D30151C0C04DB0958C5C1F;
				G_B33_1 = G_B32_0;
			}

IL_044d_1:
			{
				String_t* L_231;
				L_231 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(G_B33_1, G_B33_0, NULL);
				V_3 = L_231;
				goto IL_0458_1;
			}

IL_0455_1:
			{
				uint32_t L_232 = V_2;
				V_5 = L_232;
			}

IL_0458_1:
			{
				int32_t L_233 = V_5;
				int32_t L_234 = V_7;
				V_5 = ((int32_t)il2cpp_codegen_add(L_233, L_234));
				String_t* L_235 = V_3;
				String_t* L_236;
				L_236 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_235, _stringLiteral2386E77CF610F786B06A91AF2C1B3FD2282D2745, NULL);
				V_3 = L_236;
			}

IL_046b_1:
			{
				int32_t L_237 = V_5;
				uint32_t L_238 = V_2;
				if ((((int64_t)((int64_t)L_237)) < ((int64_t)((int64_t)(uint64_t)((uint32_t)L_238)))))
				{
					goto IL_0079_1;
				}
			}

IL_0475_1:
			{
				uint32_t L_239 = V_2;
				if ((!(((uint32_t)L_239) > ((uint32_t)0))))
				{
					goto IL_04a9_1;
				}
			}
			{
				String_t* L_240 = V_3;
				__this->___m_OutputLine = L_240;
				Il2CppCodeGenWriteBarrier((void**)(&__this->___m_OutputLine), (void*)L_240);
				Action_1_t3CB5D1A819C3ED3F99E9E39F890F18633253949A* L_241 = __this->___m_OutputAction;
				String_t* L_242 = V_3;
				NullCheck(L_241);
				Action_1_Invoke_m690438AAE38F9762172E3AE0A33D0B42ACD35790_inline(L_241, L_242, NULL);
				goto IL_04b9;
			}

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

IL_04a9_1:
			{
				goto IL_04b9;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_04b9:
	{
		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 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);
		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;
		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*)&Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFEEED52D9C8FE0B862C9427059B57657B7A344CD);
		s_Il2CppMethodInitialized = true;
	}
	{
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_0 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)5);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = L_0;
		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(Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var, &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(Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var, &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(Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var, &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(Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var, &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(Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var, &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);
		return L_23;
	}
}
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) 
{
	ShaderDebugPrintInput_tAA3D285B61C21C127B4E4F3515343E1A761E3872 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		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);
		ShaderDebugPrintInput_tAA3D285B61C21C127B4E4F3515343E1A761E3872 L_5 = V_0;
		return L_5;
	}
}
#ifdef __clang__
#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* 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;
	}
	{
		return _stringLiteral0903F12E67F35E21BB5A38049B8641BBB8B21CC6;
	}
}
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*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF126611F8014B400C165CAF3506A985851396077);
		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(_stringLiteralF126611F8014B400C165CAF3506A985851396077, 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*)&_stringLiteralF126611F8014B400C165CAF3506A985851396077);
		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(_stringLiteralF126611F8014B400C165CAF3506A985851396077, 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;
	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_000f;
		}
		G_B1_0 = L_2;
	}
	{
		G_B3_0 = ((String_t*)(NULL));
		G_B3_1 = G_B1_0;
		goto IL_0015;
	}

IL_000f:
	{
		HelpURLAttribute_tC499F826613B34E001AEAE5D42BA2B3AD365E91D* L_4 = V_0;
		NullCheck(L_4);
		String_t* L_5;
		L_5 = HelpURLAttribute_get_URL_m96A5BFCBB093F5C427002A8BCAC268E5700657C0_inline(L_4, NULL);
		G_B3_0 = L_5;
		G_B3_1 = G_B2_0;
	}

IL_0015:
	{
		*((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;
		return (bool)((!(((RuntimeObject*)(HelpURLAttribute_tC499F826613B34E001AEAE5D42BA2B3AD365E91D*)L_6) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR 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 int32_t ProbeBrickIndex_GetVoxelSubdivLevel_m94470349EDDC504B9C5C5ACA6CFEAD8DE693E391 (ProbeBrickIndex_tF1B02DB88E5F4CF79533962B018B5724D74E32D2* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F_il2cpp_TypeInfo_var);
		ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* L_0;
		L_0 = ProbeReferenceVolume_get_instance_m7EAD257CFABE08C6549F8E34930FDB400DECC71C_inline(NULL);
		NullCheck(L_0);
		int32_t L_1;
		L_1 = ProbeReferenceVolume_GetMaxSubdivision_m85DF89336E067B1B2057636CEC26AFB78A75368A_inline(L_0, NULL);
		int32_t L_2;
		L_2 = Mathf_Min_m888083F74FF5655778F0403BB5E9608BEFDEA8CB_inline(3, ((int32_t)il2cpp_codegen_subtract(L_1, 1)), NULL);
		return L_2;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ProbeBrickIndex_SizeOfPhysicalIndexFromBudget_mEC0DC2ECE080EA7BDCAB2EAE4CAE6EFD8E0C6614 (ProbeBrickIndex_tF1B02DB88E5F4CF79533962B018B5724D74E32D2* __this, int32_t ___0_memoryBudget, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___0_memoryBudget;
		if ((((int32_t)L_0) == ((int32_t)((int32_t)512))))
		{
			goto IL_001a;
		}
	}
	{
		int32_t L_1 = ___0_memoryBudget;
		if ((((int32_t)L_1) == ((int32_t)((int32_t)1024))))
		{
			goto IL_0020;
		}
	}
	{
		int32_t L_2 = ___0_memoryBudget;
		if ((((int32_t)L_2) == ((int32_t)((int32_t)2048))))
		{
			goto IL_0026;
		}
	}
	{
		goto IL_002c;
	}

IL_001a:
	{
		return ((int32_t)16000000);
	}

IL_0020:
	{
		return ((int32_t)32000000);
	}

IL_0026:
	{
		return ((int32_t)64000000);
	}

IL_002c:
	{
		return ((int32_t)32000000);
	}
}
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*)&Dictionary_2__ctor_m6157F4530E6673F81B5E3B5715CE906260B528E0_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_mE999B0C23C844A4802C0B740EAF0B32F10871A95_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t1FF689FEDC2FDBDED3133BCEF57F215E1177485F_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_tD4F3359DAAB61E45D8374086254418E3AA6B446E_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectPool_1__ctor_m3F5C9F1D211BC1BC6A6A1570500531C8EA350DC4_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectPool_1__ctor_mEC93FEF280812D73CE13679960763B9C3FBCCDA9_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectPool_1__ctor_mF3AD544F73F223AC75C81A4A17871839B9888A7A_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectPool_1_t8DA40D85DF5778F1195D0E6D74F1CC8BD1929805_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectPool_1_tB51C6F641CF9BA3EB129CA16A94F3B9B53A28892_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectPool_1_tD5C76F7C6B50F1DDE822EED92C390D4FC3E1A4A9_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3C_ctorU3Eb__28_0_mC77C4962585590C60879026297B719EA55647038_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3C_ctorU3Eb__28_1_m224E8EFD8D1313E735897F0D7EA6F69F8DAD9ABF_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3C_ctorU3Eb__28_2_m78ADEEF7526A0C00BF4DECAC108CE430D524965F_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_tBE2D7F4669C7B6BB7D961E4F31204B82C5499507_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityAction_1_t17F5713480A623233FCEF33A9F600E247AA897D6_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityAction_1_t1C91FC461AEDD032BF79639CBB6A3842E1E34C20_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityAction_1_tDC65970D467113575D912B657FC2F13DCBD4255E_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	UnityAction_1_t17F5713480A623233FCEF33A9F600E247AA897D6* G_B2_0 = NULL;
	ProbeBrickIndex_tF1B02DB88E5F4CF79533962B018B5724D74E32D2* G_B2_1 = NULL;
	UnityAction_1_t17F5713480A623233FCEF33A9F600E247AA897D6* G_B1_0 = NULL;
	ProbeBrickIndex_tF1B02DB88E5F4CF79533962B018B5724D74E32D2* G_B1_1 = NULL;
	UnityAction_1_t1C91FC461AEDD032BF79639CBB6A3842E1E34C20* G_B4_0 = NULL;
	ProbeBrickIndex_tF1B02DB88E5F4CF79533962B018B5724D74E32D2* G_B4_1 = NULL;
	UnityAction_1_t1C91FC461AEDD032BF79639CBB6A3842E1E34C20* G_B3_0 = NULL;
	ProbeBrickIndex_tF1B02DB88E5F4CF79533962B018B5724D74E32D2* G_B3_1 = NULL;
	UnityAction_1_tDC65970D467113575D912B657FC2F13DCBD4255E* G_B6_0 = NULL;
	ProbeBrickIndex_tF1B02DB88E5F4CF79533962B018B5724D74E32D2* G_B6_1 = NULL;
	UnityAction_1_tDC65970D467113575D912B657FC2F13DCBD4255E* G_B5_0 = NULL;
	ProbeBrickIndex_tF1B02DB88E5F4CF79533962B018B5724D74E32D2* G_B5_1 = NULL;
	{
		il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tBE2D7F4669C7B6BB7D961E4F31204B82C5499507_il2cpp_TypeInfo_var);
		UnityAction_1_t17F5713480A623233FCEF33A9F600E247AA897D6* L_0 = ((U3CU3Ec_tBE2D7F4669C7B6BB7D961E4F31204B82C5499507_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tBE2D7F4669C7B6BB7D961E4F31204B82C5499507_il2cpp_TypeInfo_var))->___U3CU3E9__28_0;
		UnityAction_1_t17F5713480A623233FCEF33A9F600E247AA897D6* 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_tBE2D7F4669C7B6BB7D961E4F31204B82C5499507_il2cpp_TypeInfo_var);
		U3CU3Ec_tBE2D7F4669C7B6BB7D961E4F31204B82C5499507* L_2 = ((U3CU3Ec_tBE2D7F4669C7B6BB7D961E4F31204B82C5499507_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tBE2D7F4669C7B6BB7D961E4F31204B82C5499507_il2cpp_TypeInfo_var))->___U3CU3E9;
		UnityAction_1_t17F5713480A623233FCEF33A9F600E247AA897D6* L_3 = (UnityAction_1_t17F5713480A623233FCEF33A9F600E247AA897D6*)il2cpp_codegen_object_new(UnityAction_1_t17F5713480A623233FCEF33A9F600E247AA897D6_il2cpp_TypeInfo_var);
		UnityAction_1__ctor_m055E1D59263C8EE2DC4B5B7DC535FDFCDCED5904(L_3, L_2, (intptr_t)((void*)U3CU3Ec_U3C_ctorU3Eb__28_0_mC77C4962585590C60879026297B719EA55647038_RuntimeMethod_var), NULL);
		UnityAction_1_t17F5713480A623233FCEF33A9F600E247AA897D6* L_4 = L_3;
		((U3CU3Ec_tBE2D7F4669C7B6BB7D961E4F31204B82C5499507_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tBE2D7F4669C7B6BB7D961E4F31204B82C5499507_il2cpp_TypeInfo_var))->___U3CU3E9__28_0 = L_4;
		Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_tBE2D7F4669C7B6BB7D961E4F31204B82C5499507_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tBE2D7F4669C7B6BB7D961E4F31204B82C5499507_il2cpp_TypeInfo_var))->___U3CU3E9__28_0), (void*)L_4);
		G_B2_0 = L_4;
		G_B2_1 = G_B1_1;
	}

IL_0020:
	{
		ObjectPool_1_t8DA40D85DF5778F1195D0E6D74F1CC8BD1929805* L_5 = (ObjectPool_1_t8DA40D85DF5778F1195D0E6D74F1CC8BD1929805*)il2cpp_codegen_object_new(ObjectPool_1_t8DA40D85DF5778F1195D0E6D74F1CC8BD1929805_il2cpp_TypeInfo_var);
		ObjectPool_1__ctor_mF3AD544F73F223AC75C81A4A17871839B9888A7A(L_5, G_B2_0, (UnityAction_1_t17F5713480A623233FCEF33A9F600E247AA897D6*)NULL, (bool)0, ObjectPool_1__ctor_mF3AD544F73F223AC75C81A4A17871839B9888A7A_RuntimeMethod_var);
		NullCheck(G_B2_1);
		G_B2_1->___m_BrickMetaPool = L_5;
		Il2CppCodeGenWriteBarrier((void**)(&G_B2_1->___m_BrickMetaPool), (void*)L_5);
		il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tBE2D7F4669C7B6BB7D961E4F31204B82C5499507_il2cpp_TypeInfo_var);
		UnityAction_1_t1C91FC461AEDD032BF79639CBB6A3842E1E34C20* L_6 = ((U3CU3Ec_tBE2D7F4669C7B6BB7D961E4F31204B82C5499507_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tBE2D7F4669C7B6BB7D961E4F31204B82C5499507_il2cpp_TypeInfo_var))->___U3CU3E9__28_1;
		UnityAction_1_t1C91FC461AEDD032BF79639CBB6A3842E1E34C20* L_7 = L_6;
		if (L_7)
		{
			G_B4_0 = L_7;
			G_B4_1 = __this;
			goto IL_004c;
		}
		G_B3_0 = L_7;
		G_B3_1 = __this;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tBE2D7F4669C7B6BB7D961E4F31204B82C5499507_il2cpp_TypeInfo_var);
		U3CU3Ec_tBE2D7F4669C7B6BB7D961E4F31204B82C5499507* L_8 = ((U3CU3Ec_tBE2D7F4669C7B6BB7D961E4F31204B82C5499507_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tBE2D7F4669C7B6BB7D961E4F31204B82C5499507_il2cpp_TypeInfo_var))->___U3CU3E9;
		UnityAction_1_t1C91FC461AEDD032BF79639CBB6A3842E1E34C20* L_9 = (UnityAction_1_t1C91FC461AEDD032BF79639CBB6A3842E1E34C20*)il2cpp_codegen_object_new(UnityAction_1_t1C91FC461AEDD032BF79639CBB6A3842E1E34C20_il2cpp_TypeInfo_var);
		UnityAction_1__ctor_mA988FED9ECBC107F32346C9CA504691C1007FB8F(L_9, L_8, (intptr_t)((void*)U3CU3Ec_U3C_ctorU3Eb__28_1_m224E8EFD8D1313E735897F0D7EA6F69F8DAD9ABF_RuntimeMethod_var), NULL);
		UnityAction_1_t1C91FC461AEDD032BF79639CBB6A3842E1E34C20* L_10 = L_9;
		((U3CU3Ec_tBE2D7F4669C7B6BB7D961E4F31204B82C5499507_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tBE2D7F4669C7B6BB7D961E4F31204B82C5499507_il2cpp_TypeInfo_var))->___U3CU3E9__28_1 = L_10;
		Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_tBE2D7F4669C7B6BB7D961E4F31204B82C5499507_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tBE2D7F4669C7B6BB7D961E4F31204B82C5499507_il2cpp_TypeInfo_var))->___U3CU3E9__28_1), (void*)L_10);
		G_B4_0 = L_10;
		G_B4_1 = G_B3_1;
	}

IL_004c:
	{
		ObjectPool_1_tB51C6F641CF9BA3EB129CA16A94F3B9B53A28892* L_11 = (ObjectPool_1_tB51C6F641CF9BA3EB129CA16A94F3B9B53A28892*)il2cpp_codegen_object_new(ObjectPool_1_tB51C6F641CF9BA3EB129CA16A94F3B9B53A28892_il2cpp_TypeInfo_var);
		ObjectPool_1__ctor_mEC93FEF280812D73CE13679960763B9C3FBCCDA9(L_11, G_B4_0, (UnityAction_1_t1C91FC461AEDD032BF79639CBB6A3842E1E34C20*)NULL, (bool)0, ObjectPool_1__ctor_mEC93FEF280812D73CE13679960763B9C3FBCCDA9_RuntimeMethod_var);
		NullCheck(G_B4_1);
		G_B4_1->___m_VoxelMetaListPool = L_11;
		Il2CppCodeGenWriteBarrier((void**)(&G_B4_1->___m_VoxelMetaListPool), (void*)L_11);
		il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tBE2D7F4669C7B6BB7D961E4F31204B82C5499507_il2cpp_TypeInfo_var);
		UnityAction_1_tDC65970D467113575D912B657FC2F13DCBD4255E* L_12 = ((U3CU3Ec_tBE2D7F4669C7B6BB7D961E4F31204B82C5499507_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tBE2D7F4669C7B6BB7D961E4F31204B82C5499507_il2cpp_TypeInfo_var))->___U3CU3E9__28_2;
		UnityAction_1_tDC65970D467113575D912B657FC2F13DCBD4255E* L_13 = L_12;
		if (L_13)
		{
			G_B6_0 = L_13;
			G_B6_1 = __this;
			goto IL_0078;
		}
		G_B5_0 = L_13;
		G_B5_1 = __this;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tBE2D7F4669C7B6BB7D961E4F31204B82C5499507_il2cpp_TypeInfo_var);
		U3CU3Ec_tBE2D7F4669C7B6BB7D961E4F31204B82C5499507* L_14 = ((U3CU3Ec_tBE2D7F4669C7B6BB7D961E4F31204B82C5499507_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tBE2D7F4669C7B6BB7D961E4F31204B82C5499507_il2cpp_TypeInfo_var))->___U3CU3E9;
		UnityAction_1_tDC65970D467113575D912B657FC2F13DCBD4255E* L_15 = (UnityAction_1_tDC65970D467113575D912B657FC2F13DCBD4255E*)il2cpp_codegen_object_new(UnityAction_1_tDC65970D467113575D912B657FC2F13DCBD4255E_il2cpp_TypeInfo_var);
		UnityAction_1__ctor_mDEE364F486C15E590C348C5CAA3EA29F4FD9AF35(L_15, L_14, (intptr_t)((void*)U3CU3Ec_U3C_ctorU3Eb__28_2_m78ADEEF7526A0C00BF4DECAC108CE430D524965F_RuntimeMethod_var), NULL);
		UnityAction_1_tDC65970D467113575D912B657FC2F13DCBD4255E* L_16 = L_15;
		((U3CU3Ec_tBE2D7F4669C7B6BB7D961E4F31204B82C5499507_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tBE2D7F4669C7B6BB7D961E4F31204B82C5499507_il2cpp_TypeInfo_var))->___U3CU3E9__28_2 = L_16;
		Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_tBE2D7F4669C7B6BB7D961E4F31204B82C5499507_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tBE2D7F4669C7B6BB7D961E4F31204B82C5499507_il2cpp_TypeInfo_var))->___U3CU3E9__28_2), (void*)L_16);
		G_B6_0 = L_16;
		G_B6_1 = G_B5_1;
	}

IL_0078:
	{
		ObjectPool_1_tD5C76F7C6B50F1DDE822EED92C390D4FC3E1A4A9* L_17 = (ObjectPool_1_tD5C76F7C6B50F1DDE822EED92C390D4FC3E1A4A9*)il2cpp_codegen_object_new(ObjectPool_1_tD5C76F7C6B50F1DDE822EED92C390D4FC3E1A4A9_il2cpp_TypeInfo_var);
		ObjectPool_1__ctor_m3F5C9F1D211BC1BC6A6A1570500531C8EA350DC4(L_17, G_B6_0, (UnityAction_1_tDC65970D467113575D912B657FC2F13DCBD4255E*)NULL, (bool)0, ObjectPool_1__ctor_m3F5C9F1D211BC1BC6A6A1570500531C8EA350DC4_RuntimeMethod_var);
		NullCheck(G_B6_1);
		G_B6_1->___m_VoxelMetaPool = L_17;
		Il2CppCodeGenWriteBarrier((void**)(&G_B6_1->___m_VoxelMetaPool), (void*)L_17);
		__this->___m_UpdateMinIndex = ((int32_t)2147483647LL);
		__this->___m_UpdateMaxIndex = ((int32_t)-2147483648LL);
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_18;
		memset((&L_18), 0, sizeof(L_18));
		Vector3Int__ctor_mE06A86999D16FA579A7F2142B872AB7E3695C9E0_inline((&L_18), 0, 0, 0, NULL);
		__this->___m_CenterRS = L_18;
		Dictionary_2_t1FF689FEDC2FDBDED3133BCEF57F215E1177485F* L_19 = (Dictionary_2_t1FF689FEDC2FDBDED3133BCEF57F215E1177485F*)il2cpp_codegen_object_new(Dictionary_2_t1FF689FEDC2FDBDED3133BCEF57F215E1177485F_il2cpp_TypeInfo_var);
		Dictionary_2__ctor_m6157F4530E6673F81B5E3B5715CE906260B528E0(L_19, Dictionary_2__ctor_m6157F4530E6673F81B5E3B5715CE906260B528E0_RuntimeMethod_var);
		__this->___m_VoxelToBricks = L_19;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_VoxelToBricks), (void*)L_19);
		Dictionary_2_tD4F3359DAAB61E45D8374086254418E3AA6B446E* L_20 = (Dictionary_2_tD4F3359DAAB61E45D8374086254418E3AA6B446E*)il2cpp_codegen_object_new(Dictionary_2_tD4F3359DAAB61E45D8374086254418E3AA6B446E_il2cpp_TypeInfo_var);
		Dictionary_2__ctor_mE999B0C23C844A4802C0B740EAF0B32F10871A95(L_20, Dictionary_2__ctor_mE999B0C23C844A4802C0B740EAF0B32F10871A95_RuntimeMethod_var);
		__this->___m_BricksToVoxels = L_20;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_BricksToVoxels), (void*)L_20);
		__this->___m_NeedUpdateIndexComputeBuffer = (bool)0;
		int32_t L_21 = ___0_memoryBudget;
		int32_t L_22;
		L_22 = ProbeBrickIndex_SizeOfPhysicalIndexFromBudget_mEC0DC2ECE080EA7BDCAB2EAE4CAE6EFD8E0C6614(__this, L_21, NULL);
		int32_t L_23;
		L_23 = Mathf_CeilToInt_mF2BF9F4261B3431DC20E10A46CFEEED103C48963_inline(((float)(((float)L_22)/(243.0f))), NULL);
		__this->___m_IndexInChunks = L_23;
		int32_t L_24 = __this->___m_IndexInChunks;
		__this->___m_AvailableChunkCount = L_24;
		int32_t L_25 = __this->___m_IndexInChunks;
		int32_t L_26;
		L_26 = Mathf_Max_m7FA442918DE37E3A00106D1F2E789D65829792B8_inline(1, L_25, NULL);
		BitArray_tFD42FDEB4A51DD2D6C20DC8E220B1EBE999F2616* L_27 = (BitArray_tFD42FDEB4A51DD2D6C20DC8E220B1EBE999F2616*)il2cpp_codegen_object_new(BitArray_tFD42FDEB4A51DD2D6C20DC8E220B1EBE999F2616_il2cpp_TypeInfo_var);
		BitArray__ctor_m50B5380BF9C051C0C4E528CFEE6579F8BFBBFFA7(L_27, L_26, NULL);
		__this->___m_IndexChunks = L_27;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_IndexChunks), (void*)L_27);
		int32_t L_28 = __this->___m_IndexInChunks;
		V_0 = ((int32_t)il2cpp_codegen_multiply(L_28, ((int32_t)243)));
		int32_t L_29 = V_0;
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_30 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)L_29);
		__this->___m_PhysicalIndexBufferData = L_30;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_PhysicalIndexBufferData), (void*)L_30);
		int32_t L_31 = V_0;
		ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_32 = (ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233*)il2cpp_codegen_object_new(ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233_il2cpp_TypeInfo_var);
		ComputeBuffer__ctor_m10899F96063EF384E8F25E2D61242CCF5F327D08(L_32, L_31, 4, ((int32_t)16), NULL);
		__this->___m_PhysicalIndexBuffer = L_32;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_PhysicalIndexBuffer), (void*)L_32);
		__this->___m_NextFreeChunk = 0;
		int32_t L_33 = V_0;
		ProbeBrickIndex_set_estimatedVMemCost_mEF9CBDDB59A8E7EE2754984F09812859C91A058D_inline(__this, ((int32_t)il2cpp_codegen_multiply(L_33, 4)), NULL);
		ProbeBrickIndex_Clear_m9C7C5286A5C68132A9C2868DF753EFBC65A89176(__this, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ProbeBrickIndex_GetRemainingChunkCount_m4416DA6C92852C3D0CE241676B59AB5191A36C3A (ProbeBrickIndex_tF1B02DB88E5F4CF79533962B018B5724D74E32D2* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___m_AvailableChunkCount;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeBrickIndex_UploadIndexData_m5849A8CB4E14B1F84DBCECF90835A684DCB8018A (ProbeBrickIndex_tF1B02DB88E5F4CF79533962B018B5724D74E32D2* __this, const RuntimeMethod* method) 
{
	int32_t V_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));
		ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_2 = __this->___m_PhysicalIndexBuffer;
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_3 = __this->___m_PhysicalIndexBufferData;
		int32_t L_4 = __this->___m_UpdateMinIndex;
		int32_t L_5 = __this->___m_UpdateMinIndex;
		int32_t L_6 = V_0;
		NullCheck(L_2);
		ComputeBuffer_SetData_m5D75D81304937FD04C820B1015AFA066DF36DC0E(L_2, (RuntimeArray*)L_3, L_4, L_5, L_6, NULL);
		__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_Clear_m9C7C5286A5C68132A9C2868DF753EFBC65A89176 (ProbeBrickIndex_tF1B02DB88E5F4CF79533962B018B5724D74E32D2* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Clear_m7030D1EA1ED27775E9130AFDFF9287D66EB595C3_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Clear_mDA9F81484F244DEA8E4871C59A8A5E7D1DD1C3E2_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Values_m4839311918CE8A50B312466D66EDA385026CCD63_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Values_mDBB965801731EA0634C3F49EF38B04C319E762F7_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m57681476AFD5ADE0F709AE70F024CE5BBFDCD404_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mB5F327458E7D24135FBC58DEC5C38583E8956A62_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mF9F51E8BCB3CCDC791711DC62EADA3F8841171E9_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m1E78686EC69295C3C94DCFCDADBA16596348CF81_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m48CDBC6111F19ABEB169A5C6F429714B3811E83B_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mB7D3553A6B211EABE5BFC7A642ABA9437636B997_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m4BF75178DDB49EC6E230FE161ECE2287DCAD92E7_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m8CA239280512C199F54C8EF64B6396A126AD1ED2_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_mEDF3C1DD02F330950F29B4C9C957C3EE08715C49_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m6F161C46A6FE686128BDFAFD9E263E8FE89BEE94_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectPool_1_Release_m123CCF4CDA57FC6019839FE666A0B9047E6C2382_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectPool_1_Release_m6445CEE1A99203D263C06C2592AA11E74199C9CD_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectPool_1_Release_mDA6564238EBFD35AA625038F98EE2B37F8E83E8A_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ValueCollection_GetEnumerator_m1FBA790B36A6DEEE008442DB4071F96A2FFCFFA9_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ValueCollection_GetEnumerator_mAE95AE13D4DA229528D11E98EC966C8FEEEA5B39_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	Enumerator_tE3FA60E4BFB5C732F7FB87200518C8C5761E37AB V_1;
	memset((&V_1), 0, sizeof(V_1));
	List_1_tA4B5FEB8E8B2267FDBC889623D19E2954E4A3EAC* V_2 = NULL;
	Enumerator_tAEE2DC58D989E3006BBE98CFB743F45C8B59FE36 V_3;
	memset((&V_3), 0, sizeof(V_3));
	VoxelMeta_t6D2CF631FEA88A2C679FFCE9E2A4B0F63F123A31* V_4 = NULL;
	Enumerator_t8D798DCA72BFD52E3C5147538C96110484502BC7 V_5;
	memset((&V_5), 0, sizeof(V_5));
	BrickMeta_t8905B1502E507FAFA4B096696E2F1E287D605A01* V_6 = NULL;
	{
		V_0 = 0;
		goto IL_0011;
	}

IL_0004:
	{
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_0 = __this->___m_PhysicalIndexBufferData;
		int32_t L_1 = V_0;
		NullCheck(L_0);
		(L_0)->SetAt(static_cast<il2cpp_array_size_t>(L_1), (int32_t)(-1));
		int32_t L_2 = V_0;
		V_0 = ((int32_t)il2cpp_codegen_add(L_2, 1));
	}

IL_0011:
	{
		int32_t L_3 = V_0;
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_4 = __this->___m_PhysicalIndexBufferData;
		NullCheck(L_4);
		if ((((int32_t)L_3) < ((int32_t)((int32_t)(((RuntimeArray*)L_4)->max_length)))))
		{
			goto IL_0004;
		}
	}
	{
		__this->___m_NeedUpdateIndexComputeBuffer = (bool)1;
		__this->___m_UpdateMinIndex = 0;
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_5 = __this->___m_PhysicalIndexBufferData;
		NullCheck(L_5);
		__this->___m_UpdateMaxIndex = ((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_5)->max_length)), 1));
		__this->___m_NextFreeChunk = 0;
		BitArray_tFD42FDEB4A51DD2D6C20DC8E220B1EBE999F2616* L_6 = __this->___m_IndexChunks;
		NullCheck(L_6);
		BitArray_SetAll_mDE617A24AADD5BE2CA3B5C82031D029C4529397C(L_6, (bool)0, NULL);
		Dictionary_2_t1FF689FEDC2FDBDED3133BCEF57F215E1177485F* L_7 = __this->___m_VoxelToBricks;
		NullCheck(L_7);
		ValueCollection_tB88DC7722CAE79CC12A291CC3E38214EA279C8EA* L_8;
		L_8 = Dictionary_2_get_Values_mDBB965801731EA0634C3F49EF38B04C319E762F7(L_7, Dictionary_2_get_Values_mDBB965801731EA0634C3F49EF38B04C319E762F7_RuntimeMethod_var);
		NullCheck(L_8);
		Enumerator_tE3FA60E4BFB5C732F7FB87200518C8C5761E37AB L_9;
		L_9 = ValueCollection_GetEnumerator_m1FBA790B36A6DEEE008442DB4071F96A2FFCFFA9(L_8, ValueCollection_GetEnumerator_m1FBA790B36A6DEEE008442DB4071F96A2FFCFFA9_RuntimeMethod_var);
		V_1 = L_9;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_00b7:
			{
				Enumerator_Dispose_mF9F51E8BCB3CCDC791711DC62EADA3F8841171E9((&V_1), Enumerator_Dispose_mF9F51E8BCB3CCDC791711DC62EADA3F8841171E9_RuntimeMethod_var);
				return;
			}
		});
		try
		{
			{
				goto IL_00ac_1;
			}

IL_0060_1:
			{
				List_1_tA4B5FEB8E8B2267FDBC889623D19E2954E4A3EAC* L_10;
				L_10 = Enumerator_get_Current_mEDF3C1DD02F330950F29B4C9C957C3EE08715C49_inline((&V_1), Enumerator_get_Current_mEDF3C1DD02F330950F29B4C9C957C3EE08715C49_RuntimeMethod_var);
				V_2 = L_10;
				List_1_tA4B5FEB8E8B2267FDBC889623D19E2954E4A3EAC* L_11 = V_2;
				NullCheck(L_11);
				Enumerator_tAEE2DC58D989E3006BBE98CFB743F45C8B59FE36 L_12;
				L_12 = List_1_GetEnumerator_m6F161C46A6FE686128BDFAFD9E263E8FE89BEE94(L_11, List_1_GetEnumerator_m6F161C46A6FE686128BDFAFD9E263E8FE89BEE94_RuntimeMethod_var);
				V_3 = L_12;
			}
			{
				auto __finallyBlock = il2cpp::utils::Finally([&]
				{

FINALLY_0092_1:
					{
						Enumerator_Dispose_m57681476AFD5ADE0F709AE70F024CE5BBFDCD404((&V_3), Enumerator_Dispose_m57681476AFD5ADE0F709AE70F024CE5BBFDCD404_RuntimeMethod_var);
						return;
					}
				});
				try
				{
					{
						goto IL_0087_2;
					}

IL_0071_2:
					{
						VoxelMeta_t6D2CF631FEA88A2C679FFCE9E2A4B0F63F123A31* L_13;
						L_13 = Enumerator_get_Current_m4BF75178DDB49EC6E230FE161ECE2287DCAD92E7_inline((&V_3), Enumerator_get_Current_m4BF75178DDB49EC6E230FE161ECE2287DCAD92E7_RuntimeMethod_var);
						V_4 = L_13;
						ObjectPool_1_tD5C76F7C6B50F1DDE822EED92C390D4FC3E1A4A9* L_14 = __this->___m_VoxelMetaPool;
						VoxelMeta_t6D2CF631FEA88A2C679FFCE9E2A4B0F63F123A31* L_15 = V_4;
						NullCheck(L_14);
						ObjectPool_1_Release_mDA6564238EBFD35AA625038F98EE2B37F8E83E8A(L_14, L_15, ObjectPool_1_Release_mDA6564238EBFD35AA625038F98EE2B37F8E83E8A_RuntimeMethod_var);
					}

IL_0087_2:
					{
						bool L_16;
						L_16 = Enumerator_MoveNext_m1E78686EC69295C3C94DCFCDADBA16596348CF81((&V_3), Enumerator_MoveNext_m1E78686EC69295C3C94DCFCDADBA16596348CF81_RuntimeMethod_var);
						if (L_16)
						{
							goto IL_0071_2;
						}
					}
					{
						goto IL_00a0_1;
					}
				}
				catch(Il2CppExceptionWrapper& e)
				{
					__finallyBlock.StoreException(e.ex);
				}
			}

IL_00a0_1:
			{
				ObjectPool_1_tB51C6F641CF9BA3EB129CA16A94F3B9B53A28892* L_17 = __this->___m_VoxelMetaListPool;
				List_1_tA4B5FEB8E8B2267FDBC889623D19E2954E4A3EAC* L_18 = V_2;
				NullCheck(L_17);
				ObjectPool_1_Release_m123CCF4CDA57FC6019839FE666A0B9047E6C2382(L_17, L_18, ObjectPool_1_Release_m123CCF4CDA57FC6019839FE666A0B9047E6C2382_RuntimeMethod_var);
			}

IL_00ac_1:
			{
				bool L_19;
				L_19 = Enumerator_MoveNext_mB7D3553A6B211EABE5BFC7A642ABA9437636B997((&V_1), Enumerator_MoveNext_mB7D3553A6B211EABE5BFC7A642ABA9437636B997_RuntimeMethod_var);
				if (L_19)
				{
					goto IL_0060_1;
				}
			}
			{
				goto IL_00c5;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_00c5:
	{
		Dictionary_2_t1FF689FEDC2FDBDED3133BCEF57F215E1177485F* L_20 = __this->___m_VoxelToBricks;
		NullCheck(L_20);
		Dictionary_2_Clear_mDA9F81484F244DEA8E4871C59A8A5E7D1DD1C3E2(L_20, Dictionary_2_Clear_mDA9F81484F244DEA8E4871C59A8A5E7D1DD1C3E2_RuntimeMethod_var);
		Dictionary_2_tD4F3359DAAB61E45D8374086254418E3AA6B446E* L_21 = __this->___m_BricksToVoxels;
		NullCheck(L_21);
		ValueCollection_t61DE65843A7C21C86A1754994E5898CD5605F461* L_22;
		L_22 = Dictionary_2_get_Values_m4839311918CE8A50B312466D66EDA385026CCD63(L_21, Dictionary_2_get_Values_m4839311918CE8A50B312466D66EDA385026CCD63_RuntimeMethod_var);
		NullCheck(L_22);
		Enumerator_t8D798DCA72BFD52E3C5147538C96110484502BC7 L_23;
		L_23 = ValueCollection_GetEnumerator_mAE95AE13D4DA229528D11E98EC966C8FEEEA5B39(L_22, ValueCollection_GetEnumerator_mAE95AE13D4DA229528D11E98EC966C8FEEEA5B39_RuntimeMethod_var);
		V_5 = L_23;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_0105:
			{
				Enumerator_Dispose_mB5F327458E7D24135FBC58DEC5C38583E8956A62((&V_5), Enumerator_Dispose_mB5F327458E7D24135FBC58DEC5C38583E8956A62_RuntimeMethod_var);
				return;
			}
		});
		try
		{
			{
				goto IL_00fa_1;
			}

IL_00e4_1:
			{
				BrickMeta_t8905B1502E507FAFA4B096696E2F1E287D605A01* L_24;
				L_24 = Enumerator_get_Current_m8CA239280512C199F54C8EF64B6396A126AD1ED2_inline((&V_5), Enumerator_get_Current_m8CA239280512C199F54C8EF64B6396A126AD1ED2_RuntimeMethod_var);
				V_6 = L_24;
				ObjectPool_1_t8DA40D85DF5778F1195D0E6D74F1CC8BD1929805* L_25 = __this->___m_BrickMetaPool;
				BrickMeta_t8905B1502E507FAFA4B096696E2F1E287D605A01* L_26 = V_6;
				NullCheck(L_25);
				ObjectPool_1_Release_m6445CEE1A99203D263C06C2592AA11E74199C9CD(L_25, L_26, ObjectPool_1_Release_m6445CEE1A99203D263C06C2592AA11E74199C9CD_RuntimeMethod_var);
			}

IL_00fa_1:
			{
				bool L_27;
				L_27 = Enumerator_MoveNext_m48CDBC6111F19ABEB169A5C6F429714B3811E83B((&V_5), Enumerator_MoveNext_m48CDBC6111F19ABEB169A5C6F429714B3811E83B_RuntimeMethod_var);
				if (L_27)
				{
					goto IL_00e4_1;
				}
			}
			{
				goto IL_0113;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_0113:
	{
		Dictionary_2_tD4F3359DAAB61E45D8374086254418E3AA6B446E* L_28 = __this->___m_BricksToVoxels;
		NullCheck(L_28);
		Dictionary_2_Clear_m7030D1EA1ED27775E9130AFDFF9287D66EB595C3(L_28, Dictionary_2_Clear_m7030D1EA1ED27775E9130AFDFF9287D66EB595C3_RuntimeMethod_var);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeBrickIndex_MapBrickToVoxels_mD22314BC167B5A502523451908EBFAE5D2690608 (ProbeBrickIndex_tF1B02DB88E5F4CF79533962B018B5724D74E32D2* __this, Brick_tE6E9230DFDF650A631C116E79FB28F41618C3CE0 ___0_brick, HashSet_1_t03A441EC1493E313B17FAEAEFD9B0BEBFA3F6206* ___1_voxels, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_Add_mA024658A4ED8E38324AB60A5CDA6DFCAE4FFF4A5_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 V_1;
	memset((&V_1), 0, sizeof(V_1));
	int32_t V_2 = 0;
	int32_t V_3 = 0;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_4;
	memset((&V_4), 0, sizeof(V_4));
	int32_t V_5 = 0;
	int32_t V_6 = 0;
	int32_t V_7 = 0;
	{
		Brick_tE6E9230DFDF650A631C116E79FB28F41618C3CE0 L_0 = ___0_brick;
		int32_t L_1 = L_0.___subdivisionLevel;
		V_0 = L_1;
		int32_t L_2 = V_0;
		int32_t L_3;
		L_3 = ProbeBrickIndex_GetVoxelSubdivLevel_m94470349EDDC504B9C5C5ACA6CFEAD8DE693E391(__this, NULL);
		int32_t L_4;
		L_4 = Mathf_Max_m7FA442918DE37E3A00106D1F2E789D65829792B8_inline(0, ((int32_t)il2cpp_codegen_subtract(L_2, L_3)), NULL);
		float L_5;
		L_5 = powf((3.0f), ((float)L_4));
		Brick_tE6E9230DFDF650A631C116E79FB28F41618C3CE0 L_6 = ___0_brick;
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_7 = L_6.___position;
		V_1 = L_7;
		Brick_tE6E9230DFDF650A631C116E79FB28F41618C3CE0 L_8 = ___0_brick;
		int32_t L_9 = L_8.___subdivisionLevel;
		il2cpp_codegen_runtime_class_init_inline(ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F_il2cpp_TypeInfo_var);
		int32_t L_10;
		L_10 = ProbeReferenceVolume_CellSize_mC43FEFD39498D7B93A75BE664B2D05200D151BC3(L_9, NULL);
		V_2 = L_10;
		int32_t L_11;
		L_11 = ProbeBrickIndex_GetVoxelSubdivLevel_m94470349EDDC504B9C5C5ACA6CFEAD8DE693E391(__this, NULL);
		int32_t L_12;
		L_12 = ProbeReferenceVolume_CellSize_mC43FEFD39498D7B93A75BE664B2D05200D151BC3(L_11, NULL);
		V_3 = L_12;
		if ((((int32_t)il2cpp_codegen_cast_double_to_int<int32_t>(L_5)) > ((int32_t)1)))
		{
			goto IL_0092;
		}
	}
	{
		Brick_tE6E9230DFDF650A631C116E79FB28F41618C3CE0 L_13 = ___0_brick;
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_14 = L_13.___position;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_15;
		L_15 = Vector3Int_op_Implicit_m13297B1F6D07F1E46C0627EAAB8413E637FCA442_inline(L_14, NULL);
		V_4 = L_15;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16 = V_4;
		int32_t L_17 = V_3;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_18;
		L_18 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_16, ((float)((1.0f)/((float)L_17))), NULL);
		V_4 = L_18;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_19 = V_4;
		float L_20 = L_19.___x;
		int32_t L_21;
		L_21 = Mathf_FloorToInt_m2A39AE881CAEE6B6A4B3BFEF9CA1ED40625F5AB7_inline(L_20, NULL);
		int32_t L_22 = V_3;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_23 = V_4;
		float L_24 = L_23.___y;
		int32_t L_25;
		L_25 = Mathf_FloorToInt_m2A39AE881CAEE6B6A4B3BFEF9CA1ED40625F5AB7_inline(L_24, NULL);
		int32_t L_26 = V_3;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_27 = V_4;
		float L_28 = L_27.___z;
		int32_t L_29;
		L_29 = Mathf_FloorToInt_m2A39AE881CAEE6B6A4B3BFEF9CA1ED40625F5AB7_inline(L_28, NULL);
		int32_t L_30 = V_3;
		Vector3Int__ctor_mE06A86999D16FA579A7F2142B872AB7E3695C9E0_inline((&V_1), ((int32_t)il2cpp_codegen_multiply(L_21, L_22)), ((int32_t)il2cpp_codegen_multiply(L_25, L_26)), ((int32_t)il2cpp_codegen_multiply(L_29, L_30)), NULL);
	}

IL_0092:
	{
		int32_t L_31;
		L_31 = Vector3Int_get_z_m96E180F866145E373F42358F2371EFF446F08AED_inline((&V_1), NULL);
		V_5 = L_31;
		goto IL_00f1;
	}

IL_009d:
	{
		int32_t L_32;
		L_32 = Vector3Int_get_y_m42F43000F85D356557CAF03442273E7AA08F7F72_inline((&V_1), NULL);
		V_6 = L_32;
		goto IL_00de;
	}

IL_00a8:
	{
		int32_t L_33;
		L_33 = Vector3Int_get_x_m21C268D2AA4C03CE35AA49DF6155347C9748054C_inline((&V_1), NULL);
		V_7 = L_33;
		goto IL_00cb;
	}

IL_00b3:
	{
		HashSet_1_t03A441EC1493E313B17FAEAEFD9B0BEBFA3F6206* L_34 = ___1_voxels;
		int32_t L_35 = V_7;
		int32_t L_36 = V_6;
		int32_t L_37 = V_5;
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_38;
		memset((&L_38), 0, sizeof(L_38));
		Vector3Int__ctor_mE06A86999D16FA579A7F2142B872AB7E3695C9E0_inline((&L_38), L_35, L_36, L_37, NULL);
		NullCheck(L_34);
		bool L_39;
		L_39 = HashSet_1_Add_mA024658A4ED8E38324AB60A5CDA6DFCAE4FFF4A5(L_34, L_38, HashSet_1_Add_mA024658A4ED8E38324AB60A5CDA6DFCAE4FFF4A5_RuntimeMethod_var);
		int32_t L_40 = V_7;
		int32_t L_41 = V_3;
		V_7 = ((int32_t)il2cpp_codegen_add(L_40, L_41));
	}

IL_00cb:
	{
		int32_t L_42 = V_7;
		int32_t L_43;
		L_43 = Vector3Int_get_x_m21C268D2AA4C03CE35AA49DF6155347C9748054C_inline((&V_1), NULL);
		int32_t L_44 = V_2;
		if ((((int32_t)L_42) < ((int32_t)((int32_t)il2cpp_codegen_add(L_43, L_44)))))
		{
			goto IL_00b3;
		}
	}
	{
		int32_t L_45 = V_6;
		int32_t L_46 = V_3;
		V_6 = ((int32_t)il2cpp_codegen_add(L_45, L_46));
	}

IL_00de:
	{
		int32_t L_47 = V_6;
		int32_t L_48;
		L_48 = Vector3Int_get_y_m42F43000F85D356557CAF03442273E7AA08F7F72_inline((&V_1), NULL);
		int32_t L_49 = V_2;
		if ((((int32_t)L_47) < ((int32_t)((int32_t)il2cpp_codegen_add(L_48, L_49)))))
		{
			goto IL_00a8;
		}
	}
	{
		int32_t L_50 = V_5;
		int32_t L_51 = V_3;
		V_5 = ((int32_t)il2cpp_codegen_add(L_50, L_51));
	}

IL_00f1:
	{
		int32_t L_52 = V_5;
		int32_t L_53;
		L_53 = Vector3Int_get_z_m96E180F866145E373F42358F2371EFF446F08AED_inline((&V_1), NULL);
		int32_t L_54 = V_2;
		if ((((int32_t)L_52) < ((int32_t)((int32_t)il2cpp_codegen_add(L_53, L_54)))))
		{
			goto IL_009d;
		}
	}
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeBrickIndex_ClearVoxel_m9A4521249BF08AAD3F7B1123E12CCAE544A47410 (ProbeBrickIndex_tF1B02DB88E5F4CF79533962B018B5724D74E32D2* __this, Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___0_pos, CellIndexUpdateInfo_tDBB36B9ABEFEA7AEAE822A9FE6C798D37FA7401E ___1_cellInfo, const RuntimeMethod* method) 
{
	Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 V_0;
	memset((&V_0), 0, sizeof(V_0));
	Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 V_1;
	memset((&V_1), 0, sizeof(V_1));
	{
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_0 = ___0_pos;
		int32_t L_1;
		L_1 = ProbeBrickIndex_GetVoxelSubdivLevel_m94470349EDDC504B9C5C5ACA6CFEAD8DE693E391(__this, NULL);
		CellIndexUpdateInfo_tDBB36B9ABEFEA7AEAE822A9FE6C798D37FA7401E L_2 = ___1_cellInfo;
		ProbeBrickIndex_ClipToIndexSpace_mA301DC697BE538647EB505810C37899F87763D28(__this, L_0, L_1, (&V_0), (&V_1), L_2, NULL);
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_3 = V_0;
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_4 = V_1;
		CellIndexUpdateInfo_tDBB36B9ABEFEA7AEAE822A9FE6C798D37FA7401E L_5 = ___1_cellInfo;
		ProbeBrickIndex_UpdatePhysicalIndex_m9D7E2186DE4C872A7C51386ADBDB269C3626BE22(__this, L_3, L_4, (-1), L_5, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeBrickIndex_GetRuntimeResources_m8F6E59841DDCBEF645EE793DA3CFE0AFA496C841 (ProbeBrickIndex_tF1B02DB88E5F4CF79533962B018B5724D74E32D2* __this, RuntimeResources_t4E5CAC2636FAF22D782E64516AA05B704BE5ACA4* ___0_rr, const RuntimeMethod* method) 
{
	{
		bool L_0 = __this->___m_NeedUpdateIndexComputeBuffer;
		if (!L_0)
		{
			goto IL_000e;
		}
	}
	{
		ProbeBrickIndex_UploadIndexData_m5849A8CB4E14B1F84DBCECF90835A684DCB8018A(__this, NULL);
	}

IL_000e:
	{
		RuntimeResources_t4E5CAC2636FAF22D782E64516AA05B704BE5ACA4* L_1 = ___0_rr;
		ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_2 = __this->___m_PhysicalIndexBuffer;
		L_1->___index = L_2;
		Il2CppCodeGenWriteBarrier((void**)(&L_1->___index), (void*)L_2);
		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);
		s_Il2CppMethodInitialized = true;
	}
	{
		ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_0 = __this->___m_PhysicalIndexBuffer;
		il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
		CoreUtils_SafeRelease_m564E725F3E36E240B05B769516E56187EA02D3CF(L_0, NULL);
		__this->___m_PhysicalIndexBuffer = (ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_PhysicalIndexBuffer), (void*)(ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233*)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 L_0 = ___0_index;
		int32_t L_1 = ___1_size;
		return ((int32_t)(((int32_t)(L_0&((int32_t)-1879048193)))|((int32_t)(((int32_t)(L_1&7))<<((int32_t)28)))));
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ProbeBrickIndex_AssignIndexChunksToCell_m73ECEDA9580B6DCB80EBECDFFD594D1DCB97A86D (ProbeBrickIndex_tF1B02DB88E5F4CF79533962B018B5724D74E32D2* __this, int32_t ___0_bricksCount, CellIndexUpdateInfo_tDBB36B9ABEFEA7AEAE822A9FE6C798D37FA7401E* ___1_cellUpdateInfo, 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*)&_stringLiteralA9A0A26AEBDF8C8D5BD4C663BF11B1C904B827F5);
		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;
	int32_t V_5 = 0;
	{
		int32_t L_0 = ___0_bricksCount;
		int32_t L_1;
		L_1 = Mathf_CeilToInt_mF2BF9F4261B3431DC20E10A46CFEEED103C48963_inline(((float)(((float)L_0)/(243.0f))), NULL);
		V_0 = L_1;
		V_1 = (-1);
		V_2 = 0;
		goto IL_0060;
	}

IL_0014:
	{
		BitArray_tFD42FDEB4A51DD2D6C20DC8E220B1EBE999F2616* L_2 = __this->___m_IndexChunks;
		int32_t L_3 = V_2;
		NullCheck(L_2);
		bool L_4;
		L_4 = BitArray_get_Item_m4896068D3BCCB04D4321A14AD26080FC217E4115(L_2, L_3, NULL);
		if (L_4)
		{
			goto IL_005c;
		}
	}
	{
		int32_t L_5 = V_2;
		int32_t L_6 = V_0;
		int32_t L_7 = __this->___m_IndexInChunks;
		if ((((int32_t)((int32_t)il2cpp_codegen_add(L_5, L_6))) >= ((int32_t)L_7)))
		{
			goto IL_005c;
		}
	}
	{
		V_3 = 0;
		int32_t L_8 = V_2;
		V_4 = L_8;
		goto IL_004d;
	}

IL_0034:
	{
		BitArray_tFD42FDEB4A51DD2D6C20DC8E220B1EBE999F2616* L_9 = __this->___m_IndexChunks;
		int32_t L_10 = V_4;
		NullCheck(L_9);
		bool L_11;
		L_11 = BitArray_get_Item_m4896068D3BCCB04D4321A14AD26080FC217E4115(L_9, L_10, NULL);
		if (L_11)
		{
			goto IL_0054;
		}
	}
	{
		int32_t L_12 = V_3;
		V_3 = ((int32_t)il2cpp_codegen_add(L_12, 1));
		int32_t L_13 = V_4;
		V_4 = ((int32_t)il2cpp_codegen_add(L_13, 1));
	}

IL_004d:
	{
		int32_t L_14 = V_4;
		int32_t L_15 = V_2;
		int32_t L_16 = V_0;
		if ((((int32_t)L_14) < ((int32_t)((int32_t)il2cpp_codegen_add(L_15, L_16)))))
		{
			goto IL_0034;
		}
	}

IL_0054:
	{
		int32_t L_17 = V_3;
		int32_t L_18 = V_0;
		if ((!(((uint32_t)L_17) == ((uint32_t)L_18))))
		{
			goto IL_005c;
		}
	}
	{
		int32_t L_19 = V_2;
		V_1 = L_19;
		goto IL_0069;
	}

IL_005c:
	{
		int32_t L_20 = V_2;
		V_2 = ((int32_t)il2cpp_codegen_add(L_20, 1));
	}

IL_0060:
	{
		int32_t L_21 = V_2;
		int32_t L_22 = __this->___m_IndexInChunks;
		if ((((int32_t)L_21) < ((int32_t)L_22)))
		{
			goto IL_0014;
		}
	}

IL_0069:
	{
		int32_t L_23 = V_1;
		if ((((int32_t)L_23) >= ((int32_t)0)))
		{
			goto IL_007c;
		}
	}
	{
		bool L_24 = ___2_ignoreErrorLog;
		if (L_24)
		{
			goto IL_007a;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2(_stringLiteralA9A0A26AEBDF8C8D5BD4C663BF11B1C904B827F5, NULL);
	}

IL_007a:
	{
		return (bool)0;
	}

IL_007c:
	{
		CellIndexUpdateInfo_tDBB36B9ABEFEA7AEAE822A9FE6C798D37FA7401E* L_25 = ___1_cellUpdateInfo;
		int32_t L_26 = V_1;
		L_25->___firstChunkIndex = L_26;
		CellIndexUpdateInfo_tDBB36B9ABEFEA7AEAE822A9FE6C798D37FA7401E* L_27 = ___1_cellUpdateInfo;
		int32_t L_28 = V_0;
		L_27->___numberOfChunks = L_28;
		int32_t L_29 = V_1;
		V_5 = L_29;
		goto IL_00a3;
	}

IL_008f:
	{
		BitArray_tFD42FDEB4A51DD2D6C20DC8E220B1EBE999F2616* L_30 = __this->___m_IndexChunks;
		int32_t L_31 = V_5;
		NullCheck(L_30);
		BitArray_set_Item_m58EFAF76D726AE0632AE5D8BD7E482AE9B982976(L_30, L_31, (bool)1, NULL);
		int32_t L_32 = V_5;
		V_5 = ((int32_t)il2cpp_codegen_add(L_32, 1));
	}

IL_00a3:
	{
		int32_t L_33 = V_5;
		int32_t L_34 = V_1;
		int32_t L_35 = V_0;
		if ((((int32_t)L_33) < ((int32_t)((int32_t)il2cpp_codegen_add(L_34, L_35)))))
		{
			goto IL_008f;
		}
	}
	{
		int32_t L_36 = __this->___m_NextFreeChunk;
		int32_t L_37 = V_1;
		int32_t L_38 = V_0;
		int32_t L_39 = __this->___m_NextFreeChunk;
		int32_t L_40;
		L_40 = Mathf_Max_m7FA442918DE37E3A00106D1F2E789D65829792B8_inline(0, ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_add(L_37, L_38)), L_39)), NULL);
		__this->___m_NextFreeChunk = ((int32_t)il2cpp_codegen_add(L_36, L_40));
		int32_t L_41 = __this->___m_AvailableChunkCount;
		int32_t L_42 = V_0;
		__this->___m_AvailableChunkCount = ((int32_t)il2cpp_codegen_subtract(L_41, L_42));
		return (bool)1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeBrickIndex_AddBricks_m669EA2E827BA76B2445B5D6F549F96B16967D910 (ProbeBrickIndex_tF1B02DB88E5F4CF79533962B018B5724D74E32D2* __this, Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87* ___0_cell, NativeArray_1_tBA7C3E15B67AEC95EB7BED61838A132B300A973A ___1_bricks, List_1_t179992B095C528117EEF4782A1F45568BD2D51EA* ___2_allocations, int32_t ___3_allocationSize, int32_t ___4_poolWidth, int32_t ___5_poolHeight, CellIndexUpdateInfo_tDBB36B9ABEFEA7AEAE822A9FE6C798D37FA7401E ___6_cellInfo, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_m02F89AD8A6DB0D84FF22E29B64D5A7C78A945094_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_mC42D76278E31CD928F7D6DB817FCD309C2501828_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_mC82C76683AC25DF32B969579D3FF85D632E66FF0_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m43A9A2AE7F9F37568D075B81C2CBF966157DC640_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m917546674D1D13C3F3E49962CD1006DF18F4196F_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m3159B7369EC62631C4C10AD1055F55B6B15218E9_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_GetEnumerator_m0B88ADAC18FFB66D069C900DEBB9DBAD47358382_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m2B80351888D9BCB1461C8808A0B2278006B46AC5_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m85978C09561C5E6B65252DD66A1F529C260D0EBB_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mD588DA8000CB6203E1EFD167075B07035A0053EC_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_FindIndex_m1C51C46897A3263928F31A5A6DCD4052D84F51C9_RuntimeMethod_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_m2B336FAC46861DE9AC8D892305125348E828B32C_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m330C3E8039DF34D5342C6D638F93AD4D53BC8CBF_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectPool_1_Get_m14F32140803675C224E2A3EA0986774F9D2A0A72_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectPool_1_Get_m96E76F7F01FCD82B5D40FBE34E3AAD5C78D7D6F5_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectPool_1_Get_mAA41CDA0F6E1FFC58C6EAEFEE4EC4891A14E88E5_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Predicate_1_t31EEF91FF0F39A6EE486EA5418BB68CCF4FB9E96_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProbeBrickIndex_tF1B02DB88E5F4CF79533962B018B5724D74E32D2_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CAddBricksU3Eb__39_0_m503C076BCB22C0ED94970CF597742C6E86338305_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_tBE2D7F4669C7B6BB7D961E4F31204B82C5499507_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	BrickMeta_t8905B1502E507FAFA4B096696E2F1E287D605A01* V_1 = NULL;
	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;
	int32_t V_6 = 0;
	Brick_tE6E9230DFDF650A631C116E79FB28F41618C3CE0 V_7;
	memset((&V_7), 0, sizeof(V_7));
	int32_t V_8 = 0;
	ReservedBrick_tCFAA149CAAD025D942AF59976B1CC697E96CACB9 V_9;
	memset((&V_9), 0, sizeof(V_9));
	Enumerator_t0C7989F0F45B4D7A9C7BD464806B72BDA3020B8C V_10;
	memset((&V_10), 0, sizeof(V_10));
	Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 V_11;
	memset((&V_11), 0, sizeof(V_11));
	List_1_tA4B5FEB8E8B2267FDBC889623D19E2954E4A3EAC* V_12 = NULL;
	VoxelMeta_t6D2CF631FEA88A2C679FFCE9E2A4B0F63F123A31* V_13 = NULL;
	int32_t V_14 = 0;
	Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 V_15;
	memset((&V_15), 0, sizeof(V_15));
	Predicate_1_t31EEF91FF0F39A6EE486EA5418BB68CCF4FB9E96* G_B8_0 = NULL;
	List_1_tA4B5FEB8E8B2267FDBC889623D19E2954E4A3EAC* G_B8_1 = NULL;
	Predicate_1_t31EEF91FF0F39A6EE486EA5418BB68CCF4FB9E96* G_B7_0 = NULL;
	List_1_tA4B5FEB8E8B2267FDBC889623D19E2954E4A3EAC* G_B7_1 = NULL;
	{
		il2cpp_codegen_runtime_class_init_inline(ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F_il2cpp_TypeInfo_var);
		int32_t L_0;
		L_0 = ProbeReferenceVolume_CellSize_mC43FEFD39498D7B93A75BE664B2D05200D151BC3(7, NULL);
		V_0 = L_0;
		Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87* L_1 = ___0_cell;
		((ProbeBrickIndex_tF1B02DB88E5F4CF79533962B018B5724D74E32D2_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickIndex_tF1B02DB88E5F4CF79533962B018B5724D74E32D2_il2cpp_TypeInfo_var))->___g_Cell = L_1;
		Il2CppCodeGenWriteBarrier((void**)(&((ProbeBrickIndex_tF1B02DB88E5F4CF79533962B018B5724D74E32D2_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickIndex_tF1B02DB88E5F4CF79533962B018B5724D74E32D2_il2cpp_TypeInfo_var))->___g_Cell), (void*)L_1);
		ObjectPool_1_t8DA40D85DF5778F1195D0E6D74F1CC8BD1929805* L_2 = __this->___m_BrickMetaPool;
		NullCheck(L_2);
		BrickMeta_t8905B1502E507FAFA4B096696E2F1E287D605A01* L_3;
		L_3 = ObjectPool_1_Get_m14F32140803675C224E2A3EA0986774F9D2A0A72(L_2, ObjectPool_1_Get_m14F32140803675C224E2A3EA0986774F9D2A0A72_RuntimeMethod_var);
		V_1 = L_3;
		Dictionary_2_tD4F3359DAAB61E45D8374086254418E3AA6B446E* L_4 = __this->___m_BricksToVoxels;
		Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87* L_5 = ___0_cell;
		BrickMeta_t8905B1502E507FAFA4B096696E2F1E287D605A01* L_6 = V_1;
		NullCheck(L_4);
		Dictionary_2_Add_m02F89AD8A6DB0D84FF22E29B64D5A7C78A945094(L_4, L_5, L_6, Dictionary_2_Add_m02F89AD8A6DB0D84FF22E29B64D5A7C78A945094_RuntimeMethod_var);
		V_2 = 0;
		V_3 = 0;
		goto IL_01ae;
	}

IL_002f:
	{
		List_1_t179992B095C528117EEF4782A1F45568BD2D51EA* L_7 = ___2_allocations;
		int32_t L_8 = V_3;
		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_4 = L_9;
		int32_t L_10 = ___3_allocationSize;
		int32_t L_11;
		L_11 = IL2CPP_NATIVEARRAY_GET_LENGTH(((&___1_bricks))->___m_Length);
		int32_t L_12 = V_2;
		int32_t L_13;
		L_13 = Mathf_Min_m888083F74FF5655778F0403BB5E9608BEFDEA8CB_inline(L_10, ((int32_t)il2cpp_codegen_subtract(L_11, L_12)), NULL);
		V_5 = L_13;
		V_6 = 0;
		goto IL_01a1;
	}

IL_0052:
	{
		int32_t L_14 = V_2;
		Brick_tE6E9230DFDF650A631C116E79FB28F41618C3CE0 L_15;
		L_15 = IL2CPP_NATIVEARRAY_GET_ITEM(Brick_tE6E9230DFDF650A631C116E79FB28F41618C3CE0, ((&___1_bricks))->___m_Buffer, L_14);
		V_7 = L_15;
		Brick_tE6E9230DFDF650A631C116E79FB28F41618C3CE0 L_16 = V_7;
		int32_t L_17 = L_16.___subdivisionLevel;
		il2cpp_codegen_runtime_class_init_inline(ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F_il2cpp_TypeInfo_var);
		int32_t L_18;
		L_18 = ProbeReferenceVolume_CellSize_mC43FEFD39498D7B93A75BE664B2D05200D151BC3(L_17, NULL);
		V_8 = L_18;
		int32_t L_19 = V_0;
		int32_t L_20 = V_8;
		int32_t L_21;
		L_21 = Mathf_Min_m888083F74FF5655778F0403BB5E9608BEFDEA8CB_inline(L_19, L_20, NULL);
		V_0 = L_21;
		Brick_tE6E9230DFDF650A631C116E79FB28F41618C3CE0 L_22 = V_7;
		BrickMeta_t8905B1502E507FAFA4B096696E2F1E287D605A01* L_23 = V_1;
		NullCheck(L_23);
		HashSet_1_t03A441EC1493E313B17FAEAEFD9B0BEBFA3F6206* L_24 = L_23->___voxels;
		ProbeBrickIndex_MapBrickToVoxels_mD22314BC167B5A502523451908EBFAE5D2690608(__this, L_22, L_24, NULL);
		il2cpp_codegen_initobj((&V_9), sizeof(ReservedBrick_tCFAA149CAAD025D942AF59976B1CC697E96CACB9));
		Brick_tE6E9230DFDF650A631C116E79FB28F41618C3CE0 L_25 = V_7;
		(&V_9)->___brick = L_25;
		int32_t L_26 = ___4_poolWidth;
		int32_t L_27 = ___5_poolHeight;
		int32_t L_28;
		L_28 = BrickChunkAlloc_flattenIndex_m6309BC01FA614C8E13DABEDF65D88E7C8D3C1514((&V_4), L_26, L_27, NULL);
		Brick_tE6E9230DFDF650A631C116E79FB28F41618C3CE0 L_29 = V_7;
		int32_t L_30 = L_29.___subdivisionLevel;
		int32_t L_31;
		L_31 = ProbeBrickIndex_MergeIndex_m35FF6C2061DDAB365D039FB8F71751BE37C871DC(__this, L_28, L_30, NULL);
		(&V_9)->___flattenedIdx = L_31;
		BrickMeta_t8905B1502E507FAFA4B096696E2F1E287D605A01* L_32 = V_1;
		NullCheck(L_32);
		List_1_t996FD3EBD106385483E11892EE6A4884B2EC9330* L_33 = L_32->___bricks;
		ReservedBrick_tCFAA149CAAD025D942AF59976B1CC697E96CACB9 L_34 = V_9;
		NullCheck(L_33);
		List_1_Add_m2B80351888D9BCB1461C8808A0B2278006B46AC5_inline(L_33, L_34, List_1_Add_m2B80351888D9BCB1461C8808A0B2278006B46AC5_RuntimeMethod_var);
		BrickMeta_t8905B1502E507FAFA4B096696E2F1E287D605A01* L_35 = V_1;
		NullCheck(L_35);
		HashSet_1_t03A441EC1493E313B17FAEAEFD9B0BEBFA3F6206* L_36 = L_35->___voxels;
		NullCheck(L_36);
		Enumerator_t0C7989F0F45B4D7A9C7BD464806B72BDA3020B8C L_37;
		L_37 = HashSet_1_GetEnumerator_m0B88ADAC18FFB66D069C900DEBB9DBAD47358382(L_36, HashSet_1_GetEnumerator_m0B88ADAC18FFB66D069C900DEBB9DBAD47358382_RuntimeMethod_var);
		V_10 = L_37;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_017d:
			{
				Enumerator_Dispose_m43A9A2AE7F9F37568D075B81C2CBF966157DC640((&V_10), Enumerator_Dispose_m43A9A2AE7F9F37568D075B81C2CBF966157DC640_RuntimeMethod_var);
				return;
			}
		});
		try
		{
			{
				goto IL_016f_1;
			}

IL_00d0_1:
			{
				Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_38;
				L_38 = Enumerator_get_Current_m3159B7369EC62631C4C10AD1055F55B6B15218E9_inline((&V_10), Enumerator_get_Current_m3159B7369EC62631C4C10AD1055F55B6B15218E9_RuntimeMethod_var);
				V_11 = L_38;
				Dictionary_2_t1FF689FEDC2FDBDED3133BCEF57F215E1177485F* L_39 = __this->___m_VoxelToBricks;
				Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_40 = V_11;
				NullCheck(L_39);
				bool L_41;
				L_41 = Dictionary_2_TryGetValue_mC82C76683AC25DF32B969579D3FF85D632E66FF0(L_39, L_40, (&V_12), Dictionary_2_TryGetValue_mC82C76683AC25DF32B969579D3FF85D632E66FF0_RuntimeMethod_var);
				if (L_41)
				{
					goto IL_0106_1;
				}
			}
			{
				ObjectPool_1_tB51C6F641CF9BA3EB129CA16A94F3B9B53A28892* L_42 = __this->___m_VoxelMetaListPool;
				NullCheck(L_42);
				List_1_tA4B5FEB8E8B2267FDBC889623D19E2954E4A3EAC* L_43;
				L_43 = ObjectPool_1_Get_m96E76F7F01FCD82B5D40FBE34E3AAD5C78D7D6F5(L_42, ObjectPool_1_Get_m96E76F7F01FCD82B5D40FBE34E3AAD5C78D7D6F5_RuntimeMethod_var);
				V_12 = L_43;
				Dictionary_2_t1FF689FEDC2FDBDED3133BCEF57F215E1177485F* L_44 = __this->___m_VoxelToBricks;
				Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_45 = V_11;
				List_1_tA4B5FEB8E8B2267FDBC889623D19E2954E4A3EAC* L_46 = V_12;
				NullCheck(L_44);
				Dictionary_2_Add_mC42D76278E31CD928F7D6DB817FCD309C2501828(L_44, L_45, L_46, Dictionary_2_Add_mC42D76278E31CD928F7D6DB817FCD309C2501828_RuntimeMethod_var);
			}

IL_0106_1:
			{
				V_13 = (VoxelMeta_t6D2CF631FEA88A2C679FFCE9E2A4B0F63F123A31*)NULL;
				List_1_tA4B5FEB8E8B2267FDBC889623D19E2954E4A3EAC* L_47 = V_12;
				il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tBE2D7F4669C7B6BB7D961E4F31204B82C5499507_il2cpp_TypeInfo_var);
				Predicate_1_t31EEF91FF0F39A6EE486EA5418BB68CCF4FB9E96* L_48 = ((U3CU3Ec_tBE2D7F4669C7B6BB7D961E4F31204B82C5499507_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tBE2D7F4669C7B6BB7D961E4F31204B82C5499507_il2cpp_TypeInfo_var))->___U3CU3E9__39_0;
				Predicate_1_t31EEF91FF0F39A6EE486EA5418BB68CCF4FB9E96* L_49 = L_48;
				if (L_49)
				{
					G_B8_0 = L_49;
					G_B8_1 = L_47;
					goto IL_012a_1;
				}
				G_B7_0 = L_49;
				G_B7_1 = L_47;
			}
			{
				il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tBE2D7F4669C7B6BB7D961E4F31204B82C5499507_il2cpp_TypeInfo_var);
				U3CU3Ec_tBE2D7F4669C7B6BB7D961E4F31204B82C5499507* L_50 = ((U3CU3Ec_tBE2D7F4669C7B6BB7D961E4F31204B82C5499507_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tBE2D7F4669C7B6BB7D961E4F31204B82C5499507_il2cpp_TypeInfo_var))->___U3CU3E9;
				Predicate_1_t31EEF91FF0F39A6EE486EA5418BB68CCF4FB9E96* L_51 = (Predicate_1_t31EEF91FF0F39A6EE486EA5418BB68CCF4FB9E96*)il2cpp_codegen_object_new(Predicate_1_t31EEF91FF0F39A6EE486EA5418BB68CCF4FB9E96_il2cpp_TypeInfo_var);
				Predicate_1__ctor_mDB85C8E5570A2532FA5F23259B195A535E8D5984(L_51, L_50, (intptr_t)((void*)U3CU3Ec_U3CAddBricksU3Eb__39_0_m503C076BCB22C0ED94970CF597742C6E86338305_RuntimeMethod_var), NULL);
				Predicate_1_t31EEF91FF0F39A6EE486EA5418BB68CCF4FB9E96* L_52 = L_51;
				((U3CU3Ec_tBE2D7F4669C7B6BB7D961E4F31204B82C5499507_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tBE2D7F4669C7B6BB7D961E4F31204B82C5499507_il2cpp_TypeInfo_var))->___U3CU3E9__39_0 = L_52;
				Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_tBE2D7F4669C7B6BB7D961E4F31204B82C5499507_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tBE2D7F4669C7B6BB7D961E4F31204B82C5499507_il2cpp_TypeInfo_var))->___U3CU3E9__39_0), (void*)L_52);
				G_B8_0 = L_52;
				G_B8_1 = G_B7_1;
			}

IL_012a_1:
			{
				NullCheck(G_B8_1);
				int32_t L_53;
				L_53 = List_1_FindIndex_m1C51C46897A3263928F31A5A6DCD4052D84F51C9(G_B8_1, G_B8_0, List_1_FindIndex_m1C51C46897A3263928F31A5A6DCD4052D84F51C9_RuntimeMethod_var);
				V_14 = L_53;
				int32_t L_54 = V_14;
				if ((!(((uint32_t)L_54) == ((uint32_t)(-1)))))
				{
					goto IL_0156_1;
				}
			}
			{
				ObjectPool_1_tD5C76F7C6B50F1DDE822EED92C390D4FC3E1A4A9* L_55 = __this->___m_VoxelMetaPool;
				NullCheck(L_55);
				VoxelMeta_t6D2CF631FEA88A2C679FFCE9E2A4B0F63F123A31* L_56;
				L_56 = ObjectPool_1_Get_mAA41CDA0F6E1FFC58C6EAEFEE4EC4891A14E88E5(L_55, ObjectPool_1_Get_mAA41CDA0F6E1FFC58C6EAEFEE4EC4891A14E88E5_RuntimeMethod_var);
				V_13 = L_56;
				VoxelMeta_t6D2CF631FEA88A2C679FFCE9E2A4B0F63F123A31* L_57 = V_13;
				Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87* L_58 = ___0_cell;
				NullCheck(L_57);
				L_57->___cell = L_58;
				Il2CppCodeGenWriteBarrier((void**)(&L_57->___cell), (void*)L_58);
				List_1_tA4B5FEB8E8B2267FDBC889623D19E2954E4A3EAC* L_59 = V_12;
				VoxelMeta_t6D2CF631FEA88A2C679FFCE9E2A4B0F63F123A31* L_60 = V_13;
				NullCheck(L_59);
				List_1_Add_m85978C09561C5E6B65252DD66A1F529C260D0EBB_inline(L_59, L_60, List_1_Add_m85978C09561C5E6B65252DD66A1F529C260D0EBB_RuntimeMethod_var);
				goto IL_0161_1;
			}

IL_0156_1:
			{
				List_1_tA4B5FEB8E8B2267FDBC889623D19E2954E4A3EAC* L_61 = V_12;
				int32_t L_62 = V_14;
				NullCheck(L_61);
				VoxelMeta_t6D2CF631FEA88A2C679FFCE9E2A4B0F63F123A31* L_63;
				L_63 = List_1_get_Item_m2B336FAC46861DE9AC8D892305125348E828B32C(L_61, L_62, List_1_get_Item_m2B336FAC46861DE9AC8D892305125348E828B32C_RuntimeMethod_var);
				V_13 = L_63;
			}

IL_0161_1:
			{
				VoxelMeta_t6D2CF631FEA88A2C679FFCE9E2A4B0F63F123A31* L_64 = V_13;
				NullCheck(L_64);
				List_1_t44EF1B9C71532303037AAC259AD8D405401724D8* L_65 = L_64->___brickIndices;
				int32_t L_66 = V_2;
				NullCheck(L_65);
				List_1_Add_mD588DA8000CB6203E1EFD167075B07035A0053EC_inline(L_65, (uint16_t)((int32_t)(uint16_t)L_66), List_1_Add_mD588DA8000CB6203E1EFD167075B07035A0053EC_RuntimeMethod_var);
			}

IL_016f_1:
			{
				bool L_67;
				L_67 = Enumerator_MoveNext_m917546674D1D13C3F3E49962CD1006DF18F4196F((&V_10), Enumerator_MoveNext_m917546674D1D13C3F3E49962CD1006DF18F4196F_RuntimeMethod_var);
				if (L_67)
				{
					goto IL_00d0_1;
				}
			}
			{
				goto IL_018b;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_018b:
	{
		int32_t L_68 = V_6;
		V_6 = ((int32_t)il2cpp_codegen_add(L_68, 1));
		int32_t L_69 = V_2;
		V_2 = ((int32_t)il2cpp_codegen_add(L_69, 1));
		int32_t* L_70 = (int32_t*)(&(&V_4)->___x);
		int32_t* L_71 = L_70;
		int32_t L_72 = *((int32_t*)L_71);
		*((int32_t*)L_71) = (int32_t)((int32_t)il2cpp_codegen_add(L_72, 4));
	}

IL_01a1:
	{
		int32_t L_73 = V_6;
		int32_t L_74 = V_5;
		if ((((int32_t)L_73) < ((int32_t)L_74)))
		{
			goto IL_0052;
		}
	}
	{
		int32_t L_75 = V_3;
		V_3 = ((int32_t)il2cpp_codegen_add(L_75, 1));
	}

IL_01ae:
	{
		int32_t L_76 = V_3;
		List_1_t179992B095C528117EEF4782A1F45568BD2D51EA* L_77 = ___2_allocations;
		NullCheck(L_77);
		int32_t L_78;
		L_78 = List_1_get_Count_m6C34C2E4F4CAE3C6FFE13DC11181ADD0D19C0253_inline(L_77, List_1_get_Count_m6C34C2E4F4CAE3C6FFE13DC11181ADD0D19C0253_RuntimeMethod_var);
		if ((((int32_t)L_76) < ((int32_t)L_78)))
		{
			goto IL_002f;
		}
	}
	{
		BrickMeta_t8905B1502E507FAFA4B096696E2F1E287D605A01* L_79 = V_1;
		NullCheck(L_79);
		HashSet_1_t03A441EC1493E313B17FAEAEFD9B0BEBFA3F6206* L_80 = L_79->___voxels;
		NullCheck(L_80);
		Enumerator_t0C7989F0F45B4D7A9C7BD464806B72BDA3020B8C L_81;
		L_81 = HashSet_1_GetEnumerator_m0B88ADAC18FFB66D069C900DEBB9DBAD47358382(L_80, HashSet_1_GetEnumerator_m0B88ADAC18FFB66D069C900DEBB9DBAD47358382_RuntimeMethod_var);
		V_10 = L_81;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_01e7:
			{
				Enumerator_Dispose_m43A9A2AE7F9F37568D075B81C2CBF966157DC640((&V_10), Enumerator_Dispose_m43A9A2AE7F9F37568D075B81C2CBF966157DC640_RuntimeMethod_var);
				return;
			}
		});
		try
		{
			{
				goto IL_01dc_1;
			}

IL_01c9_1:
			{
				Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_82;
				L_82 = Enumerator_get_Current_m3159B7369EC62631C4C10AD1055F55B6B15218E9_inline((&V_10), Enumerator_get_Current_m3159B7369EC62631C4C10AD1055F55B6B15218E9_RuntimeMethod_var);
				V_15 = L_82;
				Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_83 = V_15;
				CellIndexUpdateInfo_tDBB36B9ABEFEA7AEAE822A9FE6C798D37FA7401E L_84 = ___6_cellInfo;
				ProbeBrickIndex_UpdateIndexForVoxel_mC4AC6621CD0E720EB69EA4E1C2F7FA040A778835(__this, L_83, L_84, NULL);
			}

IL_01dc_1:
			{
				bool L_85;
				L_85 = Enumerator_MoveNext_m917546674D1D13C3F3E49962CD1006DF18F4196F((&V_10), Enumerator_MoveNext_m917546674D1D13C3F3E49962CD1006DF18F4196F_RuntimeMethod_var);
				if (L_85)
				{
					goto IL_01c9_1;
				}
			}
			{
				goto IL_01f5;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_01f5:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeBrickIndex_RemoveBricks_m33F14B7CFDFDD222B87AACEAB7112495A02B1D4F (ProbeBrickIndex_tF1B02DB88E5F4CF79533962B018B5724D74E32D2* __this, CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5* ___0_cellInfo, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_ContainsKey_m02CCE03176E697651B08BCEF047B001CA59BDBB8_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Remove_m33BC460277AE9C2C5E172DA9CB0BB3349EA72916_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Remove_m51C2C231E3ECEC2273485C1864BF46B6CCF47593_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Item_m49F1E42CF04E63AE210B75A9E6A44C52FABFE81A_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Item_mD3B8CF0C1E74AE8190CA972CB9B6DD7CBF32C0C1_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m43A9A2AE7F9F37568D075B81C2CBF966157DC640_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m917546674D1D13C3F3E49962CD1006DF18F4196F_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m3159B7369EC62631C4C10AD1055F55B6B15218E9_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_GetEnumerator_m0B88ADAC18FFB66D069C900DEBB9DBAD47358382_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_FindIndex_m1C51C46897A3263928F31A5A6DCD4052D84F51C9_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_RemoveAt_mF199D7556F842E744265E4DF0862B19646617BE6_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m5F61D836AAC7458B457C597DCBDAC130935DE09B_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m2B336FAC46861DE9AC8D892305125348E828B32C_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectPool_1_Release_m123CCF4CDA57FC6019839FE666A0B9047E6C2382_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectPool_1_Release_m6445CEE1A99203D263C06C2592AA11E74199C9CD_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectPool_1_Release_mDA6564238EBFD35AA625038F98EE2B37F8E83E8A_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Predicate_1_t31EEF91FF0F39A6EE486EA5418BB68CCF4FB9E96_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProbeBrickIndex_tF1B02DB88E5F4CF79533962B018B5724D74E32D2_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CRemoveBricksU3Eb__40_0_m9FE593FEA6C7651EB5BD1224FFA2DE1668081ECE_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_tBE2D7F4669C7B6BB7D961E4F31204B82C5499507_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	CellIndexUpdateInfo_tDBB36B9ABEFEA7AEAE822A9FE6C798D37FA7401E V_0;
	memset((&V_0), 0, sizeof(V_0));
	BrickMeta_t8905B1502E507FAFA4B096696E2F1E287D605A01* V_1 = NULL;
	Enumerator_t0C7989F0F45B4D7A9C7BD464806B72BDA3020B8C V_2;
	memset((&V_2), 0, sizeof(V_2));
	Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 V_3;
	memset((&V_3), 0, sizeof(V_3));
	List_1_tA4B5FEB8E8B2267FDBC889623D19E2954E4A3EAC* V_4 = NULL;
	int32_t V_5 = 0;
	int32_t V_6 = 0;
	Predicate_1_t31EEF91FF0F39A6EE486EA5418BB68CCF4FB9E96* G_B6_0 = NULL;
	List_1_tA4B5FEB8E8B2267FDBC889623D19E2954E4A3EAC* G_B6_1 = NULL;
	Predicate_1_t31EEF91FF0F39A6EE486EA5418BB68CCF4FB9E96* G_B5_0 = NULL;
	List_1_tA4B5FEB8E8B2267FDBC889623D19E2954E4A3EAC* G_B5_1 = NULL;
	{
		Dictionary_2_tD4F3359DAAB61E45D8374086254418E3AA6B446E* L_0 = __this->___m_BricksToVoxels;
		CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5* L_1 = ___0_cellInfo;
		NullCheck(L_1);
		Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87* L_2 = L_1->___cell;
		NullCheck(L_0);
		bool L_3;
		L_3 = Dictionary_2_ContainsKey_m02CCE03176E697651B08BCEF047B001CA59BDBB8(L_0, L_2, Dictionary_2_ContainsKey_m02CCE03176E697651B08BCEF047B001CA59BDBB8_RuntimeMethod_var);
		if (L_3)
		{
			goto IL_0014;
		}
	}
	{
		return;
	}

IL_0014:
	{
		CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5* L_4 = ___0_cellInfo;
		NullCheck(L_4);
		CellIndexUpdateInfo_tDBB36B9ABEFEA7AEAE822A9FE6C798D37FA7401E L_5 = L_4->___updateInfo;
		V_0 = L_5;
		CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5* L_6 = ___0_cellInfo;
		NullCheck(L_6);
		Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87* L_7 = L_6->___cell;
		((ProbeBrickIndex_tF1B02DB88E5F4CF79533962B018B5724D74E32D2_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickIndex_tF1B02DB88E5F4CF79533962B018B5724D74E32D2_il2cpp_TypeInfo_var))->___g_Cell = L_7;
		Il2CppCodeGenWriteBarrier((void**)(&((ProbeBrickIndex_tF1B02DB88E5F4CF79533962B018B5724D74E32D2_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickIndex_tF1B02DB88E5F4CF79533962B018B5724D74E32D2_il2cpp_TypeInfo_var))->___g_Cell), (void*)L_7);
		Dictionary_2_tD4F3359DAAB61E45D8374086254418E3AA6B446E* L_8 = __this->___m_BricksToVoxels;
		CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5* L_9 = ___0_cellInfo;
		NullCheck(L_9);
		Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87* L_10 = L_9->___cell;
		NullCheck(L_8);
		BrickMeta_t8905B1502E507FAFA4B096696E2F1E287D605A01* L_11;
		L_11 = Dictionary_2_get_Item_mD3B8CF0C1E74AE8190CA972CB9B6DD7CBF32C0C1(L_8, L_10, Dictionary_2_get_Item_mD3B8CF0C1E74AE8190CA972CB9B6DD7CBF32C0C1_RuntimeMethod_var);
		V_1 = L_11;
		BrickMeta_t8905B1502E507FAFA4B096696E2F1E287D605A01* L_12 = V_1;
		NullCheck(L_12);
		HashSet_1_t03A441EC1493E313B17FAEAEFD9B0BEBFA3F6206* L_13 = L_12->___voxels;
		NullCheck(L_13);
		Enumerator_t0C7989F0F45B4D7A9C7BD464806B72BDA3020B8C L_14;
		L_14 = HashSet_1_GetEnumerator_m0B88ADAC18FFB66D069C900DEBB9DBAD47358382(L_13, HashSet_1_GetEnumerator_m0B88ADAC18FFB66D069C900DEBB9DBAD47358382_RuntimeMethod_var);
		V_2 = L_14;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_00ed:
			{
				Enumerator_Dispose_m43A9A2AE7F9F37568D075B81C2CBF966157DC640((&V_2), Enumerator_Dispose_m43A9A2AE7F9F37568D075B81C2CBF966157DC640_RuntimeMethod_var);
				return;
			}
		});
		try
		{
			{
				goto IL_00df_1;
			}

IL_0049_1:
			{
				Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_15;
				L_15 = Enumerator_get_Current_m3159B7369EC62631C4C10AD1055F55B6B15218E9_inline((&V_2), Enumerator_get_Current_m3159B7369EC62631C4C10AD1055F55B6B15218E9_RuntimeMethod_var);
				V_3 = L_15;
				Dictionary_2_t1FF689FEDC2FDBDED3133BCEF57F215E1177485F* L_16 = __this->___m_VoxelToBricks;
				Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_17 = V_3;
				NullCheck(L_16);
				List_1_tA4B5FEB8E8B2267FDBC889623D19E2954E4A3EAC* L_18;
				L_18 = Dictionary_2_get_Item_m49F1E42CF04E63AE210B75A9E6A44C52FABFE81A(L_16, L_17, Dictionary_2_get_Item_m49F1E42CF04E63AE210B75A9E6A44C52FABFE81A_RuntimeMethod_var);
				V_4 = L_18;
				List_1_tA4B5FEB8E8B2267FDBC889623D19E2954E4A3EAC* L_19 = V_4;
				il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tBE2D7F4669C7B6BB7D961E4F31204B82C5499507_il2cpp_TypeInfo_var);
				Predicate_1_t31EEF91FF0F39A6EE486EA5418BB68CCF4FB9E96* L_20 = ((U3CU3Ec_tBE2D7F4669C7B6BB7D961E4F31204B82C5499507_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tBE2D7F4669C7B6BB7D961E4F31204B82C5499507_il2cpp_TypeInfo_var))->___U3CU3E9__40_0;
				Predicate_1_t31EEF91FF0F39A6EE486EA5418BB68CCF4FB9E96* L_21 = L_20;
				if (L_21)
				{
					G_B6_0 = L_21;
					G_B6_1 = L_19;
					goto IL_0080_1;
				}
				G_B5_0 = L_21;
				G_B5_1 = L_19;
			}
			{
				il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tBE2D7F4669C7B6BB7D961E4F31204B82C5499507_il2cpp_TypeInfo_var);
				U3CU3Ec_tBE2D7F4669C7B6BB7D961E4F31204B82C5499507* L_22 = ((U3CU3Ec_tBE2D7F4669C7B6BB7D961E4F31204B82C5499507_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tBE2D7F4669C7B6BB7D961E4F31204B82C5499507_il2cpp_TypeInfo_var))->___U3CU3E9;
				Predicate_1_t31EEF91FF0F39A6EE486EA5418BB68CCF4FB9E96* L_23 = (Predicate_1_t31EEF91FF0F39A6EE486EA5418BB68CCF4FB9E96*)il2cpp_codegen_object_new(Predicate_1_t31EEF91FF0F39A6EE486EA5418BB68CCF4FB9E96_il2cpp_TypeInfo_var);
				Predicate_1__ctor_mDB85C8E5570A2532FA5F23259B195A535E8D5984(L_23, L_22, (intptr_t)((void*)U3CU3Ec_U3CRemoveBricksU3Eb__40_0_m9FE593FEA6C7651EB5BD1224FFA2DE1668081ECE_RuntimeMethod_var), NULL);
				Predicate_1_t31EEF91FF0F39A6EE486EA5418BB68CCF4FB9E96* L_24 = L_23;
				((U3CU3Ec_tBE2D7F4669C7B6BB7D961E4F31204B82C5499507_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tBE2D7F4669C7B6BB7D961E4F31204B82C5499507_il2cpp_TypeInfo_var))->___U3CU3E9__40_0 = L_24;
				Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_tBE2D7F4669C7B6BB7D961E4F31204B82C5499507_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tBE2D7F4669C7B6BB7D961E4F31204B82C5499507_il2cpp_TypeInfo_var))->___U3CU3E9__40_0), (void*)L_24);
				G_B6_0 = L_24;
				G_B6_1 = G_B5_1;
			}

IL_0080_1:
			{
				NullCheck(G_B6_1);
				int32_t L_25;
				L_25 = List_1_FindIndex_m1C51C46897A3263928F31A5A6DCD4052D84F51C9(G_B6_1, G_B6_0, List_1_FindIndex_m1C51C46897A3263928F31A5A6DCD4052D84F51C9_RuntimeMethod_var);
				V_5 = L_25;
				int32_t L_26 = V_5;
				if ((((int32_t)L_26) < ((int32_t)0)))
				{
					goto IL_00df_1;
				}
			}
			{
				ObjectPool_1_tD5C76F7C6B50F1DDE822EED92C390D4FC3E1A4A9* L_27 = __this->___m_VoxelMetaPool;
				List_1_tA4B5FEB8E8B2267FDBC889623D19E2954E4A3EAC* L_28 = V_4;
				int32_t L_29 = V_5;
				NullCheck(L_28);
				VoxelMeta_t6D2CF631FEA88A2C679FFCE9E2A4B0F63F123A31* L_30;
				L_30 = List_1_get_Item_m2B336FAC46861DE9AC8D892305125348E828B32C(L_28, L_29, List_1_get_Item_m2B336FAC46861DE9AC8D892305125348E828B32C_RuntimeMethod_var);
				NullCheck(L_27);
				ObjectPool_1_Release_mDA6564238EBFD35AA625038F98EE2B37F8E83E8A(L_27, L_30, ObjectPool_1_Release_mDA6564238EBFD35AA625038F98EE2B37F8E83E8A_RuntimeMethod_var);
				List_1_tA4B5FEB8E8B2267FDBC889623D19E2954E4A3EAC* L_31 = V_4;
				int32_t L_32 = V_5;
				NullCheck(L_31);
				List_1_RemoveAt_mF199D7556F842E744265E4DF0862B19646617BE6(L_31, L_32, List_1_RemoveAt_mF199D7556F842E744265E4DF0862B19646617BE6_RuntimeMethod_var);
				List_1_tA4B5FEB8E8B2267FDBC889623D19E2954E4A3EAC* L_33 = V_4;
				NullCheck(L_33);
				int32_t L_34;
				L_34 = List_1_get_Count_m5F61D836AAC7458B457C597DCBDAC130935DE09B_inline(L_33, List_1_get_Count_m5F61D836AAC7458B457C597DCBDAC130935DE09B_RuntimeMethod_var);
				if ((((int32_t)L_34) <= ((int32_t)0)))
				{
					goto IL_00bd_1;
				}
			}
			{
				Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_35 = V_3;
				CellIndexUpdateInfo_tDBB36B9ABEFEA7AEAE822A9FE6C798D37FA7401E L_36 = V_0;
				ProbeBrickIndex_UpdateIndexForVoxel_mC4AC6621CD0E720EB69EA4E1C2F7FA040A778835(__this, L_35, L_36, NULL);
				goto IL_00df_1;
			}

IL_00bd_1:
			{
				Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_37 = V_3;
				CellIndexUpdateInfo_tDBB36B9ABEFEA7AEAE822A9FE6C798D37FA7401E L_38 = V_0;
				ProbeBrickIndex_ClearVoxel_m9A4521249BF08AAD3F7B1123E12CCAE544A47410(__this, L_37, L_38, NULL);
				ObjectPool_1_tB51C6F641CF9BA3EB129CA16A94F3B9B53A28892* L_39 = __this->___m_VoxelMetaListPool;
				List_1_tA4B5FEB8E8B2267FDBC889623D19E2954E4A3EAC* L_40 = V_4;
				NullCheck(L_39);
				ObjectPool_1_Release_m123CCF4CDA57FC6019839FE666A0B9047E6C2382(L_39, L_40, ObjectPool_1_Release_m123CCF4CDA57FC6019839FE666A0B9047E6C2382_RuntimeMethod_var);
				Dictionary_2_t1FF689FEDC2FDBDED3133BCEF57F215E1177485F* L_41 = __this->___m_VoxelToBricks;
				Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_42 = V_3;
				NullCheck(L_41);
				bool L_43;
				L_43 = Dictionary_2_Remove_m51C2C231E3ECEC2273485C1864BF46B6CCF47593(L_41, L_42, Dictionary_2_Remove_m51C2C231E3ECEC2273485C1864BF46B6CCF47593_RuntimeMethod_var);
			}

IL_00df_1:
			{
				bool L_44;
				L_44 = Enumerator_MoveNext_m917546674D1D13C3F3E49962CD1006DF18F4196F((&V_2), Enumerator_MoveNext_m917546674D1D13C3F3E49962CD1006DF18F4196F_RuntimeMethod_var);
				if (L_44)
				{
					goto IL_0049_1;
				}
			}
			{
				goto IL_00fb;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_00fb:
	{
		ObjectPool_1_t8DA40D85DF5778F1195D0E6D74F1CC8BD1929805* L_45 = __this->___m_BrickMetaPool;
		BrickMeta_t8905B1502E507FAFA4B096696E2F1E287D605A01* L_46 = V_1;
		NullCheck(L_45);
		ObjectPool_1_Release_m6445CEE1A99203D263C06C2592AA11E74199C9CD(L_45, L_46, ObjectPool_1_Release_m6445CEE1A99203D263C06C2592AA11E74199C9CD_RuntimeMethod_var);
		Dictionary_2_tD4F3359DAAB61E45D8374086254418E3AA6B446E* L_47 = __this->___m_BricksToVoxels;
		CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5* L_48 = ___0_cellInfo;
		NullCheck(L_48);
		Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87* L_49 = L_48->___cell;
		NullCheck(L_47);
		bool L_50;
		L_50 = Dictionary_2_Remove_m33BC460277AE9C2C5E172DA9CB0BB3349EA72916(L_47, L_49, Dictionary_2_Remove_m33BC460277AE9C2C5E172DA9CB0BB3349EA72916_RuntimeMethod_var);
		CellIndexUpdateInfo_tDBB36B9ABEFEA7AEAE822A9FE6C798D37FA7401E L_51 = V_0;
		int32_t L_52 = L_51.___firstChunkIndex;
		V_6 = L_52;
		goto IL_0137;
	}

IL_0123:
	{
		BitArray_tFD42FDEB4A51DD2D6C20DC8E220B1EBE999F2616* L_53 = __this->___m_IndexChunks;
		int32_t L_54 = V_6;
		NullCheck(L_53);
		BitArray_set_Item_m58EFAF76D726AE0632AE5D8BD7E482AE9B982976(L_53, L_54, (bool)0, NULL);
		int32_t L_55 = V_6;
		V_6 = ((int32_t)il2cpp_codegen_add(L_55, 1));
	}

IL_0137:
	{
		int32_t L_56 = V_6;
		CellIndexUpdateInfo_tDBB36B9ABEFEA7AEAE822A9FE6C798D37FA7401E L_57 = V_0;
		int32_t L_58 = L_57.___firstChunkIndex;
		CellIndexUpdateInfo_tDBB36B9ABEFEA7AEAE822A9FE6C798D37FA7401E L_59 = V_0;
		int32_t L_60 = L_59.___numberOfChunks;
		if ((((int32_t)L_56) < ((int32_t)((int32_t)il2cpp_codegen_add(L_58, L_60)))))
		{
			goto IL_0123;
		}
	}
	{
		int32_t L_61 = __this->___m_AvailableChunkCount;
		CellIndexUpdateInfo_tDBB36B9ABEFEA7AEAE822A9FE6C798D37FA7401E L_62 = V_0;
		int32_t L_63 = L_62.___numberOfChunks;
		__this->___m_AvailableChunkCount = ((int32_t)il2cpp_codegen_add(L_61, L_63));
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeBrickIndex_UpdateIndexForVoxel_mC4AC6621CD0E720EB69EA4E1C2F7FA040A778835 (ProbeBrickIndex_tF1B02DB88E5F4CF79533962B018B5724D74E32D2* __this, Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___0_voxel, CellIndexUpdateInfo_tDBB36B9ABEFEA7AEAE822A9FE6C798D37FA7401E ___1_cellInfo, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Item_m49F1E42CF04E63AE210B75A9E6A44C52FABFE81A_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Item_mD3B8CF0C1E74AE8190CA972CB9B6DD7CBF32C0C1_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m57681476AFD5ADE0F709AE70F024CE5BBFDCD404_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m1E78686EC69295C3C94DCFCDADBA16596348CF81_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m4BF75178DDB49EC6E230FE161ECE2287DCAD92E7_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m6F161C46A6FE686128BDFAFD9E263E8FE89BEE94_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	Enumerator_tAEE2DC58D989E3006BBE98CFB743F45C8B59FE36 V_0;
	memset((&V_0), 0, sizeof(V_0));
	VoxelMeta_t6D2CF631FEA88A2C679FFCE9E2A4B0F63F123A31* V_1 = NULL;
	List_1_t996FD3EBD106385483E11892EE6A4884B2EC9330* V_2 = NULL;
	List_1_t44EF1B9C71532303037AAC259AD8D405401724D8* V_3 = NULL;
	{
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_0 = ___0_voxel;
		CellIndexUpdateInfo_tDBB36B9ABEFEA7AEAE822A9FE6C798D37FA7401E L_1 = ___1_cellInfo;
		ProbeBrickIndex_ClearVoxel_m9A4521249BF08AAD3F7B1123E12CCAE544A47410(__this, L_0, L_1, NULL);
		Dictionary_2_t1FF689FEDC2FDBDED3133BCEF57F215E1177485F* L_2 = __this->___m_VoxelToBricks;
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_3 = ___0_voxel;
		NullCheck(L_2);
		List_1_tA4B5FEB8E8B2267FDBC889623D19E2954E4A3EAC* L_4;
		L_4 = Dictionary_2_get_Item_m49F1E42CF04E63AE210B75A9E6A44C52FABFE81A(L_2, L_3, Dictionary_2_get_Item_m49F1E42CF04E63AE210B75A9E6A44C52FABFE81A_RuntimeMethod_var);
		NullCheck(L_4);
		Enumerator_tAEE2DC58D989E3006BBE98CFB743F45C8B59FE36 L_5;
		L_5 = List_1_GetEnumerator_m6F161C46A6FE686128BDFAFD9E263E8FE89BEE94(L_4, List_1_GetEnumerator_m6F161C46A6FE686128BDFAFD9E263E8FE89BEE94_RuntimeMethod_var);
		V_0 = L_5;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_0057:
			{
				Enumerator_Dispose_m57681476AFD5ADE0F709AE70F024CE5BBFDCD404((&V_0), Enumerator_Dispose_m57681476AFD5ADE0F709AE70F024CE5BBFDCD404_RuntimeMethod_var);
				return;
			}
		});
		try
		{
			{
				goto IL_004c_1;
			}

IL_001c_1:
			{
				VoxelMeta_t6D2CF631FEA88A2C679FFCE9E2A4B0F63F123A31* L_6;
				L_6 = Enumerator_get_Current_m4BF75178DDB49EC6E230FE161ECE2287DCAD92E7_inline((&V_0), Enumerator_get_Current_m4BF75178DDB49EC6E230FE161ECE2287DCAD92E7_RuntimeMethod_var);
				V_1 = L_6;
				Dictionary_2_tD4F3359DAAB61E45D8374086254418E3AA6B446E* L_7 = __this->___m_BricksToVoxels;
				VoxelMeta_t6D2CF631FEA88A2C679FFCE9E2A4B0F63F123A31* L_8 = V_1;
				NullCheck(L_8);
				Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87* L_9 = L_8->___cell;
				NullCheck(L_7);
				BrickMeta_t8905B1502E507FAFA4B096696E2F1E287D605A01* L_10;
				L_10 = Dictionary_2_get_Item_mD3B8CF0C1E74AE8190CA972CB9B6DD7CBF32C0C1(L_7, L_9, Dictionary_2_get_Item_mD3B8CF0C1E74AE8190CA972CB9B6DD7CBF32C0C1_RuntimeMethod_var);
				NullCheck(L_10);
				List_1_t996FD3EBD106385483E11892EE6A4884B2EC9330* L_11 = L_10->___bricks;
				V_2 = L_11;
				VoxelMeta_t6D2CF631FEA88A2C679FFCE9E2A4B0F63F123A31* L_12 = V_1;
				NullCheck(L_12);
				List_1_t44EF1B9C71532303037AAC259AD8D405401724D8* L_13 = L_12->___brickIndices;
				V_3 = L_13;
				Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_14 = ___0_voxel;
				List_1_t996FD3EBD106385483E11892EE6A4884B2EC9330* L_15 = V_2;
				List_1_t44EF1B9C71532303037AAC259AD8D405401724D8* L_16 = V_3;
				CellIndexUpdateInfo_tDBB36B9ABEFEA7AEAE822A9FE6C798D37FA7401E L_17 = ___1_cellInfo;
				ProbeBrickIndex_UpdateIndexForVoxel_mD1BDA7BEF44384EA434417013088E221ADFA7BD4(__this, L_14, L_15, L_16, L_17, NULL);
			}

IL_004c_1:
			{
				bool L_18;
				L_18 = Enumerator_MoveNext_m1E78686EC69295C3C94DCFCDADBA16596348CF81((&V_0), Enumerator_MoveNext_m1E78686EC69295C3C94DCFCDADBA16596348CF81_RuntimeMethod_var);
				if (L_18)
				{
					goto IL_001c_1;
				}
			}
			{
				goto IL_0065;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_0065:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeBrickIndex_UpdatePhysicalIndex_m9D7E2186DE4C872A7C51386ADBDB269C3626BE22 (ProbeBrickIndex_tF1B02DB88E5F4CF79533962B018B5724D74E32D2* __this, Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___0_brickMin, Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___1_brickMax, int32_t ___2_value, CellIndexUpdateInfo_tDBB36B9ABEFEA7AEAE822A9FE6C798D37FA7401E ___3_cellInfo, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 V_0;
	memset((&V_0), 0, sizeof(V_0));
	Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 V_1;
	memset((&V_1), 0, sizeof(V_1));
	int32_t V_2 = 0;
	int32_t V_3 = 0;
	int32_t V_4 = 0;
	int32_t V_5 = 0;
	int32_t V_6 = 0;
	int32_t V_7 = 0;
	int32_t V_8 = 0;
	int32_t V_9 = 0;
	{
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_0 = ___0_brickMin;
		CellIndexUpdateInfo_tDBB36B9ABEFEA7AEAE822A9FE6C798D37FA7401E L_1 = ___3_cellInfo;
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_2 = L_1.___cellPositionInBricksAtMaxRes;
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_3;
		L_3 = Vector3Int_op_Subtraction_m837BE23C20AABFF0617622A8738B4D719F50D1DD_inline(L_0, L_2, NULL);
		___0_brickMin = L_3;
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_4 = ___1_brickMax;
		CellIndexUpdateInfo_tDBB36B9ABEFEA7AEAE822A9FE6C798D37FA7401E L_5 = ___3_cellInfo;
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_6 = L_5.___cellPositionInBricksAtMaxRes;
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_7;
		L_7 = Vector3Int_op_Subtraction_m837BE23C20AABFF0617622A8738B4D719F50D1DD_inline(L_4, L_6, NULL);
		___1_brickMax = L_7;
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_8 = ___0_brickMin;
		CellIndexUpdateInfo_tDBB36B9ABEFEA7AEAE822A9FE6C798D37FA7401E L_9 = ___3_cellInfo;
		int32_t L_10 = L_9.___minSubdivInCell;
		il2cpp_codegen_runtime_class_init_inline(ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F_il2cpp_TypeInfo_var);
		int32_t L_11;
		L_11 = ProbeReferenceVolume_CellSize_mC43FEFD39498D7B93A75BE664B2D05200D151BC3(L_10, NULL);
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_12;
		L_12 = Vector3Int_op_Division_mAED419B41FA40EDAF2C51F0B35E6BAE1104D6A57_inline(L_8, L_11, NULL);
		___0_brickMin = L_12;
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_13 = ___1_brickMax;
		CellIndexUpdateInfo_tDBB36B9ABEFEA7AEAE822A9FE6C798D37FA7401E L_14 = ___3_cellInfo;
		int32_t L_15 = L_14.___minSubdivInCell;
		int32_t L_16;
		L_16 = ProbeReferenceVolume_CellSize_mC43FEFD39498D7B93A75BE664B2D05200D151BC3(L_15, NULL);
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_17;
		L_17 = Vector3Int_op_Division_mAED419B41FA40EDAF2C51F0B35E6BAE1104D6A57_inline(L_13, L_16, NULL);
		___1_brickMax = L_17;
		ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* L_18;
		L_18 = ProbeReferenceVolume_get_instance_m7EAD257CFABE08C6549F8E34930FDB400DECC71C_inline(NULL);
		NullCheck(L_18);
		int32_t L_19;
		L_19 = ProbeReferenceVolume_GetMaxSubdivision_m85DF89336E067B1B2057636CEC26AFB78A75368A_inline(L_18, NULL);
		CellIndexUpdateInfo_tDBB36B9ABEFEA7AEAE822A9FE6C798D37FA7401E L_20 = ___3_cellInfo;
		int32_t L_21 = L_20.___minSubdivInCell;
		int32_t L_22;
		L_22 = ProbeReferenceVolume_CellSize_mC43FEFD39498D7B93A75BE664B2D05200D151BC3(((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_subtract(L_19, 1)), L_21)), NULL);
		CellIndexUpdateInfo_tDBB36B9ABEFEA7AEAE822A9FE6C798D37FA7401E L_23 = ___3_cellInfo;
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_24 = L_23.___minValidBrickIndexForCellAtMaxRes;
		CellIndexUpdateInfo_tDBB36B9ABEFEA7AEAE822A9FE6C798D37FA7401E L_25 = ___3_cellInfo;
		int32_t L_26 = L_25.___minSubdivInCell;
		int32_t L_27;
		L_27 = ProbeReferenceVolume_CellSize_mC43FEFD39498D7B93A75BE664B2D05200D151BC3(L_26, NULL);
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_28;
		L_28 = Vector3Int_op_Division_mAED419B41FA40EDAF2C51F0B35E6BAE1104D6A57_inline(L_24, L_27, NULL);
		V_0 = L_28;
		CellIndexUpdateInfo_tDBB36B9ABEFEA7AEAE822A9FE6C798D37FA7401E L_29 = ___3_cellInfo;
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_30 = L_29.___maxValidBrickIndexForCellAtMaxResPlusOne;
		CellIndexUpdateInfo_tDBB36B9ABEFEA7AEAE822A9FE6C798D37FA7401E L_31 = ___3_cellInfo;
		int32_t L_32 = L_31.___minSubdivInCell;
		int32_t L_33;
		L_33 = ProbeReferenceVolume_CellSize_mC43FEFD39498D7B93A75BE664B2D05200D151BC3(L_32, NULL);
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_34;
		L_34 = Vector3Int_op_Division_mAED419B41FA40EDAF2C51F0B35E6BAE1104D6A57_inline(L_30, L_33, NULL);
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_35 = ___0_brickMin;
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_36 = V_0;
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_37;
		L_37 = Vector3Int_op_Subtraction_m837BE23C20AABFF0617622A8738B4D719F50D1DD_inline(L_35, L_36, NULL);
		___0_brickMin = L_37;
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_38 = ___1_brickMax;
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_39 = V_0;
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_40;
		L_40 = Vector3Int_op_Subtraction_m837BE23C20AABFF0617622A8738B4D719F50D1DD_inline(L_38, L_39, NULL);
		___1_brickMax = L_40;
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_41 = V_0;
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_42;
		L_42 = Vector3Int_op_Subtraction_m837BE23C20AABFF0617622A8738B4D719F50D1DD_inline(L_34, L_41, NULL);
		V_1 = L_42;
		CellIndexUpdateInfo_tDBB36B9ABEFEA7AEAE822A9FE6C798D37FA7401E L_43 = ___3_cellInfo;
		int32_t L_44 = L_43.___firstChunkIndex;
		V_2 = ((int32_t)il2cpp_codegen_multiply(L_44, ((int32_t)243)));
		int32_t L_45 = V_2;
		int32_t L_46;
		L_46 = Vector3Int_get_z_m96E180F866145E373F42358F2371EFF446F08AED_inline((&___0_brickMin), NULL);
		int32_t L_47;
		L_47 = Vector3Int_get_x_m21C268D2AA4C03CE35AA49DF6155347C9748054C_inline((&V_1), NULL);
		int32_t L_48;
		L_48 = Vector3Int_get_y_m42F43000F85D356557CAF03442273E7AA08F7F72_inline((&V_1), NULL);
		int32_t L_49;
		L_49 = Vector3Int_get_x_m21C268D2AA4C03CE35AA49DF6155347C9748054C_inline((&___0_brickMin), NULL);
		int32_t L_50;
		L_50 = Vector3Int_get_y_m42F43000F85D356557CAF03442273E7AA08F7F72_inline((&V_1), NULL);
		int32_t L_51;
		L_51 = Vector3Int_get_y_m42F43000F85D356557CAF03442273E7AA08F7F72_inline((&___0_brickMin), NULL);
		V_3 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(L_45, ((int32_t)il2cpp_codegen_multiply(L_46, ((int32_t)il2cpp_codegen_multiply(L_47, L_48)))))), ((int32_t)il2cpp_codegen_multiply(L_49, L_50)))), L_51));
		int32_t L_52 = V_2;
		int32_t L_53;
		L_53 = Vector3Int_get_z_m96E180F866145E373F42358F2371EFF446F08AED_inline((&___1_brickMax), NULL);
		il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
		int32_t L_54;
		L_54 = Math_Max_m530EBA549AFD98CFC2BD29FE86C6376E67DF11CF(0, ((int32_t)il2cpp_codegen_subtract(L_53, 1)), NULL);
		int32_t L_55;
		L_55 = Vector3Int_get_x_m21C268D2AA4C03CE35AA49DF6155347C9748054C_inline((&V_1), NULL);
		int32_t L_56;
		L_56 = Vector3Int_get_y_m42F43000F85D356557CAF03442273E7AA08F7F72_inline((&V_1), NULL);
		int32_t L_57;
		L_57 = Vector3Int_get_x_m21C268D2AA4C03CE35AA49DF6155347C9748054C_inline((&___1_brickMax), NULL);
		int32_t L_58;
		L_58 = Math_Max_m530EBA549AFD98CFC2BD29FE86C6376E67DF11CF(0, ((int32_t)il2cpp_codegen_subtract(L_57, 1)), NULL);
		int32_t L_59;
		L_59 = Vector3Int_get_y_m42F43000F85D356557CAF03442273E7AA08F7F72_inline((&V_1), NULL);
		int32_t L_60;
		L_60 = Vector3Int_get_y_m42F43000F85D356557CAF03442273E7AA08F7F72_inline((&___1_brickMax), NULL);
		int32_t L_61;
		L_61 = Math_Max_m530EBA549AFD98CFC2BD29FE86C6376E67DF11CF(0, ((int32_t)il2cpp_codegen_subtract(L_60, 1)), NULL);
		V_4 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(L_52, ((int32_t)il2cpp_codegen_multiply(L_54, ((int32_t)il2cpp_codegen_multiply(L_55, L_56)))))), ((int32_t)il2cpp_codegen_multiply(L_58, L_59)))), L_61));
		int32_t L_62 = __this->___m_UpdateMinIndex;
		int32_t L_63 = V_3;
		int32_t L_64;
		L_64 = Math_Min_m53C488772A34D53917BCA2A491E79A0A5356ED52(L_62, L_63, NULL);
		__this->___m_UpdateMinIndex = L_64;
		int32_t L_65 = __this->___m_UpdateMaxIndex;
		int32_t L_66 = V_4;
		int32_t L_67;
		L_67 = Math_Max_m530EBA549AFD98CFC2BD29FE86C6376E67DF11CF(L_65, L_66, NULL);
		__this->___m_UpdateMaxIndex = L_67;
		int32_t L_68;
		L_68 = Vector3Int_get_x_m21C268D2AA4C03CE35AA49DF6155347C9748054C_inline((&___0_brickMin), NULL);
		V_5 = L_68;
		goto IL_01d5;
	}

IL_0165:
	{
		int32_t L_69;
		L_69 = Vector3Int_get_z_m96E180F866145E373F42358F2371EFF446F08AED_inline((&___0_brickMin), NULL);
		V_6 = L_69;
		goto IL_01c4;
	}

IL_0170:
	{
		int32_t L_70;
		L_70 = Vector3Int_get_y_m42F43000F85D356557CAF03442273E7AA08F7F72_inline((&___0_brickMin), NULL);
		V_7 = L_70;
		goto IL_01b3;
	}

IL_017b:
	{
		int32_t L_71 = V_6;
		int32_t L_72;
		L_72 = Vector3Int_get_x_m21C268D2AA4C03CE35AA49DF6155347C9748054C_inline((&V_1), NULL);
		int32_t L_73;
		L_73 = Vector3Int_get_y_m42F43000F85D356557CAF03442273E7AA08F7F72_inline((&V_1), NULL);
		int32_t L_74 = V_5;
		int32_t L_75;
		L_75 = Vector3Int_get_y_m42F43000F85D356557CAF03442273E7AA08F7F72_inline((&V_1), NULL);
		int32_t L_76 = V_7;
		V_8 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(L_71, ((int32_t)il2cpp_codegen_multiply(L_72, L_73)))), ((int32_t)il2cpp_codegen_multiply(L_74, L_75)))), L_76));
		int32_t L_77 = V_2;
		int32_t L_78 = V_8;
		V_9 = ((int32_t)il2cpp_codegen_add(L_77, L_78));
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_79 = __this->___m_PhysicalIndexBufferData;
		int32_t L_80 = V_9;
		int32_t L_81 = ___2_value;
		NullCheck(L_79);
		(L_79)->SetAt(static_cast<il2cpp_array_size_t>(L_80), (int32_t)L_81);
		int32_t L_82 = V_7;
		V_7 = ((int32_t)il2cpp_codegen_add(L_82, 1));
	}

IL_01b3:
	{
		int32_t L_83 = V_7;
		int32_t L_84;
		L_84 = Vector3Int_get_y_m42F43000F85D356557CAF03442273E7AA08F7F72_inline((&___1_brickMax), NULL);
		if ((((int32_t)L_83) < ((int32_t)L_84)))
		{
			goto IL_017b;
		}
	}
	{
		int32_t L_85 = V_6;
		V_6 = ((int32_t)il2cpp_codegen_add(L_85, 1));
	}

IL_01c4:
	{
		int32_t L_86 = V_6;
		int32_t L_87;
		L_87 = Vector3Int_get_z_m96E180F866145E373F42358F2371EFF446F08AED_inline((&___1_brickMax), NULL);
		if ((((int32_t)L_86) < ((int32_t)L_87)))
		{
			goto IL_0170;
		}
	}
	{
		int32_t L_88 = V_5;
		V_5 = ((int32_t)il2cpp_codegen_add(L_88, 1));
	}

IL_01d5:
	{
		int32_t L_89 = V_5;
		int32_t L_90;
		L_90 = Vector3Int_get_x_m21C268D2AA4C03CE35AA49DF6155347C9748054C_inline((&___1_brickMax), NULL);
		if ((((int32_t)L_89) < ((int32_t)L_90)))
		{
			goto IL_0165;
		}
	}
	{
		__this->___m_NeedUpdateIndexComputeBuffer = (bool)1;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeBrickIndex_ClipToIndexSpace_mA301DC697BE538647EB505810C37899F87763D28 (ProbeBrickIndex_tF1B02DB88E5F4CF79533962B018B5724D74E32D2* __this, Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___0_pos, int32_t ___1_subdiv, Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376* ___2_outMinpos, Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376* ___3_outMaxpos, CellIndexUpdateInfo_tDBB36B9ABEFEA7AEAE822A9FE6C798D37FA7401E ___4_cellInfo, 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;
	Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 V_1;
	memset((&V_1), 0, sizeof(V_1));
	Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 V_2;
	memset((&V_2), 0, sizeof(V_2));
	int32_t V_3 = 0;
	int32_t V_4 = 0;
	int32_t V_5 = 0;
	int32_t V_6 = 0;
	int32_t V_7 = 0;
	int32_t V_8 = 0;
	{
		int32_t L_0 = ___1_subdiv;
		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;
		CellIndexUpdateInfo_tDBB36B9ABEFEA7AEAE822A9FE6C798D37FA7401E L_2 = ___4_cellInfo;
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_3 = L_2.___cellPositionInBricksAtMaxRes;
		CellIndexUpdateInfo_tDBB36B9ABEFEA7AEAE822A9FE6C798D37FA7401E L_4 = ___4_cellInfo;
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_5 = L_4.___minValidBrickIndexForCellAtMaxRes;
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_6;
		L_6 = Vector3Int_op_Addition_m263A29CC729DFC6216FEA87255C5BA5496D196D1_inline(L_3, L_5, NULL);
		V_1 = L_6;
		CellIndexUpdateInfo_tDBB36B9ABEFEA7AEAE822A9FE6C798D37FA7401E L_7 = ___4_cellInfo;
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_8 = L_7.___cellPositionInBricksAtMaxRes;
		CellIndexUpdateInfo_tDBB36B9ABEFEA7AEAE822A9FE6C798D37FA7401E L_9 = ___4_cellInfo;
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_10 = L_9.___maxValidBrickIndexForCellAtMaxResPlusOne;
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_11;
		L_11 = Vector3Int_op_Addition_m263A29CC729DFC6216FEA87255C5BA5496D196D1_inline(L_8, L_10, NULL);
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_12;
		L_12 = Vector3Int_get_one_mD0903BF90B5A55C6FA75D016A00FEC8C93FF4CE8_inline(NULL);
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_13;
		L_13 = Vector3Int_op_Subtraction_m837BE23C20AABFF0617622A8738B4D719F50D1DD_inline(L_11, L_12, NULL);
		V_2 = L_13;
		int32_t L_14;
		L_14 = Vector3Int_get_x_m21C268D2AA4C03CE35AA49DF6155347C9748054C_inline((&___0_pos), NULL);
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376* L_15 = (Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376*)(&__this->___m_CenterRS);
		int32_t L_16;
		L_16 = Vector3Int_get_x_m21C268D2AA4C03CE35AA49DF6155347C9748054C_inline(L_15, NULL);
		V_3 = ((int32_t)il2cpp_codegen_subtract(L_14, L_16));
		int32_t L_17;
		L_17 = Vector3Int_get_y_m42F43000F85D356557CAF03442273E7AA08F7F72_inline((&___0_pos), NULL);
		V_4 = L_17;
		int32_t L_18;
		L_18 = Vector3Int_get_z_m96E180F866145E373F42358F2371EFF446F08AED_inline((&___0_pos), NULL);
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376* L_19 = (Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376*)(&__this->___m_CenterRS);
		int32_t L_20;
		L_20 = Vector3Int_get_z_m96E180F866145E373F42358F2371EFF446F08AED_inline(L_19, NULL);
		V_5 = ((int32_t)il2cpp_codegen_subtract(L_18, L_20));
		int32_t L_21 = V_3;
		int32_t L_22 = V_0;
		V_6 = ((int32_t)il2cpp_codegen_add(L_21, L_22));
		int32_t L_23 = V_4;
		int32_t L_24 = V_0;
		V_7 = ((int32_t)il2cpp_codegen_add(L_23, L_24));
		int32_t L_25 = V_5;
		int32_t L_26 = V_0;
		V_8 = ((int32_t)il2cpp_codegen_add(L_25, L_26));
		int32_t L_27 = V_3;
		int32_t L_28;
		L_28 = Vector3Int_get_x_m21C268D2AA4C03CE35AA49DF6155347C9748054C_inline((&V_1), NULL);
		int32_t L_29;
		L_29 = Mathf_Max_m7FA442918DE37E3A00106D1F2E789D65829792B8_inline(L_27, L_28, NULL);
		V_3 = L_29;
		int32_t L_30 = V_4;
		int32_t L_31;
		L_31 = Vector3Int_get_y_m42F43000F85D356557CAF03442273E7AA08F7F72_inline((&V_1), NULL);
		int32_t L_32;
		L_32 = Mathf_Max_m7FA442918DE37E3A00106D1F2E789D65829792B8_inline(L_30, L_31, NULL);
		V_4 = L_32;
		int32_t L_33 = V_5;
		int32_t L_34;
		L_34 = Vector3Int_get_z_m96E180F866145E373F42358F2371EFF446F08AED_inline((&V_1), NULL);
		int32_t L_35;
		L_35 = Mathf_Max_m7FA442918DE37E3A00106D1F2E789D65829792B8_inline(L_33, L_34, NULL);
		V_5 = L_35;
		int32_t L_36 = V_6;
		int32_t L_37;
		L_37 = Vector3Int_get_x_m21C268D2AA4C03CE35AA49DF6155347C9748054C_inline((&V_2), NULL);
		int32_t L_38;
		L_38 = Mathf_Min_m888083F74FF5655778F0403BB5E9608BEFDEA8CB_inline(L_36, L_37, NULL);
		V_6 = L_38;
		int32_t L_39 = V_7;
		int32_t L_40;
		L_40 = Vector3Int_get_y_m42F43000F85D356557CAF03442273E7AA08F7F72_inline((&V_2), NULL);
		int32_t L_41;
		L_41 = Mathf_Min_m888083F74FF5655778F0403BB5E9608BEFDEA8CB_inline(L_39, L_40, NULL);
		V_7 = L_41;
		int32_t L_42 = V_8;
		int32_t L_43;
		L_43 = Vector3Int_get_z_m96E180F866145E373F42358F2371EFF446F08AED_inline((&V_2), NULL);
		int32_t L_44;
		L_44 = Mathf_Min_m888083F74FF5655778F0403BB5E9608BEFDEA8CB_inline(L_42, L_43, NULL);
		V_8 = L_44;
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376* L_45 = ___2_outMinpos;
		int32_t L_46 = V_3;
		int32_t L_47 = V_4;
		int32_t L_48 = V_5;
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_49;
		memset((&L_49), 0, sizeof(L_49));
		Vector3Int__ctor_mE06A86999D16FA579A7F2142B872AB7E3695C9E0_inline((&L_49), L_46, L_47, L_48, NULL);
		*(Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376*)L_45 = L_49;
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376* L_50 = ___3_outMaxpos;
		int32_t L_51 = V_6;
		int32_t L_52 = V_7;
		int32_t L_53 = V_8;
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_54;
		memset((&L_54), 0, sizeof(L_54));
		Vector3Int__ctor_mE06A86999D16FA579A7F2142B872AB7E3695C9E0_inline((&L_54), L_51, L_52, L_53, NULL);
		*(Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376*)L_50 = L_54;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeBrickIndex_UpdateIndexForVoxel_mD1BDA7BEF44384EA434417013088E221ADFA7BD4 (ProbeBrickIndex_tF1B02DB88E5F4CF79533962B018B5724D74E32D2* __this, Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___0_voxel, List_1_t996FD3EBD106385483E11892EE6A4884B2EC9330* ___1_bricks, List_1_t44EF1B9C71532303037AAC259AD8D405401724D8* ___2_indices, CellIndexUpdateInfo_tDBB36B9ABEFEA7AEAE822A9FE6C798D37FA7401E ___3_cellInfo, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m0DB1E8758178B3BE68C022AAD5FF6F073912E275_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m39455337783E62C4971E8A584F7D2A812E4FB06F_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m38D21EC20E0BB127B80E109E0A0A2C137D270F46_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m19152538F33ED507401C49A569406BBABB36AA7C_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 V_0;
	memset((&V_0), 0, sizeof(V_0));
	Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 V_1;
	memset((&V_1), 0, sizeof(V_1));
	Enumerator_t3572DC9B920E9C79F6C74EBE64A234B48911DCDA V_2;
	memset((&V_2), 0, sizeof(V_2));
	ReservedBrick_tCFAA149CAAD025D942AF59976B1CC697E96CACB9 V_3;
	memset((&V_3), 0, sizeof(V_3));
	int32_t V_4 = 0;
	Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 V_5;
	memset((&V_5), 0, sizeof(V_5));
	Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 V_6;
	memset((&V_6), 0, sizeof(V_6));
	{
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_0 = ___0_voxel;
		int32_t L_1;
		L_1 = ProbeBrickIndex_GetVoxelSubdivLevel_m94470349EDDC504B9C5C5ACA6CFEAD8DE693E391(__this, NULL);
		CellIndexUpdateInfo_tDBB36B9ABEFEA7AEAE822A9FE6C798D37FA7401E L_2 = ___3_cellInfo;
		ProbeBrickIndex_ClipToIndexSpace_mA301DC697BE538647EB505810C37899F87763D28(__this, L_0, L_1, (&V_0), (&V_1), L_2, NULL);
		List_1_t996FD3EBD106385483E11892EE6A4884B2EC9330* L_3 = ___1_bricks;
		NullCheck(L_3);
		Enumerator_t3572DC9B920E9C79F6C74EBE64A234B48911DCDA L_4;
		L_4 = List_1_GetEnumerator_m19152538F33ED507401C49A569406BBABB36AA7C(L_3, List_1_GetEnumerator_m19152538F33ED507401C49A569406BBABB36AA7C_RuntimeMethod_var);
		V_2 = L_4;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_0150:
			{
				Enumerator_Dispose_m0DB1E8758178B3BE68C022AAD5FF6F073912E275((&V_2), Enumerator_Dispose_m0DB1E8758178B3BE68C022AAD5FF6F073912E275_RuntimeMethod_var);
				return;
			}
		});
		try
		{
			{
				goto IL_0142_1;
			}

IL_001f_1:
			{
				ReservedBrick_tCFAA149CAAD025D942AF59976B1CC697E96CACB9 L_5;
				L_5 = Enumerator_get_Current_m38D21EC20E0BB127B80E109E0A0A2C137D270F46_inline((&V_2), Enumerator_get_Current_m38D21EC20E0BB127B80E109E0A0A2C137D270F46_RuntimeMethod_var);
				V_3 = L_5;
				ReservedBrick_tCFAA149CAAD025D942AF59976B1CC697E96CACB9 L_6 = V_3;
				Brick_tE6E9230DFDF650A631C116E79FB28F41618C3CE0 L_7 = L_6.___brick;
				int32_t L_8 = L_7.___subdivisionLevel;
				il2cpp_codegen_runtime_class_init_inline(ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F_il2cpp_TypeInfo_var);
				int32_t L_9;
				L_9 = ProbeReferenceVolume_CellSize_mC43FEFD39498D7B93A75BE664B2D05200D151BC3(L_8, NULL);
				V_4 = L_9;
				ReservedBrick_tCFAA149CAAD025D942AF59976B1CC697E96CACB9 L_10 = V_3;
				Brick_tE6E9230DFDF650A631C116E79FB28F41618C3CE0 L_11 = L_10.___brick;
				Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_12 = L_11.___position;
				V_5 = L_12;
				ReservedBrick_tCFAA149CAAD025D942AF59976B1CC697E96CACB9 L_13 = V_3;
				Brick_tE6E9230DFDF650A631C116E79FB28F41618C3CE0 L_14 = L_13.___brick;
				Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_15 = L_14.___position;
				Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_16;
				L_16 = Vector3Int_get_one_mD0903BF90B5A55C6FA75D016A00FEC8C93FF4CE8_inline(NULL);
				int32_t L_17 = V_4;
				Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_18;
				L_18 = Vector3Int_op_Multiply_m8DCC241FC7E7C6D257CAB359AFB465ED6E940102_inline(L_16, L_17, NULL);
				Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_19;
				L_19 = Vector3Int_op_Addition_m263A29CC729DFC6216FEA87255C5BA5496D196D1_inline(L_15, L_18, NULL);
				V_6 = L_19;
				int32_t L_20;
				L_20 = Vector3Int_get_x_m21C268D2AA4C03CE35AA49DF6155347C9748054C_inline((&V_0), NULL);
				int32_t L_21;
				L_21 = Vector3Int_get_x_m21C268D2AA4C03CE35AA49DF6155347C9748054C_inline((&V_5), NULL);
				Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376* L_22 = (Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376*)(&__this->___m_CenterRS);
				int32_t L_23;
				L_23 = Vector3Int_get_x_m21C268D2AA4C03CE35AA49DF6155347C9748054C_inline(L_22, NULL);
				int32_t L_24;
				L_24 = Mathf_Max_m7FA442918DE37E3A00106D1F2E789D65829792B8_inline(L_20, ((int32_t)il2cpp_codegen_subtract(L_21, L_23)), NULL);
				Vector3Int_set_x_m8745C5976D035EBBAC6F6191B5838D58631D8685_inline((&V_5), L_24, NULL);
				int32_t L_25;
				L_25 = Vector3Int_get_y_m42F43000F85D356557CAF03442273E7AA08F7F72_inline((&V_0), NULL);
				int32_t L_26;
				L_26 = Vector3Int_get_y_m42F43000F85D356557CAF03442273E7AA08F7F72_inline((&V_5), NULL);
				int32_t L_27;
				L_27 = Mathf_Max_m7FA442918DE37E3A00106D1F2E789D65829792B8_inline(L_25, L_26, NULL);
				Vector3Int_set_y_mA856F32D1BF187BD4091DDF3C6872FD01F7D3377_inline((&V_5), L_27, NULL);
				int32_t L_28;
				L_28 = Vector3Int_get_z_m96E180F866145E373F42358F2371EFF446F08AED_inline((&V_0), NULL);
				int32_t L_29;
				L_29 = Vector3Int_get_z_m96E180F866145E373F42358F2371EFF446F08AED_inline((&V_5), NULL);
				Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376* L_30 = (Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376*)(&__this->___m_CenterRS);
				int32_t L_31;
				L_31 = Vector3Int_get_z_m96E180F866145E373F42358F2371EFF446F08AED_inline(L_30, NULL);
				int32_t L_32;
				L_32 = Mathf_Max_m7FA442918DE37E3A00106D1F2E789D65829792B8_inline(L_28, ((int32_t)il2cpp_codegen_subtract(L_29, L_31)), NULL);
				Vector3Int_set_z_m5782180F67C4257C505F124971985D99C3422F74_inline((&V_5), L_32, NULL);
				int32_t L_33;
				L_33 = Vector3Int_get_x_m21C268D2AA4C03CE35AA49DF6155347C9748054C_inline((&V_1), NULL);
				int32_t L_34;
				L_34 = Vector3Int_get_x_m21C268D2AA4C03CE35AA49DF6155347C9748054C_inline((&V_6), NULL);
				Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376* L_35 = (Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376*)(&__this->___m_CenterRS);
				int32_t L_36;
				L_36 = Vector3Int_get_x_m21C268D2AA4C03CE35AA49DF6155347C9748054C_inline(L_35, NULL);
				int32_t L_37;
				L_37 = Mathf_Min_m888083F74FF5655778F0403BB5E9608BEFDEA8CB_inline(L_33, ((int32_t)il2cpp_codegen_subtract(L_34, L_36)), NULL);
				Vector3Int_set_x_m8745C5976D035EBBAC6F6191B5838D58631D8685_inline((&V_6), L_37, NULL);
				int32_t L_38;
				L_38 = Vector3Int_get_y_m42F43000F85D356557CAF03442273E7AA08F7F72_inline((&V_1), NULL);
				int32_t L_39;
				L_39 = Vector3Int_get_y_m42F43000F85D356557CAF03442273E7AA08F7F72_inline((&V_6), NULL);
				int32_t L_40;
				L_40 = Mathf_Min_m888083F74FF5655778F0403BB5E9608BEFDEA8CB_inline(L_38, L_39, NULL);
				Vector3Int_set_y_mA856F32D1BF187BD4091DDF3C6872FD01F7D3377_inline((&V_6), L_40, NULL);
				int32_t L_41;
				L_41 = Vector3Int_get_z_m96E180F866145E373F42358F2371EFF446F08AED_inline((&V_1), NULL);
				int32_t L_42;
				L_42 = Vector3Int_get_z_m96E180F866145E373F42358F2371EFF446F08AED_inline((&V_6), NULL);
				Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376* L_43 = (Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376*)(&__this->___m_CenterRS);
				int32_t L_44;
				L_44 = Vector3Int_get_z_m96E180F866145E373F42358F2371EFF446F08AED_inline(L_43, NULL);
				int32_t L_45;
				L_45 = Mathf_Min_m888083F74FF5655778F0403BB5E9608BEFDEA8CB_inline(L_41, ((int32_t)il2cpp_codegen_subtract(L_42, L_44)), NULL);
				Vector3Int_set_z_m5782180F67C4257C505F124971985D99C3422F74_inline((&V_6), L_45, NULL);
				Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_46 = V_5;
				Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_47 = V_6;
				ReservedBrick_tCFAA149CAAD025D942AF59976B1CC697E96CACB9 L_48 = V_3;
				int32_t L_49 = L_48.___flattenedIdx;
				CellIndexUpdateInfo_tDBB36B9ABEFEA7AEAE822A9FE6C798D37FA7401E L_50 = ___3_cellInfo;
				ProbeBrickIndex_UpdatePhysicalIndex_m9D7E2186DE4C872A7C51386ADBDB269C3626BE22(__this, L_46, L_47, L_49, L_50, NULL);
			}

IL_0142_1:
			{
				bool L_51;
				L_51 = Enumerator_MoveNext_m39455337783E62C4971E8A584F7D2A812E4FB06F((&V_2), Enumerator_MoveNext_m39455337783E62C4971E8A584F7D2A812E4FB06F_RuntimeMethod_var);
				if (L_51)
				{
					goto IL_001f_1;
				}
			}
			{
				goto IL_015e;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_015e:
	{
		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) 
{
	{
		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_0022;
		}
	}
	{
		int32_t L_4 = __this->___subdivisionLevel;
		Brick_tE6E9230DFDF650A631C116E79FB28F41618C3CE0 L_5 = ___0_other;
		int32_t L_6 = L_5.___subdivisionLevel;
		return (bool)((((int32_t)L_4) == ((int32_t)L_6))? 1 : 0);
	}

IL_0022:
	{
		return (bool)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;
}
#ifdef __clang__
#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 VoxelMeta_Clear_m2228073CFAE697CDCE8825FC6A08E0DD425D76FF (VoxelMeta_t6D2CF631FEA88A2C679FFCE9E2A4B0F63F123A31* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_m9FAE42EC6CDDC406C3980DBC07B5B0543E593B6E_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		__this->___cell = (Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___cell), (void*)(Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87*)NULL);
		List_1_t44EF1B9C71532303037AAC259AD8D405401724D8* L_0 = __this->___brickIndices;
		NullCheck(L_0);
		List_1_Clear_m9FAE42EC6CDDC406C3980DBC07B5B0543E593B6E_inline(L_0, List_1_Clear_m9FAE42EC6CDDC406C3980DBC07B5B0543E593B6E_RuntimeMethod_var);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VoxelMeta__ctor_m09238703F5219724FF2834AA669FF4E2333F571F (VoxelMeta_t6D2CF631FEA88A2C679FFCE9E2A4B0F63F123A31* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mDA6AAE251F341EFE027F981417F43A88B5ADFA3B_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t44EF1B9C71532303037AAC259AD8D405401724D8_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		List_1_t44EF1B9C71532303037AAC259AD8D405401724D8* L_0 = (List_1_t44EF1B9C71532303037AAC259AD8D405401724D8*)il2cpp_codegen_object_new(List_1_t44EF1B9C71532303037AAC259AD8D405401724D8_il2cpp_TypeInfo_var);
		List_1__ctor_mDA6AAE251F341EFE027F981417F43A88B5ADFA3B(L_0, List_1__ctor_mDA6AAE251F341EFE027F981417F43A88B5ADFA3B_RuntimeMethod_var);
		__this->___brickIndices = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___brickIndices), (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 BrickMeta_Clear_mD433F18D35092DB1940C515BD4BBEA8152C99EF8 (BrickMeta_t8905B1502E507FAFA4B096696E2F1E287D605A01* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_Clear_mC6F14B68114CDA921868056229A9E84D044A95EC_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_m68BBAA4A087F7937620555034715BE45B49F63F0_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		HashSet_1_t03A441EC1493E313B17FAEAEFD9B0BEBFA3F6206* L_0 = __this->___voxels;
		NullCheck(L_0);
		HashSet_1_Clear_mC6F14B68114CDA921868056229A9E84D044A95EC(L_0, HashSet_1_Clear_mC6F14B68114CDA921868056229A9E84D044A95EC_RuntimeMethod_var);
		List_1_t996FD3EBD106385483E11892EE6A4884B2EC9330* L_1 = __this->___bricks;
		NullCheck(L_1);
		List_1_Clear_m68BBAA4A087F7937620555034715BE45B49F63F0_inline(L_1, List_1_Clear_m68BBAA4A087F7937620555034715BE45B49F63F0_RuntimeMethod_var);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BrickMeta__ctor_m5B4A61672FF394B436A057A781DB8A008EC8BB4F (BrickMeta_t8905B1502E507FAFA4B096696E2F1E287D605A01* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1__ctor_m1DE3B8C8D025B3AF37E1940DEF69361BEAC6AD38_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_t03A441EC1493E313B17FAEAEFD9B0BEBFA3F6206_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m136F4770965B504261CA1110319AF965DE6CF736_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t996FD3EBD106385483E11892EE6A4884B2EC9330_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		HashSet_1_t03A441EC1493E313B17FAEAEFD9B0BEBFA3F6206* L_0 = (HashSet_1_t03A441EC1493E313B17FAEAEFD9B0BEBFA3F6206*)il2cpp_codegen_object_new(HashSet_1_t03A441EC1493E313B17FAEAEFD9B0BEBFA3F6206_il2cpp_TypeInfo_var);
		HashSet_1__ctor_m1DE3B8C8D025B3AF37E1940DEF69361BEAC6AD38(L_0, HashSet_1__ctor_m1DE3B8C8D025B3AF37E1940DEF69361BEAC6AD38_RuntimeMethod_var);
		__this->___voxels = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___voxels), (void*)L_0);
		List_1_t996FD3EBD106385483E11892EE6A4884B2EC9330* L_1 = (List_1_t996FD3EBD106385483E11892EE6A4884B2EC9330*)il2cpp_codegen_object_new(List_1_t996FD3EBD106385483E11892EE6A4884B2EC9330_il2cpp_TypeInfo_var);
		List_1__ctor_m136F4770965B504261CA1110319AF965DE6CF736(L_1, List_1__ctor_m136F4770965B504261CA1110319AF965DE6CF736_RuntimeMethod_var);
		__this->___bricks = L_1;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___bricks), (void*)L_1);
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__cctor_m79A1BCEFB7831413506A6349EA02F324A3471188 (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_tBE2D7F4669C7B6BB7D961E4F31204B82C5499507_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		U3CU3Ec_tBE2D7F4669C7B6BB7D961E4F31204B82C5499507* L_0 = (U3CU3Ec_tBE2D7F4669C7B6BB7D961E4F31204B82C5499507*)il2cpp_codegen_object_new(U3CU3Ec_tBE2D7F4669C7B6BB7D961E4F31204B82C5499507_il2cpp_TypeInfo_var);
		U3CU3Ec__ctor_m329A437B904456642524EE80E9201D2FBF60016E(L_0, NULL);
		((U3CU3Ec_tBE2D7F4669C7B6BB7D961E4F31204B82C5499507_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tBE2D7F4669C7B6BB7D961E4F31204B82C5499507_il2cpp_TypeInfo_var))->___U3CU3E9 = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_tBE2D7F4669C7B6BB7D961E4F31204B82C5499507_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tBE2D7F4669C7B6BB7D961E4F31204B82C5499507_il2cpp_TypeInfo_var))->___U3CU3E9), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m329A437B904456642524EE80E9201D2FBF60016E (U3CU3Ec_tBE2D7F4669C7B6BB7D961E4F31204B82C5499507* __this, const RuntimeMethod* method) 
{
	{
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec_U3C_ctorU3Eb__28_0_mC77C4962585590C60879026297B719EA55647038 (U3CU3Ec_tBE2D7F4669C7B6BB7D961E4F31204B82C5499507* __this, BrickMeta_t8905B1502E507FAFA4B096696E2F1E287D605A01* ___0_x, const RuntimeMethod* method) 
{
	{
		BrickMeta_t8905B1502E507FAFA4B096696E2F1E287D605A01* L_0 = ___0_x;
		NullCheck(L_0);
		BrickMeta_Clear_mD433F18D35092DB1940C515BD4BBEA8152C99EF8(L_0, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec_U3C_ctorU3Eb__28_1_m224E8EFD8D1313E735897F0D7EA6F69F8DAD9ABF (U3CU3Ec_tBE2D7F4669C7B6BB7D961E4F31204B82C5499507* __this, List_1_tA4B5FEB8E8B2267FDBC889623D19E2954E4A3EAC* ___0_x, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_m605A3EDA8386ED9FB808D92861394426BDE51A16_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		List_1_tA4B5FEB8E8B2267FDBC889623D19E2954E4A3EAC* L_0 = ___0_x;
		NullCheck(L_0);
		List_1_Clear_m605A3EDA8386ED9FB808D92861394426BDE51A16_inline(L_0, List_1_Clear_m605A3EDA8386ED9FB808D92861394426BDE51A16_RuntimeMethod_var);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec_U3C_ctorU3Eb__28_2_m78ADEEF7526A0C00BF4DECAC108CE430D524965F (U3CU3Ec_tBE2D7F4669C7B6BB7D961E4F31204B82C5499507* __this, VoxelMeta_t6D2CF631FEA88A2C679FFCE9E2A4B0F63F123A31* ___0_x, const RuntimeMethod* method) 
{
	{
		VoxelMeta_t6D2CF631FEA88A2C679FFCE9E2A4B0F63F123A31* L_0 = ___0_x;
		NullCheck(L_0);
		VoxelMeta_Clear_m2228073CFAE697CDCE8825FC6A08E0DD425D76FF(L_0, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec_U3CAddBricksU3Eb__39_0_m503C076BCB22C0ED94970CF597742C6E86338305 (U3CU3Ec_tBE2D7F4669C7B6BB7D961E4F31204B82C5499507* __this, VoxelMeta_t6D2CF631FEA88A2C679FFCE9E2A4B0F63F123A31* ___0_lhs, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProbeBrickIndex_tF1B02DB88E5F4CF79533962B018B5724D74E32D2_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		VoxelMeta_t6D2CF631FEA88A2C679FFCE9E2A4B0F63F123A31* L_0 = ___0_lhs;
		NullCheck(L_0);
		Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87* L_1 = L_0->___cell;
		Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87* L_2 = ((ProbeBrickIndex_tF1B02DB88E5F4CF79533962B018B5724D74E32D2_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickIndex_tF1B02DB88E5F4CF79533962B018B5724D74E32D2_il2cpp_TypeInfo_var))->___g_Cell;
		return (bool)((((RuntimeObject*)(Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87*)L_1) == ((RuntimeObject*)(Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87*)L_2))? 1 : 0);
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec_U3CRemoveBricksU3Eb__40_0_m9FE593FEA6C7651EB5BD1224FFA2DE1668081ECE (U3CU3Ec_tBE2D7F4669C7B6BB7D961E4F31204B82C5499507* __this, VoxelMeta_t6D2CF631FEA88A2C679FFCE9E2A4B0F63F123A31* ___0_lhs, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProbeBrickIndex_tF1B02DB88E5F4CF79533962B018B5724D74E32D2_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		VoxelMeta_t6D2CF631FEA88A2C679FFCE9E2A4B0F63F123A31* L_0 = ___0_lhs;
		NullCheck(L_0);
		Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87* L_1 = L_0->___cell;
		Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87* L_2 = ((ProbeBrickIndex_tF1B02DB88E5F4CF79533962B018B5724D74E32D2_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickIndex_tF1B02DB88E5F4CF79533962B018B5724D74E32D2_il2cpp_TypeInfo_var))->___g_Cell;
		return (bool)((((RuntimeObject*)(Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87*)L_1) == ((RuntimeObject*)(Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87*)L_2))? 1 : 0);
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR 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__ctor_mC7B48FB2F72E672AE6224A151399FBCE6C2D2C24 (ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693* __this, int32_t ___0_memoryBudget, int32_t ___1_shBands, bool ___2_allocateValidityData, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		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*)&_stringLiteralAD1F7EBB0A83BCDCB8BE8A17DA7BE5BCE13B6CE9);
		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;
	{
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, 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_4 = L_3;
		L_2->___z = L_3;
		int32_t L_4 = V_4;
		int32_t L_5 = L_4;
		V_4 = L_5;
		L_1->___y = L_5;
		int32_t L_6 = V_4;
		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;
		Stack_1_tBFBA4533224CC5B6CFEF7F656B39ED3995773D0B* L_9 = (Stack_1_tBFBA4533224CC5B6CFEF7F656B39ED3995773D0B*)il2cpp_codegen_object_new(Stack_1_tBFBA4533224CC5B6CFEF7F656B39ED3995773D0B_il2cpp_TypeInfo_var);
		Stack_1__ctor_mF34E2158A63004F9CC98EC4C02490489BDEC606E(L_9, ((int32_t)256), Stack_1__ctor_mF34E2158A63004F9CC98EC4C02490489BDEC606E_RuntimeMethod_var);
		__this->___m_FreeList = L_9;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_FreeList), (void*)L_9);
		int32_t L_10 = ___0_memoryBudget;
		ProbeBrickPool_DerivePoolSizeFromBudget_m37C618559261957CBEDE67A6010F383851D44D16(__this, L_10, (&V_0), (&V_1), (&V_2), NULL);
		int32_t L_11 = V_0;
		int32_t L_12 = V_1;
		int32_t L_13 = V_2;
		int32_t L_14 = ___1_shBands;
		bool L_15 = ___2_allocateValidityData;
		DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB L_16;
		L_16 = ProbeBrickPool_CreateDataLocation_m27E2FBA22C0CC3B9EF12EF0C0C6A9317321D7A96(((int32_t)il2cpp_codegen_multiply(((int32_t)il2cpp_codegen_multiply(L_11, L_12)), L_13)), (bool)0, L_14, _stringLiteralAD1F7EBB0A83BCDCB8BE8A17DA7BE5BCE13B6CE9, (bool)1, L_15, (&V_3), NULL);
		__this->___m_Pool = L_16;
		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))->___TexValidity), (void*)NULL);
		#endif
		int32_t L_17 = V_3;
		ProbeBrickPool_set_estimatedVMemCost_m900B8D8014520434A75820BFE856BCFCE411E7DA_inline(__this, 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))));
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ProbeBrickPool_GetRemainingChunkCount_mCB45E13C46121828339423C4AA1C7A1295F5E3FB (ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___m_AvailableChunkCount;
		return L_0;
	}
}
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);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralAD1F7EBB0A83BCDCB8BE8A17DA7BE5BCE13B6CE9);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	{
		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);
		if (!L_2)
		{
			goto IL_0068;
		}
	}
	{
		DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB* L_3 = (DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB*)(&__this->___m_Pool);
		DataLocation_Cleanup_m010C49BAA3CEC79DDA9048205440DF05994A4B08(L_3, NULL);
		DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB* L_4 = (DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB*)(&__this->___m_Pool);
		int32_t L_5 = L_4->___width;
		DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB* L_6 = (DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB*)(&__this->___m_Pool);
		int32_t L_7 = L_6->___height;
		DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB* L_8 = (DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB*)(&__this->___m_Pool);
		int32_t L_9 = L_8->___depth;
		int32_t L_10 = __this->___m_SHBands;
		bool L_11 = __this->___m_ContainsValidity;
		DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB L_12;
		L_12 = ProbeBrickPool_CreateDataLocation_m27E2FBA22C0CC3B9EF12EF0C0C6A9317321D7A96(((int32_t)il2cpp_codegen_multiply(((int32_t)il2cpp_codegen_multiply(L_5, L_7)), L_9)), (bool)0, L_10, _stringLiteralAD1F7EBB0A83BCDCB8BE8A17DA7BE5BCE13B6CE9, (bool)1, L_11, (&V_0), NULL);
		__this->___m_Pool = L_12;
		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))->___TexValidity), (void*)NULL);
		#endif
		int32_t L_13 = V_0;
		ProbeBrickPool_set_estimatedVMemCost_m900B8D8014520434A75820BFE856BCFCE411E7DA_inline(__this, L_13, NULL);
	}

IL_0068:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ProbeBrickPool_GetChunkSizeInBrickCount_m2EA90720A0809FB1580AD5B59A2137CC87663735 (const RuntimeMethod* method) 
{
	{
		return ((int32_t)128);
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ProbeBrickPool_GetChunkSizeInProbeCount_mD0A9797F28AD9057AF9101CB5C7FDB42060FBEA7 (const RuntimeMethod* method) 
{
	{
		return ((int32_t)8192);
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ProbeBrickPool_GetPoolWidth_m1483256573899632F4653768404E3222630BF859 (ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693* __this, const RuntimeMethod* method) 
{
	{
		DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB* L_0 = (DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB*)(&__this->___m_Pool);
		int32_t L_1 = L_0->___width;
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ProbeBrickPool_GetPoolHeight_m13A81509194E59D1F777CE0CA72738E30C896F09 (ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693* __this, const RuntimeMethod* method) 
{
	{
		DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB* L_0 = (DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB*)(&__this->___m_Pool);
		int32_t L_1 = L_0->___height;
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ProbeBrickPool_GetPoolDimensions_m9C72DB1514CFEFDB9CE7C338BBA0C379122D896B (ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693* __this, const RuntimeMethod* method) 
{
	{
		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);
		return L_6;
	}
}
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);
		Texture3D_tDC30A0F19B6055086859D1ABC098D6E6762000E1* L_23 = L_22->___TexValidity;
		L_21->___Validity = L_23;
		Il2CppCodeGenWriteBarrier((void**)(&L_21->___Validity), (void*)L_23);
		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_mE5C8FB130BDDF990697083310800BBFA9F8D7A00 (int32_t ___0_brickCount, int32_t ___1_chunkSizeInBricks, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	{
		int32_t L_0 = ___1_chunkSizeInBricks;
		V_0 = L_0;
		int32_t L_1 = ___0_brickCount;
		int32_t L_2 = V_0;
		int32_t L_3 = V_0;
		return ((int32_t)(((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_add(L_1, L_2)), 1))/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*)&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;
	}
	uint32_t V_0 = 0;
	{
		goto IL_0026;
	}

IL_0002:
	{
		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_0026:
	{
		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_0038;
		}
	}
	{
		int32_t L_7 = ___0_numberOfBrickChunks;
		if ((((int32_t)L_7) > ((int32_t)0)))
		{
			goto IL_0002;
		}
	}

IL_0038:
	{
		V_0 = 0;
		goto IL_0100;
	}

IL_003f:
	{
		BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B* L_8 = (BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B*)(&__this->___m_NextFreeChunk);
		int32_t L_9 = L_8->___z;
		DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB* L_10 = (DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB*)(&__this->___m_Pool);
		int32_t L_11 = L_10->___depth;
		if ((((int32_t)L_9) < ((int32_t)L_11)))
		{
			goto IL_0066;
		}
	}
	{
		bool L_12 = ___2_ignoreErrorLog;
		if (L_12)
		{
			goto IL_0064;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2(_stringLiteralEE0F107132D78E3C24E5296F408409228422FC31, NULL);
	}

IL_0064:
	{
		return (bool)0;
	}

IL_0066:
	{
		List_1_t179992B095C528117EEF4782A1F45568BD2D51EA* L_13 = ___1_outAllocations;
		BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B L_14 = __this->___m_NextFreeChunk;
		NullCheck(L_13);
		List_1_Add_mBD25BC6E762DE994E1326749F2C4A552BC2CC79F_inline(L_13, L_14, List_1_Add_mBD25BC6E762DE994E1326749F2C4A552BC2CC79F_RuntimeMethod_var);
		int32_t L_15 = __this->___m_AvailableChunkCount;
		__this->___m_AvailableChunkCount = ((int32_t)il2cpp_codegen_subtract(L_15, 1));
		BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B* L_16 = (BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B*)(&__this->___m_NextFreeChunk);
		int32_t* L_17 = (int32_t*)(&L_16->___x);
		int32_t* L_18 = L_17;
		int32_t L_19 = *((int32_t*)L_18);
		*((int32_t*)L_18) = (int32_t)((int32_t)il2cpp_codegen_add(L_19, ((int32_t)512)));
		BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B* L_20 = (BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B*)(&__this->___m_NextFreeChunk);
		int32_t L_21 = L_20->___x;
		DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB* L_22 = (DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB*)(&__this->___m_Pool);
		int32_t L_23 = L_22->___width;
		if ((((int32_t)L_21) < ((int32_t)L_23)))
		{
			goto IL_00fc;
		}
	}
	{
		BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B* L_24 = (BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B*)(&__this->___m_NextFreeChunk);
		L_24->___x = 0;
		BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B* L_25 = (BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B*)(&__this->___m_NextFreeChunk);
		int32_t* L_26 = (int32_t*)(&L_25->___y);
		int32_t* L_27 = L_26;
		int32_t L_28 = *((int32_t*)L_27);
		*((int32_t*)L_27) = (int32_t)((int32_t)il2cpp_codegen_add(L_28, 4));
		BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B* L_29 = (BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B*)(&__this->___m_NextFreeChunk);
		int32_t L_30 = L_29->___y;
		DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB* L_31 = (DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB*)(&__this->___m_Pool);
		int32_t L_32 = L_31->___height;
		if ((((int32_t)L_30) < ((int32_t)L_32)))
		{
			goto IL_00fc;
		}
	}
	{
		BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B* L_33 = (BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B*)(&__this->___m_NextFreeChunk);
		L_33->___y = 0;
		BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B* L_34 = (BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B*)(&__this->___m_NextFreeChunk);
		int32_t* L_35 = (int32_t*)(&L_34->___z);
		int32_t* L_36 = L_35;
		int32_t L_37 = *((int32_t*)L_36);
		*((int32_t*)L_36) = (int32_t)((int32_t)il2cpp_codegen_add(L_37, 4));
	}

IL_00fc:
	{
		uint32_t L_38 = V_0;
		V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_38, 1));
	}

IL_0100:
	{
		uint32_t L_39 = V_0;
		int32_t L_40 = ___0_numberOfBrickChunks;
		if ((((int64_t)((int64_t)(uint64_t)((uint32_t)L_39))) < ((int64_t)((int64_t)L_40))))
		{
			goto IL_003f;
		}
	}
	{
		return (bool)1;
	}
}
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_003b:
			{
				Enumerator_Dispose_m921D92BB9827BA9BDB882C351EABB78F0BE8F2B7((&V_0), Enumerator_Dispose_m921D92BB9827BA9BDB882C351EABB78F0BE8F2B7_RuntimeMethod_var);
				return;
			}
		});
		try
		{
			{
				goto IL_0030_1;
			}

IL_001c_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_0030_1:
			{
				bool L_8;
				L_8 = Enumerator_MoveNext_m54D8433620AFB9664CD8BBB929438C09BB04853F((&V_0), Enumerator_MoveNext_m54D8433620AFB9664CD8BBB929438C09BB04853F_RuntimeMethod_var);
				if (L_8)
				{
					goto IL_001c_1;
				}
			}
			{
				goto IL_0049;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_0049:
	{
		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;
	{
		V_0 = 0;
		goto IL_0271;
	}

IL_0007:
	{
		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_0266;
	}

IL_0021:
	{
		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;
		if (!L_69)
		{
			goto IL_014e;
		}
	}
	{
		DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB L_70 = ___0_source;
		Texture3D_tDC30A0F19B6055086859D1ABC098D6E6762000E1* L_71 = L_70.___TexValidity;
		BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B L_72 = V_1;
		int32_t L_73 = L_72.___z;
		int32_t L_74 = V_3;
		BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B L_75 = V_1;
		int32_t L_76 = L_75.___x;
		BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B L_77 = V_1;
		int32_t L_78 = L_77.___y;
		int32_t L_79 = V_4;
		DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB* L_80 = (DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB*)(&__this->___m_Pool);
		Texture3D_tDC30A0F19B6055086859D1ABC098D6E6762000E1* L_81 = L_80->___TexValidity;
		BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B L_82 = V_2;
		int32_t L_83 = L_82.___z;
		int32_t L_84 = V_3;
		BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B L_85 = V_2;
		int32_t L_86 = L_85.___x;
		BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B L_87 = V_2;
		int32_t L_88 = L_87.___y;
		il2cpp_codegen_runtime_class_init_inline(Graphics_t99CD970FFEA58171C70F54DF0C06D315BD452F2C_il2cpp_TypeInfo_var);
		Graphics_CopyTexture_mA6F9298621B0493A08483EF57028B66C93FFCBA8(L_71, ((int32_t)il2cpp_codegen_add(L_73, L_74)), 0, L_76, L_78, L_79, 4, L_81, ((int32_t)il2cpp_codegen_add(L_83, L_84)), 0, L_86, L_88, NULL);
	}

IL_014e:
	{
		int32_t L_89 = ___4_bands;
		if ((!(((uint32_t)L_89) == ((uint32_t)2))))
		{
			goto IL_0262;
		}
	}
	{
		DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB L_90 = ___0_source;
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_91 = L_90.___TexL2_0;
		BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B L_92 = V_1;
		int32_t L_93 = L_92.___z;
		int32_t L_94 = V_3;
		BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B L_95 = V_1;
		int32_t L_96 = L_95.___x;
		BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B L_97 = V_1;
		int32_t L_98 = L_97.___y;
		int32_t L_99 = V_4;
		DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB* L_100 = (DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB*)(&__this->___m_Pool);
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_101 = L_100->___TexL2_0;
		BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B L_102 = V_2;
		int32_t L_103 = L_102.___z;
		int32_t L_104 = V_3;
		BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B L_105 = V_2;
		int32_t L_106 = L_105.___x;
		BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B L_107 = V_2;
		int32_t L_108 = L_107.___y;
		il2cpp_codegen_runtime_class_init_inline(Graphics_t99CD970FFEA58171C70F54DF0C06D315BD452F2C_il2cpp_TypeInfo_var);
		Graphics_CopyTexture_mA6F9298621B0493A08483EF57028B66C93FFCBA8(L_91, ((int32_t)il2cpp_codegen_add(L_93, L_94)), 0, L_96, L_98, L_99, 4, L_101, ((int32_t)il2cpp_codegen_add(L_103, L_104)), 0, L_106, L_108, NULL);
		DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB L_109 = ___0_source;
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_110 = L_109.___TexL2_1;
		BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B L_111 = V_1;
		int32_t L_112 = L_111.___z;
		int32_t L_113 = V_3;
		BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B L_114 = V_1;
		int32_t L_115 = L_114.___x;
		BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B L_116 = V_1;
		int32_t L_117 = L_116.___y;
		int32_t L_118 = V_4;
		DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB* L_119 = (DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB*)(&__this->___m_Pool);
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_120 = L_119->___TexL2_1;
		BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B L_121 = V_2;
		int32_t L_122 = L_121.___z;
		int32_t L_123 = V_3;
		BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B L_124 = V_2;
		int32_t L_125 = L_124.___x;
		BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B L_126 = V_2;
		int32_t L_127 = L_126.___y;
		Graphics_CopyTexture_mA6F9298621B0493A08483EF57028B66C93FFCBA8(L_110, ((int32_t)il2cpp_codegen_add(L_112, L_113)), 0, L_115, L_117, L_118, 4, L_120, ((int32_t)il2cpp_codegen_add(L_122, L_123)), 0, L_125, L_127, NULL);
		DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB L_128 = ___0_source;
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_129 = L_128.___TexL2_2;
		BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B L_130 = V_1;
		int32_t L_131 = L_130.___z;
		int32_t L_132 = V_3;
		BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B L_133 = V_1;
		int32_t L_134 = L_133.___x;
		BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B L_135 = V_1;
		int32_t L_136 = L_135.___y;
		int32_t L_137 = V_4;
		DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB* L_138 = (DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB*)(&__this->___m_Pool);
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_139 = L_138->___TexL2_2;
		BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B L_140 = V_2;
		int32_t L_141 = L_140.___z;
		int32_t L_142 = V_3;
		BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B L_143 = V_2;
		int32_t L_144 = L_143.___x;
		BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B L_145 = V_2;
		int32_t L_146 = L_145.___y;
		Graphics_CopyTexture_mA6F9298621B0493A08483EF57028B66C93FFCBA8(L_129, ((int32_t)il2cpp_codegen_add(L_131, L_132)), 0, L_134, L_136, L_137, 4, L_139, ((int32_t)il2cpp_codegen_add(L_141, L_142)), 0, L_144, L_146, NULL);
		DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB L_147 = ___0_source;
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_148 = L_147.___TexL2_3;
		BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B L_149 = V_1;
		int32_t L_150 = L_149.___z;
		int32_t L_151 = V_3;
		BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B L_152 = V_1;
		int32_t L_153 = L_152.___x;
		BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B L_154 = V_1;
		int32_t L_155 = L_154.___y;
		int32_t L_156 = V_4;
		DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB* L_157 = (DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB*)(&__this->___m_Pool);
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_158 = L_157->___TexL2_3;
		BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B L_159 = V_2;
		int32_t L_160 = L_159.___z;
		int32_t L_161 = V_3;
		BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B L_162 = V_2;
		int32_t L_163 = L_162.___x;
		BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B L_164 = V_2;
		int32_t L_165 = L_164.___y;
		Graphics_CopyTexture_mA6F9298621B0493A08483EF57028B66C93FFCBA8(L_148, ((int32_t)il2cpp_codegen_add(L_150, L_151)), 0, L_153, L_155, L_156, 4, L_158, ((int32_t)il2cpp_codegen_add(L_160, L_161)), 0, L_163, L_165, NULL);
	}

IL_0262:
	{
		int32_t L_166 = V_3;
		V_3 = ((int32_t)il2cpp_codegen_add(L_166, 1));
	}

IL_0266:
	{
		int32_t L_167 = V_3;
		if ((((int32_t)L_167) < ((int32_t)4)))
		{
			goto IL_0021;
		}
	}
	{
		int32_t L_168 = V_0;
		V_0 = ((int32_t)il2cpp_codegen_add(L_168, 1));
	}

IL_0271:
	{
		int32_t L_169 = V_0;
		List_1_t179992B095C528117EEF4782A1F45568BD2D51EA* L_170 = ___1_srcLocations;
		NullCheck(L_170);
		int32_t L_171;
		L_171 = List_1_get_Count_m6C34C2E4F4CAE3C6FFE13DC11181ADD0D19C0253_inline(L_170, List_1_get_Count_m6C34C2E4F4CAE3C6FFE13DC11181ADD0D19C0253_RuntimeMethod_var);
		if ((((int32_t)L_169) < ((int32_t)L_171)))
		{
			goto IL_0007;
		}
	}
	{
		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*)&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;
	{
		V_0 = 0;
		goto IL_0083;
	}

IL_0004:
	{
		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_007b;
	}

IL_001b:
	{
		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;
		Texture3D_tDC30A0F19B6055086859D1ABC098D6E6762000E1* L_13 = L_12.___TexValidity;
		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);
		Texture3D_tDC30A0F19B6055086859D1ABC098D6E6762000E1* L_23 = L_22->___TexValidity;
		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);
		int32_t L_31 = V_3;
		V_3 = ((int32_t)il2cpp_codegen_add(L_31, 1));
	}

IL_007b:
	{
		int32_t L_32 = V_3;
		if ((((int32_t)L_32) < ((int32_t)4)))
		{
			goto IL_001b;
		}
	}
	{
		int32_t L_33 = V_0;
		V_0 = ((int32_t)il2cpp_codegen_add(L_33, 1));
	}

IL_0083:
	{
		int32_t L_34 = V_0;
		List_1_t179992B095C528117EEF4782A1F45568BD2D51EA* L_35 = ___1_srcLocations;
		NullCheck(L_35);
		int32_t L_36;
		L_36 = List_1_get_Count_m6C34C2E4F4CAE3C6FFE13DC11181ADD0D19C0253_inline(L_35, List_1_get_Count_m6C34C2E4F4CAE3C6FFE13DC11181ADD0D19C0253_RuntimeMethod_var);
		if ((((int32_t)L_34) < ((int32_t)L_36)))
		{
			goto IL_0004;
		}
	}
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ProbeBrickPool_ProbeCountToDataLocSize_mE3D526FC7D55A09A9904413951BB18747F9CECF0 (int32_t ___0_numProbes, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	int32_t V_1 = 0;
	int32_t V_2 = 0;
	int32_t V_3 = 0;
	int32_t V_4 = 0;
	{
		int32_t L_0 = ___0_numProbes;
		V_0 = ((int32_t)(L_0/((int32_t)64)));
		V_1 = ((int32_t)512);
		int32_t L_1 = V_0;
		int32_t L_2 = V_1;
		int32_t L_3 = V_1;
		int32_t L_4 = V_1;
		int32_t L_5 = V_1;
		V_4 = ((int32_t)(((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_add(L_1, ((int32_t)il2cpp_codegen_multiply(L_2, L_3)))), 1))/((int32_t)il2cpp_codegen_multiply(L_4, L_5))));
		int32_t L_6 = V_4;
		if ((((int32_t)L_6) <= ((int32_t)1)))
		{
			goto IL_0023;
		}
	}
	{
		int32_t L_7 = V_1;
		int32_t L_8 = L_7;
		V_3 = L_8;
		V_2 = L_8;
		goto IL_0035;
	}

IL_0023:
	{
		int32_t L_9 = V_0;
		int32_t L_10 = V_1;
		int32_t L_11 = V_1;
		V_3 = ((int32_t)(((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_add(L_9, L_10)), 1))/L_11));
		int32_t L_12 = V_3;
		if ((((int32_t)L_12) <= ((int32_t)1)))
		{
			goto IL_0033;
		}
	}
	{
		int32_t L_13 = V_1;
		V_2 = L_13;
		goto IL_0035;
	}

IL_0033:
	{
		int32_t L_14 = V_0;
		V_2 = L_14;
	}

IL_0035:
	{
		int32_t L_15 = V_2;
		V_2 = ((int32_t)il2cpp_codegen_multiply(L_15, 4));
		int32_t L_16 = V_3;
		V_3 = ((int32_t)il2cpp_codegen_multiply(L_16, 4));
		int32_t L_17 = V_4;
		V_4 = ((int32_t)il2cpp_codegen_multiply(L_17, 4));
		int32_t L_18 = V_2;
		int32_t L_19 = V_3;
		int32_t L_20 = V_4;
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_21;
		memset((&L_21), 0, sizeof(L_21));
		Vector3Int__ctor_mE06A86999D16FA579A7F2142B872AB7E3695C9E0_inline((&L_21), L_18, L_19, L_20, NULL);
		return L_21;
	}
}
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*)&RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Texture3D_tDC30A0F19B6055086859D1ABC098D6E6762000E1_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* V_1 = NULL;
	RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 V_2;
	memset((&V_2), 0, sizeof(V_2));
	int32_t G_B5_0 = 0;
	{
		int32_t L_0 = ___3_format;
		if ((((int32_t)L_0) == ((int32_t)((int32_t)48))))
		{
			goto IL_000f;
		}
	}
	{
		int32_t L_1 = ___3_format;
		if ((((int32_t)L_1) == ((int32_t)8)))
		{
			goto IL_000c;
		}
	}
	{
		G_B5_0 = 1;
		goto IL_0010;
	}

IL_000c:
	{
		G_B5_0 = 4;
		goto IL_0010;
	}

IL_000f:
	{
		G_B5_0 = 8;
	}

IL_0010:
	{
		V_0 = G_B5_0;
		int32_t* L_2 = ___6_allocatedBytes;
		int32_t* L_3 = ___6_allocatedBytes;
		int32_t L_4 = *((int32_t*)L_3);
		int32_t L_5 = ___0_width;
		int32_t L_6 = ___1_height;
		int32_t L_7 = ___2_depth;
		int32_t L_8 = V_0;
		*((int32_t*)L_2) = (int32_t)((int32_t)il2cpp_codegen_add(L_4, ((int32_t)il2cpp_codegen_multiply(((int32_t)il2cpp_codegen_multiply(((int32_t)il2cpp_codegen_multiply(L_5, L_6)), L_7)), L_8))));
		bool L_9 = ___5_allocateRendertexture;
		if (!L_9)
		{
			goto IL_0074;
		}
	}
	{
		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);
		RenderTextureDescriptor_set_enableRandomWrite_m915CC9F6A154C5D7EF38FC9C9415DEFB67D481F4((&V_2), (bool)1, NULL);
		RenderTextureDescriptor_set_dimension_mCE9A4A08454BB2D9DFE3E505EC336FD480078F39_inline((&V_2), 3, NULL);
		RenderTextureDescriptor_set_msaaSamples_m6910E09489372746391B14FBAF59A7237539D6C4_inline((&V_2), 1, NULL);
		RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 L_14 = V_2;
		RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_15 = (RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27*)il2cpp_codegen_object_new(RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27_il2cpp_TypeInfo_var);
		RenderTexture__ctor_m1CBDB7F13C2CE49A31EE654081F01C4F874EA5E3(L_15, L_14, NULL);
		V_1 = L_15;
		goto IL_0080;
	}

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

IL_0080:
	{
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_21 = V_1;
		NullCheck(L_21);
		Object_set_hideFlags_mACB8BFC903FB3B01BBD427753E791BF28B5E33D4(L_21, ((int32_t)61), NULL);
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_22 = V_1;
		String_t* L_23 = ___4_name;
		NullCheck(L_22);
		Object_set_name_mC79E6DC8FFD72479C90F0C4CC7F42A0FEAF5AE47(L_22, L_23, NULL);
		bool L_24 = ___5_allocateRendertexture;
		if (!L_24)
		{
			goto IL_00a0;
		}
	}
	{
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_25 = V_1;
		NullCheck(((RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27*)IsInstClass((RuntimeObject*)L_25, RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27_il2cpp_TypeInfo_var)));
		bool L_26;
		L_26 = RenderTexture_Create_mA6E4D3CCC84AC3F68E85AA0D6609E1692C672AD2(((RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27*)IsInstClass((RuntimeObject*)L_25, RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27_il2cpp_TypeInfo_var)), NULL);
	}

IL_00a0:
	{
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_27 = V_1;
		return L_27;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB ProbeBrickPool_CreateDataLocation_m27E2FBA22C0CC3B9EF12EF0C0C6A9317321D7A96 (int32_t ___0_numProbes, bool ___1_compressed, int32_t ___2_bands, String_t* ___3_name, bool ___4_allocateRendertexture, bool ___5_allocateValidityData, int32_t* ___6_allocatedBytes, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Texture3D_tDC30A0F19B6055086859D1ABC098D6E6762000E1_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral19885677919A758B509379E3FB983997D4957129);
		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*)&_stringLiteralC353C5AE4C496FF3B725F450CE773D2D737506ED);
		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 G_B3_0 = 0;
	{
		int32_t L_0 = ___0_numProbes;
		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_0029;
		}
	}
	{
		G_B3_0 = 8;
		goto IL_002b;
	}

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

IL_002b:
	{
		V_6 = G_B3_0;
		int32_t* L_6 = ___6_allocatedBytes;
		*((int32_t*)L_6) = (int32_t)0;
		int32_t L_7 = V_1;
		int32_t L_8 = V_2;
		int32_t L_9 = V_3;
		int32_t L_10 = V_5;
		String_t* L_11 = ___3_name;
		String_t* L_12;
		L_12 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_11, _stringLiteralACCE7BE0CB5EA47AD9F139E2E1BBD681A7937D11, NULL);
		bool L_13 = ___4_allocateRendertexture;
		int32_t* L_14 = ___6_allocatedBytes;
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_15;
		L_15 = ProbeBrickPool_CreateDataTexture_mF678B9B03B996070D10BBE5AC4EB9B09266B5347(L_7, L_8, L_9, L_10, L_12, L_13, L_14, NULL);
		(&V_4)->___TexL0_L1rx = L_15;
		Il2CppCodeGenWriteBarrier((void**)(&(&V_4)->___TexL0_L1rx), (void*)L_15);
		int32_t L_16 = V_1;
		int32_t L_17 = V_2;
		int32_t L_18 = V_3;
		int32_t L_19 = V_6;
		String_t* L_20 = ___3_name;
		String_t* L_21;
		L_21 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_20, _stringLiteral7413BA436029D40E7F9336EFC9F9C75B8DDEE9D8, NULL);
		bool L_22 = ___4_allocateRendertexture;
		int32_t* L_23 = ___6_allocatedBytes;
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_24;
		L_24 = ProbeBrickPool_CreateDataTexture_mF678B9B03B996070D10BBE5AC4EB9B09266B5347(L_16, L_17, L_18, L_19, L_21, L_22, L_23, NULL);
		(&V_4)->___TexL1_G_ry = L_24;
		Il2CppCodeGenWriteBarrier((void**)(&(&V_4)->___TexL1_G_ry), (void*)L_24);
		int32_t L_25 = V_1;
		int32_t L_26 = V_2;
		int32_t L_27 = V_3;
		int32_t L_28 = V_6;
		String_t* L_29 = ___3_name;
		String_t* L_30;
		L_30 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_29, _stringLiteral6F543FB7215DFBE0D1EC90137EE67531630E5D1A, NULL);
		bool L_31 = ___4_allocateRendertexture;
		int32_t* L_32 = ___6_allocatedBytes;
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_33;
		L_33 = ProbeBrickPool_CreateDataTexture_mF678B9B03B996070D10BBE5AC4EB9B09266B5347(L_25, L_26, L_27, L_28, L_30, L_31, L_32, NULL);
		(&V_4)->___TexL1_B_rz = L_33;
		Il2CppCodeGenWriteBarrier((void**)(&(&V_4)->___TexL1_B_rz), (void*)L_33);
		bool L_34 = ___5_allocateValidityData;
		if (!L_34)
		{
			goto IL_00ba;
		}
	}
	{
		int32_t L_35 = V_1;
		int32_t L_36 = V_2;
		int32_t L_37 = V_3;
		String_t* L_38 = ___3_name;
		String_t* L_39;
		L_39 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_38, _stringLiteral19885677919A758B509379E3FB983997D4957129, NULL);
		int32_t* L_40 = ___6_allocatedBytes;
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_41;
		L_41 = ProbeBrickPool_CreateDataTexture_mF678B9B03B996070D10BBE5AC4EB9B09266B5347(L_35, L_36, L_37, 5, L_39, (bool)0, L_40, NULL);
		(&V_4)->___TexValidity = ((Texture3D_tDC30A0F19B6055086859D1ABC098D6E6762000E1*)IsInstSealed((RuntimeObject*)L_41, Texture3D_tDC30A0F19B6055086859D1ABC098D6E6762000E1_il2cpp_TypeInfo_var));
		Il2CppCodeGenWriteBarrier((void**)(&(&V_4)->___TexValidity), (void*)((Texture3D_tDC30A0F19B6055086859D1ABC098D6E6762000E1*)IsInstSealed((RuntimeObject*)L_41, Texture3D_tDC30A0F19B6055086859D1ABC098D6E6762000E1_il2cpp_TypeInfo_var)));
		goto IL_00c2;
	}

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

IL_00c2:
	{
		int32_t L_42 = ___2_bands;
		if ((!(((uint32_t)L_42) == ((uint32_t)2))))
		{
			goto IL_014b;
		}
	}
	{
		int32_t L_43 = V_1;
		int32_t L_44 = V_2;
		int32_t L_45 = V_3;
		int32_t L_46 = V_6;
		String_t* L_47 = ___3_name;
		String_t* L_48;
		L_48 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_47, _stringLiteral6A7EA4C09DFEDFDAE03715BAC610CAAB066C5F95, NULL);
		bool L_49 = ___4_allocateRendertexture;
		int32_t* L_50 = ___6_allocatedBytes;
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_51;
		L_51 = ProbeBrickPool_CreateDataTexture_mF678B9B03B996070D10BBE5AC4EB9B09266B5347(L_43, L_44, L_45, L_46, L_48, L_49, L_50, NULL);
		(&V_4)->___TexL2_0 = L_51;
		Il2CppCodeGenWriteBarrier((void**)(&(&V_4)->___TexL2_0), (void*)L_51);
		int32_t L_52 = V_1;
		int32_t L_53 = V_2;
		int32_t L_54 = V_3;
		int32_t L_55 = V_6;
		String_t* L_56 = ___3_name;
		String_t* L_57;
		L_57 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_56, _stringLiteral33DBE1947E802092538168839D443C38F0AAA2D4, NULL);
		bool L_58 = ___4_allocateRendertexture;
		int32_t* L_59 = ___6_allocatedBytes;
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_60;
		L_60 = ProbeBrickPool_CreateDataTexture_mF678B9B03B996070D10BBE5AC4EB9B09266B5347(L_52, L_53, L_54, L_55, L_57, L_58, L_59, NULL);
		(&V_4)->___TexL2_1 = L_60;
		Il2CppCodeGenWriteBarrier((void**)(&(&V_4)->___TexL2_1), (void*)L_60);
		int32_t L_61 = V_1;
		int32_t L_62 = V_2;
		int32_t L_63 = V_3;
		int32_t L_64 = V_6;
		String_t* L_65 = ___3_name;
		String_t* L_66;
		L_66 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_65, _stringLiteral9112AB0C70E09433A88AD3AF03C8FB2C30DE8A5D, NULL);
		bool L_67 = ___4_allocateRendertexture;
		int32_t* L_68 = ___6_allocatedBytes;
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_69;
		L_69 = ProbeBrickPool_CreateDataTexture_mF678B9B03B996070D10BBE5AC4EB9B09266B5347(L_61, L_62, L_63, L_64, L_66, L_67, L_68, NULL);
		(&V_4)->___TexL2_2 = L_69;
		Il2CppCodeGenWriteBarrier((void**)(&(&V_4)->___TexL2_2), (void*)L_69);
		int32_t L_70 = V_1;
		int32_t L_71 = V_2;
		int32_t L_72 = V_3;
		int32_t L_73 = V_6;
		String_t* L_74 = ___3_name;
		String_t* L_75;
		L_75 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_74, _stringLiteralC353C5AE4C496FF3B725F450CE773D2D737506ED, NULL);
		bool L_76 = ___4_allocateRendertexture;
		int32_t* L_77 = ___6_allocatedBytes;
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_78;
		L_78 = ProbeBrickPool_CreateDataTexture_mF678B9B03B996070D10BBE5AC4EB9B09266B5347(L_70, L_71, L_72, L_73, L_75, L_76, L_77, NULL);
		(&V_4)->___TexL2_3 = L_78;
		Il2CppCodeGenWriteBarrier((void**)(&(&V_4)->___TexL2_3), (void*)L_78);
		goto IL_016b;
	}

IL_014b:
	{
		(&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_016b:
	{
		int32_t L_79 = V_1;
		(&V_4)->___width = L_79;
		int32_t L_80 = V_2;
		(&V_4)->___height = L_80;
		int32_t L_81 = V_3;
		(&V_4)->___depth = L_81;
		DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB L_82 = V_4;
		return L_82;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeBrickPool_DerivePoolSizeFromBudget_m37C618559261957CBEDE67A6010F383851D44D16 (ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693* __this, 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;
	}
}
#ifdef __clang__
#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 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;
		return ((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));
	}
}
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);
		Texture3D_tDC30A0F19B6055086859D1ABC098D6E6762000E1* L_7 = __this->___TexValidity;
		CoreUtils_Destroy_mD2FDD299C528530E4CC5F99EFBAF90ABC7B02C69(L_7, 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->___TexValidity = (Texture3D_tDC30A0F19B6055086859D1ABC098D6E6762000E1*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___TexValidity), (void*)(Texture3D_tDC30A0F19B6055086859D1ABC098D6E6762000E1*)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 bool ProbeBrickBlendingPool_get_isSupported_mBE096CC6022605A235F3A3AB8DB62A4B39947CB3 (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*)&ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_il2cpp_TypeInfo_var);
		ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_0 = ((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_1;
		L_1 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeBrickBlendingPool_Initialize_mC824CD4C01239F2B99F0E348AE68EB88ED342B1F (ProbeVolumeSystemParameters_t0654F2626ACA367E00C375BEB6FEA5B86CB0A58B* ___0_parameters, 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*)&ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralAAF7067B744F40BB3227D7D3D268FB9772521C5A);
		s_Il2CppMethodInitialized = true;
	}
	int32_t G_B3_0 = 0;
	{
		ProbeVolumeSystemParameters_t0654F2626ACA367E00C375BEB6FEA5B86CB0A58B* L_0 = ___0_parameters;
		ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_1 = L_0->___scenarioBlendingShader;
		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 = L_1;
		Il2CppCodeGenWriteBarrier((void**)(&((ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_il2cpp_TypeInfo_var))->___stateBlendShader), (void*)L_1);
		ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_2 = ((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_3;
		L_3 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_2, NULL);
		if (L_3)
		{
			goto IL_001a;
		}
	}
	{
		G_B3_0 = (-1);
		goto IL_0029;
	}

IL_001a:
	{
		il2cpp_codegen_runtime_class_init_inline(ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_il2cpp_TypeInfo_var);
		ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_4 = ((ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_il2cpp_TypeInfo_var))->___stateBlendShader;
		NullCheck(L_4);
		int32_t L_5;
		L_5 = ComputeShader_FindKernel_m3BA5C50794FA6AF4C432E55FBBD7CB266532F659(L_4, _stringLiteralAAF7067B744F40BB3227D7D3D268FB9772521C5A, NULL);
		G_B3_0 = L_5;
	}

IL_0029:
	{
		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_B3_0;
		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) 
{
	{
		bool L_0;
		L_0 = ProbeBrickBlendingPool_get_isAllocated_mE89D4DC2A5D4EF1C3409D8DD59906D59F5AC7455(__this, NULL);
		if (L_0)
		{
			goto IL_000a;
		}
	}
	{
		return 0;
	}

IL_000a:
	{
		ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693* L_1 = __this->___m_State0;
		NullCheck(L_1);
		int32_t L_2;
		L_2 = ProbeBrickPool_get_estimatedVMemCost_m206B387571242511C64B9AB8D519298A7164B252_inline(L_1, NULL);
		ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693* L_3 = __this->___m_State1;
		NullCheck(L_3);
		int32_t L_4;
		L_4 = ProbeBrickPool_get_estimatedVMemCost_m206B387571242511C64B9AB8D519298A7164B252_inline(L_3, NULL);
		return ((int32_t)il2cpp_codegen_add(L_2, L_4));
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ProbeBrickBlendingPool_GetPoolWidth_mED16E844DA3B4379922476FCB427FEBCCF8261D3 (ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8* __this, const RuntimeMethod* method) 
{
	{
		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;
		return L_2;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ProbeBrickBlendingPool_GetPoolHeight_m82AB653844355E97BF966477534ECB936D78C010 (ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8* __this, const RuntimeMethod* method) 
{
	{
		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;
		return L_2;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ProbeBrickBlendingPool_GetPoolDepth_m35F806407D8DF6965AC4230498C47B9559FEE40D (ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8* __this, const RuntimeMethod* method) 
{
	{
		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;
		return L_2;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeBrickBlendingPool__ctor_mE1446728BD65BAF680822ED3528D158BFE94BED3 (ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8* __this, int32_t ___0_memoryBudget, int32_t ___1_shBands, 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;
		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 L_0;
		L_0 = ProbeBrickBlendingPool_get_isAllocated_mE89D4DC2A5D4EF1C3409D8DD59906D59F5AC7455(__this, NULL);
		if (!L_0)
		{
			goto IL_0009;
		}
	}
	{
		return;
	}

IL_0009:
	{
		int32_t L_1 = __this->___m_MemoryBudget;
		int32_t L_2 = __this->___m_ShBands;
		ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693* L_3 = (ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693*)il2cpp_codegen_object_new(ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_il2cpp_TypeInfo_var);
		ProbeBrickPool__ctor_mC7B48FB2F72E672AE6224A151399FBCE6C2D2C24(L_3, L_1, L_2, (bool)0, NULL);
		__this->___m_State0 = L_3;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_State0), (void*)L_3);
		int32_t L_4 = __this->___m_MemoryBudget;
		int32_t L_5 = __this->___m_ShBands;
		ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693* L_6 = (ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693*)il2cpp_codegen_object_new(ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_il2cpp_TypeInfo_var);
		ProbeBrickPool__ctor_mC7B48FB2F72E672AE6224A151399FBCE6C2D2C24(L_6, L_4, L_5, (bool)0, NULL);
		__this->___m_State1 = L_6;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_State1), (void*)L_6);
		int32_t L_7;
		L_7 = ProbeBrickBlendingPool_GetPoolWidth_mED16E844DA3B4379922476FCB427FEBCCF8261D3(__this, NULL);
		int32_t L_8;
		L_8 = ProbeBrickBlendingPool_GetPoolHeight_m82AB653844355E97BF966477534ECB936D78C010(__this, NULL);
		int32_t L_9;
		L_9 = ProbeBrickBlendingPool_GetPoolDepth_m35F806407D8DF6965AC4230498C47B9559FEE40D(__this, NULL);
		V_0 = ((int32_t)il2cpp_codegen_multiply(((int32_t)il2cpp_codegen_multiply(((int32_t)(L_7/((int32_t)512))), ((int32_t)(L_8/4)))), ((int32_t)(L_9/4))));
		int32_t L_10 = V_0;
		Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_11 = (Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD*)(Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD*)SZArrayNew(Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD_il2cpp_TypeInfo_var, (uint32_t)L_10);
		__this->___m_ChunkList = L_11;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ChunkList), (void*)L_11);
		__this->___m_MappedChunks = 0;
		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_000c;
		}
	}
	{
		ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693* L_1 = __this->___m_State1;
		G_B3_0 = L_1;
		goto IL_0012;
	}

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

IL_0012:
	{
		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 int32_t ProbeBrickBlendingPool_DivRoundUp_mA4C7022753542FCC95974940710DF09678297289 (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 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*)&_stringLiteral5949437904842F797CB905E2C3CA3F5218ABBEE1);
		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;
	{
		int32_t L_0 = __this->___m_MappedChunks;
		if (L_0)
		{
			goto IL_0009;
		}
	}
	{
		return;
	}

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

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

IL_0384:
	{
		ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693* L_172 = ___2_dstPool;
		NullCheck(L_172);
		int32_t L_173;
		L_173 = ProbeBrickPool_GetPoolWidth_m1483256573899632F4653768404E3222630BF859(L_172, NULL);
		ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693* L_174 = ___2_dstPool;
		NullCheck(L_174);
		int32_t L_175;
		L_175 = ProbeBrickPool_GetPoolHeight_m13A81509194E59D1F777CE0CA72738E30C896F09(L_174, NULL);
		float L_176 = ___1_factor;
		Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&V_0), ((float)L_173), ((float)L_175), L_176, (0.0f), NULL);
		il2cpp_codegen_runtime_class_init_inline(ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_il2cpp_TypeInfo_var);
		int32_t L_177;
		L_177 = ProbeBrickBlendingPool_DivRoundUp_mA4C7022753542FCC95974940710DF09678297289(((int32_t)512), 4, NULL);
		V_1 = L_177;
		int32_t L_178;
		L_178 = ProbeBrickBlendingPool_DivRoundUp_mA4C7022753542FCC95974940710DF09678297289(4, 4, NULL);
		V_2 = L_178;
		int32_t L_179;
		L_179 = ProbeBrickBlendingPool_DivRoundUp_mA4C7022753542FCC95974940710DF09678297289(4, 4, NULL);
		V_3 = L_179;
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_180 = ___0_cmd;
		ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_181 = ((ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_il2cpp_TypeInfo_var))->___stateBlendShader;
		int32_t L_182 = ((ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_il2cpp_TypeInfo_var))->____ChunkList;
		Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_183 = __this->___m_ChunkList;
		NullCheck(L_180);
		CommandBuffer_SetComputeVectorArrayParam_mE063B08E20500A625430EB399784900F908137B7(L_180, L_181, L_182, L_183, NULL);
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_184 = ___0_cmd;
		ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_185 = ((ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_il2cpp_TypeInfo_var))->___stateBlendShader;
		int32_t L_186 = ((ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_il2cpp_TypeInfo_var))->____PoolDim_LerpFactor;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_187 = V_0;
		NullCheck(L_184);
		CommandBuffer_SetComputeVectorParam_m2D4D62159DE2AD402DEDE016615D74708D499E83(L_184, L_185, L_186, L_187, NULL);
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_188 = ___0_cmd;
		ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_189 = ((ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_il2cpp_TypeInfo_var))->___stateBlendShader;
		int32_t L_190 = ((ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_il2cpp_TypeInfo_var))->___scenarioBlendingKernel;
		int32_t L_191 = V_1;
		int32_t L_192 = V_2;
		int32_t L_193 = V_3;
		int32_t L_194 = __this->___m_MappedChunks;
		NullCheck(L_188);
		CommandBuffer_DispatchCompute_mF9F5605B77F0480FD4B8C3BCAEC2FC59A24E31A2(L_188, L_189, L_190, L_191, L_192, ((int32_t)il2cpp_codegen_multiply(L_193, L_194)), NULL);
		__this->___m_MappedChunks = 0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeBrickBlendingPool_BlendChunks_m7E97E8B368B55C4D0E0D22F0D70A8EF2D4F74DC7 (ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8* __this, BlendingCellInfo_tBAED0F59265E47B74B5C29CBC9D88F985F0B9974* ___0_blendingCell, 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;
	{
		V_0 = 0;
		goto IL_0076;
	}

IL_0004:
	{
		BlendingCellInfo_tBAED0F59265E47B74B5C29CBC9D88F985F0B9974* L_0 = ___0_blendingCell;
		NullCheck(L_0);
		List_1_t179992B095C528117EEF4782A1F45568BD2D51EA* L_1 = L_0->___chunkList;
		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;
		BlendingCellInfo_tBAED0F59265E47B74B5C29CBC9D88F985F0B9974* L_4 = ___0_blendingCell;
		NullCheck(L_4);
		CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5* L_5 = L_4->___cellInfo;
		NullCheck(L_5);
		List_1_t179992B095C528117EEF4782A1F45568BD2D51EA* L_6 = L_5->___chunkList;
		int32_t L_7 = V_0;
		NullCheck(L_6);
		BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B L_8;
		L_8 = List_1_get_Item_m330C3E8039DF34D5342C6D638F93AD4D53BC8CBF(L_6, L_7, List_1_get_Item_m330C3E8039DF34D5342C6D638F93AD4D53BC8CBF_RuntimeMethod_var);
		V_3 = L_8;
		ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693* L_9 = ___1_dstPool;
		NullCheck(L_9);
		int32_t L_10;
		L_10 = ProbeBrickPool_GetPoolWidth_m1483256573899632F4653768404E3222630BF859(L_9, NULL);
		ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693* L_11 = ___1_dstPool;
		NullCheck(L_11);
		int32_t L_12;
		L_12 = ProbeBrickPool_GetPoolHeight_m13A81509194E59D1F777CE0CA72738E30C896F09(L_11, NULL);
		int32_t L_13;
		L_13 = BrickChunkAlloc_flattenIndex_m6309BC01FA614C8E13DABEDF65D88E7C8D3C1514((&V_3), L_10, L_12, NULL);
		V_2 = L_13;
		Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_14 = __this->___m_ChunkList;
		int32_t L_15 = __this->___m_MappedChunks;
		V_4 = L_15;
		int32_t L_16 = V_4;
		__this->___m_MappedChunks = ((int32_t)il2cpp_codegen_add(L_16, 1));
		int32_t L_17 = V_4;
		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;
		BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B L_22 = V_1;
		int32_t L_23 = L_22.___z;
		int32_t L_24 = V_2;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_25;
		memset((&L_25), 0, sizeof(L_25));
		Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_25), ((float)L_19), ((float)L_21), ((float)L_23), ((float)L_24), NULL);
		NullCheck(L_14);
		(L_14)->SetAt(static_cast<il2cpp_array_size_t>(L_17), (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3)L_25);
		int32_t L_26 = V_0;
		V_0 = ((int32_t)il2cpp_codegen_add(L_26, 1));
	}

IL_0076:
	{
		int32_t L_27 = V_0;
		BlendingCellInfo_tBAED0F59265E47B74B5C29CBC9D88F985F0B9974* L_28 = ___0_blendingCell;
		NullCheck(L_28);
		List_1_t179992B095C528117EEF4782A1F45568BD2D51EA* L_29 = L_28->___chunkList;
		NullCheck(L_29);
		int32_t L_30;
		L_30 = List_1_get_Count_m6C34C2E4F4CAE3C6FFE13DC11181ADD0D19C0253_inline(L_29, List_1_get_Count_m6C34C2E4F4CAE3C6FFE13DC11181ADD0D19C0253_RuntimeMethod_var);
		if ((((int32_t)L_27) < ((int32_t)L_30)))
		{
			goto IL_0004;
		}
	}
	{
		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_000b;
		}
		G_B1_0 = L_1;
	}
	{
		return;
	}

IL_000b:
	{
		NullCheck(G_B2_0);
		ProbeBrickPool_Clear_mD08256134ACFA321A94388F64255A873B054376A(G_B2_0, NULL);
		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) 
{
	{
		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_inline(L_1, NULL);
		if ((((int32_t)L_0) <= ((int32_t)L_2)))
		{
			goto IL_0016;
		}
	}
	{
		return (bool)0;
	}

IL_0016:
	{
		ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693* L_3 = __this->___m_State0;
		int32_t L_4 = ___0_numberOfBrickChunks;
		List_1_t179992B095C528117EEF4782A1F45568BD2D51EA* L_5 = ___1_outAllocations;
		NullCheck(L_3);
		bool L_6;
		L_6 = ProbeBrickPool_Allocate_mBBD5F9AE0F5D5B9C031062E3D28EBDA44E9B1C63(L_3, L_4, L_5, (bool)0, NULL);
		return L_6;
	}
}
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;
	}
	{
		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);
		if (L_1)
		{
			goto IL_0009;
		}
	}
	{
		return;
	}

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

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

IL_001e:
	{
		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*)&_stringLiteral01DF0107D1128DED3E626ECCB4A5303458D72961);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral04E4CF52FCBB2D9F7B061BF2AF904294841C5E96);
		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*)&_stringLiteral7CFBF34DE6F2B9CEF5D99F0C7A0F7804CC3CAB12);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8E775C1C6F1F613A9FBBFF3E0084546E5F5B147E);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral96155BBE5F50861078DBB4FA91E1A8E9D588B4A1);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9C013D192595D2BFAE2B49FBC7A733C350C5188C);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC8E2978F616B2BEF737D1F4BF351C0EAB75C9410);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE3737E595295EB1A296709B8E688CB071FCD0DD9);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE3998F41BE768E83D3FE745A5DECE0CDCC9F37A2);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE895B066B881C47DBCA8443A2FA50D8364068D3B);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF413B3E57722547699B23F3B67A49DE22A44B6DC);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFF6A0FF36C002255CE32649FCDC9F5274C6FD0AA);
		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(_stringLiteralE3737E595295EB1A296709B8E688CB071FCD0DD9, NULL);
		((ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_il2cpp_TypeInfo_var))->____State1_L0_L1Rx = L_9;
		int32_t L_10;
		L_10 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral6D083D02A60F519C9F0FB02F6F8074E720FEAC57, NULL);
		((ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_il2cpp_TypeInfo_var))->____State1_L1G_L1Ry = L_10;
		int32_t L_11;
		L_11 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral6D360F3FE05F37ABDF290AA43B6BC05006AB9845, NULL);
		((ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_il2cpp_TypeInfo_var))->____State1_L1B_L1Rz = L_11;
		int32_t L_12;
		L_12 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral71BB2972C4F98BB5C508D4838ADC1C898FA423B8, NULL);
		((ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_il2cpp_TypeInfo_var))->____State1_L2_0 = L_12;
		int32_t L_13;
		L_13 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral5A9BC42AEF1E340E0A1E9461F26E3EE60D2E9820, NULL);
		((ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_il2cpp_TypeInfo_var))->____State1_L2_1 = L_13;
		int32_t L_14;
		L_14 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral430DA76CDB16C7A9FA09E1300868D35AA9756325, NULL);
		((ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_il2cpp_TypeInfo_var))->____State1_L2_2 = L_14;
		int32_t L_15;
		L_15 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral3149290547404CE72CFAA61EB21BFF8C750AD70E, NULL);
		((ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_il2cpp_TypeInfo_var))->____State1_L2_3 = L_15;
		int32_t L_16;
		L_16 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral04E4CF52FCBB2D9F7B061BF2AF904294841C5E96, NULL);
		((ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_il2cpp_TypeInfo_var))->____Out_L0_L1Rx = L_16;
		int32_t L_17;
		L_17 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral01DF0107D1128DED3E626ECCB4A5303458D72961, NULL);
		((ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_il2cpp_TypeInfo_var))->____Out_L1G_L1Ry = L_17;
		int32_t L_18;
		L_18 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral9C013D192595D2BFAE2B49FBC7A733C350C5188C, NULL);
		((ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_il2cpp_TypeInfo_var))->____Out_L1B_L1Rz = L_18;
		int32_t L_19;
		L_19 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteralF413B3E57722547699B23F3B67A49DE22A44B6DC, NULL);
		((ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_il2cpp_TypeInfo_var))->____Out_L2_0 = L_19;
		int32_t L_20;
		L_20 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral7CFBF34DE6F2B9CEF5D99F0C7A0F7804CC3CAB12, NULL);
		((ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_il2cpp_TypeInfo_var))->____Out_L2_1 = L_20;
		int32_t L_21;
		L_21 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteralC8E2978F616B2BEF737D1F4BF351C0EAB75C9410, NULL);
		((ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_il2cpp_TypeInfo_var))->____Out_L2_2 = L_21;
		int32_t L_22;
		L_22 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteralFF6A0FF36C002255CE32649FCDC9F5274C6FD0AA, NULL);
		((ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_StaticFields*)il2cpp_codegen_static_fields_for(ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_il2cpp_TypeInfo_var))->____Out_L2_3 = L_22;
		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 ProbeCellIndices_get_estimatedVMemCost_m32F15AF4B039EE5E3CCDBE761F47330D4A5E41C8 (ProbeCellIndices_t0A30314A2B1D5F97E16BD321C179801D1B42C6AF* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___U3CestimatedVMemCostU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeCellIndices_set_estimatedVMemCost_mAF00DA6FCF6AF6CEA0BBFFCE5830815D90426695 (ProbeCellIndices_t0A30314A2B1D5F97E16BD321C179801D1B42C6AF* __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 Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ProbeCellIndices_GetCellIndexDimension_m263B05A575C514D84B4EA4BD39627388DAFFAC6D (ProbeCellIndices_t0A30314A2B1D5F97E16BD321C179801D1B42C6AF* __this, const RuntimeMethod* method) 
{
	{
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_0 = __this->___m_CellCount;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ProbeCellIndices_GetCellMinPosition_mF713C9D6957B59F6A417D9BF70736D960DB3CF5C (ProbeCellIndices_t0A30314A2B1D5F97E16BD321C179801D1B42C6AF* __this, const RuntimeMethod* method) 
{
	{
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_0 = __this->___m_CellMin;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ProbeCellIndices_GetFlatIndex_m6EFA77EFAB4813793BB79F8898818AD2F2E4F94F (ProbeCellIndices_t0A30314A2B1D5F97E16BD321C179801D1B42C6AF* __this, Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___0_normalizedPos, const RuntimeMethod* method) 
{
	{
		int32_t L_0;
		L_0 = Vector3Int_get_z_m96E180F866145E373F42358F2371EFF446F08AED_inline((&___0_normalizedPos), NULL);
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376* L_1 = (Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376*)(&__this->___m_CellCount);
		int32_t L_2;
		L_2 = Vector3Int_get_x_m21C268D2AA4C03CE35AA49DF6155347C9748054C_inline(L_1, NULL);
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376* L_3 = (Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376*)(&__this->___m_CellCount);
		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_CellCount);
		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);
		return ((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));
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeCellIndices__ctor_m05878EF3B6FEBE21FBDE558E39B31BDF4D8B7AC9 (ProbeCellIndices_t0A30314A2B1D5F97E16BD321C179801D1B42C6AF* __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);
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_0 = ___1_cellMax;
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_1;
		L_1 = Vector3Int_get_one_mD0903BF90B5A55C6FA75D016A00FEC8C93FF4CE8_inline(NULL);
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_2;
		L_2 = Vector3Int_op_Addition_m263A29CC729DFC6216FEA87255C5BA5496D196D1_inline(L_0, L_1, NULL);
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_3 = ___0_cellMin;
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_4;
		L_4 = Vector3Int_op_Subtraction_m837BE23C20AABFF0617622A8738B4D719F50D1DD_inline(L_2, L_3, NULL);
		V_0 = L_4;
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_5 = V_0;
		__this->___m_CellCount = L_5;
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_6 = ___0_cellMin;
		__this->___m_CellMin = L_6;
		int32_t L_7 = ___2_cellSizeInMinBricks;
		__this->___m_CellSizeInMinBricks = L_7;
		int32_t L_8;
		L_8 = Vector3Int_get_x_m21C268D2AA4C03CE35AA49DF6155347C9748054C_inline((&V_0), NULL);
		int32_t L_9;
		L_9 = Vector3Int_get_y_m42F43000F85D356557CAF03442273E7AA08F7F72_inline((&V_0), NULL);
		int32_t L_10;
		L_10 = Vector3Int_get_z_m96E180F866145E373F42358F2371EFF446F08AED_inline((&V_0), NULL);
		V_1 = ((int32_t)il2cpp_codegen_multiply(((int32_t)il2cpp_codegen_multiply(L_8, L_9)), L_10));
		int32_t L_11 = V_1;
		V_2 = ((int32_t)il2cpp_codegen_multiply(3, L_11));
		int32_t L_12 = V_1;
		ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_13 = (ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233*)il2cpp_codegen_object_new(ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233_il2cpp_TypeInfo_var);
		ComputeBuffer__ctor_mE40DE5EF5ADAC29B6B4DECBD1EE33E8526202617(L_13, L_12, ((int32_t)12), NULL);
		__this->___m_IndexOfIndicesBuffer = L_13;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_IndexOfIndicesBuffer), (void*)L_13);
		int32_t L_14 = V_2;
		UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_15 = (UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA*)(UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA*)SZArrayNew(UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA_il2cpp_TypeInfo_var, (uint32_t)L_14);
		__this->___m_IndexOfIndicesData = L_15;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_IndexOfIndicesData), (void*)L_15);
		__this->___m_NeedUpdateComputeBuffer = (bool)0;
		int32_t L_16 = V_1;
		ProbeCellIndices_set_estimatedVMemCost_mAF00DA6FCF6AF6CEA0BBFFCE5830815D90426695_inline(__this, ((int32_t)il2cpp_codegen_multiply(((int32_t)il2cpp_codegen_multiply(L_16, 3)), 4)), NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ProbeCellIndices_GetFlatIdxForCell_m0181DA6D245F52A0DBFF6C969719DD9FAE5F3913 (ProbeCellIndices_t0A30314A2B1D5F97E16BD321C179801D1B42C6AF* __this, Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___0_cellPosition, const RuntimeMethod* method) 
{
	Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_0 = ___0_cellPosition;
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_1 = __this->___m_CellMin;
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_2;
		L_2 = Vector3Int_op_Subtraction_m837BE23C20AABFF0617622A8738B4D719F50D1DD_inline(L_0, L_1, NULL);
		V_0 = L_2;
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_3 = V_0;
		int32_t L_4;
		L_4 = ProbeCellIndices_GetFlatIndex_m6EFA77EFAB4813793BB79F8898818AD2F2E4F94F(__this, L_3, NULL);
		return L_4;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeCellIndices_UpdateCell_mF0875471DC1945509C17EE3D45555C97B8601727 (ProbeCellIndices_t0A30314A2B1D5F97E16BD321C179801D1B42C6AF* __this, int32_t ___0_cellFlatIdx, CellIndexUpdateInfo_tDBB36B9ABEFEA7AEAE822A9FE6C798D37FA7401E ___1_cellUpdateInfo, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IndexMetaData_tADA36AB97C4E4789A24557B580963B1A3A63F692_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	IndexMetaData_tADA36AB97C4E4789A24557B580963B1A3A63F692 V_1;
	memset((&V_1), 0, sizeof(V_1));
	UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* V_2 = NULL;
	int32_t V_3 = 0;
	{
		CellIndexUpdateInfo_tDBB36B9ABEFEA7AEAE822A9FE6C798D37FA7401E L_0 = ___1_cellUpdateInfo;
		int32_t L_1 = L_0.___minSubdivInCell;
		il2cpp_codegen_runtime_class_init_inline(ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F_il2cpp_TypeInfo_var);
		int32_t L_2;
		L_2 = ProbeReferenceVolume_CellSize_mC43FEFD39498D7B93A75BE664B2D05200D151BC3(L_1, NULL);
		V_0 = L_2;
		il2cpp_codegen_initobj((&V_1), sizeof(IndexMetaData_tADA36AB97C4E4789A24557B580963B1A3A63F692));
		CellIndexUpdateInfo_tDBB36B9ABEFEA7AEAE822A9FE6C798D37FA7401E L_3 = ___1_cellUpdateInfo;
		int32_t L_4 = L_3.___minSubdivInCell;
		(&V_1)->___minSubdiv = L_4;
		CellIndexUpdateInfo_tDBB36B9ABEFEA7AEAE822A9FE6C798D37FA7401E L_5 = ___1_cellUpdateInfo;
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_6 = L_5.___minValidBrickIndexForCellAtMaxRes;
		int32_t L_7 = V_0;
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_8;
		L_8 = Vector3Int_op_Division_mAED419B41FA40EDAF2C51F0B35E6BAE1104D6A57_inline(L_6, L_7, NULL);
		(&V_1)->___minLocalIdx = L_8;
		CellIndexUpdateInfo_tDBB36B9ABEFEA7AEAE822A9FE6C798D37FA7401E L_9 = ___1_cellUpdateInfo;
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_10 = L_9.___maxValidBrickIndexForCellAtMaxResPlusOne;
		int32_t L_11 = V_0;
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_12;
		L_12 = Vector3Int_op_Division_mAED419B41FA40EDAF2C51F0B35E6BAE1104D6A57_inline(L_10, L_11, NULL);
		(&V_1)->___maxLocalIdx = L_12;
		CellIndexUpdateInfo_tDBB36B9ABEFEA7AEAE822A9FE6C798D37FA7401E L_13 = ___1_cellUpdateInfo;
		int32_t L_14 = L_13.___firstChunkIndex;
		(&V_1)->___firstChunkIndex = L_14;
		il2cpp_codegen_runtime_class_init_inline(IndexMetaData_tADA36AB97C4E4789A24557B580963B1A3A63F692_il2cpp_TypeInfo_var);
		IndexMetaData_Pack_mD82B598C736F42D33DD76F9A893CC8D4887557AE((&V_1), (&V_2), NULL);
		V_3 = 0;
		goto IL_0074;
	}

IL_0061:
	{
		UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_15 = __this->___m_IndexOfIndicesData;
		int32_t L_16 = ___0_cellFlatIdx;
		int32_t L_17 = V_3;
		UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_18 = V_2;
		int32_t L_19 = V_3;
		NullCheck(L_18);
		int32_t L_20 = L_19;
		uint32_t L_21 = (L_18)->GetAt(static_cast<il2cpp_array_size_t>(L_20));
		NullCheck(L_15);
		(L_15)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(L_16, 3)), L_17))), (uint32_t)L_21);
		int32_t L_22 = V_3;
		V_3 = ((int32_t)il2cpp_codegen_add(L_22, 1));
	}

IL_0074:
	{
		int32_t L_23 = V_3;
		if ((((int32_t)L_23) < ((int32_t)3)))
		{
			goto IL_0061;
		}
	}
	{
		__this->___m_NeedUpdateComputeBuffer = (bool)1;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeCellIndices_MarkCellAsUnloaded_m75CF3B435F6F0BC167A691A2FB664AFD73A182BF (ProbeCellIndices_t0A30314A2B1D5F97E16BD321C179801D1B42C6AF* __this, int32_t ___0_cellFlatIdx, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	{
		V_0 = 0;
		goto IL_0015;
	}

IL_0004:
	{
		UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_0 = __this->___m_IndexOfIndicesData;
		int32_t L_1 = ___0_cellFlatIdx;
		int32_t L_2 = V_0;
		NullCheck(L_0);
		(L_0)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(L_1, 3)), L_2))), (uint32_t)(-1));
		int32_t L_3 = V_0;
		V_0 = ((int32_t)il2cpp_codegen_add(L_3, 1));
	}

IL_0015:
	{
		int32_t L_4 = V_0;
		if ((((int32_t)L_4) < ((int32_t)3)))
		{
			goto IL_0004;
		}
	}
	{
		__this->___m_NeedUpdateComputeBuffer = (bool)1;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeCellIndices_PushComputeData_m3F29ED3B822E3E91871E0CBAB19970B19C937E0F (ProbeCellIndices_t0A30314A2B1D5F97E16BD321C179801D1B42C6AF* __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 ProbeCellIndices_GetRuntimeResources_m7D3EFB3E1CDA2C45102450D25FB63BE46A12E3DA (ProbeCellIndices_t0A30314A2B1D5F97E16BD321C179801D1B42C6AF* __this, RuntimeResources_t4E5CAC2636FAF22D782E64516AA05B704BE5ACA4* ___0_rr, const RuntimeMethod* method) 
{
	{
		bool L_0 = __this->___m_NeedUpdateComputeBuffer;
		if (!L_0)
		{
			goto IL_000e;
		}
	}
	{
		ProbeCellIndices_PushComputeData_m3F29ED3B822E3E91871E0CBAB19970B19C937E0F(__this, NULL);
	}

IL_000e:
	{
		RuntimeResources_t4E5CAC2636FAF22D782E64516AA05B704BE5ACA4* L_1 = ___0_rr;
		ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_2 = __this->___m_IndexOfIndicesBuffer;
		L_1->___cellIndices = L_2;
		Il2CppCodeGenWriteBarrier((void**)(&L_1->___cellIndices), (void*)L_2);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeCellIndices_Cleanup_m1D23B2186807497984238099BB088D36DC08B57C (ProbeCellIndices_t0A30314A2B1D5F97E16BD321C179801D1B42C6AF* __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_mD82B598C736F42D33DD76F9A893CC8D4887557AE (IndexMetaData_tADA36AB97C4E4789A24557B580963B1A3A63F692* __this, UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA** ___0_vals, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IndexMetaData_tADA36AB97C4E4789A24557B580963B1A3A63F692_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	{
		UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA** L_0 = ___0_vals;
		il2cpp_codegen_runtime_class_init_inline(IndexMetaData_tADA36AB97C4E4789A24557B580963B1A3A63F692_il2cpp_TypeInfo_var);
		UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_1 = ((IndexMetaData_tADA36AB97C4E4789A24557B580963B1A3A63F692_StaticFields*)il2cpp_codegen_static_fields_for(IndexMetaData_tADA36AB97C4E4789A24557B580963B1A3A63F692_il2cpp_TypeInfo_var))->___s_PackedValues;
		*((RuntimeObject**)L_0) = (RuntimeObject*)L_1;
		Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_0, (void*)(RuntimeObject*)L_1);
		V_0 = 0;
		goto IL_0014;
	}

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

IL_0014:
	{
		int32_t L_6 = V_0;
		if ((((int32_t)L_6) < ((int32_t)3)))
		{
			goto IL_000b;
		}
	}
	{
		UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA** L_7 = ___0_vals;
		UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_8 = *((UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA**)L_7);
		int32_t L_9 = __this->___firstChunkIndex;
		NullCheck(L_8);
		(L_8)->SetAt(static_cast<il2cpp_array_size_t>(0), (uint32_t)((int32_t)(L_9&((int32_t)536870911))));
		UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA** L_10 = ___0_vals;
		UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_11 = *((UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA**)L_10);
		NullCheck(L_11);
		uint32_t* L_12 = ((L_11)->GetAddressAt(static_cast<il2cpp_array_size_t>(0)));
		int32_t L_13 = *((uint32_t*)L_12);
		int32_t L_14 = __this->___minSubdiv;
		*((int32_t*)L_12) = (int32_t)((int32_t)(L_13|((int32_t)(((int32_t)(L_14&7))<<((int32_t)29)))));
		UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA** L_15 = ___0_vals;
		UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_16 = *((UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA**)L_15);
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376* L_17 = (Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376*)(&__this->___minLocalIdx);
		int32_t L_18;
		L_18 = Vector3Int_get_x_m21C268D2AA4C03CE35AA49DF6155347C9748054C_inline(L_17, NULL);
		NullCheck(L_16);
		(L_16)->SetAt(static_cast<il2cpp_array_size_t>(1), (uint32_t)((int32_t)(L_18&((int32_t)1023))));
		UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA** L_19 = ___0_vals;
		UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_20 = *((UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA**)L_19);
		NullCheck(L_20);
		uint32_t* L_21 = ((L_20)->GetAddressAt(static_cast<il2cpp_array_size_t>(1)));
		int32_t L_22 = *((uint32_t*)L_21);
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376* L_23 = (Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376*)(&__this->___minLocalIdx);
		int32_t L_24;
		L_24 = Vector3Int_get_y_m42F43000F85D356557CAF03442273E7AA08F7F72_inline(L_23, NULL);
		*((int32_t*)L_21) = (int32_t)((int32_t)(L_22|((int32_t)(((int32_t)(L_24&((int32_t)1023)))<<((int32_t)10)))));
		UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA** L_25 = ___0_vals;
		UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_26 = *((UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA**)L_25);
		NullCheck(L_26);
		uint32_t* L_27 = ((L_26)->GetAddressAt(static_cast<il2cpp_array_size_t>(1)));
		int32_t L_28 = *((uint32_t*)L_27);
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376* L_29 = (Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376*)(&__this->___minLocalIdx);
		int32_t L_30;
		L_30 = Vector3Int_get_z_m96E180F866145E373F42358F2371EFF446F08AED_inline(L_29, NULL);
		*((int32_t*)L_27) = (int32_t)((int32_t)(L_28|((int32_t)(((int32_t)(L_30&((int32_t)1023)))<<((int32_t)20)))));
		UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA** L_31 = ___0_vals;
		UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_32 = *((UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA**)L_31);
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376* L_33 = (Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376*)(&__this->___maxLocalIdx);
		int32_t L_34;
		L_34 = Vector3Int_get_x_m21C268D2AA4C03CE35AA49DF6155347C9748054C_inline(L_33, NULL);
		NullCheck(L_32);
		(L_32)->SetAt(static_cast<il2cpp_array_size_t>(2), (uint32_t)((int32_t)(L_34&((int32_t)1023))));
		UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA** L_35 = ___0_vals;
		UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_36 = *((UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA**)L_35);
		NullCheck(L_36);
		uint32_t* L_37 = ((L_36)->GetAddressAt(static_cast<il2cpp_array_size_t>(2)));
		int32_t L_38 = *((uint32_t*)L_37);
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376* L_39 = (Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376*)(&__this->___maxLocalIdx);
		int32_t L_40;
		L_40 = Vector3Int_get_y_m42F43000F85D356557CAF03442273E7AA08F7F72_inline(L_39, NULL);
		*((int32_t*)L_37) = (int32_t)((int32_t)(L_38|((int32_t)(((int32_t)(L_40&((int32_t)1023)))<<((int32_t)10)))));
		UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA** L_41 = ___0_vals;
		UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_42 = *((UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA**)L_41);
		NullCheck(L_42);
		uint32_t* L_43 = ((L_42)->GetAddressAt(static_cast<il2cpp_array_size_t>(2)));
		int32_t L_44 = *((uint32_t*)L_43);
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376* L_45 = (Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376*)(&__this->___maxLocalIdx);
		int32_t L_46;
		L_46 = Vector3Int_get_z_m96E180F866145E373F42358F2371EFF446F08AED_inline(L_45, NULL);
		*((int32_t*)L_43) = (int32_t)((int32_t)(L_44|((int32_t)(((int32_t)(L_46&((int32_t)1023)))<<((int32_t)20)))));
		return;
	}
}
IL2CPP_EXTERN_C  void IndexMetaData_Pack_mD82B598C736F42D33DD76F9A893CC8D4887557AE_AdjustorThunk (RuntimeObject* __this, UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA** ___0_vals, const RuntimeMethod* method)
{
	IndexMetaData_tADA36AB97C4E4789A24557B580963B1A3A63F692* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<IndexMetaData_tADA36AB97C4E4789A24557B580963B1A3A63F692*>(__this + _offset);
	IndexMetaData_Pack_mD82B598C736F42D33DD76F9A893CC8D4887557AE(_thisAdjusted, ___0_vals, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IndexMetaData__cctor_mCC205A06BAD5DD1AE9297523115411984A351AF9 (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IndexMetaData_tADA36AB97C4E4789A24557B580963B1A3A63F692_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_tADA36AB97C4E4789A24557B580963B1A3A63F692_StaticFields*)il2cpp_codegen_static_fields_for(IndexMetaData_tADA36AB97C4E4789A24557B580963B1A3A63F692_il2cpp_TypeInfo_var))->___s_PackedValues = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&((IndexMetaData_tADA36AB97C4E4789A24557B580963B1A3A63F692_StaticFields*)il2cpp_codegen_static_fields_for(IndexMetaData_tADA36AB97C4E4789A24557B580963B1A3A63F692_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 void ProbeVolumeSystemParameters_t0654F2626ACA367E00C375BEB6FEA5B86CB0A58B_marshal_pinvoke(const ProbeVolumeSystemParameters_t0654F2626ACA367E00C375BEB6FEA5B86CB0A58B& unmarshaled, ProbeVolumeSystemParameters_t0654F2626ACA367E00C375BEB6FEA5B86CB0A58B_marshaled_pinvoke& marshaled)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProbeVolumeSystemParameters_t0654F2626ACA367E00C375BEB6FEA5B86CB0A58B_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProbeVolumeSystemParameters_t0654F2626ACA367E00C375BEB6FEA5B86CB0A58B____probeDebugMesh_FieldInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Exception_t* ___probeDebugMeshException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", ProbeVolumeSystemParameters_t0654F2626ACA367E00C375BEB6FEA5B86CB0A58B____probeDebugMesh_FieldInfo_var, ProbeVolumeSystemParameters_t0654F2626ACA367E00C375BEB6FEA5B86CB0A58B_0_0_0_var);
	IL2CPP_RAISE_MANAGED_EXCEPTION(___probeDebugMeshException, NULL);
}
IL2CPP_EXTERN_C void ProbeVolumeSystemParameters_t0654F2626ACA367E00C375BEB6FEA5B86CB0A58B_marshal_pinvoke_back(const ProbeVolumeSystemParameters_t0654F2626ACA367E00C375BEB6FEA5B86CB0A58B_marshaled_pinvoke& marshaled, ProbeVolumeSystemParameters_t0654F2626ACA367E00C375BEB6FEA5B86CB0A58B& unmarshaled)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProbeVolumeSystemParameters_t0654F2626ACA367E00C375BEB6FEA5B86CB0A58B_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProbeVolumeSystemParameters_t0654F2626ACA367E00C375BEB6FEA5B86CB0A58B____probeDebugMesh_FieldInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Exception_t* ___probeDebugMeshException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", ProbeVolumeSystemParameters_t0654F2626ACA367E00C375BEB6FEA5B86CB0A58B____probeDebugMesh_FieldInfo_var, ProbeVolumeSystemParameters_t0654F2626ACA367E00C375BEB6FEA5B86CB0A58B_0_0_0_var);
	IL2CPP_RAISE_MANAGED_EXCEPTION(___probeDebugMeshException, NULL);
}
IL2CPP_EXTERN_C void ProbeVolumeSystemParameters_t0654F2626ACA367E00C375BEB6FEA5B86CB0A58B_marshal_pinvoke_cleanup(ProbeVolumeSystemParameters_t0654F2626ACA367E00C375BEB6FEA5B86CB0A58B_marshaled_pinvoke& marshaled)
{
}
IL2CPP_EXTERN_C void ProbeVolumeSystemParameters_t0654F2626ACA367E00C375BEB6FEA5B86CB0A58B_marshal_com(const ProbeVolumeSystemParameters_t0654F2626ACA367E00C375BEB6FEA5B86CB0A58B& unmarshaled, ProbeVolumeSystemParameters_t0654F2626ACA367E00C375BEB6FEA5B86CB0A58B_marshaled_com& marshaled)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProbeVolumeSystemParameters_t0654F2626ACA367E00C375BEB6FEA5B86CB0A58B_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProbeVolumeSystemParameters_t0654F2626ACA367E00C375BEB6FEA5B86CB0A58B____probeDebugMesh_FieldInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Exception_t* ___probeDebugMeshException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", ProbeVolumeSystemParameters_t0654F2626ACA367E00C375BEB6FEA5B86CB0A58B____probeDebugMesh_FieldInfo_var, ProbeVolumeSystemParameters_t0654F2626ACA367E00C375BEB6FEA5B86CB0A58B_0_0_0_var);
	IL2CPP_RAISE_MANAGED_EXCEPTION(___probeDebugMeshException, NULL);
}
IL2CPP_EXTERN_C void ProbeVolumeSystemParameters_t0654F2626ACA367E00C375BEB6FEA5B86CB0A58B_marshal_com_back(const ProbeVolumeSystemParameters_t0654F2626ACA367E00C375BEB6FEA5B86CB0A58B_marshaled_com& marshaled, ProbeVolumeSystemParameters_t0654F2626ACA367E00C375BEB6FEA5B86CB0A58B& unmarshaled)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProbeVolumeSystemParameters_t0654F2626ACA367E00C375BEB6FEA5B86CB0A58B_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProbeVolumeSystemParameters_t0654F2626ACA367E00C375BEB6FEA5B86CB0A58B____probeDebugMesh_FieldInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Exception_t* ___probeDebugMeshException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", ProbeVolumeSystemParameters_t0654F2626ACA367E00C375BEB6FEA5B86CB0A58B____probeDebugMesh_FieldInfo_var, ProbeVolumeSystemParameters_t0654F2626ACA367E00C375BEB6FEA5B86CB0A58B_0_0_0_var);
	IL2CPP_RAISE_MANAGED_EXCEPTION(___probeDebugMeshException, NULL);
}
IL2CPP_EXTERN_C void ProbeVolumeSystemParameters_t0654F2626ACA367E00C375BEB6FEA5B86CB0A58B_marshal_com_cleanup(ProbeVolumeSystemParameters_t0654F2626ACA367E00C375BEB6FEA5B86CB0A58B_marshaled_com& marshaled)
{
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C void ProbeVolumeShadingParameters_t2A2468B1474F1F66585CDA9999C46CBF88701641_marshal_pinvoke(const ProbeVolumeShadingParameters_t2A2468B1474F1F66585CDA9999C46CBF88701641& unmarshaled, ProbeVolumeShadingParameters_t2A2468B1474F1F66585CDA9999C46CBF88701641_marshaled_pinvoke& marshaled)
{
	marshaled.___normalBias = unmarshaled.___normalBias;
	marshaled.___viewBias = unmarshaled.___viewBias;
	marshaled.___scaleBiasByMinDistanceBetweenProbes = static_cast<int32_t>(unmarshaled.___scaleBiasByMinDistanceBetweenProbes);
	marshaled.___samplingNoise = unmarshaled.___samplingNoise;
	marshaled.___weight = unmarshaled.___weight;
	marshaled.___leakReductionMode = unmarshaled.___leakReductionMode;
	marshaled.___occlusionWeightContribution = unmarshaled.___occlusionWeightContribution;
	marshaled.___minValidNormalWeight = unmarshaled.___minValidNormalWeight;
	marshaled.___frameIndexForNoise = unmarshaled.___frameIndexForNoise;
	marshaled.___reflNormalizationLowerClamp = unmarshaled.___reflNormalizationLowerClamp;
	marshaled.___reflNormalizationUpperClamp = unmarshaled.___reflNormalizationUpperClamp;
}
IL2CPP_EXTERN_C void ProbeVolumeShadingParameters_t2A2468B1474F1F66585CDA9999C46CBF88701641_marshal_pinvoke_back(const ProbeVolumeShadingParameters_t2A2468B1474F1F66585CDA9999C46CBF88701641_marshaled_pinvoke& marshaled, ProbeVolumeShadingParameters_t2A2468B1474F1F66585CDA9999C46CBF88701641& unmarshaled)
{
	float unmarshalednormalBias_temp_0 = 0.0f;
	unmarshalednormalBias_temp_0 = marshaled.___normalBias;
	unmarshaled.___normalBias = unmarshalednormalBias_temp_0;
	float unmarshaledviewBias_temp_1 = 0.0f;
	unmarshaledviewBias_temp_1 = marshaled.___viewBias;
	unmarshaled.___viewBias = unmarshaledviewBias_temp_1;
	bool unmarshaledscaleBiasByMinDistanceBetweenProbes_temp_2 = false;
	unmarshaledscaleBiasByMinDistanceBetweenProbes_temp_2 = static_cast<bool>(marshaled.___scaleBiasByMinDistanceBetweenProbes);
	unmarshaled.___scaleBiasByMinDistanceBetweenProbes = unmarshaledscaleBiasByMinDistanceBetweenProbes_temp_2;
	float unmarshaledsamplingNoise_temp_3 = 0.0f;
	unmarshaledsamplingNoise_temp_3 = marshaled.___samplingNoise;
	unmarshaled.___samplingNoise = unmarshaledsamplingNoise_temp_3;
	float unmarshaledweight_temp_4 = 0.0f;
	unmarshaledweight_temp_4 = marshaled.___weight;
	unmarshaled.___weight = unmarshaledweight_temp_4;
	int32_t unmarshaledleakReductionMode_temp_5 = 0;
	unmarshaledleakReductionMode_temp_5 = marshaled.___leakReductionMode;
	unmarshaled.___leakReductionMode = unmarshaledleakReductionMode_temp_5;
	float unmarshaledocclusionWeightContribution_temp_6 = 0.0f;
	unmarshaledocclusionWeightContribution_temp_6 = marshaled.___occlusionWeightContribution;
	unmarshaled.___occlusionWeightContribution = unmarshaledocclusionWeightContribution_temp_6;
	float unmarshaledminValidNormalWeight_temp_7 = 0.0f;
	unmarshaledminValidNormalWeight_temp_7 = marshaled.___minValidNormalWeight;
	unmarshaled.___minValidNormalWeight = unmarshaledminValidNormalWeight_temp_7;
	int32_t unmarshaledframeIndexForNoise_temp_8 = 0;
	unmarshaledframeIndexForNoise_temp_8 = marshaled.___frameIndexForNoise;
	unmarshaled.___frameIndexForNoise = unmarshaledframeIndexForNoise_temp_8;
	float unmarshaledreflNormalizationLowerClamp_temp_9 = 0.0f;
	unmarshaledreflNormalizationLowerClamp_temp_9 = marshaled.___reflNormalizationLowerClamp;
	unmarshaled.___reflNormalizationLowerClamp = unmarshaledreflNormalizationLowerClamp_temp_9;
	float unmarshaledreflNormalizationUpperClamp_temp_10 = 0.0f;
	unmarshaledreflNormalizationUpperClamp_temp_10 = marshaled.___reflNormalizationUpperClamp;
	unmarshaled.___reflNormalizationUpperClamp = unmarshaledreflNormalizationUpperClamp_temp_10;
}
IL2CPP_EXTERN_C void ProbeVolumeShadingParameters_t2A2468B1474F1F66585CDA9999C46CBF88701641_marshal_pinvoke_cleanup(ProbeVolumeShadingParameters_t2A2468B1474F1F66585CDA9999C46CBF88701641_marshaled_pinvoke& marshaled)
{
}
IL2CPP_EXTERN_C void ProbeVolumeShadingParameters_t2A2468B1474F1F66585CDA9999C46CBF88701641_marshal_com(const ProbeVolumeShadingParameters_t2A2468B1474F1F66585CDA9999C46CBF88701641& unmarshaled, ProbeVolumeShadingParameters_t2A2468B1474F1F66585CDA9999C46CBF88701641_marshaled_com& marshaled)
{
	marshaled.___normalBias = unmarshaled.___normalBias;
	marshaled.___viewBias = unmarshaled.___viewBias;
	marshaled.___scaleBiasByMinDistanceBetweenProbes = static_cast<int32_t>(unmarshaled.___scaleBiasByMinDistanceBetweenProbes);
	marshaled.___samplingNoise = unmarshaled.___samplingNoise;
	marshaled.___weight = unmarshaled.___weight;
	marshaled.___leakReductionMode = unmarshaled.___leakReductionMode;
	marshaled.___occlusionWeightContribution = unmarshaled.___occlusionWeightContribution;
	marshaled.___minValidNormalWeight = unmarshaled.___minValidNormalWeight;
	marshaled.___frameIndexForNoise = unmarshaled.___frameIndexForNoise;
	marshaled.___reflNormalizationLowerClamp = unmarshaled.___reflNormalizationLowerClamp;
	marshaled.___reflNormalizationUpperClamp = unmarshaled.___reflNormalizationUpperClamp;
}
IL2CPP_EXTERN_C void ProbeVolumeShadingParameters_t2A2468B1474F1F66585CDA9999C46CBF88701641_marshal_com_back(const ProbeVolumeShadingParameters_t2A2468B1474F1F66585CDA9999C46CBF88701641_marshaled_com& marshaled, ProbeVolumeShadingParameters_t2A2468B1474F1F66585CDA9999C46CBF88701641& unmarshaled)
{
	float unmarshalednormalBias_temp_0 = 0.0f;
	unmarshalednormalBias_temp_0 = marshaled.___normalBias;
	unmarshaled.___normalBias = unmarshalednormalBias_temp_0;
	float unmarshaledviewBias_temp_1 = 0.0f;
	unmarshaledviewBias_temp_1 = marshaled.___viewBias;
	unmarshaled.___viewBias = unmarshaledviewBias_temp_1;
	bool unmarshaledscaleBiasByMinDistanceBetweenProbes_temp_2 = false;
	unmarshaledscaleBiasByMinDistanceBetweenProbes_temp_2 = static_cast<bool>(marshaled.___scaleBiasByMinDistanceBetweenProbes);
	unmarshaled.___scaleBiasByMinDistanceBetweenProbes = unmarshaledscaleBiasByMinDistanceBetweenProbes_temp_2;
	float unmarshaledsamplingNoise_temp_3 = 0.0f;
	unmarshaledsamplingNoise_temp_3 = marshaled.___samplingNoise;
	unmarshaled.___samplingNoise = unmarshaledsamplingNoise_temp_3;
	float unmarshaledweight_temp_4 = 0.0f;
	unmarshaledweight_temp_4 = marshaled.___weight;
	unmarshaled.___weight = unmarshaledweight_temp_4;
	int32_t unmarshaledleakReductionMode_temp_5 = 0;
	unmarshaledleakReductionMode_temp_5 = marshaled.___leakReductionMode;
	unmarshaled.___leakReductionMode = unmarshaledleakReductionMode_temp_5;
	float unmarshaledocclusionWeightContribution_temp_6 = 0.0f;
	unmarshaledocclusionWeightContribution_temp_6 = marshaled.___occlusionWeightContribution;
	unmarshaled.___occlusionWeightContribution = unmarshaledocclusionWeightContribution_temp_6;
	float unmarshaledminValidNormalWeight_temp_7 = 0.0f;
	unmarshaledminValidNormalWeight_temp_7 = marshaled.___minValidNormalWeight;
	unmarshaled.___minValidNormalWeight = unmarshaledminValidNormalWeight_temp_7;
	int32_t unmarshaledframeIndexForNoise_temp_8 = 0;
	unmarshaledframeIndexForNoise_temp_8 = marshaled.___frameIndexForNoise;
	unmarshaled.___frameIndexForNoise = unmarshaledframeIndexForNoise_temp_8;
	float unmarshaledreflNormalizationLowerClamp_temp_9 = 0.0f;
	unmarshaledreflNormalizationLowerClamp_temp_9 = marshaled.___reflNormalizationLowerClamp;
	unmarshaled.___reflNormalizationLowerClamp = unmarshaledreflNormalizationLowerClamp_temp_9;
	float unmarshaledreflNormalizationUpperClamp_temp_10 = 0.0f;
	unmarshaledreflNormalizationUpperClamp_temp_10 = marshaled.___reflNormalizationUpperClamp;
	unmarshaled.___reflNormalizationUpperClamp = unmarshaledreflNormalizationUpperClamp_temp_10;
}
IL2CPP_EXTERN_C void ProbeVolumeShadingParameters_t2A2468B1474F1F66585CDA9999C46CBF88701641_marshal_com_cleanup(ProbeVolumeShadingParameters_t2A2468B1474F1F66585CDA9999C46CBF88701641_marshaled_com& marshaled)
{
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 ProbeReferenceVolume_get_globalBounds_mFD2D4E8F24D5DCEA2493D0B86BB9733B89ACC332 (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, const RuntimeMethod* method) 
{
	{
		Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_0 = __this->___m_CurrGlobalBounds;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeReferenceVolume_set_globalBounds_m42A7B84C41E65F9A3FF7C591226323ADDCB503D6 (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 ___0_value, const RuntimeMethod* method) 
{
	{
		Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_0 = ___0_value;
		__this->___m_CurrGlobalBounds = L_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ProbeReferenceVolume_get_isInitialized_m81527DFA28013F4D7108C2E45368841F98EBDE03 (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, const RuntimeMethod* method) 
{
	{
		bool L_0 = __this->___m_ProbeReferenceVolumeInit;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ProbeReferenceVolume_get_enabledBySRP_m4803151A3737982A72622F74D385F58CD946F457 (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, const RuntimeMethod* method) 
{
	{
		bool L_0 = __this->___m_EnabledBySRP;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ProbeReferenceVolume_get_hasUnloadedCells_mFD15BEE79DD417F225B0C76EA006A5F43C11A545 (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DynamicArray_1_get_size_m7BEC2EB5441E6C8847BBBE6146B3302F6414EFBD_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		DynamicArray_1_t85D77BAA52B2801695EAE751BA0F9DD3C26AA604* L_0 = __this->___m_ToBeLoadedCells;
		NullCheck(L_0);
		int32_t L_1;
		L_1 = DynamicArray_1_get_size_m7BEC2EB5441E6C8847BBBE6146B3302F6414EFBD_inline(L_0, DynamicArray_1_get_size_m7BEC2EB5441E6C8847BBBE6146B3302F6414EFBD_RuntimeMethod_var);
		return (bool)((!(((uint32_t)L_1) <= ((uint32_t)0)))? 1 : 0);
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ProbeReferenceVolume_get_enableScenarioBlending_mEE7DB2B1A6466FDCDEFABE29D5E4067DF19F66DE (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		int32_t L_0 = __this->___m_BlendingMemoryBudget;
		if (!L_0)
		{
			goto IL_000e;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_il2cpp_TypeInfo_var);
		bool L_1;
		L_1 = ProbeBrickBlendingPool_get_isSupported_mBE096CC6022605A235F3A3AB8DB62A4B39947CB3(NULL);
		return L_1;
	}

IL_000e:
	{
		return (bool)0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ProbeReferenceVolume_get_numberOfCellsLoadedPerFrame_m8B8AD1A38C9A69D3F9FCFA11CBAA547B16DAE9F1 (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___m_NumberOfCellsLoadedPerFrame;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ProbeReferenceVolume_get_numberOfCellsBlendedPerFrame_m6B6BD6870B8A564893D9F67D13BB442D911D33F9 (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___m_NumberOfCellsBlendedPerFrame;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeReferenceVolume_set_numberOfCellsBlendedPerFrame_mB224A90CC85812515D6A22BFD77C7A746FD404AA (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, int32_t ___0_value, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___0_value;
		int32_t L_1;
		L_1 = Mathf_Max_m7FA442918DE37E3A00106D1F2E789D65829792B8_inline(1, L_0, NULL);
		__this->___m_NumberOfCellsBlendedPerFrame = L_1;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float ProbeReferenceVolume_get_turnoverRate_m747C1FDE8D32346B13B1A8047B6AEDF56216E7B9 (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, const RuntimeMethod* method) 
{
	{
		float L_0 = __this->___m_TurnoverRate;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeReferenceVolume_set_turnoverRate_mB5B1857DC301AC6D896A2CF54E4B0E5B9B1EC262 (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, float ___0_value, const RuntimeMethod* method) 
{
	{
		float L_0 = ___0_value;
		float L_1;
		L_1 = Mathf_Clamp01_mA7E048DBDA832D399A581BE4D6DED9FA44CE0F14_inline(L_0, NULL);
		__this->___m_TurnoverRate = L_1;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ProbeReferenceVolume_get_shBands_mD530C6547E419381F804C7CC9F5B4F83972B648E (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___m_SHBands;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ProbeReferenceVolume_get_lightingScenario_m4409CFC9EE90201190C2BD0BCF900BE9F9F14237 (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, const RuntimeMethod* method) 
{
	{
		ProbeVolumeSceneData_t29FD126D36ED1E093C2EBBFB3F248DD5E2A86D90* L_0 = __this->___sceneData;
		NullCheck(L_0);
		String_t* L_1;
		L_1 = ProbeVolumeSceneData_get_lightingScenario_mADACBCDE01B77AD6EFB461BFCCE48052379D9E51_inline(L_0, NULL);
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeReferenceVolume_set_lightingScenario_m8C5D67E9811F70116B873199BBEDE4A81F40C95D (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, String_t* ___0_value, const RuntimeMethod* method) 
{
	{
		ProbeVolumeSceneData_t29FD126D36ED1E093C2EBBFB3F248DD5E2A86D90* L_0 = __this->___sceneData;
		String_t* L_1 = ___0_value;
		NullCheck(L_0);
		ProbeVolumeSceneData_SetActiveScenario_m086B91DA988D6010FA8D4E57B61A65FF72F94AAF(L_0, L_1, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float ProbeReferenceVolume_get_scenarioBlendingFactor_mE2290CE32469BAE1B4862A9095964A8A0332AC3A (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, const RuntimeMethod* method) 
{
	{
		ProbeVolumeSceneData_t29FD126D36ED1E093C2EBBFB3F248DD5E2A86D90* L_0 = __this->___sceneData;
		NullCheck(L_0);
		float L_1;
		L_1 = ProbeVolumeSceneData_get_scenarioBlendingFactor_mCC0D92E627A9CE0D0E12B35B794791194B8AF2FC_inline(L_0, NULL);
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeReferenceVolume_set_scenarioBlendingFactor_m3CF29CD725A92663103A16553110FF19A968FD52 (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, float ___0_value, const RuntimeMethod* method) 
{
	{
		ProbeVolumeSceneData_t29FD126D36ED1E093C2EBBFB3F248DD5E2A86D90* L_0 = __this->___sceneData;
		ProbeVolumeSceneData_t29FD126D36ED1E093C2EBBFB3F248DD5E2A86D90* L_1 = __this->___sceneData;
		NullCheck(L_1);
		String_t* L_2;
		L_2 = ProbeVolumeSceneData_get_otherScenario_m84C33DCF52A4E047182104DEC38DC54DFF1649DB_inline(L_1, NULL);
		float L_3 = ___0_value;
		NullCheck(L_0);
		ProbeVolumeSceneData_BlendLightingScenario_mB6E882B3F5246ABEDA1BC2180897D0EBFB231E5D(L_0, L_2, L_3, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeReferenceVolume_BlendLightingScenario_mD64E03C41CC2930B2F0613CFA1B78315CADFB788 (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, String_t* ___0_otherScenario, float ___1_blendingFactor, const RuntimeMethod* method) 
{
	{
		ProbeVolumeSceneData_t29FD126D36ED1E093C2EBBFB3F248DD5E2A86D90* L_0 = __this->___sceneData;
		String_t* L_1 = ___0_otherScenario;
		float L_2 = ___1_blendingFactor;
		NullCheck(L_0);
		ProbeVolumeSceneData_BlendLightingScenario_mB6E882B3F5246ABEDA1BC2180897D0EBFB231E5D(L_0, L_1, L_2, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ProbeReferenceVolume_get_memoryBudget_mC47A9AAC472A90C2CCF5BB81AD5D76EBAFE66B69 (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___m_MemoryBudget;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float ProbeReferenceVolume_get_probeVolumesWeight_m01027450AC6C35B0C22AB4449E8D1EC4FEFD0572 (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, const RuntimeMethod* method) 
{
	{
		float L_0 = __this->___m_ProbeVolumesWeight;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeReferenceVolume_set_probeVolumesWeight_m9E48D2637155BB9CB803C0EA63B00B29F489BF52 (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, float ___0_value, const RuntimeMethod* method) 
{
	{
		float L_0 = ___0_value;
		float L_1;
		L_1 = Mathf_Clamp01_mA7E048DBDA832D399A581BE4D6DED9FA44CE0F14_inline(L_0, NULL);
		__this->___m_ProbeVolumesWeight = L_1;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_tCD7772AB40D4E7A61CCAFDDF9E33C190D4F9E6D4* ProbeReferenceVolume_get_perSceneDataList_m228B4313FD99FC42945CD44D5E99F69F18AAF937 (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, const RuntimeMethod* method) 
{
	{
		List_1_tCD7772AB40D4E7A61CCAFDDF9E33C190D4F9E6D4* L_0 = __this->___U3CperSceneDataListU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeReferenceVolume_set_perSceneDataList_mB37AB7CA3C14538DBAD9A2B0B96A53DC1958BE7E (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, List_1_tCD7772AB40D4E7A61CCAFDDF9E33C190D4F9E6D4* ___0_value, const RuntimeMethod* method) 
{
	{
		List_1_tCD7772AB40D4E7A61CCAFDDF9E33C190D4F9E6D4* L_0 = ___0_value;
		__this->___U3CperSceneDataListU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CperSceneDataListU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeReferenceVolume_RegisterPerSceneData_m1870809D4CEAA6A3AEFC09AB4142E282ACFAA1A4 (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, ProbeVolumePerSceneData_t9CB5E88B02731EFB128F452EBF27BD02E4918909* ___0_data, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m050207C8373DDB46D64D2000EF0CE4A1DC8DBEDC_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Contains_mACD8D5D2E6C2DF731ED40D45A630A89FE0483889_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		List_1_tCD7772AB40D4E7A61CCAFDDF9E33C190D4F9E6D4* L_0;
		L_0 = ProbeReferenceVolume_get_perSceneDataList_m228B4313FD99FC42945CD44D5E99F69F18AAF937_inline(__this, NULL);
		ProbeVolumePerSceneData_t9CB5E88B02731EFB128F452EBF27BD02E4918909* L_1 = ___0_data;
		NullCheck(L_0);
		bool L_2;
		L_2 = List_1_Contains_mACD8D5D2E6C2DF731ED40D45A630A89FE0483889(L_0, L_1, List_1_Contains_mACD8D5D2E6C2DF731ED40D45A630A89FE0483889_RuntimeMethod_var);
		if (L_2)
		{
			goto IL_001a;
		}
	}
	{
		List_1_tCD7772AB40D4E7A61CCAFDDF9E33C190D4F9E6D4* L_3;
		L_3 = ProbeReferenceVolume_get_perSceneDataList_m228B4313FD99FC42945CD44D5E99F69F18AAF937_inline(__this, NULL);
		ProbeVolumePerSceneData_t9CB5E88B02731EFB128F452EBF27BD02E4918909* L_4 = ___0_data;
		NullCheck(L_3);
		List_1_Add_m050207C8373DDB46D64D2000EF0CE4A1DC8DBEDC_inline(L_3, L_4, List_1_Add_m050207C8373DDB46D64D2000EF0CE4A1DC8DBEDC_RuntimeMethod_var);
	}

IL_001a:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeReferenceVolume_UnregisterPerSceneData_mE1D4359A7BD315DB126489F4C12EFF4F63A65276 (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, ProbeVolumePerSceneData_t9CB5E88B02731EFB128F452EBF27BD02E4918909* ___0_data, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Remove_mA9B1CE7F1715607EE38ACAA7C851C1B47424C1B9_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		List_1_tCD7772AB40D4E7A61CCAFDDF9E33C190D4F9E6D4* L_0;
		L_0 = ProbeReferenceVolume_get_perSceneDataList_m228B4313FD99FC42945CD44D5E99F69F18AAF937_inline(__this, NULL);
		ProbeVolumePerSceneData_t9CB5E88B02731EFB128F452EBF27BD02E4918909* L_1 = ___0_data;
		NullCheck(L_0);
		bool L_2;
		L_2 = List_1_Remove_mA9B1CE7F1715607EE38ACAA7C851C1B47424C1B9(L_0, L_1, List_1_Remove_mA9B1CE7F1715607EE38ACAA7C851C1B47424C1B9_RuntimeMethod_var);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* ProbeReferenceVolume_get_instance_m7EAD257CFABE08C6549F8E34930FDB400DECC71C (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_EXTERN_C IL2CPP_METHOD_ATTR void ProbeReferenceVolume_Initialize_mE84B9F440F33069665C7588214AA3E549F1BB527 (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, ProbeVolumeSystemParameters_t0654F2626ACA367E00C375BEB6FEA5B86CB0A58B* ___0_parameters, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m2C4C94DE3465BA4D838CD4276B2E676BBE1A4370_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mDD742BC874DA946C9A2510DB811707117F8CA748_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m38B0BD7F74556D2402E9ACD09BD18EDB74A5533D_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_mF0AB617AF87348C546AD70B1B8DC9BCBE262C0B7_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBFF71A0EBFFD7AB5A40515F9F6B0EAB4406F1D33);
		s_Il2CppMethodInitialized = true;
	}
	Enumerator_t80ED6D73F0BF5C1D6DB1423EBEE19E0A41F453F8 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		bool L_0 = __this->___m_IsInitialized;
		if (!L_0)
		{
			goto IL_0013;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2(_stringLiteralBFF71A0EBFFD7AB5A40515F9F6B0EAB4406F1D33, NULL);
		return;
	}

IL_0013:
	{
		ProbeVolumeSystemParameters_t0654F2626ACA367E00C375BEB6FEA5B86CB0A58B* L_1 = ___0_parameters;
		int32_t L_2 = L_1->___memoryBudget;
		__this->___m_MemoryBudget = L_2;
		ProbeVolumeSystemParameters_t0654F2626ACA367E00C375BEB6FEA5B86CB0A58B* L_3 = ___0_parameters;
		int32_t L_4 = L_3->___blendingMemoryBudget;
		__this->___m_BlendingMemoryBudget = L_4;
		ProbeVolumeSystemParameters_t0654F2626ACA367E00C375BEB6FEA5B86CB0A58B* L_5 = ___0_parameters;
		int32_t L_6 = L_5->___shBands;
		__this->___m_SHBands = L_6;
		__this->___m_ProbeVolumesWeight = (1.0f);
		ProbeVolumeSystemParameters_t0654F2626ACA367E00C375BEB6FEA5B86CB0A58B* L_7 = ___0_parameters;
		ProbeReferenceVolume_InitializeDebug_m3254EDC3334ACFE554079A4F3D280FC5C59FF788(__this, L_7, NULL);
		ProbeVolumeSystemParameters_t0654F2626ACA367E00C375BEB6FEA5B86CB0A58B* L_8 = ___0_parameters;
		il2cpp_codegen_runtime_class_init_inline(ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_il2cpp_TypeInfo_var);
		ProbeBrickBlendingPool_Initialize_mC824CD4C01239F2B99F0E348AE68EB88ED342B1F(L_8, NULL);
		int32_t L_9 = __this->___m_MemoryBudget;
		int32_t L_10 = __this->___m_BlendingMemoryBudget;
		int32_t L_11 = __this->___m_SHBands;
		ProbeReferenceVolume_InitProbeReferenceVolume_mDC3E255AED3C27E4D1EB39AB3D0ABA7F75F2BFC1(__this, L_9, L_10, L_11, NULL);
		__this->___m_IsInitialized = (bool)1;
		__this->___m_NeedsIndexRebuild = (bool)1;
		ProbeVolumeSystemParameters_t0654F2626ACA367E00C375BEB6FEA5B86CB0A58B* L_12 = ___0_parameters;
		ProbeVolumeSceneData_t29FD126D36ED1E093C2EBBFB3F248DD5E2A86D90* L_13 = L_12->___sceneData;
		__this->___sceneData = L_13;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___sceneData), (void*)L_13);
		ProbeVolumeSystemParameters_t0654F2626ACA367E00C375BEB6FEA5B86CB0A58B* L_14 = ___0_parameters;
		bool L_15 = L_14->___supportStreaming;
		__this->___m_SupportStreaming = L_15;
		__this->___m_EnabledBySRP = (bool)1;
		ProbeVolumeSceneData_t29FD126D36ED1E093C2EBBFB3F248DD5E2A86D90* L_16 = __this->___sceneData;
		if (!L_16)
		{
			goto IL_00d3;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F_il2cpp_TypeInfo_var);
		ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* L_17;
		L_17 = ProbeReferenceVolume_get_instance_m7EAD257CFABE08C6549F8E34930FDB400DECC71C_inline(NULL);
		NullCheck(L_17);
		List_1_tCD7772AB40D4E7A61CCAFDDF9E33C190D4F9E6D4* L_18;
		L_18 = ProbeReferenceVolume_get_perSceneDataList_m228B4313FD99FC42945CD44D5E99F69F18AAF937_inline(L_17, NULL);
		NullCheck(L_18);
		Enumerator_t80ED6D73F0BF5C1D6DB1423EBEE19E0A41F453F8 L_19;
		L_19 = List_1_GetEnumerator_mF0AB617AF87348C546AD70B1B8DC9BCBE262C0B7(L_18, List_1_GetEnumerator_mF0AB617AF87348C546AD70B1B8DC9BCBE262C0B7_RuntimeMethod_var);
		V_0 = L_19;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_00c5:
			{
				Enumerator_Dispose_m2C4C94DE3465BA4D838CD4276B2E676BBE1A4370((&V_0), Enumerator_Dispose_m2C4C94DE3465BA4D838CD4276B2E676BBE1A4370_RuntimeMethod_var);
				return;
			}
		});
		try
		{
			{
				goto IL_00ba_1;
			}

IL_00ae_1:
			{
				ProbeVolumePerSceneData_t9CB5E88B02731EFB128F452EBF27BD02E4918909* L_20;
				L_20 = Enumerator_get_Current_m38B0BD7F74556D2402E9ACD09BD18EDB74A5533D_inline((&V_0), Enumerator_get_Current_m38B0BD7F74556D2402E9ACD09BD18EDB74A5533D_RuntimeMethod_var);
				NullCheck(L_20);
				ProbeVolumePerSceneData_Initialize_mD0C8C02EA26E8DB58AE28200181EB374EA40D099(L_20, NULL);
			}

IL_00ba_1:
			{
				bool L_21;
				L_21 = Enumerator_MoveNext_mDD742BC874DA946C9A2510DB811707117F8CA748((&V_0), Enumerator_MoveNext_mDD742BC874DA946C9A2510DB811707117F8CA748_RuntimeMethod_var);
				if (L_21)
				{
					goto IL_00ae_1;
				}
			}
			{
				goto IL_00d3;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_00d3:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeReferenceVolume_SetEnableStateFromSRP_m1B889B261572E536F7CA385702CB24007F271362 (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, bool ___0_srpEnablesPV, const RuntimeMethod* method) 
{
	{
		bool L_0 = ___0_srpEnablesPV;
		__this->___m_EnabledBySRP = L_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeReferenceVolume_ForceSHBand_mA9DEA03CE14FA967F61022749378C6736E82E30C (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, int32_t ___0_shBands, const RuntimeMethod* method) 
{
	{
		bool L_0 = __this->___m_ProbeReferenceVolumeInit;
		if (!L_0)
		{
			goto IL_000e;
		}
	}
	{
		ProbeReferenceVolume_CleanupLoadedData_m8F273D06AC4EC61F9279F6F6DF2D7C6D31500218(__this, NULL);
	}

IL_000e:
	{
		int32_t L_1 = ___0_shBands;
		__this->___m_SHBands = L_1;
		__this->___m_ProbeReferenceVolumeInit = (bool)0;
		int32_t L_2 = __this->___m_MemoryBudget;
		int32_t L_3 = __this->___m_BlendingMemoryBudget;
		int32_t L_4 = ___0_shBands;
		ProbeReferenceVolume_InitProbeReferenceVolume_mDC3E255AED3C27E4D1EB39AB3D0ABA7F75F2BFC1(__this, L_2, L_3, L_4, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeReferenceVolume_Cleanup_mB49F4277B2E7DFBEDBE110C7AEF5DB600780A6F8 (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __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*)&_stringLiteralC5C683A30E9FA94C2ED32ACAEC8556693031F400);
		s_Il2CppMethodInitialized = true;
	}
	{
		bool L_0 = __this->___m_ProbeReferenceVolumeInit;
		if (L_0)
		{
			goto IL_0009;
		}
	}
	{
		return;
	}

IL_0009:
	{
		bool L_1 = __this->___m_IsInitialized;
		if (L_1)
		{
			goto IL_001c;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2(_stringLiteralC5C683A30E9FA94C2ED32ACAEC8556693031F400, NULL);
		return;
	}

IL_001c:
	{
		ProbeReferenceVolume_CleanupLoadedData_m8F273D06AC4EC61F9279F6F6DF2D7C6D31500218(__this, NULL);
		ProbeReferenceVolume_CleanupDebug_mAFDF3588B65E883D2133939901F72D1A1E3C7133(__this, NULL);
		__this->___m_IsInitialized = (bool)0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ProbeReferenceVolume_GetVideoMemoryCost_mDC3F49ABB5DCAAB1DFB65B5399688CF4582B3068 (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, const RuntimeMethod* method) 
{
	{
		bool L_0 = __this->___m_ProbeReferenceVolumeInit;
		if (L_0)
		{
			goto IL_000a;
		}
	}
	{
		return 0;
	}

IL_000a:
	{
		ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693* L_1 = __this->___m_Pool;
		NullCheck(L_1);
		int32_t L_2;
		L_2 = ProbeBrickPool_get_estimatedVMemCost_m206B387571242511C64B9AB8D519298A7164B252_inline(L_1, NULL);
		ProbeBrickIndex_tF1B02DB88E5F4CF79533962B018B5724D74E32D2* L_3 = __this->___m_Index;
		NullCheck(L_3);
		int32_t L_4;
		L_4 = ProbeBrickIndex_get_estimatedVMemCost_mD8E9E2DF2F528AB241E1044D270586CE0A3AF28A_inline(L_3, NULL);
		ProbeCellIndices_t0A30314A2B1D5F97E16BD321C179801D1B42C6AF* L_5 = __this->___m_CellIndices;
		NullCheck(L_5);
		int32_t L_6;
		L_6 = ProbeCellIndices_get_estimatedVMemCost_m32F15AF4B039EE5E3CCDBE761F47330D4A5E41C8_inline(L_5, NULL);
		ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8* L_7 = __this->___m_BlendingPool;
		NullCheck(L_7);
		int32_t L_8;
		L_8 = ProbeBrickBlendingPool_get_estimatedVMemCost_mFC97420D773B5D0507811F5418291B609FA02F1B(L_7, NULL);
		int32_t L_9 = __this->___m_TemporaryDataLocationMemCost;
		return ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(L_2, L_4)), L_6)), L_8)), L_9));
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeReferenceVolume_RemoveCell_m59C83E909E55EA16A74F75BDB9C836FCB6FF27B3 (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87* ___0_cell, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Remove_m1F9E33AEBB04D95A4683A947375E90DA7E3A7121_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_m3F859702C8E8E420D4E4DFE2014BE805580DA614_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DynamicArray_1_Remove_mA7E6754DD5CEC4D379F4521F1035CD6B31CF5B6D_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectPool_1_Release_m07687ED6333C2AC08D879D66195134E72A40D02B_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectPool_1_Release_mF01EF502C7CE10D24B8B96FB6FCE4457458015FD_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5* V_0 = NULL;
	{
		Dictionary_2_tE62F67DD5E0705D89AA8A2987FB3C4C21A3C9AAF* L_0 = __this->___cells;
		Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87* L_1 = ___0_cell;
		NullCheck(L_1);
		int32_t L_2 = L_1->___index;
		NullCheck(L_0);
		bool L_3;
		L_3 = Dictionary_2_TryGetValue_m3F859702C8E8E420D4E4DFE2014BE805580DA614(L_0, L_2, (&V_0), Dictionary_2_TryGetValue_m3F859702C8E8E420D4E4DFE2014BE805580DA614_RuntimeMethod_var);
		if (!L_3)
		{
			goto IL_0086;
		}
	}
	{
		CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5* L_4 = V_0;
		CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5* L_5 = L_4;
		NullCheck(L_5);
		int32_t L_6 = L_5->___referenceCount;
		NullCheck(L_5);
		L_5->___referenceCount = ((int32_t)il2cpp_codegen_subtract(L_6, 1));
		CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5* L_7 = V_0;
		NullCheck(L_7);
		int32_t L_8 = L_7->___referenceCount;
		if ((((int32_t)L_8) > ((int32_t)0)))
		{
			goto IL_0086;
		}
	}
	{
		Dictionary_2_tE62F67DD5E0705D89AA8A2987FB3C4C21A3C9AAF* L_9 = __this->___cells;
		Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87* L_10 = ___0_cell;
		NullCheck(L_10);
		int32_t L_11 = L_10->___index;
		NullCheck(L_9);
		bool L_12;
		L_12 = Dictionary_2_Remove_m1F9E33AEBB04D95A4683A947375E90DA7E3A7121(L_9, L_11, Dictionary_2_Remove_m1F9E33AEBB04D95A4683A947375E90DA7E3A7121_RuntimeMethod_var);
		CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5* L_13 = V_0;
		NullCheck(L_13);
		bool L_14 = L_13->___loaded;
		if (!L_14)
		{
			goto IL_005c;
		}
	}
	{
		DynamicArray_1_t85D77BAA52B2801695EAE751BA0F9DD3C26AA604* L_15 = __this->___m_LoadedCells;
		CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5* L_16 = V_0;
		NullCheck(L_15);
		bool L_17;
		L_17 = DynamicArray_1_Remove_mA7E6754DD5CEC4D379F4521F1035CD6B31CF5B6D(L_15, L_16, DynamicArray_1_Remove_mA7E6754DD5CEC4D379F4521F1035CD6B31CF5B6D_RuntimeMethod_var);
		CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5* L_18 = V_0;
		ProbeReferenceVolume_UnloadCell_m71055CBBB943728E3ECE4A1365839535ED415B90(__this, L_18, NULL);
		goto IL_0069;
	}

IL_005c:
	{
		DynamicArray_1_t85D77BAA52B2801695EAE751BA0F9DD3C26AA604* L_19 = __this->___m_ToBeLoadedCells;
		CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5* L_20 = V_0;
		NullCheck(L_19);
		bool L_21;
		L_21 = DynamicArray_1_Remove_mA7E6754DD5CEC4D379F4521F1035CD6B31CF5B6D(L_19, L_20, DynamicArray_1_Remove_mA7E6754DD5CEC4D379F4521F1035CD6B31CF5B6D_RuntimeMethod_var);
	}

IL_0069:
	{
		ObjectPool_1_t7FA933D4164A730DB5D7E5E1D315B49D70184F03* L_22 = __this->___m_BlendingCellInfoPool;
		CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5* L_23 = V_0;
		NullCheck(L_23);
		BlendingCellInfo_tBAED0F59265E47B74B5C29CBC9D88F985F0B9974* L_24 = L_23->___blendingCell;
		NullCheck(L_22);
		ObjectPool_1_Release_mF01EF502C7CE10D24B8B96FB6FCE4457458015FD(L_22, L_24, ObjectPool_1_Release_mF01EF502C7CE10D24B8B96FB6FCE4457458015FD_RuntimeMethod_var);
		ObjectPool_1_t26A8D6F0AC3E7D5C10AB98A9AF68B2EBC2ABE7EF* L_25 = __this->___m_CellInfoPool;
		CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5* L_26 = V_0;
		NullCheck(L_25);
		ObjectPool_1_Release_m07687ED6333C2AC08D879D66195134E72A40D02B(L_25, L_26, ObjectPool_1_Release_m07687ED6333C2AC08D879D66195134E72A40D02B_RuntimeMethod_var);
	}

IL_0086:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeReferenceVolume_UnloadCell_m71055CBBB943728E3ECE4A1365839535ED415B90 (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5* ___0_cellInfo, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DynamicArray_1_Remove_mE3F4D668DAB72B49EB965F869DBA5C1CF729AB62_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5* L_0 = ___0_cellInfo;
		NullCheck(L_0);
		bool L_1 = L_0->___loaded;
		if (!L_1)
		{
			goto IL_008b;
		}
	}
	{
		CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5* L_2 = ___0_cellInfo;
		NullCheck(L_2);
		BlendingCellInfo_tBAED0F59265E47B74B5C29CBC9D88F985F0B9974* L_3 = L_2->___blendingCell;
		NullCheck(L_3);
		bool L_4 = L_3->___blending;
		if (!L_4)
		{
			goto IL_0038;
		}
	}
	{
		DynamicArray_1_tD456FAFFECC4879D97EE0F550727BF9C6B0B3FE6* L_5 = __this->___m_LoadedBlendingCells;
		CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5* L_6 = ___0_cellInfo;
		NullCheck(L_6);
		BlendingCellInfo_tBAED0F59265E47B74B5C29CBC9D88F985F0B9974* L_7 = L_6->___blendingCell;
		NullCheck(L_5);
		bool L_8;
		L_8 = DynamicArray_1_Remove_mE3F4D668DAB72B49EB965F869DBA5C1CF729AB62(L_5, L_7, DynamicArray_1_Remove_mE3F4D668DAB72B49EB965F869DBA5C1CF729AB62_RuntimeMethod_var);
		CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5* L_9 = ___0_cellInfo;
		NullCheck(L_9);
		BlendingCellInfo_tBAED0F59265E47B74B5C29CBC9D88F985F0B9974* L_10 = L_9->___blendingCell;
		ProbeReferenceVolume_UnloadBlendingCell_mE40DED87A282DC436382ADE75EBFE2D07DCDE239(__this, L_10, NULL);
		goto IL_004a;
	}

IL_0038:
	{
		DynamicArray_1_tD456FAFFECC4879D97EE0F550727BF9C6B0B3FE6* L_11 = __this->___m_ToBeLoadedBlendingCells;
		CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5* L_12 = ___0_cellInfo;
		NullCheck(L_12);
		BlendingCellInfo_tBAED0F59265E47B74B5C29CBC9D88F985F0B9974* L_13 = L_12->___blendingCell;
		NullCheck(L_11);
		bool L_14;
		L_14 = DynamicArray_1_Remove_mE3F4D668DAB72B49EB965F869DBA5C1CF729AB62(L_11, L_13, DynamicArray_1_Remove_mE3F4D668DAB72B49EB965F869DBA5C1CF729AB62_RuntimeMethod_var);
	}

IL_004a:
	{
		CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5* L_15 = ___0_cellInfo;
		NullCheck(L_15);
		int32_t L_16 = L_15->___flatIdxInCellIndices;
		if ((((int32_t)L_16) < ((int32_t)0)))
		{
			goto IL_0064;
		}
	}
	{
		ProbeCellIndices_t0A30314A2B1D5F97E16BD321C179801D1B42C6AF* L_17 = __this->___m_CellIndices;
		CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5* L_18 = ___0_cellInfo;
		NullCheck(L_18);
		int32_t L_19 = L_18->___flatIdxInCellIndices;
		NullCheck(L_17);
		ProbeCellIndices_MarkCellAsUnloaded_m75CF3B435F6F0BC167A691A2FB664AFD73A182BF(L_17, L_19, NULL);
	}

IL_0064:
	{
		CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5* L_20 = ___0_cellInfo;
		ProbeReferenceVolume_ReleaseBricks_mC667AFC2315DD071EAB8649100914D86C50D91DD(__this, L_20, NULL);
		CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5* L_21 = ___0_cellInfo;
		NullCheck(L_21);
		L_21->___loaded = (bool)0;
		CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5* L_22 = ___0_cellInfo;
		NullCheck(L_22);
		L_22->___debugProbes = (CellInstancedDebugProbes_t23E23306486DF8F9F5DF0E8B5B02EC92E0C96C8B*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(&L_22->___debugProbes), (void*)(CellInstancedDebugProbes_t23E23306486DF8F9F5DF0E8B5B02EC92E0C96C8B*)NULL);
		CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5* L_23 = ___0_cellInfo;
		NullCheck(L_23);
		CellIndexUpdateInfo_tDBB36B9ABEFEA7AEAE822A9FE6C798D37FA7401E* L_24 = (CellIndexUpdateInfo_tDBB36B9ABEFEA7AEAE822A9FE6C798D37FA7401E*)(&L_23->___updateInfo);
		il2cpp_codegen_initobj(L_24, sizeof(CellIndexUpdateInfo_tDBB36B9ABEFEA7AEAE822A9FE6C798D37FA7401E));
		ProbeReferenceVolume_ClearDebugData_m23BBE8E53942EF9D454112E09926B4E48C358F5B(__this, NULL);
	}

IL_008b:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeReferenceVolume_UnloadBlendingCell_mE40DED87A282DC436382ADE75EBFE2D07DCDE239 (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, BlendingCellInfo_tBAED0F59265E47B74B5C29CBC9D88F985F0B9974* ___0_blendingCell, 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;
	}
	{
		BlendingCellInfo_tBAED0F59265E47B74B5C29CBC9D88F985F0B9974* L_0 = ___0_blendingCell;
		NullCheck(L_0);
		bool L_1 = L_0->___blending;
		if (!L_1)
		{
			goto IL_002b;
		}
	}
	{
		ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8* L_2 = __this->___m_BlendingPool;
		BlendingCellInfo_tBAED0F59265E47B74B5C29CBC9D88F985F0B9974* L_3 = ___0_blendingCell;
		NullCheck(L_3);
		List_1_t179992B095C528117EEF4782A1F45568BD2D51EA* L_4 = L_3->___chunkList;
		NullCheck(L_2);
		ProbeBrickBlendingPool_Deallocate_m6D1A71DBBC363EA04FE0FAFC3A96F23E76E51C07(L_2, L_4, NULL);
		BlendingCellInfo_tBAED0F59265E47B74B5C29CBC9D88F985F0B9974* L_5 = ___0_blendingCell;
		NullCheck(L_5);
		List_1_t179992B095C528117EEF4782A1F45568BD2D51EA* L_6 = L_5->___chunkList;
		NullCheck(L_6);
		List_1_Clear_mC8318C65C43D3BE62687EC2170B17747D8F78F67_inline(L_6, List_1_Clear_mC8318C65C43D3BE62687EC2170B17747D8F78F67_RuntimeMethod_var);
		BlendingCellInfo_tBAED0F59265E47B74B5C29CBC9D88F985F0B9974* L_7 = ___0_blendingCell;
		NullCheck(L_7);
		L_7->___blending = (bool)0;
	}

IL_002b:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeReferenceVolume_UnloadAllCells_m7B67DEA1BFE6F4241C9C46D63EBBF474D91ED2E5 (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DynamicArray_1_AddRange_mA3BA96847458DDE1C12BAC1EA0E643B49D80F1AC_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DynamicArray_1_Clear_m8BB3510FC9895AEBE649856F08C8709311073BD6_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DynamicArray_1_get_Item_m51282F1B924E936D18C306FE08C5BF5FD046ACCF_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DynamicArray_1_get_size_m7BEC2EB5441E6C8847BBBE6146B3302F6414EFBD_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	{
		V_0 = 0;
		goto IL_001b;
	}

IL_0004:
	{
		DynamicArray_1_t85D77BAA52B2801695EAE751BA0F9DD3C26AA604* L_0 = __this->___m_LoadedCells;
		int32_t L_1 = V_0;
		NullCheck(L_0);
		CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5** L_2;
		L_2 = DynamicArray_1_get_Item_m51282F1B924E936D18C306FE08C5BF5FD046ACCF(L_0, L_1, DynamicArray_1_get_Item_m51282F1B924E936D18C306FE08C5BF5FD046ACCF_RuntimeMethod_var);
		CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5* L_3 = *((CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5**)L_2);
		ProbeReferenceVolume_UnloadCell_m71055CBBB943728E3ECE4A1365839535ED415B90(__this, L_3, NULL);
		int32_t L_4 = V_0;
		V_0 = ((int32_t)il2cpp_codegen_add(L_4, 1));
	}

IL_001b:
	{
		int32_t L_5 = V_0;
		DynamicArray_1_t85D77BAA52B2801695EAE751BA0F9DD3C26AA604* L_6 = __this->___m_LoadedCells;
		NullCheck(L_6);
		int32_t L_7;
		L_7 = DynamicArray_1_get_size_m7BEC2EB5441E6C8847BBBE6146B3302F6414EFBD_inline(L_6, DynamicArray_1_get_size_m7BEC2EB5441E6C8847BBBE6146B3302F6414EFBD_RuntimeMethod_var);
		if ((((int32_t)L_5) < ((int32_t)L_7)))
		{
			goto IL_0004;
		}
	}
	{
		DynamicArray_1_t85D77BAA52B2801695EAE751BA0F9DD3C26AA604* L_8 = __this->___m_ToBeLoadedCells;
		DynamicArray_1_t85D77BAA52B2801695EAE751BA0F9DD3C26AA604* L_9 = __this->___m_LoadedCells;
		NullCheck(L_8);
		DynamicArray_1_AddRange_mA3BA96847458DDE1C12BAC1EA0E643B49D80F1AC(L_8, L_9, DynamicArray_1_AddRange_mA3BA96847458DDE1C12BAC1EA0E643B49D80F1AC_RuntimeMethod_var);
		DynamicArray_1_t85D77BAA52B2801695EAE751BA0F9DD3C26AA604* L_10 = __this->___m_LoadedCells;
		NullCheck(L_10);
		DynamicArray_1_Clear_m8BB3510FC9895AEBE649856F08C8709311073BD6(L_10, DynamicArray_1_Clear_m8BB3510FC9895AEBE649856F08C8709311073BD6_RuntimeMethod_var);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeReferenceVolume_UnloadAllBlendingCells_m3C7E6AB76D78CDAB7424A2CD28FCE2BB7C92456E (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DynamicArray_1_AddRange_m9FF2D61F868EC11ACCEE02E11AB165855DBC48EC_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DynamicArray_1_Clear_mE072EC66572F52216E411674D3567C096A3EB9BF_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DynamicArray_1_get_Item_m3D404C0FBFCAE6A29C974854A9F9320C2CC7AC77_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DynamicArray_1_get_size_mC42538AB0AA8335957BF109009A3BE9EC1AEBAF1_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	{
		V_0 = 0;
		goto IL_001b;
	}

IL_0004:
	{
		DynamicArray_1_tD456FAFFECC4879D97EE0F550727BF9C6B0B3FE6* L_0 = __this->___m_LoadedBlendingCells;
		int32_t L_1 = V_0;
		NullCheck(L_0);
		BlendingCellInfo_tBAED0F59265E47B74B5C29CBC9D88F985F0B9974** L_2;
		L_2 = DynamicArray_1_get_Item_m3D404C0FBFCAE6A29C974854A9F9320C2CC7AC77(L_0, L_1, DynamicArray_1_get_Item_m3D404C0FBFCAE6A29C974854A9F9320C2CC7AC77_RuntimeMethod_var);
		BlendingCellInfo_tBAED0F59265E47B74B5C29CBC9D88F985F0B9974* L_3 = *((BlendingCellInfo_tBAED0F59265E47B74B5C29CBC9D88F985F0B9974**)L_2);
		ProbeReferenceVolume_UnloadBlendingCell_mE40DED87A282DC436382ADE75EBFE2D07DCDE239(__this, L_3, NULL);
		int32_t L_4 = V_0;
		V_0 = ((int32_t)il2cpp_codegen_add(L_4, 1));
	}

IL_001b:
	{
		int32_t L_5 = V_0;
		DynamicArray_1_tD456FAFFECC4879D97EE0F550727BF9C6B0B3FE6* L_6 = __this->___m_LoadedBlendingCells;
		NullCheck(L_6);
		int32_t L_7;
		L_7 = DynamicArray_1_get_size_mC42538AB0AA8335957BF109009A3BE9EC1AEBAF1_inline(L_6, DynamicArray_1_get_size_mC42538AB0AA8335957BF109009A3BE9EC1AEBAF1_RuntimeMethod_var);
		if ((((int32_t)L_5) < ((int32_t)L_7)))
		{
			goto IL_0004;
		}
	}
	{
		DynamicArray_1_tD456FAFFECC4879D97EE0F550727BF9C6B0B3FE6* L_8 = __this->___m_ToBeLoadedBlendingCells;
		DynamicArray_1_tD456FAFFECC4879D97EE0F550727BF9C6B0B3FE6* L_9 = __this->___m_LoadedBlendingCells;
		NullCheck(L_8);
		DynamicArray_1_AddRange_m9FF2D61F868EC11ACCEE02E11AB165855DBC48EC(L_8, L_9, DynamicArray_1_AddRange_m9FF2D61F868EC11ACCEE02E11AB165855DBC48EC_RuntimeMethod_var);
		DynamicArray_1_tD456FAFFECC4879D97EE0F550727BF9C6B0B3FE6* L_10 = __this->___m_LoadedBlendingCells;
		NullCheck(L_10);
		DynamicArray_1_Clear_mE072EC66572F52216E411674D3567C096A3EB9BF(L_10, DynamicArray_1_Clear_mE072EC66572F52216E411674D3567C096A3EB9BF_RuntimeMethod_var);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeReferenceVolume_AddCell_mCD9ACA68F27B132620AD958B935BEE333861AE4C (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87* ___0_cell, int32_t ___1_assetInstanceID, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_m3F859702C8E8E420D4E4DFE2014BE805580DA614_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_set_Item_mA3DDFDB6CFE90F8042CF3F16BD99186B110BD10A_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DynamicArray_1_Add_m2524A726CEF801C3DBE37A2C678D80E7A10F8539_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectPool_1_Get_m1C914466866495BE602BD1C6C1DA97ECC18FCBE1_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectPool_1_Get_mE5460D88C1908BFFA37C80E8A5416EC6AF91C540_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5* V_0 = NULL;
	BlendingCellInfo_tBAED0F59265E47B74B5C29CBC9D88F985F0B9974* V_1 = NULL;
	{
		Dictionary_2_tE62F67DD5E0705D89AA8A2987FB3C4C21A3C9AAF* L_0 = __this->___cells;
		Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87* L_1 = ___0_cell;
		NullCheck(L_1);
		int32_t L_2 = L_1->___index;
		NullCheck(L_0);
		bool L_3;
		L_3 = Dictionary_2_TryGetValue_m3F859702C8E8E420D4E4DFE2014BE805580DA614(L_0, L_2, (&V_0), Dictionary_2_TryGetValue_m3F859702C8E8E420D4E4DFE2014BE805580DA614_RuntimeMethod_var);
		if (L_3)
		{
			goto IL_0088;
		}
	}
	{
		ObjectPool_1_t26A8D6F0AC3E7D5C10AB98A9AF68B2EBC2ABE7EF* L_4 = __this->___m_CellInfoPool;
		NullCheck(L_4);
		CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5* L_5;
		L_5 = ObjectPool_1_Get_m1C914466866495BE602BD1C6C1DA97ECC18FCBE1(L_4, ObjectPool_1_Get_m1C914466866495BE602BD1C6C1DA97ECC18FCBE1_RuntimeMethod_var);
		V_0 = L_5;
		CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5* L_6 = V_0;
		Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87* L_7 = ___0_cell;
		NullCheck(L_6);
		L_6->___cell = L_7;
		Il2CppCodeGenWriteBarrier((void**)(&L_6->___cell), (void*)L_7);
		CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5* L_8 = V_0;
		ProbeCellIndices_t0A30314A2B1D5F97E16BD321C179801D1B42C6AF* L_9 = __this->___m_CellIndices;
		Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87* L_10 = ___0_cell;
		NullCheck(L_10);
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_11 = L_10->___position;
		NullCheck(L_9);
		int32_t L_12;
		L_12 = ProbeCellIndices_GetFlatIdxForCell_m0181DA6D245F52A0DBFF6C969719DD9FAE5F3913(L_9, L_11, NULL);
		NullCheck(L_8);
		L_8->___flatIdxInCellIndices = L_12;
		CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5* L_13 = V_0;
		int32_t L_14 = ___1_assetInstanceID;
		NullCheck(L_13);
		L_13->___sourceAssetInstanceID = L_14;
		CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5* L_15 = V_0;
		NullCheck(L_15);
		L_15->___referenceCount = 1;
		Dictionary_2_tE62F67DD5E0705D89AA8A2987FB3C4C21A3C9AAF* L_16 = __this->___cells;
		Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87* L_17 = ___0_cell;
		NullCheck(L_17);
		int32_t L_18 = L_17->___index;
		CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5* L_19 = V_0;
		NullCheck(L_16);
		Dictionary_2_set_Item_mA3DDFDB6CFE90F8042CF3F16BD99186B110BD10A(L_16, L_18, L_19, Dictionary_2_set_Item_mA3DDFDB6CFE90F8042CF3F16BD99186B110BD10A_RuntimeMethod_var);
		ObjectPool_1_t7FA933D4164A730DB5D7E5E1D315B49D70184F03* L_20 = __this->___m_BlendingCellInfoPool;
		NullCheck(L_20);
		BlendingCellInfo_tBAED0F59265E47B74B5C29CBC9D88F985F0B9974* L_21;
		L_21 = ObjectPool_1_Get_mE5460D88C1908BFFA37C80E8A5416EC6AF91C540(L_20, ObjectPool_1_Get_mE5460D88C1908BFFA37C80E8A5416EC6AF91C540_RuntimeMethod_var);
		V_1 = L_21;
		BlendingCellInfo_tBAED0F59265E47B74B5C29CBC9D88F985F0B9974* L_22 = V_1;
		CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5* L_23 = V_0;
		NullCheck(L_22);
		L_22->___cellInfo = L_23;
		Il2CppCodeGenWriteBarrier((void**)(&L_22->___cellInfo), (void*)L_23);
		CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5* L_24 = V_0;
		BlendingCellInfo_tBAED0F59265E47B74B5C29CBC9D88F985F0B9974* L_25 = V_1;
		NullCheck(L_24);
		L_24->___blendingCell = L_25;
		Il2CppCodeGenWriteBarrier((void**)(&L_24->___blendingCell), (void*)L_25);
		DynamicArray_1_t85D77BAA52B2801695EAE751BA0F9DD3C26AA604* L_26 = __this->___m_ToBeLoadedCells;
		NullCheck(L_26);
		int32_t L_27;
		L_27 = DynamicArray_1_Add_m2524A726CEF801C3DBE37A2C678D80E7A10F8539(L_26, (&V_0), DynamicArray_1_Add_m2524A726CEF801C3DBE37A2C678D80E7A10F8539_RuntimeMethod_var);
		return;
	}

IL_0088:
	{
		CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5* L_28 = V_0;
		CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5* L_29 = L_28;
		NullCheck(L_29);
		int32_t L_30 = L_29->___referenceCount;
		NullCheck(L_29);
		L_29->___referenceCount = ((int32_t)il2cpp_codegen_add(L_30, 1));
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ProbeReferenceVolume_LoadCell_m9B20FBA7C2FD8A0A17702930331E9F89E7938F62 (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5* ___0_cellInfo, bool ___1_ignoreErrorLog, const RuntimeMethod* method) 
{
	CellIndexUpdateInfo_tDBB36B9ABEFEA7AEAE822A9FE6C798D37FA7401E V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5* L_0 = ___0_cellInfo;
		NullCheck(L_0);
		Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87* L_1 = L_0->___cell;
		bool L_2 = ___1_ignoreErrorLog;
		bool L_3;
		L_3 = ProbeReferenceVolume_GetCellIndexUpdate_mF4EC5A37940149A01727EE68DD77B3BD79581BA3(__this, L_1, (&V_0), L_2, NULL);
		if (!L_3)
		{
			goto IL_0053;
		}
	}
	{
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_4 = __this->___minLoadedCellPos;
		CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5* L_5 = ___0_cellInfo;
		NullCheck(L_5);
		Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87* L_6 = L_5->___cell;
		NullCheck(L_6);
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_7 = L_6->___position;
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_8;
		L_8 = Vector3Int_Min_mB170B78606F0270C1B632B7E33676F67174698C9_inline(L_4, L_7, NULL);
		__this->___minLoadedCellPos = L_8;
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_9 = __this->___maxLoadedCellPos;
		CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5* L_10 = ___0_cellInfo;
		NullCheck(L_10);
		Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87* L_11 = L_10->___cell;
		NullCheck(L_11);
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_12 = L_11->___position;
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_13;
		L_13 = Vector3Int_Max_m77C84E1C2AD298D5A3F9FDB7D0D8F6D917E81EB6_inline(L_9, L_12, NULL);
		__this->___maxLoadedCellPos = L_13;
		CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5* L_14 = ___0_cellInfo;
		CellIndexUpdateInfo_tDBB36B9ABEFEA7AEAE822A9FE6C798D37FA7401E L_15 = V_0;
		bool L_16 = ___1_ignoreErrorLog;
		bool L_17;
		L_17 = ProbeReferenceVolume_AddBricks_m5E9ECD8448EA8A4E664737432D1DF7285C04CEFD(__this, L_14, L_15, L_16, NULL);
		return L_17;
	}

IL_0053:
	{
		return (bool)0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeReferenceVolume_LoadAllCells_mCFB9D26B75B61C989C820C267707CA5BF3AF9A98 (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DynamicArray_1_Add_m2524A726CEF801C3DBE37A2C678D80E7A10F8539_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DynamicArray_1_Remove_mA7E6754DD5CEC4D379F4521F1035CD6B31CF5B6D_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DynamicArray_1_get_Item_m51282F1B924E936D18C306FE08C5BF5FD046ACCF_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DynamicArray_1_get_size_m7BEC2EB5441E6C8847BBBE6146B3302F6414EFBD_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	int32_t V_1 = 0;
	CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5* V_2 = NULL;
	int32_t V_3 = 0;
	{
		DynamicArray_1_t85D77BAA52B2801695EAE751BA0F9DD3C26AA604* L_0 = __this->___m_LoadedCells;
		NullCheck(L_0);
		int32_t L_1;
		L_1 = DynamicArray_1_get_size_m7BEC2EB5441E6C8847BBBE6146B3302F6414EFBD_inline(L_0, DynamicArray_1_get_size_m7BEC2EB5441E6C8847BBBE6146B3302F6414EFBD_RuntimeMethod_var);
		V_0 = L_1;
		V_1 = 0;
		goto IL_003a;
	}

IL_0010:
	{
		DynamicArray_1_t85D77BAA52B2801695EAE751BA0F9DD3C26AA604* L_2 = __this->___m_ToBeLoadedCells;
		int32_t L_3 = V_1;
		NullCheck(L_2);
		CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5** L_4;
		L_4 = DynamicArray_1_get_Item_m51282F1B924E936D18C306FE08C5BF5FD046ACCF(L_2, L_3, DynamicArray_1_get_Item_m51282F1B924E936D18C306FE08C5BF5FD046ACCF_RuntimeMethod_var);
		CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5* L_5 = *((CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5**)L_4);
		V_2 = L_5;
		CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5* L_6 = V_2;
		bool L_7;
		L_7 = ProbeReferenceVolume_LoadCell_m9B20FBA7C2FD8A0A17702930331E9F89E7938F62(__this, L_6, (bool)1, NULL);
		if (!L_7)
		{
			goto IL_0036;
		}
	}
	{
		DynamicArray_1_t85D77BAA52B2801695EAE751BA0F9DD3C26AA604* L_8 = __this->___m_LoadedCells;
		NullCheck(L_8);
		int32_t L_9;
		L_9 = DynamicArray_1_Add_m2524A726CEF801C3DBE37A2C678D80E7A10F8539(L_8, (&V_2), DynamicArray_1_Add_m2524A726CEF801C3DBE37A2C678D80E7A10F8539_RuntimeMethod_var);
	}

IL_0036:
	{
		int32_t L_10 = V_1;
		V_1 = ((int32_t)il2cpp_codegen_add(L_10, 1));
	}

IL_003a:
	{
		int32_t L_11 = V_1;
		DynamicArray_1_t85D77BAA52B2801695EAE751BA0F9DD3C26AA604* L_12 = __this->___m_ToBeLoadedCells;
		NullCheck(L_12);
		int32_t L_13;
		L_13 = DynamicArray_1_get_size_m7BEC2EB5441E6C8847BBBE6146B3302F6414EFBD_inline(L_12, DynamicArray_1_get_size_m7BEC2EB5441E6C8847BBBE6146B3302F6414EFBD_RuntimeMethod_var);
		if ((((int32_t)L_11) < ((int32_t)L_13)))
		{
			goto IL_0010;
		}
	}
	{
		int32_t L_14 = V_0;
		V_3 = L_14;
		goto IL_0069;
	}

IL_004c:
	{
		DynamicArray_1_t85D77BAA52B2801695EAE751BA0F9DD3C26AA604* L_15 = __this->___m_ToBeLoadedCells;
		DynamicArray_1_t85D77BAA52B2801695EAE751BA0F9DD3C26AA604* L_16 = __this->___m_LoadedCells;
		int32_t L_17 = V_3;
		NullCheck(L_16);
		CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5** L_18;
		L_18 = DynamicArray_1_get_Item_m51282F1B924E936D18C306FE08C5BF5FD046ACCF(L_16, L_17, DynamicArray_1_get_Item_m51282F1B924E936D18C306FE08C5BF5FD046ACCF_RuntimeMethod_var);
		CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5* L_19 = *((CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5**)L_18);
		NullCheck(L_15);
		bool L_20;
		L_20 = DynamicArray_1_Remove_mA7E6754DD5CEC4D379F4521F1035CD6B31CF5B6D(L_15, L_19, DynamicArray_1_Remove_mA7E6754DD5CEC4D379F4521F1035CD6B31CF5B6D_RuntimeMethod_var);
		int32_t L_21 = V_3;
		V_3 = ((int32_t)il2cpp_codegen_add(L_21, 1));
	}

IL_0069:
	{
		int32_t L_22 = V_3;
		DynamicArray_1_t85D77BAA52B2801695EAE751BA0F9DD3C26AA604* L_23 = __this->___m_LoadedCells;
		NullCheck(L_23);
		int32_t L_24;
		L_24 = DynamicArray_1_get_size_m7BEC2EB5441E6C8847BBBE6146B3302F6414EFBD_inline(L_23, DynamicArray_1_get_size_m7BEC2EB5441E6C8847BBBE6146B3302F6414EFBD_RuntimeMethod_var);
		if ((((int32_t)L_22) < ((int32_t)L_24)))
		{
			goto IL_004c;
		}
	}
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeReferenceVolume_RecomputeMinMaxLoadedCellPos_m3CE03AD2B4CB6FF6C16C9EA37EBF1D5FA7D4997B (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Values_m18461FEFE189C69C362CA749CD00F72B14683CA8_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m3959B5E3BE7B325E40209010D584ADB5B7AD1E18_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m81E4E807E4DD10AEB5CF09B55D625CA14B93A52E_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m7EB585D89993A1EFD06EA32E25198EEE6E238113_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ValueCollection_GetEnumerator_m8F72F22B1DD3E8824CB9FBF1FF6025639B5CFD11_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	Enumerator_tB30D0D7BF2B1BCE08535F042A4A6203977C373E2 V_0;
	memset((&V_0), 0, sizeof(V_0));
	CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5* V_1 = NULL;
	{
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_0;
		memset((&L_0), 0, sizeof(L_0));
		Vector3Int__ctor_mE06A86999D16FA579A7F2142B872AB7E3695C9E0_inline((&L_0), ((int32_t)2147483647LL), ((int32_t)2147483647LL), ((int32_t)2147483647LL), NULL);
		__this->___minLoadedCellPos = L_0;
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_1;
		memset((&L_1), 0, sizeof(L_1));
		Vector3Int__ctor_mE06A86999D16FA579A7F2142B872AB7E3695C9E0_inline((&L_1), ((int32_t)-2147483648LL), ((int32_t)-2147483648LL), ((int32_t)-2147483648LL), NULL);
		__this->___maxLoadedCellPos = L_1;
		Dictionary_2_tE62F67DD5E0705D89AA8A2987FB3C4C21A3C9AAF* L_2 = __this->___cells;
		NullCheck(L_2);
		ValueCollection_tB466A2B6125867D03E7E3B4594AAD61877F84D2B* L_3;
		L_3 = Dictionary_2_get_Values_m18461FEFE189C69C362CA749CD00F72B14683CA8(L_2, Dictionary_2_get_Values_m18461FEFE189C69C362CA749CD00F72B14683CA8_RuntimeMethod_var);
		NullCheck(L_3);
		Enumerator_tB30D0D7BF2B1BCE08535F042A4A6203977C373E2 L_4;
		L_4 = ValueCollection_GetEnumerator_m8F72F22B1DD3E8824CB9FBF1FF6025639B5CFD11(L_3, ValueCollection_GetEnumerator_m8F72F22B1DD3E8824CB9FBF1FF6025639B5CFD11_RuntimeMethod_var);
		V_0 = L_4;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_009a:
			{
				Enumerator_Dispose_m3959B5E3BE7B325E40209010D584ADB5B7AD1E18((&V_0), Enumerator_Dispose_m3959B5E3BE7B325E40209010D584ADB5B7AD1E18_RuntimeMethod_var);
				return;
			}
		});
		try
		{
			{
				goto IL_008f_1;
			}

IL_0047_1:
			{
				CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5* L_5;
				L_5 = Enumerator_get_Current_m7EB585D89993A1EFD06EA32E25198EEE6E238113_inline((&V_0), Enumerator_get_Current_m7EB585D89993A1EFD06EA32E25198EEE6E238113_RuntimeMethod_var);
				V_1 = L_5;
				CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5* L_6 = V_1;
				NullCheck(L_6);
				bool L_7 = L_6->___loaded;
				if (!L_7)
				{
					goto IL_008f_1;
				}
			}
			{
				CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5* L_8 = V_1;
				NullCheck(L_8);
				Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87* L_9 = L_8->___cell;
				NullCheck(L_9);
				Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_10 = L_9->___position;
				Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_11 = __this->___minLoadedCellPos;
				Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_12;
				L_12 = Vector3Int_Min_mB170B78606F0270C1B632B7E33676F67174698C9_inline(L_10, L_11, NULL);
				__this->___minLoadedCellPos = L_12;
				CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5* L_13 = V_1;
				NullCheck(L_13);
				Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87* L_14 = L_13->___cell;
				NullCheck(L_14);
				Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_15 = L_14->___position;
				Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_16 = __this->___maxLoadedCellPos;
				Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_17;
				L_17 = Vector3Int_Max_m77C84E1C2AD298D5A3F9FDB7D0D8F6D917E81EB6_inline(L_15, L_16, NULL);
				__this->___maxLoadedCellPos = L_17;
			}

IL_008f_1:
			{
				bool L_18;
				L_18 = Enumerator_MoveNext_m81E4E807E4DD10AEB5CF09B55D625CA14B93A52E((&V_0), Enumerator_MoveNext_m81E4E807E4DD10AEB5CF09B55D625CA14B93A52E_RuntimeMethod_var);
				if (L_18)
				{
					goto IL_0047_1;
				}
			}
			{
				goto IL_00a8;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_00a8:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ProbeReferenceVolume_CheckCompatibilityWithCollection_mF23403EAF5B5CA5A518EDDA582C14CC025966AD1 (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, ProbeVolumeAsset_tD6746B9D8821C28FD5798B2BCB8DACB08A789E73* ___0_asset, Dictionary_2_t18C83CD24384334A550468AC80B4F64B179517FB* ___1_collection, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_ContainsKey_m99816347492AFEF7E57F0FBCCB90F581FB2C72FC_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Count_mC256042EB578EAAD1D01184682DF563BFF1BE587_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Values_mC1CE9401BD4F5E3BE132FEDFB24481C4E970FA06_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mF9B108F4BDD9AD14876B0F2514E4D1B1B3F455C3_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mE4C68AC4CD52DE5FCC948163E222CBBCEAB3FF22_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m705AFB1D778CE50E5536421D3269695E0689D90D_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ValueCollection_GetEnumerator_mE472CB0CA93EE0305AFDC2924BC367B56F290B38_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	Enumerator_t071B69E07346C7A43D2664F120D656D5B7F59A42 V_0;
	memset((&V_0), 0, sizeof(V_0));
	ProbeVolumeAsset_tD6746B9D8821C28FD5798B2BCB8DACB08A789E73* V_1 = NULL;
	bool V_2 = false;
	{
		Dictionary_2_t18C83CD24384334A550468AC80B4F64B179517FB* L_0 = ___1_collection;
		NullCheck(L_0);
		int32_t L_1;
		L_1 = Dictionary_2_get_Count_mC256042EB578EAAD1D01184682DF563BFF1BE587(L_0, Dictionary_2_get_Count_mC256042EB578EAAD1D01184682DF563BFF1BE587_RuntimeMethod_var);
		if ((((int32_t)L_1) <= ((int32_t)0)))
		{
			goto IL_0055;
		}
	}
	{
		Dictionary_2_t18C83CD24384334A550468AC80B4F64B179517FB* L_2 = ___1_collection;
		NullCheck(L_2);
		ValueCollection_tA5F750E391E28B61359A55326013FED4812DDD75* L_3;
		L_3 = Dictionary_2_get_Values_mC1CE9401BD4F5E3BE132FEDFB24481C4E970FA06(L_2, Dictionary_2_get_Values_mC1CE9401BD4F5E3BE132FEDFB24481C4E970FA06_RuntimeMethod_var);
		NullCheck(L_3);
		Enumerator_t071B69E07346C7A43D2664F120D656D5B7F59A42 L_4;
		L_4 = ValueCollection_GetEnumerator_mE472CB0CA93EE0305AFDC2924BC367B56F290B38(L_3, ValueCollection_GetEnumerator_mE472CB0CA93EE0305AFDC2924BC367B56F290B38_RuntimeMethod_var);
		V_0 = L_4;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_0047:
			{
				Enumerator_Dispose_mF9B108F4BDD9AD14876B0F2514E4D1B1B3F455C3((&V_0), Enumerator_Dispose_mF9B108F4BDD9AD14876B0F2514E4D1B1B3F455C3_RuntimeMethod_var);
				return;
			}
		});
		try
		{
			{
				goto IL_003c_1;
			}

IL_0017_1:
			{
				ProbeVolumeAsset_tD6746B9D8821C28FD5798B2BCB8DACB08A789E73* L_5;
				L_5 = Enumerator_get_Current_m705AFB1D778CE50E5536421D3269695E0689D90D_inline((&V_0), Enumerator_get_Current_m705AFB1D778CE50E5536421D3269695E0689D90D_RuntimeMethod_var);
				V_1 = L_5;
				Dictionary_2_t18C83CD24384334A550468AC80B4F64B179517FB* L_6 = __this->___m_PendingAssetsToBeUnloaded;
				ProbeVolumeAsset_tD6746B9D8821C28FD5798B2BCB8DACB08A789E73* L_7 = V_1;
				NullCheck(L_7);
				String_t* L_8;
				L_8 = ProbeVolumeAsset_GetSerializedFullPath_m3E2D1E4599880D6B2935342B93C7ABD195497781_inline(L_7, NULL);
				NullCheck(L_6);
				bool L_9;
				L_9 = Dictionary_2_ContainsKey_m99816347492AFEF7E57F0FBCCB90F581FB2C72FC(L_6, L_8, Dictionary_2_ContainsKey_m99816347492AFEF7E57F0FBCCB90F581FB2C72FC_RuntimeMethod_var);
				if (L_9)
				{
					goto IL_003c_1;
				}
			}
			{
				ProbeVolumeAsset_tD6746B9D8821C28FD5798B2BCB8DACB08A789E73* L_10 = V_1;
				ProbeVolumeAsset_tD6746B9D8821C28FD5798B2BCB8DACB08A789E73* L_11 = ___0_asset;
				NullCheck(L_10);
				bool L_12;
				L_12 = ProbeVolumeAsset_CompatibleWith_mC4AE796F02E2A4CC75FCFAD5BC33C56D2EEE4E91(L_10, L_11, NULL);
				V_2 = L_12;
				goto IL_0057;
			}

IL_003c_1:
			{
				bool L_13;
				L_13 = Enumerator_MoveNext_mE4C68AC4CD52DE5FCC948163E222CBBCEAB3FF22((&V_0), Enumerator_MoveNext_mE4C68AC4CD52DE5FCC948163E222CBBCEAB3FF22_RuntimeMethod_var);
				if (L_13)
				{
					goto IL_0017_1;
				}
			}
			{
				goto IL_0055;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_0055:
	{
		return (bool)1;
	}

IL_0057:
	{
		bool L_14 = V_2;
		return L_14;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeReferenceVolume_AddPendingAssetLoading_mD192E989FD379987B79BBD0ACCFB61DDB41FDB60 (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, ProbeVolumeAsset_tD6746B9D8821C28FD5798B2BCB8DACB08A789E73* ___0_asset, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_m268D6C4730B8CF0F2C8B5FE5F7BEF82E41255D24_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_ContainsKey_m99816347492AFEF7E57F0FBCCB90F581FB2C72FC_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Remove_m3E63BA7835F78C682E288C34F59FBF5E98749979_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Values_mC1CE9401BD4F5E3BE132FEDFB24481C4E970FA06_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mF9B108F4BDD9AD14876B0F2514E4D1B1B3F455C3_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mE4C68AC4CD52DE5FCC948163E222CBBCEAB3FF22_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m705AFB1D778CE50E5536421D3269695E0689D90D_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ValueCollection_GetEnumerator_mE472CB0CA93EE0305AFDC2924BC367B56F290B38_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral370678410D9EA88547C9A0518A47483570D604E4);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC7B776898A85137D4A655DC7F83C8FACACB7EAD4);
		s_Il2CppMethodInitialized = true;
	}
	String_t* V_0 = NULL;
	Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 V_1;
	memset((&V_1), 0, sizeof(V_1));
	Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 V_2;
	memset((&V_2), 0, sizeof(V_2));
	bool V_3 = false;
	Enumerator_t071B69E07346C7A43D2664F120D656D5B7F59A42 V_4;
	memset((&V_4), 0, sizeof(V_4));
	ProbeVolumeAsset_tD6746B9D8821C28FD5798B2BCB8DACB08A789E73* V_5 = NULL;
	ProbeVolumeAsset_tD6746B9D8821C28FD5798B2BCB8DACB08A789E73* V_6 = NULL;
	bool G_B25_0 = false;
	ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* G_B25_1 = NULL;
	bool G_B23_0 = false;
	ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* G_B23_1 = NULL;
	bool G_B24_0 = false;
	ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* G_B24_1 = NULL;
	int32_t G_B26_0 = 0;
	bool G_B26_1 = false;
	ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* G_B26_2 = NULL;
	{
		ProbeVolumeAsset_tD6746B9D8821C28FD5798B2BCB8DACB08A789E73* L_0 = ___0_asset;
		NullCheck(L_0);
		String_t* L_1;
		L_1 = ProbeVolumeAsset_GetSerializedFullPath_m3E2D1E4599880D6B2935342B93C7ABD195497781_inline(L_0, NULL);
		V_0 = L_1;
		Dictionary_2_t18C83CD24384334A550468AC80B4F64B179517FB* L_2 = __this->___m_PendingAssetsToBeLoaded;
		String_t* L_3 = V_0;
		NullCheck(L_2);
		bool L_4;
		L_4 = Dictionary_2_ContainsKey_m99816347492AFEF7E57F0FBCCB90F581FB2C72FC(L_2, L_3, Dictionary_2_ContainsKey_m99816347492AFEF7E57F0FBCCB90F581FB2C72FC_RuntimeMethod_var);
		if (!L_4)
		{
			goto IL_0022;
		}
	}
	{
		Dictionary_2_t18C83CD24384334A550468AC80B4F64B179517FB* L_5 = __this->___m_PendingAssetsToBeLoaded;
		String_t* L_6 = V_0;
		NullCheck(L_5);
		bool L_7;
		L_7 = Dictionary_2_Remove_m3E63BA7835F78C682E288C34F59FBF5E98749979(L_5, L_6, Dictionary_2_Remove_m3E63BA7835F78C682E288C34F59FBF5E98749979_RuntimeMethod_var);
	}

IL_0022:
	{
		ProbeVolumeAsset_tD6746B9D8821C28FD5798B2BCB8DACB08A789E73* L_8 = ___0_asset;
		Dictionary_2_t18C83CD24384334A550468AC80B4F64B179517FB* L_9 = __this->___m_ActiveAssets;
		bool L_10;
		L_10 = ProbeReferenceVolume_CheckCompatibilityWithCollection_mF23403EAF5B5CA5A518EDDA582C14CC025966AD1(__this, L_8, L_9, NULL);
		if (L_10)
		{
			goto IL_003c;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2(_stringLiteral370678410D9EA88547C9A0518A47483570D604E4, NULL);
		return;
	}

IL_003c:
	{
		ProbeVolumeAsset_tD6746B9D8821C28FD5798B2BCB8DACB08A789E73* L_11 = ___0_asset;
		Dictionary_2_t18C83CD24384334A550468AC80B4F64B179517FB* L_12 = __this->___m_PendingAssetsToBeLoaded;
		bool L_13;
		L_13 = ProbeReferenceVolume_CheckCompatibilityWithCollection_mF23403EAF5B5CA5A518EDDA582C14CC025966AD1(__this, L_11, L_12, NULL);
		if (L_13)
		{
			goto IL_0056;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2(_stringLiteralC7B776898A85137D4A655DC7F83C8FACACB7EAD4, NULL);
		return;
	}

IL_0056:
	{
		Dictionary_2_t18C83CD24384334A550468AC80B4F64B179517FB* L_14 = __this->___m_PendingAssetsToBeLoaded;
		String_t* L_15 = V_0;
		ProbeVolumeAsset_tD6746B9D8821C28FD5798B2BCB8DACB08A789E73* L_16 = ___0_asset;
		NullCheck(L_14);
		Dictionary_2_Add_m268D6C4730B8CF0F2C8B5FE5F7BEF82E41255D24(L_14, L_15, L_16, Dictionary_2_Add_m268D6C4730B8CF0F2C8B5FE5F7BEF82E41255D24_RuntimeMethod_var);
		__this->___m_NeedLoadAsset = (bool)1;
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_17;
		L_17 = Vector3Int_get_zero_m0D0DA069A4982B8DB9F5EE1A26E4CAEEA454FEE2_inline(NULL);
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_18;
		L_18 = Vector3Int_get_one_mD0903BF90B5A55C6FA75D016A00FEC8C93FF4CE8_inline(NULL);
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_19;
		L_19 = Vector3Int_op_Multiply_m8DCC241FC7E7C6D257CAB359AFB465ED6E940102_inline(L_18, ((int32_t)10000), NULL);
		V_1 = L_19;
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_20;
		L_20 = Vector3Int_get_one_mD0903BF90B5A55C6FA75D016A00FEC8C93FF4CE8_inline(NULL);
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_21;
		L_21 = Vector3Int_op_Multiply_m8DCC241FC7E7C6D257CAB359AFB465ED6E940102_inline(L_20, ((int32_t)-10000), NULL);
		V_2 = L_21;
		V_3 = (bool)1;
		Dictionary_2_t18C83CD24384334A550468AC80B4F64B179517FB* L_22 = __this->___m_PendingAssetsToBeLoaded;
		NullCheck(L_22);
		ValueCollection_tA5F750E391E28B61359A55326013FED4812DDD75* L_23;
		L_23 = Dictionary_2_get_Values_mC1CE9401BD4F5E3BE132FEDFB24481C4E970FA06(L_22, Dictionary_2_get_Values_mC1CE9401BD4F5E3BE132FEDFB24481C4E970FA06_RuntimeMethod_var);
		NullCheck(L_23);
		Enumerator_t071B69E07346C7A43D2664F120D656D5B7F59A42 L_24;
		L_24 = ValueCollection_GetEnumerator_mE472CB0CA93EE0305AFDC2924BC367B56F290B38(L_23, ValueCollection_GetEnumerator_mE472CB0CA93EE0305AFDC2924BC367B56F290B38_RuntimeMethod_var);
		V_4 = L_24;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_00fc:
			{
				Enumerator_Dispose_mF9B108F4BDD9AD14876B0F2514E4D1B1B3F455C3((&V_4), Enumerator_Dispose_mF9B108F4BDD9AD14876B0F2514E4D1B1B3F455C3_RuntimeMethod_var);
				return;
			}
		});
		try
		{
			{
				goto IL_00f1_1;
			}

IL_00a6_1:
			{
				ProbeVolumeAsset_tD6746B9D8821C28FD5798B2BCB8DACB08A789E73* L_25;
				L_25 = Enumerator_get_Current_m705AFB1D778CE50E5536421D3269695E0689D90D_inline((&V_4), Enumerator_get_Current_m705AFB1D778CE50E5536421D3269695E0689D90D_RuntimeMethod_var);
				V_5 = L_25;
				Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_26 = V_1;
				ProbeVolumeAsset_tD6746B9D8821C28FD5798B2BCB8DACB08A789E73* L_27 = V_5;
				NullCheck(L_27);
				Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_28 = L_27->___minCellPosition;
				Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_29;
				L_29 = Vector3Int_Min_mB170B78606F0270C1B632B7E33676F67174698C9_inline(L_26, L_28, NULL);
				V_1 = L_29;
				Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_30 = V_2;
				ProbeVolumeAsset_tD6746B9D8821C28FD5798B2BCB8DACB08A789E73* L_31 = V_5;
				NullCheck(L_31);
				Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_32 = L_31->___maxCellPosition;
				Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_33;
				L_33 = Vector3Int_Max_m77C84E1C2AD298D5A3F9FDB7D0D8F6D917E81EB6_inline(L_30, L_32, NULL);
				V_2 = L_33;
				bool L_34 = V_3;
				if (!L_34)
				{
					goto IL_00df_1;
				}
			}
			{
				ProbeVolumeAsset_tD6746B9D8821C28FD5798B2BCB8DACB08A789E73* L_35 = V_5;
				NullCheck(L_35);
				Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_36 = L_35->___globalBounds;
				__this->___m_CurrGlobalBounds = L_36;
				V_3 = (bool)0;
				goto IL_00f1_1;
			}

IL_00df_1:
			{
				Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* L_37 = (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3*)(&__this->___m_CurrGlobalBounds);
				ProbeVolumeAsset_tD6746B9D8821C28FD5798B2BCB8DACB08A789E73* L_38 = V_5;
				NullCheck(L_38);
				Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_39 = L_38->___globalBounds;
				Bounds_Encapsulate_m7C70C382B9380A8C962074C78E189B53CE8F7A22_inline(L_37, L_39, NULL);
			}

IL_00f1_1:
			{
				bool L_40;
				L_40 = Enumerator_MoveNext_mE4C68AC4CD52DE5FCC948163E222CBBCEAB3FF22((&V_4), Enumerator_MoveNext_mE4C68AC4CD52DE5FCC948163E222CBBCEAB3FF22_RuntimeMethod_var);
				if (L_40)
				{
					goto IL_00a6_1;
				}
			}
			{
				goto IL_010a;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_010a:
	{
		Dictionary_2_t18C83CD24384334A550468AC80B4F64B179517FB* L_41 = __this->___m_ActiveAssets;
		NullCheck(L_41);
		ValueCollection_tA5F750E391E28B61359A55326013FED4812DDD75* L_42;
		L_42 = Dictionary_2_get_Values_mC1CE9401BD4F5E3BE132FEDFB24481C4E970FA06(L_41, Dictionary_2_get_Values_mC1CE9401BD4F5E3BE132FEDFB24481C4E970FA06_RuntimeMethod_var);
		NullCheck(L_42);
		Enumerator_t071B69E07346C7A43D2664F120D656D5B7F59A42 L_43;
		L_43 = ValueCollection_GetEnumerator_mE472CB0CA93EE0305AFDC2924BC367B56F290B38(L_42, ValueCollection_GetEnumerator_mE472CB0CA93EE0305AFDC2924BC367B56F290B38_RuntimeMethod_var);
		V_4 = L_43;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_0174:
			{
				Enumerator_Dispose_mF9B108F4BDD9AD14876B0F2514E4D1B1B3F455C3((&V_4), Enumerator_Dispose_mF9B108F4BDD9AD14876B0F2514E4D1B1B3F455C3_RuntimeMethod_var);
				return;
			}
		});
		try
		{
			{
				goto IL_0169_1;
			}

IL_011e_1:
			{
				ProbeVolumeAsset_tD6746B9D8821C28FD5798B2BCB8DACB08A789E73* L_44;
				L_44 = Enumerator_get_Current_m705AFB1D778CE50E5536421D3269695E0689D90D_inline((&V_4), Enumerator_get_Current_m705AFB1D778CE50E5536421D3269695E0689D90D_RuntimeMethod_var);
				V_6 = L_44;
				Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_45 = V_1;
				ProbeVolumeAsset_tD6746B9D8821C28FD5798B2BCB8DACB08A789E73* L_46 = V_6;
				NullCheck(L_46);
				Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_47 = L_46->___minCellPosition;
				Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_48;
				L_48 = Vector3Int_Min_mB170B78606F0270C1B632B7E33676F67174698C9_inline(L_45, L_47, NULL);
				V_1 = L_48;
				Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_49 = V_2;
				ProbeVolumeAsset_tD6746B9D8821C28FD5798B2BCB8DACB08A789E73* L_50 = V_6;
				NullCheck(L_50);
				Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_51 = L_50->___maxCellPosition;
				Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_52;
				L_52 = Vector3Int_Max_m77C84E1C2AD298D5A3F9FDB7D0D8F6D917E81EB6_inline(L_49, L_51, NULL);
				V_2 = L_52;
				bool L_53 = V_3;
				if (!L_53)
				{
					goto IL_0157_1;
				}
			}
			{
				ProbeVolumeAsset_tD6746B9D8821C28FD5798B2BCB8DACB08A789E73* L_54 = V_6;
				NullCheck(L_54);
				Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_55 = L_54->___globalBounds;
				__this->___m_CurrGlobalBounds = L_55;
				V_3 = (bool)0;
				goto IL_0169_1;
			}

IL_0157_1:
			{
				Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* L_56 = (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3*)(&__this->___m_CurrGlobalBounds);
				ProbeVolumeAsset_tD6746B9D8821C28FD5798B2BCB8DACB08A789E73* L_57 = V_6;
				NullCheck(L_57);
				Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_58 = L_57->___globalBounds;
				Bounds_Encapsulate_m7C70C382B9380A8C962074C78E189B53CE8F7A22_inline(L_56, L_58, NULL);
			}

IL_0169_1:
			{
				bool L_59;
				L_59 = Enumerator_MoveNext_mE4C68AC4CD52DE5FCC948163E222CBBCEAB3FF22((&V_4), Enumerator_MoveNext_mE4C68AC4CD52DE5FCC948163E222CBBCEAB3FF22_RuntimeMethod_var);
				if (L_59)
				{
					goto IL_011e_1;
				}
			}
			{
				goto IL_0182;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_0182:
	{
		bool L_60 = __this->___m_NeedsIndexRebuild;
		ProbeBrickIndex_tF1B02DB88E5F4CF79533962B018B5724D74E32D2* L_61 = __this->___m_Index;
		if (!L_61)
		{
			G_B25_0 = L_60;
			G_B25_1 = __this;
			goto IL_01b7;
		}
		G_B23_0 = L_60;
		G_B23_1 = __this;
	}
	{
		InitInfo_t704DDF4A7F366AB2C84F08404C424B877802B058* L_62 = (InitInfo_t704DDF4A7F366AB2C84F08404C424B877802B058*)(&__this->___m_PendingInitInfo);
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_63 = L_62->___pendingMinCellPosition;
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_64 = V_1;
		bool L_65;
		L_65 = Vector3Int_op_Inequality_mBE6E58893DF1A6BA41E2B4FAB97F4EFBDA857F88_inline(L_63, L_64, NULL);
		if (L_65)
		{
			G_B25_0 = G_B23_0;
			G_B25_1 = G_B23_1;
			goto IL_01b7;
		}
		G_B24_0 = G_B23_0;
		G_B24_1 = G_B23_1;
	}
	{
		InitInfo_t704DDF4A7F366AB2C84F08404C424B877802B058* L_66 = (InitInfo_t704DDF4A7F366AB2C84F08404C424B877802B058*)(&__this->___m_PendingInitInfo);
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_67 = L_66->___pendingMaxCellPosition;
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_68 = V_2;
		bool L_69;
		L_69 = Vector3Int_op_Inequality_mBE6E58893DF1A6BA41E2B4FAB97F4EFBDA857F88_inline(L_67, L_68, NULL);
		G_B26_0 = ((int32_t)(L_69));
		G_B26_1 = G_B24_0;
		G_B26_2 = G_B24_1;
		goto IL_01b8;
	}

IL_01b7:
	{
		G_B26_0 = 1;
		G_B26_1 = G_B25_0;
		G_B26_2 = G_B25_1;
	}

IL_01b8:
	{
		NullCheck(G_B26_2);
		G_B26_2->___m_NeedsIndexRebuild = (bool)((int32_t)((int32_t)G_B26_1|G_B26_0));
		InitInfo_t704DDF4A7F366AB2C84F08404C424B877802B058* L_70 = (InitInfo_t704DDF4A7F366AB2C84F08404C424B877802B058*)(&__this->___m_PendingInitInfo);
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_71 = V_1;
		L_70->___pendingMinCellPosition = L_71;
		InitInfo_t704DDF4A7F366AB2C84F08404C424B877802B058* L_72 = (InitInfo_t704DDF4A7F366AB2C84F08404C424B877802B058*)(&__this->___m_PendingInitInfo);
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_73 = V_2;
		L_72->___pendingMaxCellPosition = L_73;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeReferenceVolume_AddPendingAssetRemoval_mCB9693AD7186E24A2093215B329E9ABB4AC089B0 (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, ProbeVolumeAsset_tD6746B9D8821C28FD5798B2BCB8DACB08A789E73* ___0_asset, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_ContainsKey_m99816347492AFEF7E57F0FBCCB90F581FB2C72FC_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Remove_m3E63BA7835F78C682E288C34F59FBF5E98749979_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_set_Item_m0810AF7638F370F6D83140D70DD00D5A3C36D562_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	String_t* V_0 = NULL;
	{
		ProbeVolumeAsset_tD6746B9D8821C28FD5798B2BCB8DACB08A789E73* L_0 = ___0_asset;
		NullCheck(L_0);
		String_t* L_1;
		L_1 = ProbeVolumeAsset_GetSerializedFullPath_m3E2D1E4599880D6B2935342B93C7ABD195497781_inline(L_0, NULL);
		V_0 = L_1;
		Dictionary_2_t18C83CD24384334A550468AC80B4F64B179517FB* L_2 = __this->___m_PendingAssetsToBeLoaded;
		String_t* L_3 = V_0;
		NullCheck(L_2);
		bool L_4;
		L_4 = Dictionary_2_ContainsKey_m99816347492AFEF7E57F0FBCCB90F581FB2C72FC(L_2, L_3, Dictionary_2_ContainsKey_m99816347492AFEF7E57F0FBCCB90F581FB2C72FC_RuntimeMethod_var);
		if (!L_4)
		{
			goto IL_0022;
		}
	}
	{
		Dictionary_2_t18C83CD24384334A550468AC80B4F64B179517FB* L_5 = __this->___m_PendingAssetsToBeLoaded;
		String_t* L_6 = V_0;
		NullCheck(L_5);
		bool L_7;
		L_7 = Dictionary_2_Remove_m3E63BA7835F78C682E288C34F59FBF5E98749979(L_5, L_6, Dictionary_2_Remove_m3E63BA7835F78C682E288C34F59FBF5E98749979_RuntimeMethod_var);
	}

IL_0022:
	{
		Dictionary_2_t18C83CD24384334A550468AC80B4F64B179517FB* L_8 = __this->___m_ActiveAssets;
		String_t* L_9 = V_0;
		NullCheck(L_8);
		bool L_10;
		L_10 = Dictionary_2_ContainsKey_m99816347492AFEF7E57F0FBCCB90F581FB2C72FC(L_8, L_9, Dictionary_2_ContainsKey_m99816347492AFEF7E57F0FBCCB90F581FB2C72FC_RuntimeMethod_var);
		if (!L_10)
		{
			goto IL_003d;
		}
	}
	{
		Dictionary_2_t18C83CD24384334A550468AC80B4F64B179517FB* L_11 = __this->___m_PendingAssetsToBeUnloaded;
		String_t* L_12 = V_0;
		ProbeVolumeAsset_tD6746B9D8821C28FD5798B2BCB8DACB08A789E73* L_13 = ___0_asset;
		NullCheck(L_11);
		Dictionary_2_set_Item_m0810AF7638F370F6D83140D70DD00D5A3C36D562(L_11, L_12, L_13, Dictionary_2_set_Item_m0810AF7638F370F6D83140D70DD00D5A3C36D562_RuntimeMethod_var);
	}

IL_003d:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeReferenceVolume_RemovePendingAsset_m7E827526C685481A87B82B97BE0AF8E5A231C85B (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, ProbeVolumeAsset_tD6746B9D8821C28FD5798B2BCB8DACB08A789E73* ___0_asset, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_ContainsKey_m99816347492AFEF7E57F0FBCCB90F581FB2C72FC_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Remove_m3E63BA7835F78C682E288C34F59FBF5E98749979_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DynamicArray_1_RemoveAt_mF8964278F3E0476BDDEBCB39D46FC45FBA9A6F76_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DynamicArray_1_Remove_mE3F4D668DAB72B49EB965F869DBA5C1CF729AB62_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DynamicArray_1_get_Item_m51282F1B924E936D18C306FE08C5BF5FD046ACCF_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DynamicArray_1_get_size_m7BEC2EB5441E6C8847BBBE6146B3302F6414EFBD_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	String_t* V_0 = NULL;
	int32_t V_1 = 0;
	CellU5BU5D_t28C720491B3B017816792FE60A465B7E141C8239* V_2 = NULL;
	int32_t V_3 = 0;
	Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87* V_4 = NULL;
	int32_t V_5 = 0;
	int32_t V_6 = 0;
	{
		ProbeVolumeAsset_tD6746B9D8821C28FD5798B2BCB8DACB08A789E73* L_0 = ___0_asset;
		NullCheck(L_0);
		String_t* L_1;
		L_1 = ProbeVolumeAsset_GetSerializedFullPath_m3E2D1E4599880D6B2935342B93C7ABD195497781_inline(L_0, NULL);
		V_0 = L_1;
		Dictionary_2_t18C83CD24384334A550468AC80B4F64B179517FB* L_2 = __this->___m_ActiveAssets;
		String_t* L_3 = V_0;
		NullCheck(L_2);
		bool L_4;
		L_4 = Dictionary_2_ContainsKey_m99816347492AFEF7E57F0FBCCB90F581FB2C72FC(L_2, L_3, Dictionary_2_ContainsKey_m99816347492AFEF7E57F0FBCCB90F581FB2C72FC_RuntimeMethod_var);
		if (!L_4)
		{
			goto IL_0022;
		}
	}
	{
		Dictionary_2_t18C83CD24384334A550468AC80B4F64B179517FB* L_5 = __this->___m_ActiveAssets;
		String_t* L_6 = V_0;
		NullCheck(L_5);
		bool L_7;
		L_7 = Dictionary_2_Remove_m3E63BA7835F78C682E288C34F59FBF5E98749979(L_5, L_6, Dictionary_2_Remove_m3E63BA7835F78C682E288C34F59FBF5E98749979_RuntimeMethod_var);
	}

IL_0022:
	{
		ProbeVolumeAsset_tD6746B9D8821C28FD5798B2BCB8DACB08A789E73* L_8 = ___0_asset;
		NullCheck(L_8);
		CellU5BU5D_t28C720491B3B017816792FE60A465B7E141C8239* L_9 = L_8->___cells;
		V_2 = L_9;
		V_3 = 0;
		goto IL_003e;
	}

IL_002d:
	{
		CellU5BU5D_t28C720491B3B017816792FE60A465B7E141C8239* L_10 = V_2;
		int32_t L_11 = V_3;
		NullCheck(L_10);
		int32_t L_12 = L_11;
		Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87* L_13 = (L_10)->GetAt(static_cast<il2cpp_array_size_t>(L_12));
		V_4 = L_13;
		Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87* L_14 = V_4;
		ProbeReferenceVolume_RemoveCell_m59C83E909E55EA16A74F75BDB9C836FCB6FF27B3(__this, L_14, NULL);
		int32_t L_15 = V_3;
		V_3 = ((int32_t)il2cpp_codegen_add(L_15, 1));
	}

IL_003e:
	{
		int32_t L_16 = V_3;
		CellU5BU5D_t28C720491B3B017816792FE60A465B7E141C8239* L_17 = V_2;
		NullCheck(L_17);
		if ((((int32_t)L_16) < ((int32_t)((int32_t)(((RuntimeArray*)L_17)->max_length)))))
		{
			goto IL_002d;
		}
	}
	{
		ProbeVolumeAsset_tD6746B9D8821C28FD5798B2BCB8DACB08A789E73* L_18 = ___0_asset;
		NullCheck(L_18);
		int32_t L_19;
		L_19 = Object_GetInstanceID_m554FF4073C9465F3835574CC084E68AAEEC6CC6A(L_18, NULL);
		V_1 = L_19;
		DynamicArray_1_t85D77BAA52B2801695EAE751BA0F9DD3C26AA604* L_20 = __this->___m_LoadedCells;
		NullCheck(L_20);
		int32_t L_21;
		L_21 = DynamicArray_1_get_size_m7BEC2EB5441E6C8847BBBE6146B3302F6414EFBD_inline(L_20, DynamicArray_1_get_size_m7BEC2EB5441E6C8847BBBE6146B3302F6414EFBD_RuntimeMethod_var);
		V_5 = ((int32_t)il2cpp_codegen_subtract(L_21, 1));
		goto IL_00e2;
	}

IL_005f:
	{
		DynamicArray_1_t85D77BAA52B2801695EAE751BA0F9DD3C26AA604* L_22 = __this->___m_LoadedCells;
		int32_t L_23 = V_5;
		NullCheck(L_22);
		CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5** L_24;
		L_24 = DynamicArray_1_get_Item_m51282F1B924E936D18C306FE08C5BF5FD046ACCF(L_22, L_23, DynamicArray_1_get_Item_m51282F1B924E936D18C306FE08C5BF5FD046ACCF_RuntimeMethod_var);
		CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5* L_25 = *((CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5**)L_24);
		NullCheck(L_25);
		int32_t L_26 = L_25->___sourceAssetInstanceID;
		int32_t L_27 = V_1;
		if ((!(((uint32_t)L_26) == ((uint32_t)L_27))))
		{
			goto IL_00dc;
		}
	}
	{
		DynamicArray_1_t85D77BAA52B2801695EAE751BA0F9DD3C26AA604* L_28 = __this->___m_LoadedCells;
		int32_t L_29 = V_5;
		NullCheck(L_28);
		CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5** L_30;
		L_30 = DynamicArray_1_get_Item_m51282F1B924E936D18C306FE08C5BF5FD046ACCF(L_28, L_29, DynamicArray_1_get_Item_m51282F1B924E936D18C306FE08C5BF5FD046ACCF_RuntimeMethod_var);
		CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5* L_31 = *((CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5**)L_30);
		NullCheck(L_31);
		BlendingCellInfo_tBAED0F59265E47B74B5C29CBC9D88F985F0B9974* L_32 = L_31->___blendingCell;
		NullCheck(L_32);
		bool L_33 = L_32->___blending;
		if (!L_33)
		{
			goto IL_00b0;
		}
	}
	{
		DynamicArray_1_tD456FAFFECC4879D97EE0F550727BF9C6B0B3FE6* L_34 = __this->___m_LoadedBlendingCells;
		DynamicArray_1_t85D77BAA52B2801695EAE751BA0F9DD3C26AA604* L_35 = __this->___m_LoadedCells;
		int32_t L_36 = V_5;
		NullCheck(L_35);
		CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5** L_37;
		L_37 = DynamicArray_1_get_Item_m51282F1B924E936D18C306FE08C5BF5FD046ACCF(L_35, L_36, DynamicArray_1_get_Item_m51282F1B924E936D18C306FE08C5BF5FD046ACCF_RuntimeMethod_var);
		CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5* L_38 = *((CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5**)L_37);
		NullCheck(L_38);
		BlendingCellInfo_tBAED0F59265E47B74B5C29CBC9D88F985F0B9974* L_39 = L_38->___blendingCell;
		NullCheck(L_34);
		bool L_40;
		L_40 = DynamicArray_1_Remove_mE3F4D668DAB72B49EB965F869DBA5C1CF729AB62(L_34, L_39, DynamicArray_1_Remove_mE3F4D668DAB72B49EB965F869DBA5C1CF729AB62_RuntimeMethod_var);
		goto IL_00cf;
	}

IL_00b0:
	{
		DynamicArray_1_tD456FAFFECC4879D97EE0F550727BF9C6B0B3FE6* L_41 = __this->___m_ToBeLoadedBlendingCells;
		DynamicArray_1_t85D77BAA52B2801695EAE751BA0F9DD3C26AA604* L_42 = __this->___m_LoadedCells;
		int32_t L_43 = V_5;
		NullCheck(L_42);
		CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5** L_44;
		L_44 = DynamicArray_1_get_Item_m51282F1B924E936D18C306FE08C5BF5FD046ACCF(L_42, L_43, DynamicArray_1_get_Item_m51282F1B924E936D18C306FE08C5BF5FD046ACCF_RuntimeMethod_var);
		CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5* L_45 = *((CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5**)L_44);
		NullCheck(L_45);
		BlendingCellInfo_tBAED0F59265E47B74B5C29CBC9D88F985F0B9974* L_46 = L_45->___blendingCell;
		NullCheck(L_41);
		bool L_47;
		L_47 = DynamicArray_1_Remove_mE3F4D668DAB72B49EB965F869DBA5C1CF729AB62(L_41, L_46, DynamicArray_1_Remove_mE3F4D668DAB72B49EB965F869DBA5C1CF729AB62_RuntimeMethod_var);
	}

IL_00cf:
	{
		DynamicArray_1_t85D77BAA52B2801695EAE751BA0F9DD3C26AA604* L_48 = __this->___m_LoadedCells;
		int32_t L_49 = V_5;
		NullCheck(L_48);
		DynamicArray_1_RemoveAt_mF8964278F3E0476BDDEBCB39D46FC45FBA9A6F76(L_48, L_49, DynamicArray_1_RemoveAt_mF8964278F3E0476BDDEBCB39D46FC45FBA9A6F76_RuntimeMethod_var);
	}

IL_00dc:
	{
		int32_t L_50 = V_5;
		V_5 = ((int32_t)il2cpp_codegen_subtract(L_50, 1));
	}

IL_00e2:
	{
		int32_t L_51 = V_5;
		if ((((int32_t)L_51) >= ((int32_t)0)))
		{
			goto IL_005f;
		}
	}
	{
		DynamicArray_1_t85D77BAA52B2801695EAE751BA0F9DD3C26AA604* L_52 = __this->___m_ToBeLoadedCells;
		NullCheck(L_52);
		int32_t L_53;
		L_53 = DynamicArray_1_get_size_m7BEC2EB5441E6C8847BBBE6146B3302F6414EFBD_inline(L_52, DynamicArray_1_get_size_m7BEC2EB5441E6C8847BBBE6146B3302F6414EFBD_RuntimeMethod_var);
		V_6 = ((int32_t)il2cpp_codegen_subtract(L_53, 1));
		goto IL_0124;
	}

IL_00fb:
	{
		DynamicArray_1_t85D77BAA52B2801695EAE751BA0F9DD3C26AA604* L_54 = __this->___m_ToBeLoadedCells;
		int32_t L_55 = V_6;
		NullCheck(L_54);
		CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5** L_56;
		L_56 = DynamicArray_1_get_Item_m51282F1B924E936D18C306FE08C5BF5FD046ACCF(L_54, L_55, DynamicArray_1_get_Item_m51282F1B924E936D18C306FE08C5BF5FD046ACCF_RuntimeMethod_var);
		CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5* L_57 = *((CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5**)L_56);
		NullCheck(L_57);
		int32_t L_58 = L_57->___sourceAssetInstanceID;
		int32_t L_59 = V_1;
		if ((!(((uint32_t)L_58) == ((uint32_t)L_59))))
		{
			goto IL_011e;
		}
	}
	{
		DynamicArray_1_t85D77BAA52B2801695EAE751BA0F9DD3C26AA604* L_60 = __this->___m_ToBeLoadedCells;
		int32_t L_61 = V_6;
		NullCheck(L_60);
		DynamicArray_1_RemoveAt_mF8964278F3E0476BDDEBCB39D46FC45FBA9A6F76(L_60, L_61, DynamicArray_1_RemoveAt_mF8964278F3E0476BDDEBCB39D46FC45FBA9A6F76_RuntimeMethod_var);
	}

IL_011e:
	{
		int32_t L_62 = V_6;
		V_6 = ((int32_t)il2cpp_codegen_subtract(L_62, 1));
	}

IL_0124:
	{
		int32_t L_63 = V_6;
		if ((((int32_t)L_63) >= ((int32_t)0)))
		{
			goto IL_00fb;
		}
	}
	{
		ProbeReferenceVolume_ClearDebugData_m23BBE8E53942EF9D454112E09926B4E48C358F5B(__this, NULL);
		ProbeReferenceVolume_RecomputeMinMaxLoadedCellPos_m3CE03AD2B4CB6FF6C16C9EA37EBF1D5FA7D4997B(__this, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeReferenceVolume_PerformPendingIndexChangeAndInit_mED924594504A8D360B26D1D10124BE3C0C655F84 (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, const RuntimeMethod* method) 
{
	{
		bool L_0 = __this->___m_NeedsIndexRebuild;
		if (!L_0)
		{
			goto IL_0035;
		}
	}
	{
		ProbeReferenceVolume_CleanupLoadedData_m8F273D06AC4EC61F9279F6F6DF2D7C6D31500218(__this, NULL);
		int32_t L_1 = __this->___m_MemoryBudget;
		int32_t L_2 = __this->___m_BlendingMemoryBudget;
		int32_t L_3 = __this->___m_SHBands;
		ProbeReferenceVolume_InitProbeReferenceVolume_mDC3E255AED3C27E4D1EB39AB3D0ABA7F75F2BFC1(__this, L_1, L_2, L_3, NULL);
		__this->___m_HasChangedIndex = (bool)1;
		__this->___m_NeedsIndexRebuild = (bool)0;
		return;
	}

IL_0035:
	{
		__this->___m_HasChangedIndex = (bool)0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeReferenceVolume_SetMinBrickAndMaxSubdiv_m538E91EF800E3DB90CB5B52A9373999A7FB84014 (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, float ___0_minBrickSize, int32_t ___1_maxSubdiv, const RuntimeMethod* method) 
{
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0;
		L_0 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
		Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_1;
		L_1 = Quaternion_get_identity_m7E701AE095ED10FD5EA0B50ABCFDE2EEFF2173A5_inline(NULL);
		float L_2 = ___0_minBrickSize;
		ProbeReferenceVolume_SetTRS_mC0156C638F1268D441F4A1EC3D4E7D8DECE64717(__this, L_0, L_1, L_2, NULL);
		int32_t L_3 = ___1_maxSubdiv;
		ProbeReferenceVolume_SetMaxSubdivision_m87D0DBF3B61CEFD71FE311A03F6D33F9633E5B19(__this, L_3, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeReferenceVolume_LoadAsset_m1D0585B69254991639275527EC0977EF98AC2886 (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, ProbeVolumeAsset_tD6746B9D8821C28FD5798B2BCB8DACB08A789E73* ___0_asset, 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*)&_stringLiteral50AA03A882307B6073D5F71C16E078A6805D656D);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7B46ADDB4A7C669144FF5377DFF3368F6AA66160);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	{
		ProbeVolumeAsset_tD6746B9D8821C28FD5798B2BCB8DACB08A789E73* L_0 = ___0_asset;
		NullCheck(L_0);
		int32_t L_1;
		L_1 = ProbeVolumeAsset_get_Version_mE68B0F3BE925A59B84451607063E88D8766A7CEE_inline(L_0, NULL);
		if ((((int32_t)L_1) == ((int32_t)5)))
		{
			goto IL_0024;
		}
	}
	{
		ProbeVolumeAsset_tD6746B9D8821C28FD5798B2BCB8DACB08A789E73* L_2 = ___0_asset;
		NullCheck(L_2);
		String_t* L_3;
		L_3 = ProbeVolumeAsset_GetSerializedFullPath_m3E2D1E4599880D6B2935342B93C7ABD195497781_inline(L_2, NULL);
		String_t* L_4;
		L_4 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(_stringLiteral7B46ADDB4A7C669144FF5377DFF3368F6AA66160, L_3, _stringLiteral50AA03A882307B6073D5F71C16E078A6805D656D, NULL);
		il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		Debug_LogWarning_m33EF1B897E0C7C6FF538989610BFAFFEF4628CA9(L_4, NULL);
		return;
	}

IL_0024:
	{
		ProbeVolumeAsset_tD6746B9D8821C28FD5798B2BCB8DACB08A789E73* L_5 = ___0_asset;
		NullCheck(L_5);
		float L_6;
		L_6 = ProbeVolumeAsset_get_minBrickSize_m738DFEB37034A898AC009F4C88CF81E26DF766F6(L_5, NULL);
		ProbeVolumeAsset_tD6746B9D8821C28FD5798B2BCB8DACB08A789E73* L_7 = ___0_asset;
		NullCheck(L_7);
		int32_t L_8;
		L_8 = ProbeVolumeAsset_get_maxSubdivision_mBDF4869329EE8BCA27F82B04072DA38E4489FE16(L_7, NULL);
		ProbeReferenceVolume_SetMinBrickAndMaxSubdiv_m538E91EF800E3DB90CB5B52A9373999A7FB84014(__this, L_6, L_8, NULL);
		ProbeVolumeAsset_tD6746B9D8821C28FD5798B2BCB8DACB08A789E73* L_9 = ___0_asset;
		NullCheck(L_9);
		int32_t L_10 = L_9->___chunkSizeInBricks;
		int32_t L_11 = __this->___m_CurrentProbeVolumeChunkSizeInBricks;
		if ((((int32_t)L_10) == ((int32_t)L_11)))
		{
			goto IL_0056;
		}
	}
	{
		ProbeVolumeAsset_tD6746B9D8821C28FD5798B2BCB8DACB08A789E73* L_12 = ___0_asset;
		NullCheck(L_12);
		int32_t L_13 = L_12->___chunkSizeInBricks;
		__this->___m_CurrentProbeVolumeChunkSizeInBricks = L_13;
		ProbeReferenceVolume_AllocateTemporaryDataLocation_m3D993274901298FE8550A229B19F74417D78B223(__this, NULL);
	}

IL_0056:
	{
		ProbeReferenceVolume_ClearDebugData_m23BBE8E53942EF9D454112E09926B4E48C358F5B(__this, NULL);
		V_0 = 0;
		goto IL_0078;
	}

IL_0060:
	{
		ProbeVolumeAsset_tD6746B9D8821C28FD5798B2BCB8DACB08A789E73* L_14 = ___0_asset;
		NullCheck(L_14);
		CellU5BU5D_t28C720491B3B017816792FE60A465B7E141C8239* L_15 = L_14->___cells;
		int32_t L_16 = V_0;
		NullCheck(L_15);
		int32_t L_17 = L_16;
		Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87* L_18 = (L_15)->GetAt(static_cast<il2cpp_array_size_t>(L_17));
		ProbeVolumeAsset_tD6746B9D8821C28FD5798B2BCB8DACB08A789E73* L_19 = ___0_asset;
		NullCheck(L_19);
		int32_t L_20;
		L_20 = Object_GetInstanceID_m554FF4073C9465F3835574CC084E68AAEEC6CC6A(L_19, NULL);
		ProbeReferenceVolume_AddCell_mCD9ACA68F27B132620AD958B935BEE333861AE4C(__this, L_18, L_20, NULL);
		int32_t L_21 = V_0;
		V_0 = ((int32_t)il2cpp_codegen_add(L_21, 1));
	}

IL_0078:
	{
		int32_t L_22 = V_0;
		ProbeVolumeAsset_tD6746B9D8821C28FD5798B2BCB8DACB08A789E73* L_23 = ___0_asset;
		NullCheck(L_23);
		CellU5BU5D_t28C720491B3B017816792FE60A465B7E141C8239* L_24 = L_23->___cells;
		NullCheck(L_24);
		if ((((int32_t)L_22) < ((int32_t)((int32_t)(((RuntimeArray*)L_24)->max_length)))))
		{
			goto IL_0060;
		}
	}
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeReferenceVolume_PerformPendingLoading_mFA10A181585731AF85AFAA366FF0CB853ECD314B (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_m268D6C4730B8CF0F2C8B5FE5F7BEF82E41255D24_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Clear_m1F70D54DCBAF3452EEAA0922A0C4F5038248C542_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_ContainsKey_m99816347492AFEF7E57F0FBCCB90F581FB2C72FC_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Count_mC256042EB578EAAD1D01184682DF563BFF1BE587_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Values_mC1CE9401BD4F5E3BE132FEDFB24481C4E970FA06_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mF9B108F4BDD9AD14876B0F2514E4D1B1B3F455C3_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mE4C68AC4CD52DE5FCC948163E222CBBCEAB3FF22_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m705AFB1D778CE50E5536421D3269695E0689D90D_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ValueCollection_GetEnumerator_mE472CB0CA93EE0305AFDC2924BC367B56F290B38_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	Enumerator_t071B69E07346C7A43D2664F120D656D5B7F59A42 V_0;
	memset((&V_0), 0, sizeof(V_0));
	ProbeVolumeAsset_tD6746B9D8821C28FD5798B2BCB8DACB08A789E73* V_1 = NULL;
	ProbeVolumeAsset_tD6746B9D8821C28FD5798B2BCB8DACB08A789E73* V_2 = NULL;
	{
		Dictionary_2_t18C83CD24384334A550468AC80B4F64B179517FB* L_0 = __this->___m_PendingAssetsToBeLoaded;
		NullCheck(L_0);
		int32_t L_1;
		L_1 = Dictionary_2_get_Count_mC256042EB578EAAD1D01184682DF563BFF1BE587(L_0, Dictionary_2_get_Count_mC256042EB578EAAD1D01184682DF563BFF1BE587_RuntimeMethod_var);
		if (L_1)
		{
			goto IL_001a;
		}
	}
	{
		Dictionary_2_t18C83CD24384334A550468AC80B4F64B179517FB* L_2 = __this->___m_ActiveAssets;
		NullCheck(L_2);
		int32_t L_3;
		L_3 = Dictionary_2_get_Count_mC256042EB578EAAD1D01184682DF563BFF1BE587(L_2, Dictionary_2_get_Count_mC256042EB578EAAD1D01184682DF563BFF1BE587_RuntimeMethod_var);
		if (!L_3)
		{
			goto IL_002a;
		}
	}

IL_001a:
	{
		bool L_4 = __this->___m_NeedLoadAsset;
		if (!L_4)
		{
			goto IL_002a;
		}
	}
	{
		bool L_5 = __this->___m_ProbeReferenceVolumeInit;
		if (L_5)
		{
			goto IL_002b;
		}
	}

IL_002a:
	{
		return;
	}

IL_002b:
	{
		ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693* L_6 = __this->___m_Pool;
		NullCheck(L_6);
		ProbeBrickPool_EnsureTextureValidity_m0E21AACE0D01D89FCBE9CF77508E2E10867D88D3(L_6, NULL);
		ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8* L_7 = __this->___m_BlendingPool;
		NullCheck(L_7);
		ProbeBrickBlendingPool_EnsureTextureValidity_mEA206CD1F18F5D2CD8C04EEBD211E3BAE90038EC(L_7, NULL);
		bool L_8 = __this->___m_HasChangedIndex;
		if (!L_8)
		{
			goto IL_0084;
		}
	}
	{
		Dictionary_2_t18C83CD24384334A550468AC80B4F64B179517FB* L_9 = __this->___m_ActiveAssets;
		NullCheck(L_9);
		ValueCollection_tA5F750E391E28B61359A55326013FED4812DDD75* L_10;
		L_10 = Dictionary_2_get_Values_mC1CE9401BD4F5E3BE132FEDFB24481C4E970FA06(L_9, Dictionary_2_get_Values_mC1CE9401BD4F5E3BE132FEDFB24481C4E970FA06_RuntimeMethod_var);
		NullCheck(L_10);
		Enumerator_t071B69E07346C7A43D2664F120D656D5B7F59A42 L_11;
		L_11 = ValueCollection_GetEnumerator_mE472CB0CA93EE0305AFDC2924BC367B56F290B38(L_10, ValueCollection_GetEnumerator_mE472CB0CA93EE0305AFDC2924BC367B56F290B38_RuntimeMethod_var);
		V_0 = L_11;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_0076:
			{
				Enumerator_Dispose_mF9B108F4BDD9AD14876B0F2514E4D1B1B3F455C3((&V_0), Enumerator_Dispose_mF9B108F4BDD9AD14876B0F2514E4D1B1B3F455C3_RuntimeMethod_var);
				return;
			}
		});
		try
		{
			{
				goto IL_006b_1;
			}

IL_005c_1:
			{
				ProbeVolumeAsset_tD6746B9D8821C28FD5798B2BCB8DACB08A789E73* L_12;
				L_12 = Enumerator_get_Current_m705AFB1D778CE50E5536421D3269695E0689D90D_inline((&V_0), Enumerator_get_Current_m705AFB1D778CE50E5536421D3269695E0689D90D_RuntimeMethod_var);
				V_1 = L_12;
				ProbeVolumeAsset_tD6746B9D8821C28FD5798B2BCB8DACB08A789E73* L_13 = V_1;
				ProbeReferenceVolume_LoadAsset_m1D0585B69254991639275527EC0977EF98AC2886(__this, L_13, NULL);
			}

IL_006b_1:
			{
				bool L_14;
				L_14 = Enumerator_MoveNext_mE4C68AC4CD52DE5FCC948163E222CBBCEAB3FF22((&V_0), Enumerator_MoveNext_mE4C68AC4CD52DE5FCC948163E222CBBCEAB3FF22_RuntimeMethod_var);
				if (L_14)
				{
					goto IL_005c_1;
				}
			}
			{
				goto IL_0084;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_0084:
	{
		Dictionary_2_t18C83CD24384334A550468AC80B4F64B179517FB* L_15 = __this->___m_PendingAssetsToBeLoaded;
		NullCheck(L_15);
		ValueCollection_tA5F750E391E28B61359A55326013FED4812DDD75* L_16;
		L_16 = Dictionary_2_get_Values_mC1CE9401BD4F5E3BE132FEDFB24481C4E970FA06(L_15, Dictionary_2_get_Values_mC1CE9401BD4F5E3BE132FEDFB24481C4E970FA06_RuntimeMethod_var);
		NullCheck(L_16);
		Enumerator_t071B69E07346C7A43D2664F120D656D5B7F59A42 L_17;
		L_17 = ValueCollection_GetEnumerator_mE472CB0CA93EE0305AFDC2924BC367B56F290B38(L_16, ValueCollection_GetEnumerator_mE472CB0CA93EE0305AFDC2924BC367B56F290B38_RuntimeMethod_var);
		V_0 = L_17;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_00d6:
			{
				Enumerator_Dispose_mF9B108F4BDD9AD14876B0F2514E4D1B1B3F455C3((&V_0), Enumerator_Dispose_mF9B108F4BDD9AD14876B0F2514E4D1B1B3F455C3_RuntimeMethod_var);
				return;
			}
		});
		try
		{
			{
				goto IL_00cb_1;
			}

IL_0097_1:
			{
				ProbeVolumeAsset_tD6746B9D8821C28FD5798B2BCB8DACB08A789E73* L_18;
				L_18 = Enumerator_get_Current_m705AFB1D778CE50E5536421D3269695E0689D90D_inline((&V_0), Enumerator_get_Current_m705AFB1D778CE50E5536421D3269695E0689D90D_RuntimeMethod_var);
				V_2 = L_18;
				ProbeVolumeAsset_tD6746B9D8821C28FD5798B2BCB8DACB08A789E73* L_19 = V_2;
				ProbeReferenceVolume_LoadAsset_m1D0585B69254991639275527EC0977EF98AC2886(__this, L_19, NULL);
				Dictionary_2_t18C83CD24384334A550468AC80B4F64B179517FB* L_20 = __this->___m_ActiveAssets;
				ProbeVolumeAsset_tD6746B9D8821C28FD5798B2BCB8DACB08A789E73* L_21 = V_2;
				NullCheck(L_21);
				String_t* L_22;
				L_22 = ProbeVolumeAsset_GetSerializedFullPath_m3E2D1E4599880D6B2935342B93C7ABD195497781_inline(L_21, NULL);
				NullCheck(L_20);
				bool L_23;
				L_23 = Dictionary_2_ContainsKey_m99816347492AFEF7E57F0FBCCB90F581FB2C72FC(L_20, L_22, Dictionary_2_ContainsKey_m99816347492AFEF7E57F0FBCCB90F581FB2C72FC_RuntimeMethod_var);
				if (L_23)
				{
					goto IL_00cb_1;
				}
			}
			{
				Dictionary_2_t18C83CD24384334A550468AC80B4F64B179517FB* L_24 = __this->___m_ActiveAssets;
				ProbeVolumeAsset_tD6746B9D8821C28FD5798B2BCB8DACB08A789E73* L_25 = V_2;
				NullCheck(L_25);
				String_t* L_26;
				L_26 = ProbeVolumeAsset_GetSerializedFullPath_m3E2D1E4599880D6B2935342B93C7ABD195497781_inline(L_25, NULL);
				ProbeVolumeAsset_tD6746B9D8821C28FD5798B2BCB8DACB08A789E73* L_27 = V_2;
				NullCheck(L_24);
				Dictionary_2_Add_m268D6C4730B8CF0F2C8B5FE5F7BEF82E41255D24(L_24, L_26, L_27, Dictionary_2_Add_m268D6C4730B8CF0F2C8B5FE5F7BEF82E41255D24_RuntimeMethod_var);
			}

IL_00cb_1:
			{
				bool L_28;
				L_28 = Enumerator_MoveNext_mE4C68AC4CD52DE5FCC948163E222CBBCEAB3FF22((&V_0), Enumerator_MoveNext_mE4C68AC4CD52DE5FCC948163E222CBBCEAB3FF22_RuntimeMethod_var);
				if (L_28)
				{
					goto IL_0097_1;
				}
			}
			{
				goto IL_00e4;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_00e4:
	{
		Dictionary_2_t18C83CD24384334A550468AC80B4F64B179517FB* L_29 = __this->___m_PendingAssetsToBeLoaded;
		NullCheck(L_29);
		Dictionary_2_Clear_m1F70D54DCBAF3452EEAA0922A0C4F5038248C542(L_29, Dictionary_2_Clear_m1F70D54DCBAF3452EEAA0922A0C4F5038248C542_RuntimeMethod_var);
		__this->___m_NeedLoadAsset = (bool)0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeReferenceVolume_PerformPendingDeletion_m94DAD47951470739C07762C0AADE44E3A342CC3E (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Clear_m1F70D54DCBAF3452EEAA0922A0C4F5038248C542_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Values_mC1CE9401BD4F5E3BE132FEDFB24481C4E970FA06_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mF9B108F4BDD9AD14876B0F2514E4D1B1B3F455C3_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mE4C68AC4CD52DE5FCC948163E222CBBCEAB3FF22_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m705AFB1D778CE50E5536421D3269695E0689D90D_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ValueCollection_GetEnumerator_mE472CB0CA93EE0305AFDC2924BC367B56F290B38_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	Enumerator_t071B69E07346C7A43D2664F120D656D5B7F59A42 V_0;
	memset((&V_0), 0, sizeof(V_0));
	ProbeVolumeAsset_tD6746B9D8821C28FD5798B2BCB8DACB08A789E73* V_1 = NULL;
	{
		bool L_0 = __this->___m_ProbeReferenceVolumeInit;
		if (L_0)
		{
			goto IL_0013;
		}
	}
	{
		Dictionary_2_t18C83CD24384334A550468AC80B4F64B179517FB* L_1 = __this->___m_PendingAssetsToBeUnloaded;
		NullCheck(L_1);
		Dictionary_2_Clear_m1F70D54DCBAF3452EEAA0922A0C4F5038248C542(L_1, Dictionary_2_Clear_m1F70D54DCBAF3452EEAA0922A0C4F5038248C542_RuntimeMethod_var);
	}

IL_0013:
	{
		Dictionary_2_t18C83CD24384334A550468AC80B4F64B179517FB* L_2 = __this->___m_PendingAssetsToBeUnloaded;
		NullCheck(L_2);
		ValueCollection_tA5F750E391E28B61359A55326013FED4812DDD75* L_3;
		L_3 = Dictionary_2_get_Values_mC1CE9401BD4F5E3BE132FEDFB24481C4E970FA06(L_2, Dictionary_2_get_Values_mC1CE9401BD4F5E3BE132FEDFB24481C4E970FA06_RuntimeMethod_var);
		NullCheck(L_3);
		Enumerator_t071B69E07346C7A43D2664F120D656D5B7F59A42 L_4;
		L_4 = ValueCollection_GetEnumerator_mE472CB0CA93EE0305AFDC2924BC367B56F290B38(L_3, ValueCollection_GetEnumerator_mE472CB0CA93EE0305AFDC2924BC367B56F290B38_RuntimeMethod_var);
		V_0 = L_4;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_0040:
			{
				Enumerator_Dispose_mF9B108F4BDD9AD14876B0F2514E4D1B1B3F455C3((&V_0), Enumerator_Dispose_mF9B108F4BDD9AD14876B0F2514E4D1B1B3F455C3_RuntimeMethod_var);
				return;
			}
		});
		try
		{
			{
				goto IL_0035_1;
			}

IL_0026_1:
			{
				ProbeVolumeAsset_tD6746B9D8821C28FD5798B2BCB8DACB08A789E73* L_5;
				L_5 = Enumerator_get_Current_m705AFB1D778CE50E5536421D3269695E0689D90D_inline((&V_0), Enumerator_get_Current_m705AFB1D778CE50E5536421D3269695E0689D90D_RuntimeMethod_var);
				V_1 = L_5;
				ProbeVolumeAsset_tD6746B9D8821C28FD5798B2BCB8DACB08A789E73* L_6 = V_1;
				ProbeReferenceVolume_RemovePendingAsset_m7E827526C685481A87B82B97BE0AF8E5A231C85B(__this, L_6, NULL);
			}

IL_0035_1:
			{
				bool L_7;
				L_7 = Enumerator_MoveNext_mE4C68AC4CD52DE5FCC948163E222CBBCEAB3FF22((&V_0), Enumerator_MoveNext_mE4C68AC4CD52DE5FCC948163E222CBBCEAB3FF22_RuntimeMethod_var);
				if (L_7)
				{
					goto IL_0026_1;
				}
			}
			{
				goto IL_004e;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_004e:
	{
		Dictionary_2_t18C83CD24384334A550468AC80B4F64B179517FB* L_8 = __this->___m_PendingAssetsToBeUnloaded;
		NullCheck(L_8);
		Dictionary_2_Clear_m1F70D54DCBAF3452EEAA0922A0C4F5038248C542(L_8, Dictionary_2_Clear_m1F70D54DCBAF3452EEAA0922A0C4F5038248C542_RuntimeMethod_var);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ProbeReferenceVolume_GetNumberOfBricksAtSubdiv_m9251D5D406783E6AA13943226E83EF9C3D351568 (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___0_position, int32_t ___1_minSubdiv, Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376* ___2_minValidLocalIdxAtMaxRes, Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376* ___3_sizeOfValidIndicesAtMaxRes, 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;
	}
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
	memset((&V_0), 0, sizeof(V_0));
	Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 V_1;
	memset((&V_1), 0, sizeof(V_1));
	Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 V_2;
	memset((&V_2), 0, sizeof(V_2));
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_3;
	memset((&V_3), 0, sizeof(V_3));
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_4;
	memset((&V_4), 0, sizeof(V_4));
	Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 V_5;
	memset((&V_5), 0, sizeof(V_5));
	{
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376* L_0 = ___2_minValidLocalIdxAtMaxRes;
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_1;
		L_1 = Vector3Int_get_zero_m0D0DA069A4982B8DB9F5EE1A26E4CAEEA454FEE2_inline(NULL);
		*(Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376*)L_0 = L_1;
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376* L_2 = ___3_sizeOfValidIndicesAtMaxRes;
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_3;
		L_3 = Vector3Int_get_one_mD0903BF90B5A55C6FA75D016A00FEC8C93FF4CE8_inline(NULL);
		*(Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376*)L_2 = L_3;
		int32_t L_4;
		L_4 = Vector3Int_get_x_m21C268D2AA4C03CE35AA49DF6155347C9748054C_inline((&___0_position), NULL);
		float L_5;
		L_5 = ProbeReferenceVolume_MaxBrickSize_m2DBDA5AAF999E95C588F052D5132977751655AC6(__this, NULL);
		int32_t L_6;
		L_6 = Vector3Int_get_y_m42F43000F85D356557CAF03442273E7AA08F7F72_inline((&___0_position), NULL);
		float L_7;
		L_7 = ProbeReferenceVolume_MaxBrickSize_m2DBDA5AAF999E95C588F052D5132977751655AC6(__this, NULL);
		int32_t L_8;
		L_8 = Vector3Int_get_z_m96E180F866145E373F42358F2371EFF446F08AED_inline((&___0_position), NULL);
		float L_9;
		L_9 = ProbeReferenceVolume_MaxBrickSize_m2DBDA5AAF999E95C588F052D5132977751655AC6(__this, NULL);
		Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&V_0), ((float)il2cpp_codegen_multiply(((float)L_4), L_5)), ((float)il2cpp_codegen_multiply(((float)L_6), L_7)), ((float)il2cpp_codegen_multiply(((float)L_8), L_9)), NULL);
		il2cpp_codegen_initobj((&V_1), sizeof(Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3));
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = V_0;
		Bounds_set_min_m7BAFB7EDB329CBA896FA096E671D17E498C81A35_inline((&V_1), L_10, NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11 = V_0;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12;
		L_12 = Vector3_get_one_mC9B289F1E15C42C597180C9FE6FB492495B51D02_inline(NULL);
		float L_13;
		L_13 = ProbeReferenceVolume_MaxBrickSize_m2DBDA5AAF999E95C588F052D5132977751655AC6(__this, NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_14;
		L_14 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_12, L_13, NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_15;
		L_15 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_11, L_14, NULL);
		Bounds_set_max_mD846329090A0A151CA139A477B70AD6A76FC1A39_inline((&V_1), L_15, NULL);
		il2cpp_codegen_initobj((&V_2), sizeof(Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3));
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16;
		L_16 = Bounds_get_min_m465AC9BBE1DE5D8E8AD95AC19B9899068FEEBB13_inline((&V_1), NULL);
		Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* L_17 = (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3*)(&__this->___m_CurrGlobalBounds);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_18;
		L_18 = Bounds_get_min_m465AC9BBE1DE5D8E8AD95AC19B9899068FEEBB13_inline(L_17, NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_19;
		L_19 = Vector3_Max_m9B6D8FEE7F4CE32C0AAB682606FFBA59E1F37C74_inline(L_16, L_18, NULL);
		Bounds_set_min_m7BAFB7EDB329CBA896FA096E671D17E498C81A35_inline((&V_2), L_19, NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_20;
		L_20 = Bounds_get_max_m6446F2AB97C1E57CA89467B9DE52D4EB61F1CB09_inline((&V_1), NULL);
		Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* L_21 = (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3*)(&__this->___m_CurrGlobalBounds);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_22;
		L_22 = Bounds_get_max_m6446F2AB97C1E57CA89467B9DE52D4EB61F1CB09_inline(L_21, NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_23;
		L_23 = Vector3_Min_m1CAC3499F14EA87366C0C3C1F501B4FB2863CDB4_inline(L_20, L_22, NULL);
		Bounds_set_max_mD846329090A0A151CA139A477B70AD6A76FC1A39_inline((&V_2), L_23, NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_24;
		L_24 = Bounds_get_min_m465AC9BBE1DE5D8E8AD95AC19B9899068FEEBB13_inline((&V_2), NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_25;
		L_25 = Bounds_get_min_m465AC9BBE1DE5D8E8AD95AC19B9899068FEEBB13_inline((&V_1), NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_26;
		L_26 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_24, L_25, NULL);
		V_3 = L_26;
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376* L_27 = ___2_minValidLocalIdxAtMaxRes;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_28 = V_3;
		float L_29 = L_28.___x;
		float L_30;
		L_30 = ProbeReferenceVolume_MinBrickSize_mF1177D6B2AD71B31A4CE907A93E49F0A8E742764(__this, NULL);
		int32_t L_31;
		L_31 = Mathf_CeilToInt_mF2BF9F4261B3431DC20E10A46CFEEED103C48963_inline(((float)(L_29/L_30)), NULL);
		Vector3Int_set_x_m8745C5976D035EBBAC6F6191B5838D58631D8685_inline(L_27, L_31, NULL);
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376* L_32 = ___2_minValidLocalIdxAtMaxRes;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_33 = V_3;
		float L_34 = L_33.___y;
		float L_35;
		L_35 = ProbeReferenceVolume_MinBrickSize_mF1177D6B2AD71B31A4CE907A93E49F0A8E742764(__this, NULL);
		int32_t L_36;
		L_36 = Mathf_CeilToInt_mF2BF9F4261B3431DC20E10A46CFEEED103C48963_inline(((float)(L_34/L_35)), NULL);
		Vector3Int_set_y_mA856F32D1BF187BD4091DDF3C6872FD01F7D3377_inline(L_32, L_36, NULL);
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376* L_37 = ___2_minValidLocalIdxAtMaxRes;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_38 = V_3;
		float L_39 = L_38.___z;
		float L_40;
		L_40 = ProbeReferenceVolume_MinBrickSize_mF1177D6B2AD71B31A4CE907A93E49F0A8E742764(__this, NULL);
		int32_t L_41;
		L_41 = Mathf_CeilToInt_mF2BF9F4261B3431DC20E10A46CFEEED103C48963_inline(((float)(L_39/L_40)), NULL);
		Vector3Int_set_z_m5782180F67C4257C505F124971985D99C3422F74_inline(L_37, L_41, NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_42;
		L_42 = Bounds_get_max_m6446F2AB97C1E57CA89467B9DE52D4EB61F1CB09_inline((&V_2), NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_43;
		L_43 = Bounds_get_min_m465AC9BBE1DE5D8E8AD95AC19B9899068FEEBB13_inline((&V_1), NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_44;
		L_44 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_42, L_43, NULL);
		V_4 = L_44;
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376* L_45 = ___3_sizeOfValidIndicesAtMaxRes;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_46 = V_4;
		float L_47 = L_46.___x;
		float L_48;
		L_48 = ProbeReferenceVolume_MinBrickSize_mF1177D6B2AD71B31A4CE907A93E49F0A8E742764(__this, NULL);
		int32_t L_49;
		L_49 = Mathf_CeilToInt_mF2BF9F4261B3431DC20E10A46CFEEED103C48963_inline(((float)(L_47/L_48)), NULL);
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376* L_50 = ___2_minValidLocalIdxAtMaxRes;
		int32_t L_51;
		L_51 = Vector3Int_get_x_m21C268D2AA4C03CE35AA49DF6155347C9748054C_inline(L_50, NULL);
		Vector3Int_set_x_m8745C5976D035EBBAC6F6191B5838D58631D8685_inline(L_45, ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_subtract(L_49, L_51)), 1)), NULL);
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376* L_52 = ___3_sizeOfValidIndicesAtMaxRes;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_53 = V_4;
		float L_54 = L_53.___y;
		float L_55;
		L_55 = ProbeReferenceVolume_MinBrickSize_mF1177D6B2AD71B31A4CE907A93E49F0A8E742764(__this, NULL);
		int32_t L_56;
		L_56 = Mathf_CeilToInt_mF2BF9F4261B3431DC20E10A46CFEEED103C48963_inline(((float)(L_54/L_55)), NULL);
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376* L_57 = ___2_minValidLocalIdxAtMaxRes;
		int32_t L_58;
		L_58 = Vector3Int_get_y_m42F43000F85D356557CAF03442273E7AA08F7F72_inline(L_57, NULL);
		Vector3Int_set_y_mA856F32D1BF187BD4091DDF3C6872FD01F7D3377_inline(L_52, ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_subtract(L_56, L_58)), 1)), NULL);
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376* L_59 = ___3_sizeOfValidIndicesAtMaxRes;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_60 = V_4;
		float L_61 = L_60.___z;
		float L_62;
		L_62 = ProbeReferenceVolume_MinBrickSize_mF1177D6B2AD71B31A4CE907A93E49F0A8E742764(__this, NULL);
		int32_t L_63;
		L_63 = Mathf_CeilToInt_mF2BF9F4261B3431DC20E10A46CFEEED103C48963_inline(((float)(L_61/L_62)), NULL);
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376* L_64 = ___2_minValidLocalIdxAtMaxRes;
		int32_t L_65;
		L_65 = Vector3Int_get_z_m96E180F866145E373F42358F2371EFF446F08AED_inline(L_64, NULL);
		Vector3Int_set_z_m5782180F67C4257C505F124971985D99C3422F74_inline(L_59, ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_subtract(L_63, L_65)), 1)), NULL);
		il2cpp_codegen_initobj((&V_5), sizeof(Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376));
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376* L_66 = ___3_sizeOfValidIndicesAtMaxRes;
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_67 = (*(Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376*)L_66);
		int32_t L_68 = ___1_minSubdiv;
		il2cpp_codegen_runtime_class_init_inline(ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F_il2cpp_TypeInfo_var);
		int32_t L_69;
		L_69 = ProbeReferenceVolume_CellSize_mC43FEFD39498D7B93A75BE664B2D05200D151BC3(L_68, NULL);
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_70;
		L_70 = Vector3Int_op_Division_mAED419B41FA40EDAF2C51F0B35E6BAE1104D6A57_inline(L_67, L_69, NULL);
		V_5 = L_70;
		int32_t L_71;
		L_71 = Vector3Int_get_x_m21C268D2AA4C03CE35AA49DF6155347C9748054C_inline((&V_5), NULL);
		int32_t L_72;
		L_72 = Vector3Int_get_y_m42F43000F85D356557CAF03442273E7AA08F7F72_inline((&V_5), NULL);
		int32_t L_73;
		L_73 = Vector3Int_get_z_m96E180F866145E373F42358F2371EFF446F08AED_inline((&V_5), NULL);
		return ((int32_t)il2cpp_codegen_multiply(((int32_t)il2cpp_codegen_multiply(L_71, L_72)), L_73));
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ProbeReferenceVolume_GetCellIndexUpdate_mF4EC5A37940149A01727EE68DD77B3BD79581BA3 (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87* ___0_cell, CellIndexUpdateInfo_tDBB36B9ABEFEA7AEAE822A9FE6C798D37FA7401E* ___1_cellUpdateInfo, bool ___2_ignoreErrorLog, 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;
	Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 V_1;
	memset((&V_1), 0, sizeof(V_1));
	Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 V_2;
	memset((&V_2), 0, sizeof(V_2));
	{
		CellIndexUpdateInfo_tDBB36B9ABEFEA7AEAE822A9FE6C798D37FA7401E* L_0 = ___1_cellUpdateInfo;
		il2cpp_codegen_initobj(L_0, sizeof(CellIndexUpdateInfo_tDBB36B9ABEFEA7AEAE822A9FE6C798D37FA7401E));
		Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87* L_1 = ___0_cell;
		NullCheck(L_1);
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_2 = L_1->___position;
		Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87* L_3 = ___0_cell;
		NullCheck(L_3);
		int32_t L_4 = L_3->___minSubdiv;
		int32_t L_5;
		L_5 = ProbeReferenceVolume_GetNumberOfBricksAtSubdiv_m9251D5D406783E6AA13943226E83EF9C3D351568(__this, L_2, L_4, (&V_1), (&V_2), NULL);
		V_0 = L_5;
		CellIndexUpdateInfo_tDBB36B9ABEFEA7AEAE822A9FE6C798D37FA7401E* L_6 = ___1_cellUpdateInfo;
		Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87* L_7 = ___0_cell;
		NullCheck(L_7);
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_8 = L_7->___position;
		int32_t L_9 = __this->___m_MaxSubdivision;
		il2cpp_codegen_runtime_class_init_inline(ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F_il2cpp_TypeInfo_var);
		int32_t L_10;
		L_10 = ProbeReferenceVolume_CellSize_mC43FEFD39498D7B93A75BE664B2D05200D151BC3(((int32_t)il2cpp_codegen_subtract(L_9, 1)), NULL);
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_11;
		L_11 = Vector3Int_op_Multiply_m8DCC241FC7E7C6D257CAB359AFB465ED6E940102_inline(L_8, L_10, NULL);
		L_6->___cellPositionInBricksAtMaxRes = L_11;
		CellIndexUpdateInfo_tDBB36B9ABEFEA7AEAE822A9FE6C798D37FA7401E* L_12 = ___1_cellUpdateInfo;
		Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87* L_13 = ___0_cell;
		NullCheck(L_13);
		int32_t L_14 = L_13->___minSubdiv;
		L_12->___minSubdivInCell = L_14;
		CellIndexUpdateInfo_tDBB36B9ABEFEA7AEAE822A9FE6C798D37FA7401E* L_15 = ___1_cellUpdateInfo;
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_16 = V_1;
		L_15->___minValidBrickIndexForCellAtMaxRes = L_16;
		CellIndexUpdateInfo_tDBB36B9ABEFEA7AEAE822A9FE6C798D37FA7401E* L_17 = ___1_cellUpdateInfo;
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_18 = V_2;
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_19 = V_1;
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_20;
		L_20 = Vector3Int_op_Addition_m263A29CC729DFC6216FEA87255C5BA5496D196D1_inline(L_18, L_19, NULL);
		L_17->___maxValidBrickIndexForCellAtMaxResPlusOne = L_20;
		ProbeBrickIndex_tF1B02DB88E5F4CF79533962B018B5724D74E32D2* L_21 = __this->___m_Index;
		int32_t L_22 = V_0;
		CellIndexUpdateInfo_tDBB36B9ABEFEA7AEAE822A9FE6C798D37FA7401E* L_23 = ___1_cellUpdateInfo;
		bool L_24 = ___2_ignoreErrorLog;
		NullCheck(L_21);
		bool L_25;
		L_25 = ProbeBrickIndex_AssignIndexChunksToCell_m73ECEDA9580B6DCB80EBECDFFD594D1DCB97A86D(L_21, L_22, L_23, L_24, NULL);
		return L_25;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeReferenceVolume_PerformPendingOperations_m0114555A35553FF565BAF363018F023FF8F10E23 (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, const RuntimeMethod* method) 
{
	{
		ProbeReferenceVolume_PerformPendingDeletion_m94DAD47951470739C07762C0AADE44E3A342CC3E(__this, NULL);
		ProbeReferenceVolume_PerformPendingIndexChangeAndInit_mED924594504A8D360B26D1D10124BE3C0C655F84(__this, NULL);
		ProbeReferenceVolume_PerformPendingLoading_mFA10A181585731AF85AFAA366FF0CB853ECD314B(__this, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeReferenceVolume_InitProbeReferenceVolume_mDC3E255AED3C27E4D1EB39AB3D0ABA7F75F2BFC1 (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, int32_t ___0_memoryBudget, int32_t ___1_blendingMemoryBudget, int32_t ___2_shBands, 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*)&ProbeBrickIndex_tF1B02DB88E5F4CF79533962B018B5724D74E32D2_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProbeCellIndices_t0A30314A2B1D5F97E16BD321C179801D1B42C6AF_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 V_0;
	memset((&V_0), 0, sizeof(V_0));
	Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 V_1;
	memset((&V_1), 0, sizeof(V_1));
	float V_2 = 0.0f;
	int32_t V_3 = 0;
	{
		InitInfo_t704DDF4A7F366AB2C84F08404C424B877802B058* L_0 = (InitInfo_t704DDF4A7F366AB2C84F08404C424B877802B058*)(&__this->___m_PendingInitInfo);
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_1 = L_0->___pendingMinCellPosition;
		V_0 = L_1;
		InitInfo_t704DDF4A7F366AB2C84F08404C424B877802B058* L_2 = (InitInfo_t704DDF4A7F366AB2C84F08404C424B877802B058*)(&__this->___m_PendingInitInfo);
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_3 = L_2->___pendingMaxCellPosition;
		V_1 = L_3;
		bool L_4 = __this->___m_ProbeReferenceVolumeInit;
		if (L_4)
		{
			goto IL_00ce;
		}
	}
	{
		int32_t L_5 = ___0_memoryBudget;
		int32_t L_6 = ___2_shBands;
		ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693* L_7 = (ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693*)il2cpp_codegen_object_new(ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693_il2cpp_TypeInfo_var);
		ProbeBrickPool__ctor_mC7B48FB2F72E672AE6224A151399FBCE6C2D2C24(L_7, L_5, L_6, (bool)1, NULL);
		__this->___m_Pool = L_7;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Pool), (void*)L_7);
		int32_t L_8 = ___1_blendingMemoryBudget;
		int32_t L_9 = ___2_shBands;
		ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8* L_10 = (ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8*)il2cpp_codegen_object_new(ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8_il2cpp_TypeInfo_var);
		ProbeBrickBlendingPool__ctor_mE1446728BD65BAF680822ED3528D158BFE94BED3(L_10, L_8, L_9, NULL);
		__this->___m_BlendingPool = L_10;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_BlendingPool), (void*)L_10);
		int32_t L_11 = ___0_memoryBudget;
		ProbeBrickIndex_tF1B02DB88E5F4CF79533962B018B5724D74E32D2* L_12 = (ProbeBrickIndex_tF1B02DB88E5F4CF79533962B018B5724D74E32D2*)il2cpp_codegen_object_new(ProbeBrickIndex_tF1B02DB88E5F4CF79533962B018B5724D74E32D2_il2cpp_TypeInfo_var);
		ProbeBrickIndex__ctor_m1664DB51625151167159A953B0562F40C429A09E(L_12, L_11, NULL);
		__this->___m_Index = L_12;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Index), (void*)L_12);
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_13 = V_0;
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_14 = V_1;
		int32_t L_15 = __this->___m_MaxSubdivision;
		float L_16;
		L_16 = powf((3.0f), ((float)((int32_t)il2cpp_codegen_subtract(L_15, 1))));
		ProbeCellIndices_t0A30314A2B1D5F97E16BD321C179801D1B42C6AF* L_17 = (ProbeCellIndices_t0A30314A2B1D5F97E16BD321C179801D1B42C6AF*)il2cpp_codegen_object_new(ProbeCellIndices_t0A30314A2B1D5F97E16BD321C179801D1B42C6AF_il2cpp_TypeInfo_var);
		ProbeCellIndices__ctor_m05878EF3B6FEBE21FBDE558E39B31BDF4D8B7AC9(L_17, L_13, L_14, il2cpp_codegen_cast_double_to_int<int32_t>(L_16), NULL);
		__this->___m_CellIndices = L_17;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CellIndices), (void*)L_17);
		int32_t L_18 = __this->___m_CurrentProbeVolumeChunkSizeInBricks;
		if (!L_18)
		{
			goto IL_0079;
		}
	}
	{
		ProbeReferenceVolume_AllocateTemporaryDataLocation_m3D993274901298FE8550A229B19F74417D78B223(__this, NULL);
	}

IL_0079:
	{
		SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_19 = __this->___m_PositionOffsets;
		NullCheck(L_19);
		(L_19)->SetAt(static_cast<il2cpp_array_size_t>(0), (float)(0.0f));
		V_2 = (0.333333343f);
		V_3 = 1;
		goto IL_00a0;
	}

IL_0090:
	{
		SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_20 = __this->___m_PositionOffsets;
		int32_t L_21 = V_3;
		int32_t L_22 = V_3;
		float L_23 = V_2;
		NullCheck(L_20);
		(L_20)->SetAt(static_cast<il2cpp_array_size_t>(L_21), (float)((float)il2cpp_codegen_multiply(((float)L_22), L_23)));
		int32_t L_24 = V_3;
		V_3 = ((int32_t)il2cpp_codegen_add(L_24, 1));
	}

IL_00a0:
	{
		int32_t L_25 = V_3;
		if ((((int32_t)L_25) < ((int32_t)3)))
		{
			goto IL_0090;
		}
	}
	{
		SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_26 = __this->___m_PositionOffsets;
		SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_27 = __this->___m_PositionOffsets;
		NullCheck(L_27);
		NullCheck(L_26);
		(L_26)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_27)->max_length)), 1))), (float)(1.0f));
		__this->___m_ProbeReferenceVolumeInit = (bool)1;
		ProbeReferenceVolume_ClearDebugData_m23BBE8E53942EF9D454112E09926B4E48C358F5B(__this, NULL);
		__this->___m_NeedLoadAsset = (bool)1;
	}

IL_00ce:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeReferenceVolume_AllocateTemporaryDataLocation_m3D993274901298FE8550A229B19F74417D78B223 (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral10B893698A152CA3A14B10F375D5FFFD407FD0FA);
		s_Il2CppMethodInitialized = true;
	}
	{
		DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB* L_0 = (DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB*)(&__this->___m_TemporaryDataLocation);
		DataLocation_Cleanup_m010C49BAA3CEC79DDA9048205440DF05994A4B08(L_0, NULL);
		int32_t L_1 = __this->___m_CurrentProbeVolumeChunkSizeInBricks;
		int32_t L_2 = __this->___m_SHBands;
		int32_t* L_3 = (int32_t*)(&__this->___m_TemporaryDataLocationMemCost);
		DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB L_4;
		L_4 = ProbeBrickPool_CreateDataLocation_m27E2FBA22C0CC3B9EF12EF0C0C6A9317321D7A96(((int32_t)il2cpp_codegen_multiply(L_1, ((int32_t)64))), (bool)0, L_2, _stringLiteral10B893698A152CA3A14B10F375D5FFFD407FD0FA, (bool)0, (bool)1, L_3, NULL);
		__this->___m_TemporaryDataLocation = L_4;
		Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_TemporaryDataLocation))->___TexL0_L1rx), (void*)NULL);
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_TemporaryDataLocation))->___TexL1_G_ry), (void*)NULL);
		#endif
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_TemporaryDataLocation))->___TexL1_B_rz), (void*)NULL);
		#endif
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_TemporaryDataLocation))->___TexL2_0), (void*)NULL);
		#endif
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_TemporaryDataLocation))->___TexL2_1), (void*)NULL);
		#endif
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_TemporaryDataLocation))->___TexL2_2), (void*)NULL);
		#endif
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_TemporaryDataLocation))->___TexL2_3), (void*)NULL);
		#endif
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_TemporaryDataLocation))->___TexValidity), (void*)NULL);
		#endif
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeReferenceVolume__ctor_m68E00CCEBFED0BFF8D6CF605EAD7CFAD77C7606C (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m1378CBD5E7AB8EBC03E1FCA0CEE0DC29199FBC19_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m4993E6AAF7C3552CBA8021666BFD0763313A3C99_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_mD64425643A68ADCF91D7A2F70C4AAA4EB0392874_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t18C83CD24384334A550468AC80B4F64B179517FB_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_tE62F67DD5E0705D89AA8A2987FB3C4C21A3C9AAF_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_tE738E3156DB830A7FCEA2AE6066FC5BEA6715F0D_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DynamicArray_1__ctor_m715B43C5D87009573A641260E4CAFE98803F4861_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DynamicArray_1__ctor_mB6037F26F533924A5A374220359032915ACCB356_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DynamicArray_1_t85D77BAA52B2801695EAE751BA0F9DD3C26AA604_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DynamicArray_1_tD456FAFFECC4879D97EE0F550727BF9C6B0B3FE6_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GUIContentU5BU5D_t98DA1EEA8D0A2C4AE42CE11C4840B627CADFC503_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m0D06C9FECB7283237183AF8A1EE82A6363365B46_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mA2F1CD36B3DB5AB46ECB5FAFF22BFDD9466A2D50_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t179992B095C528117EEF4782A1F45568BD2D51EA_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tCD7772AB40D4E7A61CCAFDDF9E33C190D4F9E6D4_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectPool_1__ctor_mCB5544AF8506025CFA6A9CC189D7664C1A5E0533_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectPool_1__ctor_mD79E1AA728170C3F35B2FE1B2734A7130DCA6546_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectPool_1_t26A8D6F0AC3E7D5C10AB98A9AF68B2EBC2ABE7EF_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectPool_1_t7FA933D4164A730DB5D7E5E1D315B49D70184F03_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlaneU5BU5D_t4EEF66BAA8B0140EFFF34F6183CE7F80546592BE_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProbeVolumeDebug_t295620780739F33AEAD1D1BB44C5252CE70D3DD8_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3C_ctorU3Eb__120_0_mF5FAEE4D4EC6897CA373481E99185DC96A9C7746_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3C_ctorU3Eb__120_1_m94CD4AA3747504183541635FE12089F276F73F4C_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityAction_1_t331D2D7FB937A8CE713F34081F5420939CBECAE4_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityAction_1_tD9BF451BD2DDC42588541B6C0C3638BD909A445D_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA24FF29E12AE886AA40C05ECBBFD36A11CE975AE);
		s_Il2CppMethodInitialized = true;
	}
	UnityAction_1_t331D2D7FB937A8CE713F34081F5420939CBECAE4* G_B2_0 = NULL;
	ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* G_B2_1 = NULL;
	UnityAction_1_t331D2D7FB937A8CE713F34081F5420939CBECAE4* G_B1_0 = NULL;
	ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* G_B1_1 = NULL;
	UnityAction_1_tD9BF451BD2DDC42588541B6C0C3638BD909A445D* G_B4_0 = NULL;
	ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* G_B4_1 = NULL;
	UnityAction_1_tD9BF451BD2DDC42588541B6C0C3638BD909A445D* G_B3_0 = NULL;
	ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* G_B3_1 = NULL;
	{
		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->___m_TmpSrcChunks = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_TmpSrcChunks), (void*)L_0);
		SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_1 = (SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)SZArrayNew(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var, (uint32_t)4);
		__this->___m_PositionOffsets = L_1;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_PositionOffsets), (void*)L_1);
		Dictionary_2_tE62F67DD5E0705D89AA8A2987FB3C4C21A3C9AAF* L_2 = (Dictionary_2_tE62F67DD5E0705D89AA8A2987FB3C4C21A3C9AAF*)il2cpp_codegen_object_new(Dictionary_2_tE62F67DD5E0705D89AA8A2987FB3C4C21A3C9AAF_il2cpp_TypeInfo_var);
		Dictionary_2__ctor_mD64425643A68ADCF91D7A2F70C4AAA4EB0392874(L_2, Dictionary_2__ctor_mD64425643A68ADCF91D7A2F70C4AAA4EB0392874_RuntimeMethod_var);
		__this->___cells = L_2;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___cells), (void*)L_2);
		il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_il2cpp_TypeInfo_var);
		UnityAction_1_t331D2D7FB937A8CE713F34081F5420939CBECAE4* L_3 = ((U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_il2cpp_TypeInfo_var))->___U3CU3E9__120_0;
		UnityAction_1_t331D2D7FB937A8CE713F34081F5420939CBECAE4* L_4 = L_3;
		if (L_4)
		{
			G_B2_0 = L_4;
			G_B2_1 = __this;
			goto IL_0042;
		}
		G_B1_0 = L_4;
		G_B1_1 = __this;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_il2cpp_TypeInfo_var);
		U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E* L_5 = ((U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_il2cpp_TypeInfo_var))->___U3CU3E9;
		UnityAction_1_t331D2D7FB937A8CE713F34081F5420939CBECAE4* L_6 = (UnityAction_1_t331D2D7FB937A8CE713F34081F5420939CBECAE4*)il2cpp_codegen_object_new(UnityAction_1_t331D2D7FB937A8CE713F34081F5420939CBECAE4_il2cpp_TypeInfo_var);
		UnityAction_1__ctor_m1B14087EDC506E8574C78213D23D9E268809D21D(L_6, L_5, (intptr_t)((void*)U3CU3Ec_U3C_ctorU3Eb__120_0_mF5FAEE4D4EC6897CA373481E99185DC96A9C7746_RuntimeMethod_var), NULL);
		UnityAction_1_t331D2D7FB937A8CE713F34081F5420939CBECAE4* L_7 = L_6;
		((U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_il2cpp_TypeInfo_var))->___U3CU3E9__120_0 = L_7;
		Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_il2cpp_TypeInfo_var))->___U3CU3E9__120_0), (void*)L_7);
		G_B2_0 = L_7;
		G_B2_1 = G_B1_1;
	}

IL_0042:
	{
		ObjectPool_1_t26A8D6F0AC3E7D5C10AB98A9AF68B2EBC2ABE7EF* L_8 = (ObjectPool_1_t26A8D6F0AC3E7D5C10AB98A9AF68B2EBC2ABE7EF*)il2cpp_codegen_object_new(ObjectPool_1_t26A8D6F0AC3E7D5C10AB98A9AF68B2EBC2ABE7EF_il2cpp_TypeInfo_var);
		ObjectPool_1__ctor_mD79E1AA728170C3F35B2FE1B2734A7130DCA6546(L_8, G_B2_0, (UnityAction_1_t331D2D7FB937A8CE713F34081F5420939CBECAE4*)NULL, (bool)0, ObjectPool_1__ctor_mD79E1AA728170C3F35B2FE1B2734A7130DCA6546_RuntimeMethod_var);
		NullCheck(G_B2_1);
		G_B2_1->___m_CellInfoPool = L_8;
		Il2CppCodeGenWriteBarrier((void**)(&G_B2_1->___m_CellInfoPool), (void*)L_8);
		il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_il2cpp_TypeInfo_var);
		UnityAction_1_tD9BF451BD2DDC42588541B6C0C3638BD909A445D* L_9 = ((U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_il2cpp_TypeInfo_var))->___U3CU3E9__120_1;
		UnityAction_1_tD9BF451BD2DDC42588541B6C0C3638BD909A445D* L_10 = L_9;
		if (L_10)
		{
			G_B4_0 = L_10;
			G_B4_1 = __this;
			goto IL_006e;
		}
		G_B3_0 = L_10;
		G_B3_1 = __this;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_il2cpp_TypeInfo_var);
		U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E* L_11 = ((U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_il2cpp_TypeInfo_var))->___U3CU3E9;
		UnityAction_1_tD9BF451BD2DDC42588541B6C0C3638BD909A445D* L_12 = (UnityAction_1_tD9BF451BD2DDC42588541B6C0C3638BD909A445D*)il2cpp_codegen_object_new(UnityAction_1_tD9BF451BD2DDC42588541B6C0C3638BD909A445D_il2cpp_TypeInfo_var);
		UnityAction_1__ctor_m7D95C20922CCABBE28AF6096902291AB5576D276(L_12, L_11, (intptr_t)((void*)U3CU3Ec_U3C_ctorU3Eb__120_1_m94CD4AA3747504183541635FE12089F276F73F4C_RuntimeMethod_var), NULL);
		UnityAction_1_tD9BF451BD2DDC42588541B6C0C3638BD909A445D* L_13 = L_12;
		((U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_il2cpp_TypeInfo_var))->___U3CU3E9__120_1 = L_13;
		Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_il2cpp_TypeInfo_var))->___U3CU3E9__120_1), (void*)L_13);
		G_B4_0 = L_13;
		G_B4_1 = G_B3_1;
	}

IL_006e:
	{
		ObjectPool_1_t7FA933D4164A730DB5D7E5E1D315B49D70184F03* L_14 = (ObjectPool_1_t7FA933D4164A730DB5D7E5E1D315B49D70184F03*)il2cpp_codegen_object_new(ObjectPool_1_t7FA933D4164A730DB5D7E5E1D315B49D70184F03_il2cpp_TypeInfo_var);
		ObjectPool_1__ctor_mCB5544AF8506025CFA6A9CC189D7664C1A5E0533(L_14, G_B4_0, (UnityAction_1_tD9BF451BD2DDC42588541B6C0C3638BD909A445D*)NULL, (bool)0, ObjectPool_1__ctor_mCB5544AF8506025CFA6A9CC189D7664C1A5E0533_RuntimeMethod_var);
		NullCheck(G_B4_1);
		G_B4_1->___m_BlendingCellInfoPool = L_14;
		Il2CppCodeGenWriteBarrier((void**)(&G_B4_1->___m_BlendingCellInfoPool), (void*)L_14);
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_15;
		memset((&L_15), 0, sizeof(L_15));
		Vector3Int__ctor_mE06A86999D16FA579A7F2142B872AB7E3695C9E0_inline((&L_15), ((int32_t)2147483647LL), ((int32_t)2147483647LL), ((int32_t)2147483647LL), NULL);
		__this->___minLoadedCellPos = L_15;
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_16;
		memset((&L_16), 0, sizeof(L_16));
		Vector3Int__ctor_mE06A86999D16FA579A7F2142B872AB7E3695C9E0_inline((&L_16), ((int32_t)-2147483648LL), ((int32_t)-2147483648LL), ((int32_t)-2147483648LL), NULL);
		__this->___maxLoadedCellPos = L_16;
		Dictionary_2_t18C83CD24384334A550468AC80B4F64B179517FB* L_17 = (Dictionary_2_t18C83CD24384334A550468AC80B4F64B179517FB*)il2cpp_codegen_object_new(Dictionary_2_t18C83CD24384334A550468AC80B4F64B179517FB_il2cpp_TypeInfo_var);
		Dictionary_2__ctor_m4993E6AAF7C3552CBA8021666BFD0763313A3C99(L_17, Dictionary_2__ctor_m4993E6AAF7C3552CBA8021666BFD0763313A3C99_RuntimeMethod_var);
		__this->___m_PendingAssetsToBeLoaded = L_17;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_PendingAssetsToBeLoaded), (void*)L_17);
		Dictionary_2_t18C83CD24384334A550468AC80B4F64B179517FB* L_18 = (Dictionary_2_t18C83CD24384334A550468AC80B4F64B179517FB*)il2cpp_codegen_object_new(Dictionary_2_t18C83CD24384334A550468AC80B4F64B179517FB_il2cpp_TypeInfo_var);
		Dictionary_2__ctor_m4993E6AAF7C3552CBA8021666BFD0763313A3C99(L_18, Dictionary_2__ctor_m4993E6AAF7C3552CBA8021666BFD0763313A3C99_RuntimeMethod_var);
		__this->___m_PendingAssetsToBeUnloaded = L_18;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_PendingAssetsToBeUnloaded), (void*)L_18);
		Dictionary_2_t18C83CD24384334A550468AC80B4F64B179517FB* L_19 = (Dictionary_2_t18C83CD24384334A550468AC80B4F64B179517FB*)il2cpp_codegen_object_new(Dictionary_2_t18C83CD24384334A550468AC80B4F64B179517FB_il2cpp_TypeInfo_var);
		Dictionary_2__ctor_m4993E6AAF7C3552CBA8021666BFD0763313A3C99(L_19, Dictionary_2__ctor_m4993E6AAF7C3552CBA8021666BFD0763313A3C99_RuntimeMethod_var);
		__this->___m_ActiveAssets = L_19;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ActiveAssets), (void*)L_19);
		int32_t L_20;
		L_20 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteralA24FF29E12AE886AA40C05ECBBFD36A11CE975AE, NULL);
		__this->___m_CBShaderID = L_20;
		__this->___m_NumberOfCellsLoadedPerFrame = 2;
		__this->___m_NumberOfCellsBlendedPerFrame = ((int32_t)10000);
		__this->___m_TurnoverRate = (0.100000001f);
		List_1_tCD7772AB40D4E7A61CCAFDDF9E33C190D4F9E6D4* L_21 = (List_1_tCD7772AB40D4E7A61CCAFDDF9E33C190D4F9E6D4*)il2cpp_codegen_object_new(List_1_tCD7772AB40D4E7A61CCAFDDF9E33C190D4F9E6D4_il2cpp_TypeInfo_var);
		List_1__ctor_mA2F1CD36B3DB5AB46ECB5FAFF22BFDD9466A2D50(L_21, List_1__ctor_mA2F1CD36B3DB5AB46ECB5FAFF22BFDD9466A2D50_RuntimeMethod_var);
		__this->___U3CperSceneDataListU3Ek__BackingField = L_21;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CperSceneDataListU3Ek__BackingField), (void*)L_21);
		ProbeVolumeDebug_t295620780739F33AEAD1D1BB44C5252CE70D3DD8* L_22 = (ProbeVolumeDebug_t295620780739F33AEAD1D1BB44C5252CE70D3DD8*)il2cpp_codegen_object_new(ProbeVolumeDebug_t295620780739F33AEAD1D1BB44C5252CE70D3DD8_il2cpp_TypeInfo_var);
		ProbeVolumeDebug__ctor_mD1480E103A374773540B94C62968EFCC0D55DD9C(L_22, NULL);
		__this->___U3CprobeVolumeDebugU3Ek__BackingField = L_22;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CprobeVolumeDebugU3Ek__BackingField), (void*)L_22);
		ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389* L_23 = (ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389*)(ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389*)SZArrayNew(ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389_il2cpp_TypeInfo_var, (uint32_t)7);
		__this->___U3CsubdivisionDebugColorsU3Ek__BackingField = L_23;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CsubdivisionDebugColorsU3Ek__BackingField), (void*)L_23);
		PlaneU5BU5D_t4EEF66BAA8B0140EFFF34F6183CE7F80546592BE* L_24 = (PlaneU5BU5D_t4EEF66BAA8B0140EFFF34F6183CE7F80546592BE*)(PlaneU5BU5D_t4EEF66BAA8B0140EFFF34F6183CE7F80546592BE*)SZArrayNew(PlaneU5BU5D_t4EEF66BAA8B0140EFFF34F6183CE7F80546592BE_il2cpp_TypeInfo_var, (uint32_t)6);
		__this->___m_DebugFrustumPlanes = L_24;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_DebugFrustumPlanes), (void*)L_24);
		GUIContentU5BU5D_t98DA1EEA8D0A2C4AE42CE11C4840B627CADFC503* L_25 = (GUIContentU5BU5D_t98DA1EEA8D0A2C4AE42CE11C4840B627CADFC503*)(GUIContentU5BU5D_t98DA1EEA8D0A2C4AE42CE11C4840B627CADFC503*)SZArrayNew(GUIContentU5BU5D_t98DA1EEA8D0A2C4AE42CE11C4840B627CADFC503_il2cpp_TypeInfo_var, (uint32_t)0);
		__this->___m_DebugScenarioNames = L_25;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_DebugScenarioNames), (void*)L_25);
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_26 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)0);
		__this->___m_DebugScenarioValues = L_26;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_DebugScenarioValues), (void*)L_26);
		Dictionary_2_tE738E3156DB830A7FCEA2AE6066FC5BEA6715F0D* L_27 = (Dictionary_2_tE738E3156DB830A7FCEA2AE6066FC5BEA6715F0D*)il2cpp_codegen_object_new(Dictionary_2_tE738E3156DB830A7FCEA2AE6066FC5BEA6715F0D_il2cpp_TypeInfo_var);
		Dictionary_2__ctor_m1378CBD5E7AB8EBC03E1FCA0CEE0DC29199FBC19(L_27, Dictionary_2__ctor_m1378CBD5E7AB8EBC03E1FCA0CEE0DC29199FBC19_RuntimeMethod_var);
		__this->___realtimeSubdivisionInfo = L_27;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___realtimeSubdivisionInfo), (void*)L_27);
		DynamicArray_1_t85D77BAA52B2801695EAE751BA0F9DD3C26AA604* L_28 = (DynamicArray_1_t85D77BAA52B2801695EAE751BA0F9DD3C26AA604*)il2cpp_codegen_object_new(DynamicArray_1_t85D77BAA52B2801695EAE751BA0F9DD3C26AA604_il2cpp_TypeInfo_var);
		DynamicArray_1__ctor_m715B43C5D87009573A641260E4CAFE98803F4861(L_28, DynamicArray_1__ctor_m715B43C5D87009573A641260E4CAFE98803F4861_RuntimeMethod_var);
		__this->___m_LoadedCells = L_28;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_LoadedCells), (void*)L_28);
		DynamicArray_1_t85D77BAA52B2801695EAE751BA0F9DD3C26AA604* L_29 = (DynamicArray_1_t85D77BAA52B2801695EAE751BA0F9DD3C26AA604*)il2cpp_codegen_object_new(DynamicArray_1_t85D77BAA52B2801695EAE751BA0F9DD3C26AA604_il2cpp_TypeInfo_var);
		DynamicArray_1__ctor_m715B43C5D87009573A641260E4CAFE98803F4861(L_29, DynamicArray_1__ctor_m715B43C5D87009573A641260E4CAFE98803F4861_RuntimeMethod_var);
		__this->___m_ToBeLoadedCells = L_29;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ToBeLoadedCells), (void*)L_29);
		DynamicArray_1_t85D77BAA52B2801695EAE751BA0F9DD3C26AA604* L_30 = (DynamicArray_1_t85D77BAA52B2801695EAE751BA0F9DD3C26AA604*)il2cpp_codegen_object_new(DynamicArray_1_t85D77BAA52B2801695EAE751BA0F9DD3C26AA604_il2cpp_TypeInfo_var);
		DynamicArray_1__ctor_m715B43C5D87009573A641260E4CAFE98803F4861(L_30, DynamicArray_1__ctor_m715B43C5D87009573A641260E4CAFE98803F4861_RuntimeMethod_var);
		__this->___m_TempCellToLoadList = L_30;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_TempCellToLoadList), (void*)L_30);
		DynamicArray_1_t85D77BAA52B2801695EAE751BA0F9DD3C26AA604* L_31 = (DynamicArray_1_t85D77BAA52B2801695EAE751BA0F9DD3C26AA604*)il2cpp_codegen_object_new(DynamicArray_1_t85D77BAA52B2801695EAE751BA0F9DD3C26AA604_il2cpp_TypeInfo_var);
		DynamicArray_1__ctor_m715B43C5D87009573A641260E4CAFE98803F4861(L_31, DynamicArray_1__ctor_m715B43C5D87009573A641260E4CAFE98803F4861_RuntimeMethod_var);
		__this->___m_TempCellToUnloadList = L_31;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_TempCellToUnloadList), (void*)L_31);
		DynamicArray_1_tD456FAFFECC4879D97EE0F550727BF9C6B0B3FE6* L_32 = (DynamicArray_1_tD456FAFFECC4879D97EE0F550727BF9C6B0B3FE6*)il2cpp_codegen_object_new(DynamicArray_1_tD456FAFFECC4879D97EE0F550727BF9C6B0B3FE6_il2cpp_TypeInfo_var);
		DynamicArray_1__ctor_mB6037F26F533924A5A374220359032915ACCB356(L_32, DynamicArray_1__ctor_mB6037F26F533924A5A374220359032915ACCB356_RuntimeMethod_var);
		__this->___m_LoadedBlendingCells = L_32;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_LoadedBlendingCells), (void*)L_32);
		DynamicArray_1_tD456FAFFECC4879D97EE0F550727BF9C6B0B3FE6* L_33 = (DynamicArray_1_tD456FAFFECC4879D97EE0F550727BF9C6B0B3FE6*)il2cpp_codegen_object_new(DynamicArray_1_tD456FAFFECC4879D97EE0F550727BF9C6B0B3FE6_il2cpp_TypeInfo_var);
		DynamicArray_1__ctor_mB6037F26F533924A5A374220359032915ACCB356(L_33, DynamicArray_1__ctor_mB6037F26F533924A5A374220359032915ACCB356_RuntimeMethod_var);
		__this->___m_ToBeLoadedBlendingCells = L_33;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ToBeLoadedBlendingCells), (void*)L_33);
		DynamicArray_1_tD456FAFFECC4879D97EE0F550727BF9C6B0B3FE6* L_34 = (DynamicArray_1_tD456FAFFECC4879D97EE0F550727BF9C6B0B3FE6*)il2cpp_codegen_object_new(DynamicArray_1_tD456FAFFECC4879D97EE0F550727BF9C6B0B3FE6_il2cpp_TypeInfo_var);
		DynamicArray_1__ctor_mB6037F26F533924A5A374220359032915ACCB356(L_34, DynamicArray_1__ctor_mB6037F26F533924A5A374220359032915ACCB356_RuntimeMethod_var);
		__this->___m_TempBlendingCellToLoadList = L_34;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_TempBlendingCellToLoadList), (void*)L_34);
		DynamicArray_1_tD456FAFFECC4879D97EE0F550727BF9C6B0B3FE6* L_35 = (DynamicArray_1_tD456FAFFECC4879D97EE0F550727BF9C6B0B3FE6*)il2cpp_codegen_object_new(DynamicArray_1_tD456FAFFECC4879D97EE0F550727BF9C6B0B3FE6_il2cpp_TypeInfo_var);
		DynamicArray_1__ctor_mB6037F26F533924A5A374220359032915ACCB356(L_35, DynamicArray_1__ctor_mB6037F26F533924A5A374220359032915ACCB356_RuntimeMethod_var);
		__this->___m_TempBlendingCellToUnloadList = L_35;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_TempBlendingCellToUnloadList), (void*)L_35);
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		RefVolTransform_t23FA849BA67F6FB0FDC6BA49A08C41D654FC8CE9* L_36 = (RefVolTransform_t23FA849BA67F6FB0FDC6BA49A08C41D654FC8CE9*)(&__this->___m_Transform);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_37;
		L_37 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
		L_36->___posWS = L_37;
		RefVolTransform_t23FA849BA67F6FB0FDC6BA49A08C41D654FC8CE9* L_38 = (RefVolTransform_t23FA849BA67F6FB0FDC6BA49A08C41D654FC8CE9*)(&__this->___m_Transform);
		Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_39;
		L_39 = Quaternion_get_identity_m7E701AE095ED10FD5EA0B50ABCFDE2EEFF2173A5_inline(NULL);
		L_38->___rot = L_39;
		RefVolTransform_t23FA849BA67F6FB0FDC6BA49A08C41D654FC8CE9* L_40 = (RefVolTransform_t23FA849BA67F6FB0FDC6BA49A08C41D654FC8CE9*)(&__this->___m_Transform);
		L_40->___scale = (1.0f);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeResources_t4E5CAC2636FAF22D782E64516AA05B704BE5ACA4 ProbeReferenceVolume_GetRuntimeResources_m414111C29460C68EE85FA236EAD628547A6AF407 (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, const RuntimeMethod* method) 
{
	RuntimeResources_t4E5CAC2636FAF22D782E64516AA05B704BE5ACA4 V_0;
	memset((&V_0), 0, sizeof(V_0));
	RuntimeResources_t4E5CAC2636FAF22D782E64516AA05B704BE5ACA4 V_1;
	memset((&V_1), 0, sizeof(V_1));
	{
		bool L_0 = __this->___m_ProbeReferenceVolumeInit;
		if (L_0)
		{
			goto IL_0012;
		}
	}
	{
		il2cpp_codegen_initobj((&V_1), sizeof(RuntimeResources_t4E5CAC2636FAF22D782E64516AA05B704BE5ACA4));
		RuntimeResources_t4E5CAC2636FAF22D782E64516AA05B704BE5ACA4 L_1 = V_1;
		return L_1;
	}

IL_0012:
	{
		il2cpp_codegen_initobj((&V_0), sizeof(RuntimeResources_t4E5CAC2636FAF22D782E64516AA05B704BE5ACA4));
		ProbeBrickIndex_tF1B02DB88E5F4CF79533962B018B5724D74E32D2* L_2 = __this->___m_Index;
		NullCheck(L_2);
		ProbeBrickIndex_GetRuntimeResources_m8F6E59841DDCBEF645EE793DA3CFE0AFA496C841(L_2, (&V_0), NULL);
		ProbeCellIndices_t0A30314A2B1D5F97E16BD321C179801D1B42C6AF* L_3 = __this->___m_CellIndices;
		NullCheck(L_3);
		ProbeCellIndices_GetRuntimeResources_m7D3EFB3E1CDA2C45102450D25FB63BE46A12E3DA(L_3, (&V_0), NULL);
		ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693* L_4 = __this->___m_Pool;
		NullCheck(L_4);
		ProbeBrickPool_GetRuntimeResources_m7F2F8DF091FCC4D3EB5F5D836B4013D58C210A58(L_4, (&V_0), NULL);
		RuntimeResources_t4E5CAC2636FAF22D782E64516AA05B704BE5ACA4 L_5 = V_0;
		return L_5;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeReferenceVolume_SetTRS_mC0156C638F1268D441F4A1EC3D4E7D8DECE64717 (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_position, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___1_rotation, float ___2_minBrickSize, const RuntimeMethod* method) 
{
	{
		RefVolTransform_t23FA849BA67F6FB0FDC6BA49A08C41D654FC8CE9* L_0 = (RefVolTransform_t23FA849BA67F6FB0FDC6BA49A08C41D654FC8CE9*)(&__this->___m_Transform);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = ___0_position;
		L_0->___posWS = L_1;
		RefVolTransform_t23FA849BA67F6FB0FDC6BA49A08C41D654FC8CE9* L_2 = (RefVolTransform_t23FA849BA67F6FB0FDC6BA49A08C41D654FC8CE9*)(&__this->___m_Transform);
		Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_3 = ___1_rotation;
		L_2->___rot = L_3;
		RefVolTransform_t23FA849BA67F6FB0FDC6BA49A08C41D654FC8CE9* L_4 = (RefVolTransform_t23FA849BA67F6FB0FDC6BA49A08C41D654FC8CE9*)(&__this->___m_Transform);
		float L_5 = ___2_minBrickSize;
		L_4->___scale = L_5;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeReferenceVolume_SetMaxSubdivision_m87D0DBF3B61CEFD71FE311A03F6D33F9633E5B19 (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, int32_t ___0_maxSubdivision, 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 L_0 = ___0_maxSubdivision;
		il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
		int32_t L_1;
		L_1 = Math_Min_m53C488772A34D53917BCA2A491E79A0A5356ED52(L_0, 7, NULL);
		__this->___m_MaxSubdivision = L_1;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ProbeReferenceVolume_CellSize_mC43FEFD39498D7B93A75BE664B2D05200D151BC3 (int32_t ___0_subdivisionLevel, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___0_subdivisionLevel;
		float L_1;
		L_1 = powf((3.0f), ((float)L_0));
		return il2cpp_codegen_cast_double_to_int<int32_t>(L_1);
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float ProbeReferenceVolume_BrickSize_m7540CABCA813CCC68AB1DE56447573EDBE533EFC (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, int32_t ___0_subdivisionLevel, 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;
	}
	{
		RefVolTransform_t23FA849BA67F6FB0FDC6BA49A08C41D654FC8CE9* L_0 = (RefVolTransform_t23FA849BA67F6FB0FDC6BA49A08C41D654FC8CE9*)(&__this->___m_Transform);
		float L_1 = L_0->___scale;
		int32_t L_2 = ___0_subdivisionLevel;
		il2cpp_codegen_runtime_class_init_inline(ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F_il2cpp_TypeInfo_var);
		int32_t L_3;
		L_3 = ProbeReferenceVolume_CellSize_mC43FEFD39498D7B93A75BE664B2D05200D151BC3(L_2, NULL);
		return ((float)il2cpp_codegen_multiply(L_1, ((float)L_3)));
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float ProbeReferenceVolume_MinBrickSize_mF1177D6B2AD71B31A4CE907A93E49F0A8E742764 (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, const RuntimeMethod* method) 
{
	{
		RefVolTransform_t23FA849BA67F6FB0FDC6BA49A08C41D654FC8CE9* L_0 = (RefVolTransform_t23FA849BA67F6FB0FDC6BA49A08C41D654FC8CE9*)(&__this->___m_Transform);
		float L_1 = L_0->___scale;
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float ProbeReferenceVolume_MaxBrickSize_m2DBDA5AAF999E95C588F052D5132977751655AC6 (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___m_MaxSubdivision;
		float L_1;
		L_1 = ProbeReferenceVolume_BrickSize_m7540CABCA813CCC68AB1DE56447573EDBE533EFC(__this, ((int32_t)il2cpp_codegen_subtract(L_0, 1)), NULL);
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RefVolTransform_t23FA849BA67F6FB0FDC6BA49A08C41D654FC8CE9 ProbeReferenceVolume_GetTransform_m371C170AF3BF9CB662C2F9CCBA255846F8F51BBB (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, const RuntimeMethod* method) 
{
	{
		RefVolTransform_t23FA849BA67F6FB0FDC6BA49A08C41D654FC8CE9 L_0 = __this->___m_Transform;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ProbeReferenceVolume_GetMaxSubdivision_m85DF89336E067B1B2057636CEC26AFB78A75368A (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___m_MaxSubdivision;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ProbeReferenceVolume_GetMaxSubdivision_m04ED69ADDD5243A3D85CB8B60E0D716FF2080A59 (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, float ___0_multiplier, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___m_MaxSubdivision;
		float L_1 = ___0_multiplier;
		int32_t L_2;
		L_2 = Mathf_CeilToInt_mF2BF9F4261B3431DC20E10A46CFEEED103C48963_inline(((float)il2cpp_codegen_multiply(((float)L_0), L_1)), NULL);
		return L_2;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float ProbeReferenceVolume_GetDistanceBetweenProbes_mD7FB72C47DC9A5BBC41BB18278800BE957008BFA (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, int32_t ___0_subdivisionLevel, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___0_subdivisionLevel;
		float L_1;
		L_1 = ProbeReferenceVolume_BrickSize_m7540CABCA813CCC68AB1DE56447573EDBE533EFC(__this, L_0, NULL);
		return ((float)(L_1/(3.0f)));
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float ProbeReferenceVolume_MinDistanceBetweenProbes_m51E9F0137DAB755D7369E318344390616EB85AF4 (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, const RuntimeMethod* method) 
{
	{
		float L_0;
		L_0 = ProbeReferenceVolume_GetDistanceBetweenProbes_mD7FB72C47DC9A5BBC41BB18278800BE957008BFA(__this, 0, NULL);
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ProbeReferenceVolume_DataHasBeenLoaded_m66766AA63AA72C27E8B1BD8319C8EC38DE5A6ACC (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, const RuntimeMethod* method) 
{
	{
		bool L_0 = __this->___m_BricksLoaded;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeReferenceVolume_Clear_m0BAAA71DAA8460BC9CA7F167EDB8036B4CC6BF85 (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Clear_m1F70D54DCBAF3452EEAA0922A0C4F5038248C542_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Clear_mF9E1DD853AC912BC531D4CD2AF56EEF910756F14_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		bool L_0 = __this->___m_ProbeReferenceVolumeInit;
		if (!L_0)
		{
			goto IL_003a;
		}
	}
	{
		ProbeReferenceVolume_UnloadAllCells_m7B67DEA1BFE6F4241C9C46D63EBBF474D91ED2E5(__this, NULL);
		ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693* L_1 = __this->___m_Pool;
		NullCheck(L_1);
		ProbeBrickPool_Clear_mD08256134ACFA321A94388F64255A873B054376A(L_1, NULL);
		ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8* L_2 = __this->___m_BlendingPool;
		NullCheck(L_2);
		ProbeBrickBlendingPool_Clear_m39210ABA48AACC27A26E30CAC06F5197E47EDBC5(L_2, NULL);
		ProbeBrickIndex_tF1B02DB88E5F4CF79533962B018B5724D74E32D2* L_3 = __this->___m_Index;
		NullCheck(L_3);
		ProbeBrickIndex_Clear_m9C7C5286A5C68132A9C2868DF753EFBC65A89176(L_3, NULL);
		Dictionary_2_tE62F67DD5E0705D89AA8A2987FB3C4C21A3C9AAF* L_4 = __this->___cells;
		NullCheck(L_4);
		Dictionary_2_Clear_mF9E1DD853AC912BC531D4CD2AF56EEF910756F14(L_4, Dictionary_2_Clear_mF9E1DD853AC912BC531D4CD2AF56EEF910756F14_RuntimeMethod_var);
	}

IL_003a:
	{
		bool L_5 = __this->___clearAssetsOnVolumeClear;
		if (!L_5)
		{
			goto IL_0058;
		}
	}
	{
		Dictionary_2_t18C83CD24384334A550468AC80B4F64B179517FB* L_6 = __this->___m_PendingAssetsToBeLoaded;
		NullCheck(L_6);
		Dictionary_2_Clear_m1F70D54DCBAF3452EEAA0922A0C4F5038248C542(L_6, Dictionary_2_Clear_m1F70D54DCBAF3452EEAA0922A0C4F5038248C542_RuntimeMethod_var);
		Dictionary_2_t18C83CD24384334A550468AC80B4F64B179517FB* L_7 = __this->___m_ActiveAssets;
		NullCheck(L_7);
		Dictionary_2_Clear_m1F70D54DCBAF3452EEAA0922A0C4F5038248C542(L_7, Dictionary_2_Clear_m1F70D54DCBAF3452EEAA0922A0C4F5038248C542_RuntimeMethod_var);
	}

IL_0058:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t179992B095C528117EEF4782A1F45568BD2D51EA* ProbeReferenceVolume_GetSourceLocations_m9C6FF51DB4C661CE3353176D20EFCC6FC9640BE8 (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, int32_t ___0_count, int32_t ___1_chunkSize, DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB ___2_dataLoc, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		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);
		s_Il2CppMethodInitialized = true;
	}
	BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B V_0;
	memset((&V_0), 0, sizeof(V_0));
	int32_t V_1 = 0;
	{
		il2cpp_codegen_initobj((&V_0), sizeof(BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B));
		List_1_t179992B095C528117EEF4782A1F45568BD2D51EA* L_0 = __this->___m_TmpSrcChunks;
		NullCheck(L_0);
		List_1_Clear_mC8318C65C43D3BE62687EC2170B17747D8F78F67_inline(L_0, List_1_Clear_mC8318C65C43D3BE62687EC2170B17747D8F78F67_RuntimeMethod_var);
		List_1_t179992B095C528117EEF4782A1F45568BD2D51EA* L_1 = __this->___m_TmpSrcChunks;
		BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B L_2 = V_0;
		NullCheck(L_1);
		List_1_Add_mBD25BC6E762DE994E1326749F2C4A552BC2CC79F_inline(L_1, L_2, List_1_Add_mBD25BC6E762DE994E1326749F2C4A552BC2CC79F_RuntimeMethod_var);
		V_1 = 1;
		goto IL_0085;
	}

IL_0023:
	{
		int32_t* L_3 = (int32_t*)(&(&V_0)->___x);
		int32_t* L_4 = L_3;
		int32_t L_5 = *((int32_t*)L_4);
		int32_t L_6 = ___1_chunkSize;
		*((int32_t*)L_4) = (int32_t)((int32_t)il2cpp_codegen_add(L_5, ((int32_t)il2cpp_codegen_multiply(L_6, 4))));
		BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B L_7 = V_0;
		int32_t L_8 = L_7.___x;
		DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB L_9 = ___2_dataLoc;
		int32_t L_10 = L_9.___width;
		if ((((int32_t)L_8) < ((int32_t)L_10)))
		{
			goto IL_0075;
		}
	}
	{
		(&V_0)->___x = 0;
		int32_t* L_11 = (int32_t*)(&(&V_0)->___y);
		int32_t* L_12 = L_11;
		int32_t L_13 = *((int32_t*)L_12);
		*((int32_t*)L_12) = (int32_t)((int32_t)il2cpp_codegen_add(L_13, 4));
		BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B L_14 = V_0;
		int32_t L_15 = L_14.___y;
		DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB L_16 = ___2_dataLoc;
		int32_t L_17 = L_16.___height;
		if ((((int32_t)L_15) < ((int32_t)L_17)))
		{
			goto IL_0075;
		}
	}
	{
		(&V_0)->___y = 0;
		int32_t* L_18 = (int32_t*)(&(&V_0)->___z);
		int32_t* L_19 = L_18;
		int32_t L_20 = *((int32_t*)L_19);
		*((int32_t*)L_19) = (int32_t)((int32_t)il2cpp_codegen_add(L_20, 4));
	}

IL_0075:
	{
		List_1_t179992B095C528117EEF4782A1F45568BD2D51EA* L_21 = __this->___m_TmpSrcChunks;
		BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B L_22 = V_0;
		NullCheck(L_21);
		List_1_Add_mBD25BC6E762DE994E1326749F2C4A552BC2CC79F_inline(L_21, L_22, List_1_Add_mBD25BC6E762DE994E1326749F2C4A552BC2CC79F_RuntimeMethod_var);
		int32_t L_23 = V_1;
		V_1 = ((int32_t)il2cpp_codegen_add(L_23, 1));
	}

IL_0085:
	{
		int32_t L_24 = V_1;
		int32_t L_25 = ___0_count;
		if ((((int32_t)L_24) < ((int32_t)L_25)))
		{
			goto IL_0023;
		}
	}
	{
		List_1_t179992B095C528117EEF4782A1F45568BD2D51EA* L_26 = __this->___m_TmpSrcChunks;
		return L_26;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeReferenceVolume_UpdatePool_m7D8FE4B3356547A50C1B028A508B5A26F2A4AC8D (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, List_1_t179992B095C528117EEF4782A1F45568BD2D51EA* ___0_chunkList, PerScenarioData_tB38C755607F5B84E2CCDE758C8549927DC57518D ___1_data, NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF ___2_validityNeighMaskData, int32_t ___3_chunkIndex, int32_t ___4_poolIndex, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_GetSubArray_m2253518A23D28E5EEF03BE39F86D0AB8F81622DA_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_GetSubArray_mDC383D59C7576118D603C2C49F75BD9D02E60B19_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Texture3D_SetPixelData_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m98A33BD68172B9880ACD8BF2D34F6823BDE84359_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Texture3D_SetPixelData_TisUInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_mE1FAA8524BCBA0C19733066DAF4364799CAC6DDF_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Texture3D_tDC30A0F19B6055086859D1ABC098D6E6762000E1_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;
	List_1_t179992B095C528117EEF4782A1F45568BD2D51EA* V_4 = NULL;
	NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934 V_5;
	memset((&V_5), 0, sizeof(V_5));
	NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF V_6;
	memset((&V_6), 0, sizeof(V_6));
	{
		int32_t L_0 = __this->___m_CurrentProbeVolumeChunkSizeInBricks;
		V_0 = ((int32_t)il2cpp_codegen_multiply(L_0, ((int32_t)64)));
		int32_t L_1 = ___3_chunkIndex;
		int32_t L_2 = V_0;
		V_1 = ((int32_t)il2cpp_codegen_multiply(L_1, L_2));
		int32_t L_3 = V_0;
		V_2 = ((int32_t)il2cpp_codegen_multiply(L_3, 4));
		int32_t L_4 = ___3_chunkIndex;
		int32_t L_5 = V_2;
		V_3 = ((int32_t)il2cpp_codegen_multiply(L_4, L_5));
		DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB* L_6 = (DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB*)(&__this->___m_TemporaryDataLocation);
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_7 = L_6->___TexL0_L1rx;
		NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934 L_8;
		L_8 = PerScenarioData_get_shL0L1RxData_m7F8A05869C259A725A11A047F0DBF4B1503CE7D4_inline((&___1_data), NULL);
		V_5 = L_8;
		int32_t L_9 = V_3;
		int32_t L_10 = V_2;
		NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934 L_11;
		L_11 = NativeArray_1_GetSubArray_m2253518A23D28E5EEF03BE39F86D0AB8F81622DA((&V_5), L_9, L_10, NativeArray_1_GetSubArray_m2253518A23D28E5EEF03BE39F86D0AB8F81622DA_RuntimeMethod_var);
		NullCheck(((Texture3D_tDC30A0F19B6055086859D1ABC098D6E6762000E1*)IsInstSealed((RuntimeObject*)L_7, Texture3D_tDC30A0F19B6055086859D1ABC098D6E6762000E1_il2cpp_TypeInfo_var)));
		Texture3D_SetPixelData_TisUInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_mE1FAA8524BCBA0C19733066DAF4364799CAC6DDF(((Texture3D_tDC30A0F19B6055086859D1ABC098D6E6762000E1*)IsInstSealed((RuntimeObject*)L_7, Texture3D_tDC30A0F19B6055086859D1ABC098D6E6762000E1_il2cpp_TypeInfo_var)), L_11, 0, 0, Texture3D_SetPixelData_TisUInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_mE1FAA8524BCBA0C19733066DAF4364799CAC6DDF_RuntimeMethod_var);
		DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB* L_12 = (DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB*)(&__this->___m_TemporaryDataLocation);
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_13 = L_12->___TexL0_L1rx;
		NullCheck(((Texture3D_tDC30A0F19B6055086859D1ABC098D6E6762000E1*)IsInstSealed((RuntimeObject*)L_13, Texture3D_tDC30A0F19B6055086859D1ABC098D6E6762000E1_il2cpp_TypeInfo_var)));
		Texture3D_Apply_m79EA861C7F9EBF4DD11F4FCF262DE4E4C07DD743(((Texture3D_tDC30A0F19B6055086859D1ABC098D6E6762000E1*)IsInstSealed((RuntimeObject*)L_13, Texture3D_tDC30A0F19B6055086859D1ABC098D6E6762000E1_il2cpp_TypeInfo_var)), (bool)0, NULL);
		DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB* L_14 = (DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB*)(&__this->___m_TemporaryDataLocation);
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_15 = L_14->___TexL1_G_ry;
		NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_16;
		L_16 = PerScenarioData_get_shL1GL1RyData_m22CB117C68DF0D8FFF2F8B522C9DE74BCB0A3DD1_inline((&___1_data), NULL);
		V_6 = L_16;
		int32_t L_17 = V_3;
		int32_t L_18 = V_2;
		NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_19;
		L_19 = NativeArray_1_GetSubArray_mDC383D59C7576118D603C2C49F75BD9D02E60B19((&V_6), L_17, L_18, NativeArray_1_GetSubArray_mDC383D59C7576118D603C2C49F75BD9D02E60B19_RuntimeMethod_var);
		NullCheck(((Texture3D_tDC30A0F19B6055086859D1ABC098D6E6762000E1*)IsInstSealed((RuntimeObject*)L_15, Texture3D_tDC30A0F19B6055086859D1ABC098D6E6762000E1_il2cpp_TypeInfo_var)));
		Texture3D_SetPixelData_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m98A33BD68172B9880ACD8BF2D34F6823BDE84359(((Texture3D_tDC30A0F19B6055086859D1ABC098D6E6762000E1*)IsInstSealed((RuntimeObject*)L_15, Texture3D_tDC30A0F19B6055086859D1ABC098D6E6762000E1_il2cpp_TypeInfo_var)), L_19, 0, 0, Texture3D_SetPixelData_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m98A33BD68172B9880ACD8BF2D34F6823BDE84359_RuntimeMethod_var);
		DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB* L_20 = (DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB*)(&__this->___m_TemporaryDataLocation);
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_21 = L_20->___TexL1_G_ry;
		NullCheck(((Texture3D_tDC30A0F19B6055086859D1ABC098D6E6762000E1*)IsInstSealed((RuntimeObject*)L_21, Texture3D_tDC30A0F19B6055086859D1ABC098D6E6762000E1_il2cpp_TypeInfo_var)));
		Texture3D_Apply_m79EA861C7F9EBF4DD11F4FCF262DE4E4C07DD743(((Texture3D_tDC30A0F19B6055086859D1ABC098D6E6762000E1*)IsInstSealed((RuntimeObject*)L_21, Texture3D_tDC30A0F19B6055086859D1ABC098D6E6762000E1_il2cpp_TypeInfo_var)), (bool)0, NULL);
		DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB* L_22 = (DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB*)(&__this->___m_TemporaryDataLocation);
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_23 = L_22->___TexL1_B_rz;
		NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_24;
		L_24 = PerScenarioData_get_shL1BL1RzData_m3C35337989179366FD71BF515B769D560670B055_inline((&___1_data), NULL);
		V_6 = L_24;
		int32_t L_25 = V_3;
		int32_t L_26 = V_2;
		NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_27;
		L_27 = NativeArray_1_GetSubArray_mDC383D59C7576118D603C2C49F75BD9D02E60B19((&V_6), L_25, L_26, NativeArray_1_GetSubArray_mDC383D59C7576118D603C2C49F75BD9D02E60B19_RuntimeMethod_var);
		NullCheck(((Texture3D_tDC30A0F19B6055086859D1ABC098D6E6762000E1*)IsInstSealed((RuntimeObject*)L_23, Texture3D_tDC30A0F19B6055086859D1ABC098D6E6762000E1_il2cpp_TypeInfo_var)));
		Texture3D_SetPixelData_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m98A33BD68172B9880ACD8BF2D34F6823BDE84359(((Texture3D_tDC30A0F19B6055086859D1ABC098D6E6762000E1*)IsInstSealed((RuntimeObject*)L_23, Texture3D_tDC30A0F19B6055086859D1ABC098D6E6762000E1_il2cpp_TypeInfo_var)), L_27, 0, 0, Texture3D_SetPixelData_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m98A33BD68172B9880ACD8BF2D34F6823BDE84359_RuntimeMethod_var);
		DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB* L_28 = (DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB*)(&__this->___m_TemporaryDataLocation);
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_29 = L_28->___TexL1_B_rz;
		NullCheck(((Texture3D_tDC30A0F19B6055086859D1ABC098D6E6762000E1*)IsInstSealed((RuntimeObject*)L_29, Texture3D_tDC30A0F19B6055086859D1ABC098D6E6762000E1_il2cpp_TypeInfo_var)));
		Texture3D_Apply_m79EA861C7F9EBF4DD11F4FCF262DE4E4C07DD743(((Texture3D_tDC30A0F19B6055086859D1ABC098D6E6762000E1*)IsInstSealed((RuntimeObject*)L_29, Texture3D_tDC30A0F19B6055086859D1ABC098D6E6762000E1_il2cpp_TypeInfo_var)), (bool)0, NULL);
		int32_t L_30 = ___4_poolIndex;
		if ((!(((uint32_t)L_30) == ((uint32_t)(-1)))))
		{
			goto IL_0106;
		}
	}
	{
		DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB* L_31 = (DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB*)(&__this->___m_TemporaryDataLocation);
		Texture3D_tDC30A0F19B6055086859D1ABC098D6E6762000E1* L_32 = L_31->___TexValidity;
		int32_t L_33 = V_1;
		int32_t L_34 = V_0;
		NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_35;
		L_35 = NativeArray_1_GetSubArray_mDC383D59C7576118D603C2C49F75BD9D02E60B19((&___2_validityNeighMaskData), L_33, L_34, NativeArray_1_GetSubArray_mDC383D59C7576118D603C2C49F75BD9D02E60B19_RuntimeMethod_var);
		NullCheck(L_32);
		Texture3D_SetPixelData_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m98A33BD68172B9880ACD8BF2D34F6823BDE84359(L_32, L_35, 0, 0, Texture3D_SetPixelData_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m98A33BD68172B9880ACD8BF2D34F6823BDE84359_RuntimeMethod_var);
		DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB* L_36 = (DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB*)(&__this->___m_TemporaryDataLocation);
		Texture3D_tDC30A0F19B6055086859D1ABC098D6E6762000E1* L_37 = L_36->___TexValidity;
		NullCheck(L_37);
		Texture3D_Apply_m79EA861C7F9EBF4DD11F4FCF262DE4E4C07DD743(L_37, (bool)0, NULL);
	}

IL_0106:
	{
		int32_t L_38 = __this->___m_SHBands;
		if ((!(((uint32_t)L_38) == ((uint32_t)2))))
		{
			goto IL_020e;
		}
	}
	{
		DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB* L_39 = (DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB*)(&__this->___m_TemporaryDataLocation);
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_40 = L_39->___TexL2_0;
		NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_41;
		L_41 = PerScenarioData_get_shL2Data_0_m0F590344D5607C2CCCEDE8E3839F764337667389_inline((&___1_data), NULL);
		V_6 = L_41;
		int32_t L_42 = V_3;
		int32_t L_43 = V_2;
		NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_44;
		L_44 = NativeArray_1_GetSubArray_mDC383D59C7576118D603C2C49F75BD9D02E60B19((&V_6), L_42, L_43, NativeArray_1_GetSubArray_mDC383D59C7576118D603C2C49F75BD9D02E60B19_RuntimeMethod_var);
		NullCheck(((Texture3D_tDC30A0F19B6055086859D1ABC098D6E6762000E1*)IsInstSealed((RuntimeObject*)L_40, Texture3D_tDC30A0F19B6055086859D1ABC098D6E6762000E1_il2cpp_TypeInfo_var)));
		Texture3D_SetPixelData_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m98A33BD68172B9880ACD8BF2D34F6823BDE84359(((Texture3D_tDC30A0F19B6055086859D1ABC098D6E6762000E1*)IsInstSealed((RuntimeObject*)L_40, Texture3D_tDC30A0F19B6055086859D1ABC098D6E6762000E1_il2cpp_TypeInfo_var)), L_44, 0, 0, Texture3D_SetPixelData_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m98A33BD68172B9880ACD8BF2D34F6823BDE84359_RuntimeMethod_var);
		DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB* L_45 = (DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB*)(&__this->___m_TemporaryDataLocation);
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_46 = L_45->___TexL2_0;
		NullCheck(((Texture3D_tDC30A0F19B6055086859D1ABC098D6E6762000E1*)IsInstSealed((RuntimeObject*)L_46, Texture3D_tDC30A0F19B6055086859D1ABC098D6E6762000E1_il2cpp_TypeInfo_var)));
		Texture3D_Apply_m79EA861C7F9EBF4DD11F4FCF262DE4E4C07DD743(((Texture3D_tDC30A0F19B6055086859D1ABC098D6E6762000E1*)IsInstSealed((RuntimeObject*)L_46, Texture3D_tDC30A0F19B6055086859D1ABC098D6E6762000E1_il2cpp_TypeInfo_var)), (bool)0, NULL);
		DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB* L_47 = (DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB*)(&__this->___m_TemporaryDataLocation);
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_48 = L_47->___TexL2_1;
		NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_49;
		L_49 = PerScenarioData_get_shL2Data_1_m3AD4CCB5BB2489694D615DC585FD352AA235F41F_inline((&___1_data), NULL);
		V_6 = L_49;
		int32_t L_50 = V_3;
		int32_t L_51 = V_2;
		NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_52;
		L_52 = NativeArray_1_GetSubArray_mDC383D59C7576118D603C2C49F75BD9D02E60B19((&V_6), L_50, L_51, NativeArray_1_GetSubArray_mDC383D59C7576118D603C2C49F75BD9D02E60B19_RuntimeMethod_var);
		NullCheck(((Texture3D_tDC30A0F19B6055086859D1ABC098D6E6762000E1*)IsInstSealed((RuntimeObject*)L_48, Texture3D_tDC30A0F19B6055086859D1ABC098D6E6762000E1_il2cpp_TypeInfo_var)));
		Texture3D_SetPixelData_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m98A33BD68172B9880ACD8BF2D34F6823BDE84359(((Texture3D_tDC30A0F19B6055086859D1ABC098D6E6762000E1*)IsInstSealed((RuntimeObject*)L_48, Texture3D_tDC30A0F19B6055086859D1ABC098D6E6762000E1_il2cpp_TypeInfo_var)), L_52, 0, 0, Texture3D_SetPixelData_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m98A33BD68172B9880ACD8BF2D34F6823BDE84359_RuntimeMethod_var);
		DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB* L_53 = (DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB*)(&__this->___m_TemporaryDataLocation);
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_54 = L_53->___TexL2_1;
		NullCheck(((Texture3D_tDC30A0F19B6055086859D1ABC098D6E6762000E1*)IsInstSealed((RuntimeObject*)L_54, Texture3D_tDC30A0F19B6055086859D1ABC098D6E6762000E1_il2cpp_TypeInfo_var)));
		Texture3D_Apply_m79EA861C7F9EBF4DD11F4FCF262DE4E4C07DD743(((Texture3D_tDC30A0F19B6055086859D1ABC098D6E6762000E1*)IsInstSealed((RuntimeObject*)L_54, Texture3D_tDC30A0F19B6055086859D1ABC098D6E6762000E1_il2cpp_TypeInfo_var)), (bool)0, NULL);
		DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB* L_55 = (DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB*)(&__this->___m_TemporaryDataLocation);
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_56 = L_55->___TexL2_2;
		NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_57;
		L_57 = PerScenarioData_get_shL2Data_2_m83BAD3F17E43E408729F766920D05DAE9FAE1DE0_inline((&___1_data), NULL);
		V_6 = L_57;
		int32_t L_58 = V_3;
		int32_t L_59 = V_2;
		NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_60;
		L_60 = NativeArray_1_GetSubArray_mDC383D59C7576118D603C2C49F75BD9D02E60B19((&V_6), L_58, L_59, NativeArray_1_GetSubArray_mDC383D59C7576118D603C2C49F75BD9D02E60B19_RuntimeMethod_var);
		NullCheck(((Texture3D_tDC30A0F19B6055086859D1ABC098D6E6762000E1*)IsInstSealed((RuntimeObject*)L_56, Texture3D_tDC30A0F19B6055086859D1ABC098D6E6762000E1_il2cpp_TypeInfo_var)));
		Texture3D_SetPixelData_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m98A33BD68172B9880ACD8BF2D34F6823BDE84359(((Texture3D_tDC30A0F19B6055086859D1ABC098D6E6762000E1*)IsInstSealed((RuntimeObject*)L_56, Texture3D_tDC30A0F19B6055086859D1ABC098D6E6762000E1_il2cpp_TypeInfo_var)), L_60, 0, 0, Texture3D_SetPixelData_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m98A33BD68172B9880ACD8BF2D34F6823BDE84359_RuntimeMethod_var);
		DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB* L_61 = (DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB*)(&__this->___m_TemporaryDataLocation);
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_62 = L_61->___TexL2_2;
		NullCheck(((Texture3D_tDC30A0F19B6055086859D1ABC098D6E6762000E1*)IsInstSealed((RuntimeObject*)L_62, Texture3D_tDC30A0F19B6055086859D1ABC098D6E6762000E1_il2cpp_TypeInfo_var)));
		Texture3D_Apply_m79EA861C7F9EBF4DD11F4FCF262DE4E4C07DD743(((Texture3D_tDC30A0F19B6055086859D1ABC098D6E6762000E1*)IsInstSealed((RuntimeObject*)L_62, Texture3D_tDC30A0F19B6055086859D1ABC098D6E6762000E1_il2cpp_TypeInfo_var)), (bool)0, NULL);
		DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB* L_63 = (DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB*)(&__this->___m_TemporaryDataLocation);
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_64 = L_63->___TexL2_3;
		NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_65;
		L_65 = PerScenarioData_get_shL2Data_3_m28D37F8C2E2FCE3072AAE047D2A75AEDFE9F9E3D_inline((&___1_data), NULL);
		V_6 = L_65;
		int32_t L_66 = V_3;
		int32_t L_67 = V_2;
		NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_68;
		L_68 = NativeArray_1_GetSubArray_mDC383D59C7576118D603C2C49F75BD9D02E60B19((&V_6), L_66, L_67, NativeArray_1_GetSubArray_mDC383D59C7576118D603C2C49F75BD9D02E60B19_RuntimeMethod_var);
		NullCheck(((Texture3D_tDC30A0F19B6055086859D1ABC098D6E6762000E1*)IsInstSealed((RuntimeObject*)L_64, Texture3D_tDC30A0F19B6055086859D1ABC098D6E6762000E1_il2cpp_TypeInfo_var)));
		Texture3D_SetPixelData_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m98A33BD68172B9880ACD8BF2D34F6823BDE84359(((Texture3D_tDC30A0F19B6055086859D1ABC098D6E6762000E1*)IsInstSealed((RuntimeObject*)L_64, Texture3D_tDC30A0F19B6055086859D1ABC098D6E6762000E1_il2cpp_TypeInfo_var)), L_68, 0, 0, Texture3D_SetPixelData_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m98A33BD68172B9880ACD8BF2D34F6823BDE84359_RuntimeMethod_var);
		DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB* L_69 = (DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB*)(&__this->___m_TemporaryDataLocation);
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_70 = L_69->___TexL2_3;
		NullCheck(((Texture3D_tDC30A0F19B6055086859D1ABC098D6E6762000E1*)IsInstSealed((RuntimeObject*)L_70, Texture3D_tDC30A0F19B6055086859D1ABC098D6E6762000E1_il2cpp_TypeInfo_var)));
		Texture3D_Apply_m79EA861C7F9EBF4DD11F4FCF262DE4E4C07DD743(((Texture3D_tDC30A0F19B6055086859D1ABC098D6E6762000E1*)IsInstSealed((RuntimeObject*)L_70, Texture3D_tDC30A0F19B6055086859D1ABC098D6E6762000E1_il2cpp_TypeInfo_var)), (bool)0, NULL);
	}

IL_020e:
	{
		int32_t L_71 = __this->___m_CurrentProbeVolumeChunkSizeInBricks;
		DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB L_72 = __this->___m_TemporaryDataLocation;
		List_1_t179992B095C528117EEF4782A1F45568BD2D51EA* L_73;
		L_73 = ProbeReferenceVolume_GetSourceLocations_m9C6FF51DB4C661CE3353176D20EFCC6FC9640BE8(__this, 1, L_71, L_72, NULL);
		V_4 = L_73;
		int32_t L_74 = ___4_poolIndex;
		if ((!(((uint32_t)L_74) == ((uint32_t)(-1)))))
		{
			goto IL_0245;
		}
	}
	{
		ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693* L_75 = __this->___m_Pool;
		DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB L_76 = __this->___m_TemporaryDataLocation;
		List_1_t179992B095C528117EEF4782A1F45568BD2D51EA* L_77 = V_4;
		List_1_t179992B095C528117EEF4782A1F45568BD2D51EA* L_78 = ___0_chunkList;
		int32_t L_79 = ___3_chunkIndex;
		int32_t L_80 = __this->___m_SHBands;
		NullCheck(L_75);
		ProbeBrickPool_Update_m4B350F56A29B815AF6029C5692A9FEDF32B50C84(L_75, L_76, L_77, L_78, L_79, L_80, NULL);
		return;
	}

IL_0245:
	{
		ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8* L_81 = __this->___m_BlendingPool;
		DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB L_82 = __this->___m_TemporaryDataLocation;
		List_1_t179992B095C528117EEF4782A1F45568BD2D51EA* L_83 = V_4;
		List_1_t179992B095C528117EEF4782A1F45568BD2D51EA* L_84 = ___0_chunkList;
		int32_t L_85 = ___3_chunkIndex;
		int32_t L_86 = __this->___m_SHBands;
		int32_t L_87 = ___4_poolIndex;
		NullCheck(L_81);
		ProbeBrickBlendingPool_Update_m2593FE9BC3D7AB350C71E0E177CA780EC6157772(L_81, L_82, L_83, L_84, L_85, L_86, L_87, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeReferenceVolume_UpdatePoolValidity_m9F1147388465F6504909C24CEC15F81315707B09 (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, List_1_t179992B095C528117EEF4782A1F45568BD2D51EA* ___0_chunkList, PerScenarioData_tB38C755607F5B84E2CCDE758C8549927DC57518D ___1_data, NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF ___2_validityNeighMaskData, int32_t ___3_chunkIndex, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_GetSubArray_mDC383D59C7576118D603C2C49F75BD9D02E60B19_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Texture3D_SetPixelData_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m98A33BD68172B9880ACD8BF2D34F6823BDE84359_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	int32_t V_1 = 0;
	List_1_t179992B095C528117EEF4782A1F45568BD2D51EA* V_2 = NULL;
	{
		int32_t L_0 = __this->___m_CurrentProbeVolumeChunkSizeInBricks;
		V_0 = ((int32_t)il2cpp_codegen_multiply(L_0, ((int32_t)64)));
		int32_t L_1 = ___3_chunkIndex;
		int32_t L_2 = V_0;
		V_1 = ((int32_t)il2cpp_codegen_multiply(L_1, L_2));
		DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB* L_3 = (DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB*)(&__this->___m_TemporaryDataLocation);
		Texture3D_tDC30A0F19B6055086859D1ABC098D6E6762000E1* L_4 = L_3->___TexValidity;
		int32_t L_5 = V_1;
		int32_t L_6 = V_0;
		NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_7;
		L_7 = NativeArray_1_GetSubArray_mDC383D59C7576118D603C2C49F75BD9D02E60B19((&___2_validityNeighMaskData), L_5, L_6, NativeArray_1_GetSubArray_mDC383D59C7576118D603C2C49F75BD9D02E60B19_RuntimeMethod_var);
		NullCheck(L_4);
		Texture3D_SetPixelData_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m98A33BD68172B9880ACD8BF2D34F6823BDE84359(L_4, L_7, 0, 0, Texture3D_SetPixelData_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m98A33BD68172B9880ACD8BF2D34F6823BDE84359_RuntimeMethod_var);
		DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB* L_8 = (DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB*)(&__this->___m_TemporaryDataLocation);
		Texture3D_tDC30A0F19B6055086859D1ABC098D6E6762000E1* L_9 = L_8->___TexValidity;
		NullCheck(L_9);
		Texture3D_Apply_m79EA861C7F9EBF4DD11F4FCF262DE4E4C07DD743(L_9, (bool)0, NULL);
		int32_t L_10 = __this->___m_CurrentProbeVolumeChunkSizeInBricks;
		DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB L_11 = __this->___m_TemporaryDataLocation;
		List_1_t179992B095C528117EEF4782A1F45568BD2D51EA* L_12;
		L_12 = ProbeReferenceVolume_GetSourceLocations_m9C6FF51DB4C661CE3353176D20EFCC6FC9640BE8(__this, 1, L_10, L_11, NULL);
		V_2 = L_12;
		ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693* L_13 = __this->___m_Pool;
		DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB L_14 = __this->___m_TemporaryDataLocation;
		List_1_t179992B095C528117EEF4782A1F45568BD2D51EA* L_15 = V_2;
		List_1_t179992B095C528117EEF4782A1F45568BD2D51EA* L_16 = ___0_chunkList;
		int32_t L_17 = ___3_chunkIndex;
		NullCheck(L_13);
		ProbeBrickPool_UpdateValidity_m55EA5ABD24BBE180DC78D2B67409D6642B2F8AD4(L_13, L_14, L_15, L_16, L_17, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ProbeReferenceVolume_AddBlendingBricks_m08E619FE2727D5EE292FA36624872C21E5EECD00 (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, BlendingCellInfo_tBAED0F59265E47B74B5C29CBC9D88F985F0B9974* ___0_blendingCell, 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*)&_stringLiteral0CAD20EB4CCD0C8779795DF6B0F5528C271F8533);
		s_Il2CppMethodInitialized = true;
	}
	AutoScope_tFB983697E28885CB10FFDB92D7EFD0615AEF3139 V_0;
	memset((&V_0), 0, sizeof(V_0));
	Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87* V_1 = NULL;
	bool V_2 = false;
	List_1_t179992B095C528117EEF4782A1F45568BD2D51EA* V_3 = NULL;
	int32_t V_4 = 0;
	ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD V_5;
	memset((&V_5), 0, sizeof(V_5));
	bool V_6 = false;
	int32_t V_7 = 0;
	int32_t V_8 = 0;
	int32_t V_9 = 0;
	int32_t G_B4_0 = 0;
	List_1_t179992B095C528117EEF4782A1F45568BD2D51EA* G_B10_0 = NULL;
	{
		ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD L_0;
		memset((&L_0), 0, sizeof(L_0));
		ProfilerMarker__ctor_mDD68B0A8B71E0301F592AF8891560150E55699C8_inline((&L_0), _stringLiteral0CAD20EB4CCD0C8779795DF6B0F5528C271F8533, NULL);
		V_5 = L_0;
		AutoScope_tFB983697E28885CB10FFDB92D7EFD0615AEF3139 L_1;
		L_1 = ProfilerMarker_Auto_m133FA724EB95D16187B37D2C8A501D7E989B1F8D_inline((&V_5), NULL);
		V_0 = L_1;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_013f:
			{
				AutoScope_Dispose_mED763F3F51261EF8FB79DB32CD06E0A3F6C40481_inline((&V_0), NULL);
				return;
			}
		});
		try
		{
			{
				BlendingCellInfo_tBAED0F59265E47B74B5C29CBC9D88F985F0B9974* L_2 = ___0_blendingCell;
				NullCheck(L_2);
				CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5* L_3 = L_2->___cellInfo;
				NullCheck(L_3);
				Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87* L_4 = L_3->___cell;
				V_1 = L_4;
				ProbeVolumeSceneData_t29FD126D36ED1E093C2EBBFB3F248DD5E2A86D90* L_5 = __this->___sceneData;
				NullCheck(L_5);
				String_t* L_6;
				L_6 = ProbeVolumeSceneData_get_otherScenario_m84C33DCF52A4E047182104DEC38DC54DFF1649DB_inline(L_5, NULL);
				if (!L_6)
				{
					goto IL_0038_1;
				}
			}
			{
				Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87* L_7 = V_1;
				NullCheck(L_7);
				bool L_8 = L_7->___hasTwoScenarios;
				G_B4_0 = ((((int32_t)L_8) == ((int32_t)0))? 1 : 0);
				goto IL_0039_1;
			}

IL_0038_1:
			{
				G_B4_0 = 1;
			}

IL_0039_1:
			{
				V_2 = (bool)G_B4_0;
				bool L_9 = V_2;
				if (L_9)
				{
					goto IL_005e_1;
				}
			}
			{
				ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8* L_10 = __this->___m_BlendingPool;
				Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87* L_11 = V_1;
				NullCheck(L_11);
				int32_t L_12 = L_11->___shChunkCount;
				BlendingCellInfo_tBAED0F59265E47B74B5C29CBC9D88F985F0B9974* L_13 = ___0_blendingCell;
				NullCheck(L_13);
				List_1_t179992B095C528117EEF4782A1F45568BD2D51EA* L_14 = L_13->___chunkList;
				NullCheck(L_10);
				bool L_15;
				L_15 = ProbeBrickBlendingPool_Allocate_m71A4E09F0C5CF2C9D1B286F28BD21F7886C287BA(L_10, L_12, L_14, NULL);
				if (L_15)
				{
					goto IL_005e_1;
				}
			}
			{
				V_6 = (bool)0;
				goto IL_014d;
			}

IL_005e_1:
			{
				bool L_16 = V_2;
				if (L_16)
				{
					goto IL_0069_1;
				}
			}
			{
				BlendingCellInfo_tBAED0F59265E47B74B5C29CBC9D88F985F0B9974* L_17 = ___0_blendingCell;
				NullCheck(L_17);
				List_1_t179992B095C528117EEF4782A1F45568BD2D51EA* L_18 = L_17->___chunkList;
				G_B10_0 = L_18;
				goto IL_0074_1;
			}

IL_0069_1:
			{
				BlendingCellInfo_tBAED0F59265E47B74B5C29CBC9D88F985F0B9974* L_19 = ___0_blendingCell;
				NullCheck(L_19);
				CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5* L_20 = L_19->___cellInfo;
				NullCheck(L_20);
				List_1_t179992B095C528117EEF4782A1F45568BD2D51EA* L_21 = L_20->___chunkList;
				G_B10_0 = L_21;
			}

IL_0074_1:
			{
				V_3 = G_B10_0;
				List_1_t179992B095C528117EEF4782A1F45568BD2D51EA* L_22 = V_3;
				NullCheck(L_22);
				int32_t L_23;
				L_23 = List_1_get_Count_m6C34C2E4F4CAE3C6FFE13DC11181ADD0D19C0253_inline(L_22, List_1_get_Count_m6C34C2E4F4CAE3C6FFE13DC11181ADD0D19C0253_RuntimeMethod_var);
				V_4 = L_23;
				BlendingCellInfo_tBAED0F59265E47B74B5C29CBC9D88F985F0B9974* L_24 = ___0_blendingCell;
				NullCheck(L_24);
				CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5* L_25 = L_24->___cellInfo;
				NullCheck(L_25);
				bool L_26 = L_25->___indexUpdated;
				if (L_26)
				{
					goto IL_00bc_1;
				}
			}
			{
				BlendingCellInfo_tBAED0F59265E47B74B5C29CBC9D88F985F0B9974* L_27 = ___0_blendingCell;
				NullCheck(L_27);
				CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5* L_28 = L_27->___cellInfo;
				ProbeReferenceVolume_UpdateCellIndex_m1696BDEB9EF595BEA73637B44134580D601FDB3B(__this, L_28, NULL);
				V_7 = 0;
				goto IL_00b6_1;
			}

IL_009b_1:
			{
				List_1_t179992B095C528117EEF4782A1F45568BD2D51EA* L_29 = V_3;
				Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87* L_30 = V_1;
				NullCheck(L_30);
				PerScenarioData_tB38C755607F5B84E2CCDE758C8549927DC57518D L_31 = L_30->___scenario0;
				Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87* L_32 = V_1;
				NullCheck(L_32);
				NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_33;
				L_33 = Cell_get_validityNeighMaskData_m7B5C06810558C5A621CE5E3DEB0AE3D9A19E791D_inline(L_32, NULL);
				int32_t L_34 = V_7;
				ProbeReferenceVolume_UpdatePoolValidity_m9F1147388465F6504909C24CEC15F81315707B09(__this, L_29, L_31, L_33, L_34, NULL);
				int32_t L_35 = V_7;
				V_7 = ((int32_t)il2cpp_codegen_add(L_35, 1));
			}

IL_00b6_1:
			{
				int32_t L_36 = V_7;
				int32_t L_37 = V_4;
				if ((((int32_t)L_36) < ((int32_t)L_37)))
				{
					goto IL_009b_1;
				}
			}

IL_00bc_1:
			{
				bool L_38 = V_2;
				if (!L_38)
				{
					goto IL_00f6_1;
				}
			}
			{
				BlendingCellInfo_tBAED0F59265E47B74B5C29CBC9D88F985F0B9974* L_39 = ___0_blendingCell;
				NullCheck(L_39);
				float L_40 = L_39->___blendingFactor;
				float L_41;
				L_41 = ProbeReferenceVolume_get_scenarioBlendingFactor_mE2290CE32469BAE1B4862A9095964A8A0332AC3A(__this, NULL);
				if ((((float)L_40) == ((float)L_41)))
				{
					goto IL_0133_1;
				}
			}
			{
				V_8 = 0;
				goto IL_00ee_1;
			}

IL_00d2_1:
			{
				List_1_t179992B095C528117EEF4782A1F45568BD2D51EA* L_42 = V_3;
				Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87* L_43 = V_1;
				NullCheck(L_43);
				PerScenarioData_tB38C755607F5B84E2CCDE758C8549927DC57518D L_44 = L_43->___scenario0;
				Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87* L_45 = V_1;
				NullCheck(L_45);
				NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_46;
				L_46 = Cell_get_validityNeighMaskData_m7B5C06810558C5A621CE5E3DEB0AE3D9A19E791D_inline(L_45, NULL);
				int32_t L_47 = V_8;
				ProbeReferenceVolume_UpdatePool_m7D8FE4B3356547A50C1B028A508B5A26F2A4AC8D(__this, L_42, L_44, L_46, L_47, (-1), NULL);
				int32_t L_48 = V_8;
				V_8 = ((int32_t)il2cpp_codegen_add(L_48, 1));
			}

IL_00ee_1:
			{
				int32_t L_49 = V_8;
				int32_t L_50 = V_4;
				if ((((int32_t)L_49) < ((int32_t)L_50)))
				{
					goto IL_00d2_1;
				}
			}
			{
				goto IL_0133_1;
			}

IL_00f6_1:
			{
				V_9 = 0;
				goto IL_012d_1;
			}

IL_00fb_1:
			{
				List_1_t179992B095C528117EEF4782A1F45568BD2D51EA* L_51 = V_3;
				Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87* L_52 = V_1;
				NullCheck(L_52);
				PerScenarioData_tB38C755607F5B84E2CCDE758C8549927DC57518D L_53 = L_52->___scenario0;
				Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87* L_54 = V_1;
				NullCheck(L_54);
				NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_55;
				L_55 = Cell_get_validityNeighMaskData_m7B5C06810558C5A621CE5E3DEB0AE3D9A19E791D_inline(L_54, NULL);
				int32_t L_56 = V_9;
				ProbeReferenceVolume_UpdatePool_m7D8FE4B3356547A50C1B028A508B5A26F2A4AC8D(__this, L_51, L_53, L_55, L_56, 0, NULL);
				List_1_t179992B095C528117EEF4782A1F45568BD2D51EA* L_57 = V_3;
				Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87* L_58 = V_1;
				NullCheck(L_58);
				PerScenarioData_tB38C755607F5B84E2CCDE758C8549927DC57518D L_59 = L_58->___scenario1;
				Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87* L_60 = V_1;
				NullCheck(L_60);
				NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_61;
				L_61 = Cell_get_validityNeighMaskData_m7B5C06810558C5A621CE5E3DEB0AE3D9A19E791D_inline(L_60, NULL);
				int32_t L_62 = V_9;
				ProbeReferenceVolume_UpdatePool_m7D8FE4B3356547A50C1B028A508B5A26F2A4AC8D(__this, L_57, L_59, L_61, L_62, 1, NULL);
				int32_t L_63 = V_9;
				V_9 = ((int32_t)il2cpp_codegen_add(L_63, 1));
			}

IL_012d_1:
			{
				int32_t L_64 = V_9;
				int32_t L_65 = V_4;
				if ((((int32_t)L_64) < ((int32_t)L_65)))
				{
					goto IL_00fb_1;
				}
			}

IL_0133_1:
			{
				BlendingCellInfo_tBAED0F59265E47B74B5C29CBC9D88F985F0B9974* L_66 = ___0_blendingCell;
				NullCheck(L_66);
				L_66->___blending = (bool)1;
				V_6 = (bool)1;
				goto IL_014d;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_014d:
	{
		bool L_67 = V_6;
		return L_67;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ProbeReferenceVolume_AddBricks_m5E9ECD8448EA8A4E664737432D1DF7285C04CEFD (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5* ___0_cellInfo, CellIndexUpdateInfo_tDBB36B9ABEFEA7AEAE822A9FE6C798D37FA7401E ___1_cellUpdateInfo, bool ___2_ignoreErrorLog, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DynamicArray_1_Add_m79BFB179B4455E41C97EAFE4143E67269BF6392A_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_mC8318C65C43D3BE62687EC2170B17747D8F78F67_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m6C34C2E4F4CAE3C6FFE13DC11181ADD0D19C0253_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6CDD1443DE6643A1D3D5655734D26A0D7C6F0800);
		s_Il2CppMethodInitialized = true;
	}
	AutoScope_tFB983697E28885CB10FFDB92D7EFD0615AEF3139 V_0;
	memset((&V_0), 0, sizeof(V_0));
	Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87* V_1 = NULL;
	NativeArray_1_tBA7C3E15B67AEC95EB7BED61838A132B300A973A V_2;
	memset((&V_2), 0, sizeof(V_2));
	int32_t V_3 = 0;
	ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD V_4;
	memset((&V_4), 0, sizeof(V_4));
	bool V_5 = false;
	int32_t V_6 = 0;
	{
		ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD L_0;
		memset((&L_0), 0, sizeof(L_0));
		ProfilerMarker__ctor_mDD68B0A8B71E0301F592AF8891560150E55699C8_inline((&L_0), _stringLiteral6CDD1443DE6643A1D3D5655734D26A0D7C6F0800, NULL);
		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_011c:
			{
				AutoScope_Dispose_mED763F3F51261EF8FB79DB32CD06E0A3F6C40481_inline((&V_0), NULL);
				return;
			}
		});
		try
		{
			{
				CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5* L_2 = ___0_cellInfo;
				NullCheck(L_2);
				Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87* L_3 = L_2->___cell;
				V_1 = L_3;
				Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87* L_4 = V_1;
				NullCheck(L_4);
				NativeArray_1_tBA7C3E15B67AEC95EB7BED61838A132B300A973A L_5;
				L_5 = Cell_get_bricks_m4B5B0AE8CC4B7DB1002DA706F11417F56EEB35D1_inline(L_4, NULL);
				V_2 = L_5;
				int32_t L_6;
				L_6 = IL2CPP_NATIVEARRAY_GET_LENGTH(((&V_2))->___m_Length);
				int32_t L_7 = __this->___m_CurrentProbeVolumeChunkSizeInBricks;
				int32_t L_8;
				L_8 = ProbeBrickPool_GetChunkCount_mE5C8FB130BDDF990697083310800BBFA9F8D7A00(L_6, L_7, NULL);
				V_3 = L_8;
				CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5* L_9 = ___0_cellInfo;
				NullCheck(L_9);
				List_1_t179992B095C528117EEF4782A1F45568BD2D51EA* L_10 = L_9->___chunkList;
				NullCheck(L_10);
				List_1_Clear_mC8318C65C43D3BE62687EC2170B17747D8F78F67_inline(L_10, List_1_Clear_mC8318C65C43D3BE62687EC2170B17747D8F78F67_RuntimeMethod_var);
				ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693* L_11 = __this->___m_Pool;
				int32_t L_12 = V_3;
				CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5* L_13 = ___0_cellInfo;
				NullCheck(L_13);
				List_1_t179992B095C528117EEF4782A1F45568BD2D51EA* L_14 = L_13->___chunkList;
				bool L_15 = ___2_ignoreErrorLog;
				NullCheck(L_11);
				bool L_16;
				L_16 = ProbeBrickPool_Allocate_mBBD5F9AE0F5D5B9C031062E3D28EBDA44E9B1C63(L_11, L_12, L_14, L_15, NULL);
				if (L_16)
				{
					goto IL_005d_1;
				}
			}
			{
				V_5 = (bool)0;
				goto IL_012a;
			}

IL_005d_1:
			{
				bool L_17;
				L_17 = ProbeReferenceVolume_get_enableScenarioBlending_mEE7DB2B1A6466FDCDEFABE29D5E4067DF19F66DE(__this, NULL);
				if (!L_17)
				{
					goto IL_0077_1;
				}
			}
			{
				DynamicArray_1_tD456FAFFECC4879D97EE0F550727BF9C6B0B3FE6* L_18 = __this->___m_ToBeLoadedBlendingCells;
				CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5* L_19 = ___0_cellInfo;
				NullCheck(L_19);
				BlendingCellInfo_tBAED0F59265E47B74B5C29CBC9D88F985F0B9974** L_20 = (BlendingCellInfo_tBAED0F59265E47B74B5C29CBC9D88F985F0B9974**)(&L_19->___blendingCell);
				NullCheck(L_18);
				int32_t L_21;
				L_21 = DynamicArray_1_Add_m79BFB179B4455E41C97EAFE4143E67269BF6392A(L_18, L_20, DynamicArray_1_Add_m79BFB179B4455E41C97EAFE4143E67269BF6392A_RuntimeMethod_var);
			}

IL_0077_1:
			{
				CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5* L_22 = ___0_cellInfo;
				CellIndexUpdateInfo_tDBB36B9ABEFEA7AEAE822A9FE6C798D37FA7401E L_23 = ___1_cellUpdateInfo;
				NullCheck(L_22);
				L_22->___tempUpdateInfo = L_23;
				bool L_24;
				L_24 = ProbeReferenceVolume_get_enableScenarioBlending_mEE7DB2B1A6466FDCDEFABE29D5E4067DF19F66DE(__this, NULL);
				if (!L_24)
				{
					goto IL_009b_1;
				}
			}
			{
				float L_25;
				L_25 = ProbeReferenceVolume_get_scenarioBlendingFactor_mE2290CE32469BAE1B4862A9095964A8A0332AC3A(__this, NULL);
				if ((((float)L_25) == ((float)(0.0f))))
				{
					goto IL_009b_1;
				}
			}
			{
				Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87* L_26 = V_1;
				NullCheck(L_26);
				bool L_27 = L_26->___hasTwoScenarios;
				if (L_27)
				{
					goto IL_00e9_1;
				}
			}

IL_009b_1:
			{
				V_6 = 0;
				goto IL_00c1_1;
			}

IL_00a0_1:
			{
				CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5* L_28 = ___0_cellInfo;
				NullCheck(L_28);
				List_1_t179992B095C528117EEF4782A1F45568BD2D51EA* L_29 = L_28->___chunkList;
				Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87* L_30 = V_1;
				NullCheck(L_30);
				PerScenarioData_tB38C755607F5B84E2CCDE758C8549927DC57518D L_31 = L_30->___scenario0;
				Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87* L_32 = V_1;
				NullCheck(L_32);
				NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_33;
				L_33 = Cell_get_validityNeighMaskData_m7B5C06810558C5A621CE5E3DEB0AE3D9A19E791D_inline(L_32, NULL);
				int32_t L_34 = V_6;
				ProbeReferenceVolume_UpdatePool_m7D8FE4B3356547A50C1B028A508B5A26F2A4AC8D(__this, L_29, L_31, L_33, L_34, (-1), NULL);
				int32_t L_35 = V_6;
				V_6 = ((int32_t)il2cpp_codegen_add(L_35, 1));
			}

IL_00c1_1:
			{
				int32_t L_36 = V_6;
				CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5* L_37 = ___0_cellInfo;
				NullCheck(L_37);
				List_1_t179992B095C528117EEF4782A1F45568BD2D51EA* L_38 = L_37->___chunkList;
				NullCheck(L_38);
				int32_t L_39;
				L_39 = List_1_get_Count_m6C34C2E4F4CAE3C6FFE13DC11181ADD0D19C0253_inline(L_38, List_1_get_Count_m6C34C2E4F4CAE3C6FFE13DC11181ADD0D19C0253_RuntimeMethod_var);
				if ((((int32_t)L_36) < ((int32_t)L_39)))
				{
					goto IL_00a0_1;
				}
			}
			{
				CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5* L_40 = ___0_cellInfo;
				ProbeReferenceVolume_UpdateCellIndex_m1696BDEB9EF595BEA73637B44134580D601FDB3B(__this, L_40, NULL);
				CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5* L_41 = ___0_cellInfo;
				NullCheck(L_41);
				BlendingCellInfo_tBAED0F59265E47B74B5C29CBC9D88F985F0B9974* L_42 = L_41->___blendingCell;
				NullCheck(L_42);
				L_42->___blendingFactor = (0.0f);
				goto IL_010a_1;
			}

IL_00e9_1:
			{
				bool L_43;
				L_43 = ProbeReferenceVolume_get_enableScenarioBlending_mEE7DB2B1A6466FDCDEFABE29D5E4067DF19F66DE(__this, NULL);
				if (!L_43)
				{
					goto IL_010a_1;
				}
			}
			{
				CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5* L_44 = ___0_cellInfo;
				NullCheck(L_44);
				BlendingCellInfo_tBAED0F59265E47B74B5C29CBC9D88F985F0B9974* L_45 = L_44->___blendingCell;
				NullCheck(L_45);
				BlendingCellInfo_Prioritize_m2595DABDFEC46285B682F3BECBD8477CA9239FEC(L_45, NULL);
				__this->___m_HasRemainingCellsToBlend = (bool)1;
				CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5* L_46 = ___0_cellInfo;
				NullCheck(L_46);
				L_46->___indexUpdated = (bool)0;
			}

IL_010a_1:
			{
				CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5* L_47 = ___0_cellInfo;
				NullCheck(L_47);
				L_47->___loaded = (bool)1;
				ProbeReferenceVolume_ClearDebugData_m23BBE8E53942EF9D454112E09926B4E48C358F5B(__this, NULL);
				V_5 = (bool)1;
				goto IL_012a;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_012a:
	{
		bool L_48 = V_5;
		return L_48;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeReferenceVolume_UpdateCellIndex_m1696BDEB9EF595BEA73637B44134580D601FDB3B (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5* ___0_cellInfo, const RuntimeMethod* method) 
{
	NativeArray_1_tBA7C3E15B67AEC95EB7BED61838A132B300A973A V_0;
	memset((&V_0), 0, sizeof(V_0));
	CellIndexUpdateInfo_tDBB36B9ABEFEA7AEAE822A9FE6C798D37FA7401E V_1;
	memset((&V_1), 0, sizeof(V_1));
	{
		CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5* L_0 = ___0_cellInfo;
		NullCheck(L_0);
		L_0->___indexUpdated = (bool)1;
		__this->___m_BricksLoaded = (bool)1;
		CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5* L_1 = ___0_cellInfo;
		NullCheck(L_1);
		Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87* L_2 = L_1->___cell;
		NullCheck(L_2);
		NativeArray_1_tBA7C3E15B67AEC95EB7BED61838A132B300A973A L_3;
		L_3 = Cell_get_bricks_m4B5B0AE8CC4B7DB1002DA706F11417F56EEB35D1_inline(L_2, NULL);
		V_0 = L_3;
		CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5* L_4 = ___0_cellInfo;
		NullCheck(L_4);
		CellIndexUpdateInfo_tDBB36B9ABEFEA7AEAE822A9FE6C798D37FA7401E L_5 = L_4->___tempUpdateInfo;
		V_1 = L_5;
		ProbeBrickIndex_tF1B02DB88E5F4CF79533962B018B5724D74E32D2* L_6 = __this->___m_Index;
		CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5* L_7 = ___0_cellInfo;
		NullCheck(L_7);
		Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87* L_8 = L_7->___cell;
		NativeArray_1_tBA7C3E15B67AEC95EB7BED61838A132B300A973A L_9 = V_0;
		CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5* L_10 = ___0_cellInfo;
		NullCheck(L_10);
		List_1_t179992B095C528117EEF4782A1F45568BD2D51EA* L_11 = L_10->___chunkList;
		int32_t L_12 = __this->___m_CurrentProbeVolumeChunkSizeInBricks;
		ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693* L_13 = __this->___m_Pool;
		NullCheck(L_13);
		int32_t L_14;
		L_14 = ProbeBrickPool_GetPoolWidth_m1483256573899632F4653768404E3222630BF859(L_13, NULL);
		ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693* L_15 = __this->___m_Pool;
		NullCheck(L_15);
		int32_t L_16;
		L_16 = ProbeBrickPool_GetPoolHeight_m13A81509194E59D1F777CE0CA72738E30C896F09(L_15, NULL);
		CellIndexUpdateInfo_tDBB36B9ABEFEA7AEAE822A9FE6C798D37FA7401E L_17 = V_1;
		NullCheck(L_6);
		ProbeBrickIndex_AddBricks_m669EA2E827BA76B2445B5D6F549F96B16967D910(L_6, L_8, L_9, L_11, L_12, L_14, L_16, L_17, NULL);
		CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5* L_18 = ___0_cellInfo;
		CellIndexUpdateInfo_tDBB36B9ABEFEA7AEAE822A9FE6C798D37FA7401E L_19 = V_1;
		NullCheck(L_18);
		L_18->___updateInfo = L_19;
		ProbeCellIndices_t0A30314A2B1D5F97E16BD321C179801D1B42C6AF* L_20 = __this->___m_CellIndices;
		CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5* L_21 = ___0_cellInfo;
		NullCheck(L_21);
		int32_t L_22 = L_21->___flatIdxInCellIndices;
		CellIndexUpdateInfo_tDBB36B9ABEFEA7AEAE822A9FE6C798D37FA7401E L_23 = V_1;
		NullCheck(L_20);
		ProbeCellIndices_UpdateCell_mF0875471DC1945509C17EE3D45555C97B8601727(L_20, L_22, L_23, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeReferenceVolume_ReleaseBricks_mC667AFC2315DD071EAB8649100914D86C50D91DD (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5* ___0_cellInfo, 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_Clear_mC8318C65C43D3BE62687EC2170B17747D8F78F67_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m6C34C2E4F4CAE3C6FFE13DC11181ADD0D19C0253_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral05A6903A96463F47F712E27F88FC04FE1DEE2D62);
		s_Il2CppMethodInitialized = true;
	}
	{
		CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5* L_0 = ___0_cellInfo;
		NullCheck(L_0);
		List_1_t179992B095C528117EEF4782A1F45568BD2D51EA* L_1 = L_0->___chunkList;
		NullCheck(L_1);
		int32_t L_2;
		L_2 = List_1_get_Count_m6C34C2E4F4CAE3C6FFE13DC11181ADD0D19C0253_inline(L_1, List_1_get_Count_m6C34C2E4F4CAE3C6FFE13DC11181ADD0D19C0253_RuntimeMethod_var);
		if (L_2)
		{
			goto IL_0018;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB(_stringLiteral05A6903A96463F47F712E27F88FC04FE1DEE2D62, NULL);
		return;
	}

IL_0018:
	{
		ProbeBrickIndex_tF1B02DB88E5F4CF79533962B018B5724D74E32D2* L_3 = __this->___m_Index;
		CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5* L_4 = ___0_cellInfo;
		NullCheck(L_3);
		ProbeBrickIndex_RemoveBricks_m33F14B7CFDFDD222B87AACEAB7112495A02B1D4F(L_3, L_4, NULL);
		ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693* L_5 = __this->___m_Pool;
		CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5* L_6 = ___0_cellInfo;
		NullCheck(L_6);
		List_1_t179992B095C528117EEF4782A1F45568BD2D51EA* L_7 = L_6->___chunkList;
		NullCheck(L_5);
		ProbeBrickPool_Deallocate_m678B96395E615781952F56F2CE78A7FF37BD5470(L_5, L_7, NULL);
		CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5* L_8 = ___0_cellInfo;
		NullCheck(L_8);
		List_1_t179992B095C528117EEF4782A1F45568BD2D51EA* L_9 = L_8->___chunkList;
		NullCheck(L_9);
		List_1_Clear_mC8318C65C43D3BE62687EC2170B17747D8F78F67_inline(L_9, List_1_Clear_mC8318C65C43D3BE62687EC2170B17747D8F78F67_RuntimeMethod_var);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeReferenceVolume_UpdateConstantBuffer_m17972BC9DFA61C458B16A463F7F41C4412893D4B (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, ProbeVolumeShadingParameters_t2A2468B1474F1F66585CDA9999C46CBF88701641 ___1_parameters, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ConstantBuffer_PushGlobal_TisShaderVariablesProbeVolumes_t93D502CF0A3275CEBA1EDF0E6DB84816618662D4_m5A0876583E162004F41F54F3D4175DE26B204B99_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ConstantBuffer_tB166ADD4FDA2C484CB3C1407D8129F97DF1BCC26_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	float V_0 = 0.0f;
	float V_1 = 0.0f;
	Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 V_2;
	memset((&V_2), 0, sizeof(V_2));
	Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 V_3;
	memset((&V_3), 0, sizeof(V_3));
	Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 V_4;
	memset((&V_4), 0, sizeof(V_4));
	ShaderVariablesProbeVolumes_t93D502CF0A3275CEBA1EDF0E6DB84816618662D4 V_5;
	memset((&V_5), 0, sizeof(V_5));
	{
		ProbeVolumeShadingParameters_t2A2468B1474F1F66585CDA9999C46CBF88701641 L_0 = ___1_parameters;
		float L_1 = L_0.___normalBias;
		V_0 = L_1;
		ProbeVolumeShadingParameters_t2A2468B1474F1F66585CDA9999C46CBF88701641 L_2 = ___1_parameters;
		float L_3 = L_2.___viewBias;
		V_1 = L_3;
		ProbeVolumeShadingParameters_t2A2468B1474F1F66585CDA9999C46CBF88701641 L_4 = ___1_parameters;
		bool L_5 = L_4.___scaleBiasByMinDistanceBetweenProbes;
		if (!L_5)
		{
			goto IL_0028;
		}
	}
	{
		float L_6 = V_0;
		float L_7;
		L_7 = ProbeReferenceVolume_MinDistanceBetweenProbes_m51E9F0137DAB755D7369E318344390616EB85AF4(__this, NULL);
		V_0 = ((float)il2cpp_codegen_multiply(L_6, L_7));
		float L_8 = V_1;
		float L_9;
		L_9 = ProbeReferenceVolume_MinDistanceBetweenProbes_m51E9F0137DAB755D7369E318344390616EB85AF4(__this, NULL);
		V_1 = ((float)il2cpp_codegen_multiply(L_8, L_9));
	}

IL_0028:
	{
		ProbeCellIndices_t0A30314A2B1D5F97E16BD321C179801D1B42C6AF* L_10 = __this->___m_CellIndices;
		NullCheck(L_10);
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_11;
		L_11 = ProbeCellIndices_GetCellMinPosition_mF713C9D6957B59F6A417D9BF70736D960DB3CF5C_inline(L_10, NULL);
		V_2 = L_11;
		ProbeCellIndices_t0A30314A2B1D5F97E16BD321C179801D1B42C6AF* L_12 = __this->___m_CellIndices;
		NullCheck(L_12);
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_13;
		L_13 = ProbeCellIndices_GetCellIndexDimension_m263B05A575C514D84B4EA4BD39627388DAFFAC6D_inline(L_12, NULL);
		V_3 = L_13;
		ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693* L_14 = __this->___m_Pool;
		NullCheck(L_14);
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_15;
		L_15 = ProbeBrickPool_GetPoolDimensions_m9C72DB1514CFEFDB9CE7C338BBA0C379122D896B(L_14, NULL);
		V_4 = L_15;
		float L_16 = V_0;
		float L_17 = V_1;
		int32_t L_18 = __this->___m_MaxSubdivision;
		float L_19;
		L_19 = powf((3.0f), ((float)((int32_t)il2cpp_codegen_subtract(L_18, 1))));
		float L_20;
		L_20 = ProbeReferenceVolume_MinBrickSize_mF1177D6B2AD71B31A4CE907A93E49F0A8E742764(__this, NULL);
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_21;
		memset((&L_21), 0, sizeof(L_21));
		Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_21), L_16, L_17, ((float)il2cpp_codegen_cast_double_to_int<int32_t>(L_19)), L_20, NULL);
		(&V_5)->____Biases_CellInMinBrick_MinBrickSize = L_21;
		int32_t L_22;
		L_22 = Vector3Int_get_x_m21C268D2AA4C03CE35AA49DF6155347C9748054C_inline((&V_3), NULL);
		int32_t L_23;
		L_23 = Vector3Int_get_y_m42F43000F85D356557CAF03442273E7AA08F7F72_inline((&V_3), NULL);
		int32_t L_24;
		L_24 = Vector3Int_get_z_m96E180F866145E373F42358F2371EFF446F08AED_inline((&V_3), NULL);
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_25;
		memset((&L_25), 0, sizeof(L_25));
		Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_25), ((float)L_22), ((float)L_23), ((float)L_24), (243.0f), NULL);
		(&V_5)->____IndicesDim_IndexChunkSize = L_25;
		int32_t L_26;
		L_26 = Vector3Int_get_x_m21C268D2AA4C03CE35AA49DF6155347C9748054C_inline((&V_2), NULL);
		int32_t L_27;
		L_27 = Vector3Int_get_y_m42F43000F85D356557CAF03442273E7AA08F7F72_inline((&V_2), NULL);
		int32_t L_28;
		L_28 = Vector3Int_get_z_m96E180F866145E373F42358F2371EFF446F08AED_inline((&V_2), NULL);
		ProbeVolumeShadingParameters_t2A2468B1474F1F66585CDA9999C46CBF88701641 L_29 = ___1_parameters;
		float L_30 = L_29.___samplingNoise;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_31;
		memset((&L_31), 0, sizeof(L_31));
		Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_31), ((float)L_26), ((float)L_27), ((float)L_28), L_30, NULL);
		(&V_5)->____MinCellPos_Noise = L_31;
		int32_t L_32;
		L_32 = Vector3Int_get_x_m21C268D2AA4C03CE35AA49DF6155347C9748054C_inline((&V_4), NULL);
		int32_t L_33;
		L_33 = Vector3Int_get_y_m42F43000F85D356557CAF03442273E7AA08F7F72_inline((&V_4), NULL);
		int32_t L_34;
		L_34 = Vector3Int_get_z_m96E180F866145E373F42358F2371EFF446F08AED_inline((&V_4), NULL);
		float L_35;
		L_35 = ProbeReferenceVolume_MaxBrickSize_m2DBDA5AAF999E95C588F052D5132977751655AC6(__this, NULL);
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_36;
		memset((&L_36), 0, sizeof(L_36));
		Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_36), ((float)L_32), ((float)L_33), ((float)L_34), L_35, NULL);
		(&V_5)->____PoolDim_CellInMeters = L_36;
		ProbeVolumeShadingParameters_t2A2468B1474F1F66585CDA9999C46CBF88701641 L_37 = ___1_parameters;
		float L_38 = L_37.___weight;
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376* L_39 = (Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376*)(&__this->___minLoadedCellPos);
		int32_t L_40;
		L_40 = Vector3Int_get_x_m21C268D2AA4C03CE35AA49DF6155347C9748054C_inline(L_39, NULL);
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376* L_41 = (Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376*)(&__this->___minLoadedCellPos);
		int32_t L_42;
		L_42 = Vector3Int_get_y_m42F43000F85D356557CAF03442273E7AA08F7F72_inline(L_41, NULL);
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376* L_43 = (Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376*)(&__this->___minLoadedCellPos);
		int32_t L_44;
		L_44 = Vector3Int_get_z_m96E180F866145E373F42358F2371EFF446F08AED_inline(L_43, NULL);
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_45;
		memset((&L_45), 0, sizeof(L_45));
		Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_45), L_38, ((float)L_40), ((float)L_42), ((float)L_44), NULL);
		(&V_5)->____Weight_MinLoadedCell = L_45;
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376* L_46 = (Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376*)(&__this->___maxLoadedCellPos);
		int32_t L_47;
		L_47 = Vector3Int_get_x_m21C268D2AA4C03CE35AA49DF6155347C9748054C_inline(L_46, NULL);
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376* L_48 = (Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376*)(&__this->___maxLoadedCellPos);
		int32_t L_49;
		L_49 = Vector3Int_get_y_m42F43000F85D356557CAF03442273E7AA08F7F72_inline(L_48, NULL);
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376* L_50 = (Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376*)(&__this->___maxLoadedCellPos);
		int32_t L_51;
		L_51 = Vector3Int_get_z_m96E180F866145E373F42358F2371EFF446F08AED_inline(L_50, NULL);
		ProbeVolumeShadingParameters_t2A2468B1474F1F66585CDA9999C46CBF88701641 L_52 = ___1_parameters;
		int32_t L_53 = L_52.___frameIndexForNoise;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_54;
		memset((&L_54), 0, sizeof(L_54));
		Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_54), ((float)L_47), ((float)L_49), ((float)L_51), ((float)L_53), NULL);
		(&V_5)->____MaxLoadedCell_FrameIndex = L_54;
		ProbeVolumeShadingParameters_t2A2468B1474F1F66585CDA9999C46CBF88701641 L_55 = ___1_parameters;
		int32_t L_56 = L_55.___leakReductionMode;
		ProbeVolumeShadingParameters_t2A2468B1474F1F66585CDA9999C46CBF88701641 L_57 = ___1_parameters;
		float L_58 = L_57.___occlusionWeightContribution;
		ProbeVolumeShadingParameters_t2A2468B1474F1F66585CDA9999C46CBF88701641 L_59 = ___1_parameters;
		float L_60 = L_59.___minValidNormalWeight;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_61;
		memset((&L_61), 0, sizeof(L_61));
		Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_61), ((float)L_56), L_58, L_60, (0.0f), NULL);
		(&V_5)->____LeakReductionParams = L_61;
		ProbeVolumeShadingParameters_t2A2468B1474F1F66585CDA9999C46CBF88701641 L_62 = ___1_parameters;
		float L_63 = L_62.___reflNormalizationLowerClamp;
		ProbeVolumeShadingParameters_t2A2468B1474F1F66585CDA9999C46CBF88701641 L_64 = ___1_parameters;
		float L_65 = L_64.___reflNormalizationUpperClamp;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_66;
		memset((&L_66), 0, sizeof(L_66));
		Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_66), L_63, L_65, (0.0f), (0.0f), NULL);
		(&V_5)->____NormalizationClamp_Padding12 = L_66;
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_67 = ___0_cmd;
		int32_t L_68 = __this->___m_CBShaderID;
		il2cpp_codegen_runtime_class_init_inline(ConstantBuffer_tB166ADD4FDA2C484CB3C1407D8129F97DF1BCC26_il2cpp_TypeInfo_var);
		ConstantBuffer_PushGlobal_TisShaderVariablesProbeVolumes_t93D502CF0A3275CEBA1EDF0E6DB84816618662D4_m5A0876583E162004F41F54F3D4175DE26B204B99(L_67, (&V_5), L_68, ConstantBuffer_PushGlobal_TisShaderVariablesProbeVolumes_t93D502CF0A3275CEBA1EDF0E6DB84816618662D4_m5A0876583E162004F41F54F3D4175DE26B204B99_RuntimeMethod_var);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeReferenceVolume_CleanupLoadedData_m8F273D06AC4EC61F9279F6F6DF2D7C6D31500218 (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, const RuntimeMethod* method) 
{
	{
		__this->___m_BricksLoaded = (bool)0;
		ProbeReferenceVolume_UnloadAllCells_m7B67DEA1BFE6F4241C9C46D63EBBF474D91ED2E5(__this, NULL);
		bool L_0 = __this->___m_ProbeReferenceVolumeInit;
		if (!L_0)
		{
			goto IL_004c;
		}
	}
	{
		ProbeBrickIndex_tF1B02DB88E5F4CF79533962B018B5724D74E32D2* L_1 = __this->___m_Index;
		NullCheck(L_1);
		ProbeBrickIndex_Cleanup_mC91DCE7151C1218E3769D9D5F31A2EB9C337E39A(L_1, NULL);
		ProbeCellIndices_t0A30314A2B1D5F97E16BD321C179801D1B42C6AF* L_2 = __this->___m_CellIndices;
		NullCheck(L_2);
		ProbeCellIndices_Cleanup_m1D23B2186807497984238099BB088D36DC08B57C(L_2, NULL);
		ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693* L_3 = __this->___m_Pool;
		NullCheck(L_3);
		ProbeBrickPool_Cleanup_m6A7772AD4C4A3620FD5B98242D66E4FAA7660C8B(L_3, NULL);
		ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8* L_4 = __this->___m_BlendingPool;
		NullCheck(L_4);
		ProbeBrickBlendingPool_Cleanup_m2C4D62071BAE893E66F01AA8CB02A7C9EE99DE91(L_4, NULL);
		DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB* L_5 = (DataLocation_t34FC6B68E8194966FC3C075EF4227E1522CB53BB*)(&__this->___m_TemporaryDataLocation);
		DataLocation_Cleanup_m010C49BAA3CEC79DDA9048205440DF05994A4B08(L_5, NULL);
	}

IL_004c:
	{
		__this->___m_ProbeReferenceVolumeInit = (bool)0;
		ProbeReferenceVolume_ClearDebugData_m23BBE8E53942EF9D454112E09926B4E48C358F5B(__this, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ProbeVolumeDebug_t295620780739F33AEAD1D1BB44C5252CE70D3DD8* ProbeReferenceVolume_get_probeVolumeDebug_m96372A6BF79C4E05EF70A101B2CCDDCC7CE9D34F (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, const RuntimeMethod* method) 
{
	{
		ProbeVolumeDebug_t295620780739F33AEAD1D1BB44C5252CE70D3DD8* L_0 = __this->___U3CprobeVolumeDebugU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389* ProbeReferenceVolume_get_subdivisionDebugColors_m26F6E69C12B205E8FBF4BBA594BC5EF5C6119CE6 (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, const RuntimeMethod* method) 
{
	{
		ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389* L_0 = __this->___U3CsubdivisionDebugColorsU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeReferenceVolume_RenderDebug_m15ED19C3CB47B1DC9F33652C7AD8BE137A5EF014 (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___0_camera, const RuntimeMethod* method) 
{
	{
		Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_0 = ___0_camera;
		NullCheck(L_0);
		int32_t L_1;
		L_1 = Camera_get_cameraType_m85434C4C986D2EAC04FBFA44B284840AFC497851(L_0, NULL);
		if ((((int32_t)L_1) == ((int32_t)((int32_t)16))))
		{
			goto IL_001a;
		}
	}
	{
		Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_2 = ___0_camera;
		NullCheck(L_2);
		int32_t L_3;
		L_3 = Camera_get_cameraType_m85434C4C986D2EAC04FBFA44B284840AFC497851(L_2, NULL);
		if ((((int32_t)L_3) == ((int32_t)4)))
		{
			goto IL_001a;
		}
	}
	{
		Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_4 = ___0_camera;
		ProbeReferenceVolume_DrawProbeDebug_m68A5309912FC79B0C5100ECCD6DD1819107CCEC2(__this, L_4, NULL);
	}

IL_001a:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeReferenceVolume_InitializeDebug_m3254EDC3334ACFE554079A4F3D280FC5C59FF788 (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, ProbeVolumeSystemParameters_t0654F2626ACA367E00C375BEB6FEA5B86CB0A58B* ___0_parameters, 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;
	}
	{
		ProbeVolumeSystemParameters_t0654F2626ACA367E00C375BEB6FEA5B86CB0A58B* L_0 = ___0_parameters;
		bool L_1 = L_0->___supportsRuntimeDebug;
		if (!L_1)
		{
			goto IL_013d;
		}
	}
	{
		ProbeVolumeSystemParameters_t0654F2626ACA367E00C375BEB6FEA5B86CB0A58B* L_2 = ___0_parameters;
		Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_3 = L_2->___probeDebugMesh;
		__this->___m_DebugMesh = L_3;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_DebugMesh), (void*)L_3);
		ProbeVolumeSystemParameters_t0654F2626ACA367E00C375BEB6FEA5B86CB0A58B* L_4 = ___0_parameters;
		Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_5 = L_4->___probeDebugShader;
		il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
		Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_6;
		L_6 = CoreUtils_CreateEngineMaterial_m81DECC0AF6901F95B5041A00ED588F5230546AD2(L_5, NULL);
		__this->___m_DebugMaterial = L_6;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_DebugMaterial), (void*)L_6);
		Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_7 = __this->___m_DebugMaterial;
		NullCheck(L_7);
		Material_set_enableInstancing_m84BA72A28BCFE94B50535BDE410A539A7CD7AF80(L_7, (bool)1, NULL);
		ProbeVolumeSystemParameters_t0654F2626ACA367E00C375BEB6FEA5B86CB0A58B* L_8 = ___0_parameters;
		Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_9 = L_8->___offsetDebugMesh;
		__this->___m_DebugOffsetMesh = L_9;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_DebugOffsetMesh), (void*)L_9);
		ProbeVolumeSystemParameters_t0654F2626ACA367E00C375BEB6FEA5B86CB0A58B* L_10 = ___0_parameters;
		Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_11 = L_10->___offsetDebugShader;
		Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_12;
		L_12 = CoreUtils_CreateEngineMaterial_m81DECC0AF6901F95B5041A00ED588F5230546AD2(L_11, NULL);
		__this->___m_DebugOffsetMaterial = L_12;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_DebugOffsetMaterial), (void*)L_12);
		Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_13 = __this->___m_DebugOffsetMaterial;
		NullCheck(L_13);
		Material_set_enableInstancing_m84BA72A28BCFE94B50535BDE410A539A7CD7AF80(L_13, (bool)1, NULL);
		ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389* L_14;
		L_14 = ProbeReferenceVolume_get_subdivisionDebugColors_m26F6E69C12B205E8FBF4BBA594BC5EF5C6119CE6_inline(__this, NULL);
		Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_15;
		memset((&L_15), 0, sizeof(L_15));
		Color__ctor_mCD6889CDE39F18704CD6EA8E2EFBFA48BA3E13B0_inline((&L_15), (1.0f), (0.0f), (0.0f), NULL);
		NullCheck(L_14);
		(L_14)->SetAt(static_cast<il2cpp_array_size_t>(0), (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F)L_15);
		ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389* L_16;
		L_16 = ProbeReferenceVolume_get_subdivisionDebugColors_m26F6E69C12B205E8FBF4BBA594BC5EF5C6119CE6_inline(__this, NULL);
		Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_17;
		memset((&L_17), 0, sizeof(L_17));
		Color__ctor_mCD6889CDE39F18704CD6EA8E2EFBFA48BA3E13B0_inline((&L_17), (0.0f), (1.0f), (0.0f), NULL);
		NullCheck(L_16);
		(L_16)->SetAt(static_cast<il2cpp_array_size_t>(1), (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F)L_17);
		ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389* L_18;
		L_18 = ProbeReferenceVolume_get_subdivisionDebugColors_m26F6E69C12B205E8FBF4BBA594BC5EF5C6119CE6_inline(__this, NULL);
		Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_19;
		memset((&L_19), 0, sizeof(L_19));
		Color__ctor_mCD6889CDE39F18704CD6EA8E2EFBFA48BA3E13B0_inline((&L_19), (0.0f), (0.0f), (1.0f), NULL);
		NullCheck(L_18);
		(L_18)->SetAt(static_cast<il2cpp_array_size_t>(2), (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F)L_19);
		ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389* L_20;
		L_20 = ProbeReferenceVolume_get_subdivisionDebugColors_m26F6E69C12B205E8FBF4BBA594BC5EF5C6119CE6_inline(__this, NULL);
		Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_21;
		memset((&L_21), 0, sizeof(L_21));
		Color__ctor_mCD6889CDE39F18704CD6EA8E2EFBFA48BA3E13B0_inline((&L_21), (1.0f), (1.0f), (0.0f), NULL);
		NullCheck(L_20);
		(L_20)->SetAt(static_cast<il2cpp_array_size_t>(3), (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F)L_21);
		ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389* L_22;
		L_22 = ProbeReferenceVolume_get_subdivisionDebugColors_m26F6E69C12B205E8FBF4BBA594BC5EF5C6119CE6_inline(__this, NULL);
		Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_23;
		memset((&L_23), 0, sizeof(L_23));
		Color__ctor_mCD6889CDE39F18704CD6EA8E2EFBFA48BA3E13B0_inline((&L_23), (1.0f), (0.0f), (1.0f), NULL);
		NullCheck(L_22);
		(L_22)->SetAt(static_cast<il2cpp_array_size_t>(4), (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F)L_23);
		ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389* L_24;
		L_24 = ProbeReferenceVolume_get_subdivisionDebugColors_m26F6E69C12B205E8FBF4BBA594BC5EF5C6119CE6_inline(__this, NULL);
		Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_25;
		memset((&L_25), 0, sizeof(L_25));
		Color__ctor_mCD6889CDE39F18704CD6EA8E2EFBFA48BA3E13B0_inline((&L_25), (0.0f), (1.0f), (1.0f), NULL);
		NullCheck(L_24);
		(L_24)->SetAt(static_cast<il2cpp_array_size_t>(5), (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F)L_25);
		ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389* L_26;
		L_26 = ProbeReferenceVolume_get_subdivisionDebugColors_m26F6E69C12B205E8FBF4BBA594BC5EF5C6119CE6_inline(__this, NULL);
		Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_27;
		memset((&L_27), 0, sizeof(L_27));
		Color__ctor_mCD6889CDE39F18704CD6EA8E2EFBFA48BA3E13B0_inline((&L_27), (0.5f), (0.5f), (0.5f), NULL);
		NullCheck(L_26);
		(L_26)->SetAt(static_cast<il2cpp_array_size_t>(6), (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F)L_27);
	}

IL_013d:
	{
		ProbeVolumeSystemParameters_t0654F2626ACA367E00C375BEB6FEA5B86CB0A58B* L_28 = ___0_parameters;
		ProbeVolumeSystemParameters_t0654F2626ACA367E00C375BEB6FEA5B86CB0A58B L_29 = (*(ProbeVolumeSystemParameters_t0654F2626ACA367E00C375BEB6FEA5B86CB0A58B*)L_28);
		ProbeReferenceVolume_RegisterDebug_m2F302154AB36B9D5C1739DE3E699CF8574918F53(__this, L_29, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeReferenceVolume_CleanupDebug_mAFDF3588B65E883D2133939901F72D1A1E3C7133 (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __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;
	}
	{
		ProbeReferenceVolume_UnregisterDebug_m29C8C2812597CC2D2B3FBD5CBD374E618C480187(__this, (bool)1, NULL);
		Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_0 = __this->___m_DebugMaterial;
		il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
		CoreUtils_Destroy_mD2FDD299C528530E4CC5F99EFBAF90ABC7B02C69(L_0, NULL);
		Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_1 = __this->___m_DebugOffsetMaterial;
		CoreUtils_Destroy_mD2FDD299C528530E4CC5F99EFBAF90ABC7B02C69(L_1, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeReferenceVolume_RegisterDebug_m2F302154AB36B9D5C1739DE3E699CF8574918F53 (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, ProbeVolumeSystemParameters_t0654F2626ACA367E00C375BEB6FEA5B86CB0A58B ___0_parameters, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_tD69A6DC9FBE94131E52F5A73B2A9D4AB51EEC404_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_2_t94C644233E37D574986F0297182FA2BD8972B44A_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_2_tB3E4CF19F3493DE4FE84AFFB77005AE79F9A3758_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BoolField_t39D6A35B4122FEB0926086FA434886E537378EAD_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Container_t0F404B4F1A7EFE36CAD5C2A9EA0261991099D217_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DebugManager_t7B02CD44432A634FA9654CC7ABE89DBA061A8672_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DebugProbeShadingMode_t55DA98A1B525C3B3313711C5DB41A8D72A2D9E24_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EnumField_1_set_enumValues_m0D63D556CDF068F5FE30952B1163511A61F46382_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EnumField_t15C8FC0EB96499DFDCEC2B9DBB27B2BBCD5E262C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Field_1_set_getter_m0D6269CE6AB37DC17FD68ED4DF23AAA7F5A111EE_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Field_1_set_getter_m30D3C5756F57A4722D34CD27E76B82E5E2EE9E26_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Field_1_set_getter_mF8E6E0323EBD752BE2D6D13285B5993CA830E50D_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Field_1_set_setter_m90E7EFD04883265D67E9F22A5F40E7DF693FB534_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Field_1_set_setter_mA45A1B2C3D2FCE0FBD04F05304D354B375823B69_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Field_1_set_setter_mEE3F70B069BC0ED608C28AB90F4AE5BD443E5D8F_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FloatField_t1B59A5C6B3DE8E8B696383C91240F265B89B753B_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IntField_t44A28D09F4CD0658E53FCED78D08513508256A9A_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mF11EF7BF06382D33BE48DB9691E50F3870571729_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_ToArray_mD210368A14FCDCC7149390F219C65E235192ECB7_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m1CF00DE86A4D8D00B0B10A73C661422E5F6C553E_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mA1A6F7B3C50CD248BA7949A46A2F45CD761B745A_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t0BFD9E46F01440F6D821E788DF386D0327E06804_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObservableList_1_Add_m2013E96CFB37A7E6137FEF089C172C2930901ADB_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObservableList_1_Add_m80161880CDA1E09EC04B43A9CA32EC722A13F2F9_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CRegisterDebugU3Eb__171_16_m54A29BFD68CC16A26A351C8FC8E337C51D0D020B_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CRegisterDebugU3Eb__171_17_mB90A9B64D074F8AE53C5A43049D9E63FA1CA363C_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CRegisterDebugU3Eb__171_22_m4B6B66B0DAC425AD6BEEB9FF82B04C287DA7501D_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CRegisterDebugU3Eb__171_23_m908DA5D8FA1139904E8C1821F17464CF7131EFAE_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CRegisterDebugU3Eb__171_26_m2C458C05A11EFE6CFB7A876393CD730A63DB512B_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CRegisterDebugU3Eb__171_27_m83C86AB7EFD995A17830ECAB68EBFABAD7643056_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CRegisterDebugU3Eb__171_32_m8EF9577C1D333736AEC0D59CAC67F98912852ABC_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CRegisterDebugU3Eb__171_33_mD96342420B539835360554EFA6E44C8B60BD81B2_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CRegisterDebugU3Eb__171_36_m7284DC37C9B4E823F919F29D2A71D403D0C65023_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CRegisterDebugU3Eb__171_39_mC9EBB88F2EE920C6C481E53097211DE29B57F5FC_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CRegisterDebugU3Eb__171_40_mA3BEA35D953CD63DEFD6CDC00FBD65916FA0AE23_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CRegisterDebugU3Eb__171_41_mCD6D25F8C871AC7758877005B5821D8C2BC8B2DF_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CRegisterDebugU3Eb__171_43_m39BC6569EEBDF7D4293A72570BBC794D724203CA_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CRegisterDebugU3Eb__171_44_mB98BBA9FE081E56E5AD3644C4522D73D7EC52BD9_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CRegisterDebugU3Eb__171_45_mBC8067CB7C25D674576345F88AED73CE6F46CEB0_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CRegisterDebugU3Eb__171_46_m3755B82E1506483C8906847F2FA43AA7CBD1B3FC_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CRegisterDebugU3Eb__171_47_mB0B2058C4F566AD6938AD1B70854724B28D57711_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CRegisterDebugU3Eb__171_48_mBDE7850380FFA2209E003B5FA0BD69D75CAD3DB2_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CRegisterDebugU3Eb__171_49_mDAFE58870E311B027F79E3E492031B742D4B1151_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CRegisterDebugU3Eb__171_54_m459CB736DD73B376A08A6922245163A340804F0B_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CRegisterDebugU3Eb__171_55_m29E31F88C9AB4EF58A8B53781323D18647BD5E1E_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CRegisterDebugU3Eb__171_56_mDE5FF81C38CBD752723EBD3FA161A5CAD9040FCD_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CRegisterDebugU3Eb__171_57_m458C801E389DCB57D37FA2C3F33198BF818467E4_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CRegisterDebugU3Eb__171_7_mC4E9B84AA857E7D853C16EA098F702B1CF659B58_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass171_0_U3CRegisterDebugU3Eb__10_m27AA8B41C30040905AEFA3199C9912F99772FC8E_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass171_0_U3CRegisterDebugU3Eb__11_m4513B52D7DACF3469FFE8AB5DC5C91FE0E0B301E_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass171_0_U3CRegisterDebugU3Eb__12_mAF6F434FD5576BEB322C076B6C2E1D8D8C6340D9_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass171_0_U3CRegisterDebugU3Eb__13_mA4945D7ABAFD7D290DD1F58BAF11CB2BC84A255B_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass171_0_U3CRegisterDebugU3Eb__14_mC8B0923A1FDB879548C200B2226D78357148857B_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass171_0_U3CRegisterDebugU3Eb__15_m5178E665BF914397270A4B7786777CD32280D7BA_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass171_0_U3CRegisterDebugU3Eb__18_m70253EC5949AB01073464C09CBA89A1D390F817D_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass171_0_U3CRegisterDebugU3Eb__19_m89DC9B12E28D56A65AD01DD354AD32BE8EC4BD1D_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass171_0_U3CRegisterDebugU3Eb__1_mFAD7CC474EE92982AA7D4FDD656B933F6C008685_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass171_0_U3CRegisterDebugU3Eb__20_mE8ABA18C068C8982E8D6D53EE7010BD6B2B7705E_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass171_0_U3CRegisterDebugU3Eb__21_m3FE3985DAF1C23B8903437002994EB63E58CA097_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass171_0_U3CRegisterDebugU3Eb__24_mA4612D101B4CCF699E7A5E519D7899111BC6FA41_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass171_0_U3CRegisterDebugU3Eb__25_m9A27C3481C2693AF37BCEC18E06E67F094D02963_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass171_0_U3CRegisterDebugU3Eb__28_mAF11FB6D549676943F05B1F3FCC721C87F63F759_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass171_0_U3CRegisterDebugU3Eb__29_mDC55DCDEF70E712ED9DC1DC804BC7A645204AD4E_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass171_0_U3CRegisterDebugU3Eb__2_mDC420E73EF63C5C8EC7D41127E0B98021D779152_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass171_0_U3CRegisterDebugU3Eb__30_m547C4227E37F65495088DBBCBBDD76CA683BC1A9_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass171_0_U3CRegisterDebugU3Eb__31_mBC7208CEA25BF3CF0198C99852B045CC6BC3574C_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass171_0_U3CRegisterDebugU3Eb__34_m80E3DB8CE1ECF1675A2D108E6B85D6D8631955ED_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass171_0_U3CRegisterDebugU3Eb__35_m49AF1548805673FBDB6FD67FF0202616543D24F3_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass171_0_U3CRegisterDebugU3Eb__37_m2519CDF19BB8A55A443E2C2AD519BC265C497057_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass171_0_U3CRegisterDebugU3Eb__38_mB5ED71318A4455357E40FC0C0B5F45EB462F8FA7_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass171_0_U3CRegisterDebugU3Eb__3_mD02E9E6261A1C593D7227CC9CE7BEDD254B1FEB0_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass171_0_U3CRegisterDebugU3Eb__4_mF78EF021A747EFDE32DE9EBAAE855C1B52C904E0_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass171_0_U3CRegisterDebugU3Eb__50_mD409D84CAC9429563943E19B8639105F976C7697_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass171_0_U3CRegisterDebugU3Eb__51_mE800B1F915523808DB8F98C17C45724C7C9D989F_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass171_0_U3CRegisterDebugU3Eb__52_mC0FDA60C17EF9834CBDBDA9BF603ACF1A6CC8AD7_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass171_0_U3CRegisterDebugU3Eb__53_m8B59A4BBD80CA07216384692FD3B28121123A9B8_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass171_0_U3CRegisterDebugU3Eb__5_m0D42741412A4555ECF8F7F5BE12BC3E79758B7DA_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass171_0_U3CRegisterDebugU3Eb__6_m98AA53A7FFBF22D76D8C75400F0E986D0A28FFE1_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass171_0_U3CRegisterDebugU3Eb__8_mDF5817488BF7231D24D44082ED98F59B1B1220BE_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass171_0_U3CRegisterDebugU3Eb__9_m342728461D56455836F5F5FCB5C2914DF366A7DC_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass171_0_U3CRegisterDebugU3Eg__RefreshDebugU7C0_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m5019674115061C61566FCE4F42C27F8D1D10CBFC_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass171_0_U3CRegisterDebugU3Eg__RefreshDebugU7C0_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m100076E774B865F9F042988822BA799CCDF110D1_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass171_0_t70061616D0F785A73C9408015CCBEBC3C2B43646_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral03EDD9455BE996012D04F610429C80655C96E872);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral05C03585F593181CECC8E4EE6339489825D05483);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral066B8582A8762334147267FB215E25D21A2B1CF0);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral19A3905F140ABC8CDEEBD02E02C064B89F89EF00);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1F57C03E3392AA4CB12FBD217199842D09A69BBF);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2F8CA0844F4C5C3DFEB4EF5BD79CCC357E9FBF8A);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3949AF64D0E91F77338D6C7265FCAE7DB8E2230A);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral68351F3B781A54C64E3BD65A2419E954BC05A82E);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6A19638E6C6A7E953416B19E413C37BB6D08F8DC);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6ADF76E8D3B1F94B8F770FC452BCC66D41A079A5);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral803E75FCD3CE49ACAD74564C3B7664E345954BAC);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral90953DD8728811BB8DF2B69D23EED3C56FA0FAD6);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral941A12CEE551671BDE8BD433B44543AD16AD55D1);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA57F5907611528C8FBDF01A8CDEAE54667C4352D);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA71E0510C0EFE62D73E2695E953AC8243862B5F4);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralAC2E131A8B385121E267E1AC4E9DDAE00AA68AD2);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC7B834400A0C65F4955A917D52254548DF32252C);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDE6C54C4219CEDD31B1A0EABF561264051842159);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE18844A42BC92A9512386623080E499BA77D74B8);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFAC41BED3921B62BB4B52DEF278827F6C7D66352);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFEC5ADA90C79962FBBB873D6C6BDCE15218D85BA);
		s_Il2CppMethodInitialized = true;
	}
	U3CU3Ec__DisplayClass171_0_t70061616D0F785A73C9408015CCBEBC3C2B43646* V_0 = NULL;
	List_1_t0BFD9E46F01440F6D821E788DF386D0327E06804* V_1 = NULL;
	Container_t0F404B4F1A7EFE36CAD5C2A9EA0261991099D217* V_2 = NULL;
	Container_t0F404B4F1A7EFE36CAD5C2A9EA0261991099D217* V_3 = NULL;
	Container_t0F404B4F1A7EFE36CAD5C2A9EA0261991099D217* V_4 = NULL;
	Container_t0F404B4F1A7EFE36CAD5C2A9EA0261991099D217* V_5 = NULL;
	FloatField_t1B59A5C6B3DE8E8B696383C91240F265B89B753B* V_6 = NULL;
	Container_t0F404B4F1A7EFE36CAD5C2A9EA0261991099D217* V_7 = NULL;
	Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* G_B2_0 = NULL;
	FloatField_t1B59A5C6B3DE8E8B696383C91240F265B89B753B* G_B2_1 = NULL;
	FloatField_t1B59A5C6B3DE8E8B696383C91240F265B89B753B* G_B2_2 = NULL;
	ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08* G_B2_3 = NULL;
	Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* G_B1_0 = NULL;
	FloatField_t1B59A5C6B3DE8E8B696383C91240F265B89B753B* G_B1_1 = NULL;
	FloatField_t1B59A5C6B3DE8E8B696383C91240F265B89B753B* G_B1_2 = NULL;
	ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08* G_B1_3 = NULL;
	Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* G_B5_0 = NULL;
	FloatField_t1B59A5C6B3DE8E8B696383C91240F265B89B753B* G_B5_1 = NULL;
	FloatField_t1B59A5C6B3DE8E8B696383C91240F265B89B753B* G_B5_2 = NULL;
	ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08* G_B5_3 = NULL;
	Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* G_B4_0 = NULL;
	FloatField_t1B59A5C6B3DE8E8B696383C91240F265B89B753B* G_B4_1 = NULL;
	FloatField_t1B59A5C6B3DE8E8B696383C91240F265B89B753B* G_B4_2 = NULL;
	ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08* G_B4_3 = NULL;
	Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* G_B7_0 = NULL;
	FloatField_t1B59A5C6B3DE8E8B696383C91240F265B89B753B* G_B7_1 = NULL;
	FloatField_t1B59A5C6B3DE8E8B696383C91240F265B89B753B* G_B7_2 = NULL;
	ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08* G_B7_3 = NULL;
	Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* G_B6_0 = NULL;
	FloatField_t1B59A5C6B3DE8E8B696383C91240F265B89B753B* G_B6_1 = NULL;
	FloatField_t1B59A5C6B3DE8E8B696383C91240F265B89B753B* G_B6_2 = NULL;
	ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08* G_B6_3 = NULL;
	Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD* G_B13_0 = NULL;
	IntField_t44A28D09F4CD0658E53FCED78D08513508256A9A* G_B13_1 = NULL;
	IntField_t44A28D09F4CD0658E53FCED78D08513508256A9A* G_B13_2 = NULL;
	ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08* G_B13_3 = NULL;
	Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD* G_B12_0 = NULL;
	IntField_t44A28D09F4CD0658E53FCED78D08513508256A9A* G_B12_1 = NULL;
	IntField_t44A28D09F4CD0658E53FCED78D08513508256A9A* G_B12_2 = NULL;
	ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08* G_B12_3 = NULL;
	Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD* G_B15_0 = NULL;
	IntField_t44A28D09F4CD0658E53FCED78D08513508256A9A* G_B15_1 = NULL;
	IntField_t44A28D09F4CD0658E53FCED78D08513508256A9A* G_B15_2 = NULL;
	ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08* G_B15_3 = NULL;
	Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD* G_B14_0 = NULL;
	IntField_t44A28D09F4CD0658E53FCED78D08513508256A9A* G_B14_1 = NULL;
	IntField_t44A28D09F4CD0658E53FCED78D08513508256A9A* G_B14_2 = NULL;
	ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08* G_B14_3 = NULL;
	Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD* G_B17_0 = NULL;
	IntField_t44A28D09F4CD0658E53FCED78D08513508256A9A* G_B17_1 = NULL;
	IntField_t44A28D09F4CD0658E53FCED78D08513508256A9A* G_B17_2 = NULL;
	ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08* G_B17_3 = NULL;
	Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD* G_B16_0 = NULL;
	IntField_t44A28D09F4CD0658E53FCED78D08513508256A9A* G_B16_1 = NULL;
	IntField_t44A28D09F4CD0658E53FCED78D08513508256A9A* G_B16_2 = NULL;
	ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08* G_B16_3 = NULL;
	Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD* G_B19_0 = NULL;
	IntField_t44A28D09F4CD0658E53FCED78D08513508256A9A* G_B19_1 = NULL;
	IntField_t44A28D09F4CD0658E53FCED78D08513508256A9A* G_B19_2 = NULL;
	ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08* G_B19_3 = NULL;
	Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD* G_B18_0 = NULL;
	IntField_t44A28D09F4CD0658E53FCED78D08513508256A9A* G_B18_1 = NULL;
	IntField_t44A28D09F4CD0658E53FCED78D08513508256A9A* G_B18_2 = NULL;
	ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08* G_B18_3 = NULL;
	Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* G_B23_0 = NULL;
	FloatField_t1B59A5C6B3DE8E8B696383C91240F265B89B753B* G_B23_1 = NULL;
	FloatField_t1B59A5C6B3DE8E8B696383C91240F265B89B753B* G_B23_2 = NULL;
	Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* G_B22_0 = NULL;
	FloatField_t1B59A5C6B3DE8E8B696383C91240F265B89B753B* G_B22_1 = NULL;
	FloatField_t1B59A5C6B3DE8E8B696383C91240F265B89B753B* G_B22_2 = NULL;
	Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* G_B25_0 = NULL;
	FloatField_t1B59A5C6B3DE8E8B696383C91240F265B89B753B* G_B25_1 = NULL;
	FloatField_t1B59A5C6B3DE8E8B696383C91240F265B89B753B* G_B25_2 = NULL;
	Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* G_B24_0 = NULL;
	FloatField_t1B59A5C6B3DE8E8B696383C91240F265B89B753B* G_B24_1 = NULL;
	FloatField_t1B59A5C6B3DE8E8B696383C91240F265B89B753B* G_B24_2 = NULL;
	Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* G_B28_0 = NULL;
	FloatField_t1B59A5C6B3DE8E8B696383C91240F265B89B753B* G_B28_1 = NULL;
	FloatField_t1B59A5C6B3DE8E8B696383C91240F265B89B753B* G_B28_2 = NULL;
	ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08* G_B28_3 = NULL;
	Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* G_B27_0 = NULL;
	FloatField_t1B59A5C6B3DE8E8B696383C91240F265B89B753B* G_B27_1 = NULL;
	FloatField_t1B59A5C6B3DE8E8B696383C91240F265B89B753B* G_B27_2 = NULL;
	ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08* G_B27_3 = NULL;
	Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD* G_B30_0 = NULL;
	IntField_t44A28D09F4CD0658E53FCED78D08513508256A9A* G_B30_1 = NULL;
	IntField_t44A28D09F4CD0658E53FCED78D08513508256A9A* G_B30_2 = NULL;
	ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08* G_B30_3 = NULL;
	Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD* G_B29_0 = NULL;
	IntField_t44A28D09F4CD0658E53FCED78D08513508256A9A* G_B29_1 = NULL;
	IntField_t44A28D09F4CD0658E53FCED78D08513508256A9A* G_B29_2 = NULL;
	ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08* G_B29_3 = NULL;
	Action_1_tD69A6DC9FBE94131E52F5A73B2A9D4AB51EEC404* G_B32_0 = NULL;
	IntField_t44A28D09F4CD0658E53FCED78D08513508256A9A* G_B32_1 = NULL;
	IntField_t44A28D09F4CD0658E53FCED78D08513508256A9A* G_B32_2 = NULL;
	ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08* G_B32_3 = NULL;
	Action_1_tD69A6DC9FBE94131E52F5A73B2A9D4AB51EEC404* G_B31_0 = NULL;
	IntField_t44A28D09F4CD0658E53FCED78D08513508256A9A* G_B31_1 = NULL;
	IntField_t44A28D09F4CD0658E53FCED78D08513508256A9A* G_B31_2 = NULL;
	ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08* G_B31_3 = NULL;
	Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD* G_B34_0 = NULL;
	IntField_t44A28D09F4CD0658E53FCED78D08513508256A9A* G_B34_1 = NULL;
	IntField_t44A28D09F4CD0658E53FCED78D08513508256A9A* G_B34_2 = NULL;
	ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08* G_B34_3 = NULL;
	Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD* G_B33_0 = NULL;
	IntField_t44A28D09F4CD0658E53FCED78D08513508256A9A* G_B33_1 = NULL;
	IntField_t44A28D09F4CD0658E53FCED78D08513508256A9A* G_B33_2 = NULL;
	ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08* G_B33_3 = NULL;
	Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD* G_B44_0 = NULL;
	IntField_t44A28D09F4CD0658E53FCED78D08513508256A9A* G_B44_1 = NULL;
	IntField_t44A28D09F4CD0658E53FCED78D08513508256A9A* G_B44_2 = NULL;
	ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08* G_B44_3 = NULL;
	Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD* G_B43_0 = NULL;
	IntField_t44A28D09F4CD0658E53FCED78D08513508256A9A* G_B43_1 = NULL;
	IntField_t44A28D09F4CD0658E53FCED78D08513508256A9A* G_B43_2 = NULL;
	ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08* G_B43_3 = NULL;
	Action_1_tD69A6DC9FBE94131E52F5A73B2A9D4AB51EEC404* G_B46_0 = NULL;
	IntField_t44A28D09F4CD0658E53FCED78D08513508256A9A* G_B46_1 = NULL;
	IntField_t44A28D09F4CD0658E53FCED78D08513508256A9A* G_B46_2 = NULL;
	ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08* G_B46_3 = NULL;
	Action_1_tD69A6DC9FBE94131E52F5A73B2A9D4AB51EEC404* G_B45_0 = NULL;
	IntField_t44A28D09F4CD0658E53FCED78D08513508256A9A* G_B45_1 = NULL;
	IntField_t44A28D09F4CD0658E53FCED78D08513508256A9A* G_B45_2 = NULL;
	ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08* G_B45_3 = NULL;
	Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD* G_B48_0 = NULL;
	IntField_t44A28D09F4CD0658E53FCED78D08513508256A9A* G_B48_1 = NULL;
	IntField_t44A28D09F4CD0658E53FCED78D08513508256A9A* G_B48_2 = NULL;
	ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08* G_B48_3 = NULL;
	Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD* G_B47_0 = NULL;
	IntField_t44A28D09F4CD0658E53FCED78D08513508256A9A* G_B47_1 = NULL;
	IntField_t44A28D09F4CD0658E53FCED78D08513508256A9A* G_B47_2 = NULL;
	ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08* G_B47_3 = NULL;
	Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* G_B50_0 = NULL;
	FloatField_t1B59A5C6B3DE8E8B696383C91240F265B89B753B* G_B50_1 = NULL;
	FloatField_t1B59A5C6B3DE8E8B696383C91240F265B89B753B* G_B50_2 = NULL;
	ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08* G_B50_3 = NULL;
	Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* G_B49_0 = NULL;
	FloatField_t1B59A5C6B3DE8E8B696383C91240F265B89B753B* G_B49_1 = NULL;
	FloatField_t1B59A5C6B3DE8E8B696383C91240F265B89B753B* G_B49_2 = NULL;
	ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08* G_B49_3 = NULL;
	Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A* G_B52_0 = NULL;
	FloatField_t1B59A5C6B3DE8E8B696383C91240F265B89B753B* G_B52_1 = NULL;
	FloatField_t1B59A5C6B3DE8E8B696383C91240F265B89B753B* G_B52_2 = NULL;
	ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08* G_B52_3 = NULL;
	Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A* G_B51_0 = NULL;
	FloatField_t1B59A5C6B3DE8E8B696383C91240F265B89B753B* G_B51_1 = NULL;
	FloatField_t1B59A5C6B3DE8E8B696383C91240F265B89B753B* G_B51_2 = NULL;
	ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08* G_B51_3 = NULL;
	Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* G_B54_0 = NULL;
	FloatField_t1B59A5C6B3DE8E8B696383C91240F265B89B753B* G_B54_1 = NULL;
	FloatField_t1B59A5C6B3DE8E8B696383C91240F265B89B753B* G_B54_2 = NULL;
	ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08* G_B54_3 = NULL;
	Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* G_B53_0 = NULL;
	FloatField_t1B59A5C6B3DE8E8B696383C91240F265B89B753B* G_B53_1 = NULL;
	FloatField_t1B59A5C6B3DE8E8B696383C91240F265B89B753B* G_B53_2 = NULL;
	ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08* G_B53_3 = NULL;
	Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* G_B56_0 = NULL;
	FloatField_t1B59A5C6B3DE8E8B696383C91240F265B89B753B* G_B56_1 = NULL;
	FloatField_t1B59A5C6B3DE8E8B696383C91240F265B89B753B* G_B56_2 = NULL;
	ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08* G_B56_3 = NULL;
	Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* G_B55_0 = NULL;
	FloatField_t1B59A5C6B3DE8E8B696383C91240F265B89B753B* G_B55_1 = NULL;
	FloatField_t1B59A5C6B3DE8E8B696383C91240F265B89B753B* G_B55_2 = NULL;
	ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08* G_B55_3 = NULL;
	Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* G_B58_0 = NULL;
	FloatField_t1B59A5C6B3DE8E8B696383C91240F265B89B753B* G_B58_1 = NULL;
	FloatField_t1B59A5C6B3DE8E8B696383C91240F265B89B753B* G_B58_2 = NULL;
	ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08* G_B58_3 = NULL;
	Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* G_B57_0 = NULL;
	FloatField_t1B59A5C6B3DE8E8B696383C91240F265B89B753B* G_B57_1 = NULL;
	FloatField_t1B59A5C6B3DE8E8B696383C91240F265B89B753B* G_B57_2 = NULL;
	ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08* G_B57_3 = NULL;
	Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A* G_B60_0 = NULL;
	FloatField_t1B59A5C6B3DE8E8B696383C91240F265B89B753B* G_B60_1 = NULL;
	FloatField_t1B59A5C6B3DE8E8B696383C91240F265B89B753B* G_B60_2 = NULL;
	ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08* G_B60_3 = NULL;
	Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A* G_B59_0 = NULL;
	FloatField_t1B59A5C6B3DE8E8B696383C91240F265B89B753B* G_B59_1 = NULL;
	FloatField_t1B59A5C6B3DE8E8B696383C91240F265B89B753B* G_B59_2 = NULL;
	ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08* G_B59_3 = NULL;
	Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* G_B62_0 = NULL;
	FloatField_t1B59A5C6B3DE8E8B696383C91240F265B89B753B* G_B62_1 = NULL;
	FloatField_t1B59A5C6B3DE8E8B696383C91240F265B89B753B* G_B62_2 = NULL;
	ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08* G_B62_3 = NULL;
	Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* G_B61_0 = NULL;
	FloatField_t1B59A5C6B3DE8E8B696383C91240F265B89B753B* G_B61_1 = NULL;
	FloatField_t1B59A5C6B3DE8E8B696383C91240F265B89B753B* G_B61_2 = NULL;
	ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08* G_B61_3 = NULL;
	Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* G_B64_0 = NULL;
	FloatField_t1B59A5C6B3DE8E8B696383C91240F265B89B753B* G_B64_1 = NULL;
	FloatField_t1B59A5C6B3DE8E8B696383C91240F265B89B753B* G_B64_2 = NULL;
	ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08* G_B64_3 = NULL;
	Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* G_B63_0 = NULL;
	FloatField_t1B59A5C6B3DE8E8B696383C91240F265B89B753B* G_B63_1 = NULL;
	FloatField_t1B59A5C6B3DE8E8B696383C91240F265B89B753B* G_B63_2 = NULL;
	ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08* G_B63_3 = NULL;
	{
		U3CU3Ec__DisplayClass171_0_t70061616D0F785A73C9408015CCBEBC3C2B43646* L_0 = (U3CU3Ec__DisplayClass171_0_t70061616D0F785A73C9408015CCBEBC3C2B43646*)il2cpp_codegen_object_new(U3CU3Ec__DisplayClass171_0_t70061616D0F785A73C9408015CCBEBC3C2B43646_il2cpp_TypeInfo_var);
		U3CU3Ec__DisplayClass171_0__ctor_m442019E9638367424F65EC0187BE661012CE86E5(L_0, NULL);
		V_0 = L_0;
		U3CU3Ec__DisplayClass171_0_t70061616D0F785A73C9408015CCBEBC3C2B43646* L_1 = V_0;
		NullCheck(L_1);
		L_1->___U3CU3E4__this = __this;
		Il2CppCodeGenWriteBarrier((void**)(&L_1->___U3CU3E4__this), (void*)__this);
		U3CU3Ec__DisplayClass171_0_t70061616D0F785A73C9408015CCBEBC3C2B43646* L_2 = V_0;
		ProbeVolumeSystemParameters_t0654F2626ACA367E00C375BEB6FEA5B86CB0A58B L_3 = ___0_parameters;
		NullCheck(L_2);
		L_2->___parameters = L_3;
		Il2CppCodeGenWriteBarrier((void**)&(((&L_2->___parameters))->___probeDebugMesh), (void*)NULL);
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&(((&L_2->___parameters))->___probeDebugShader), (void*)NULL);
		#endif
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&(((&L_2->___parameters))->___offsetDebugMesh), (void*)NULL);
		#endif
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&(((&L_2->___parameters))->___offsetDebugShader), (void*)NULL);
		#endif
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&(((&L_2->___parameters))->___scenarioBlendingShader), (void*)NULL);
		#endif
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&(((&L_2->___parameters))->___sceneData), (void*)NULL);
		#endif
		List_1_t0BFD9E46F01440F6D821E788DF386D0327E06804* L_4 = (List_1_t0BFD9E46F01440F6D821E788DF386D0327E06804*)il2cpp_codegen_object_new(List_1_t0BFD9E46F01440F6D821E788DF386D0327E06804_il2cpp_TypeInfo_var);
		List_1__ctor_m1CF00DE86A4D8D00B0B10A73C661422E5F6C553E(L_4, List_1__ctor_m1CF00DE86A4D8D00B0B10A73C661422E5F6C553E_RuntimeMethod_var);
		V_1 = L_4;
		Container_t0F404B4F1A7EFE36CAD5C2A9EA0261991099D217* L_5 = (Container_t0F404B4F1A7EFE36CAD5C2A9EA0261991099D217*)il2cpp_codegen_object_new(Container_t0F404B4F1A7EFE36CAD5C2A9EA0261991099D217_il2cpp_TypeInfo_var);
		Container__ctor_m31E5465D076DCC7A1C932B44B7D2000821C0BFE8(L_5, NULL);
		Container_t0F404B4F1A7EFE36CAD5C2A9EA0261991099D217* L_6 = L_5;
		NullCheck(L_6);
		Widget_set_displayName_mDCBDC31DD3A041E03DFA4BEA8FCA2A428F4ED921_inline(L_6, _stringLiteralA57F5907611528C8FBDF01A8CDEAE54667C4352D, NULL);
		V_2 = L_6;
		Container_t0F404B4F1A7EFE36CAD5C2A9EA0261991099D217* L_7 = V_2;
		NullCheck(L_7);
		ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08* L_8;
		L_8 = Container_get_children_mF5C23A0F324E22BEBEF2EA14CE8DA7BEA72D631B_inline(L_7, NULL);
		BoolField_t39D6A35B4122FEB0926086FA434886E537378EAD* L_9 = (BoolField_t39D6A35B4122FEB0926086FA434886E537378EAD*)il2cpp_codegen_object_new(BoolField_t39D6A35B4122FEB0926086FA434886E537378EAD_il2cpp_TypeInfo_var);
		BoolField__ctor_m8C1D78E29A30C2D3844607274207943D3B576E55(L_9, NULL);
		BoolField_t39D6A35B4122FEB0926086FA434886E537378EAD* L_10 = L_9;
		NullCheck(L_10);
		Widget_set_displayName_mDCBDC31DD3A041E03DFA4BEA8FCA2A428F4ED921_inline(L_10, _stringLiteral1F57C03E3392AA4CB12FBD217199842D09A69BBF, NULL);
		BoolField_t39D6A35B4122FEB0926086FA434886E537378EAD* L_11 = L_10;
		U3CU3Ec__DisplayClass171_0_t70061616D0F785A73C9408015CCBEBC3C2B43646* L_12 = V_0;
		Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* L_13 = (Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457*)il2cpp_codegen_object_new(Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457_il2cpp_TypeInfo_var);
		Func_1__ctor_mDFFAE9C73346372438B5B04C4558AC42F1A3DA22(L_13, L_12, (intptr_t)((void*)U3CU3Ec__DisplayClass171_0_U3CRegisterDebugU3Eb__1_mFAD7CC474EE92982AA7D4FDD656B933F6C008685_RuntimeMethod_var), NULL);
		NullCheck(L_11);
		Field_1_set_getter_mF8E6E0323EBD752BE2D6D13285B5993CA830E50D_inline(L_11, L_13, Field_1_set_getter_mF8E6E0323EBD752BE2D6D13285B5993CA830E50D_RuntimeMethod_var);
		BoolField_t39D6A35B4122FEB0926086FA434886E537378EAD* L_14 = L_11;
		U3CU3Ec__DisplayClass171_0_t70061616D0F785A73C9408015CCBEBC3C2B43646* L_15 = V_0;
		Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_16 = (Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C*)il2cpp_codegen_object_new(Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C_il2cpp_TypeInfo_var);
		Action_1__ctor_mA8C3AC97D1F076EA5D1D0C10CEE6BD3E94711501(L_16, L_15, (intptr_t)((void*)U3CU3Ec__DisplayClass171_0_U3CRegisterDebugU3Eb__2_mDC420E73EF63C5C8EC7D41127E0B98021D779152_RuntimeMethod_var), NULL);
		NullCheck(L_14);
		Field_1_set_setter_mA45A1B2C3D2FCE0FBD04F05304D354B375823B69_inline(L_14, L_16, Field_1_set_setter_mA45A1B2C3D2FCE0FBD04F05304D354B375823B69_RuntimeMethod_var);
		BoolField_t39D6A35B4122FEB0926086FA434886E537378EAD* L_17 = L_14;
		U3CU3Ec__DisplayClass171_0_t70061616D0F785A73C9408015CCBEBC3C2B43646* L_18 = V_0;
		Action_2_tB3E4CF19F3493DE4FE84AFFB77005AE79F9A3758* L_19 = (Action_2_tB3E4CF19F3493DE4FE84AFFB77005AE79F9A3758*)il2cpp_codegen_object_new(Action_2_tB3E4CF19F3493DE4FE84AFFB77005AE79F9A3758_il2cpp_TypeInfo_var);
		Action_2__ctor_m785026C37C8512B7454FC01455AA5CCF21C28864(L_19, L_18, (intptr_t)((void*)U3CU3Ec__DisplayClass171_0_U3CRegisterDebugU3Eg__RefreshDebugU7C0_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m5019674115061C61566FCE4F42C27F8D1D10CBFC_RuntimeMethod_var), NULL);
		NullCheck(L_17);
		((Field_1_t32151A22D4B1B5C1DFFDDACD9F3C78D19596507A*)L_17)->___onValueChanged = L_19;
		Il2CppCodeGenWriteBarrier((void**)(&((Field_1_t32151A22D4B1B5C1DFFDDACD9F3C78D19596507A*)L_17)->___onValueChanged), (void*)L_19);
		NullCheck(L_8);
		ObservableList_1_Add_m2013E96CFB37A7E6137FEF089C172C2930901ADB(L_8, L_17, ObservableList_1_Add_m2013E96CFB37A7E6137FEF089C172C2930901ADB_RuntimeMethod_var);
		Container_t0F404B4F1A7EFE36CAD5C2A9EA0261991099D217* L_20 = V_2;
		NullCheck(L_20);
		ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08* L_21;
		L_21 = Container_get_children_mF5C23A0F324E22BEBEF2EA14CE8DA7BEA72D631B_inline(L_20, NULL);
		BoolField_t39D6A35B4122FEB0926086FA434886E537378EAD* L_22 = (BoolField_t39D6A35B4122FEB0926086FA434886E537378EAD*)il2cpp_codegen_object_new(BoolField_t39D6A35B4122FEB0926086FA434886E537378EAD_il2cpp_TypeInfo_var);
		BoolField__ctor_m8C1D78E29A30C2D3844607274207943D3B576E55(L_22, NULL);
		BoolField_t39D6A35B4122FEB0926086FA434886E537378EAD* L_23 = L_22;
		NullCheck(L_23);
		Widget_set_displayName_mDCBDC31DD3A041E03DFA4BEA8FCA2A428F4ED921_inline(L_23, _stringLiteralAC2E131A8B385121E267E1AC4E9DDAE00AA68AD2, NULL);
		BoolField_t39D6A35B4122FEB0926086FA434886E537378EAD* L_24 = L_23;
		U3CU3Ec__DisplayClass171_0_t70061616D0F785A73C9408015CCBEBC3C2B43646* L_25 = V_0;
		Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* L_26 = (Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457*)il2cpp_codegen_object_new(Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457_il2cpp_TypeInfo_var);
		Func_1__ctor_mDFFAE9C73346372438B5B04C4558AC42F1A3DA22(L_26, L_25, (intptr_t)((void*)U3CU3Ec__DisplayClass171_0_U3CRegisterDebugU3Eb__3_mD02E9E6261A1C593D7227CC9CE7BEDD254B1FEB0_RuntimeMethod_var), NULL);
		NullCheck(L_24);
		Field_1_set_getter_mF8E6E0323EBD752BE2D6D13285B5993CA830E50D_inline(L_24, L_26, Field_1_set_getter_mF8E6E0323EBD752BE2D6D13285B5993CA830E50D_RuntimeMethod_var);
		BoolField_t39D6A35B4122FEB0926086FA434886E537378EAD* L_27 = L_24;
		U3CU3Ec__DisplayClass171_0_t70061616D0F785A73C9408015CCBEBC3C2B43646* L_28 = V_0;
		Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_29 = (Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C*)il2cpp_codegen_object_new(Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C_il2cpp_TypeInfo_var);
		Action_1__ctor_mA8C3AC97D1F076EA5D1D0C10CEE6BD3E94711501(L_29, L_28, (intptr_t)((void*)U3CU3Ec__DisplayClass171_0_U3CRegisterDebugU3Eb__4_mF78EF021A747EFDE32DE9EBAAE855C1B52C904E0_RuntimeMethod_var), NULL);
		NullCheck(L_27);
		Field_1_set_setter_mA45A1B2C3D2FCE0FBD04F05304D354B375823B69_inline(L_27, L_29, Field_1_set_setter_mA45A1B2C3D2FCE0FBD04F05304D354B375823B69_RuntimeMethod_var);
		BoolField_t39D6A35B4122FEB0926086FA434886E537378EAD* L_30 = L_27;
		U3CU3Ec__DisplayClass171_0_t70061616D0F785A73C9408015CCBEBC3C2B43646* L_31 = V_0;
		Action_2_tB3E4CF19F3493DE4FE84AFFB77005AE79F9A3758* L_32 = (Action_2_tB3E4CF19F3493DE4FE84AFFB77005AE79F9A3758*)il2cpp_codegen_object_new(Action_2_tB3E4CF19F3493DE4FE84AFFB77005AE79F9A3758_il2cpp_TypeInfo_var);
		Action_2__ctor_m785026C37C8512B7454FC01455AA5CCF21C28864(L_32, L_31, (intptr_t)((void*)U3CU3Ec__DisplayClass171_0_U3CRegisterDebugU3Eg__RefreshDebugU7C0_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m5019674115061C61566FCE4F42C27F8D1D10CBFC_RuntimeMethod_var), NULL);
		NullCheck(L_30);
		((Field_1_t32151A22D4B1B5C1DFFDDACD9F3C78D19596507A*)L_30)->___onValueChanged = L_32;
		Il2CppCodeGenWriteBarrier((void**)(&((Field_1_t32151A22D4B1B5C1DFFDDACD9F3C78D19596507A*)L_30)->___onValueChanged), (void*)L_32);
		NullCheck(L_21);
		ObservableList_1_Add_m2013E96CFB37A7E6137FEF089C172C2930901ADB(L_21, L_30, ObservableList_1_Add_m2013E96CFB37A7E6137FEF089C172C2930901ADB_RuntimeMethod_var);
		Container_t0F404B4F1A7EFE36CAD5C2A9EA0261991099D217* L_33 = V_2;
		NullCheck(L_33);
		ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08* L_34;
		L_34 = Container_get_children_mF5C23A0F324E22BEBEF2EA14CE8DA7BEA72D631B_inline(L_33, NULL);
		FloatField_t1B59A5C6B3DE8E8B696383C91240F265B89B753B* L_35 = (FloatField_t1B59A5C6B3DE8E8B696383C91240F265B89B753B*)il2cpp_codegen_object_new(FloatField_t1B59A5C6B3DE8E8B696383C91240F265B89B753B_il2cpp_TypeInfo_var);
		FloatField__ctor_m7F65D8D59BFF5ADB91AA09D8FE3EF063BCF90BD9(L_35, NULL);
		FloatField_t1B59A5C6B3DE8E8B696383C91240F265B89B753B* L_36 = L_35;
		NullCheck(L_36);
		Widget_set_displayName_mDCBDC31DD3A041E03DFA4BEA8FCA2A428F4ED921_inline(L_36, _stringLiteral941A12CEE551671BDE8BD433B44543AD16AD55D1, NULL);
		FloatField_t1B59A5C6B3DE8E8B696383C91240F265B89B753B* L_37 = L_36;
		U3CU3Ec__DisplayClass171_0_t70061616D0F785A73C9408015CCBEBC3C2B43646* L_38 = V_0;
		Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* L_39 = (Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7*)il2cpp_codegen_object_new(Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7_il2cpp_TypeInfo_var);
		Func_1__ctor_m94E0C712F86101E026834DA318C3FFF46DE49C71(L_39, L_38, (intptr_t)((void*)U3CU3Ec__DisplayClass171_0_U3CRegisterDebugU3Eb__5_m0D42741412A4555ECF8F7F5BE12BC3E79758B7DA_RuntimeMethod_var), NULL);
		NullCheck(L_37);
		Field_1_set_getter_m30D3C5756F57A4722D34CD27E76B82E5E2EE9E26_inline(L_37, L_39, Field_1_set_getter_m30D3C5756F57A4722D34CD27E76B82E5E2EE9E26_RuntimeMethod_var);
		FloatField_t1B59A5C6B3DE8E8B696383C91240F265B89B753B* L_40 = L_37;
		U3CU3Ec__DisplayClass171_0_t70061616D0F785A73C9408015CCBEBC3C2B43646* L_41 = V_0;
		Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A* L_42 = (Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A*)il2cpp_codegen_object_new(Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A_il2cpp_TypeInfo_var);
		Action_1__ctor_m770CD2F8BB65F2EDA5128CA2F96D71C35B23E859(L_42, L_41, (intptr_t)((void*)U3CU3Ec__DisplayClass171_0_U3CRegisterDebugU3Eb__6_m98AA53A7FFBF22D76D8C75400F0E986D0A28FFE1_RuntimeMethod_var), NULL);
		NullCheck(L_40);
		Field_1_set_setter_m90E7EFD04883265D67E9F22A5F40E7DF693FB534_inline(L_40, L_42, Field_1_set_setter_m90E7EFD04883265D67E9F22A5F40E7DF693FB534_RuntimeMethod_var);
		FloatField_t1B59A5C6B3DE8E8B696383C91240F265B89B753B* L_43 = L_40;
		il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_il2cpp_TypeInfo_var);
		Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* L_44 = ((U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_il2cpp_TypeInfo_var))->___U3CU3E9__171_7;
		Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* L_45 = L_44;
		if (L_45)
		{
			G_B2_0 = L_45;
			G_B2_1 = L_43;
			G_B2_2 = L_43;
			G_B2_3 = L_34;
			goto IL_0127;
		}
		G_B1_0 = L_45;
		G_B1_1 = L_43;
		G_B1_2 = L_43;
		G_B1_3 = L_34;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_il2cpp_TypeInfo_var);
		U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E* L_46 = ((U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_il2cpp_TypeInfo_var))->___U3CU3E9;
		Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* L_47 = (Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7*)il2cpp_codegen_object_new(Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7_il2cpp_TypeInfo_var);
		Func_1__ctor_m94E0C712F86101E026834DA318C3FFF46DE49C71(L_47, L_46, (intptr_t)((void*)U3CU3Ec_U3CRegisterDebugU3Eb__171_7_mC4E9B84AA857E7D853C16EA098F702B1CF659B58_RuntimeMethod_var), NULL);
		Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* L_48 = L_47;
		((U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_il2cpp_TypeInfo_var))->___U3CU3E9__171_7 = L_48;
		Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_il2cpp_TypeInfo_var))->___U3CU3E9__171_7), (void*)L_48);
		G_B2_0 = L_48;
		G_B2_1 = G_B1_1;
		G_B2_2 = G_B1_2;
		G_B2_3 = G_B1_3;
	}

IL_0127:
	{
		NullCheck(G_B2_1);
		G_B2_1->___min = G_B2_0;
		Il2CppCodeGenWriteBarrier((void**)(&G_B2_1->___min), (void*)G_B2_0);
		NullCheck(G_B2_3);
		ObservableList_1_Add_m2013E96CFB37A7E6137FEF089C172C2930901ADB(G_B2_3, G_B2_2, ObservableList_1_Add_m2013E96CFB37A7E6137FEF089C172C2930901ADB_RuntimeMethod_var);
		Container_t0F404B4F1A7EFE36CAD5C2A9EA0261991099D217* L_49 = (Container_t0F404B4F1A7EFE36CAD5C2A9EA0261991099D217*)il2cpp_codegen_object_new(Container_t0F404B4F1A7EFE36CAD5C2A9EA0261991099D217_il2cpp_TypeInfo_var);
		Container__ctor_m31E5465D076DCC7A1C932B44B7D2000821C0BFE8(L_49, NULL);
		Container_t0F404B4F1A7EFE36CAD5C2A9EA0261991099D217* L_50 = L_49;
		NullCheck(L_50);
		Widget_set_displayName_mDCBDC31DD3A041E03DFA4BEA8FCA2A428F4ED921_inline(L_50, _stringLiteralDE6C54C4219CEDD31B1A0EABF561264051842159, NULL);
		V_3 = L_50;
		Container_t0F404B4F1A7EFE36CAD5C2A9EA0261991099D217* L_51 = V_3;
		NullCheck(L_51);
		ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08* L_52;
		L_52 = Container_get_children_mF5C23A0F324E22BEBEF2EA14CE8DA7BEA72D631B_inline(L_51, NULL);
		BoolField_t39D6A35B4122FEB0926086FA434886E537378EAD* L_53 = (BoolField_t39D6A35B4122FEB0926086FA434886E537378EAD*)il2cpp_codegen_object_new(BoolField_t39D6A35B4122FEB0926086FA434886E537378EAD_il2cpp_TypeInfo_var);
		BoolField__ctor_m8C1D78E29A30C2D3844607274207943D3B576E55(L_53, NULL);
		BoolField_t39D6A35B4122FEB0926086FA434886E537378EAD* L_54 = L_53;
		NullCheck(L_54);
		Widget_set_displayName_mDCBDC31DD3A041E03DFA4BEA8FCA2A428F4ED921_inline(L_54, _stringLiteralFEC5ADA90C79962FBBB873D6C6BDCE15218D85BA, NULL);
		BoolField_t39D6A35B4122FEB0926086FA434886E537378EAD* L_55 = L_54;
		U3CU3Ec__DisplayClass171_0_t70061616D0F785A73C9408015CCBEBC3C2B43646* L_56 = V_0;
		Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* L_57 = (Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457*)il2cpp_codegen_object_new(Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457_il2cpp_TypeInfo_var);
		Func_1__ctor_mDFFAE9C73346372438B5B04C4558AC42F1A3DA22(L_57, L_56, (intptr_t)((void*)U3CU3Ec__DisplayClass171_0_U3CRegisterDebugU3Eb__8_mDF5817488BF7231D24D44082ED98F59B1B1220BE_RuntimeMethod_var), NULL);
		NullCheck(L_55);
		Field_1_set_getter_mF8E6E0323EBD752BE2D6D13285B5993CA830E50D_inline(L_55, L_57, Field_1_set_getter_mF8E6E0323EBD752BE2D6D13285B5993CA830E50D_RuntimeMethod_var);
		BoolField_t39D6A35B4122FEB0926086FA434886E537378EAD* L_58 = L_55;
		U3CU3Ec__DisplayClass171_0_t70061616D0F785A73C9408015CCBEBC3C2B43646* L_59 = V_0;
		Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_60 = (Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C*)il2cpp_codegen_object_new(Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C_il2cpp_TypeInfo_var);
		Action_1__ctor_mA8C3AC97D1F076EA5D1D0C10CEE6BD3E94711501(L_60, L_59, (intptr_t)((void*)U3CU3Ec__DisplayClass171_0_U3CRegisterDebugU3Eb__9_m342728461D56455836F5F5FCB5C2914DF366A7DC_RuntimeMethod_var), NULL);
		NullCheck(L_58);
		Field_1_set_setter_mA45A1B2C3D2FCE0FBD04F05304D354B375823B69_inline(L_58, L_60, Field_1_set_setter_mA45A1B2C3D2FCE0FBD04F05304D354B375823B69_RuntimeMethod_var);
		BoolField_t39D6A35B4122FEB0926086FA434886E537378EAD* L_61 = L_58;
		U3CU3Ec__DisplayClass171_0_t70061616D0F785A73C9408015CCBEBC3C2B43646* L_62 = V_0;
		Action_2_tB3E4CF19F3493DE4FE84AFFB77005AE79F9A3758* L_63 = (Action_2_tB3E4CF19F3493DE4FE84AFFB77005AE79F9A3758*)il2cpp_codegen_object_new(Action_2_tB3E4CF19F3493DE4FE84AFFB77005AE79F9A3758_il2cpp_TypeInfo_var);
		Action_2__ctor_m785026C37C8512B7454FC01455AA5CCF21C28864(L_63, L_62, (intptr_t)((void*)U3CU3Ec__DisplayClass171_0_U3CRegisterDebugU3Eg__RefreshDebugU7C0_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m5019674115061C61566FCE4F42C27F8D1D10CBFC_RuntimeMethod_var), NULL);
		NullCheck(L_61);
		((Field_1_t32151A22D4B1B5C1DFFDDACD9F3C78D19596507A*)L_61)->___onValueChanged = L_63;
		Il2CppCodeGenWriteBarrier((void**)(&((Field_1_t32151A22D4B1B5C1DFFDDACD9F3C78D19596507A*)L_61)->___onValueChanged), (void*)L_63);
		NullCheck(L_52);
		ObservableList_1_Add_m2013E96CFB37A7E6137FEF089C172C2930901ADB(L_52, L_61, ObservableList_1_Add_m2013E96CFB37A7E6137FEF089C172C2930901ADB_RuntimeMethod_var);
		ProbeVolumeDebug_t295620780739F33AEAD1D1BB44C5252CE70D3DD8* L_64;
		L_64 = ProbeReferenceVolume_get_probeVolumeDebug_m96372A6BF79C4E05EF70A101B2CCDDCC7CE9D34F_inline(__this, NULL);
		NullCheck(L_64);
		bool L_65 = L_64->___drawProbes;
		if (!L_65)
		{
			goto IL_0444;
		}
	}
	{
		Container_t0F404B4F1A7EFE36CAD5C2A9EA0261991099D217* L_66 = (Container_t0F404B4F1A7EFE36CAD5C2A9EA0261991099D217*)il2cpp_codegen_object_new(Container_t0F404B4F1A7EFE36CAD5C2A9EA0261991099D217_il2cpp_TypeInfo_var);
		Container__ctor_m31E5465D076DCC7A1C932B44B7D2000821C0BFE8(L_66, NULL);
		V_5 = L_66;
		Container_t0F404B4F1A7EFE36CAD5C2A9EA0261991099D217* L_67 = V_5;
		NullCheck(L_67);
		ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08* L_68;
		L_68 = Container_get_children_mF5C23A0F324E22BEBEF2EA14CE8DA7BEA72D631B_inline(L_67, NULL);
		EnumField_t15C8FC0EB96499DFDCEC2B9DBB27B2BBCD5E262C* L_69 = (EnumField_t15C8FC0EB96499DFDCEC2B9DBB27B2BBCD5E262C*)il2cpp_codegen_object_new(EnumField_t15C8FC0EB96499DFDCEC2B9DBB27B2BBCD5E262C_il2cpp_TypeInfo_var);
		EnumField__ctor_m70AF15D32AC334B12E512298AAE02ED438074C78(L_69, NULL);
		EnumField_t15C8FC0EB96499DFDCEC2B9DBB27B2BBCD5E262C* L_70 = L_69;
		NullCheck(L_70);
		Widget_set_displayName_mDCBDC31DD3A041E03DFA4BEA8FCA2A428F4ED921_inline(L_70, _stringLiteral6A19638E6C6A7E953416B19E413C37BB6D08F8DC, NULL);
		EnumField_t15C8FC0EB96499DFDCEC2B9DBB27B2BBCD5E262C* L_71 = L_70;
		U3CU3Ec__DisplayClass171_0_t70061616D0F785A73C9408015CCBEBC3C2B43646* L_72 = V_0;
		Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD* L_73 = (Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD*)il2cpp_codegen_object_new(Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD_il2cpp_TypeInfo_var);
		Func_1__ctor_m475512287B9508E6D4721B3022635FED517234D1(L_73, L_72, (intptr_t)((void*)U3CU3Ec__DisplayClass171_0_U3CRegisterDebugU3Eb__10_m27AA8B41C30040905AEFA3199C9912F99772FC8E_RuntimeMethod_var), NULL);
		NullCheck(L_71);
		Field_1_set_getter_m0D6269CE6AB37DC17FD68ED4DF23AAA7F5A111EE_inline(L_71, L_73, Field_1_set_getter_m0D6269CE6AB37DC17FD68ED4DF23AAA7F5A111EE_RuntimeMethod_var);
		EnumField_t15C8FC0EB96499DFDCEC2B9DBB27B2BBCD5E262C* L_74 = L_71;
		U3CU3Ec__DisplayClass171_0_t70061616D0F785A73C9408015CCBEBC3C2B43646* L_75 = V_0;
		Action_1_tD69A6DC9FBE94131E52F5A73B2A9D4AB51EEC404* L_76 = (Action_1_tD69A6DC9FBE94131E52F5A73B2A9D4AB51EEC404*)il2cpp_codegen_object_new(Action_1_tD69A6DC9FBE94131E52F5A73B2A9D4AB51EEC404_il2cpp_TypeInfo_var);
		Action_1__ctor_m1BA854F3F4319EA4A4294DDFDA21C395B8D0FF87(L_76, L_75, (intptr_t)((void*)U3CU3Ec__DisplayClass171_0_U3CRegisterDebugU3Eb__11_m4513B52D7DACF3469FFE8AB5DC5C91FE0E0B301E_RuntimeMethod_var), NULL);
		NullCheck(L_74);
		Field_1_set_setter_mEE3F70B069BC0ED608C28AB90F4AE5BD443E5D8F_inline(L_74, L_76, Field_1_set_setter_mEE3F70B069BC0ED608C28AB90F4AE5BD443E5D8F_RuntimeMethod_var);
		EnumField_t15C8FC0EB96499DFDCEC2B9DBB27B2BBCD5E262C* L_77 = L_74;
		RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_78 = { reinterpret_cast<intptr_t> (DebugProbeShadingMode_t55DA98A1B525C3B3313711C5DB41A8D72A2D9E24_0_0_0_var) };
		il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
		Type_t* L_79;
		L_79 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_78, NULL);
		NullCheck(L_77);
		EnumField_set_autoEnum_m22B1BF1EE22FF469D5B6B47EB893C80883D0AEDB(L_77, L_79, NULL);
		EnumField_t15C8FC0EB96499DFDCEC2B9DBB27B2BBCD5E262C* L_80 = L_77;
		U3CU3Ec__DisplayClass171_0_t70061616D0F785A73C9408015CCBEBC3C2B43646* L_81 = V_0;
		Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD* L_82 = (Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD*)il2cpp_codegen_object_new(Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD_il2cpp_TypeInfo_var);
		Func_1__ctor_m475512287B9508E6D4721B3022635FED517234D1(L_82, L_81, (intptr_t)((void*)U3CU3Ec__DisplayClass171_0_U3CRegisterDebugU3Eb__12_mAF6F434FD5576BEB322C076B6C2E1D8D8C6340D9_RuntimeMethod_var), NULL);
		NullCheck(L_80);
		EnumField_set_getIndex_m1353057A317788EE0157D6559E7EB7178D08C62B_inline(L_80, L_82, NULL);
		EnumField_t15C8FC0EB96499DFDCEC2B9DBB27B2BBCD5E262C* L_83 = L_80;
		U3CU3Ec__DisplayClass171_0_t70061616D0F785A73C9408015CCBEBC3C2B43646* L_84 = V_0;
		Action_1_tD69A6DC9FBE94131E52F5A73B2A9D4AB51EEC404* L_85 = (Action_1_tD69A6DC9FBE94131E52F5A73B2A9D4AB51EEC404*)il2cpp_codegen_object_new(Action_1_tD69A6DC9FBE94131E52F5A73B2A9D4AB51EEC404_il2cpp_TypeInfo_var);
		Action_1__ctor_m1BA854F3F4319EA4A4294DDFDA21C395B8D0FF87(L_85, L_84, (intptr_t)((void*)U3CU3Ec__DisplayClass171_0_U3CRegisterDebugU3Eb__13_mA4945D7ABAFD7D290DD1F58BAF11CB2BC84A255B_RuntimeMethod_var), NULL);
		NullCheck(L_83);
		EnumField_set_setIndex_m5C3DF9F1331972A5B1DA0F62664530BA86344F3D_inline(L_83, L_85, NULL);
		EnumField_t15C8FC0EB96499DFDCEC2B9DBB27B2BBCD5E262C* L_86 = L_83;
		U3CU3Ec__DisplayClass171_0_t70061616D0F785A73C9408015CCBEBC3C2B43646* L_87 = V_0;
		Action_2_t94C644233E37D574986F0297182FA2BD8972B44A* L_88 = (Action_2_t94C644233E37D574986F0297182FA2BD8972B44A*)il2cpp_codegen_object_new(Action_2_t94C644233E37D574986F0297182FA2BD8972B44A_il2cpp_TypeInfo_var);
		Action_2__ctor_m2FBCBBA3E5E5DA2AB6D14D88BADB87D643948808(L_88, L_87, (intptr_t)((void*)U3CU3Ec__DisplayClass171_0_U3CRegisterDebugU3Eg__RefreshDebugU7C0_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m100076E774B865F9F042988822BA799CCDF110D1_RuntimeMethod_var), NULL);
		NullCheck(L_86);
		((Field_1_t7F813BE8CAF3F3F635B34474DDD7B797C5B6CD2A*)L_86)->___onValueChanged = L_88;
		Il2CppCodeGenWriteBarrier((void**)(&((Field_1_t7F813BE8CAF3F3F635B34474DDD7B797C5B6CD2A*)L_86)->___onValueChanged), (void*)L_88);
		NullCheck(L_68);
		ObservableList_1_Add_m2013E96CFB37A7E6137FEF089C172C2930901ADB(L_68, L_86, ObservableList_1_Add_m2013E96CFB37A7E6137FEF089C172C2930901ADB_RuntimeMethod_var);
		Container_t0F404B4F1A7EFE36CAD5C2A9EA0261991099D217* L_89 = V_5;
		NullCheck(L_89);
		ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08* L_90;
		L_90 = Container_get_children_mF5C23A0F324E22BEBEF2EA14CE8DA7BEA72D631B_inline(L_89, NULL);
		FloatField_t1B59A5C6B3DE8E8B696383C91240F265B89B753B* L_91 = (FloatField_t1B59A5C6B3DE8E8B696383C91240F265B89B753B*)il2cpp_codegen_object_new(FloatField_t1B59A5C6B3DE8E8B696383C91240F265B89B753B_il2cpp_TypeInfo_var);
		FloatField__ctor_m7F65D8D59BFF5ADB91AA09D8FE3EF063BCF90BD9(L_91, NULL);
		FloatField_t1B59A5C6B3DE8E8B696383C91240F265B89B753B* L_92 = L_91;
		NullCheck(L_92);
		Widget_set_displayName_mDCBDC31DD3A041E03DFA4BEA8FCA2A428F4ED921_inline(L_92, _stringLiteralA71E0510C0EFE62D73E2695E953AC8243862B5F4, NULL);
		FloatField_t1B59A5C6B3DE8E8B696383C91240F265B89B753B* L_93 = L_92;
		U3CU3Ec__DisplayClass171_0_t70061616D0F785A73C9408015CCBEBC3C2B43646* L_94 = V_0;
		Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* L_95 = (Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7*)il2cpp_codegen_object_new(Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7_il2cpp_TypeInfo_var);
		Func_1__ctor_m94E0C712F86101E026834DA318C3FFF46DE49C71(L_95, L_94, (intptr_t)((void*)U3CU3Ec__DisplayClass171_0_U3CRegisterDebugU3Eb__14_mC8B0923A1FDB879548C200B2226D78357148857B_RuntimeMethod_var), NULL);
		NullCheck(L_93);
		Field_1_set_getter_m30D3C5756F57A4722D34CD27E76B82E5E2EE9E26_inline(L_93, L_95, Field_1_set_getter_m30D3C5756F57A4722D34CD27E76B82E5E2EE9E26_RuntimeMethod_var);
		FloatField_t1B59A5C6B3DE8E8B696383C91240F265B89B753B* L_96 = L_93;
		U3CU3Ec__DisplayClass171_0_t70061616D0F785A73C9408015CCBEBC3C2B43646* L_97 = V_0;
		Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A* L_98 = (Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A*)il2cpp_codegen_object_new(Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A_il2cpp_TypeInfo_var);
		Action_1__ctor_m770CD2F8BB65F2EDA5128CA2F96D71C35B23E859(L_98, L_97, (intptr_t)((void*)U3CU3Ec__DisplayClass171_0_U3CRegisterDebugU3Eb__15_m5178E665BF914397270A4B7786777CD32280D7BA_RuntimeMethod_var), NULL);
		NullCheck(L_96);
		Field_1_set_setter_m90E7EFD04883265D67E9F22A5F40E7DF693FB534_inline(L_96, L_98, Field_1_set_setter_m90E7EFD04883265D67E9F22A5F40E7DF693FB534_RuntimeMethod_var);
		FloatField_t1B59A5C6B3DE8E8B696383C91240F265B89B753B* L_99 = L_96;
		il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_il2cpp_TypeInfo_var);
		Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* L_100 = ((U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_il2cpp_TypeInfo_var))->___U3CU3E9__171_16;
		Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* L_101 = L_100;
		if (L_101)
		{
			G_B5_0 = L_101;
			G_B5_1 = L_99;
			G_B5_2 = L_99;
			G_B5_3 = L_90;
			goto IL_028b;
		}
		G_B4_0 = L_101;
		G_B4_1 = L_99;
		G_B4_2 = L_99;
		G_B4_3 = L_90;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_il2cpp_TypeInfo_var);
		U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E* L_102 = ((U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_il2cpp_TypeInfo_var))->___U3CU3E9;
		Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* L_103 = (Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7*)il2cpp_codegen_object_new(Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7_il2cpp_TypeInfo_var);
		Func_1__ctor_m94E0C712F86101E026834DA318C3FFF46DE49C71(L_103, L_102, (intptr_t)((void*)U3CU3Ec_U3CRegisterDebugU3Eb__171_16_m54A29BFD68CC16A26A351C8FC8E337C51D0D020B_RuntimeMethod_var), NULL);
		Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* L_104 = L_103;
		((U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_il2cpp_TypeInfo_var))->___U3CU3E9__171_16 = L_104;
		Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_il2cpp_TypeInfo_var))->___U3CU3E9__171_16), (void*)L_104);
		G_B5_0 = L_104;
		G_B5_1 = G_B4_1;
		G_B5_2 = G_B4_2;
		G_B5_3 = G_B4_3;
	}

IL_028b:
	{
		NullCheck(G_B5_1);
		G_B5_1->___min = G_B5_0;
		Il2CppCodeGenWriteBarrier((void**)(&G_B5_1->___min), (void*)G_B5_0);
		FloatField_t1B59A5C6B3DE8E8B696383C91240F265B89B753B* L_105 = G_B5_2;
		il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_il2cpp_TypeInfo_var);
		Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* L_106 = ((U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_il2cpp_TypeInfo_var))->___U3CU3E9__171_17;
		Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* L_107 = L_106;
		if (L_107)
		{
			G_B7_0 = L_107;
			G_B7_1 = L_105;
			G_B7_2 = L_105;
			G_B7_3 = G_B5_3;
			goto IL_02b0;
		}
		G_B6_0 = L_107;
		G_B6_1 = L_105;
		G_B6_2 = L_105;
		G_B6_3 = G_B5_3;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_il2cpp_TypeInfo_var);
		U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E* L_108 = ((U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_il2cpp_TypeInfo_var))->___U3CU3E9;
		Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* L_109 = (Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7*)il2cpp_codegen_object_new(Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7_il2cpp_TypeInfo_var);
		Func_1__ctor_m94E0C712F86101E026834DA318C3FFF46DE49C71(L_109, L_108, (intptr_t)((void*)U3CU3Ec_U3CRegisterDebugU3Eb__171_17_mB90A9B64D074F8AE53C5A43049D9E63FA1CA363C_RuntimeMethod_var), NULL);
		Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* L_110 = L_109;
		((U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_il2cpp_TypeInfo_var))->___U3CU3E9__171_17 = L_110;
		Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_il2cpp_TypeInfo_var))->___U3CU3E9__171_17), (void*)L_110);
		G_B7_0 = L_110;
		G_B7_1 = G_B6_1;
		G_B7_2 = G_B6_2;
		G_B7_3 = G_B6_3;
	}

IL_02b0:
	{
		NullCheck(G_B7_1);
		G_B7_1->___max = G_B7_0;
		Il2CppCodeGenWriteBarrier((void**)(&G_B7_1->___max), (void*)G_B7_0);
		NullCheck(G_B7_3);
		ObservableList_1_Add_m2013E96CFB37A7E6137FEF089C172C2930901ADB(G_B7_3, G_B7_2, ObservableList_1_Add_m2013E96CFB37A7E6137FEF089C172C2930901ADB_RuntimeMethod_var);
		ProbeVolumeDebug_t295620780739F33AEAD1D1BB44C5252CE70D3DD8* L_111;
		L_111 = ProbeReferenceVolume_get_probeVolumeDebug_m96372A6BF79C4E05EF70A101B2CCDDCC7CE9D34F_inline(__this, NULL);
		NullCheck(L_111);
		int32_t L_112 = L_111->___probeShading;
		if (!L_112)
		{
			goto IL_02e3;
		}
	}
	{
		ProbeVolumeDebug_t295620780739F33AEAD1D1BB44C5252CE70D3DD8* L_113;
		L_113 = ProbeReferenceVolume_get_probeVolumeDebug_m96372A6BF79C4E05EF70A101B2CCDDCC7CE9D34F_inline(__this, NULL);
		NullCheck(L_113);
		int32_t L_114 = L_113->___probeShading;
		if ((((int32_t)L_114) == ((int32_t)1)))
		{
			goto IL_02e3;
		}
	}
	{
		ProbeVolumeDebug_t295620780739F33AEAD1D1BB44C5252CE70D3DD8* L_115;
		L_115 = ProbeReferenceVolume_get_probeVolumeDebug_m96372A6BF79C4E05EF70A101B2CCDDCC7CE9D34F_inline(__this, NULL);
		NullCheck(L_115);
		int32_t L_116 = L_115->___probeShading;
		if ((!(((uint32_t)L_116) == ((uint32_t)2))))
		{
			goto IL_0323;
		}
	}

IL_02e3:
	{
		Container_t0F404B4F1A7EFE36CAD5C2A9EA0261991099D217* L_117 = V_5;
		NullCheck(L_117);
		ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08* L_118;
		L_118 = Container_get_children_mF5C23A0F324E22BEBEF2EA14CE8DA7BEA72D631B_inline(L_117, NULL);
		FloatField_t1B59A5C6B3DE8E8B696383C91240F265B89B753B* L_119 = (FloatField_t1B59A5C6B3DE8E8B696383C91240F265B89B753B*)il2cpp_codegen_object_new(FloatField_t1B59A5C6B3DE8E8B696383C91240F265B89B753B_il2cpp_TypeInfo_var);
		FloatField__ctor_m7F65D8D59BFF5ADB91AA09D8FE3EF063BCF90BD9(L_119, NULL);
		FloatField_t1B59A5C6B3DE8E8B696383C91240F265B89B753B* L_120 = L_119;
		NullCheck(L_120);
		Widget_set_displayName_mDCBDC31DD3A041E03DFA4BEA8FCA2A428F4ED921_inline(L_120, _stringLiteral3949AF64D0E91F77338D6C7265FCAE7DB8E2230A, NULL);
		FloatField_t1B59A5C6B3DE8E8B696383C91240F265B89B753B* L_121 = L_120;
		U3CU3Ec__DisplayClass171_0_t70061616D0F785A73C9408015CCBEBC3C2B43646* L_122 = V_0;
		Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* L_123 = (Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7*)il2cpp_codegen_object_new(Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7_il2cpp_TypeInfo_var);
		Func_1__ctor_m94E0C712F86101E026834DA318C3FFF46DE49C71(L_123, L_122, (intptr_t)((void*)U3CU3Ec__DisplayClass171_0_U3CRegisterDebugU3Eb__18_m70253EC5949AB01073464C09CBA89A1D390F817D_RuntimeMethod_var), NULL);
		NullCheck(L_121);
		Field_1_set_getter_m30D3C5756F57A4722D34CD27E76B82E5E2EE9E26_inline(L_121, L_123, Field_1_set_getter_m30D3C5756F57A4722D34CD27E76B82E5E2EE9E26_RuntimeMethod_var);
		FloatField_t1B59A5C6B3DE8E8B696383C91240F265B89B753B* L_124 = L_121;
		U3CU3Ec__DisplayClass171_0_t70061616D0F785A73C9408015CCBEBC3C2B43646* L_125 = V_0;
		Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A* L_126 = (Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A*)il2cpp_codegen_object_new(Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A_il2cpp_TypeInfo_var);
		Action_1__ctor_m770CD2F8BB65F2EDA5128CA2F96D71C35B23E859(L_126, L_125, (intptr_t)((void*)U3CU3Ec__DisplayClass171_0_U3CRegisterDebugU3Eb__19_m89DC9B12E28D56A65AD01DD354AD32BE8EC4BD1D_RuntimeMethod_var), NULL);
		NullCheck(L_124);
		Field_1_set_setter_m90E7EFD04883265D67E9F22A5F40E7DF693FB534_inline(L_124, L_126, Field_1_set_setter_m90E7EFD04883265D67E9F22A5F40E7DF693FB534_RuntimeMethod_var);
		NullCheck(L_118);
		ObservableList_1_Add_m2013E96CFB37A7E6137FEF089C172C2930901ADB(L_118, L_124, ObservableList_1_Add_m2013E96CFB37A7E6137FEF089C172C2930901ADB_RuntimeMethod_var);
	}

IL_0323:
	{
		Container_t0F404B4F1A7EFE36CAD5C2A9EA0261991099D217* L_127 = V_5;
		NullCheck(L_127);
		ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08* L_128;
		L_128 = Container_get_children_mF5C23A0F324E22BEBEF2EA14CE8DA7BEA72D631B_inline(L_127, NULL);
		IntField_t44A28D09F4CD0658E53FCED78D08513508256A9A* L_129 = (IntField_t44A28D09F4CD0658E53FCED78D08513508256A9A*)il2cpp_codegen_object_new(IntField_t44A28D09F4CD0658E53FCED78D08513508256A9A_il2cpp_TypeInfo_var);
		IntField__ctor_m01170A091DE36EB6E36BD4988B04FC83CE07BA25(L_129, NULL);
		IntField_t44A28D09F4CD0658E53FCED78D08513508256A9A* L_130 = L_129;
		NullCheck(L_130);
		Widget_set_displayName_mDCBDC31DD3A041E03DFA4BEA8FCA2A428F4ED921_inline(L_130, _stringLiteral05C03585F593181CECC8E4EE6339489825D05483, NULL);
		IntField_t44A28D09F4CD0658E53FCED78D08513508256A9A* L_131 = L_130;
		U3CU3Ec__DisplayClass171_0_t70061616D0F785A73C9408015CCBEBC3C2B43646* L_132 = V_0;
		Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD* L_133 = (Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD*)il2cpp_codegen_object_new(Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD_il2cpp_TypeInfo_var);
		Func_1__ctor_m475512287B9508E6D4721B3022635FED517234D1(L_133, L_132, (intptr_t)((void*)U3CU3Ec__DisplayClass171_0_U3CRegisterDebugU3Eb__20_mE8ABA18C068C8982E8D6D53EE7010BD6B2B7705E_RuntimeMethod_var), NULL);
		NullCheck(L_131);
		Field_1_set_getter_m0D6269CE6AB37DC17FD68ED4DF23AAA7F5A111EE_inline(L_131, L_133, Field_1_set_getter_m0D6269CE6AB37DC17FD68ED4DF23AAA7F5A111EE_RuntimeMethod_var);
		IntField_t44A28D09F4CD0658E53FCED78D08513508256A9A* L_134 = L_131;
		U3CU3Ec__DisplayClass171_0_t70061616D0F785A73C9408015CCBEBC3C2B43646* L_135 = V_0;
		Action_1_tD69A6DC9FBE94131E52F5A73B2A9D4AB51EEC404* L_136 = (Action_1_tD69A6DC9FBE94131E52F5A73B2A9D4AB51EEC404*)il2cpp_codegen_object_new(Action_1_tD69A6DC9FBE94131E52F5A73B2A9D4AB51EEC404_il2cpp_TypeInfo_var);
		Action_1__ctor_m1BA854F3F4319EA4A4294DDFDA21C395B8D0FF87(L_136, L_135, (intptr_t)((void*)U3CU3Ec__DisplayClass171_0_U3CRegisterDebugU3Eb__21_m3FE3985DAF1C23B8903437002994EB63E58CA097_RuntimeMethod_var), NULL);
		NullCheck(L_134);
		Field_1_set_setter_mEE3F70B069BC0ED608C28AB90F4AE5BD443E5D8F_inline(L_134, L_136, Field_1_set_setter_mEE3F70B069BC0ED608C28AB90F4AE5BD443E5D8F_RuntimeMethod_var);
		IntField_t44A28D09F4CD0658E53FCED78D08513508256A9A* L_137 = L_134;
		il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_il2cpp_TypeInfo_var);
		Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD* L_138 = ((U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_il2cpp_TypeInfo_var))->___U3CU3E9__171_22;
		Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD* L_139 = L_138;
		if (L_139)
		{
			G_B13_0 = L_139;
			G_B13_1 = L_137;
			G_B13_2 = L_137;
			G_B13_3 = L_128;
			goto IL_037e;
		}
		G_B12_0 = L_139;
		G_B12_1 = L_137;
		G_B12_2 = L_137;
		G_B12_3 = L_128;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_il2cpp_TypeInfo_var);
		U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E* L_140 = ((U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_il2cpp_TypeInfo_var))->___U3CU3E9;
		Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD* L_141 = (Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD*)il2cpp_codegen_object_new(Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD_il2cpp_TypeInfo_var);
		Func_1__ctor_m475512287B9508E6D4721B3022635FED517234D1(L_141, L_140, (intptr_t)((void*)U3CU3Ec_U3CRegisterDebugU3Eb__171_22_m4B6B66B0DAC425AD6BEEB9FF82B04C287DA7501D_RuntimeMethod_var), NULL);
		Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD* L_142 = L_141;
		((U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_il2cpp_TypeInfo_var))->___U3CU3E9__171_22 = L_142;
		Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_il2cpp_TypeInfo_var))->___U3CU3E9__171_22), (void*)L_142);
		G_B13_0 = L_142;
		G_B13_1 = G_B12_1;
		G_B13_2 = G_B12_2;
		G_B13_3 = G_B12_3;
	}

IL_037e:
	{
		NullCheck(G_B13_1);
		G_B13_1->___min = G_B13_0;
		Il2CppCodeGenWriteBarrier((void**)(&G_B13_1->___min), (void*)G_B13_0);
		IntField_t44A28D09F4CD0658E53FCED78D08513508256A9A* L_143 = G_B13_2;
		il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_il2cpp_TypeInfo_var);
		Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD* L_144 = ((U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_il2cpp_TypeInfo_var))->___U3CU3E9__171_23;
		Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD* L_145 = L_144;
		if (L_145)
		{
			G_B15_0 = L_145;
			G_B15_1 = L_143;
			G_B15_2 = L_143;
			G_B15_3 = G_B13_3;
			goto IL_03a3;
		}
		G_B14_0 = L_145;
		G_B14_1 = L_143;
		G_B14_2 = L_143;
		G_B14_3 = G_B13_3;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_il2cpp_TypeInfo_var);
		U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E* L_146 = ((U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_il2cpp_TypeInfo_var))->___U3CU3E9;
		Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD* L_147 = (Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD*)il2cpp_codegen_object_new(Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD_il2cpp_TypeInfo_var);
		Func_1__ctor_m475512287B9508E6D4721B3022635FED517234D1(L_147, L_146, (intptr_t)((void*)U3CU3Ec_U3CRegisterDebugU3Eb__171_23_m908DA5D8FA1139904E8C1821F17464CF7131EFAE_RuntimeMethod_var), NULL);
		Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD* L_148 = L_147;
		((U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_il2cpp_TypeInfo_var))->___U3CU3E9__171_23 = L_148;
		Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_il2cpp_TypeInfo_var))->___U3CU3E9__171_23), (void*)L_148);
		G_B15_0 = L_148;
		G_B15_1 = G_B14_1;
		G_B15_2 = G_B14_2;
		G_B15_3 = G_B14_3;
	}

IL_03a3:
	{
		NullCheck(G_B15_1);
		G_B15_1->___max = G_B15_0;
		Il2CppCodeGenWriteBarrier((void**)(&G_B15_1->___max), (void*)G_B15_0);
		NullCheck(G_B15_3);
		ObservableList_1_Add_m2013E96CFB37A7E6137FEF089C172C2930901ADB(G_B15_3, G_B15_2, ObservableList_1_Add_m2013E96CFB37A7E6137FEF089C172C2930901ADB_RuntimeMethod_var);
		Container_t0F404B4F1A7EFE36CAD5C2A9EA0261991099D217* L_149 = V_5;
		NullCheck(L_149);
		ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08* L_150;
		L_150 = Container_get_children_mF5C23A0F324E22BEBEF2EA14CE8DA7BEA72D631B_inline(L_149, NULL);
		IntField_t44A28D09F4CD0658E53FCED78D08513508256A9A* L_151 = (IntField_t44A28D09F4CD0658E53FCED78D08513508256A9A*)il2cpp_codegen_object_new(IntField_t44A28D09F4CD0658E53FCED78D08513508256A9A_il2cpp_TypeInfo_var);
		IntField__ctor_m01170A091DE36EB6E36BD4988B04FC83CE07BA25(L_151, NULL);
		IntField_t44A28D09F4CD0658E53FCED78D08513508256A9A* L_152 = L_151;
		NullCheck(L_152);
		Widget_set_displayName_mDCBDC31DD3A041E03DFA4BEA8FCA2A428F4ED921_inline(L_152, _stringLiteralFAC41BED3921B62BB4B52DEF278827F6C7D66352, NULL);
		IntField_t44A28D09F4CD0658E53FCED78D08513508256A9A* L_153 = L_152;
		U3CU3Ec__DisplayClass171_0_t70061616D0F785A73C9408015CCBEBC3C2B43646* L_154 = V_0;
		Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD* L_155 = (Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD*)il2cpp_codegen_object_new(Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD_il2cpp_TypeInfo_var);
		Func_1__ctor_m475512287B9508E6D4721B3022635FED517234D1(L_155, L_154, (intptr_t)((void*)U3CU3Ec__DisplayClass171_0_U3CRegisterDebugU3Eb__24_mA4612D101B4CCF699E7A5E519D7899111BC6FA41_RuntimeMethod_var), NULL);
		NullCheck(L_153);
		Field_1_set_getter_m0D6269CE6AB37DC17FD68ED4DF23AAA7F5A111EE_inline(L_153, L_155, Field_1_set_getter_m0D6269CE6AB37DC17FD68ED4DF23AAA7F5A111EE_RuntimeMethod_var);
		IntField_t44A28D09F4CD0658E53FCED78D08513508256A9A* L_156 = L_153;
		U3CU3Ec__DisplayClass171_0_t70061616D0F785A73C9408015CCBEBC3C2B43646* L_157 = V_0;
		Action_1_tD69A6DC9FBE94131E52F5A73B2A9D4AB51EEC404* L_158 = (Action_1_tD69A6DC9FBE94131E52F5A73B2A9D4AB51EEC404*)il2cpp_codegen_object_new(Action_1_tD69A6DC9FBE94131E52F5A73B2A9D4AB51EEC404_il2cpp_TypeInfo_var);
		Action_1__ctor_m1BA854F3F4319EA4A4294DDFDA21C395B8D0FF87(L_158, L_157, (intptr_t)((void*)U3CU3Ec__DisplayClass171_0_U3CRegisterDebugU3Eb__25_m9A27C3481C2693AF37BCEC18E06E67F094D02963_RuntimeMethod_var), NULL);
		NullCheck(L_156);
		Field_1_set_setter_mEE3F70B069BC0ED608C28AB90F4AE5BD443E5D8F_inline(L_156, L_158, Field_1_set_setter_mEE3F70B069BC0ED608C28AB90F4AE5BD443E5D8F_RuntimeMethod_var);
		IntField_t44A28D09F4CD0658E53FCED78D08513508256A9A* L_159 = L_156;
		il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_il2cpp_TypeInfo_var);
		Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD* L_160 = ((U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_il2cpp_TypeInfo_var))->___U3CU3E9__171_26;
		Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD* L_161 = L_160;
		if (L_161)
		{
			G_B17_0 = L_161;
			G_B17_1 = L_159;
			G_B17_2 = L_159;
			G_B17_3 = L_150;
			goto IL_0408;
		}
		G_B16_0 = L_161;
		G_B16_1 = L_159;
		G_B16_2 = L_159;
		G_B16_3 = L_150;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_il2cpp_TypeInfo_var);
		U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E* L_162 = ((U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_il2cpp_TypeInfo_var))->___U3CU3E9;
		Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD* L_163 = (Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD*)il2cpp_codegen_object_new(Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD_il2cpp_TypeInfo_var);
		Func_1__ctor_m475512287B9508E6D4721B3022635FED517234D1(L_163, L_162, (intptr_t)((void*)U3CU3Ec_U3CRegisterDebugU3Eb__171_26_m2C458C05A11EFE6CFB7A876393CD730A63DB512B_RuntimeMethod_var), NULL);
		Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD* L_164 = L_163;
		((U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_il2cpp_TypeInfo_var))->___U3CU3E9__171_26 = L_164;
		Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_il2cpp_TypeInfo_var))->___U3CU3E9__171_26), (void*)L_164);
		G_B17_0 = L_164;
		G_B17_1 = G_B16_1;
		G_B17_2 = G_B16_2;
		G_B17_3 = G_B16_3;
	}

IL_0408:
	{
		NullCheck(G_B17_1);
		G_B17_1->___min = G_B17_0;
		Il2CppCodeGenWriteBarrier((void**)(&G_B17_1->___min), (void*)G_B17_0);
		IntField_t44A28D09F4CD0658E53FCED78D08513508256A9A* L_165 = G_B17_2;
		il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_il2cpp_TypeInfo_var);
		Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD* L_166 = ((U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_il2cpp_TypeInfo_var))->___U3CU3E9__171_27;
		Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD* L_167 = L_166;
		if (L_167)
		{
			G_B19_0 = L_167;
			G_B19_1 = L_165;
			G_B19_2 = L_165;
			G_B19_3 = G_B17_3;
			goto IL_042d;
		}
		G_B18_0 = L_167;
		G_B18_1 = L_165;
		G_B18_2 = L_165;
		G_B18_3 = G_B17_3;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_il2cpp_TypeInfo_var);
		U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E* L_168 = ((U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_il2cpp_TypeInfo_var))->___U3CU3E9;
		Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD* L_169 = (Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD*)il2cpp_codegen_object_new(Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD_il2cpp_TypeInfo_var);
		Func_1__ctor_m475512287B9508E6D4721B3022635FED517234D1(L_169, L_168, (intptr_t)((void*)U3CU3Ec_U3CRegisterDebugU3Eb__171_27_m83C86AB7EFD995A17830ECAB68EBFABAD7643056_RuntimeMethod_var), NULL);
		Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD* L_170 = L_169;
		((U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_il2cpp_TypeInfo_var))->___U3CU3E9__171_27 = L_170;
		Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_il2cpp_TypeInfo_var))->___U3CU3E9__171_27), (void*)L_170);
		G_B19_0 = L_170;
		G_B19_1 = G_B18_1;
		G_B19_2 = G_B18_2;
		G_B19_3 = G_B18_3;
	}

IL_042d:
	{
		NullCheck(G_B19_1);
		G_B19_1->___max = G_B19_0;
		Il2CppCodeGenWriteBarrier((void**)(&G_B19_1->___max), (void*)G_B19_0);
		NullCheck(G_B19_3);
		ObservableList_1_Add_m2013E96CFB37A7E6137FEF089C172C2930901ADB(G_B19_3, G_B19_2, ObservableList_1_Add_m2013E96CFB37A7E6137FEF089C172C2930901ADB_RuntimeMethod_var);
		Container_t0F404B4F1A7EFE36CAD5C2A9EA0261991099D217* L_171 = V_3;
		NullCheck(L_171);
		ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08* L_172;
		L_172 = Container_get_children_mF5C23A0F324E22BEBEF2EA14CE8DA7BEA72D631B_inline(L_171, NULL);
		Container_t0F404B4F1A7EFE36CAD5C2A9EA0261991099D217* L_173 = V_5;
		NullCheck(L_172);
		ObservableList_1_Add_m2013E96CFB37A7E6137FEF089C172C2930901ADB(L_172, L_173, ObservableList_1_Add_m2013E96CFB37A7E6137FEF089C172C2930901ADB_RuntimeMethod_var);
	}

IL_0444:
	{
		Container_t0F404B4F1A7EFE36CAD5C2A9EA0261991099D217* L_174 = V_3;
		NullCheck(L_174);
		ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08* L_175;
		L_175 = Container_get_children_mF5C23A0F324E22BEBEF2EA14CE8DA7BEA72D631B_inline(L_174, NULL);
		BoolField_t39D6A35B4122FEB0926086FA434886E537378EAD* L_176 = (BoolField_t39D6A35B4122FEB0926086FA434886E537378EAD*)il2cpp_codegen_object_new(BoolField_t39D6A35B4122FEB0926086FA434886E537378EAD_il2cpp_TypeInfo_var);
		BoolField__ctor_m8C1D78E29A30C2D3844607274207943D3B576E55(L_176, NULL);
		BoolField_t39D6A35B4122FEB0926086FA434886E537378EAD* L_177 = L_176;
		NullCheck(L_177);
		Widget_set_displayName_mDCBDC31DD3A041E03DFA4BEA8FCA2A428F4ED921_inline(L_177, _stringLiteral066B8582A8762334147267FB215E25D21A2B1CF0, NULL);
		BoolField_t39D6A35B4122FEB0926086FA434886E537378EAD* L_178 = L_177;
		U3CU3Ec__DisplayClass171_0_t70061616D0F785A73C9408015CCBEBC3C2B43646* L_179 = V_0;
		Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* L_180 = (Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457*)il2cpp_codegen_object_new(Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457_il2cpp_TypeInfo_var);
		Func_1__ctor_mDFFAE9C73346372438B5B04C4558AC42F1A3DA22(L_180, L_179, (intptr_t)((void*)U3CU3Ec__DisplayClass171_0_U3CRegisterDebugU3Eb__28_mAF11FB6D549676943F05B1F3FCC721C87F63F759_RuntimeMethod_var), NULL);
		NullCheck(L_178);
		Field_1_set_getter_mF8E6E0323EBD752BE2D6D13285B5993CA830E50D_inline(L_178, L_180, Field_1_set_getter_mF8E6E0323EBD752BE2D6D13285B5993CA830E50D_RuntimeMethod_var);
		BoolField_t39D6A35B4122FEB0926086FA434886E537378EAD* L_181 = L_178;
		U3CU3Ec__DisplayClass171_0_t70061616D0F785A73C9408015CCBEBC3C2B43646* L_182 = V_0;
		Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_183 = (Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C*)il2cpp_codegen_object_new(Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C_il2cpp_TypeInfo_var);
		Action_1__ctor_mA8C3AC97D1F076EA5D1D0C10CEE6BD3E94711501(L_183, L_182, (intptr_t)((void*)U3CU3Ec__DisplayClass171_0_U3CRegisterDebugU3Eb__29_mDC55DCDEF70E712ED9DC1DC804BC7A645204AD4E_RuntimeMethod_var), NULL);
		NullCheck(L_181);
		Field_1_set_setter_mA45A1B2C3D2FCE0FBD04F05304D354B375823B69_inline(L_181, L_183, Field_1_set_setter_mA45A1B2C3D2FCE0FBD04F05304D354B375823B69_RuntimeMethod_var);
		BoolField_t39D6A35B4122FEB0926086FA434886E537378EAD* L_184 = L_181;
		U3CU3Ec__DisplayClass171_0_t70061616D0F785A73C9408015CCBEBC3C2B43646* L_185 = V_0;
		Action_2_tB3E4CF19F3493DE4FE84AFFB77005AE79F9A3758* L_186 = (Action_2_tB3E4CF19F3493DE4FE84AFFB77005AE79F9A3758*)il2cpp_codegen_object_new(Action_2_tB3E4CF19F3493DE4FE84AFFB77005AE79F9A3758_il2cpp_TypeInfo_var);
		Action_2__ctor_m785026C37C8512B7454FC01455AA5CCF21C28864(L_186, L_185, (intptr_t)((void*)U3CU3Ec__DisplayClass171_0_U3CRegisterDebugU3Eg__RefreshDebugU7C0_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m5019674115061C61566FCE4F42C27F8D1D10CBFC_RuntimeMethod_var), NULL);
		NullCheck(L_184);
		((Field_1_t32151A22D4B1B5C1DFFDDACD9F3C78D19596507A*)L_184)->___onValueChanged = L_186;
		Il2CppCodeGenWriteBarrier((void**)(&((Field_1_t32151A22D4B1B5C1DFFDDACD9F3C78D19596507A*)L_184)->___onValueChanged), (void*)L_186);
		NullCheck(L_175);
		ObservableList_1_Add_m2013E96CFB37A7E6137FEF089C172C2930901ADB(L_175, L_184, ObservableList_1_Add_m2013E96CFB37A7E6137FEF089C172C2930901ADB_RuntimeMethod_var);
		ProbeVolumeDebug_t295620780739F33AEAD1D1BB44C5252CE70D3DD8* L_187;
		L_187 = ProbeReferenceVolume_get_probeVolumeDebug_m96372A6BF79C4E05EF70A101B2CCDDCC7CE9D34F_inline(__this, NULL);
		NullCheck(L_187);
		bool L_188 = L_187->___drawVirtualOffsetPush;
		if (!L_188)
		{
			goto IL_0542;
		}
	}
	{
		FloatField_t1B59A5C6B3DE8E8B696383C91240F265B89B753B* L_189 = (FloatField_t1B59A5C6B3DE8E8B696383C91240F265B89B753B*)il2cpp_codegen_object_new(FloatField_t1B59A5C6B3DE8E8B696383C91240F265B89B753B_il2cpp_TypeInfo_var);
		FloatField__ctor_m7F65D8D59BFF5ADB91AA09D8FE3EF063BCF90BD9(L_189, NULL);
		FloatField_t1B59A5C6B3DE8E8B696383C91240F265B89B753B* L_190 = L_189;
		NullCheck(L_190);
		Widget_set_displayName_mDCBDC31DD3A041E03DFA4BEA8FCA2A428F4ED921_inline(L_190, _stringLiteral90953DD8728811BB8DF2B69D23EED3C56FA0FAD6, NULL);
		FloatField_t1B59A5C6B3DE8E8B696383C91240F265B89B753B* L_191 = L_190;
		U3CU3Ec__DisplayClass171_0_t70061616D0F785A73C9408015CCBEBC3C2B43646* L_192 = V_0;
		Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* L_193 = (Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7*)il2cpp_codegen_object_new(Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7_il2cpp_TypeInfo_var);
		Func_1__ctor_m94E0C712F86101E026834DA318C3FFF46DE49C71(L_193, L_192, (intptr_t)((void*)U3CU3Ec__DisplayClass171_0_U3CRegisterDebugU3Eb__30_m547C4227E37F65495088DBBCBBDD76CA683BC1A9_RuntimeMethod_var), NULL);
		NullCheck(L_191);
		Field_1_set_getter_m30D3C5756F57A4722D34CD27E76B82E5E2EE9E26_inline(L_191, L_193, Field_1_set_getter_m30D3C5756F57A4722D34CD27E76B82E5E2EE9E26_RuntimeMethod_var);
		FloatField_t1B59A5C6B3DE8E8B696383C91240F265B89B753B* L_194 = L_191;
		U3CU3Ec__DisplayClass171_0_t70061616D0F785A73C9408015CCBEBC3C2B43646* L_195 = V_0;
		Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A* L_196 = (Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A*)il2cpp_codegen_object_new(Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A_il2cpp_TypeInfo_var);
		Action_1__ctor_m770CD2F8BB65F2EDA5128CA2F96D71C35B23E859(L_196, L_195, (intptr_t)((void*)U3CU3Ec__DisplayClass171_0_U3CRegisterDebugU3Eb__31_mBC7208CEA25BF3CF0198C99852B045CC6BC3574C_RuntimeMethod_var), NULL);
		NullCheck(L_194);
		Field_1_set_setter_m90E7EFD04883265D67E9F22A5F40E7DF693FB534_inline(L_194, L_196, Field_1_set_setter_m90E7EFD04883265D67E9F22A5F40E7DF693FB534_RuntimeMethod_var);
		FloatField_t1B59A5C6B3DE8E8B696383C91240F265B89B753B* L_197 = L_194;
		il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_il2cpp_TypeInfo_var);
		Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* L_198 = ((U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_il2cpp_TypeInfo_var))->___U3CU3E9__171_32;
		Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* L_199 = L_198;
		if (L_199)
		{
			G_B23_0 = L_199;
			G_B23_1 = L_197;
			G_B23_2 = L_197;
			goto IL_04f9;
		}
		G_B22_0 = L_199;
		G_B22_1 = L_197;
		G_B22_2 = L_197;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_il2cpp_TypeInfo_var);
		U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E* L_200 = ((U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_il2cpp_TypeInfo_var))->___U3CU3E9;
		Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* L_201 = (Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7*)il2cpp_codegen_object_new(Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7_il2cpp_TypeInfo_var);
		Func_1__ctor_m94E0C712F86101E026834DA318C3FFF46DE49C71(L_201, L_200, (intptr_t)((void*)U3CU3Ec_U3CRegisterDebugU3Eb__171_32_m8EF9577C1D333736AEC0D59CAC67F98912852ABC_RuntimeMethod_var), NULL);
		Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* L_202 = L_201;
		((U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_il2cpp_TypeInfo_var))->___U3CU3E9__171_32 = L_202;
		Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_il2cpp_TypeInfo_var))->___U3CU3E9__171_32), (void*)L_202);
		G_B23_0 = L_202;
		G_B23_1 = G_B22_1;
		G_B23_2 = G_B22_2;
	}

IL_04f9:
	{
		NullCheck(G_B23_1);
		G_B23_1->___min = G_B23_0;
		Il2CppCodeGenWriteBarrier((void**)(&G_B23_1->___min), (void*)G_B23_0);
		FloatField_t1B59A5C6B3DE8E8B696383C91240F265B89B753B* L_203 = G_B23_2;
		il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_il2cpp_TypeInfo_var);
		Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* L_204 = ((U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_il2cpp_TypeInfo_var))->___U3CU3E9__171_33;
		Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* L_205 = L_204;
		if (L_205)
		{
			G_B25_0 = L_205;
			G_B25_1 = L_203;
			G_B25_2 = L_203;
			goto IL_051e;
		}
		G_B24_0 = L_205;
		G_B24_1 = L_203;
		G_B24_2 = L_203;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_il2cpp_TypeInfo_var);
		U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E* L_206 = ((U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_il2cpp_TypeInfo_var))->___U3CU3E9;
		Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* L_207 = (Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7*)il2cpp_codegen_object_new(Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7_il2cpp_TypeInfo_var);
		Func_1__ctor_m94E0C712F86101E026834DA318C3FFF46DE49C71(L_207, L_206, (intptr_t)((void*)U3CU3Ec_U3CRegisterDebugU3Eb__171_33_mD96342420B539835360554EFA6E44C8B60BD81B2_RuntimeMethod_var), NULL);
		Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* L_208 = L_207;
		((U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_il2cpp_TypeInfo_var))->___U3CU3E9__171_33 = L_208;
		Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_il2cpp_TypeInfo_var))->___U3CU3E9__171_33), (void*)L_208);
		G_B25_0 = L_208;
		G_B25_1 = G_B24_1;
		G_B25_2 = G_B24_2;
	}

IL_051e:
	{
		NullCheck(G_B25_1);
		G_B25_1->___max = G_B25_0;
		Il2CppCodeGenWriteBarrier((void**)(&G_B25_1->___max), (void*)G_B25_0);
		V_6 = G_B25_2;
		Container_t0F404B4F1A7EFE36CAD5C2A9EA0261991099D217* L_209 = V_3;
		NullCheck(L_209);
		ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08* L_210;
		L_210 = Container_get_children_mF5C23A0F324E22BEBEF2EA14CE8DA7BEA72D631B_inline(L_209, NULL);
		Container_t0F404B4F1A7EFE36CAD5C2A9EA0261991099D217* L_211 = (Container_t0F404B4F1A7EFE36CAD5C2A9EA0261991099D217*)il2cpp_codegen_object_new(Container_t0F404B4F1A7EFE36CAD5C2A9EA0261991099D217_il2cpp_TypeInfo_var);
		Container__ctor_m31E5465D076DCC7A1C932B44B7D2000821C0BFE8(L_211, NULL);
		Container_t0F404B4F1A7EFE36CAD5C2A9EA0261991099D217* L_212 = L_211;
		NullCheck(L_212);
		ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08* L_213;
		L_213 = Container_get_children_mF5C23A0F324E22BEBEF2EA14CE8DA7BEA72D631B_inline(L_212, NULL);
		FloatField_t1B59A5C6B3DE8E8B696383C91240F265B89B753B* L_214 = V_6;
		NullCheck(L_213);
		ObservableList_1_Add_m2013E96CFB37A7E6137FEF089C172C2930901ADB(L_213, L_214, ObservableList_1_Add_m2013E96CFB37A7E6137FEF089C172C2930901ADB_RuntimeMethod_var);
		NullCheck(L_210);
		ObservableList_1_Add_m2013E96CFB37A7E6137FEF089C172C2930901ADB(L_210, L_212, ObservableList_1_Add_m2013E96CFB37A7E6137FEF089C172C2930901ADB_RuntimeMethod_var);
	}

IL_0542:
	{
		Container_t0F404B4F1A7EFE36CAD5C2A9EA0261991099D217* L_215 = V_3;
		NullCheck(L_215);
		ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08* L_216;
		L_216 = Container_get_children_mF5C23A0F324E22BEBEF2EA14CE8DA7BEA72D631B_inline(L_215, NULL);
		FloatField_t1B59A5C6B3DE8E8B696383C91240F265B89B753B* L_217 = (FloatField_t1B59A5C6B3DE8E8B696383C91240F265B89B753B*)il2cpp_codegen_object_new(FloatField_t1B59A5C6B3DE8E8B696383C91240F265B89B753B_il2cpp_TypeInfo_var);
		FloatField__ctor_m7F65D8D59BFF5ADB91AA09D8FE3EF063BCF90BD9(L_217, NULL);
		FloatField_t1B59A5C6B3DE8E8B696383C91240F265B89B753B* L_218 = L_217;
		NullCheck(L_218);
		Widget_set_displayName_mDCBDC31DD3A041E03DFA4BEA8FCA2A428F4ED921_inline(L_218, _stringLiteral941A12CEE551671BDE8BD433B44543AD16AD55D1, NULL);
		FloatField_t1B59A5C6B3DE8E8B696383C91240F265B89B753B* L_219 = L_218;
		U3CU3Ec__DisplayClass171_0_t70061616D0F785A73C9408015CCBEBC3C2B43646* L_220 = V_0;
		Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* L_221 = (Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7*)il2cpp_codegen_object_new(Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7_il2cpp_TypeInfo_var);
		Func_1__ctor_m94E0C712F86101E026834DA318C3FFF46DE49C71(L_221, L_220, (intptr_t)((void*)U3CU3Ec__DisplayClass171_0_U3CRegisterDebugU3Eb__34_m80E3DB8CE1ECF1675A2D108E6B85D6D8631955ED_RuntimeMethod_var), NULL);
		NullCheck(L_219);
		Field_1_set_getter_m30D3C5756F57A4722D34CD27E76B82E5E2EE9E26_inline(L_219, L_221, Field_1_set_getter_m30D3C5756F57A4722D34CD27E76B82E5E2EE9E26_RuntimeMethod_var);
		FloatField_t1B59A5C6B3DE8E8B696383C91240F265B89B753B* L_222 = L_219;
		U3CU3Ec__DisplayClass171_0_t70061616D0F785A73C9408015CCBEBC3C2B43646* L_223 = V_0;
		Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A* L_224 = (Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A*)il2cpp_codegen_object_new(Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A_il2cpp_TypeInfo_var);
		Action_1__ctor_m770CD2F8BB65F2EDA5128CA2F96D71C35B23E859(L_224, L_223, (intptr_t)((void*)U3CU3Ec__DisplayClass171_0_U3CRegisterDebugU3Eb__35_m49AF1548805673FBDB6FD67FF0202616543D24F3_RuntimeMethod_var), NULL);
		NullCheck(L_222);
		Field_1_set_setter_m90E7EFD04883265D67E9F22A5F40E7DF693FB534_inline(L_222, L_224, Field_1_set_setter_m90E7EFD04883265D67E9F22A5F40E7DF693FB534_RuntimeMethod_var);
		FloatField_t1B59A5C6B3DE8E8B696383C91240F265B89B753B* L_225 = L_222;
		il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_il2cpp_TypeInfo_var);
		Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* L_226 = ((U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_il2cpp_TypeInfo_var))->___U3CU3E9__171_36;
		Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* L_227 = L_226;
		if (L_227)
		{
			G_B28_0 = L_227;
			G_B28_1 = L_225;
			G_B28_2 = L_225;
			G_B28_3 = L_216;
			goto IL_059c;
		}
		G_B27_0 = L_227;
		G_B27_1 = L_225;
		G_B27_2 = L_225;
		G_B27_3 = L_216;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_il2cpp_TypeInfo_var);
		U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E* L_228 = ((U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_il2cpp_TypeInfo_var))->___U3CU3E9;
		Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* L_229 = (Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7*)il2cpp_codegen_object_new(Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7_il2cpp_TypeInfo_var);
		Func_1__ctor_m94E0C712F86101E026834DA318C3FFF46DE49C71(L_229, L_228, (intptr_t)((void*)U3CU3Ec_U3CRegisterDebugU3Eb__171_36_m7284DC37C9B4E823F919F29D2A71D403D0C65023_RuntimeMethod_var), NULL);
		Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* L_230 = L_229;
		((U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_il2cpp_TypeInfo_var))->___U3CU3E9__171_36 = L_230;
		Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_il2cpp_TypeInfo_var))->___U3CU3E9__171_36), (void*)L_230);
		G_B28_0 = L_230;
		G_B28_1 = G_B27_1;
		G_B28_2 = G_B27_2;
		G_B28_3 = G_B27_3;
	}

IL_059c:
	{
		NullCheck(G_B28_1);
		G_B28_1->___min = G_B28_0;
		Il2CppCodeGenWriteBarrier((void**)(&G_B28_1->___min), (void*)G_B28_0);
		NullCheck(G_B28_3);
		ObservableList_1_Add_m2013E96CFB37A7E6137FEF089C172C2930901ADB(G_B28_3, G_B28_2, ObservableList_1_Add_m2013E96CFB37A7E6137FEF089C172C2930901ADB_RuntimeMethod_var);
		Container_t0F404B4F1A7EFE36CAD5C2A9EA0261991099D217* L_231 = (Container_t0F404B4F1A7EFE36CAD5C2A9EA0261991099D217*)il2cpp_codegen_object_new(Container_t0F404B4F1A7EFE36CAD5C2A9EA0261991099D217_il2cpp_TypeInfo_var);
		Container__ctor_m31E5465D076DCC7A1C932B44B7D2000821C0BFE8(L_231, NULL);
		Container_t0F404B4F1A7EFE36CAD5C2A9EA0261991099D217* L_232 = L_231;
		NullCheck(L_232);
		Widget_set_displayName_mDCBDC31DD3A041E03DFA4BEA8FCA2A428F4ED921_inline(L_232, _stringLiteral803E75FCD3CE49ACAD74564C3B7664E345954BAC, NULL);
		V_4 = L_232;
		Container_t0F404B4F1A7EFE36CAD5C2A9EA0261991099D217* L_233 = V_4;
		NullCheck(L_233);
		ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08* L_234;
		L_234 = Container_get_children_mF5C23A0F324E22BEBEF2EA14CE8DA7BEA72D631B_inline(L_233, NULL);
		BoolField_t39D6A35B4122FEB0926086FA434886E537378EAD* L_235 = (BoolField_t39D6A35B4122FEB0926086FA434886E537378EAD*)il2cpp_codegen_object_new(BoolField_t39D6A35B4122FEB0926086FA434886E537378EAD_il2cpp_TypeInfo_var);
		BoolField__ctor_m8C1D78E29A30C2D3844607274207943D3B576E55(L_235, NULL);
		BoolField_t39D6A35B4122FEB0926086FA434886E537378EAD* L_236 = L_235;
		NullCheck(L_236);
		Widget_set_displayName_mDCBDC31DD3A041E03DFA4BEA8FCA2A428F4ED921_inline(L_236, _stringLiteralE18844A42BC92A9512386623080E499BA77D74B8, NULL);
		BoolField_t39D6A35B4122FEB0926086FA434886E537378EAD* L_237 = L_236;
		U3CU3Ec__DisplayClass171_0_t70061616D0F785A73C9408015CCBEBC3C2B43646* L_238 = V_0;
		Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* L_239 = (Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457*)il2cpp_codegen_object_new(Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457_il2cpp_TypeInfo_var);
		Func_1__ctor_mDFFAE9C73346372438B5B04C4558AC42F1A3DA22(L_239, L_238, (intptr_t)((void*)U3CU3Ec__DisplayClass171_0_U3CRegisterDebugU3Eb__37_m2519CDF19BB8A55A443E2C2AD519BC265C497057_RuntimeMethod_var), NULL);
		NullCheck(L_237);
		Field_1_set_getter_mF8E6E0323EBD752BE2D6D13285B5993CA830E50D_inline(L_237, L_239, Field_1_set_getter_mF8E6E0323EBD752BE2D6D13285B5993CA830E50D_RuntimeMethod_var);
		BoolField_t39D6A35B4122FEB0926086FA434886E537378EAD* L_240 = L_237;
		U3CU3Ec__DisplayClass171_0_t70061616D0F785A73C9408015CCBEBC3C2B43646* L_241 = V_0;
		Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_242 = (Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C*)il2cpp_codegen_object_new(Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C_il2cpp_TypeInfo_var);
		Action_1__ctor_mA8C3AC97D1F076EA5D1D0C10CEE6BD3E94711501(L_242, L_241, (intptr_t)((void*)U3CU3Ec__DisplayClass171_0_U3CRegisterDebugU3Eb__38_mB5ED71318A4455357E40FC0C0B5F45EB462F8FA7_RuntimeMethod_var), NULL);
		NullCheck(L_240);
		Field_1_set_setter_mA45A1B2C3D2FCE0FBD04F05304D354B375823B69_inline(L_240, L_242, Field_1_set_setter_mA45A1B2C3D2FCE0FBD04F05304D354B375823B69_RuntimeMethod_var);
		NullCheck(L_234);
		ObservableList_1_Add_m2013E96CFB37A7E6137FEF089C172C2930901ADB(L_234, L_240, ObservableList_1_Add_m2013E96CFB37A7E6137FEF089C172C2930901ADB_RuntimeMethod_var);
		Container_t0F404B4F1A7EFE36CAD5C2A9EA0261991099D217* L_243 = V_4;
		NullCheck(L_243);
		ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08* L_244;
		L_244 = Container_get_children_mF5C23A0F324E22BEBEF2EA14CE8DA7BEA72D631B_inline(L_243, NULL);
		IntField_t44A28D09F4CD0658E53FCED78D08513508256A9A* L_245 = (IntField_t44A28D09F4CD0658E53FCED78D08513508256A9A*)il2cpp_codegen_object_new(IntField_t44A28D09F4CD0658E53FCED78D08513508256A9A_il2cpp_TypeInfo_var);
		IntField__ctor_m01170A091DE36EB6E36BD4988B04FC83CE07BA25(L_245, NULL);
		IntField_t44A28D09F4CD0658E53FCED78D08513508256A9A* L_246 = L_245;
		NullCheck(L_246);
		Widget_set_displayName_mDCBDC31DD3A041E03DFA4BEA8FCA2A428F4ED921_inline(L_246, _stringLiteral03EDD9455BE996012D04F610429C80655C96E872, NULL);
		IntField_t44A28D09F4CD0658E53FCED78D08513508256A9A* L_247 = L_246;
		il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_il2cpp_TypeInfo_var);
		Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD* L_248 = ((U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_il2cpp_TypeInfo_var))->___U3CU3E9__171_39;
		Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD* L_249 = L_248;
		if (L_249)
		{
			G_B30_0 = L_249;
			G_B30_1 = L_247;
			G_B30_2 = L_247;
			G_B30_3 = L_244;
			goto IL_062f;
		}
		G_B29_0 = L_249;
		G_B29_1 = L_247;
		G_B29_2 = L_247;
		G_B29_3 = L_244;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_il2cpp_TypeInfo_var);
		U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E* L_250 = ((U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_il2cpp_TypeInfo_var))->___U3CU3E9;
		Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD* L_251 = (Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD*)il2cpp_codegen_object_new(Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD_il2cpp_TypeInfo_var);
		Func_1__ctor_m475512287B9508E6D4721B3022635FED517234D1(L_251, L_250, (intptr_t)((void*)U3CU3Ec_U3CRegisterDebugU3Eb__171_39_mC9EBB88F2EE920C6C481E53097211DE29B57F5FC_RuntimeMethod_var), NULL);
		Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD* L_252 = L_251;
		((U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_il2cpp_TypeInfo_var))->___U3CU3E9__171_39 = L_252;
		Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_il2cpp_TypeInfo_var))->___U3CU3E9__171_39), (void*)L_252);
		G_B30_0 = L_252;
		G_B30_1 = G_B29_1;
		G_B30_2 = G_B29_2;
		G_B30_3 = G_B29_3;
	}

IL_062f:
	{
		NullCheck(G_B30_1);
		Field_1_set_getter_m0D6269CE6AB37DC17FD68ED4DF23AAA7F5A111EE_inline(G_B30_1, G_B30_0, Field_1_set_getter_m0D6269CE6AB37DC17FD68ED4DF23AAA7F5A111EE_RuntimeMethod_var);
		IntField_t44A28D09F4CD0658E53FCED78D08513508256A9A* L_253 = G_B30_2;
		il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_il2cpp_TypeInfo_var);
		Action_1_tD69A6DC9FBE94131E52F5A73B2A9D4AB51EEC404* L_254 = ((U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_il2cpp_TypeInfo_var))->___U3CU3E9__171_40;
		Action_1_tD69A6DC9FBE94131E52F5A73B2A9D4AB51EEC404* L_255 = L_254;
		if (L_255)
		{
			G_B32_0 = L_255;
			G_B32_1 = L_253;
			G_B32_2 = L_253;
			G_B32_3 = G_B30_3;
			goto IL_0654;
		}
		G_B31_0 = L_255;
		G_B31_1 = L_253;
		G_B31_2 = L_253;
		G_B31_3 = G_B30_3;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_il2cpp_TypeInfo_var);
		U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E* L_256 = ((U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_il2cpp_TypeInfo_var))->___U3CU3E9;
		Action_1_tD69A6DC9FBE94131E52F5A73B2A9D4AB51EEC404* L_257 = (Action_1_tD69A6DC9FBE94131E52F5A73B2A9D4AB51EEC404*)il2cpp_codegen_object_new(Action_1_tD69A6DC9FBE94131E52F5A73B2A9D4AB51EEC404_il2cpp_TypeInfo_var);
		Action_1__ctor_m1BA854F3F4319EA4A4294DDFDA21C395B8D0FF87(L_257, L_256, (intptr_t)((void*)U3CU3Ec_U3CRegisterDebugU3Eb__171_40_mA3BEA35D953CD63DEFD6CDC00FBD65916FA0AE23_RuntimeMethod_var), NULL);
		Action_1_tD69A6DC9FBE94131E52F5A73B2A9D4AB51EEC404* L_258 = L_257;
		((U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_il2cpp_TypeInfo_var))->___U3CU3E9__171_40 = L_258;
		Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_il2cpp_TypeInfo_var))->___U3CU3E9__171_40), (void*)L_258);
		G_B32_0 = L_258;
		G_B32_1 = G_B31_1;
		G_B32_2 = G_B31_2;
		G_B32_3 = G_B31_3;
	}

IL_0654:
	{
		NullCheck(G_B32_1);
		Field_1_set_setter_mEE3F70B069BC0ED608C28AB90F4AE5BD443E5D8F_inline(G_B32_1, G_B32_0, Field_1_set_setter_mEE3F70B069BC0ED608C28AB90F4AE5BD443E5D8F_RuntimeMethod_var);
		IntField_t44A28D09F4CD0658E53FCED78D08513508256A9A* L_259 = G_B32_2;
		il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_il2cpp_TypeInfo_var);
		Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD* L_260 = ((U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_il2cpp_TypeInfo_var))->___U3CU3E9__171_41;
		Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD* L_261 = L_260;
		if (L_261)
		{
			G_B34_0 = L_261;
			G_B34_1 = L_259;
			G_B34_2 = L_259;
			G_B34_3 = G_B32_3;
			goto IL_0679;
		}
		G_B33_0 = L_261;
		G_B33_1 = L_259;
		G_B33_2 = L_259;
		G_B33_3 = G_B32_3;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_il2cpp_TypeInfo_var);
		U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E* L_262 = ((U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_il2cpp_TypeInfo_var))->___U3CU3E9;
		Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD* L_263 = (Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD*)il2cpp_codegen_object_new(Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD_il2cpp_TypeInfo_var);
		Func_1__ctor_m475512287B9508E6D4721B3022635FED517234D1(L_263, L_262, (intptr_t)((void*)U3CU3Ec_U3CRegisterDebugU3Eb__171_41_mCD6D25F8C871AC7758877005B5821D8C2BC8B2DF_RuntimeMethod_var), NULL);
		Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD* L_264 = L_263;
		((U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_il2cpp_TypeInfo_var))->___U3CU3E9__171_41 = L_264;
		Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_il2cpp_TypeInfo_var))->___U3CU3E9__171_41), (void*)L_264);
		G_B34_0 = L_264;
		G_B34_1 = G_B33_1;
		G_B34_2 = G_B33_2;
		G_B34_3 = G_B33_3;
	}

IL_0679:
	{
		NullCheck(G_B34_1);
		G_B34_1->___min = G_B34_0;
		Il2CppCodeGenWriteBarrier((void**)(&G_B34_1->___min), (void*)G_B34_0);
		NullCheck(G_B34_3);
		ObservableList_1_Add_m2013E96CFB37A7E6137FEF089C172C2930901ADB(G_B34_3, G_B34_2, ObservableList_1_Add_m2013E96CFB37A7E6137FEF089C172C2930901ADB_RuntimeMethod_var);
		U3CU3Ec__DisplayClass171_0_t70061616D0F785A73C9408015CCBEBC3C2B43646* L_265 = V_0;
		NullCheck(L_265);
		ProbeVolumeSystemParameters_t0654F2626ACA367E00C375BEB6FEA5B86CB0A58B* L_266 = (ProbeVolumeSystemParameters_t0654F2626ACA367E00C375BEB6FEA5B86CB0A58B*)(&L_265->___parameters);
		bool L_267 = L_266->___supportsRuntimeDebug;
		if (!L_267)
		{
			goto IL_06a5;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
		bool L_268;
		L_268 = Application_get_isEditor_mEAC51E3ACE6DCE438087FB14BD75A3C219D354D0(NULL);
		if (!L_268)
		{
			goto IL_069e;
		}
	}
	{
		List_1_t0BFD9E46F01440F6D821E788DF386D0327E06804* L_269 = V_1;
		Container_t0F404B4F1A7EFE36CAD5C2A9EA0261991099D217* L_270 = V_2;
		NullCheck(L_269);
		List_1_Add_mF11EF7BF06382D33BE48DB9691E50F3870571729_inline(L_269, L_270, List_1_Add_mF11EF7BF06382D33BE48DB9691E50F3870571729_RuntimeMethod_var);
	}

IL_069e:
	{
		List_1_t0BFD9E46F01440F6D821E788DF386D0327E06804* L_271 = V_1;
		Container_t0F404B4F1A7EFE36CAD5C2A9EA0261991099D217* L_272 = V_3;
		NullCheck(L_271);
		List_1_Add_mF11EF7BF06382D33BE48DB9691E50F3870571729_inline(L_271, L_272, List_1_Add_mF11EF7BF06382D33BE48DB9691E50F3870571729_RuntimeMethod_var);
	}

IL_06a5:
	{
		U3CU3Ec__DisplayClass171_0_t70061616D0F785A73C9408015CCBEBC3C2B43646* L_273 = V_0;
		NullCheck(L_273);
		ProbeVolumeSystemParameters_t0654F2626ACA367E00C375BEB6FEA5B86CB0A58B* L_274 = (ProbeVolumeSystemParameters_t0654F2626ACA367E00C375BEB6FEA5B86CB0A58B*)(&L_273->___parameters);
		bool L_275 = L_274->___supportStreaming;
		if (!L_275)
		{
			goto IL_06ba;
		}
	}
	{
		List_1_t0BFD9E46F01440F6D821E788DF386D0327E06804* L_276 = V_1;
		Container_t0F404B4F1A7EFE36CAD5C2A9EA0261991099D217* L_277 = V_4;
		NullCheck(L_276);
		List_1_Add_mF11EF7BF06382D33BE48DB9691E50F3870571729_inline(L_276, L_277, List_1_Add_mF11EF7BF06382D33BE48DB9691E50F3870571729_RuntimeMethod_var);
	}

IL_06ba:
	{
		U3CU3Ec__DisplayClass171_0_t70061616D0F785A73C9408015CCBEBC3C2B43646* L_278 = V_0;
		NullCheck(L_278);
		ProbeVolumeSystemParameters_t0654F2626ACA367E00C375BEB6FEA5B86CB0A58B* L_279 = (ProbeVolumeSystemParameters_t0654F2626ACA367E00C375BEB6FEA5B86CB0A58B*)(&L_278->___parameters);
		ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_280 = L_279->___scenarioBlendingShader;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_281;
		L_281 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_280, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		if (!L_281)
		{
			goto IL_096d;
		}
	}
	{
		U3CU3Ec__DisplayClass171_0_t70061616D0F785A73C9408015CCBEBC3C2B43646* L_282 = V_0;
		NullCheck(L_282);
		ProbeVolumeSystemParameters_t0654F2626ACA367E00C375BEB6FEA5B86CB0A58B* L_283 = (ProbeVolumeSystemParameters_t0654F2626ACA367E00C375BEB6FEA5B86CB0A58B*)(&L_282->___parameters);
		int32_t L_284 = L_283->___blendingMemoryBudget;
		if (!L_284)
		{
			goto IL_096d;
		}
	}
	{
		Container_t0F404B4F1A7EFE36CAD5C2A9EA0261991099D217* L_285 = (Container_t0F404B4F1A7EFE36CAD5C2A9EA0261991099D217*)il2cpp_codegen_object_new(Container_t0F404B4F1A7EFE36CAD5C2A9EA0261991099D217_il2cpp_TypeInfo_var);
		Container__ctor_m31E5465D076DCC7A1C932B44B7D2000821C0BFE8(L_285, NULL);
		Container_t0F404B4F1A7EFE36CAD5C2A9EA0261991099D217* L_286 = L_285;
		NullCheck(L_286);
		Widget_set_displayName_mDCBDC31DD3A041E03DFA4BEA8FCA2A428F4ED921_inline(L_286, _stringLiteral19A3905F140ABC8CDEEBD02E02C064B89F89EF00, NULL);
		V_7 = L_286;
		Container_t0F404B4F1A7EFE36CAD5C2A9EA0261991099D217* L_287 = V_7;
		NullCheck(L_287);
		ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08* L_288;
		L_288 = Container_get_children_mF5C23A0F324E22BEBEF2EA14CE8DA7BEA72D631B_inline(L_287, NULL);
		IntField_t44A28D09F4CD0658E53FCED78D08513508256A9A* L_289 = (IntField_t44A28D09F4CD0658E53FCED78D08513508256A9A*)il2cpp_codegen_object_new(IntField_t44A28D09F4CD0658E53FCED78D08513508256A9A_il2cpp_TypeInfo_var);
		IntField__ctor_m01170A091DE36EB6E36BD4988B04FC83CE07BA25(L_289, NULL);
		IntField_t44A28D09F4CD0658E53FCED78D08513508256A9A* L_290 = L_289;
		NullCheck(L_290);
		Widget_set_displayName_mDCBDC31DD3A041E03DFA4BEA8FCA2A428F4ED921_inline(L_290, _stringLiteral68351F3B781A54C64E3BD65A2419E954BC05A82E, NULL);
		IntField_t44A28D09F4CD0658E53FCED78D08513508256A9A* L_291 = L_290;
		il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_il2cpp_TypeInfo_var);
		Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD* L_292 = ((U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_il2cpp_TypeInfo_var))->___U3CU3E9__171_43;
		Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD* L_293 = L_292;
		if (L_293)
		{
			G_B44_0 = L_293;
			G_B44_1 = L_291;
			G_B44_2 = L_291;
			G_B44_3 = L_288;
			goto IL_0729;
		}
		G_B43_0 = L_293;
		G_B43_1 = L_291;
		G_B43_2 = L_291;
		G_B43_3 = L_288;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_il2cpp_TypeInfo_var);
		U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E* L_294 = ((U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_il2cpp_TypeInfo_var))->___U3CU3E9;
		Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD* L_295 = (Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD*)il2cpp_codegen_object_new(Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD_il2cpp_TypeInfo_var);
		Func_1__ctor_m475512287B9508E6D4721B3022635FED517234D1(L_295, L_294, (intptr_t)((void*)U3CU3Ec_U3CRegisterDebugU3Eb__171_43_m39BC6569EEBDF7D4293A72570BBC794D724203CA_RuntimeMethod_var), NULL);
		Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD* L_296 = L_295;
		((U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_il2cpp_TypeInfo_var))->___U3CU3E9__171_43 = L_296;
		Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_il2cpp_TypeInfo_var))->___U3CU3E9__171_43), (void*)L_296);
		G_B44_0 = L_296;
		G_B44_1 = G_B43_1;
		G_B44_2 = G_B43_2;
		G_B44_3 = G_B43_3;
	}

IL_0729:
	{
		NullCheck(G_B44_1);
		Field_1_set_getter_m0D6269CE6AB37DC17FD68ED4DF23AAA7F5A111EE_inline(G_B44_1, G_B44_0, Field_1_set_getter_m0D6269CE6AB37DC17FD68ED4DF23AAA7F5A111EE_RuntimeMethod_var);
		IntField_t44A28D09F4CD0658E53FCED78D08513508256A9A* L_297 = G_B44_2;
		il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_il2cpp_TypeInfo_var);
		Action_1_tD69A6DC9FBE94131E52F5A73B2A9D4AB51EEC404* L_298 = ((U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_il2cpp_TypeInfo_var))->___U3CU3E9__171_44;
		Action_1_tD69A6DC9FBE94131E52F5A73B2A9D4AB51EEC404* L_299 = L_298;
		if (L_299)
		{
			G_B46_0 = L_299;
			G_B46_1 = L_297;
			G_B46_2 = L_297;
			G_B46_3 = G_B44_3;
			goto IL_074e;
		}
		G_B45_0 = L_299;
		G_B45_1 = L_297;
		G_B45_2 = L_297;
		G_B45_3 = G_B44_3;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_il2cpp_TypeInfo_var);
		U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E* L_300 = ((U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_il2cpp_TypeInfo_var))->___U3CU3E9;
		Action_1_tD69A6DC9FBE94131E52F5A73B2A9D4AB51EEC404* L_301 = (Action_1_tD69A6DC9FBE94131E52F5A73B2A9D4AB51EEC404*)il2cpp_codegen_object_new(Action_1_tD69A6DC9FBE94131E52F5A73B2A9D4AB51EEC404_il2cpp_TypeInfo_var);
		Action_1__ctor_m1BA854F3F4319EA4A4294DDFDA21C395B8D0FF87(L_301, L_300, (intptr_t)((void*)U3CU3Ec_U3CRegisterDebugU3Eb__171_44_mB98BBA9FE081E56E5AD3644C4522D73D7EC52BD9_RuntimeMethod_var), NULL);
		Action_1_tD69A6DC9FBE94131E52F5A73B2A9D4AB51EEC404* L_302 = L_301;
		((U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_il2cpp_TypeInfo_var))->___U3CU3E9__171_44 = L_302;
		Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_il2cpp_TypeInfo_var))->___U3CU3E9__171_44), (void*)L_302);
		G_B46_0 = L_302;
		G_B46_1 = G_B45_1;
		G_B46_2 = G_B45_2;
		G_B46_3 = G_B45_3;
	}

IL_074e:
	{
		NullCheck(G_B46_1);
		Field_1_set_setter_mEE3F70B069BC0ED608C28AB90F4AE5BD443E5D8F_inline(G_B46_1, G_B46_0, Field_1_set_setter_mEE3F70B069BC0ED608C28AB90F4AE5BD443E5D8F_RuntimeMethod_var);
		IntField_t44A28D09F4CD0658E53FCED78D08513508256A9A* L_303 = G_B46_2;
		il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_il2cpp_TypeInfo_var);
		Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD* L_304 = ((U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_il2cpp_TypeInfo_var))->___U3CU3E9__171_45;
		Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD* L_305 = L_304;
		if (L_305)
		{
			G_B48_0 = L_305;
			G_B48_1 = L_303;
			G_B48_2 = L_303;
			G_B48_3 = G_B46_3;
			goto IL_0773;
		}
		G_B47_0 = L_305;
		G_B47_1 = L_303;
		G_B47_2 = L_303;
		G_B47_3 = G_B46_3;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_il2cpp_TypeInfo_var);
		U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E* L_306 = ((U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_il2cpp_TypeInfo_var))->___U3CU3E9;
		Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD* L_307 = (Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD*)il2cpp_codegen_object_new(Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD_il2cpp_TypeInfo_var);
		Func_1__ctor_m475512287B9508E6D4721B3022635FED517234D1(L_307, L_306, (intptr_t)((void*)U3CU3Ec_U3CRegisterDebugU3Eb__171_45_mBC8067CB7C25D674576345F88AED73CE6F46CEB0_RuntimeMethod_var), NULL);
		Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD* L_308 = L_307;
		((U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_il2cpp_TypeInfo_var))->___U3CU3E9__171_45 = L_308;
		Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_il2cpp_TypeInfo_var))->___U3CU3E9__171_45), (void*)L_308);
		G_B48_0 = L_308;
		G_B48_1 = G_B47_1;
		G_B48_2 = G_B47_2;
		G_B48_3 = G_B47_3;
	}

IL_0773:
	{
		NullCheck(G_B48_1);
		G_B48_1->___min = G_B48_0;
		Il2CppCodeGenWriteBarrier((void**)(&G_B48_1->___min), (void*)G_B48_0);
		NullCheck(G_B48_3);
		ObservableList_1_Add_m2013E96CFB37A7E6137FEF089C172C2930901ADB(G_B48_3, G_B48_2, ObservableList_1_Add_m2013E96CFB37A7E6137FEF089C172C2930901ADB_RuntimeMethod_var);
		Container_t0F404B4F1A7EFE36CAD5C2A9EA0261991099D217* L_309 = V_7;
		NullCheck(L_309);
		ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08* L_310;
		L_310 = Container_get_children_mF5C23A0F324E22BEBEF2EA14CE8DA7BEA72D631B_inline(L_309, NULL);
		FloatField_t1B59A5C6B3DE8E8B696383C91240F265B89B753B* L_311 = (FloatField_t1B59A5C6B3DE8E8B696383C91240F265B89B753B*)il2cpp_codegen_object_new(FloatField_t1B59A5C6B3DE8E8B696383C91240F265B89B753B_il2cpp_TypeInfo_var);
		FloatField__ctor_m7F65D8D59BFF5ADB91AA09D8FE3EF063BCF90BD9(L_311, NULL);
		FloatField_t1B59A5C6B3DE8E8B696383C91240F265B89B753B* L_312 = L_311;
		NullCheck(L_312);
		Widget_set_displayName_mDCBDC31DD3A041E03DFA4BEA8FCA2A428F4ED921_inline(L_312, _stringLiteral6ADF76E8D3B1F94B8F770FC452BCC66D41A079A5, NULL);
		FloatField_t1B59A5C6B3DE8E8B696383C91240F265B89B753B* L_313 = L_312;
		il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_il2cpp_TypeInfo_var);
		Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* L_314 = ((U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_il2cpp_TypeInfo_var))->___U3CU3E9__171_46;
		Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* L_315 = L_314;
		if (L_315)
		{
			G_B50_0 = L_315;
			G_B50_1 = L_313;
			G_B50_2 = L_313;
			G_B50_3 = L_310;
			goto IL_07b4;
		}
		G_B49_0 = L_315;
		G_B49_1 = L_313;
		G_B49_2 = L_313;
		G_B49_3 = L_310;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_il2cpp_TypeInfo_var);
		U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E* L_316 = ((U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_il2cpp_TypeInfo_var))->___U3CU3E9;
		Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* L_317 = (Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7*)il2cpp_codegen_object_new(Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7_il2cpp_TypeInfo_var);
		Func_1__ctor_m94E0C712F86101E026834DA318C3FFF46DE49C71(L_317, L_316, (intptr_t)((void*)U3CU3Ec_U3CRegisterDebugU3Eb__171_46_m3755B82E1506483C8906847F2FA43AA7CBD1B3FC_RuntimeMethod_var), NULL);
		Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* L_318 = L_317;
		((U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_il2cpp_TypeInfo_var))->___U3CU3E9__171_46 = L_318;
		Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_il2cpp_TypeInfo_var))->___U3CU3E9__171_46), (void*)L_318);
		G_B50_0 = L_318;
		G_B50_1 = G_B49_1;
		G_B50_2 = G_B49_2;
		G_B50_3 = G_B49_3;
	}

IL_07b4:
	{
		NullCheck(G_B50_1);
		Field_1_set_getter_m30D3C5756F57A4722D34CD27E76B82E5E2EE9E26_inline(G_B50_1, G_B50_0, Field_1_set_getter_m30D3C5756F57A4722D34CD27E76B82E5E2EE9E26_RuntimeMethod_var);
		FloatField_t1B59A5C6B3DE8E8B696383C91240F265B89B753B* L_319 = G_B50_2;
		il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_il2cpp_TypeInfo_var);
		Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A* L_320 = ((U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_il2cpp_TypeInfo_var))->___U3CU3E9__171_47;
		Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A* L_321 = L_320;
		if (L_321)
		{
			G_B52_0 = L_321;
			G_B52_1 = L_319;
			G_B52_2 = L_319;
			G_B52_3 = G_B50_3;
			goto IL_07d9;
		}
		G_B51_0 = L_321;
		G_B51_1 = L_319;
		G_B51_2 = L_319;
		G_B51_3 = G_B50_3;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_il2cpp_TypeInfo_var);
		U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E* L_322 = ((U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_il2cpp_TypeInfo_var))->___U3CU3E9;
		Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A* L_323 = (Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A*)il2cpp_codegen_object_new(Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A_il2cpp_TypeInfo_var);
		Action_1__ctor_m770CD2F8BB65F2EDA5128CA2F96D71C35B23E859(L_323, L_322, (intptr_t)((void*)U3CU3Ec_U3CRegisterDebugU3Eb__171_47_mB0B2058C4F566AD6938AD1B70854724B28D57711_RuntimeMethod_var), NULL);
		Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A* L_324 = L_323;
		((U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_il2cpp_TypeInfo_var))->___U3CU3E9__171_47 = L_324;
		Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_il2cpp_TypeInfo_var))->___U3CU3E9__171_47), (void*)L_324);
		G_B52_0 = L_324;
		G_B52_1 = G_B51_1;
		G_B52_2 = G_B51_2;
		G_B52_3 = G_B51_3;
	}

IL_07d9:
	{
		NullCheck(G_B52_1);
		Field_1_set_setter_m90E7EFD04883265D67E9F22A5F40E7DF693FB534_inline(G_B52_1, G_B52_0, Field_1_set_setter_m90E7EFD04883265D67E9F22A5F40E7DF693FB534_RuntimeMethod_var);
		FloatField_t1B59A5C6B3DE8E8B696383C91240F265B89B753B* L_325 = G_B52_2;
		il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_il2cpp_TypeInfo_var);
		Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* L_326 = ((U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_il2cpp_TypeInfo_var))->___U3CU3E9__171_48;
		Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* L_327 = L_326;
		if (L_327)
		{
			G_B54_0 = L_327;
			G_B54_1 = L_325;
			G_B54_2 = L_325;
			G_B54_3 = G_B52_3;
			goto IL_07fe;
		}
		G_B53_0 = L_327;
		G_B53_1 = L_325;
		G_B53_2 = L_325;
		G_B53_3 = G_B52_3;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_il2cpp_TypeInfo_var);
		U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E* L_328 = ((U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_il2cpp_TypeInfo_var))->___U3CU3E9;
		Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* L_329 = (Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7*)il2cpp_codegen_object_new(Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7_il2cpp_TypeInfo_var);
		Func_1__ctor_m94E0C712F86101E026834DA318C3FFF46DE49C71(L_329, L_328, (intptr_t)((void*)U3CU3Ec_U3CRegisterDebugU3Eb__171_48_mBDE7850380FFA2209E003B5FA0BD69D75CAD3DB2_RuntimeMethod_var), NULL);
		Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* L_330 = L_329;
		((U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_il2cpp_TypeInfo_var))->___U3CU3E9__171_48 = L_330;
		Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_il2cpp_TypeInfo_var))->___U3CU3E9__171_48), (void*)L_330);
		G_B54_0 = L_330;
		G_B54_1 = G_B53_1;
		G_B54_2 = G_B53_2;
		G_B54_3 = G_B53_3;
	}

IL_07fe:
	{
		NullCheck(G_B54_1);
		G_B54_1->___min = G_B54_0;
		Il2CppCodeGenWriteBarrier((void**)(&G_B54_1->___min), (void*)G_B54_0);
		FloatField_t1B59A5C6B3DE8E8B696383C91240F265B89B753B* L_331 = G_B54_2;
		il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_il2cpp_TypeInfo_var);
		Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* L_332 = ((U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_il2cpp_TypeInfo_var))->___U3CU3E9__171_49;
		Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* L_333 = L_332;
		if (L_333)
		{
			G_B56_0 = L_333;
			G_B56_1 = L_331;
			G_B56_2 = L_331;
			G_B56_3 = G_B54_3;
			goto IL_0823;
		}
		G_B55_0 = L_333;
		G_B55_1 = L_331;
		G_B55_2 = L_331;
		G_B55_3 = G_B54_3;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_il2cpp_TypeInfo_var);
		U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E* L_334 = ((U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_il2cpp_TypeInfo_var))->___U3CU3E9;
		Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* L_335 = (Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7*)il2cpp_codegen_object_new(Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7_il2cpp_TypeInfo_var);
		Func_1__ctor_m94E0C712F86101E026834DA318C3FFF46DE49C71(L_335, L_334, (intptr_t)((void*)U3CU3Ec_U3CRegisterDebugU3Eb__171_49_mDAFE58870E311B027F79E3E492031B742D4B1151_RuntimeMethod_var), NULL);
		Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* L_336 = L_335;
		((U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_il2cpp_TypeInfo_var))->___U3CU3E9__171_49 = L_336;
		Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_il2cpp_TypeInfo_var))->___U3CU3E9__171_49), (void*)L_336);
		G_B56_0 = L_336;
		G_B56_1 = G_B55_1;
		G_B56_2 = G_B55_2;
		G_B56_3 = G_B55_3;
	}

IL_0823:
	{
		NullCheck(G_B56_1);
		G_B56_1->___max = G_B56_0;
		Il2CppCodeGenWriteBarrier((void**)(&G_B56_1->___max), (void*)G_B56_0);
		NullCheck(G_B56_3);
		ObservableList_1_Add_m2013E96CFB37A7E6137FEF089C172C2930901ADB(G_B56_3, G_B56_2, ObservableList_1_Add_m2013E96CFB37A7E6137FEF089C172C2930901ADB_RuntimeMethod_var);
		EnumField_t15C8FC0EB96499DFDCEC2B9DBB27B2BBCD5E262C* L_337 = (EnumField_t15C8FC0EB96499DFDCEC2B9DBB27B2BBCD5E262C*)il2cpp_codegen_object_new(EnumField_t15C8FC0EB96499DFDCEC2B9DBB27B2BBCD5E262C_il2cpp_TypeInfo_var);
		EnumField__ctor_m70AF15D32AC334B12E512298AAE02ED438074C78(L_337, NULL);
		EnumField_t15C8FC0EB96499DFDCEC2B9DBB27B2BBCD5E262C* L_338 = L_337;
		NullCheck(L_338);
		Widget_set_displayName_mDCBDC31DD3A041E03DFA4BEA8FCA2A428F4ED921_inline(L_338, _stringLiteralC7B834400A0C65F4955A917D52254548DF32252C, NULL);
		EnumField_t15C8FC0EB96499DFDCEC2B9DBB27B2BBCD5E262C* L_339 = L_338;
		GUIContentU5BU5D_t98DA1EEA8D0A2C4AE42CE11C4840B627CADFC503* L_340 = __this->___m_DebugScenarioNames;
		NullCheck(L_339);
		((EnumField_1_t30102EC7A5D104E7898CDF9F28EBC898AE2A815F*)L_339)->___enumNames = L_340;
		Il2CppCodeGenWriteBarrier((void**)(&((EnumField_1_t30102EC7A5D104E7898CDF9F28EBC898AE2A815F*)L_339)->___enumNames), (void*)L_340);
		EnumField_t15C8FC0EB96499DFDCEC2B9DBB27B2BBCD5E262C* L_341 = L_339;
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_342 = __this->___m_DebugScenarioValues;
		NullCheck(L_341);
		EnumField_1_set_enumValues_m0D63D556CDF068F5FE30952B1163511A61F46382(L_341, L_342, EnumField_1_set_enumValues_m0D63D556CDF068F5FE30952B1163511A61F46382_RuntimeMethod_var);
		EnumField_t15C8FC0EB96499DFDCEC2B9DBB27B2BBCD5E262C* L_343 = L_341;
		U3CU3Ec__DisplayClass171_0_t70061616D0F785A73C9408015CCBEBC3C2B43646* L_344 = V_0;
		Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD* L_345 = (Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD*)il2cpp_codegen_object_new(Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD_il2cpp_TypeInfo_var);
		Func_1__ctor_m475512287B9508E6D4721B3022635FED517234D1(L_345, L_344, (intptr_t)((void*)U3CU3Ec__DisplayClass171_0_U3CRegisterDebugU3Eb__50_mD409D84CAC9429563943E19B8639105F976C7697_RuntimeMethod_var), NULL);
		NullCheck(L_343);
		EnumField_set_getIndex_m1353057A317788EE0157D6559E7EB7178D08C62B_inline(L_343, L_345, NULL);
		EnumField_t15C8FC0EB96499DFDCEC2B9DBB27B2BBCD5E262C* L_346 = L_343;
		U3CU3Ec__DisplayClass171_0_t70061616D0F785A73C9408015CCBEBC3C2B43646* L_347 = V_0;
		Action_1_tD69A6DC9FBE94131E52F5A73B2A9D4AB51EEC404* L_348 = (Action_1_tD69A6DC9FBE94131E52F5A73B2A9D4AB51EEC404*)il2cpp_codegen_object_new(Action_1_tD69A6DC9FBE94131E52F5A73B2A9D4AB51EEC404_il2cpp_TypeInfo_var);
		Action_1__ctor_m1BA854F3F4319EA4A4294DDFDA21C395B8D0FF87(L_348, L_347, (intptr_t)((void*)U3CU3Ec__DisplayClass171_0_U3CRegisterDebugU3Eb__51_mE800B1F915523808DB8F98C17C45724C7C9D989F_RuntimeMethod_var), NULL);
		NullCheck(L_346);
		EnumField_set_setIndex_m5C3DF9F1331972A5B1DA0F62664530BA86344F3D_inline(L_346, L_348, NULL);
		EnumField_t15C8FC0EB96499DFDCEC2B9DBB27B2BBCD5E262C* L_349 = L_346;
		U3CU3Ec__DisplayClass171_0_t70061616D0F785A73C9408015CCBEBC3C2B43646* L_350 = V_0;
		Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD* L_351 = (Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD*)il2cpp_codegen_object_new(Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD_il2cpp_TypeInfo_var);
		Func_1__ctor_m475512287B9508E6D4721B3022635FED517234D1(L_351, L_350, (intptr_t)((void*)U3CU3Ec__DisplayClass171_0_U3CRegisterDebugU3Eb__52_mC0FDA60C17EF9834CBDBDA9BF603ACF1A6CC8AD7_RuntimeMethod_var), NULL);
		NullCheck(L_349);
		Field_1_set_getter_m0D6269CE6AB37DC17FD68ED4DF23AAA7F5A111EE_inline(L_349, L_351, Field_1_set_getter_m0D6269CE6AB37DC17FD68ED4DF23AAA7F5A111EE_RuntimeMethod_var);
		EnumField_t15C8FC0EB96499DFDCEC2B9DBB27B2BBCD5E262C* L_352 = L_349;
		U3CU3Ec__DisplayClass171_0_t70061616D0F785A73C9408015CCBEBC3C2B43646* L_353 = V_0;
		Action_1_tD69A6DC9FBE94131E52F5A73B2A9D4AB51EEC404* L_354 = (Action_1_tD69A6DC9FBE94131E52F5A73B2A9D4AB51EEC404*)il2cpp_codegen_object_new(Action_1_tD69A6DC9FBE94131E52F5A73B2A9D4AB51EEC404_il2cpp_TypeInfo_var);
		Action_1__ctor_m1BA854F3F4319EA4A4294DDFDA21C395B8D0FF87(L_354, L_353, (intptr_t)((void*)U3CU3Ec__DisplayClass171_0_U3CRegisterDebugU3Eb__53_m8B59A4BBD80CA07216384692FD3B28121123A9B8_RuntimeMethod_var), NULL);
		NullCheck(L_352);
		Field_1_set_setter_mEE3F70B069BC0ED608C28AB90F4AE5BD443E5D8F_inline(L_352, L_354, Field_1_set_setter_mEE3F70B069BC0ED608C28AB90F4AE5BD443E5D8F_RuntimeMethod_var);
		__this->___m_DebugScenarioField = L_352;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_DebugScenarioField), (void*)L_352);
		Container_t0F404B4F1A7EFE36CAD5C2A9EA0261991099D217* L_355 = V_7;
		NullCheck(L_355);
		ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08* L_356;
		L_356 = Container_get_children_mF5C23A0F324E22BEBEF2EA14CE8DA7BEA72D631B_inline(L_355, NULL);
		EnumField_t15C8FC0EB96499DFDCEC2B9DBB27B2BBCD5E262C* L_357 = __this->___m_DebugScenarioField;
		NullCheck(L_356);
		ObservableList_1_Add_m2013E96CFB37A7E6137FEF089C172C2930901ADB(L_356, L_357, ObservableList_1_Add_m2013E96CFB37A7E6137FEF089C172C2930901ADB_RuntimeMethod_var);
		Container_t0F404B4F1A7EFE36CAD5C2A9EA0261991099D217* L_358 = V_7;
		NullCheck(L_358);
		ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08* L_359;
		L_359 = Container_get_children_mF5C23A0F324E22BEBEF2EA14CE8DA7BEA72D631B_inline(L_358, NULL);
		FloatField_t1B59A5C6B3DE8E8B696383C91240F265B89B753B* L_360 = (FloatField_t1B59A5C6B3DE8E8B696383C91240F265B89B753B*)il2cpp_codegen_object_new(FloatField_t1B59A5C6B3DE8E8B696383C91240F265B89B753B_il2cpp_TypeInfo_var);
		FloatField__ctor_m7F65D8D59BFF5ADB91AA09D8FE3EF063BCF90BD9(L_360, NULL);
		FloatField_t1B59A5C6B3DE8E8B696383C91240F265B89B753B* L_361 = L_360;
		NullCheck(L_361);
		Widget_set_displayName_mDCBDC31DD3A041E03DFA4BEA8FCA2A428F4ED921_inline(L_361, _stringLiteral2F8CA0844F4C5C3DFEB4EF5BD79CCC357E9FBF8A, NULL);
		FloatField_t1B59A5C6B3DE8E8B696383C91240F265B89B753B* L_362 = L_361;
		il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_il2cpp_TypeInfo_var);
		Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* L_363 = ((U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_il2cpp_TypeInfo_var))->___U3CU3E9__171_54;
		Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* L_364 = L_363;
		if (L_364)
		{
			G_B58_0 = L_364;
			G_B58_1 = L_362;
			G_B58_2 = L_362;
			G_B58_3 = L_359;
			goto IL_08ec;
		}
		G_B57_0 = L_364;
		G_B57_1 = L_362;
		G_B57_2 = L_362;
		G_B57_3 = L_359;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_il2cpp_TypeInfo_var);
		U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E* L_365 = ((U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_il2cpp_TypeInfo_var))->___U3CU3E9;
		Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* L_366 = (Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7*)il2cpp_codegen_object_new(Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7_il2cpp_TypeInfo_var);
		Func_1__ctor_m94E0C712F86101E026834DA318C3FFF46DE49C71(L_366, L_365, (intptr_t)((void*)U3CU3Ec_U3CRegisterDebugU3Eb__171_54_m459CB736DD73B376A08A6922245163A340804F0B_RuntimeMethod_var), NULL);
		Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* L_367 = L_366;
		((U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_il2cpp_TypeInfo_var))->___U3CU3E9__171_54 = L_367;
		Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_il2cpp_TypeInfo_var))->___U3CU3E9__171_54), (void*)L_367);
		G_B58_0 = L_367;
		G_B58_1 = G_B57_1;
		G_B58_2 = G_B57_2;
		G_B58_3 = G_B57_3;
	}

IL_08ec:
	{
		NullCheck(G_B58_1);
		Field_1_set_getter_m30D3C5756F57A4722D34CD27E76B82E5E2EE9E26_inline(G_B58_1, G_B58_0, Field_1_set_getter_m30D3C5756F57A4722D34CD27E76B82E5E2EE9E26_RuntimeMethod_var);
		FloatField_t1B59A5C6B3DE8E8B696383C91240F265B89B753B* L_368 = G_B58_2;
		il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_il2cpp_TypeInfo_var);
		Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A* L_369 = ((U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_il2cpp_TypeInfo_var))->___U3CU3E9__171_55;
		Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A* L_370 = L_369;
		if (L_370)
		{
			G_B60_0 = L_370;
			G_B60_1 = L_368;
			G_B60_2 = L_368;
			G_B60_3 = G_B58_3;
			goto IL_0911;
		}
		G_B59_0 = L_370;
		G_B59_1 = L_368;
		G_B59_2 = L_368;
		G_B59_3 = G_B58_3;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_il2cpp_TypeInfo_var);
		U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E* L_371 = ((U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_il2cpp_TypeInfo_var))->___U3CU3E9;
		Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A* L_372 = (Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A*)il2cpp_codegen_object_new(Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A_il2cpp_TypeInfo_var);
		Action_1__ctor_m770CD2F8BB65F2EDA5128CA2F96D71C35B23E859(L_372, L_371, (intptr_t)((void*)U3CU3Ec_U3CRegisterDebugU3Eb__171_55_m29E31F88C9AB4EF58A8B53781323D18647BD5E1E_RuntimeMethod_var), NULL);
		Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A* L_373 = L_372;
		((U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_il2cpp_TypeInfo_var))->___U3CU3E9__171_55 = L_373;
		Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_il2cpp_TypeInfo_var))->___U3CU3E9__171_55), (void*)L_373);
		G_B60_0 = L_373;
		G_B60_1 = G_B59_1;
		G_B60_2 = G_B59_2;
		G_B60_3 = G_B59_3;
	}

IL_0911:
	{
		NullCheck(G_B60_1);
		Field_1_set_setter_m90E7EFD04883265D67E9F22A5F40E7DF693FB534_inline(G_B60_1, G_B60_0, Field_1_set_setter_m90E7EFD04883265D67E9F22A5F40E7DF693FB534_RuntimeMethod_var);
		FloatField_t1B59A5C6B3DE8E8B696383C91240F265B89B753B* L_374 = G_B60_2;
		il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_il2cpp_TypeInfo_var);
		Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* L_375 = ((U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_il2cpp_TypeInfo_var))->___U3CU3E9__171_56;
		Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* L_376 = L_375;
		if (L_376)
		{
			G_B62_0 = L_376;
			G_B62_1 = L_374;
			G_B62_2 = L_374;
			G_B62_3 = G_B60_3;
			goto IL_0936;
		}
		G_B61_0 = L_376;
		G_B61_1 = L_374;
		G_B61_2 = L_374;
		G_B61_3 = G_B60_3;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_il2cpp_TypeInfo_var);
		U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E* L_377 = ((U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_il2cpp_TypeInfo_var))->___U3CU3E9;
		Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* L_378 = (Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7*)il2cpp_codegen_object_new(Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7_il2cpp_TypeInfo_var);
		Func_1__ctor_m94E0C712F86101E026834DA318C3FFF46DE49C71(L_378, L_377, (intptr_t)((void*)U3CU3Ec_U3CRegisterDebugU3Eb__171_56_mDE5FF81C38CBD752723EBD3FA161A5CAD9040FCD_RuntimeMethod_var), NULL);
		Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* L_379 = L_378;
		((U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_il2cpp_TypeInfo_var))->___U3CU3E9__171_56 = L_379;
		Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_il2cpp_TypeInfo_var))->___U3CU3E9__171_56), (void*)L_379);
		G_B62_0 = L_379;
		G_B62_1 = G_B61_1;
		G_B62_2 = G_B61_2;
		G_B62_3 = G_B61_3;
	}

IL_0936:
	{
		NullCheck(G_B62_1);
		G_B62_1->___min = G_B62_0;
		Il2CppCodeGenWriteBarrier((void**)(&G_B62_1->___min), (void*)G_B62_0);
		FloatField_t1B59A5C6B3DE8E8B696383C91240F265B89B753B* L_380 = G_B62_2;
		il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_il2cpp_TypeInfo_var);
		Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* L_381 = ((U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_il2cpp_TypeInfo_var))->___U3CU3E9__171_57;
		Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* L_382 = L_381;
		if (L_382)
		{
			G_B64_0 = L_382;
			G_B64_1 = L_380;
			G_B64_2 = L_380;
			G_B64_3 = G_B62_3;
			goto IL_095b;
		}
		G_B63_0 = L_382;
		G_B63_1 = L_380;
		G_B63_2 = L_380;
		G_B63_3 = G_B62_3;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_il2cpp_TypeInfo_var);
		U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E* L_383 = ((U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_il2cpp_TypeInfo_var))->___U3CU3E9;
		Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* L_384 = (Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7*)il2cpp_codegen_object_new(Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7_il2cpp_TypeInfo_var);
		Func_1__ctor_m94E0C712F86101E026834DA318C3FFF46DE49C71(L_384, L_383, (intptr_t)((void*)U3CU3Ec_U3CRegisterDebugU3Eb__171_57_m458C801E389DCB57D37FA2C3F33198BF818467E4_RuntimeMethod_var), NULL);
		Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* L_385 = L_384;
		((U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_il2cpp_TypeInfo_var))->___U3CU3E9__171_57 = L_385;
		Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t98F12379BB50F247207743A8A6A6CFF11C4BB82E_il2cpp_TypeInfo_var))->___U3CU3E9__171_57), (void*)L_385);
		G_B64_0 = L_385;
		G_B64_1 = G_B63_1;
		G_B64_2 = G_B63_2;
		G_B64_3 = G_B63_3;
	}

IL_095b:
	{
		NullCheck(G_B64_1);
		G_B64_1->___max = G_B64_0;
		Il2CppCodeGenWriteBarrier((void**)(&G_B64_1->___max), (void*)G_B64_0);
		NullCheck(G_B64_3);
		ObservableList_1_Add_m2013E96CFB37A7E6137FEF089C172C2930901ADB(G_B64_3, G_B64_2, ObservableList_1_Add_m2013E96CFB37A7E6137FEF089C172C2930901ADB_RuntimeMethod_var);
		List_1_t0BFD9E46F01440F6D821E788DF386D0327E06804* L_386 = V_1;
		Container_t0F404B4F1A7EFE36CAD5C2A9EA0261991099D217* L_387 = V_7;
		NullCheck(L_386);
		List_1_Add_mF11EF7BF06382D33BE48DB9691E50F3870571729_inline(L_386, L_387, List_1_Add_mF11EF7BF06382D33BE48DB9691E50F3870571729_RuntimeMethod_var);
	}

IL_096d:
	{
		List_1_t0BFD9E46F01440F6D821E788DF386D0327E06804* L_388 = V_1;
		NullCheck(L_388);
		int32_t L_389;
		L_389 = List_1_get_Count_mA1A6F7B3C50CD248BA7949A46A2F45CD761B745A_inline(L_388, List_1_get_Count_mA1A6F7B3C50CD248BA7949A46A2F45CD761B745A_RuntimeMethod_var);
		if ((((int32_t)L_389) <= ((int32_t)0)))
		{
			goto IL_09a4;
		}
	}
	{
		List_1_t0BFD9E46F01440F6D821E788DF386D0327E06804* L_390 = V_1;
		NullCheck(L_390);
		WidgetU5BU5D_t39DEA55B87EF43C59C5699E0340B34185BA1E4A2* L_391;
		L_391 = List_1_ToArray_mD210368A14FCDCC7149390F219C65E235192ECB7(L_390, List_1_ToArray_mD210368A14FCDCC7149390F219C65E235192ECB7_RuntimeMethod_var);
		__this->___m_DebugItems = L_391;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_DebugItems), (void*)L_391);
		il2cpp_codegen_runtime_class_init_inline(DebugManager_t7B02CD44432A634FA9654CC7ABE89DBA061A8672_il2cpp_TypeInfo_var);
		DebugManager_t7B02CD44432A634FA9654CC7ABE89DBA061A8672* L_392;
		L_392 = DebugManager_get_instance_m6606C2006331B9BDE453C15E14F3747930B3FC3D(NULL);
		il2cpp_codegen_runtime_class_init_inline(ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F_il2cpp_TypeInfo_var);
		String_t* L_393 = ((ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F_StaticFields*)il2cpp_codegen_static_fields_for(ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F_il2cpp_TypeInfo_var))->___k_DebugPanelName;
		NullCheck(L_392);
		Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295* L_394;
		L_394 = DebugManager_GetPanel_mD434C1C01EA3E39B3C97783F23C6DDF10E2D4617(L_392, L_393, (bool)1, 0, (bool)0, NULL);
		NullCheck(L_394);
		ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08* L_395;
		L_395 = Panel_get_children_m42233087374A0F3438E9F666F0EBD00922D3018A_inline(L_394, NULL);
		WidgetU5BU5D_t39DEA55B87EF43C59C5699E0340B34185BA1E4A2* L_396 = __this->___m_DebugItems;
		NullCheck(L_395);
		ObservableList_1_Add_m80161880CDA1E09EC04B43A9CA32EC722A13F2F9(L_395, L_396, ObservableList_1_Add_m80161880CDA1E09EC04B43A9CA32EC722A13F2F9_RuntimeMethod_var);
	}

IL_09a4:
	{
		il2cpp_codegen_runtime_class_init_inline(DebugManager_t7B02CD44432A634FA9654CC7ABE89DBA061A8672_il2cpp_TypeInfo_var);
		DebugManager_t7B02CD44432A634FA9654CC7ABE89DBA061A8672* L_397;
		L_397 = DebugManager_get_instance_m6606C2006331B9BDE453C15E14F3747930B3FC3D(NULL);
		ProbeVolumeDebug_t295620780739F33AEAD1D1BB44C5252CE70D3DD8* L_398;
		L_398 = ProbeReferenceVolume_get_probeVolumeDebug_m96372A6BF79C4E05EF70A101B2CCDDCC7CE9D34F_inline(__this, NULL);
		NullCheck(L_397);
		DebugManager_RegisterData_m120D9348EE342EEB06177C14D4B4E3E0A0FFF7C0(L_397, L_398, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeReferenceVolume_UnregisterDebug_m29C8C2812597CC2D2B3FBD5CBD374E618C480187 (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, bool ___0_destroyPanel, 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*)&ObservableList_1_Remove_m375FAC9BF2AC0341C46C0580B8D4452436D4F6B3_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		bool L_0 = ___0_destroyPanel;
		if (!L_0)
		{
			goto IL_0013;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(DebugManager_t7B02CD44432A634FA9654CC7ABE89DBA061A8672_il2cpp_TypeInfo_var);
		DebugManager_t7B02CD44432A634FA9654CC7ABE89DBA061A8672* L_1;
		L_1 = DebugManager_get_instance_m6606C2006331B9BDE453C15E14F3747930B3FC3D(NULL);
		il2cpp_codegen_runtime_class_init_inline(ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F_il2cpp_TypeInfo_var);
		String_t* L_2 = ((ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F_StaticFields*)il2cpp_codegen_static_fields_for(ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F_il2cpp_TypeInfo_var))->___k_DebugPanelName;
		NullCheck(L_1);
		DebugManager_RemovePanel_m2BA800D60782D86B7D43DCC6BF75A7A644F01AE6(L_1, L_2, NULL);
		return;
	}

IL_0013:
	{
		il2cpp_codegen_runtime_class_init_inline(DebugManager_t7B02CD44432A634FA9654CC7ABE89DBA061A8672_il2cpp_TypeInfo_var);
		DebugManager_t7B02CD44432A634FA9654CC7ABE89DBA061A8672* L_3;
		L_3 = DebugManager_get_instance_m6606C2006331B9BDE453C15E14F3747930B3FC3D(NULL);
		il2cpp_codegen_runtime_class_init_inline(ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F_il2cpp_TypeInfo_var);
		String_t* L_4 = ((ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F_StaticFields*)il2cpp_codegen_static_fields_for(ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F_il2cpp_TypeInfo_var))->___k_DebugPanelName;
		NullCheck(L_3);
		Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295* L_5;
		L_5 = DebugManager_GetPanel_mD434C1C01EA3E39B3C97783F23C6DDF10E2D4617(L_3, L_4, (bool)0, 0, (bool)0, NULL);
		NullCheck(L_5);
		ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08* L_6;
		L_6 = Panel_get_children_m42233087374A0F3438E9F666F0EBD00922D3018A_inline(L_5, NULL);
		WidgetU5BU5D_t39DEA55B87EF43C59C5699E0340B34185BA1E4A2* L_7 = __this->___m_DebugItems;
		NullCheck(L_6);
		int32_t L_8;
		L_8 = ObservableList_1_Remove_m375FAC9BF2AC0341C46C0580B8D4452436D4F6B3(L_6, L_7, ObservableList_1_Remove_m375FAC9BF2AC0341C46C0580B8D4452436D4F6B3_RuntimeMethod_var);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ProbeReferenceVolume_ShouldCullCell_mE46F03FCE7BDCED367C2817E585D6F399598435E (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_cellPosition, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___1_cameraTransform, PlaneU5BU5D_t4EEF66BAA8B0140EFFF34F6183CE7F80546592BE* ___2_frustumPlanes, const RuntimeMethod* method) 
{
	float V_0 = 0.0f;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_1;
	memset((&V_1), 0, sizeof(V_1));
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_2;
	memset((&V_2), 0, sizeof(V_2));
	float V_3 = 0.0f;
	Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 V_4;
	memset((&V_4), 0, sizeof(V_4));
	{
		float L_0;
		L_0 = ProbeReferenceVolume_MaxBrickSize_m2DBDA5AAF999E95C588F052D5132977751655AC6(__this, NULL);
		V_0 = L_0;
		RefVolTransform_t23FA849BA67F6FB0FDC6BA49A08C41D654FC8CE9 L_1;
		L_1 = ProbeReferenceVolume_GetTransform_m371C170AF3BF9CB662C2F9CCBA255846F8F51BBB_inline(__this, NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = L_1.___posWS;
		V_1 = L_2;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = ___0_cellPosition;
		float L_4 = V_0;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5;
		L_5 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_3, L_4, NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = V_1;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7;
		L_7 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_5, L_6, NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8;
		L_8 = Vector3_get_one_mC9B289F1E15C42C597180C9FE6FB492495B51D02_inline(NULL);
		float L_9 = V_0;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10;
		L_10 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_8, ((float)(L_9/(2.0f))), NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11;
		L_11 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_7, L_10, NULL);
		V_2 = L_11;
		ProbeVolumeDebug_t295620780739F33AEAD1D1BB44C5252CE70D3DD8* L_12;
		L_12 = ProbeReferenceVolume_get_probeVolumeDebug_m96372A6BF79C4E05EF70A101B2CCDDCC7CE9D34F_inline(__this, NULL);
		NullCheck(L_12);
		float L_13 = L_12->___probeCullingDistance;
		float L_14 = V_0;
		int32_t L_15;
		L_15 = Mathf_CeilToInt_mF2BF9F4261B3431DC20E10A46CFEEED103C48963_inline(((float)(L_13/L_14)), NULL);
		float L_16 = V_0;
		V_3 = ((float)il2cpp_codegen_multiply(((float)L_15), L_16));
		Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_17 = ___1_cameraTransform;
		NullCheck(L_17);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_18;
		L_18 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_17, NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_19 = V_2;
		float L_20;
		L_20 = Vector3_Distance_m2314DB9B8BD01157E013DF87BEA557375C7F9FF9_inline(L_18, L_19, NULL);
		float L_21 = V_3;
		if ((!(((float)L_20) > ((float)L_21))))
		{
			goto IL_005e;
		}
	}
	{
		return (bool)1;
	}

IL_005e:
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_22 = V_2;
		float L_23 = V_0;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_24;
		L_24 = Vector3_get_one_mC9B289F1E15C42C597180C9FE6FB492495B51D02_inline(NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_25;
		L_25 = Vector3_op_Multiply_m7F3B0FA9256CE368D7636558EFEFC4AB0E1A0F41_inline(L_23, L_24, NULL);
		Bounds__ctor_mAF7B238B9FBF90C495E5D7951760085A93119C5A_inline((&V_4), L_22, L_25, NULL);
		PlaneU5BU5D_t4EEF66BAA8B0140EFFF34F6183CE7F80546592BE* L_26 = ___2_frustumPlanes;
		Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_27 = V_4;
		bool L_28;
		L_28 = GeometryUtility_TestPlanesAABB_mC59A5BE75084C86EAEB8E8F0FF6E6C171E0C1012(L_26, L_27, NULL);
		return (bool)((((int32_t)L_28) == ((int32_t)0))? 1 : 0);
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeReferenceVolume_DrawProbeDebug_m68A5309912FC79B0C5100ECCD6DD1819107CCEC2 (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___0_camera, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Count_mED3A2B43B1B6B803E638C8A22C7A037C8E726EC1_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Values_m18461FEFE189C69C362CA749CD00F72B14683CA8_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m3959B5E3BE7B325E40209010D584ADB5B7AD1E18_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m81E4E807E4DD10AEB5CF09B55D625CA14B93A52E_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m7EB585D89993A1EFD06EA32E25198EEE6E238113_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Graphics_t99CD970FFEA58171C70F54DF0C06D315BD452F2C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m530F0C3E0AB8C2B1AA7F95897FF21E8C1E72B9C6_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m8FDF30F0B96FB228A0C3C6D7764CA1A9E57F44FD_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mB318C18E80F7E7C0AD043EF701E9D1A1A65E97FD_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ValueCollection_GetEnumerator_m8F72F22B1DD3E8824CB9FBF1FF6025639B5CFD11_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0A98E187CE24E7AC4DB31868C8ED35077FBB8A81);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0F05BF3967BFFB9B3687C55CCFF39A3BD936B13A);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2A5E9FA9320CB84CF504783FEF61A2E2CC680243);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5949437904842F797CB905E2C3CA3F5218ABBEE1);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral597329033D1830636CB130098EB7B8B6C7E1FA79);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6496DBA076D2A69CFB3CEF0EB32987F28AA3E9DF);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6B5A7D6E08296D3CB71ACC7CBB9CA1ED3FB8C8AC);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralAF91128346A6C796D320264FE049EEB6AABA1D52);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB6482D10BACA5AE29AD2D912588618AF30EE0A8C);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralEAB1B4B77D2D69C40DFEEE3C0B13E3F8B26BFB5C);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	Enumerator_tB30D0D7BF2B1BCE08535F042A4A6203977C373E2 V_1;
	memset((&V_1), 0, sizeof(V_1));
	CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5* V_2 = NULL;
	CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5* V_3 = NULL;
	CellInstancedDebugProbes_t23E23306486DF8F9F5DF0E8B5B02EC92E0C96C8B* V_4 = NULL;
	int32_t V_5 = 0;
	MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* V_6 = NULL;
	Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* V_7 = NULL;
	Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* V_8 = NULL;
	int32_t G_B13_0 = 0;
	{
		bool L_0;
		L_0 = ProbeReferenceVolume_get_enabledBySRP_m4803151A3737982A72622F74D385F58CD946F457_inline(__this, NULL);
		if (!L_0)
		{
			goto IL_0010;
		}
	}
	{
		bool L_1;
		L_1 = ProbeReferenceVolume_get_isInitialized_m81527DFA28013F4D7108C2E45368841F98EBDE03_inline(__this, NULL);
		if (L_1)
		{
			goto IL_0011;
		}
	}

IL_0010:
	{
		return;
	}

IL_0011:
	{
		ProbeVolumeDebug_t295620780739F33AEAD1D1BB44C5252CE70D3DD8* L_2;
		L_2 = ProbeReferenceVolume_get_probeVolumeDebug_m96372A6BF79C4E05EF70A101B2CCDDCC7CE9D34F_inline(__this, NULL);
		NullCheck(L_2);
		bool L_3 = L_2->___drawProbes;
		if (L_3)
		{
			goto IL_002c;
		}
	}
	{
		ProbeVolumeDebug_t295620780739F33AEAD1D1BB44C5252CE70D3DD8* L_4;
		L_4 = ProbeReferenceVolume_get_probeVolumeDebug_m96372A6BF79C4E05EF70A101B2CCDDCC7CE9D34F_inline(__this, NULL);
		NullCheck(L_4);
		bool L_5 = L_4->___drawVirtualOffsetPush;
		if (L_5)
		{
			goto IL_002c;
		}
	}
	{
		return;
	}

IL_002c:
	{
		Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_6 = ___0_camera;
		PlaneU5BU5D_t4EEF66BAA8B0140EFFF34F6183CE7F80546592BE* L_7 = __this->___m_DebugFrustumPlanes;
		GeometryUtility_CalculateFrustumPlanes_mB51CF1CB87B5BAD97B4D7A0B9CE8FABA3ECAB164(L_6, L_7, NULL);
		Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_8 = __this->___m_DebugMaterial;
		NullCheck(L_8);
		Material_set_shaderKeywords_mD650CF82B2DBB75F001E373E2E1ACA30876F3AB8(L_8, (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)NULL, NULL);
		int32_t L_9 = __this->___m_SHBands;
		if ((!(((uint32_t)L_9) == ((uint32_t)1))))
		{
			goto IL_005f;
		}
	}
	{
		Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_10 = __this->___m_DebugMaterial;
		NullCheck(L_10);
		Material_EnableKeyword_mE8523EF6CF694284DF976D47ADEDE9363A1174AC(L_10, _stringLiteralB6482D10BACA5AE29AD2D912588618AF30EE0A8C, NULL);
		goto IL_0078;
	}

IL_005f:
	{
		int32_t L_11 = __this->___m_SHBands;
		if ((!(((uint32_t)L_11) == ((uint32_t)2))))
		{
			goto IL_0078;
		}
	}
	{
		Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_12 = __this->___m_DebugMaterial;
		NullCheck(L_12);
		Material_EnableKeyword_mE8523EF6CF694284DF976D47ADEDE9363A1174AC(L_12, _stringLiteral5949437904842F797CB905E2C3CA3F5218ABBEE1, NULL);
	}

IL_0078:
	{
		Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_13 = __this->___m_DebugMaterial;
		NullCheck(L_13);
		Material_set_renderQueue_mFBB72A781DCCF0D4B85670B597788EC2D02D1C14(L_13, ((int32_t)3000), NULL);
		Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_14 = __this->___m_DebugOffsetMaterial;
		NullCheck(L_14);
		Material_set_renderQueue_mFBB72A781DCCF0D4B85670B597788EC2D02D1C14(L_14, ((int32_t)3000), NULL);
		il2cpp_codegen_runtime_class_init_inline(ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F_il2cpp_TypeInfo_var);
		ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* L_15;
		L_15 = ProbeReferenceVolume_get_instance_m7EAD257CFABE08C6549F8E34930FDB400DECC71C_inline(NULL);
		NullCheck(L_15);
		Dictionary_2_tE62F67DD5E0705D89AA8A2987FB3C4C21A3C9AAF* L_16 = L_15->___cells;
		NullCheck(L_16);
		int32_t L_17;
		L_17 = Dictionary_2_get_Count_mED3A2B43B1B6B803E638C8A22C7A037C8E726EC1(L_16, Dictionary_2_get_Count_mED3A2B43B1B6B803E638C8A22C7A037C8E726EC1_RuntimeMethod_var);
		if ((((int32_t)L_17) > ((int32_t)0)))
		{
			goto IL_00ad;
		}
	}
	{
		G_B13_0 = 0;
		goto IL_00b9;
	}

IL_00ad:
	{
		il2cpp_codegen_runtime_class_init_inline(ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F_il2cpp_TypeInfo_var);
		ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* L_18;
		L_18 = ProbeReferenceVolume_get_instance_m7EAD257CFABE08C6549F8E34930FDB400DECC71C_inline(NULL);
		NullCheck(L_18);
		int32_t L_19;
		L_19 = ProbeReferenceVolume_GetMaxSubdivision_m85DF89336E067B1B2057636CEC26AFB78A75368A_inline(L_18, NULL);
		G_B13_0 = ((int32_t)il2cpp_codegen_subtract(L_19, 1));
	}

IL_00b9:
	{
		V_0 = G_B13_0;
		il2cpp_codegen_runtime_class_init_inline(ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F_il2cpp_TypeInfo_var);
		ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* L_20;
		L_20 = ProbeReferenceVolume_get_instance_m7EAD257CFABE08C6549F8E34930FDB400DECC71C_inline(NULL);
		NullCheck(L_20);
		Dictionary_2_tE62F67DD5E0705D89AA8A2987FB3C4C21A3C9AAF* L_21 = L_20->___cells;
		NullCheck(L_21);
		ValueCollection_tB466A2B6125867D03E7E3B4594AAD61877F84D2B* L_22;
		L_22 = Dictionary_2_get_Values_m18461FEFE189C69C362CA749CD00F72B14683CA8(L_21, Dictionary_2_get_Values_m18461FEFE189C69C362CA749CD00F72B14683CA8_RuntimeMethod_var);
		NullCheck(L_22);
		Enumerator_tB30D0D7BF2B1BCE08535F042A4A6203977C373E2 L_23;
		L_23 = ValueCollection_GetEnumerator_m8F72F22B1DD3E8824CB9FBF1FF6025639B5CFD11(L_22, ValueCollection_GetEnumerator_m8F72F22B1DD3E8824CB9FBF1FF6025639B5CFD11_RuntimeMethod_var);
		V_1 = L_23;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_00f6:
			{
				Enumerator_Dispose_m3959B5E3BE7B325E40209010D584ADB5B7AD1E18((&V_1), Enumerator_Dispose_m3959B5E3BE7B325E40209010D584ADB5B7AD1E18_RuntimeMethod_var);
				return;
			}
		});
		try
		{
			{
				goto IL_00eb_1;
			}

IL_00d1_1:
			{
				CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5* L_24;
				L_24 = Enumerator_get_Current_m7EB585D89993A1EFD06EA32E25198EEE6E238113_inline((&V_1), Enumerator_get_Current_m7EB585D89993A1EFD06EA32E25198EEE6E238113_RuntimeMethod_var);
				V_2 = L_24;
				int32_t L_25 = V_0;
				CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5* L_26 = V_2;
				NullCheck(L_26);
				Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87* L_27 = L_26->___cell;
				NullCheck(L_27);
				int32_t L_28 = L_27->___minSubdiv;
				int32_t L_29;
				L_29 = Mathf_Min_m888083F74FF5655778F0403BB5E9608BEFDEA8CB_inline(L_25, L_28, NULL);
				V_0 = L_29;
			}

IL_00eb_1:
			{
				bool L_30;
				L_30 = Enumerator_MoveNext_m81E4E807E4DD10AEB5CF09B55D625CA14B93A52E((&V_1), Enumerator_MoveNext_m81E4E807E4DD10AEB5CF09B55D625CA14B93A52E_RuntimeMethod_var);
				if (L_30)
				{
					goto IL_00d1_1;
				}
			}
			{
				goto IL_0104;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_0104:
	{
		ProbeVolumeDebug_t295620780739F33AEAD1D1BB44C5252CE70D3DD8* L_31;
		L_31 = ProbeReferenceVolume_get_probeVolumeDebug_m96372A6BF79C4E05EF70A101B2CCDDCC7CE9D34F_inline(__this, NULL);
		ProbeVolumeDebug_t295620780739F33AEAD1D1BB44C5252CE70D3DD8* L_32;
		L_32 = ProbeReferenceVolume_get_probeVolumeDebug_m96372A6BF79C4E05EF70A101B2CCDDCC7CE9D34F_inline(__this, NULL);
		NullCheck(L_32);
		int32_t L_33 = L_32->___maxSubdivToVisualize;
		il2cpp_codegen_runtime_class_init_inline(ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F_il2cpp_TypeInfo_var);
		ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* L_34;
		L_34 = ProbeReferenceVolume_get_instance_m7EAD257CFABE08C6549F8E34930FDB400DECC71C_inline(NULL);
		NullCheck(L_34);
		int32_t L_35;
		L_35 = ProbeReferenceVolume_GetMaxSubdivision_m85DF89336E067B1B2057636CEC26AFB78A75368A_inline(L_34, NULL);
		int32_t L_36;
		L_36 = Mathf_Min_m888083F74FF5655778F0403BB5E9608BEFDEA8CB_inline(L_33, ((int32_t)il2cpp_codegen_subtract(L_35, 1)), NULL);
		NullCheck(L_31);
		L_31->___maxSubdivToVisualize = L_36;
		ProbeVolumeDebug_t295620780739F33AEAD1D1BB44C5252CE70D3DD8* L_37;
		L_37 = ProbeReferenceVolume_get_probeVolumeDebug_m96372A6BF79C4E05EF70A101B2CCDDCC7CE9D34F_inline(__this, NULL);
		NullCheck(L_37);
		int32_t L_38 = L_37->___maxSubdivToVisualize;
		ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* L_39;
		L_39 = ProbeReferenceVolume_get_instance_m7EAD257CFABE08C6549F8E34930FDB400DECC71C_inline(NULL);
		NullCheck(L_39);
		int32_t L_40;
		L_40 = ProbeReferenceVolume_GetMaxSubdivision_m85DF89336E067B1B2057636CEC26AFB78A75368A_inline(L_39, NULL);
		__this->___m_MaxSubdivVisualizedIsMaxAvailable = (bool)((((int32_t)L_38) == ((int32_t)((int32_t)il2cpp_codegen_subtract(L_40, 1))))? 1 : 0);
		ProbeVolumeDebug_t295620780739F33AEAD1D1BB44C5252CE70D3DD8* L_41;
		L_41 = ProbeReferenceVolume_get_probeVolumeDebug_m96372A6BF79C4E05EF70A101B2CCDDCC7CE9D34F_inline(__this, NULL);
		ProbeVolumeDebug_t295620780739F33AEAD1D1BB44C5252CE70D3DD8* L_42;
		L_42 = ProbeReferenceVolume_get_probeVolumeDebug_m96372A6BF79C4E05EF70A101B2CCDDCC7CE9D34F_inline(__this, NULL);
		NullCheck(L_42);
		int32_t L_43 = L_42->___minSubdivToVisualize;
		int32_t L_44 = V_0;
		ProbeVolumeDebug_t295620780739F33AEAD1D1BB44C5252CE70D3DD8* L_45;
		L_45 = ProbeReferenceVolume_get_probeVolumeDebug_m96372A6BF79C4E05EF70A101B2CCDDCC7CE9D34F_inline(__this, NULL);
		NullCheck(L_45);
		int32_t L_46 = L_45->___maxSubdivToVisualize;
		int32_t L_47;
		L_47 = Mathf_Clamp_m4DC36EEFDBE5F07C16249DA568023C5ECCFF0E7B_inline(L_43, L_44, L_46, NULL);
		NullCheck(L_41);
		L_41->___minSubdivToVisualize = L_47;
		ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* L_48;
		L_48 = ProbeReferenceVolume_get_instance_m7EAD257CFABE08C6549F8E34930FDB400DECC71C_inline(NULL);
		NullCheck(L_48);
		Dictionary_2_tE62F67DD5E0705D89AA8A2987FB3C4C21A3C9AAF* L_49 = L_48->___cells;
		NullCheck(L_49);
		ValueCollection_tB466A2B6125867D03E7E3B4594AAD61877F84D2B* L_50;
		L_50 = Dictionary_2_get_Values_m18461FEFE189C69C362CA749CD00F72B14683CA8(L_49, Dictionary_2_get_Values_m18461FEFE189C69C362CA749CD00F72B14683CA8_RuntimeMethod_var);
		NullCheck(L_50);
		Enumerator_tB30D0D7BF2B1BCE08535F042A4A6203977C373E2 L_51;
		L_51 = ValueCollection_GetEnumerator_m8F72F22B1DD3E8824CB9FBF1FF6025639B5CFD11(L_50, ValueCollection_GetEnumerator_m8F72F22B1DD3E8824CB9FBF1FF6025639B5CFD11_RuntimeMethod_var);
		V_1 = L_51;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_0340:
			{
				Enumerator_Dispose_m3959B5E3BE7B325E40209010D584ADB5B7AD1E18((&V_1), Enumerator_Dispose_m3959B5E3BE7B325E40209010D584ADB5B7AD1E18_RuntimeMethod_var);
				return;
			}
		});
		try
		{
			{
				goto IL_0332_1;
			}

IL_018b_1:
			{
				CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5* L_52;
				L_52 = Enumerator_get_Current_m7EB585D89993A1EFD06EA32E25198EEE6E238113_inline((&V_1), Enumerator_get_Current_m7EB585D89993A1EFD06EA32E25198EEE6E238113_RuntimeMethod_var);
				V_3 = L_52;
				CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5* L_53 = V_3;
				NullCheck(L_53);
				Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87* L_54 = L_53->___cell;
				NullCheck(L_54);
				Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_55 = L_54->___position;
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_56;
				L_56 = Vector3Int_op_Implicit_m13297B1F6D07F1E46C0627EAAB8413E637FCA442_inline(L_55, NULL);
				Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_57 = ___0_camera;
				NullCheck(L_57);
				Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_58;
				L_58 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_57, NULL);
				PlaneU5BU5D_t4EEF66BAA8B0140EFFF34F6183CE7F80546592BE* L_59 = __this->___m_DebugFrustumPlanes;
				bool L_60;
				L_60 = ProbeReferenceVolume_ShouldCullCell_mE46F03FCE7BDCED367C2817E585D6F399598435E(__this, L_56, L_58, L_59, NULL);
				if (L_60)
				{
					goto IL_0332_1;
				}
			}
			{
				CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5* L_61 = V_3;
				CellInstancedDebugProbes_t23E23306486DF8F9F5DF0E8B5B02EC92E0C96C8B* L_62;
				L_62 = ProbeReferenceVolume_CreateInstancedProbes_mCD07481EB096BFB3D476C0F80B1B4D9C5469AB2C(__this, L_61, NULL);
				V_4 = L_62;
				CellInstancedDebugProbes_t23E23306486DF8F9F5DF0E8B5B02EC92E0C96C8B* L_63 = V_4;
				if (!L_63)
				{
					goto IL_0332_1;
				}
			}
			{
				V_5 = 0;
				goto IL_031f_1;
			}

IL_01d2_1:
			{
				CellInstancedDebugProbes_t23E23306486DF8F9F5DF0E8B5B02EC92E0C96C8B* L_64 = V_4;
				NullCheck(L_64);
				List_1_tAFCDB9CCBAF11013AA7B0EC7BB51B10127AB467C* L_65 = L_64->___props;
				int32_t L_66 = V_5;
				NullCheck(L_65);
				MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* L_67;
				L_67 = List_1_get_Item_mB318C18E80F7E7C0AD043EF701E9D1A1A65E97FD(L_65, L_66, List_1_get_Item_mB318C18E80F7E7C0AD043EF701E9D1A1A65E97FD_RuntimeMethod_var);
				V_6 = L_67;
				MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* L_68 = V_6;
				ProbeVolumeDebug_t295620780739F33AEAD1D1BB44C5252CE70D3DD8* L_69;
				L_69 = ProbeReferenceVolume_get_probeVolumeDebug_m96372A6BF79C4E05EF70A101B2CCDDCC7CE9D34F_inline(__this, NULL);
				NullCheck(L_69);
				int32_t L_70 = L_69->___probeShading;
				NullCheck(L_68);
				MaterialPropertyBlock_SetInt_m5C415E420E7C21154F1B034C6141C7D094CF40F9(L_68, _stringLiteral0F05BF3967BFFB9B3687C55CCFF39A3BD936B13A, L_70, NULL);
				MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* L_71 = V_6;
				ProbeVolumeDebug_t295620780739F33AEAD1D1BB44C5252CE70D3DD8* L_72;
				L_72 = ProbeReferenceVolume_get_probeVolumeDebug_m96372A6BF79C4E05EF70A101B2CCDDCC7CE9D34F_inline(__this, NULL);
				NullCheck(L_72);
				float L_73 = L_72->___exposureCompensation;
				NullCheck(L_71);
				MaterialPropertyBlock_SetFloat_m49458EDC57C2B431D765FE7414F18918AD619888(L_71, _stringLiteralAF91128346A6C796D320264FE049EEB6AABA1D52, L_73, NULL);
				MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* L_74 = V_6;
				ProbeVolumeDebug_t295620780739F33AEAD1D1BB44C5252CE70D3DD8* L_75;
				L_75 = ProbeReferenceVolume_get_probeVolumeDebug_m96372A6BF79C4E05EF70A101B2CCDDCC7CE9D34F_inline(__this, NULL);
				NullCheck(L_75);
				float L_76 = L_75->___probeSize;
				NullCheck(L_74);
				MaterialPropertyBlock_SetFloat_m49458EDC57C2B431D765FE7414F18918AD619888(L_74, _stringLiteral2A5E9FA9320CB84CF504783FEF61A2E2CC680243, L_76, NULL);
				MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* L_77 = V_6;
				ProbeVolumeDebug_t295620780739F33AEAD1D1BB44C5252CE70D3DD8* L_78;
				L_78 = ProbeReferenceVolume_get_probeVolumeDebug_m96372A6BF79C4E05EF70A101B2CCDDCC7CE9D34F_inline(__this, NULL);
				NullCheck(L_78);
				float L_79 = L_78->___probeCullingDistance;
				NullCheck(L_77);
				MaterialPropertyBlock_SetFloat_m49458EDC57C2B431D765FE7414F18918AD619888(L_77, _stringLiteral0A98E187CE24E7AC4DB31868C8ED35077FBB8A81, L_79, NULL);
				MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* L_80 = V_6;
				ProbeVolumeDebug_t295620780739F33AEAD1D1BB44C5252CE70D3DD8* L_81;
				L_81 = ProbeReferenceVolume_get_probeVolumeDebug_m96372A6BF79C4E05EF70A101B2CCDDCC7CE9D34F_inline(__this, NULL);
				NullCheck(L_81);
				int32_t L_82 = L_81->___maxSubdivToVisualize;
				NullCheck(L_80);
				MaterialPropertyBlock_SetInt_m5C415E420E7C21154F1B034C6141C7D094CF40F9(L_80, _stringLiteralEAB1B4B77D2D69C40DFEEE3C0B13E3F8B26BFB5C, L_82, NULL);
				MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* L_83 = V_6;
				ProbeVolumeDebug_t295620780739F33AEAD1D1BB44C5252CE70D3DD8* L_84;
				L_84 = ProbeReferenceVolume_get_probeVolumeDebug_m96372A6BF79C4E05EF70A101B2CCDDCC7CE9D34F_inline(__this, NULL);
				NullCheck(L_84);
				int32_t L_85 = L_84->___minSubdivToVisualize;
				NullCheck(L_83);
				MaterialPropertyBlock_SetInt_m5C415E420E7C21154F1B034C6141C7D094CF40F9(L_83, _stringLiteral597329033D1830636CB130098EB7B8B6C7E1FA79, L_85, NULL);
				MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* L_86 = V_6;
				ProbeVolumeBakingProcessSettings_t1A0C71DD07CFB6660AFC0D3EBF81FA5064CFDAD7* L_87 = (ProbeVolumeBakingProcessSettings_t1A0C71DD07CFB6660AFC0D3EBF81FA5064CFDAD7*)(&__this->___bakingProcessSettings);
				ProbeDilationSettings_t28A862582E313EFC300E6437FDCB9D9DC9A9A167* L_88 = (ProbeDilationSettings_t28A862582E313EFC300E6437FDCB9D9DC9A9A167*)(&L_87->___dilationSettings);
				float L_89 = L_88->___dilationValidityThreshold;
				NullCheck(L_86);
				MaterialPropertyBlock_SetFloat_m49458EDC57C2B431D765FE7414F18918AD619888(L_86, _stringLiteral6B5A7D6E08296D3CB71ACC7CBB9CA1ED3FB8C8AC, L_89, NULL);
				MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* L_90 = V_6;
				ProbeVolumeDebug_t295620780739F33AEAD1D1BB44C5252CE70D3DD8* L_91;
				L_91 = ProbeReferenceVolume_get_probeVolumeDebug_m96372A6BF79C4E05EF70A101B2CCDDCC7CE9D34F_inline(__this, NULL);
				NullCheck(L_91);
				float L_92 = L_91->___offsetSize;
				NullCheck(L_90);
				MaterialPropertyBlock_SetFloat_m49458EDC57C2B431D765FE7414F18918AD619888(L_90, _stringLiteral6496DBA076D2A69CFB3CEF0EB32987F28AA3E9DF, L_92, NULL);
				ProbeVolumeDebug_t295620780739F33AEAD1D1BB44C5252CE70D3DD8* L_93;
				L_93 = ProbeReferenceVolume_get_probeVolumeDebug_m96372A6BF79C4E05EF70A101B2CCDDCC7CE9D34F_inline(__this, NULL);
				NullCheck(L_93);
				bool L_94 = L_93->___drawProbes;
				if (!L_94)
				{
					goto IL_02dc_1;
				}
			}
			{
				CellInstancedDebugProbes_t23E23306486DF8F9F5DF0E8B5B02EC92E0C96C8B* L_95 = V_4;
				NullCheck(L_95);
				List_1_t8B9C9B57EBC66D3A90B97DA7EA202BDDB84E8016* L_96 = L_95->___probeBuffers;
				int32_t L_97 = V_5;
				NullCheck(L_96);
				Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_98;
				L_98 = List_1_get_Item_m8FDF30F0B96FB228A0C3C6D7764CA1A9E57F44FD(L_96, L_97, List_1_get_Item_m8FDF30F0B96FB228A0C3C6D7764CA1A9E57F44FD_RuntimeMethod_var);
				V_7 = L_98;
				Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_99 = __this->___m_DebugMesh;
				Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_100 = __this->___m_DebugMaterial;
				Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_101 = V_7;
				Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_102 = V_7;
				NullCheck(L_102);
				MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* L_103 = V_6;
				Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_104 = ___0_camera;
				il2cpp_codegen_runtime_class_init_inline(Graphics_t99CD970FFEA58171C70F54DF0C06D315BD452F2C_il2cpp_TypeInfo_var);
				Graphics_DrawMeshInstanced_mA0B0EAC10AC6D601552229CD89CA885E3437E70F(L_99, 0, L_100, L_101, ((int32_t)(((RuntimeArray*)L_102)->max_length)), L_103, 0, (bool)0, 0, L_104, 0, (LightProbeProxyVolume_t431001CA94D2BB5DB419E2A89E7D8116E4E1B658*)NULL, NULL);
			}

IL_02dc_1:
			{
				ProbeVolumeDebug_t295620780739F33AEAD1D1BB44C5252CE70D3DD8* L_105;
				L_105 = ProbeReferenceVolume_get_probeVolumeDebug_m96372A6BF79C4E05EF70A101B2CCDDCC7CE9D34F_inline(__this, NULL);
				NullCheck(L_105);
				bool L_106 = L_105->___drawVirtualOffsetPush;
				if (!L_106)
				{
					goto IL_0319_1;
				}
			}
			{
				CellInstancedDebugProbes_t23E23306486DF8F9F5DF0E8B5B02EC92E0C96C8B* L_107 = V_4;
				NullCheck(L_107);
				List_1_t8B9C9B57EBC66D3A90B97DA7EA202BDDB84E8016* L_108 = L_107->___offsetBuffers;
				int32_t L_109 = V_5;
				NullCheck(L_108);
				Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_110;
				L_110 = List_1_get_Item_m8FDF30F0B96FB228A0C3C6D7764CA1A9E57F44FD(L_108, L_109, List_1_get_Item_m8FDF30F0B96FB228A0C3C6D7764CA1A9E57F44FD_RuntimeMethod_var);
				V_8 = L_110;
				Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_111 = __this->___m_DebugOffsetMesh;
				Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_112 = __this->___m_DebugOffsetMaterial;
				Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_113 = V_8;
				Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_114 = V_8;
				NullCheck(L_114);
				MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* L_115 = V_6;
				Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_116 = ___0_camera;
				il2cpp_codegen_runtime_class_init_inline(Graphics_t99CD970FFEA58171C70F54DF0C06D315BD452F2C_il2cpp_TypeInfo_var);
				Graphics_DrawMeshInstanced_mA0B0EAC10AC6D601552229CD89CA885E3437E70F(L_111, 0, L_112, L_113, ((int32_t)(((RuntimeArray*)L_114)->max_length)), L_115, 0, (bool)0, 0, L_116, 0, (LightProbeProxyVolume_t431001CA94D2BB5DB419E2A89E7D8116E4E1B658*)NULL, NULL);
			}

IL_0319_1:
			{
				int32_t L_117 = V_5;
				V_5 = ((int32_t)il2cpp_codegen_add(L_117, 1));
			}

IL_031f_1:
			{
				int32_t L_118 = V_5;
				CellInstancedDebugProbes_t23E23306486DF8F9F5DF0E8B5B02EC92E0C96C8B* L_119 = V_4;
				NullCheck(L_119);
				List_1_t8B9C9B57EBC66D3A90B97DA7EA202BDDB84E8016* L_120 = L_119->___probeBuffers;
				NullCheck(L_120);
				int32_t L_121;
				L_121 = List_1_get_Count_m530F0C3E0AB8C2B1AA7F95897FF21E8C1E72B9C6_inline(L_120, List_1_get_Count_m530F0C3E0AB8C2B1AA7F95897FF21E8C1E72B9C6_RuntimeMethod_var);
				if ((((int32_t)L_118) < ((int32_t)L_121)))
				{
					goto IL_01d2_1;
				}
			}

IL_0332_1:
			{
				bool L_122;
				L_122 = Enumerator_MoveNext_m81E4E807E4DD10AEB5CF09B55D625CA14B93A52E((&V_1), Enumerator_MoveNext_m81E4E807E4DD10AEB5CF09B55D625CA14B93A52E_RuntimeMethod_var);
				if (L_122)
				{
					goto IL_018b_1;
				}
			}
			{
				goto IL_034e;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_034e:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeReferenceVolume_ResetDebugViewToMaxSubdiv_m92F9E43A3DD42354D1220E757AC7C0F334BA7DF0 (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		bool L_0 = __this->___m_MaxSubdivVisualizedIsMaxAvailable;
		if (!L_0)
		{
			goto IL_001f;
		}
	}
	{
		ProbeVolumeDebug_t295620780739F33AEAD1D1BB44C5252CE70D3DD8* L_1;
		L_1 = ProbeReferenceVolume_get_probeVolumeDebug_m96372A6BF79C4E05EF70A101B2CCDDCC7CE9D34F_inline(__this, NULL);
		il2cpp_codegen_runtime_class_init_inline(ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F_il2cpp_TypeInfo_var);
		ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* L_2;
		L_2 = ProbeReferenceVolume_get_instance_m7EAD257CFABE08C6549F8E34930FDB400DECC71C_inline(NULL);
		NullCheck(L_2);
		int32_t L_3;
		L_3 = ProbeReferenceVolume_GetMaxSubdivision_m85DF89336E067B1B2057636CEC26AFB78A75368A_inline(L_2, NULL);
		NullCheck(L_1);
		L_1->___maxSubdivToVisualize = ((int32_t)il2cpp_codegen_subtract(L_3, 1));
	}

IL_001f:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeReferenceVolume_ClearDebugData_m23BBE8E53942EF9D454112E09926B4E48C358F5B (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Clear_mEFE835FC59CD57F70CF4FEED4E8E9207F840AB14_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		Dictionary_2_tE738E3156DB830A7FCEA2AE6066FC5BEA6715F0D* L_0 = __this->___realtimeSubdivisionInfo;
		NullCheck(L_0);
		Dictionary_2_Clear_mEFE835FC59CD57F70CF4FEED4E8E9207F840AB14(L_0, Dictionary_2_Clear_mEFE835FC59CD57F70CF4FEED4E8E9207F840AB14_RuntimeMethod_var);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CellInstancedDebugProbes_t23E23306486DF8F9F5DF0E8B5B02EC92E0C96C8B* ProbeReferenceVolume_CreateInstancedProbes_mCD07481EB096BFB3D476C0F80B1B4D9C5469AB2C (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5* ___0_cellInfo, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CellInstancedDebugProbes_t23E23306486DF8F9F5DF0E8B5B02EC92E0C96C8B_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m03B29C69F9974D985EFCE1B1D91AC7AC4F578723_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m2113CD6D7BD327AAFF1D2DAEF832F0D160A94C39_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m64F9F4C32CDD01D323D17E7A61A97EB924206093_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_m4F37CEBAD8C743CA95E08E9B63BD651EBA702782_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_ToArray_m83B0C7AEEDAD95865403D58AA176244CB8887326_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m7E96FE86519334BAB0B856C18ACB490B91E293A7_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m9FDBD09FEFDB8C3F98E74C51E846806B1523EE85_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mA7321253A90D1F0A9B8727BDC565C9353D800B3C_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mB4630AF5172B995D13B8273D4D085E21586ADC27_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m330C3E8039DF34D5342C6D638F93AD4D53BC8CBF_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t8B9C9B57EBC66D3A90B97DA7EA202BDDB84E8016_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tAFCDB9CCBAF11013AA7B0EC7BB51B10127AB467C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tCFA270E118B873F542F52B1DD58F21D0AF4D1452_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_get_IsCreated_m6D86129871C7368DFEAC0FD9B947531F058F7DC7_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral19885677919A758B509379E3FB983997D4957129);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4E68A57681B14BA7EC20EFA862865966AFCF3087);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7BFC0B8E3244F70396DC03150C10DF25CAE22299);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDAAF1BB950C2A85FFD7A0F9DB6E7FC849321BBDF);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralEF6CF78936BF4510B86593D58F6ED36CF955D316);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87* V_1 = NULL;
	List_1_t8B9C9B57EBC66D3A90B97DA7EA202BDDB84E8016* V_2 = NULL;
	List_1_t8B9C9B57EBC66D3A90B97DA7EA202BDDB84E8016* V_3 = NULL;
	List_1_tAFCDB9CCBAF11013AA7B0EC7BB51B10127AB467C* V_4 = NULL;
	List_1_t179992B095C528117EEF4782A1F45568BD2D51EA* V_5 = NULL;
	Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* V_6 = NULL;
	SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* V_7 = NULL;
	SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* V_8 = NULL;
	SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* V_9 = NULL;
	Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* V_10 = NULL;
	List_1_tCFA270E118B873F542F52B1DD58F21D0AF4D1452* V_11 = NULL;
	List_1_tCFA270E118B873F542F52B1DD58F21D0AF4D1452* V_12 = NULL;
	CellInstancedDebugProbes_t23E23306486DF8F9F5DF0E8B5B02EC92E0C96C8B* V_13 = NULL;
	int32_t V_14 = 0;
	Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 V_15;
	memset((&V_15), 0, sizeof(V_15));
	int32_t V_16 = 0;
	int32_t V_17 = 0;
	int32_t V_18 = 0;
	int32_t V_19 = 0;
	int32_t V_20 = 0;
	int32_t V_21 = 0;
	NativeArray_1_tBA7C3E15B67AEC95EB7BED61838A132B300A973A V_22;
	memset((&V_22), 0, sizeof(V_22));
	NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF V_23;
	memset((&V_23), 0, sizeof(V_23));
	NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD V_24;
	memset((&V_24), 0, sizeof(V_24));
	int32_t V_25 = 0;
	int32_t V_26 = 0;
	int32_t V_27 = 0;
	BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B V_28;
	memset((&V_28), 0, sizeof(V_28));
	Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 V_29;
	memset((&V_29), 0, sizeof(V_29));
	int32_t V_30 = 0;
	int32_t V_31 = 0;
	int32_t V_32 = 0;
	Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 V_33;
	memset((&V_33), 0, sizeof(V_33));
	int32_t V_34 = 0;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_35;
	memset((&V_35), 0, sizeof(V_35));
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_36;
	memset((&V_36), 0, sizeof(V_36));
	Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 V_37;
	memset((&V_37), 0, sizeof(V_37));
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_38;
	memset((&V_38), 0, sizeof(V_38));
	MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* V_39 = NULL;
	SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* G_B9_0 = NULL;
	Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* G_B12_0 = NULL;
	{
		CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5* L_0 = ___0_cellInfo;
		NullCheck(L_0);
		CellInstancedDebugProbes_t23E23306486DF8F9F5DF0E8B5B02EC92E0C96C8B* L_1 = L_0->___debugProbes;
		if (!L_1)
		{
			goto IL_000f;
		}
	}
	{
		CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5* L_2 = ___0_cellInfo;
		NullCheck(L_2);
		CellInstancedDebugProbes_t23E23306486DF8F9F5DF0E8B5B02EC92E0C96C8B* L_3 = L_2->___debugProbes;
		return L_3;
	}

IL_000f:
	{
		il2cpp_codegen_runtime_class_init_inline(ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F_il2cpp_TypeInfo_var);
		ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* L_4;
		L_4 = ProbeReferenceVolume_get_instance_m7EAD257CFABE08C6549F8E34930FDB400DECC71C_inline(NULL);
		NullCheck(L_4);
		int32_t L_5;
		L_5 = ProbeReferenceVolume_GetMaxSubdivision_m85DF89336E067B1B2057636CEC26AFB78A75368A_inline(L_4, NULL);
		V_0 = ((int32_t)il2cpp_codegen_subtract(L_5, 1));
		CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5* L_6 = ___0_cellInfo;
		NullCheck(L_6);
		Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87* L_7 = L_6->___cell;
		V_1 = L_7;
		Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87* L_8 = V_1;
		NullCheck(L_8);
		NativeArray_1_tBA7C3E15B67AEC95EB7BED61838A132B300A973A L_9;
		L_9 = Cell_get_bricks_m4B5B0AE8CC4B7DB1002DA706F11417F56EEB35D1_inline(L_8, NULL);
		V_22 = L_9;
		bool L_10;
		L_10 = NativeArray_1_get_IsCreated_m6D86129871C7368DFEAC0FD9B947531F058F7DC7_inline((&V_22), NativeArray_1_get_IsCreated_m6D86129871C7368DFEAC0FD9B947531F058F7DC7_RuntimeMethod_var);
		if (!L_10)
		{
			goto IL_004d;
		}
	}
	{
		Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87* L_11 = V_1;
		NullCheck(L_11);
		NativeArray_1_tBA7C3E15B67AEC95EB7BED61838A132B300A973A L_12;
		L_12 = Cell_get_bricks_m4B5B0AE8CC4B7DB1002DA706F11417F56EEB35D1_inline(L_11, NULL);
		V_22 = L_12;
		int32_t L_13;
		L_13 = IL2CPP_NATIVEARRAY_GET_LENGTH(((&V_22))->___m_Length);
		if (!L_13)
		{
			goto IL_004d;
		}
	}
	{
		CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5* L_14 = ___0_cellInfo;
		NullCheck(L_14);
		bool L_15 = L_14->___loaded;
		if (L_15)
		{
			goto IL_004f;
		}
	}

IL_004d:
	{
		return (CellInstancedDebugProbes_t23E23306486DF8F9F5DF0E8B5B02EC92E0C96C8B*)NULL;
	}

IL_004f:
	{
		List_1_t8B9C9B57EBC66D3A90B97DA7EA202BDDB84E8016* L_16 = (List_1_t8B9C9B57EBC66D3A90B97DA7EA202BDDB84E8016*)il2cpp_codegen_object_new(List_1_t8B9C9B57EBC66D3A90B97DA7EA202BDDB84E8016_il2cpp_TypeInfo_var);
		List_1__ctor_mA7321253A90D1F0A9B8727BDC565C9353D800B3C(L_16, List_1__ctor_mA7321253A90D1F0A9B8727BDC565C9353D800B3C_RuntimeMethod_var);
		V_2 = L_16;
		List_1_t8B9C9B57EBC66D3A90B97DA7EA202BDDB84E8016* L_17 = (List_1_t8B9C9B57EBC66D3A90B97DA7EA202BDDB84E8016*)il2cpp_codegen_object_new(List_1_t8B9C9B57EBC66D3A90B97DA7EA202BDDB84E8016_il2cpp_TypeInfo_var);
		List_1__ctor_mA7321253A90D1F0A9B8727BDC565C9353D800B3C(L_17, List_1__ctor_mA7321253A90D1F0A9B8727BDC565C9353D800B3C_RuntimeMethod_var);
		V_3 = L_17;
		List_1_tAFCDB9CCBAF11013AA7B0EC7BB51B10127AB467C* L_18 = (List_1_tAFCDB9CCBAF11013AA7B0EC7BB51B10127AB467C*)il2cpp_codegen_object_new(List_1_tAFCDB9CCBAF11013AA7B0EC7BB51B10127AB467C_il2cpp_TypeInfo_var);
		List_1__ctor_m9FDBD09FEFDB8C3F98E74C51E846806B1523EE85(L_18, List_1__ctor_m9FDBD09FEFDB8C3F98E74C51E846806B1523EE85_RuntimeMethod_var);
		V_4 = L_18;
		CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5* L_19 = ___0_cellInfo;
		NullCheck(L_19);
		List_1_t179992B095C528117EEF4782A1F45568BD2D51EA* L_20 = L_19->___chunkList;
		V_5 = L_20;
		Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_21 = (Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD*)(Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD*)SZArrayNew(Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD_il2cpp_TypeInfo_var, (uint32_t)((int32_t)511));
		V_6 = L_21;
		SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_22 = (SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)SZArrayNew(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var, (uint32_t)((int32_t)511));
		V_7 = L_22;
		SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_23 = (SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)SZArrayNew(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var, (uint32_t)((int32_t)511));
		V_8 = L_23;
		Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87* L_24 = V_1;
		NullCheck(L_24);
		NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF L_25;
		L_25 = Cell_get_touchupVolumeInteraction_m9FD89EFD671DB569BA9B7CE6479EF16C9A659F87_inline(L_24, NULL);
		V_23 = L_25;
		int32_t L_26;
		L_26 = IL2CPP_NATIVEARRAY_GET_LENGTH(((&V_23))->___m_Length);
		if ((((int32_t)L_26) > ((int32_t)0)))
		{
			goto IL_00a3;
		}
	}
	{
		G_B9_0 = ((SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)(NULL));
		goto IL_00ad;
	}

IL_00a3:
	{
		SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_27 = (SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)SZArrayNew(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var, (uint32_t)((int32_t)511));
		G_B9_0 = L_27;
	}

IL_00ad:
	{
		V_9 = G_B9_0;
		Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87* L_28 = V_1;
		NullCheck(L_28);
		NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD L_29;
		L_29 = Cell_get_offsetVectors_m379FE0BFCD186D19F73CF7E141387D5E822E54F4_inline(L_28, NULL);
		V_24 = L_29;
		int32_t L_30;
		L_30 = IL2CPP_NATIVEARRAY_GET_LENGTH(((&V_24))->___m_Length);
		if ((((int32_t)L_30) > ((int32_t)0)))
		{
			goto IL_00c4;
		}
	}
	{
		G_B12_0 = ((Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD*)(NULL));
		goto IL_00ce;
	}

IL_00c4:
	{
		Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_31 = (Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD*)(Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD*)SZArrayNew(Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD_il2cpp_TypeInfo_var, (uint32_t)((int32_t)511));
		G_B12_0 = L_31;
	}

IL_00ce:
	{
		V_10 = G_B12_0;
		List_1_tCFA270E118B873F542F52B1DD58F21D0AF4D1452* L_32 = (List_1_tCFA270E118B873F542F52B1DD58F21D0AF4D1452*)il2cpp_codegen_object_new(List_1_tCFA270E118B873F542F52B1DD58F21D0AF4D1452_il2cpp_TypeInfo_var);
		List_1__ctor_m7E96FE86519334BAB0B856C18ACB490B91E293A7(L_32, List_1__ctor_m7E96FE86519334BAB0B856C18ACB490B91E293A7_RuntimeMethod_var);
		V_11 = L_32;
		List_1_tCFA270E118B873F542F52B1DD58F21D0AF4D1452* L_33 = (List_1_tCFA270E118B873F542F52B1DD58F21D0AF4D1452*)il2cpp_codegen_object_new(List_1_tCFA270E118B873F542F52B1DD58F21D0AF4D1452_il2cpp_TypeInfo_var);
		List_1__ctor_m7E96FE86519334BAB0B856C18ACB490B91E293A7(L_33, List_1__ctor_m7E96FE86519334BAB0B856C18ACB490B91E293A7_RuntimeMethod_var);
		V_12 = L_33;
		CellInstancedDebugProbes_t23E23306486DF8F9F5DF0E8B5B02EC92E0C96C8B* L_34 = (CellInstancedDebugProbes_t23E23306486DF8F9F5DF0E8B5B02EC92E0C96C8B*)il2cpp_codegen_object_new(CellInstancedDebugProbes_t23E23306486DF8F9F5DF0E8B5B02EC92E0C96C8B_il2cpp_TypeInfo_var);
		CellInstancedDebugProbes__ctor_m8228505BBC041672C1537ACD57FB3E4454BDD64E(L_34, NULL);
		V_13 = L_34;
		CellInstancedDebugProbes_t23E23306486DF8F9F5DF0E8B5B02EC92E0C96C8B* L_35 = V_13;
		List_1_t8B9C9B57EBC66D3A90B97DA7EA202BDDB84E8016* L_36 = V_2;
		NullCheck(L_35);
		L_35->___probeBuffers = L_36;
		Il2CppCodeGenWriteBarrier((void**)(&L_35->___probeBuffers), (void*)L_36);
		CellInstancedDebugProbes_t23E23306486DF8F9F5DF0E8B5B02EC92E0C96C8B* L_37 = V_13;
		List_1_t8B9C9B57EBC66D3A90B97DA7EA202BDDB84E8016* L_38 = V_3;
		NullCheck(L_37);
		L_37->___offsetBuffers = L_38;
		Il2CppCodeGenWriteBarrier((void**)(&L_37->___offsetBuffers), (void*)L_38);
		CellInstancedDebugProbes_t23E23306486DF8F9F5DF0E8B5B02EC92E0C96C8B* L_39 = V_13;
		List_1_tAFCDB9CCBAF11013AA7B0EC7BB51B10127AB467C* L_40 = V_4;
		NullCheck(L_39);
		L_39->___props = L_40;
		Il2CppCodeGenWriteBarrier((void**)(&L_39->___props), (void*)L_40);
		int32_t L_41 = __this->___m_CurrentProbeVolumeChunkSizeInBricks;
		V_14 = ((int32_t)il2cpp_codegen_multiply(L_41, ((int32_t)64)));
		int32_t L_42 = V_14;
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_43;
		L_43 = ProbeBrickPool_ProbeCountToDataLocSize_mE3D526FC7D55A09A9904413951BB18747F9CECF0(L_42, NULL);
		V_15 = L_43;
		V_16 = 0;
		V_17 = 0;
		Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87* L_44 = V_1;
		NullCheck(L_44);
		int32_t L_45 = L_44->___probeCount;
		V_18 = ((int32_t)(L_45/((int32_t)64)));
		V_19 = 0;
		V_20 = 0;
		V_21 = 0;
		V_25 = 0;
		goto IL_0447;
	}

IL_0134:
	{
		Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87* L_46 = V_1;
		NullCheck(L_46);
		NativeArray_1_tBA7C3E15B67AEC95EB7BED61838A132B300A973A L_47;
		L_47 = Cell_get_bricks_m4B5B0AE8CC4B7DB1002DA706F11417F56EEB35D1_inline(L_46, NULL);
		V_22 = L_47;
		int32_t L_48 = V_25;
		Brick_tE6E9230DFDF650A631C116E79FB28F41618C3CE0 L_49;
		L_49 = IL2CPP_NATIVEARRAY_GET_ITEM(Brick_tE6E9230DFDF650A631C116E79FB28F41618C3CE0, ((&V_22))->___m_Buffer, L_48);
		int32_t L_50 = L_49.___subdivisionLevel;
		V_26 = L_50;
		int32_t L_51 = V_25;
		int32_t L_52 = __this->___m_CurrentProbeVolumeChunkSizeInBricks;
		V_27 = ((int32_t)(L_51/L_52));
		List_1_t179992B095C528117EEF4782A1F45568BD2D51EA* L_53 = V_5;
		int32_t L_54 = V_27;
		NullCheck(L_53);
		BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B L_55;
		L_55 = List_1_get_Item_m330C3E8039DF34D5342C6D638F93AD4D53BC8CBF(L_53, L_54, List_1_get_Item_m330C3E8039DF34D5342C6D638F93AD4D53BC8CBF_RuntimeMethod_var);
		V_28 = L_55;
		BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B L_56 = V_28;
		int32_t L_57 = L_56.___x;
		int32_t L_58 = V_19;
		BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B L_59 = V_28;
		int32_t L_60 = L_59.___y;
		int32_t L_61 = V_20;
		BrickChunkAlloc_t95EB283E186F5DA1E74A8DDE415EB8E7ABFDF51B L_62 = V_28;
		int32_t L_63 = L_62.___z;
		int32_t L_64 = V_21;
		Vector3Int__ctor_mE06A86999D16FA579A7F2142B872AB7E3695C9E0_inline((&V_29), ((int32_t)il2cpp_codegen_add(L_57, L_58)), ((int32_t)il2cpp_codegen_add(L_60, L_61)), ((int32_t)il2cpp_codegen_add(L_63, L_64)), NULL);
		V_30 = 0;
		goto IL_03f7;
	}

IL_018f:
	{
		V_31 = 0;
		goto IL_03e9;
	}

IL_0197:
	{
		V_32 = 0;
		goto IL_03db;
	}

IL_019f:
	{
		int32_t L_65;
		L_65 = Vector3Int_get_x_m21C268D2AA4C03CE35AA49DF6155347C9748054C_inline((&V_29), NULL);
		int32_t L_66 = V_32;
		int32_t L_67;
		L_67 = Vector3Int_get_y_m42F43000F85D356557CAF03442273E7AA08F7F72_inline((&V_29), NULL);
		int32_t L_68 = V_31;
		int32_t L_69;
		L_69 = Vector3Int_get_z_m96E180F866145E373F42358F2371EFF446F08AED_inline((&V_29), NULL);
		int32_t L_70 = V_30;
		Vector3Int__ctor_mE06A86999D16FA579A7F2142B872AB7E3695C9E0_inline((&V_33), ((int32_t)il2cpp_codegen_add(L_65, L_66)), ((int32_t)il2cpp_codegen_add(L_67, L_68)), ((int32_t)il2cpp_codegen_add(L_69, L_70)), NULL);
		int32_t L_71 = V_27;
		int32_t L_72 = V_14;
		int32_t L_73 = V_19;
		int32_t L_74 = V_32;
		int32_t L_75;
		L_75 = Vector3Int_get_x_m21C268D2AA4C03CE35AA49DF6155347C9748054C_inline((&V_15), NULL);
		int32_t L_76 = V_20;
		int32_t L_77 = V_31;
		int32_t L_78;
		L_78 = Vector3Int_get_y_m42F43000F85D356557CAF03442273E7AA08F7F72_inline((&V_15), NULL);
		int32_t L_79 = V_21;
		int32_t L_80 = V_30;
		V_34 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(L_71, L_72)), ((int32_t)il2cpp_codegen_add(L_73, L_74)))), ((int32_t)il2cpp_codegen_multiply(L_75, ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(L_76, L_77)), ((int32_t)il2cpp_codegen_multiply(L_78, ((int32_t)il2cpp_codegen_add(L_79, L_80))))))))));
		List_1_tCFA270E118B873F542F52B1DD58F21D0AF4D1452* L_81 = V_11;
		Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87* L_82 = V_1;
		NullCheck(L_82);
		NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD L_83;
		L_83 = Cell_get_probePositions_mCB8161F8877FE65A113C7BF5AFDEF39C672A9FA9_inline(L_82, NULL);
		V_24 = L_83;
		int32_t L_84 = V_34;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_85;
		L_85 = IL2CPP_NATIVEARRAY_GET_ITEM(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, ((&V_24))->___m_Buffer, L_84);
		Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_86;
		L_86 = Quaternion_get_identity_m7E701AE095ED10FD5EA0B50ABCFDE2EEFF2173A5_inline(NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_87;
		L_87 = Vector3_get_one_mC9B289F1E15C42C597180C9FE6FB492495B51D02_inline(NULL);
		int32_t L_88 = V_26;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_89;
		L_89 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_87, ((float)il2cpp_codegen_multiply((0.300000012f), ((float)((int32_t)il2cpp_codegen_add(L_88, 1))))), NULL);
		Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_90;
		L_90 = Matrix4x4_TRS_mCC04FD47347234B451ACC6CCD2CE6D02E1E0E1E3(L_85, L_86, L_89, NULL);
		NullCheck(L_81);
		List_1_Add_m64F9F4C32CDD01D323D17E7A61A97EB924206093_inline(L_81, L_90, List_1_Add_m64F9F4C32CDD01D323D17E7A61A97EB924206093_RuntimeMethod_var);
		SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_91 = V_7;
		int32_t L_92 = V_16;
		Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87* L_93 = V_1;
		NullCheck(L_93);
		NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF L_94;
		L_94 = Cell_get_validity_m30F2B8B55D77B93A06CA027C7F046C57D7AB234B_inline(L_93, NULL);
		V_23 = L_94;
		int32_t L_95 = V_34;
		float L_96;
		L_96 = IL2CPP_NATIVEARRAY_GET_ITEM(float, ((&V_23))->___m_Buffer, L_95);
		NullCheck(L_91);
		(L_91)->SetAt(static_cast<il2cpp_array_size_t>(L_92), (float)L_96);
		Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_97 = V_6;
		int32_t L_98 = V_16;
		int32_t L_99;
		L_99 = Vector3Int_get_x_m21C268D2AA4C03CE35AA49DF6155347C9748054C_inline((&V_33), NULL);
		int32_t L_100;
		L_100 = Vector3Int_get_y_m42F43000F85D356557CAF03442273E7AA08F7F72_inline((&V_33), NULL);
		int32_t L_101;
		L_101 = Vector3Int_get_z_m96E180F866145E373F42358F2371EFF446F08AED_inline((&V_33), NULL);
		int32_t L_102 = V_26;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_103;
		memset((&L_103), 0, sizeof(L_103));
		Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_103), ((float)L_99), ((float)L_100), ((float)L_101), ((float)L_102), NULL);
		NullCheck(L_97);
		(L_97)->SetAt(static_cast<il2cpp_array_size_t>(L_98), (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3)L_103);
		SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_104 = V_8;
		int32_t L_105 = V_16;
		int32_t L_106 = V_26;
		int32_t L_107 = V_0;
		NullCheck(L_104);
		(L_104)->SetAt(static_cast<il2cpp_array_size_t>(L_105), (float)((float)(((float)L_106)/((float)L_107))));
		SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_108 = V_9;
		if (!L_108)
		{
			goto IL_0288;
		}
	}
	{
		SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_109 = V_9;
		int32_t L_110 = V_16;
		Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87* L_111 = V_1;
		NullCheck(L_111);
		NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF L_112;
		L_112 = Cell_get_touchupVolumeInteraction_m9FD89EFD671DB569BA9B7CE6479EF16C9A659F87_inline(L_111, NULL);
		V_23 = L_112;
		int32_t L_113 = V_34;
		float L_114;
		L_114 = IL2CPP_NATIVEARRAY_GET_ITEM(float, ((&V_23))->___m_Buffer, L_113);
		NullCheck(L_109);
		(L_109)->SetAt(static_cast<il2cpp_array_size_t>(L_110), (float)L_114);
	}

IL_0288:
	{
		Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_115 = V_10;
		if (!L_115)
		{
			goto IL_0320;
		}
	}
	{
		Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87* L_116 = V_1;
		NullCheck(L_116);
		NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD L_117;
		L_117 = Cell_get_offsetVectors_m379FE0BFCD186D19F73CF7E141387D5E822E54F4_inline(L_116, NULL);
		V_24 = L_117;
		int32_t L_118 = V_34;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_119;
		L_119 = IL2CPP_NATIVEARRAY_GET_ITEM(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, ((&V_24))->___m_Buffer, L_118);
		V_35 = L_119;
		Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_120 = V_10;
		int32_t L_121 = V_16;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_122 = V_35;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_123;
		L_123 = Vector4_op_Implicit_m2ECA73F345A7AD84144133E9E51657204002B12D_inline(L_122, NULL);
		NullCheck(L_120);
		(L_120)->SetAt(static_cast<il2cpp_array_size_t>(L_121), (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3)L_123);
		float L_124;
		L_124 = Vector3_get_sqrMagnitude_m43C27DEC47C4811FB30AB474FF2131A963B66FC8_inline((&V_35), NULL);
		if ((!(((float)L_124) < ((float)(9.99999997E-07f)))))
		{
			goto IL_02ce;
		}
	}
	{
		List_1_tCFA270E118B873F542F52B1DD58F21D0AF4D1452* L_125 = V_12;
		Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_126;
		L_126 = Matrix4x4_get_identity_m6568A73831F3E2D587420D20FF423959D7D8AB56_inline(NULL);
		NullCheck(L_125);
		List_1_Add_m64F9F4C32CDD01D323D17E7A61A97EB924206093_inline(L_125, L_126, List_1_Add_m64F9F4C32CDD01D323D17E7A61A97EB924206093_RuntimeMethod_var);
		goto IL_0320;
	}

IL_02ce:
	{
		Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87* L_127 = V_1;
		NullCheck(L_127);
		NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD L_128;
		L_128 = Cell_get_probePositions_mCB8161F8877FE65A113C7BF5AFDEF39C672A9FA9_inline(L_127, NULL);
		V_24 = L_128;
		int32_t L_129 = V_34;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_130;
		L_130 = IL2CPP_NATIVEARRAY_GET_ITEM(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, ((&V_24))->___m_Buffer, L_129);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_131 = V_35;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_132;
		L_132 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_130, L_131, NULL);
		V_36 = L_132;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_133 = V_35;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_134;
		L_134 = Vector3_op_UnaryNegation_m5450829F333BD2A88AF9A592C4EE331661225915_inline(L_133, NULL);
		Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_135;
		L_135 = Quaternion_LookRotation_mDB2CCA75B8E1AB98104F2A6E1A1EA57D0D1298D7(L_134, NULL);
		V_37 = L_135;
		float L_136;
		L_136 = Vector3_get_magnitude_mF0D6017E90B345F1F52D1CC564C640F1A847AF2D_inline((&V_35), NULL);
		Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&V_38), (0.5f), (0.5f), L_136, NULL);
		List_1_tCFA270E118B873F542F52B1DD58F21D0AF4D1452* L_137 = V_12;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_138 = V_36;
		Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_139 = V_37;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_140 = V_38;
		Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_141;
		L_141 = Matrix4x4_TRS_mCC04FD47347234B451ACC6CCD2CE6D02E1E0E1E3(L_138, L_139, L_140, NULL);
		NullCheck(L_137);
		List_1_Add_m64F9F4C32CDD01D323D17E7A61A97EB924206093_inline(L_137, L_141, List_1_Add_m64F9F4C32CDD01D323D17E7A61A97EB924206093_RuntimeMethod_var);
	}

IL_0320:
	{
		int32_t L_142 = V_16;
		V_16 = ((int32_t)il2cpp_codegen_add(L_142, 1));
		List_1_tCFA270E118B873F542F52B1DD58F21D0AF4D1452* L_143 = V_11;
		NullCheck(L_143);
		int32_t L_144;
		L_144 = List_1_get_Count_mB4630AF5172B995D13B8273D4D085E21586ADC27_inline(L_143, List_1_get_Count_mB4630AF5172B995D13B8273D4D085E21586ADC27_RuntimeMethod_var);
		if ((((int32_t)L_144) >= ((int32_t)((int32_t)511))))
		{
			goto IL_0343;
		}
	}
	{
		int32_t L_145 = V_17;
		Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87* L_146 = V_1;
		NullCheck(L_146);
		int32_t L_147 = L_146->___probeCount;
		if ((!(((uint32_t)L_145) == ((uint32_t)((int32_t)il2cpp_codegen_subtract(L_147, 1))))))
		{
			goto IL_03cf;
		}
	}

IL_0343:
	{
		V_16 = 0;
		MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* L_148 = (MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D*)il2cpp_codegen_object_new(MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D_il2cpp_TypeInfo_var);
		MaterialPropertyBlock__ctor_m14C3432585F7BB65028BCD64A0FD6607A1B490FB(L_148, NULL);
		V_39 = L_148;
		MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* L_149 = V_39;
		SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_150 = V_7;
		NullCheck(L_149);
		MaterialPropertyBlock_SetFloatArray_mB5CC5932A09B2DA4FD9F8F9021C6229AC77FC314(L_149, _stringLiteral19885677919A758B509379E3FB983997D4957129, L_150, NULL);
		MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* L_151 = V_39;
		SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_152 = V_9;
		NullCheck(L_151);
		MaterialPropertyBlock_SetFloatArray_mB5CC5932A09B2DA4FD9F8F9021C6229AC77FC314(L_151, _stringLiteralEF6CF78936BF4510B86593D58F6ED36CF955D316, L_152, NULL);
		MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* L_153 = V_39;
		SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_154 = V_8;
		NullCheck(L_153);
		MaterialPropertyBlock_SetFloatArray_mB5CC5932A09B2DA4FD9F8F9021C6229AC77FC314(L_153, _stringLiteral4E68A57681B14BA7EC20EFA862865966AFCF3087, L_154, NULL);
		MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* L_155 = V_39;
		Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_156 = V_6;
		NullCheck(L_155);
		MaterialPropertyBlock_SetVectorArray_mDC5BF3B57E7CA9F6A9FEE566B5A47ED3F14AFDFA(L_155, _stringLiteral7BFC0B8E3244F70396DC03150C10DF25CAE22299, L_156, NULL);
		Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_157 = V_10;
		if (!L_157)
		{
			goto IL_0397;
		}
	}
	{
		MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* L_158 = V_39;
		Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_159 = V_10;
		NullCheck(L_158);
		MaterialPropertyBlock_SetVectorArray_mDC5BF3B57E7CA9F6A9FEE566B5A47ED3F14AFDFA(L_158, _stringLiteralDAAF1BB950C2A85FFD7A0F9DB6E7FC849321BBDF, L_159, NULL);
	}

IL_0397:
	{
		List_1_tAFCDB9CCBAF11013AA7B0EC7BB51B10127AB467C* L_160 = V_4;
		MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* L_161 = V_39;
		NullCheck(L_160);
		List_1_Add_m03B29C69F9974D985EFCE1B1D91AC7AC4F578723_inline(L_160, L_161, List_1_Add_m03B29C69F9974D985EFCE1B1D91AC7AC4F578723_RuntimeMethod_var);
		List_1_t8B9C9B57EBC66D3A90B97DA7EA202BDDB84E8016* L_162 = V_2;
		List_1_tCFA270E118B873F542F52B1DD58F21D0AF4D1452* L_163 = V_11;
		NullCheck(L_163);
		Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_164;
		L_164 = List_1_ToArray_m83B0C7AEEDAD95865403D58AA176244CB8887326(L_163, List_1_ToArray_m83B0C7AEEDAD95865403D58AA176244CB8887326_RuntimeMethod_var);
		NullCheck(L_162);
		List_1_Add_m2113CD6D7BD327AAFF1D2DAEF832F0D160A94C39_inline(L_162, L_164, List_1_Add_m2113CD6D7BD327AAFF1D2DAEF832F0D160A94C39_RuntimeMethod_var);
		List_1_tCFA270E118B873F542F52B1DD58F21D0AF4D1452* L_165 = (List_1_tCFA270E118B873F542F52B1DD58F21D0AF4D1452*)il2cpp_codegen_object_new(List_1_tCFA270E118B873F542F52B1DD58F21D0AF4D1452_il2cpp_TypeInfo_var);
		List_1__ctor_m7E96FE86519334BAB0B856C18ACB490B91E293A7(L_165, List_1__ctor_m7E96FE86519334BAB0B856C18ACB490B91E293A7_RuntimeMethod_var);
		V_11 = L_165;
		List_1_tCFA270E118B873F542F52B1DD58F21D0AF4D1452* L_166 = V_11;
		NullCheck(L_166);
		List_1_Clear_m4F37CEBAD8C743CA95E08E9B63BD651EBA702782_inline(L_166, List_1_Clear_m4F37CEBAD8C743CA95E08E9B63BD651EBA702782_RuntimeMethod_var);
		List_1_t8B9C9B57EBC66D3A90B97DA7EA202BDDB84E8016* L_167 = V_3;
		List_1_tCFA270E118B873F542F52B1DD58F21D0AF4D1452* L_168 = V_12;
		NullCheck(L_168);
		Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_169;
		L_169 = List_1_ToArray_m83B0C7AEEDAD95865403D58AA176244CB8887326(L_168, List_1_ToArray_m83B0C7AEEDAD95865403D58AA176244CB8887326_RuntimeMethod_var);
		NullCheck(L_167);
		List_1_Add_m2113CD6D7BD327AAFF1D2DAEF832F0D160A94C39_inline(L_167, L_169, List_1_Add_m2113CD6D7BD327AAFF1D2DAEF832F0D160A94C39_RuntimeMethod_var);
		List_1_tCFA270E118B873F542F52B1DD58F21D0AF4D1452* L_170 = V_12;
		NullCheck(L_170);
		List_1_Clear_m4F37CEBAD8C743CA95E08E9B63BD651EBA702782_inline(L_170, List_1_Clear_m4F37CEBAD8C743CA95E08E9B63BD651EBA702782_RuntimeMethod_var);
	}

IL_03cf:
	{
		int32_t L_171 = V_17;
		V_17 = ((int32_t)il2cpp_codegen_add(L_171, 1));
		int32_t L_172 = V_32;
		V_32 = ((int32_t)il2cpp_codegen_add(L_172, 1));
	}

IL_03db:
	{
		int32_t L_173 = V_32;
		if ((((int32_t)L_173) < ((int32_t)4)))
		{
			goto IL_019f;
		}
	}
	{
		int32_t L_174 = V_31;
		V_31 = ((int32_t)il2cpp_codegen_add(L_174, 1));
	}

IL_03e9:
	{
		int32_t L_175 = V_31;
		if ((((int32_t)L_175) < ((int32_t)4)))
		{
			goto IL_0197;
		}
	}
	{
		int32_t L_176 = V_30;
		V_30 = ((int32_t)il2cpp_codegen_add(L_176, 1));
	}

IL_03f7:
	{
		int32_t L_177 = V_30;
		if ((((int32_t)L_177) < ((int32_t)4)))
		{
			goto IL_018f;
		}
	}
	{
		int32_t L_178 = V_19;
		V_19 = ((int32_t)il2cpp_codegen_add(L_178, 4));
		int32_t L_179 = V_19;
		int32_t L_180;
		L_180 = Vector3Int_get_x_m21C268D2AA4C03CE35AA49DF6155347C9748054C_inline((&V_15), NULL);
		if ((((int32_t)L_179) < ((int32_t)L_180)))
		{
			goto IL_0441;
		}
	}
	{
		V_19 = 0;
		int32_t L_181 = V_20;
		V_20 = ((int32_t)il2cpp_codegen_add(L_181, 4));
		int32_t L_182 = V_20;
		int32_t L_183;
		L_183 = Vector3Int_get_y_m42F43000F85D356557CAF03442273E7AA08F7F72_inline((&V_15), NULL);
		if ((((int32_t)L_182) < ((int32_t)L_183)))
		{
			goto IL_0441;
		}
	}
	{
		V_20 = 0;
		int32_t L_184 = V_21;
		V_21 = ((int32_t)il2cpp_codegen_add(L_184, 4));
		int32_t L_185 = V_21;
		int32_t L_186;
		L_186 = Vector3Int_get_z_m96E180F866145E373F42358F2371EFF446F08AED_inline((&V_15), NULL);
		if ((((int32_t)L_185) < ((int32_t)L_186)))
		{
			goto IL_0441;
		}
	}
	{
		V_19 = 0;
		V_20 = 0;
		V_21 = 0;
	}

IL_0441:
	{
		int32_t L_187 = V_25;
		V_25 = ((int32_t)il2cpp_codegen_add(L_187, 1));
	}

IL_0447:
	{
		int32_t L_188 = V_25;
		int32_t L_189 = V_18;
		if ((((int32_t)L_188) < ((int32_t)L_189)))
		{
			goto IL_0134;
		}
	}
	{
		CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5* L_190 = ___0_cellInfo;
		CellInstancedDebugProbes_t23E23306486DF8F9F5DF0E8B5B02EC92E0C96C8B* L_191 = V_13;
		NullCheck(L_190);
		L_190->___debugProbes = L_191;
		Il2CppCodeGenWriteBarrier((void**)(&L_190->___debugProbes), (void*)L_191);
		CellInstancedDebugProbes_t23E23306486DF8F9F5DF0E8B5B02EC92E0C96C8B* L_192 = V_13;
		return L_192;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeReferenceVolume_OnClearLightingdata_m593C84437BF2F7BD6D5242A419FF4313D1DB1D84 (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, const RuntimeMethod* method) 
{
	{
		ProbeReferenceVolume_ClearDebugData_m23BBE8E53942EF9D454112E09926B4E48C358F5B(__this, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeReferenceVolume_ScenarioBlendingChanged_mB69821E42B2DBC7087DADB0D6F8E285CB3496A4E (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, bool ___0_scenarioChanged, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DynamicArray_1_get_Item_m3D404C0FBFCAE6A29C974854A9F9320C2CC7AC77_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DynamicArray_1_get_size_mC42538AB0AA8335957BF109009A3BE9EC1AEBAF1_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	{
		__this->___m_HasRemainingCellsToBlend = (bool)1;
		bool L_0 = ___0_scenarioChanged;
		if (!L_0)
		{
			goto IL_0038;
		}
	}
	{
		ProbeReferenceVolume_UnloadAllBlendingCells_m3C7E6AB76D78CDAB7424A2CD28FCE2BB7C92456E(__this, NULL);
		V_0 = 0;
		goto IL_002a;
	}

IL_0014:
	{
		DynamicArray_1_tD456FAFFECC4879D97EE0F550727BF9C6B0B3FE6* L_1 = __this->___m_ToBeLoadedBlendingCells;
		int32_t L_2 = V_0;
		NullCheck(L_1);
		BlendingCellInfo_tBAED0F59265E47B74B5C29CBC9D88F985F0B9974** L_3;
		L_3 = DynamicArray_1_get_Item_m3D404C0FBFCAE6A29C974854A9F9320C2CC7AC77(L_1, L_2, DynamicArray_1_get_Item_m3D404C0FBFCAE6A29C974854A9F9320C2CC7AC77_RuntimeMethod_var);
		BlendingCellInfo_tBAED0F59265E47B74B5C29CBC9D88F985F0B9974* L_4 = *((BlendingCellInfo_tBAED0F59265E47B74B5C29CBC9D88F985F0B9974**)L_3);
		NullCheck(L_4);
		BlendingCellInfo_ForceReupload_mC1144ECDE10095F139F4E6F9D503EC44D5D5C950(L_4, NULL);
		int32_t L_5 = V_0;
		V_0 = ((int32_t)il2cpp_codegen_add(L_5, 1));
	}

IL_002a:
	{
		int32_t L_6 = V_0;
		DynamicArray_1_tD456FAFFECC4879D97EE0F550727BF9C6B0B3FE6* L_7 = __this->___m_ToBeLoadedBlendingCells;
		NullCheck(L_7);
		int32_t L_8;
		L_8 = DynamicArray_1_get_size_mC42538AB0AA8335957BF109009A3BE9EC1AEBAF1_inline(L_7, DynamicArray_1_get_size_mC42538AB0AA8335957BF109009A3BE9EC1AEBAF1_RuntimeMethod_var);
		if ((((int32_t)L_6) < ((int32_t)L_8)))
		{
			goto IL_0014;
		}
	}

IL_0038:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeReferenceVolume_SetNumberOfCellsLoadedPerFrame_m8EFAD2D637BDC42A165E6B6D8BFE09644D0DC520 (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, int32_t ___0_numberOfCells, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___0_numberOfCells;
		int32_t L_1;
		L_1 = Mathf_Max_m7FA442918DE37E3A00106D1F2E789D65829792B8_inline(1, L_0, NULL);
		__this->___m_NumberOfCellsLoadedPerFrame = L_1;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeReferenceVolume_ComputeCellCameraDistance_m3258E006C8583EAD2EB950C0942F6C3A0DB87267 (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_cameraPosition, DynamicArray_1_t85D77BAA52B2801695EAE751BA0F9DD3C26AA604* ___1_cells, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DynamicArray_1_get_Item_m51282F1B924E936D18C306FE08C5BF5FD046ACCF_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DynamicArray_1_get_size_m7BEC2EB5441E6C8847BBBE6146B3302F6414EFBD_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5* V_1 = NULL;
	{
		V_0 = 0;
		goto IL_002d;
	}

IL_0004:
	{
		DynamicArray_1_t85D77BAA52B2801695EAE751BA0F9DD3C26AA604* L_0 = ___1_cells;
		int32_t L_1 = V_0;
		NullCheck(L_0);
		CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5** L_2;
		L_2 = DynamicArray_1_get_Item_m51282F1B924E936D18C306FE08C5BF5FD046ACCF(L_0, L_1, DynamicArray_1_get_Item_m51282F1B924E936D18C306FE08C5BF5FD046ACCF_RuntimeMethod_var);
		CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5* L_3 = *((CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5**)L_2);
		V_1 = L_3;
		CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5* L_4 = V_1;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5 = ___0_cameraPosition;
		CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5* L_6 = V_1;
		NullCheck(L_6);
		Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87* L_7 = L_6->___cell;
		NullCheck(L_7);
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_8 = L_7->___position;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9;
		L_9 = Vector3Int_op_Implicit_m13297B1F6D07F1E46C0627EAAB8413E637FCA442_inline(L_8, NULL);
		float L_10;
		L_10 = Vector3_Distance_m2314DB9B8BD01157E013DF87BEA557375C7F9FF9_inline(L_5, L_9, NULL);
		NullCheck(L_4);
		L_4->___streamingScore = L_10;
		int32_t L_11 = V_0;
		V_0 = ((int32_t)il2cpp_codegen_add(L_11, 1));
	}

IL_002d:
	{
		int32_t L_12 = V_0;
		DynamicArray_1_t85D77BAA52B2801695EAE751BA0F9DD3C26AA604* L_13 = ___1_cells;
		NullCheck(L_13);
		int32_t L_14;
		L_14 = DynamicArray_1_get_size_m7BEC2EB5441E6C8847BBBE6146B3302F6414EFBD_inline(L_13, DynamicArray_1_get_size_m7BEC2EB5441E6C8847BBBE6146B3302F6414EFBD_RuntimeMethod_var);
		if ((((int32_t)L_12) < ((int32_t)L_14)))
		{
			goto IL_0004;
		}
	}
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeReferenceVolume_ComputeStreamingScoreForBlending_m08A57F9FFAA4A5B59DDB83F244C3BAEC501EEE02 (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, DynamicArray_1_tD456FAFFECC4879D97EE0F550727BF9C6B0B3FE6* ___0_cells, float ___1_worstScore, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DynamicArray_1_get_Item_m3D404C0FBFCAE6A29C974854A9F9320C2CC7AC77_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DynamicArray_1_get_size_mC42538AB0AA8335957BF109009A3BE9EC1AEBAF1_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	float V_0 = 0.0f;
	int32_t V_1 = 0;
	BlendingCellInfo_tBAED0F59265E47B74B5C29CBC9D88F985F0B9974* V_2 = NULL;
	{
		float L_0;
		L_0 = ProbeReferenceVolume_get_scenarioBlendingFactor_mE2290CE32469BAE1B4862A9095964A8A0332AC3A(__this, NULL);
		V_0 = L_0;
		V_1 = 0;
		goto IL_0050;
	}

IL_000b:
	{
		DynamicArray_1_tD456FAFFECC4879D97EE0F550727BF9C6B0B3FE6* L_1 = ___0_cells;
		int32_t L_2 = V_1;
		NullCheck(L_1);
		BlendingCellInfo_tBAED0F59265E47B74B5C29CBC9D88F985F0B9974** L_3;
		L_3 = DynamicArray_1_get_Item_m3D404C0FBFCAE6A29C974854A9F9320C2CC7AC77(L_1, L_2, DynamicArray_1_get_Item_m3D404C0FBFCAE6A29C974854A9F9320C2CC7AC77_RuntimeMethod_var);
		BlendingCellInfo_tBAED0F59265E47B74B5C29CBC9D88F985F0B9974* L_4 = *((BlendingCellInfo_tBAED0F59265E47B74B5C29CBC9D88F985F0B9974**)L_3);
		V_2 = L_4;
		float L_5 = V_0;
		BlendingCellInfo_tBAED0F59265E47B74B5C29CBC9D88F985F0B9974* L_6 = V_2;
		NullCheck(L_6);
		float L_7 = L_6->___blendingFactor;
		if ((!(((float)L_5) == ((float)L_7))))
		{
			goto IL_0025;
		}
	}
	{
		BlendingCellInfo_tBAED0F59265E47B74B5C29CBC9D88F985F0B9974* L_8 = V_2;
		NullCheck(L_8);
		BlendingCellInfo_MarkUpToDate_m125BF8A427BEA6208D86DF04599071099BB4352F(L_8, NULL);
		goto IL_004c;
	}

IL_0025:
	{
		BlendingCellInfo_tBAED0F59265E47B74B5C29CBC9D88F985F0B9974* L_9 = V_2;
		BlendingCellInfo_tBAED0F59265E47B74B5C29CBC9D88F985F0B9974* L_10 = V_2;
		NullCheck(L_10);
		CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5* L_11 = L_10->___cellInfo;
		NullCheck(L_11);
		float L_12 = L_11->___streamingScore;
		NullCheck(L_9);
		L_9->___streamingScore = L_12;
		BlendingCellInfo_tBAED0F59265E47B74B5C29CBC9D88F985F0B9974* L_13 = V_2;
		NullCheck(L_13);
		bool L_14;
		L_14 = BlendingCellInfo_ShouldPrioritize_mA4F247FB84F6D7591BC5FE19BB000F5F0AF5B2EC(L_13, NULL);
		if (!L_14)
		{
			goto IL_004c;
		}
	}
	{
		BlendingCellInfo_tBAED0F59265E47B74B5C29CBC9D88F985F0B9974* L_15 = V_2;
		BlendingCellInfo_tBAED0F59265E47B74B5C29CBC9D88F985F0B9974* L_16 = L_15;
		NullCheck(L_16);
		float L_17 = L_16->___streamingScore;
		float L_18 = ___1_worstScore;
		NullCheck(L_16);
		L_16->___streamingScore = ((float)il2cpp_codegen_subtract(L_17, L_18));
	}

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

IL_0050:
	{
		int32_t L_20 = V_1;
		DynamicArray_1_tD456FAFFECC4879D97EE0F550727BF9C6B0B3FE6* L_21 = ___0_cells;
		NullCheck(L_21);
		int32_t L_22;
		L_22 = DynamicArray_1_get_size_mC42538AB0AA8335957BF109009A3BE9EC1AEBAF1_inline(L_21, DynamicArray_1_get_size_mC42538AB0AA8335957BF109009A3BE9EC1AEBAF1_RuntimeMethod_var);
		if ((((int32_t)L_20) < ((int32_t)L_22)))
		{
			goto IL_000b;
		}
	}
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ProbeReferenceVolume_TryLoadCell_mA89F2E64F2E1D3E9A5A521A53D0029FDB320E0DC (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5* ___0_cellInfo, int32_t* ___1_shBudget, int32_t* ___2_indexBudget, DynamicArray_1_t85D77BAA52B2801695EAE751BA0F9DD3C26AA604* ___3_loadedCells, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DynamicArray_1_Add_m2524A726CEF801C3DBE37A2C678D80E7A10F8539_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5* L_0 = ___0_cellInfo;
		NullCheck(L_0);
		Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87* L_1 = L_0->___cell;
		NullCheck(L_1);
		int32_t L_2 = L_1->___shChunkCount;
		int32_t* L_3 = ___1_shBudget;
		int32_t L_4 = *((int32_t*)L_3);
		if ((((int32_t)L_2) > ((int32_t)L_4)))
		{
			goto IL_0054;
		}
	}
	{
		CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5* L_5 = ___0_cellInfo;
		NullCheck(L_5);
		Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87* L_6 = L_5->___cell;
		NullCheck(L_6);
		int32_t L_7 = L_6->___indexChunkCount;
		int32_t* L_8 = ___2_indexBudget;
		int32_t L_9 = *((int32_t*)L_8);
		if ((((int32_t)L_7) > ((int32_t)L_9)))
		{
			goto IL_0054;
		}
	}
	{
		CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5* L_10 = ___0_cellInfo;
		bool L_11;
		L_11 = ProbeReferenceVolume_LoadCell_m9B20FBA7C2FD8A0A17702930331E9F89E7938F62(__this, L_10, (bool)0, NULL);
		if (!L_11)
		{
			goto IL_0054;
		}
	}
	{
		DynamicArray_1_t85D77BAA52B2801695EAE751BA0F9DD3C26AA604* L_12 = ___3_loadedCells;
		NullCheck(L_12);
		int32_t L_13;
		L_13 = DynamicArray_1_Add_m2524A726CEF801C3DBE37A2C678D80E7A10F8539(L_12, (&___0_cellInfo), DynamicArray_1_Add_m2524A726CEF801C3DBE37A2C678D80E7A10F8539_RuntimeMethod_var);
		int32_t* L_14 = ___1_shBudget;
		int32_t* L_15 = ___1_shBudget;
		int32_t L_16 = *((int32_t*)L_15);
		CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5* L_17 = ___0_cellInfo;
		NullCheck(L_17);
		Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87* L_18 = L_17->___cell;
		NullCheck(L_18);
		int32_t L_19 = L_18->___shChunkCount;
		*((int32_t*)L_14) = (int32_t)((int32_t)il2cpp_codegen_subtract(L_16, L_19));
		int32_t* L_20 = ___2_indexBudget;
		int32_t* L_21 = ___2_indexBudget;
		int32_t L_22 = *((int32_t*)L_21);
		CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5* L_23 = ___0_cellInfo;
		NullCheck(L_23);
		Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87* L_24 = L_23->___cell;
		NullCheck(L_24);
		int32_t L_25 = L_24->___indexChunkCount;
		*((int32_t*)L_20) = (int32_t)((int32_t)il2cpp_codegen_subtract(L_22, L_25));
		return (bool)1;
	}

IL_0054:
	{
		return (bool)0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeReferenceVolume_UnloadBlendingCell_mEAD9D8CD33B6F790CFB47B9FD506816AA9A7EFCE (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, BlendingCellInfo_tBAED0F59265E47B74B5C29CBC9D88F985F0B9974* ___0_blendingCell, DynamicArray_1_tD456FAFFECC4879D97EE0F550727BF9C6B0B3FE6* ___1_unloadedCells, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DynamicArray_1_Add_m79BFB179B4455E41C97EAFE4143E67269BF6392A_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		BlendingCellInfo_tBAED0F59265E47B74B5C29CBC9D88F985F0B9974* L_0 = ___0_blendingCell;
		ProbeReferenceVolume_UnloadBlendingCell_mE40DED87A282DC436382ADE75EBFE2D07DCDE239(__this, L_0, NULL);
		DynamicArray_1_tD456FAFFECC4879D97EE0F550727BF9C6B0B3FE6* L_1 = ___1_unloadedCells;
		NullCheck(L_1);
		int32_t L_2;
		L_2 = DynamicArray_1_Add_m79BFB179B4455E41C97EAFE4143E67269BF6392A(L_1, (&___0_blendingCell), DynamicArray_1_Add_m79BFB179B4455E41C97EAFE4143E67269BF6392A_RuntimeMethod_var);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ProbeReferenceVolume_TryLoadBlendingCell_m8DBE8CA85E9D87CBF1F7CB25B58EC5EC75C5CBA9 (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, BlendingCellInfo_tBAED0F59265E47B74B5C29CBC9D88F985F0B9974* ___0_blendingCell, DynamicArray_1_tD456FAFFECC4879D97EE0F550727BF9C6B0B3FE6* ___1_loadedCells, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DynamicArray_1_Add_m79BFB179B4455E41C97EAFE4143E67269BF6392A_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		BlendingCellInfo_tBAED0F59265E47B74B5C29CBC9D88F985F0B9974* L_0 = ___0_blendingCell;
		bool L_1;
		L_1 = ProbeReferenceVolume_AddBlendingBricks_m08E619FE2727D5EE292FA36624872C21E5EECD00(__this, L_0, NULL);
		if (L_1)
		{
			goto IL_000b;
		}
	}
	{
		return (bool)0;
	}

IL_000b:
	{
		DynamicArray_1_tD456FAFFECC4879D97EE0F550727BF9C6B0B3FE6* L_2 = ___1_loadedCells;
		NullCheck(L_2);
		int32_t L_3;
		L_3 = DynamicArray_1_Add_m79BFB179B4455E41C97EAFE4143E67269BF6392A(L_2, (&___0_blendingCell), DynamicArray_1_Add_m79BFB179B4455E41C97EAFE4143E67269BF6392A_RuntimeMethod_var);
		return (bool)1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeReferenceVolume_UpdateCellStreaming_m6F5C87214C3BD628F31624560210C0AE6E2AB8A5 (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___1_camera, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DynamicArrayExtensions_QuickSort_TisCellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5_mD8BBB2D17EC2AC6C6E5E2680CA4FB37C01BDEEAD_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DynamicArray_1_AddRange_mA3BA96847458DDE1C12BAC1EA0E643B49D80F1AC_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DynamicArray_1_Add_m2524A726CEF801C3DBE37A2C678D80E7A10F8539_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DynamicArray_1_Clear_m8BB3510FC9895AEBE649856F08C8709311073BD6_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DynamicArray_1_RemoveRange_m71CD08C68EED5604151071E178706E48066EE633_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DynamicArray_1_get_Item_m51282F1B924E936D18C306FE08C5BF5FD046ACCF_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DynamicArray_1_get_size_m7BEC2EB5441E6C8847BBBE6146B3302F6414EFBD_RuntimeMethod_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));
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_1;
	memset((&V_1), 0, sizeof(V_1));
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_2;
	memset((&V_2), 0, sizeof(V_2));
	int32_t V_3 = 0;
	int32_t V_4 = 0;
	int32_t V_5 = 0;
	CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5* V_6 = NULL;
	int32_t V_7 = 0;
	CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5* V_8 = NULL;
	CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5* V_9 = NULL;
	int32_t V_10 = 0;
	CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5* V_11 = NULL;
	{
		bool L_0;
		L_0 = ProbeReferenceVolume_get_isInitialized_m81527DFA28013F4D7108C2E45368841F98EBDE03_inline(__this, NULL);
		if (L_0)
		{
			goto IL_0009;
		}
	}
	{
		return;
	}

IL_0009:
	{
		ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_1;
		L_1 = ProfilingSampler_Get_TisCoreProfileId_t66459E976D5987566CDB33711B12441EE66A16CA_mA80A89059AFD99B01D38B415ABA8F49B070E19D7(1, ProfilingSampler_Get_TisCoreProfileId_t66459E976D5987566CDB33711B12441EE66A16CA_mA80A89059AFD99B01D38B415ABA8F49B070E19D7_RuntimeMethod_var);
		ProfilingScope__ctor_mE15813DF7651C1A3B6AFD6465AD4B973E8F1DBFC((&V_0), (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7*)NULL, L_1, NULL);
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_02a2:
			{
				ProfilingScope_Dispose_m4231A2ACA1F8E345BB0078310A9F7601704C8BE4((&V_0), NULL);
				return;
			}
		});
		try
		{
			{
				Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_2 = ___1_camera;
				NullCheck(L_2);
				Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_3;
				L_3 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_2, NULL);
				NullCheck(L_3);
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4;
				L_4 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_3, NULL);
				V_1 = L_4;
				ProbeVolumeDebug_t295620780739F33AEAD1D1BB44C5252CE70D3DD8* L_5;
				L_5 = ProbeReferenceVolume_get_probeVolumeDebug_m96372A6BF79C4E05EF70A101B2CCDDCC7CE9D34F_inline(__this, NULL);
				NullCheck(L_5);
				bool L_6 = L_5->___freezeStreaming;
				if (L_6)
				{
					goto IL_0037_1;
				}
			}
			{
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7 = V_1;
				__this->___m_FrozenCameraPosition = L_7;
			}

IL_0037_1:
			{
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = __this->___m_FrozenCameraPosition;
				RefVolTransform_t23FA849BA67F6FB0FDC6BA49A08C41D654FC8CE9* L_9 = (RefVolTransform_t23FA849BA67F6FB0FDC6BA49A08C41D654FC8CE9*)(&__this->___m_Transform);
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = L_9->___posWS;
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11;
				L_11 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_8, L_10, NULL);
				float L_12;
				L_12 = ProbeReferenceVolume_MaxBrickSize_m2DBDA5AAF999E95C588F052D5132977751655AC6(__this, NULL);
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13;
				L_13 = Vector3_op_Division_mCC6BB24E372AB96B8380D1678446EF6A8BAE13BB_inline(L_11, L_12, NULL);
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_14;
				L_14 = Vector3_get_one_mC9B289F1E15C42C597180C9FE6FB492495B51D02_inline(NULL);
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_15;
				L_15 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_14, (0.5f), NULL);
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16;
				L_16 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_13, L_15, NULL);
				V_2 = L_16;
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_17 = V_2;
				DynamicArray_1_t85D77BAA52B2801695EAE751BA0F9DD3C26AA604* L_18 = __this->___m_ToBeLoadedCells;
				ProbeReferenceVolume_ComputeCellCameraDistance_m3258E006C8583EAD2EB950C0942F6C3A0DB87267(__this, L_17, L_18, NULL);
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_19 = V_2;
				DynamicArray_1_t85D77BAA52B2801695EAE751BA0F9DD3C26AA604* L_20 = __this->___m_LoadedCells;
				ProbeReferenceVolume_ComputeCellCameraDistance_m3258E006C8583EAD2EB950C0942F6C3A0DB87267(__this, L_19, L_20, NULL);
				DynamicArray_1_t85D77BAA52B2801695EAE751BA0F9DD3C26AA604* L_21 = __this->___m_ToBeLoadedCells;
				DynamicArrayExtensions_QuickSort_TisCellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5_mD8BBB2D17EC2AC6C6E5E2680CA4FB37C01BDEEAD(L_21, DynamicArrayExtensions_QuickSort_TisCellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5_mD8BBB2D17EC2AC6C6E5E2680CA4FB37C01BDEEAD_RuntimeMethod_var);
				DynamicArray_1_t85D77BAA52B2801695EAE751BA0F9DD3C26AA604* L_22 = __this->___m_LoadedCells;
				DynamicArrayExtensions_QuickSort_TisCellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5_mD8BBB2D17EC2AC6C6E5E2680CA4FB37C01BDEEAD(L_22, DynamicArrayExtensions_QuickSort_TisCellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5_mD8BBB2D17EC2AC6C6E5E2680CA4FB37C01BDEEAD_RuntimeMethod_var);
				ProbeBrickIndex_tF1B02DB88E5F4CF79533962B018B5724D74E32D2* L_23 = __this->___m_Index;
				NullCheck(L_23);
				int32_t L_24;
				L_24 = ProbeBrickIndex_GetRemainingChunkCount_m4416DA6C92852C3D0CE241676B59AB5191A36C3A_inline(L_23, NULL);
				V_3 = L_24;
				ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693* L_25 = __this->___m_Pool;
				NullCheck(L_25);
				int32_t L_26;
				L_26 = ProbeBrickPool_GetRemainingChunkCount_mCB45E13C46121828339423C4AA1C7A1295F5E3FB_inline(L_25, NULL);
				V_4 = L_26;
				int32_t L_27 = __this->___m_NumberOfCellsLoadedPerFrame;
				DynamicArray_1_t85D77BAA52B2801695EAE751BA0F9DD3C26AA604* L_28 = __this->___m_ToBeLoadedCells;
				NullCheck(L_28);
				int32_t L_29;
				L_29 = DynamicArray_1_get_size_m7BEC2EB5441E6C8847BBBE6146B3302F6414EFBD_inline(L_28, DynamicArray_1_get_size_m7BEC2EB5441E6C8847BBBE6146B3302F6414EFBD_RuntimeMethod_var);
				int32_t L_30;
				L_30 = Mathf_Min_m888083F74FF5655778F0403BB5E9608BEFDEA8CB_inline(L_27, L_29, NULL);
				V_5 = L_30;
				bool L_31 = __this->___m_SupportStreaming;
				if (!L_31)
				{
					goto IL_0214_1;
				}
			}
			{
				goto IL_0108_1;
			}

IL_00db_1:
			{
				DynamicArray_1_t85D77BAA52B2801695EAE751BA0F9DD3C26AA604* L_32 = __this->___m_ToBeLoadedCells;
				DynamicArray_1_t85D77BAA52B2801695EAE751BA0F9DD3C26AA604* L_33 = __this->___m_TempCellToLoadList;
				NullCheck(L_33);
				int32_t L_34;
				L_34 = DynamicArray_1_get_size_m7BEC2EB5441E6C8847BBBE6146B3302F6414EFBD_inline(L_33, DynamicArray_1_get_size_m7BEC2EB5441E6C8847BBBE6146B3302F6414EFBD_RuntimeMethod_var);
				NullCheck(L_32);
				CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5** L_35;
				L_35 = DynamicArray_1_get_Item_m51282F1B924E936D18C306FE08C5BF5FD046ACCF(L_32, L_34, DynamicArray_1_get_Item_m51282F1B924E936D18C306FE08C5BF5FD046ACCF_RuntimeMethod_var);
				CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5* L_36 = *((CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5**)L_35);
				V_6 = L_36;
				CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5* L_37 = V_6;
				DynamicArray_1_t85D77BAA52B2801695EAE751BA0F9DD3C26AA604* L_38 = __this->___m_TempCellToLoadList;
				bool L_39;
				L_39 = ProbeReferenceVolume_TryLoadCell_mA89F2E64F2E1D3E9A5A521A53D0029FDB320E0DC(__this, L_37, (&V_4), (&V_3), L_38, NULL);
				if (!L_39)
				{
					goto IL_0117_1;
				}
			}

IL_0108_1:
			{
				DynamicArray_1_t85D77BAA52B2801695EAE751BA0F9DD3C26AA604* L_40 = __this->___m_TempCellToLoadList;
				NullCheck(L_40);
				int32_t L_41;
				L_41 = DynamicArray_1_get_size_m7BEC2EB5441E6C8847BBBE6146B3302F6414EFBD_inline(L_40, DynamicArray_1_get_size_m7BEC2EB5441E6C8847BBBE6146B3302F6414EFBD_RuntimeMethod_var);
				int32_t L_42 = V_5;
				if ((((int32_t)L_41) < ((int32_t)L_42)))
				{
					goto IL_00db_1;
				}
			}

IL_0117_1:
			{
				DynamicArray_1_t85D77BAA52B2801695EAE751BA0F9DD3C26AA604* L_43 = __this->___m_TempCellToLoadList;
				NullCheck(L_43);
				int32_t L_44;
				L_44 = DynamicArray_1_get_size_m7BEC2EB5441E6C8847BBBE6146B3302F6414EFBD_inline(L_43, DynamicArray_1_get_size_m7BEC2EB5441E6C8847BBBE6146B3302F6414EFBD_RuntimeMethod_var);
				int32_t L_45 = V_5;
				if ((((int32_t)L_44) == ((int32_t)L_45)))
				{
					goto IL_0251_1;
				}
			}
			{
				V_7 = 0;
				goto IL_01da_1;
			}

IL_0131_1:
			{
				DynamicArray_1_t85D77BAA52B2801695EAE751BA0F9DD3C26AA604* L_46 = __this->___m_LoadedCells;
				NullCheck(L_46);
				int32_t L_47;
				L_47 = DynamicArray_1_get_size_m7BEC2EB5441E6C8847BBBE6146B3302F6414EFBD_inline(L_46, DynamicArray_1_get_size_m7BEC2EB5441E6C8847BBBE6146B3302F6414EFBD_RuntimeMethod_var);
				int32_t L_48 = V_7;
				if (!((int32_t)il2cpp_codegen_subtract(L_47, L_48)))
				{
					goto IL_01ec_1;
				}
			}
			{
				DynamicArray_1_t85D77BAA52B2801695EAE751BA0F9DD3C26AA604* L_49 = __this->___m_LoadedCells;
				DynamicArray_1_t85D77BAA52B2801695EAE751BA0F9DD3C26AA604* L_50 = __this->___m_LoadedCells;
				NullCheck(L_50);
				int32_t L_51;
				L_51 = DynamicArray_1_get_size_m7BEC2EB5441E6C8847BBBE6146B3302F6414EFBD_inline(L_50, DynamicArray_1_get_size_m7BEC2EB5441E6C8847BBBE6146B3302F6414EFBD_RuntimeMethod_var);
				int32_t L_52 = V_7;
				NullCheck(L_49);
				CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5** L_53;
				L_53 = DynamicArray_1_get_Item_m51282F1B924E936D18C306FE08C5BF5FD046ACCF(L_49, ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_subtract(L_51, L_52)), 1)), DynamicArray_1_get_Item_m51282F1B924E936D18C306FE08C5BF5FD046ACCF_RuntimeMethod_var);
				CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5* L_54 = *((CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5**)L_53);
				V_8 = L_54;
				DynamicArray_1_t85D77BAA52B2801695EAE751BA0F9DD3C26AA604* L_55 = __this->___m_ToBeLoadedCells;
				DynamicArray_1_t85D77BAA52B2801695EAE751BA0F9DD3C26AA604* L_56 = __this->___m_TempCellToLoadList;
				NullCheck(L_56);
				int32_t L_57;
				L_57 = DynamicArray_1_get_size_m7BEC2EB5441E6C8847BBBE6146B3302F6414EFBD_inline(L_56, DynamicArray_1_get_size_m7BEC2EB5441E6C8847BBBE6146B3302F6414EFBD_RuntimeMethod_var);
				NullCheck(L_55);
				CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5** L_58;
				L_58 = DynamicArray_1_get_Item_m51282F1B924E936D18C306FE08C5BF5FD046ACCF(L_55, L_57, DynamicArray_1_get_Item_m51282F1B924E936D18C306FE08C5BF5FD046ACCF_RuntimeMethod_var);
				CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5* L_59 = *((CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5**)L_58);
				V_9 = L_59;
				CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5* L_60 = V_8;
				NullCheck(L_60);
				float L_61 = L_60->___streamingScore;
				CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5* L_62 = V_9;
				NullCheck(L_62);
				float L_63 = L_62->___streamingScore;
				if ((!(((float)L_61) > ((float)L_63))))
				{
					goto IL_01ec_1;
				}
			}
			{
				int32_t L_64 = V_7;
				V_7 = ((int32_t)il2cpp_codegen_add(L_64, 1));
				CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5* L_65 = V_8;
				ProbeReferenceVolume_UnloadCell_m71055CBBB943728E3ECE4A1365839535ED415B90(__this, L_65, NULL);
				int32_t L_66 = V_4;
				CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5* L_67 = V_8;
				NullCheck(L_67);
				Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87* L_68 = L_67->___cell;
				NullCheck(L_68);
				int32_t L_69 = L_68->___shChunkCount;
				V_4 = ((int32_t)il2cpp_codegen_add(L_66, L_69));
				int32_t L_70 = V_3;
				CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5* L_71 = V_8;
				NullCheck(L_71);
				Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87* L_72 = L_71->___cell;
				NullCheck(L_72);
				int32_t L_73 = L_72->___indexChunkCount;
				V_3 = ((int32_t)il2cpp_codegen_add(L_70, L_73));
				DynamicArray_1_t85D77BAA52B2801695EAE751BA0F9DD3C26AA604* L_74 = __this->___m_TempCellToUnloadList;
				NullCheck(L_74);
				int32_t L_75;
				L_75 = DynamicArray_1_Add_m2524A726CEF801C3DBE37A2C678D80E7A10F8539(L_74, (&V_8), DynamicArray_1_Add_m2524A726CEF801C3DBE37A2C678D80E7A10F8539_RuntimeMethod_var);
				CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5* L_76 = V_9;
				DynamicArray_1_t85D77BAA52B2801695EAE751BA0F9DD3C26AA604* L_77 = __this->___m_TempCellToLoadList;
				bool L_78;
				L_78 = ProbeReferenceVolume_TryLoadCell_mA89F2E64F2E1D3E9A5A521A53D0029FDB320E0DC(__this, L_76, (&V_4), (&V_3), L_77, NULL);
			}

IL_01da_1:
			{
				DynamicArray_1_t85D77BAA52B2801695EAE751BA0F9DD3C26AA604* L_79 = __this->___m_TempCellToLoadList;
				NullCheck(L_79);
				int32_t L_80;
				L_80 = DynamicArray_1_get_size_m7BEC2EB5441E6C8847BBBE6146B3302F6414EFBD_inline(L_79, DynamicArray_1_get_size_m7BEC2EB5441E6C8847BBBE6146B3302F6414EFBD_RuntimeMethod_var);
				int32_t L_81 = V_5;
				if ((((int32_t)L_80) < ((int32_t)L_81)))
				{
					goto IL_0131_1;
				}
			}

IL_01ec_1:
			{
				int32_t L_82 = V_7;
				if ((((int32_t)L_82) <= ((int32_t)0)))
				{
					goto IL_0251_1;
				}
			}
			{
				DynamicArray_1_t85D77BAA52B2801695EAE751BA0F9DD3C26AA604* L_83 = __this->___m_LoadedCells;
				DynamicArray_1_t85D77BAA52B2801695EAE751BA0F9DD3C26AA604* L_84 = __this->___m_LoadedCells;
				NullCheck(L_84);
				int32_t L_85;
				L_85 = DynamicArray_1_get_size_m7BEC2EB5441E6C8847BBBE6146B3302F6414EFBD_inline(L_84, DynamicArray_1_get_size_m7BEC2EB5441E6C8847BBBE6146B3302F6414EFBD_RuntimeMethod_var);
				int32_t L_86 = V_7;
				int32_t L_87 = V_7;
				NullCheck(L_83);
				DynamicArray_1_RemoveRange_m71CD08C68EED5604151071E178706E48066EE633(L_83, ((int32_t)il2cpp_codegen_subtract(L_85, L_86)), L_87, DynamicArray_1_RemoveRange_m71CD08C68EED5604151071E178706E48066EE633_RuntimeMethod_var);
				ProbeReferenceVolume_RecomputeMinMaxLoadedCellPos_m3CE03AD2B4CB6FF6C16C9EA37EBF1D5FA7D4997B(__this, NULL);
				goto IL_0251_1;
			}

IL_0214_1:
			{
				V_10 = 0;
				goto IL_024b_1;
			}

IL_0219_1:
			{
				DynamicArray_1_t85D77BAA52B2801695EAE751BA0F9DD3C26AA604* L_88 = __this->___m_ToBeLoadedCells;
				DynamicArray_1_t85D77BAA52B2801695EAE751BA0F9DD3C26AA604* L_89 = __this->___m_TempCellToLoadList;
				NullCheck(L_89);
				int32_t L_90;
				L_90 = DynamicArray_1_get_size_m7BEC2EB5441E6C8847BBBE6146B3302F6414EFBD_inline(L_89, DynamicArray_1_get_size_m7BEC2EB5441E6C8847BBBE6146B3302F6414EFBD_RuntimeMethod_var);
				NullCheck(L_88);
				CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5** L_91;
				L_91 = DynamicArray_1_get_Item_m51282F1B924E936D18C306FE08C5BF5FD046ACCF(L_88, L_90, DynamicArray_1_get_Item_m51282F1B924E936D18C306FE08C5BF5FD046ACCF_RuntimeMethod_var);
				CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5* L_92 = *((CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5**)L_91);
				V_11 = L_92;
				CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5* L_93 = V_11;
				DynamicArray_1_t85D77BAA52B2801695EAE751BA0F9DD3C26AA604* L_94 = __this->___m_TempCellToLoadList;
				bool L_95;
				L_95 = ProbeReferenceVolume_TryLoadCell_mA89F2E64F2E1D3E9A5A521A53D0029FDB320E0DC(__this, L_93, (&V_4), (&V_3), L_94, NULL);
				int32_t L_96 = V_10;
				V_10 = ((int32_t)il2cpp_codegen_add(L_96, 1));
			}

IL_024b_1:
			{
				int32_t L_97 = V_10;
				int32_t L_98 = V_5;
				if ((((int32_t)L_97) < ((int32_t)L_98)))
				{
					goto IL_0219_1;
				}
			}

IL_0251_1:
			{
				DynamicArray_1_t85D77BAA52B2801695EAE751BA0F9DD3C26AA604* L_99 = __this->___m_ToBeLoadedCells;
				DynamicArray_1_t85D77BAA52B2801695EAE751BA0F9DD3C26AA604* L_100 = __this->___m_TempCellToLoadList;
				NullCheck(L_100);
				int32_t L_101;
				L_101 = DynamicArray_1_get_size_m7BEC2EB5441E6C8847BBBE6146B3302F6414EFBD_inline(L_100, DynamicArray_1_get_size_m7BEC2EB5441E6C8847BBBE6146B3302F6414EFBD_RuntimeMethod_var);
				NullCheck(L_99);
				DynamicArray_1_RemoveRange_m71CD08C68EED5604151071E178706E48066EE633(L_99, 0, L_101, DynamicArray_1_RemoveRange_m71CD08C68EED5604151071E178706E48066EE633_RuntimeMethod_var);
				DynamicArray_1_t85D77BAA52B2801695EAE751BA0F9DD3C26AA604* L_102 = __this->___m_LoadedCells;
				DynamicArray_1_t85D77BAA52B2801695EAE751BA0F9DD3C26AA604* L_103 = __this->___m_TempCellToLoadList;
				NullCheck(L_102);
				DynamicArray_1_AddRange_mA3BA96847458DDE1C12BAC1EA0E643B49D80F1AC(L_102, L_103, DynamicArray_1_AddRange_mA3BA96847458DDE1C12BAC1EA0E643B49D80F1AC_RuntimeMethod_var);
				DynamicArray_1_t85D77BAA52B2801695EAE751BA0F9DD3C26AA604* L_104 = __this->___m_ToBeLoadedCells;
				DynamicArray_1_t85D77BAA52B2801695EAE751BA0F9DD3C26AA604* L_105 = __this->___m_TempCellToUnloadList;
				NullCheck(L_104);
				DynamicArray_1_AddRange_mA3BA96847458DDE1C12BAC1EA0E643B49D80F1AC(L_104, L_105, DynamicArray_1_AddRange_mA3BA96847458DDE1C12BAC1EA0E643B49D80F1AC_RuntimeMethod_var);
				DynamicArray_1_t85D77BAA52B2801695EAE751BA0F9DD3C26AA604* L_106 = __this->___m_TempCellToLoadList;
				NullCheck(L_106);
				DynamicArray_1_Clear_m8BB3510FC9895AEBE649856F08C8709311073BD6(L_106, DynamicArray_1_Clear_m8BB3510FC9895AEBE649856F08C8709311073BD6_RuntimeMethod_var);
				DynamicArray_1_t85D77BAA52B2801695EAE751BA0F9DD3C26AA604* L_107 = __this->___m_TempCellToUnloadList;
				NullCheck(L_107);
				DynamicArray_1_Clear_m8BB3510FC9895AEBE649856F08C8709311073BD6(L_107, DynamicArray_1_Clear_m8BB3510FC9895AEBE649856F08C8709311073BD6_RuntimeMethod_var);
				goto IL_02b0;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_02b0:
	{
		bool L_108;
		L_108 = ProbeReferenceVolume_get_enableScenarioBlending_mEE7DB2B1A6466FDCDEFABE29D5E4067DF19F66DE(__this, NULL);
		if (!L_108)
		{
			goto IL_02dd;
		}
	}
	{
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_109 = ___0_cmd;
		ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_110;
		L_110 = ProfilingSampler_Get_TisCoreProfileId_t66459E976D5987566CDB33711B12441EE66A16CA_mA80A89059AFD99B01D38B415ABA8F49B070E19D7(2, ProfilingSampler_Get_TisCoreProfileId_t66459E976D5987566CDB33711B12441EE66A16CA_mA80A89059AFD99B01D38B415ABA8F49B070E19D7_RuntimeMethod_var);
		ProfilingScope__ctor_mE15813DF7651C1A3B6AFD6465AD4B973E8F1DBFC((&V_0), L_109, L_110, NULL);
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_02cf:
			{
				ProfilingScope_Dispose_m4231A2ACA1F8E345BB0078310A9F7601704C8BE4((&V_0), NULL);
				return;
			}
		});
		try
		{
			CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_111 = ___0_cmd;
			ProbeReferenceVolume_UpdateBlendingCellStreaming_mA0DAFF33FE3998ECC7439D1150AA9F41D0941CAC(__this, L_111, NULL);
			goto IL_02dd;
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_02dd:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ProbeReferenceVolume_FindWorstBlendingCellToBeLoaded_m015C78D4C7B195BC5EA392CEC02EED1301453946 (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DynamicArray_1_get_Item_m3D404C0FBFCAE6A29C974854A9F9320C2CC7AC77_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DynamicArray_1_get_size_mC42538AB0AA8335957BF109009A3BE9EC1AEBAF1_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	float V_1 = 0.0f;
	float V_2 = 0.0f;
	int32_t V_3 = 0;
	float V_4 = 0.0f;
	{
		V_0 = (-1);
		V_1 = (-1.0f);
		float L_0;
		L_0 = ProbeReferenceVolume_get_scenarioBlendingFactor_mE2290CE32469BAE1B4862A9095964A8A0332AC3A(__this, NULL);
		V_2 = L_0;
		DynamicArray_1_tD456FAFFECC4879D97EE0F550727BF9C6B0B3FE6* L_1 = __this->___m_TempBlendingCellToLoadList;
		NullCheck(L_1);
		int32_t L_2;
		L_2 = DynamicArray_1_get_size_mC42538AB0AA8335957BF109009A3BE9EC1AEBAF1_inline(L_1, DynamicArray_1_get_size_mC42538AB0AA8335957BF109009A3BE9EC1AEBAF1_RuntimeMethod_var);
		V_3 = L_2;
		goto IL_005a;
	}

IL_001d:
	{
		DynamicArray_1_tD456FAFFECC4879D97EE0F550727BF9C6B0B3FE6* L_3 = __this->___m_ToBeLoadedBlendingCells;
		int32_t L_4 = V_3;
		NullCheck(L_3);
		BlendingCellInfo_tBAED0F59265E47B74B5C29CBC9D88F985F0B9974** L_5;
		L_5 = DynamicArray_1_get_Item_m3D404C0FBFCAE6A29C974854A9F9320C2CC7AC77(L_3, L_4, DynamicArray_1_get_Item_m3D404C0FBFCAE6A29C974854A9F9320C2CC7AC77_RuntimeMethod_var);
		BlendingCellInfo_tBAED0F59265E47B74B5C29CBC9D88F985F0B9974* L_6 = *((BlendingCellInfo_tBAED0F59265E47B74B5C29CBC9D88F985F0B9974**)L_5);
		NullCheck(L_6);
		float L_7 = L_6->___blendingFactor;
		float L_8 = V_2;
		float L_9;
		L_9 = fabsf(((float)il2cpp_codegen_subtract(L_7, L_8)));
		V_4 = L_9;
		float L_10 = V_4;
		float L_11 = V_1;
		if ((!(((float)L_10) > ((float)L_11))))
		{
			goto IL_0056;
		}
	}
	{
		int32_t L_12 = V_3;
		V_0 = L_12;
		DynamicArray_1_tD456FAFFECC4879D97EE0F550727BF9C6B0B3FE6* L_13 = __this->___m_ToBeLoadedBlendingCells;
		int32_t L_14 = V_3;
		NullCheck(L_13);
		BlendingCellInfo_tBAED0F59265E47B74B5C29CBC9D88F985F0B9974** L_15;
		L_15 = DynamicArray_1_get_Item_m3D404C0FBFCAE6A29C974854A9F9320C2CC7AC77(L_13, L_14, DynamicArray_1_get_Item_m3D404C0FBFCAE6A29C974854A9F9320C2CC7AC77_RuntimeMethod_var);
		BlendingCellInfo_tBAED0F59265E47B74B5C29CBC9D88F985F0B9974* L_16 = *((BlendingCellInfo_tBAED0F59265E47B74B5C29CBC9D88F985F0B9974**)L_15);
		NullCheck(L_16);
		bool L_17;
		L_17 = BlendingCellInfo_ShouldReupload_mE33EC930F3CAB503AEFA1A299D7678B82ACE6837(L_16, NULL);
		if (L_17)
		{
			goto IL_0068;
		}
	}
	{
		float L_18 = V_4;
		V_1 = L_18;
	}

IL_0056:
	{
		int32_t L_19 = V_3;
		V_3 = ((int32_t)il2cpp_codegen_add(L_19, 1));
	}

IL_005a:
	{
		int32_t L_20 = V_3;
		DynamicArray_1_tD456FAFFECC4879D97EE0F550727BF9C6B0B3FE6* L_21 = __this->___m_ToBeLoadedBlendingCells;
		NullCheck(L_21);
		int32_t L_22;
		L_22 = DynamicArray_1_get_size_mC42538AB0AA8335957BF109009A3BE9EC1AEBAF1_inline(L_21, DynamicArray_1_get_size_mC42538AB0AA8335957BF109009A3BE9EC1AEBAF1_RuntimeMethod_var);
		if ((((int32_t)L_20) < ((int32_t)L_22)))
		{
			goto IL_001d;
		}
	}

IL_0068:
	{
		int32_t L_23 = V_0;
		return L_23;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeReferenceVolume_UpdateBlendingCellStreaming_mA0DAFF33FE3998ECC7439D1150AA9F41D0941CAC (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DynamicArrayExtensions_QuickSort_TisBlendingCellInfo_tBAED0F59265E47B74B5C29CBC9D88F985F0B9974_mC11DCAC8738F7CAE0D85BBED421EF341AF0D4174_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DynamicArray_1_AddRange_m9FF2D61F868EC11ACCEE02E11AB165855DBC48EC_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DynamicArray_1_Clear_mE072EC66572F52216E411674D3567C096A3EB9BF_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DynamicArray_1_RemoveRange_mAED906602192E3DD0070869DE05EBAE95D108D8D_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DynamicArray_1_get_Item_m3D404C0FBFCAE6A29C974854A9F9320C2CC7AC77_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DynamicArray_1_get_Item_m51282F1B924E936D18C306FE08C5BF5FD046ACCF_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DynamicArray_1_get_size_m7BEC2EB5441E6C8847BBBE6146B3302F6414EFBD_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DynamicArray_1_get_size_mC42538AB0AA8335957BF109009A3BE9EC1AEBAF1_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	float V_0 = 0.0f;
	float V_1 = 0.0f;
	int32_t V_2 = 0;
	BlendingCellInfo_tBAED0F59265E47B74B5C29CBC9D88F985F0B9974* V_3 = NULL;
	int32_t V_4 = 0;
	int32_t V_5 = 0;
	BlendingCellInfo_tBAED0F59265E47B74B5C29CBC9D88F985F0B9974* V_6 = NULL;
	BlendingCellInfo_tBAED0F59265E47B74B5C29CBC9D88F985F0B9974* V_7 = NULL;
	BlendingCellInfo_tBAED0F59265E47B74B5C29CBC9D88F985F0B9974* V_8 = NULL;
	float V_9 = 0.0f;
	int32_t V_10 = 0;
	int32_t V_11 = 0;
	float G_B5_0 = 0.0f;
	float G_B7_0 = 0.0f;
	float G_B6_0 = 0.0f;
	float G_B8_0 = 0.0f;
	float G_B8_1 = 0.0f;
	BlendingCellInfo_tBAED0F59265E47B74B5C29CBC9D88F985F0B9974* G_B15_0 = NULL;
	BlendingCellInfo_tBAED0F59265E47B74B5C29CBC9D88F985F0B9974* G_B19_0 = NULL;
	float G_B19_1 = 0.0f;
	BlendingCellInfo_tBAED0F59265E47B74B5C29CBC9D88F985F0B9974* G_B18_0 = NULL;
	float G_B18_1 = 0.0f;
	{
		bool L_0 = __this->___m_HasRemainingCellsToBlend;
		if (L_0)
		{
			goto IL_0009;
		}
	}
	{
		return;
	}

IL_0009:
	{
		DynamicArray_1_t85D77BAA52B2801695EAE751BA0F9DD3C26AA604* L_1 = __this->___m_LoadedCells;
		NullCheck(L_1);
		int32_t L_2;
		L_2 = DynamicArray_1_get_size_m7BEC2EB5441E6C8847BBBE6146B3302F6414EFBD_inline(L_1, DynamicArray_1_get_size_m7BEC2EB5441E6C8847BBBE6146B3302F6414EFBD_RuntimeMethod_var);
		if (L_2)
		{
			goto IL_001d;
		}
	}
	{
		G_B5_0 = (0.0f);
		goto IL_003b;
	}

IL_001d:
	{
		DynamicArray_1_t85D77BAA52B2801695EAE751BA0F9DD3C26AA604* L_3 = __this->___m_LoadedCells;
		DynamicArray_1_t85D77BAA52B2801695EAE751BA0F9DD3C26AA604* L_4 = __this->___m_LoadedCells;
		NullCheck(L_4);
		int32_t L_5;
		L_5 = DynamicArray_1_get_size_m7BEC2EB5441E6C8847BBBE6146B3302F6414EFBD_inline(L_4, DynamicArray_1_get_size_m7BEC2EB5441E6C8847BBBE6146B3302F6414EFBD_RuntimeMethod_var);
		NullCheck(L_3);
		CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5** L_6;
		L_6 = DynamicArray_1_get_Item_m51282F1B924E936D18C306FE08C5BF5FD046ACCF(L_3, ((int32_t)il2cpp_codegen_subtract(L_5, 1)), DynamicArray_1_get_Item_m51282F1B924E936D18C306FE08C5BF5FD046ACCF_RuntimeMethod_var);
		CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5* L_7 = *((CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5**)L_6);
		NullCheck(L_7);
		float L_8 = L_7->___streamingScore;
		G_B5_0 = L_8;
	}

IL_003b:
	{
		DynamicArray_1_t85D77BAA52B2801695EAE751BA0F9DD3C26AA604* L_9 = __this->___m_ToBeLoadedCells;
		NullCheck(L_9);
		int32_t L_10;
		L_10 = DynamicArray_1_get_size_m7BEC2EB5441E6C8847BBBE6146B3302F6414EFBD_inline(L_9, DynamicArray_1_get_size_m7BEC2EB5441E6C8847BBBE6146B3302F6414EFBD_RuntimeMethod_var);
		if (L_10)
		{
			G_B7_0 = G_B5_0;
			goto IL_004f;
		}
		G_B6_0 = G_B5_0;
	}
	{
		G_B8_0 = (0.0f);
		G_B8_1 = G_B6_0;
		goto IL_006d;
	}

IL_004f:
	{
		DynamicArray_1_t85D77BAA52B2801695EAE751BA0F9DD3C26AA604* L_11 = __this->___m_ToBeLoadedCells;
		DynamicArray_1_t85D77BAA52B2801695EAE751BA0F9DD3C26AA604* L_12 = __this->___m_ToBeLoadedCells;
		NullCheck(L_12);
		int32_t L_13;
		L_13 = DynamicArray_1_get_size_m7BEC2EB5441E6C8847BBBE6146B3302F6414EFBD_inline(L_12, DynamicArray_1_get_size_m7BEC2EB5441E6C8847BBBE6146B3302F6414EFBD_RuntimeMethod_var);
		NullCheck(L_11);
		CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5** L_14;
		L_14 = DynamicArray_1_get_Item_m51282F1B924E936D18C306FE08C5BF5FD046ACCF(L_11, ((int32_t)il2cpp_codegen_subtract(L_13, 1)), DynamicArray_1_get_Item_m51282F1B924E936D18C306FE08C5BF5FD046ACCF_RuntimeMethod_var);
		CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5* L_15 = *((CellInfo_t9C9F4BCA6AF81B21A0C68FC0DFBFA9E8F473E5A5**)L_14);
		NullCheck(L_15);
		float L_16 = L_15->___streamingScore;
		G_B8_0 = L_16;
		G_B8_1 = G_B7_0;
	}

IL_006d:
	{
		V_0 = G_B8_0;
		float L_17 = V_0;
		float L_18;
		L_18 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(G_B8_1, L_17, NULL);
		V_1 = L_18;
		DynamicArray_1_tD456FAFFECC4879D97EE0F550727BF9C6B0B3FE6* L_19 = __this->___m_ToBeLoadedBlendingCells;
		float L_20 = V_1;
		ProbeReferenceVolume_ComputeStreamingScoreForBlending_m08A57F9FFAA4A5B59DDB83F244C3BAEC501EEE02(__this, L_19, L_20, NULL);
		DynamicArray_1_tD456FAFFECC4879D97EE0F550727BF9C6B0B3FE6* L_21 = __this->___m_LoadedBlendingCells;
		float L_22 = V_1;
		ProbeReferenceVolume_ComputeStreamingScoreForBlending_m08A57F9FFAA4A5B59DDB83F244C3BAEC501EEE02(__this, L_21, L_22, NULL);
		DynamicArray_1_tD456FAFFECC4879D97EE0F550727BF9C6B0B3FE6* L_23 = __this->___m_ToBeLoadedBlendingCells;
		DynamicArrayExtensions_QuickSort_TisBlendingCellInfo_tBAED0F59265E47B74B5C29CBC9D88F985F0B9974_mC11DCAC8738F7CAE0D85BBED421EF341AF0D4174(L_23, DynamicArrayExtensions_QuickSort_TisBlendingCellInfo_tBAED0F59265E47B74B5C29CBC9D88F985F0B9974_mC11DCAC8738F7CAE0D85BBED421EF341AF0D4174_RuntimeMethod_var);
		DynamicArray_1_tD456FAFFECC4879D97EE0F550727BF9C6B0B3FE6* L_24 = __this->___m_LoadedBlendingCells;
		DynamicArrayExtensions_QuickSort_TisBlendingCellInfo_tBAED0F59265E47B74B5C29CBC9D88F985F0B9974_mC11DCAC8738F7CAE0D85BBED421EF341AF0D4174(L_24, DynamicArrayExtensions_QuickSort_TisBlendingCellInfo_tBAED0F59265E47B74B5C29CBC9D88F985F0B9974_mC11DCAC8738F7CAE0D85BBED421EF341AF0D4174_RuntimeMethod_var);
		int32_t L_25 = __this->___m_NumberOfCellsLoadedPerFrame;
		DynamicArray_1_tD456FAFFECC4879D97EE0F550727BF9C6B0B3FE6* L_26 = __this->___m_ToBeLoadedBlendingCells;
		NullCheck(L_26);
		int32_t L_27;
		L_27 = DynamicArray_1_get_size_mC42538AB0AA8335957BF109009A3BE9EC1AEBAF1_inline(L_26, DynamicArray_1_get_size_mC42538AB0AA8335957BF109009A3BE9EC1AEBAF1_RuntimeMethod_var);
		int32_t L_28;
		L_28 = Mathf_Min_m888083F74FF5655778F0403BB5E9608BEFDEA8CB_inline(L_25, L_27, NULL);
		V_2 = L_28;
		goto IL_00e5;
	}

IL_00be:
	{
		DynamicArray_1_tD456FAFFECC4879D97EE0F550727BF9C6B0B3FE6* L_29 = __this->___m_ToBeLoadedBlendingCells;
		DynamicArray_1_tD456FAFFECC4879D97EE0F550727BF9C6B0B3FE6* L_30 = __this->___m_TempBlendingCellToLoadList;
		NullCheck(L_30);
		int32_t L_31;
		L_31 = DynamicArray_1_get_size_mC42538AB0AA8335957BF109009A3BE9EC1AEBAF1_inline(L_30, DynamicArray_1_get_size_mC42538AB0AA8335957BF109009A3BE9EC1AEBAF1_RuntimeMethod_var);
		NullCheck(L_29);
		BlendingCellInfo_tBAED0F59265E47B74B5C29CBC9D88F985F0B9974** L_32;
		L_32 = DynamicArray_1_get_Item_m3D404C0FBFCAE6A29C974854A9F9320C2CC7AC77(L_29, L_31, DynamicArray_1_get_Item_m3D404C0FBFCAE6A29C974854A9F9320C2CC7AC77_RuntimeMethod_var);
		BlendingCellInfo_tBAED0F59265E47B74B5C29CBC9D88F985F0B9974* L_33 = *((BlendingCellInfo_tBAED0F59265E47B74B5C29CBC9D88F985F0B9974**)L_32);
		V_3 = L_33;
		BlendingCellInfo_tBAED0F59265E47B74B5C29CBC9D88F985F0B9974* L_34 = V_3;
		DynamicArray_1_tD456FAFFECC4879D97EE0F550727BF9C6B0B3FE6* L_35 = __this->___m_TempBlendingCellToLoadList;
		bool L_36;
		L_36 = ProbeReferenceVolume_TryLoadBlendingCell_m8DBE8CA85E9D87CBF1F7CB25B58EC5EC75C5CBA9(__this, L_34, L_35, NULL);
		if (!L_36)
		{
			goto IL_00f3;
		}
	}

IL_00e5:
	{
		DynamicArray_1_tD456FAFFECC4879D97EE0F550727BF9C6B0B3FE6* L_37 = __this->___m_TempBlendingCellToLoadList;
		NullCheck(L_37);
		int32_t L_38;
		L_38 = DynamicArray_1_get_size_mC42538AB0AA8335957BF109009A3BE9EC1AEBAF1_inline(L_37, DynamicArray_1_get_size_mC42538AB0AA8335957BF109009A3BE9EC1AEBAF1_RuntimeMethod_var);
		int32_t L_39 = V_2;
		if ((((int32_t)L_38) < ((int32_t)L_39)))
		{
			goto IL_00be;
		}
	}

IL_00f3:
	{
		DynamicArray_1_tD456FAFFECC4879D97EE0F550727BF9C6B0B3FE6* L_40 = __this->___m_TempBlendingCellToLoadList;
		NullCheck(L_40);
		int32_t L_41;
		L_41 = DynamicArray_1_get_size_mC42538AB0AA8335957BF109009A3BE9EC1AEBAF1_inline(L_40, DynamicArray_1_get_size_mC42538AB0AA8335957BF109009A3BE9EC1AEBAF1_RuntimeMethod_var);
		int32_t L_42 = V_2;
		if ((((int32_t)L_41) == ((int32_t)L_42)))
		{
			goto IL_02b0;
		}
	}
	{
		V_4 = (-1);
		DynamicArray_1_tD456FAFFECC4879D97EE0F550727BF9C6B0B3FE6* L_43 = __this->___m_LoadedBlendingCells;
		NullCheck(L_43);
		int32_t L_44;
		L_44 = DynamicArray_1_get_size_mC42538AB0AA8335957BF109009A3BE9EC1AEBAF1_inline(L_43, DynamicArray_1_get_size_mC42538AB0AA8335957BF109009A3BE9EC1AEBAF1_RuntimeMethod_var);
		float L_45;
		L_45 = ProbeReferenceVolume_get_turnoverRate_m747C1FDE8D32346B13B1A8047B6AEDF56216E7B9_inline(__this, NULL);
		V_5 = il2cpp_codegen_cast_double_to_int<int32_t>(((float)il2cpp_codegen_multiply(((float)L_44), ((float)il2cpp_codegen_subtract((1.0f), L_45)))));
		int32_t L_46 = V_5;
		DynamicArray_1_tD456FAFFECC4879D97EE0F550727BF9C6B0B3FE6* L_47 = __this->___m_LoadedBlendingCells;
		NullCheck(L_47);
		int32_t L_48;
		L_48 = DynamicArray_1_get_size_mC42538AB0AA8335957BF109009A3BE9EC1AEBAF1_inline(L_47, DynamicArray_1_get_size_mC42538AB0AA8335957BF109009A3BE9EC1AEBAF1_RuntimeMethod_var);
		if ((((int32_t)L_46) < ((int32_t)L_48)))
		{
			goto IL_0135;
		}
	}
	{
		G_B15_0 = ((BlendingCellInfo_tBAED0F59265E47B74B5C29CBC9D88F985F0B9974*)(NULL));
		goto IL_0143;
	}

IL_0135:
	{
		DynamicArray_1_tD456FAFFECC4879D97EE0F550727BF9C6B0B3FE6* L_49 = __this->___m_LoadedBlendingCells;
		int32_t L_50 = V_5;
		NullCheck(L_49);
		BlendingCellInfo_tBAED0F59265E47B74B5C29CBC9D88F985F0B9974** L_51;
		L_51 = DynamicArray_1_get_Item_m3D404C0FBFCAE6A29C974854A9F9320C2CC7AC77(L_49, L_50, DynamicArray_1_get_Item_m3D404C0FBFCAE6A29C974854A9F9320C2CC7AC77_RuntimeMethod_var);
		BlendingCellInfo_tBAED0F59265E47B74B5C29CBC9D88F985F0B9974* L_52 = *((BlendingCellInfo_tBAED0F59265E47B74B5C29CBC9D88F985F0B9974**)L_51);
		G_B15_0 = L_52;
	}

IL_0143:
	{
		V_6 = G_B15_0;
		goto IL_0272;
	}

IL_014a:
	{
		DynamicArray_1_tD456FAFFECC4879D97EE0F550727BF9C6B0B3FE6* L_53 = __this->___m_LoadedBlendingCells;
		NullCheck(L_53);
		int32_t L_54;
		L_54 = DynamicArray_1_get_size_mC42538AB0AA8335957BF109009A3BE9EC1AEBAF1_inline(L_53, DynamicArray_1_get_size_mC42538AB0AA8335957BF109009A3BE9EC1AEBAF1_RuntimeMethod_var);
		DynamicArray_1_tD456FAFFECC4879D97EE0F550727BF9C6B0B3FE6* L_55 = __this->___m_TempBlendingCellToUnloadList;
		NullCheck(L_55);
		int32_t L_56;
		L_56 = DynamicArray_1_get_size_mC42538AB0AA8335957BF109009A3BE9EC1AEBAF1_inline(L_55, DynamicArray_1_get_size_mC42538AB0AA8335957BF109009A3BE9EC1AEBAF1_RuntimeMethod_var);
		if (!((int32_t)il2cpp_codegen_subtract(L_54, L_56)))
		{
			goto IL_0283;
		}
	}
	{
		DynamicArray_1_tD456FAFFECC4879D97EE0F550727BF9C6B0B3FE6* L_57 = __this->___m_LoadedBlendingCells;
		DynamicArray_1_tD456FAFFECC4879D97EE0F550727BF9C6B0B3FE6* L_58 = __this->___m_LoadedBlendingCells;
		NullCheck(L_58);
		int32_t L_59;
		L_59 = DynamicArray_1_get_size_mC42538AB0AA8335957BF109009A3BE9EC1AEBAF1_inline(L_58, DynamicArray_1_get_size_mC42538AB0AA8335957BF109009A3BE9EC1AEBAF1_RuntimeMethod_var);
		DynamicArray_1_tD456FAFFECC4879D97EE0F550727BF9C6B0B3FE6* L_60 = __this->___m_TempBlendingCellToUnloadList;
		NullCheck(L_60);
		int32_t L_61;
		L_61 = DynamicArray_1_get_size_mC42538AB0AA8335957BF109009A3BE9EC1AEBAF1_inline(L_60, DynamicArray_1_get_size_mC42538AB0AA8335957BF109009A3BE9EC1AEBAF1_RuntimeMethod_var);
		NullCheck(L_57);
		BlendingCellInfo_tBAED0F59265E47B74B5C29CBC9D88F985F0B9974** L_62;
		L_62 = DynamicArray_1_get_Item_m3D404C0FBFCAE6A29C974854A9F9320C2CC7AC77(L_57, ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_subtract(L_59, L_61)), 1)), DynamicArray_1_get_Item_m3D404C0FBFCAE6A29C974854A9F9320C2CC7AC77_RuntimeMethod_var);
		BlendingCellInfo_tBAED0F59265E47B74B5C29CBC9D88F985F0B9974* L_63 = *((BlendingCellInfo_tBAED0F59265E47B74B5C29CBC9D88F985F0B9974**)L_62);
		V_7 = L_63;
		DynamicArray_1_tD456FAFFECC4879D97EE0F550727BF9C6B0B3FE6* L_64 = __this->___m_ToBeLoadedBlendingCells;
		DynamicArray_1_tD456FAFFECC4879D97EE0F550727BF9C6B0B3FE6* L_65 = __this->___m_TempBlendingCellToLoadList;
		NullCheck(L_65);
		int32_t L_66;
		L_66 = DynamicArray_1_get_size_mC42538AB0AA8335957BF109009A3BE9EC1AEBAF1_inline(L_65, DynamicArray_1_get_size_mC42538AB0AA8335957BF109009A3BE9EC1AEBAF1_RuntimeMethod_var);
		NullCheck(L_64);
		BlendingCellInfo_tBAED0F59265E47B74B5C29CBC9D88F985F0B9974** L_67;
		L_67 = DynamicArray_1_get_Item_m3D404C0FBFCAE6A29C974854A9F9320C2CC7AC77(L_64, L_66, DynamicArray_1_get_Item_m3D404C0FBFCAE6A29C974854A9F9320C2CC7AC77_RuntimeMethod_var);
		BlendingCellInfo_tBAED0F59265E47B74B5C29CBC9D88F985F0B9974* L_68 = *((BlendingCellInfo_tBAED0F59265E47B74B5C29CBC9D88F985F0B9974**)L_67);
		V_8 = L_68;
		BlendingCellInfo_tBAED0F59265E47B74B5C29CBC9D88F985F0B9974* L_69 = V_8;
		NullCheck(L_69);
		float L_70 = L_69->___streamingScore;
		BlendingCellInfo_tBAED0F59265E47B74B5C29CBC9D88F985F0B9974* L_71 = V_6;
		BlendingCellInfo_tBAED0F59265E47B74B5C29CBC9D88F985F0B9974* L_72 = L_71;
		if (L_72)
		{
			G_B19_0 = L_72;
			G_B19_1 = L_70;
			goto IL_01b5;
		}
		G_B18_0 = L_72;
		G_B18_1 = L_70;
	}
	{
		BlendingCellInfo_tBAED0F59265E47B74B5C29CBC9D88F985F0B9974* L_73 = V_7;
		G_B19_0 = L_73;
		G_B19_1 = G_B18_1;
	}

IL_01b5:
	{
		NullCheck(G_B19_0);
		float L_74 = G_B19_0->___streamingScore;
		if ((!(((float)G_B19_1) >= ((float)L_74))))
		{
			goto IL_01ec;
		}
	}
	{
		BlendingCellInfo_tBAED0F59265E47B74B5C29CBC9D88F985F0B9974* L_75 = V_6;
		if (!L_75)
		{
			goto IL_0283;
		}
	}
	{
		int32_t L_76 = V_4;
		if ((!(((uint32_t)L_76) == ((uint32_t)(-1)))))
		{
			goto IL_01d0;
		}
	}
	{
		int32_t L_77;
		L_77 = ProbeReferenceVolume_FindWorstBlendingCellToBeLoaded_m015C78D4C7B195BC5EA392CEC02EED1301453946(__this, NULL);
		V_4 = L_77;
	}

IL_01d0:
	{
		DynamicArray_1_tD456FAFFECC4879D97EE0F550727BF9C6B0B3FE6* L_78 = __this->___m_ToBeLoadedBlendingCells;
		int32_t L_79 = V_4;
		NullCheck(L_78);
		BlendingCellInfo_tBAED0F59265E47B74B5C29CBC9D88F985F0B9974** L_80;
		L_80 = DynamicArray_1_get_Item_m3D404C0FBFCAE6A29C974854A9F9320C2CC7AC77(L_78, L_79, DynamicArray_1_get_Item_m3D404C0FBFCAE6A29C974854A9F9320C2CC7AC77_RuntimeMethod_var);
		BlendingCellInfo_tBAED0F59265E47B74B5C29CBC9D88F985F0B9974* L_81 = *((BlendingCellInfo_tBAED0F59265E47B74B5C29CBC9D88F985F0B9974**)L_80);
		V_8 = L_81;
		BlendingCellInfo_tBAED0F59265E47B74B5C29CBC9D88F985F0B9974* L_82 = V_8;
		NullCheck(L_82);
		bool L_83;
		L_83 = BlendingCellInfo_IsUpToDate_m3552CE7844746CA14CBC4AD26BB931D92EE5B103(L_82, NULL);
		if (L_83)
		{
			goto IL_0283;
		}
	}

IL_01ec:
	{
		BlendingCellInfo_tBAED0F59265E47B74B5C29CBC9D88F985F0B9974* L_84 = V_7;
		DynamicArray_1_tD456FAFFECC4879D97EE0F550727BF9C6B0B3FE6* L_85 = __this->___m_TempBlendingCellToUnloadList;
		ProbeReferenceVolume_UnloadBlendingCell_mEAD9D8CD33B6F790CFB47B9FD506816AA9A7EFCE(__this, L_84, L_85, NULL);
		BlendingCellInfo_tBAED0F59265E47B74B5C29CBC9D88F985F0B9974* L_86 = V_8;
		DynamicArray_1_tD456FAFFECC4879D97EE0F550727BF9C6B0B3FE6* L_87 = __this->___m_TempBlendingCellToLoadList;
		bool L_88;
		L_88 = ProbeReferenceVolume_TryLoadBlendingCell_m8DBE8CA85E9D87CBF1F7CB25B58EC5EC75C5CBA9(__this, L_86, L_87, NULL);
		if (!L_88)
		{
			goto IL_0272;
		}
	}
	{
		int32_t L_89 = V_4;
		if ((((int32_t)L_89) == ((int32_t)(-1))))
		{
			goto IL_0272;
		}
	}
	{
		DynamicArray_1_tD456FAFFECC4879D97EE0F550727BF9C6B0B3FE6* L_90 = __this->___m_ToBeLoadedBlendingCells;
		int32_t L_91 = V_4;
		NullCheck(L_90);
		BlendingCellInfo_tBAED0F59265E47B74B5C29CBC9D88F985F0B9974** L_92;
		L_92 = DynamicArray_1_get_Item_m3D404C0FBFCAE6A29C974854A9F9320C2CC7AC77(L_90, L_91, DynamicArray_1_get_Item_m3D404C0FBFCAE6A29C974854A9F9320C2CC7AC77_RuntimeMethod_var);
		DynamicArray_1_tD456FAFFECC4879D97EE0F550727BF9C6B0B3FE6* L_93 = __this->___m_ToBeLoadedBlendingCells;
		DynamicArray_1_tD456FAFFECC4879D97EE0F550727BF9C6B0B3FE6* L_94 = __this->___m_TempBlendingCellToLoadList;
		NullCheck(L_94);
		int32_t L_95;
		L_95 = DynamicArray_1_get_size_mC42538AB0AA8335957BF109009A3BE9EC1AEBAF1_inline(L_94, DynamicArray_1_get_size_mC42538AB0AA8335957BF109009A3BE9EC1AEBAF1_RuntimeMethod_var);
		NullCheck(L_93);
		BlendingCellInfo_tBAED0F59265E47B74B5C29CBC9D88F985F0B9974** L_96;
		L_96 = DynamicArray_1_get_Item_m3D404C0FBFCAE6A29C974854A9F9320C2CC7AC77(L_93, ((int32_t)il2cpp_codegen_subtract(L_95, 1)), DynamicArray_1_get_Item_m3D404C0FBFCAE6A29C974854A9F9320C2CC7AC77_RuntimeMethod_var);
		BlendingCellInfo_tBAED0F59265E47B74B5C29CBC9D88F985F0B9974* L_97 = *((BlendingCellInfo_tBAED0F59265E47B74B5C29CBC9D88F985F0B9974**)L_96);
		*((RuntimeObject**)L_92) = (RuntimeObject*)L_97;
		Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_92, (void*)(RuntimeObject*)L_97);
		DynamicArray_1_tD456FAFFECC4879D97EE0F550727BF9C6B0B3FE6* L_98 = __this->___m_ToBeLoadedBlendingCells;
		DynamicArray_1_tD456FAFFECC4879D97EE0F550727BF9C6B0B3FE6* L_99 = __this->___m_TempBlendingCellToLoadList;
		NullCheck(L_99);
		int32_t L_100;
		L_100 = DynamicArray_1_get_size_mC42538AB0AA8335957BF109009A3BE9EC1AEBAF1_inline(L_99, DynamicArray_1_get_size_mC42538AB0AA8335957BF109009A3BE9EC1AEBAF1_RuntimeMethod_var);
		NullCheck(L_98);
		BlendingCellInfo_tBAED0F59265E47B74B5C29CBC9D88F985F0B9974** L_101;
		L_101 = DynamicArray_1_get_Item_m3D404C0FBFCAE6A29C974854A9F9320C2CC7AC77(L_98, ((int32_t)il2cpp_codegen_subtract(L_100, 1)), DynamicArray_1_get_Item_m3D404C0FBFCAE6A29C974854A9F9320C2CC7AC77_RuntimeMethod_var);
		BlendingCellInfo_tBAED0F59265E47B74B5C29CBC9D88F985F0B9974* L_102 = V_8;
		*((RuntimeObject**)L_101) = (RuntimeObject*)L_102;
		Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_101, (void*)(RuntimeObject*)L_102);
		int32_t L_103 = V_4;
		int32_t L_104 = ((int32_t)il2cpp_codegen_add(L_103, 1));
		V_4 = L_104;
		DynamicArray_1_tD456FAFFECC4879D97EE0F550727BF9C6B0B3FE6* L_105 = __this->___m_ToBeLoadedBlendingCells;
		NullCheck(L_105);
		int32_t L_106;
		L_106 = DynamicArray_1_get_size_mC42538AB0AA8335957BF109009A3BE9EC1AEBAF1_inline(L_105, DynamicArray_1_get_size_mC42538AB0AA8335957BF109009A3BE9EC1AEBAF1_RuntimeMethod_var);
		if ((((int32_t)L_104) < ((int32_t)L_106)))
		{
			goto IL_0272;
		}
	}
	{
		DynamicArray_1_tD456FAFFECC4879D97EE0F550727BF9C6B0B3FE6* L_107 = __this->___m_TempBlendingCellToLoadList;
		NullCheck(L_107);
		int32_t L_108;
		L_108 = DynamicArray_1_get_size_mC42538AB0AA8335957BF109009A3BE9EC1AEBAF1_inline(L_107, DynamicArray_1_get_size_mC42538AB0AA8335957BF109009A3BE9EC1AEBAF1_RuntimeMethod_var);
		V_4 = L_108;
	}

IL_0272:
	{
		DynamicArray_1_tD456FAFFECC4879D97EE0F550727BF9C6B0B3FE6* L_109 = __this->___m_TempBlendingCellToLoadList;
		NullCheck(L_109);
		int32_t L_110;
		L_110 = DynamicArray_1_get_size_mC42538AB0AA8335957BF109009A3BE9EC1AEBAF1_inline(L_109, DynamicArray_1_get_size_mC42538AB0AA8335957BF109009A3BE9EC1AEBAF1_RuntimeMethod_var);
		int32_t L_111 = V_2;
		if ((((int32_t)L_110) < ((int32_t)L_111)))
		{
			goto IL_014a;
		}
	}

IL_0283:
	{
		DynamicArray_1_tD456FAFFECC4879D97EE0F550727BF9C6B0B3FE6* L_112 = __this->___m_LoadedBlendingCells;
		DynamicArray_1_tD456FAFFECC4879D97EE0F550727BF9C6B0B3FE6* L_113 = __this->___m_LoadedBlendingCells;
		NullCheck(L_113);
		int32_t L_114;
		L_114 = DynamicArray_1_get_size_mC42538AB0AA8335957BF109009A3BE9EC1AEBAF1_inline(L_113, DynamicArray_1_get_size_mC42538AB0AA8335957BF109009A3BE9EC1AEBAF1_RuntimeMethod_var);
		DynamicArray_1_tD456FAFFECC4879D97EE0F550727BF9C6B0B3FE6* L_115 = __this->___m_TempBlendingCellToUnloadList;
		NullCheck(L_115);
		int32_t L_116;
		L_116 = DynamicArray_1_get_size_mC42538AB0AA8335957BF109009A3BE9EC1AEBAF1_inline(L_115, DynamicArray_1_get_size_mC42538AB0AA8335957BF109009A3BE9EC1AEBAF1_RuntimeMethod_var);
		DynamicArray_1_tD456FAFFECC4879D97EE0F550727BF9C6B0B3FE6* L_117 = __this->___m_TempBlendingCellToUnloadList;
		NullCheck(L_117);
		int32_t L_118;
		L_118 = DynamicArray_1_get_size_mC42538AB0AA8335957BF109009A3BE9EC1AEBAF1_inline(L_117, DynamicArray_1_get_size_mC42538AB0AA8335957BF109009A3BE9EC1AEBAF1_RuntimeMethod_var);
		NullCheck(L_112);
		DynamicArray_1_RemoveRange_mAED906602192E3DD0070869DE05EBAE95D108D8D(L_112, ((int32_t)il2cpp_codegen_subtract(L_114, L_116)), L_118, DynamicArray_1_RemoveRange_mAED906602192E3DD0070869DE05EBAE95D108D8D_RuntimeMethod_var);
	}

IL_02b0:
	{
		DynamicArray_1_tD456FAFFECC4879D97EE0F550727BF9C6B0B3FE6* L_119 = __this->___m_ToBeLoadedBlendingCells;
		DynamicArray_1_tD456FAFFECC4879D97EE0F550727BF9C6B0B3FE6* L_120 = __this->___m_TempBlendingCellToLoadList;
		NullCheck(L_120);
		int32_t L_121;
		L_121 = DynamicArray_1_get_size_mC42538AB0AA8335957BF109009A3BE9EC1AEBAF1_inline(L_120, DynamicArray_1_get_size_mC42538AB0AA8335957BF109009A3BE9EC1AEBAF1_RuntimeMethod_var);
		NullCheck(L_119);
		DynamicArray_1_RemoveRange_mAED906602192E3DD0070869DE05EBAE95D108D8D(L_119, 0, L_121, DynamicArray_1_RemoveRange_mAED906602192E3DD0070869DE05EBAE95D108D8D_RuntimeMethod_var);
		DynamicArray_1_tD456FAFFECC4879D97EE0F550727BF9C6B0B3FE6* L_122 = __this->___m_LoadedBlendingCells;
		DynamicArray_1_tD456FAFFECC4879D97EE0F550727BF9C6B0B3FE6* L_123 = __this->___m_TempBlendingCellToLoadList;
		NullCheck(L_122);
		DynamicArray_1_AddRange_m9FF2D61F868EC11ACCEE02E11AB165855DBC48EC(L_122, L_123, DynamicArray_1_AddRange_m9FF2D61F868EC11ACCEE02E11AB165855DBC48EC_RuntimeMethod_var);
		DynamicArray_1_tD456FAFFECC4879D97EE0F550727BF9C6B0B3FE6* L_124 = __this->___m_TempBlendingCellToLoadList;
		NullCheck(L_124);
		DynamicArray_1_Clear_mE072EC66572F52216E411674D3567C096A3EB9BF(L_124, DynamicArray_1_Clear_mE072EC66572F52216E411674D3567C096A3EB9BF_RuntimeMethod_var);
		DynamicArray_1_tD456FAFFECC4879D97EE0F550727BF9C6B0B3FE6* L_125 = __this->___m_ToBeLoadedBlendingCells;
		DynamicArray_1_tD456FAFFECC4879D97EE0F550727BF9C6B0B3FE6* L_126 = __this->___m_TempBlendingCellToUnloadList;
		NullCheck(L_125);
		DynamicArray_1_AddRange_m9FF2D61F868EC11ACCEE02E11AB165855DBC48EC(L_125, L_126, DynamicArray_1_AddRange_m9FF2D61F868EC11ACCEE02E11AB165855DBC48EC_RuntimeMethod_var);
		DynamicArray_1_tD456FAFFECC4879D97EE0F550727BF9C6B0B3FE6* L_127 = __this->___m_TempBlendingCellToUnloadList;
		NullCheck(L_127);
		DynamicArray_1_Clear_mE072EC66572F52216E411674D3567C096A3EB9BF(L_127, DynamicArray_1_Clear_mE072EC66572F52216E411674D3567C096A3EB9BF_RuntimeMethod_var);
		DynamicArray_1_tD456FAFFECC4879D97EE0F550727BF9C6B0B3FE6* L_128 = __this->___m_LoadedBlendingCells;
		NullCheck(L_128);
		int32_t L_129;
		L_129 = DynamicArray_1_get_size_mC42538AB0AA8335957BF109009A3BE9EC1AEBAF1_inline(L_128, DynamicArray_1_get_size_mC42538AB0AA8335957BF109009A3BE9EC1AEBAF1_RuntimeMethod_var);
		if (!L_129)
		{
			goto IL_0385;
		}
	}
	{
		float L_130;
		L_130 = ProbeReferenceVolume_get_scenarioBlendingFactor_mE2290CE32469BAE1B4862A9095964A8A0332AC3A(__this, NULL);
		V_9 = L_130;
		int32_t L_131;
		L_131 = ProbeReferenceVolume_get_numberOfCellsBlendedPerFrame_m6B6BD6870B8A564893D9F67D13BB442D911D33F9_inline(__this, NULL);
		DynamicArray_1_tD456FAFFECC4879D97EE0F550727BF9C6B0B3FE6* L_132 = __this->___m_LoadedBlendingCells;
		NullCheck(L_132);
		int32_t L_133;
		L_133 = DynamicArray_1_get_size_mC42538AB0AA8335957BF109009A3BE9EC1AEBAF1_inline(L_132, DynamicArray_1_get_size_mC42538AB0AA8335957BF109009A3BE9EC1AEBAF1_RuntimeMethod_var);
		int32_t L_134;
		L_134 = Mathf_Min_m888083F74FF5655778F0403BB5E9608BEFDEA8CB_inline(L_131, L_133, NULL);
		V_10 = L_134;
		V_11 = 0;
		goto IL_036b;
	}

IL_0331:
	{
		DynamicArray_1_tD456FAFFECC4879D97EE0F550727BF9C6B0B3FE6* L_135 = __this->___m_LoadedBlendingCells;
		int32_t L_136 = V_11;
		NullCheck(L_135);
		BlendingCellInfo_tBAED0F59265E47B74B5C29CBC9D88F985F0B9974** L_137;
		L_137 = DynamicArray_1_get_Item_m3D404C0FBFCAE6A29C974854A9F9320C2CC7AC77(L_135, L_136, DynamicArray_1_get_Item_m3D404C0FBFCAE6A29C974854A9F9320C2CC7AC77_RuntimeMethod_var);
		BlendingCellInfo_tBAED0F59265E47B74B5C29CBC9D88F985F0B9974* L_138 = *((BlendingCellInfo_tBAED0F59265E47B74B5C29CBC9D88F985F0B9974**)L_137);
		float L_139 = V_9;
		NullCheck(L_138);
		L_138->___blendingFactor = L_139;
		ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8* L_140 = __this->___m_BlendingPool;
		DynamicArray_1_tD456FAFFECC4879D97EE0F550727BF9C6B0B3FE6* L_141 = __this->___m_LoadedBlendingCells;
		int32_t L_142 = V_11;
		NullCheck(L_141);
		BlendingCellInfo_tBAED0F59265E47B74B5C29CBC9D88F985F0B9974** L_143;
		L_143 = DynamicArray_1_get_Item_m3D404C0FBFCAE6A29C974854A9F9320C2CC7AC77(L_141, L_142, DynamicArray_1_get_Item_m3D404C0FBFCAE6A29C974854A9F9320C2CC7AC77_RuntimeMethod_var);
		BlendingCellInfo_tBAED0F59265E47B74B5C29CBC9D88F985F0B9974* L_144 = *((BlendingCellInfo_tBAED0F59265E47B74B5C29CBC9D88F985F0B9974**)L_143);
		ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693* L_145 = __this->___m_Pool;
		NullCheck(L_140);
		ProbeBrickBlendingPool_BlendChunks_m7E97E8B368B55C4D0E0D22F0D70A8EF2D4F74DC7(L_140, L_144, L_145, NULL);
		int32_t L_146 = V_11;
		V_11 = ((int32_t)il2cpp_codegen_add(L_146, 1));
	}

IL_036b:
	{
		int32_t L_147 = V_11;
		int32_t L_148 = V_10;
		if ((((int32_t)L_147) < ((int32_t)L_148)))
		{
			goto IL_0331;
		}
	}
	{
		ProbeBrickBlendingPool_tD0DBB9B875C8C88A6410A239987DA3F9F4BE18F8* L_149 = __this->___m_BlendingPool;
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_150 = ___0_cmd;
		float L_151 = V_9;
		ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693* L_152 = __this->___m_Pool;
		NullCheck(L_149);
		ProbeBrickBlendingPool_PerformBlending_m4FE913C3C9C02C995BEADB3D7660F15FA66E4F5B(L_149, L_150, L_151, L_152, NULL);
	}

IL_0385:
	{
		DynamicArray_1_tD456FAFFECC4879D97EE0F550727BF9C6B0B3FE6* L_153 = __this->___m_ToBeLoadedBlendingCells;
		NullCheck(L_153);
		int32_t L_154;
		L_154 = DynamicArray_1_get_size_mC42538AB0AA8335957BF109009A3BE9EC1AEBAF1_inline(L_153, DynamicArray_1_get_size_mC42538AB0AA8335957BF109009A3BE9EC1AEBAF1_RuntimeMethod_var);
		if (L_154)
		{
			goto IL_0399;
		}
	}
	{
		__this->___m_HasRemainingCellsToBlend = (bool)0;
	}

IL_0399:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProbeReferenceVolume__cctor_m1E070B936C2444D307260EB26C2EC855922AF7B0 (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2D06CC32369E6AAC8D1645FD3E96A5793436CB2B);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9D5313975DA8153FF9A5262016CB413A4E84846E);
		s_Il2CppMethodInitialized = true;
	}
	{
		((ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F_StaticFields*)il2cpp_codegen_static_fields_for(ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F_il2cpp_TypeInfo_var))->___defaultLightingScenario = _stringLiteral9D5313975DA8153FF9A5262016CB413A4E84846E;
		Il2CppCodeGenWriteBarrier((void**)(&((ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F_StaticFields*)il2cpp_codegen_static_fields_for(ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F_il2cpp_TypeInfo_var))->___defaultLightingScenario), (void*)_stringLiteral9D5313975DA8153FF9A5262016CB413A4E84846E);
		ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* L_0 = (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F*)il2cpp_codegen_object_new(ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F_il2cpp_TypeInfo_var);
		ProbeReferenceVolume__ctor_m68E00CCEBFED0BFF8D6CF605EAD7CFAD77C7606C(L_0, NULL);
		((ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F_StaticFields*)il2cpp_codegen_static_fields_for(ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F_il2cpp_TypeInfo_var))->____instance = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&((ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F_StaticFields*)il2cpp_codegen_static_fields_for(ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F_il2cpp_TypeInfo_var))->____instance), (void*)L_0);
		((ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F_StaticFields*)il2cpp_codegen_static_fields_for(ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F_il2cpp_TypeInfo_var))->___k_DebugPanelName = _stringLiteral2D06CC32369E6AAC8D1645FD3E96A5793436CB2B;
		Il2CppCodeGenWriteBarrier((void**)(&((ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F_StaticFields*)il2cpp_codegen_static_fields_for(ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F_il2cpp_TypeInfo_var))->___k_DebugPanelName), (void*)_stringLiteral2D06CC32369E6AAC8D1645FD3E96A5793436CB2B);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
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 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 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 String_t* HelpURLAttribute_get_URL_m96A5BFCBB093F5C427002A8BCAC268E5700657C0_inline (HelpURLAttribute_tC499F826613B34E001AEAE5D42BA2B3AD365E91D* __this, const RuntimeMethod* method) 
{
	{
		String_t* L_0 = __this->___m_Url;
		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 int32_t ProbeReferenceVolume_GetMaxSubdivision_m85DF89336E067B1B2057636CEC26AFB78A75368A_inline (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___m_MaxSubdivision;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t 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 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 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 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 int32_t Mathf_FloorToInt_m2A39AE881CAEE6B6A4B3BFEF9CA1ED40625F5AB7_inline (float ___0_f, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	{
		float L_0 = ___0_f;
		il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
		double L_1;
		L_1 = floor(((double)L_0));
		V_0 = il2cpp_codegen_cast_double_to_int<int32_t>(L_1);
		goto IL_000c;
	}

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

IL_000a:
	{
		int32_t L_1 = V_0;
		return L_1;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Vector3Int_get_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_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 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_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_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 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 Vector3Int_set_x_m8745C5976D035EBBAC6F6191B5838D58631D8685_inline (Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376* __this, int32_t ___0_value, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___0_value;
		__this->___m_X = L_0;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector3Int_set_y_mA856F32D1BF187BD4091DDF3C6872FD01F7D3377_inline (Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376* __this, int32_t ___0_value, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___0_value;
		__this->___m_Y = L_0;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector3Int_set_z_m5782180F67C4257C505F124971985D99C3422F74_inline (Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376* __this, int32_t ___0_value, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___0_value;
		__this->___m_Z = L_0;
		return;
	}
}
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 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 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 int32_t ProbeBrickPool_GetRemainingChunkCount_mCB45E13C46121828339423C4AA1C7A1295F5E3FB_inline (ProbeBrickPool_tC43640788A2B356F3F99A068D2CED6702E721693* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___m_AvailableChunkCount;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ProbeCellIndices_set_estimatedVMemCost_mAF00DA6FCF6AF6CEA0BBFFCE5830815D90426695_inline (ProbeCellIndices_t0A30314A2B1D5F97E16BD321C179801D1B42C6AF* __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 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* ProbeVolumeSceneData_get_lightingScenario_mADACBCDE01B77AD6EFB461BFCCE48052379D9E51_inline (ProbeVolumeSceneData_t29FD126D36ED1E093C2EBBFB3F248DD5E2A86D90* __this, const RuntimeMethod* method) 
{
	{
		String_t* L_0 = __this->___m_LightingScenario;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float ProbeVolumeSceneData_get_scenarioBlendingFactor_mCC0D92E627A9CE0D0E12B35B794791194B8AF2FC_inline (ProbeVolumeSceneData_t29FD126D36ED1E093C2EBBFB3F248DD5E2A86D90* __this, const RuntimeMethod* method) 
{
	{
		float L_0 = __this->___m_ScenarioBlendingFactor;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* ProbeVolumeSceneData_get_otherScenario_m84C33DCF52A4E047182104DEC38DC54DFF1649DB_inline (ProbeVolumeSceneData_t29FD126D36ED1E093C2EBBFB3F248DD5E2A86D90* __this, const RuntimeMethod* method) 
{
	{
		String_t* L_0 = __this->___m_OtherScenario;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR List_1_tCD7772AB40D4E7A61CCAFDDF9E33C190D4F9E6D4* ProbeReferenceVolume_get_perSceneDataList_m228B4313FD99FC42945CD44D5E99F69F18AAF937_inline (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, const RuntimeMethod* method) 
{
	{
		List_1_tCD7772AB40D4E7A61CCAFDDF9E33C190D4F9E6D4* L_0 = __this->___U3CperSceneDataListU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ProbeBrickIndex_get_estimatedVMemCost_mD8E9E2DF2F528AB241E1044D270586CE0A3AF28A_inline (ProbeBrickIndex_tF1B02DB88E5F4CF79533962B018B5724D74E32D2* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___U3CestimatedVMemCostU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ProbeCellIndices_get_estimatedVMemCost_m32F15AF4B039EE5E3CCDBE761F47330D4A5E41C8_inline (ProbeCellIndices_t0A30314A2B1D5F97E16BD321C179801D1B42C6AF* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___U3CestimatedVMemCostU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 Vector3Int_Min_mB170B78606F0270C1B632B7E33676F67174698C9_inline (Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___0_lhs, Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___1_rhs, 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_lhs), NULL);
		int32_t L_1;
		L_1 = Vector3Int_get_x_m21C268D2AA4C03CE35AA49DF6155347C9748054C_inline((&___1_rhs), NULL);
		int32_t L_2;
		L_2 = Mathf_Min_m888083F74FF5655778F0403BB5E9608BEFDEA8CB_inline(L_0, L_1, NULL);
		int32_t L_3;
		L_3 = Vector3Int_get_y_m42F43000F85D356557CAF03442273E7AA08F7F72_inline((&___0_lhs), NULL);
		int32_t L_4;
		L_4 = Vector3Int_get_y_m42F43000F85D356557CAF03442273E7AA08F7F72_inline((&___1_rhs), NULL);
		int32_t L_5;
		L_5 = Mathf_Min_m888083F74FF5655778F0403BB5E9608BEFDEA8CB_inline(L_3, L_4, NULL);
		int32_t L_6;
		L_6 = Vector3Int_get_z_m96E180F866145E373F42358F2371EFF446F08AED_inline((&___0_lhs), NULL);
		int32_t L_7;
		L_7 = Vector3Int_get_z_m96E180F866145E373F42358F2371EFF446F08AED_inline((&___1_rhs), NULL);
		int32_t L_8;
		L_8 = Mathf_Min_m888083F74FF5655778F0403BB5E9608BEFDEA8CB_inline(L_6, L_7, NULL);
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_9;
		memset((&L_9), 0, sizeof(L_9));
		Vector3Int__ctor_mE06A86999D16FA579A7F2142B872AB7E3695C9E0_inline((&L_9), L_2, L_5, L_8, NULL);
		V_0 = L_9;
		goto IL_0042;
	}

IL_0042:
	{
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_10 = V_0;
		return L_10;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 Vector3Int_Max_m77C84E1C2AD298D5A3F9FDB7D0D8F6D917E81EB6_inline (Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___0_lhs, Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___1_rhs, 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_lhs), NULL);
		int32_t L_1;
		L_1 = Vector3Int_get_x_m21C268D2AA4C03CE35AA49DF6155347C9748054C_inline((&___1_rhs), NULL);
		int32_t L_2;
		L_2 = Mathf_Max_m7FA442918DE37E3A00106D1F2E789D65829792B8_inline(L_0, L_1, NULL);
		int32_t L_3;
		L_3 = Vector3Int_get_y_m42F43000F85D356557CAF03442273E7AA08F7F72_inline((&___0_lhs), NULL);
		int32_t L_4;
		L_4 = Vector3Int_get_y_m42F43000F85D356557CAF03442273E7AA08F7F72_inline((&___1_rhs), NULL);
		int32_t L_5;
		L_5 = Mathf_Max_m7FA442918DE37E3A00106D1F2E789D65829792B8_inline(L_3, L_4, NULL);
		int32_t L_6;
		L_6 = Vector3Int_get_z_m96E180F866145E373F42358F2371EFF446F08AED_inline((&___0_lhs), NULL);
		int32_t L_7;
		L_7 = Vector3Int_get_z_m96E180F866145E373F42358F2371EFF446F08AED_inline((&___1_rhs), NULL);
		int32_t L_8;
		L_8 = Mathf_Max_m7FA442918DE37E3A00106D1F2E789D65829792B8_inline(L_6, L_7, NULL);
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_9;
		memset((&L_9), 0, sizeof(L_9));
		Vector3Int__ctor_mE06A86999D16FA579A7F2142B872AB7E3695C9E0_inline((&L_9), L_2, L_5, L_8, NULL);
		V_0 = L_9;
		goto IL_0042;
	}

IL_0042:
	{
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_10 = V_0;
		return L_10;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* ProbeVolumeAsset_GetSerializedFullPath_m3E2D1E4599880D6B2935342B93C7ABD195497781_inline (ProbeVolumeAsset_tD6746B9D8821C28FD5798B2BCB8DACB08A789E73* __this, const RuntimeMethod* method) 
{
	{
		String_t* L_0 = __this->___m_AssetFullPath;
		return L_0;
	}
}
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 void Bounds_Encapsulate_m7C70C382B9380A8C962074C78E189B53CE8F7A22_inline (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 ___0_bounds, const RuntimeMethod* method) 
{
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0;
		L_0 = Bounds_get_center_m5B05F81CB835EB6DD8628FDA24B638F477984DC3_inline((&___0_bounds), NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1;
		L_1 = Bounds_get_extents_mFE6DC407FCE2341BE2C750CB554055D211281D25_inline((&___0_bounds), NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2;
		L_2 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_0, L_1, NULL);
		Bounds_Encapsulate_m1FCA57C58536ADB67B85A703470C6F5BFB837C2F_inline(__this, L_2, NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3;
		L_3 = Bounds_get_center_m5B05F81CB835EB6DD8628FDA24B638F477984DC3_inline((&___0_bounds), NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4;
		L_4 = Bounds_get_extents_mFE6DC407FCE2341BE2C750CB554055D211281D25_inline((&___0_bounds), NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5;
		L_5 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_3, L_4, NULL);
		Bounds_Encapsulate_m1FCA57C58536ADB67B85A703470C6F5BFB837C2F_inline(__this, L_5, NULL);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Vector3Int_op_Inequality_mBE6E58893DF1A6BA41E2B4FAB97F4EFBDA857F88_inline (Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___0_lhs, Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___1_rhs, const RuntimeMethod* method) 
{
	bool V_0 = false;
	{
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_0 = ___0_lhs;
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_1 = ___1_rhs;
		bool L_2;
		L_2 = Vector3Int_op_Equality_mB10073AF3B08421C46BF678C8FF64AAD62C83617_inline(L_0, L_1, NULL);
		V_0 = (bool)((((int32_t)L_2) == ((int32_t)0))? 1 : 0);
		goto IL_000e;
	}

IL_000e:
	{
		bool L_3 = V_0;
		return L_3;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR 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 Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Quaternion_get_identity_m7E701AE095ED10FD5EA0B50ABCFDE2EEFF2173A5_inline (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_0 = ((Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974_StaticFields*)il2cpp_codegen_static_fields_for(Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974_il2cpp_TypeInfo_var))->___identityQuaternion;
		V_0 = L_0;
		goto IL_0009;
	}

IL_0009:
	{
		Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_1 = V_0;
		return L_1;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ProbeVolumeAsset_get_Version_mE68B0F3BE925A59B84451607063E88D8766A7CEE_inline (ProbeVolumeAsset_tD6746B9D8821C28FD5798B2BCB8DACB08A789E73* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___m_Version;
		return L_0;
	}
}
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 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 Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_one_mC9B289F1E15C42C597180C9FE6FB492495B51D02_inline (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ((Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_StaticFields*)il2cpp_codegen_static_fields_for(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var))->___oneVector;
		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 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_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_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 Vector3_Max_m9B6D8FEE7F4CE32C0AAB682606FFBA59E1F37C74_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_lhs, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_rhs, const RuntimeMethod* method) 
{
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_lhs;
		float L_1 = L_0.___x;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___1_rhs;
		float L_3 = L_2.___x;
		float L_4;
		L_4 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_1, L_3, NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5 = ___0_lhs;
		float L_6 = L_5.___y;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7 = ___1_rhs;
		float L_8 = L_7.___y;
		float L_9;
		L_9 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_6, L_8, NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___0_lhs;
		float L_11 = L_10.___z;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12 = ___1_rhs;
		float L_13 = L_12.___z;
		float L_14;
		L_14 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_11, L_13, NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_15;
		memset((&L_15), 0, sizeof(L_15));
		Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_15), L_4, L_9, L_14, NULL);
		V_0 = L_15;
		goto IL_003c;
	}

IL_003c:
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16 = V_0;
		return L_16;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 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 Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_Min_m1CAC3499F14EA87366C0C3C1F501B4FB2863CDB4_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_lhs, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_rhs, const RuntimeMethod* method) 
{
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_lhs;
		float L_1 = L_0.___x;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___1_rhs;
		float L_3 = L_2.___x;
		float L_4;
		L_4 = Mathf_Min_m747CA71A9483CDB394B13BD0AD048EE17E48FFE4_inline(L_1, L_3, NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5 = ___0_lhs;
		float L_6 = L_5.___y;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7 = ___1_rhs;
		float L_8 = L_7.___y;
		float L_9;
		L_9 = Mathf_Min_m747CA71A9483CDB394B13BD0AD048EE17E48FFE4_inline(L_6, L_8, NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___0_lhs;
		float L_11 = L_10.___z;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12 = ___1_rhs;
		float L_13 = L_12.___z;
		float L_14;
		L_14 = Mathf_Min_m747CA71A9483CDB394B13BD0AD048EE17E48FFE4_inline(L_11, L_13, NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_15;
		memset((&L_15), 0, sizeof(L_15));
		Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_15), L_4, L_9, L_14, NULL);
		V_0 = L_15;
		goto IL_003c;
	}

IL_003c:
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16 = V_0;
		return L_16;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_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 NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934 PerScenarioData_get_shL0L1RxData_m7F8A05869C259A725A11A047F0DBF4B1503CE7D4_inline (PerScenarioData_tB38C755607F5B84E2CCDE758C8549927DC57518D* __this, const RuntimeMethod* method) 
{
	{
		NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934 L_0 = __this->___U3CshL0L1RxDataU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF PerScenarioData_get_shL1GL1RyData_m22CB117C68DF0D8FFF2F8B522C9DE74BCB0A3DD1_inline (PerScenarioData_tB38C755607F5B84E2CCDE758C8549927DC57518D* __this, const RuntimeMethod* method) 
{
	{
		NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_0 = __this->___U3CshL1GL1RyDataU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF PerScenarioData_get_shL1BL1RzData_m3C35337989179366FD71BF515B769D560670B055_inline (PerScenarioData_tB38C755607F5B84E2CCDE758C8549927DC57518D* __this, const RuntimeMethod* method) 
{
	{
		NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_0 = __this->___U3CshL1BL1RzDataU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF PerScenarioData_get_shL2Data_0_m0F590344D5607C2CCCEDE8E3839F764337667389_inline (PerScenarioData_tB38C755607F5B84E2CCDE758C8549927DC57518D* __this, const RuntimeMethod* method) 
{
	{
		NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_0 = __this->___U3CshL2Data_0U3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF PerScenarioData_get_shL2Data_1_m3AD4CCB5BB2489694D615DC585FD352AA235F41F_inline (PerScenarioData_tB38C755607F5B84E2CCDE758C8549927DC57518D* __this, const RuntimeMethod* method) 
{
	{
		NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_0 = __this->___U3CshL2Data_1U3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF PerScenarioData_get_shL2Data_2_m83BAD3F17E43E408729F766920D05DAE9FAE1DE0_inline (PerScenarioData_tB38C755607F5B84E2CCDE758C8549927DC57518D* __this, const RuntimeMethod* method) 
{
	{
		NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_0 = __this->___U3CshL2Data_2U3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF PerScenarioData_get_shL2Data_3_m28D37F8C2E2FCE3072AAE047D2A75AEDFE9F9E3D_inline (PerScenarioData_tB38C755607F5B84E2CCDE758C8549927DC57518D* __this, const RuntimeMethod* method) 
{
	{
		NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_0 = __this->___U3CshL2Data_3U3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void 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 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(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 NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF Cell_get_validityNeighMaskData_m7B5C06810558C5A621CE5E3DEB0AE3D9A19E791D_inline (Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87* __this, const RuntimeMethod* method) 
{
	{
		NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_0 = __this->___U3CvalidityNeighMaskDataU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR NativeArray_1_tBA7C3E15B67AEC95EB7BED61838A132B300A973A Cell_get_bricks_m4B5B0AE8CC4B7DB1002DA706F11417F56EEB35D1_inline (Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87* __this, const RuntimeMethod* method) 
{
	{
		NativeArray_1_tBA7C3E15B67AEC95EB7BED61838A132B300A973A L_0 = __this->___U3CbricksU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ProbeCellIndices_GetCellMinPosition_mF713C9D6957B59F6A417D9BF70736D960DB3CF5C_inline (ProbeCellIndices_t0A30314A2B1D5F97E16BD321C179801D1B42C6AF* __this, const RuntimeMethod* method) 
{
	{
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_0 = __this->___m_CellMin;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ProbeCellIndices_GetCellIndexDimension_m263B05A575C514D84B4EA4BD39627388DAFFAC6D_inline (ProbeCellIndices_t0A30314A2B1D5F97E16BD321C179801D1B42C6AF* __this, const RuntimeMethod* method) 
{
	{
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_0 = __this->___m_CellCount;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389* ProbeReferenceVolume_get_subdivisionDebugColors_m26F6E69C12B205E8FBF4BBA594BC5EF5C6119CE6_inline (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, const RuntimeMethod* method) 
{
	{
		ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389* L_0 = __this->___U3CsubdivisionDebugColorsU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Color__ctor_mCD6889CDE39F18704CD6EA8E2EFBFA48BA3E13B0_inline (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F* __this, float ___0_r, float ___1_g, float ___2_b, const RuntimeMethod* method) 
{
	{
		float L_0 = ___0_r;
		__this->___r = L_0;
		float L_1 = ___1_g;
		__this->___g = L_1;
		float L_2 = ___2_b;
		__this->___b = L_2;
		__this->___a = (1.0f);
		return;
	}
}
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 ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08* Container_get_children_mF5C23A0F324E22BEBEF2EA14CE8DA7BEA72D631B_inline (Container_t0F404B4F1A7EFE36CAD5C2A9EA0261991099D217* __this, const RuntimeMethod* method) 
{
	{
		ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08* L_0 = __this->___U3CchildrenU3Ek__BackingField;
		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 EnumField_set_getIndex_m1353057A317788EE0157D6559E7EB7178D08C62B_inline (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_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void EnumField_set_setIndex_m5C3DF9F1331972A5B1DA0F62664530BA86344F3D_inline (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_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 RefVolTransform_t23FA849BA67F6FB0FDC6BA49A08C41D654FC8CE9 ProbeReferenceVolume_GetTransform_m371C170AF3BF9CB662C2F9CCBA255846F8F51BBB_inline (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, const RuntimeMethod* method) 
{
	{
		RefVolTransform_t23FA849BA67F6FB0FDC6BA49A08C41D654FC8CE9 L_0 = __this->___m_Transform;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_Distance_m2314DB9B8BD01157E013DF87BEA557375C7F9FF9_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_b, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	float V_0 = 0.0f;
	float V_1 = 0.0f;
	float V_2 = 0.0f;
	float V_3 = 0.0f;
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_a;
		float L_1 = L_0.___x;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___1_b;
		float L_3 = L_2.___x;
		V_0 = ((float)il2cpp_codegen_subtract(L_1, L_3));
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___0_a;
		float L_5 = L_4.___y;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___1_b;
		float L_7 = L_6.___y;
		V_1 = ((float)il2cpp_codegen_subtract(L_5, L_7));
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = ___0_a;
		float L_9 = L_8.___z;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___1_b;
		float L_11 = L_10.___z;
		V_2 = ((float)il2cpp_codegen_subtract(L_9, L_11));
		float L_12 = V_0;
		float L_13 = V_0;
		float L_14 = V_1;
		float L_15 = V_1;
		float L_16 = V_2;
		float L_17 = V_2;
		il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
		double L_18;
		L_18 = sqrt(((double)((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_12, L_13)), ((float)il2cpp_codegen_multiply(L_14, L_15)))), ((float)il2cpp_codegen_multiply(L_16, L_17))))));
		V_3 = ((float)L_18);
		goto IL_0040;
	}

IL_0040:
	{
		float L_19 = V_3;
		return L_19;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Multiply_m7F3B0FA9256CE368D7636558EFEFC4AB0E1A0F41_inline (float ___0_d, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_a, const RuntimeMethod* method) 
{
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___1_a;
		float L_1 = L_0.___x;
		float L_2 = ___0_d;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = ___1_a;
		float L_4 = L_3.___y;
		float L_5 = ___0_d;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___1_a;
		float L_7 = L_6.___z;
		float L_8 = ___0_d;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9;
		memset((&L_9), 0, sizeof(L_9));
		Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_9), ((float)il2cpp_codegen_multiply(L_1, L_2)), ((float)il2cpp_codegen_multiply(L_4, L_5)), ((float)il2cpp_codegen_multiply(L_7, L_8)), NULL);
		V_0 = L_9;
		goto IL_0021;
	}

IL_0021:
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = V_0;
		return L_10;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Bounds__ctor_mAF7B238B9FBF90C495E5D7951760085A93119C5A_inline (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_center, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_size, const RuntimeMethod* method) 
{
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_center;
		__this->___m_Center = L_0;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = ___1_size;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2;
		L_2 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_1, (0.5f), NULL);
		__this->___m_Extents = L_2;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool ProbeReferenceVolume_get_enabledBySRP_m4803151A3737982A72622F74D385F58CD946F457_inline (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, const RuntimeMethod* method) 
{
	{
		bool L_0 = __this->___m_EnabledBySRP;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool ProbeReferenceVolume_get_isInitialized_m81527DFA28013F4D7108C2E45368841F98EBDE03_inline (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, const RuntimeMethod* method) 
{
	{
		bool L_0 = __this->___m_ProbeReferenceVolumeInit;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_Clamp_m4DC36EEFDBE5F07C16249DA568023C5ECCFF0E7B_inline (int32_t ___0_value, int32_t ___1_min, int32_t ___2_max, const RuntimeMethod* method) 
{
	bool V_0 = false;
	bool V_1 = false;
	int32_t V_2 = 0;
	{
		int32_t L_0 = ___0_value;
		int32_t L_1 = ___1_min;
		V_0 = (bool)((((int32_t)L_0) < ((int32_t)L_1))? 1 : 0);
		bool L_2 = V_0;
		if (!L_2)
		{
			goto IL_000e;
		}
	}
	{
		int32_t L_3 = ___1_min;
		___0_value = L_3;
		goto IL_0019;
	}

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

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

IL_001d:
	{
		int32_t L_9 = V_2;
		return L_9;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF Cell_get_touchupVolumeInteraction_m9FD89EFD671DB569BA9B7CE6479EF16C9A659F87_inline (Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87* __this, const RuntimeMethod* method) 
{
	{
		NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF L_0 = __this->___U3CtouchupVolumeInteractionU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD Cell_get_offsetVectors_m379FE0BFCD186D19F73CF7E141387D5E822E54F4_inline (Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87* __this, const RuntimeMethod* method) 
{
	{
		NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD L_0 = __this->___U3CoffsetVectorsU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD Cell_get_probePositions_mCB8161F8877FE65A113C7BF5AFDEF39C672A9FA9_inline (Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87* __this, const RuntimeMethod* method) 
{
	{
		NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD L_0 = __this->___U3CprobePositionsU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF Cell_get_validity_m30F2B8B55D77B93A06CA027C7F046C57D7AB234B_inline (Cell_t81E085F9FB7397ABA6C8C4DB4BCBCA22CF046C87* __this, const RuntimeMethod* method) 
{
	{
		NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF L_0 = __this->___U3CvalidityU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Vector4_op_Implicit_m2ECA73F345A7AD84144133E9E51657204002B12D_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_v, const RuntimeMethod* method) 
{
	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_v;
		float L_1 = L_0.___x;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___0_v;
		float L_3 = L_2.___y;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___0_v;
		float L_5 = L_4.___z;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_6;
		memset((&L_6), 0, sizeof(L_6));
		Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_6), L_1, L_3, L_5, (0.0f), NULL);
		V_0 = L_6;
		goto IL_0020;
	}

IL_0020:
	{
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_7 = V_0;
		return L_7;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR 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 Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 Matrix4x4_get_identity_m6568A73831F3E2D587420D20FF423959D7D8AB56_inline (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_0 = ((Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_StaticFields*)il2cpp_codegen_static_fields_for(Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_il2cpp_TypeInfo_var))->___identityMatrix;
		V_0 = L_0;
		goto IL_0009;
	}

IL_0009:
	{
		Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_1 = V_0;
		return L_1;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_UnaryNegation_m5450829F333BD2A88AF9A592C4EE331661225915_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, const RuntimeMethod* method) 
{
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_a;
		float L_1 = L_0.___x;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___0_a;
		float L_3 = L_2.___y;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___0_a;
		float L_5 = L_4.___z;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6;
		memset((&L_6), 0, sizeof(L_6));
		Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_6), ((-L_1)), ((-L_3)), ((-L_5)), NULL);
		V_0 = L_6;
		goto IL_001e;
	}

IL_001e:
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7 = V_0;
		return L_7;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_get_magnitude_mF0D6017E90B345F1F52D1CC564C640F1A847AF2D_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	float V_0 = 0.0f;
	{
		float L_0 = __this->___x;
		float L_1 = __this->___x;
		float L_2 = __this->___y;
		float L_3 = __this->___y;
		float L_4 = __this->___z;
		float L_5 = __this->___z;
		il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
		double L_6;
		L_6 = sqrt(((double)((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_0, L_1)), ((float)il2cpp_codegen_multiply(L_2, L_3)))), ((float)il2cpp_codegen_multiply(L_4, L_5))))));
		V_0 = ((float)L_6);
		goto IL_0034;
	}

IL_0034:
	{
		float L_7 = V_0;
		return L_7;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Division_mCC6BB24E372AB96B8380D1678446EF6A8BAE13BB_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, float ___1_d, const RuntimeMethod* method) 
{
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_a;
		float L_1 = L_0.___x;
		float L_2 = ___1_d;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = ___0_a;
		float L_4 = L_3.___y;
		float L_5 = ___1_d;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___0_a;
		float L_7 = L_6.___z;
		float L_8 = ___1_d;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9;
		memset((&L_9), 0, sizeof(L_9));
		Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_9), ((float)(L_1/L_2)), ((float)(L_4/L_5)), ((float)(L_7/L_8)), NULL);
		V_0 = L_9;
		goto IL_0021;
	}

IL_0021:
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = V_0;
		return L_10;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ProbeBrickIndex_GetRemainingChunkCount_m4416DA6C92852C3D0CE241676B59AB5191A36C3A_inline (ProbeBrickIndex_tF1B02DB88E5F4CF79533962B018B5724D74E32D2* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___m_AvailableChunkCount;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float ProbeReferenceVolume_get_turnoverRate_m747C1FDE8D32346B13B1A8047B6AEDF56216E7B9_inline (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, const RuntimeMethod* method) 
{
	{
		float L_0 = __this->___m_TurnoverRate;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ProbeReferenceVolume_get_numberOfCellsBlendedPerFrame_m6B6BD6870B8A564893D9F67D13BB442D911D33F9_inline (ProbeReferenceVolume_t05ED7EF2BB9B58F26CE1629F0AA773D14100695F* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___m_NumberOfCellsBlendedPerFrame;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR 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_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_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_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 RuntimeObject* Enumerator_get_Current_m13921B206D3E8D6F4ABD2B72F25704136D8D7426_gshared_inline (Enumerator_t24F29F25F3C9F42D404434B470237DC97C4092EA* __this, const RuntimeMethod* method) 
{
	{
		RuntimeObject* L_0 = __this->____currentValue;
		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 RuntimeObject* Enumerator_get_Current_mB407E755F3B4C51C54D24338D00A352E5B16E7F3_gshared_inline (Enumerator_t44124D16E0B2F7308FF4069BE06369B5A83896EB* __this, const RuntimeMethod* method) 
{
	{
		RuntimeObject* L_0 = __this->____currentValue;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m2B80351888D9BCB1461C8808A0B2278006B46AC5_gshared_inline (List_1_t996FD3EBD106385483E11892EE6A4884B2EC9330* __this, ReservedBrick_tCFAA149CAAD025D942AF59976B1CC697E96CACB9 ___0_item, const RuntimeMethod* method) 
{
	ReservedBrickU5BU5D_t370DC93F64A81F2F1D92B87305B941C3FA1D4C41* V_0 = NULL;
	int32_t V_1 = 0;
	{
		int32_t L_0 = __this->____version;
		__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
		ReservedBrickU5BU5D_t370DC93F64A81F2F1D92B87305B941C3FA1D4C41* L_1 = __this->____items;
		V_0 = L_1;
		int32_t L_2 = __this->____size;
		V_1 = L_2;
		int32_t L_3 = V_1;
		ReservedBrickU5BU5D_t370DC93F64A81F2F1D92B87305B941C3FA1D4C41* 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));
		ReservedBrickU5BU5D_t370DC93F64A81F2F1D92B87305B941C3FA1D4C41* L_6 = V_0;
		int32_t L_7 = V_1;
		ReservedBrick_tCFAA149CAAD025D942AF59976B1CC697E96CACB9 L_8 = ___0_item;
		NullCheck(L_6);
		(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (ReservedBrick_tCFAA149CAAD025D942AF59976B1CC697E96CACB9)L_8);
		return;
	}

IL_0034:
	{
		ReservedBrick_tCFAA149CAAD025D942AF59976B1CC697E96CACB9 L_9 = ___0_item;
		List_1_AddWithResize_mA1A4564FC0DADFAEC0FFC004CCB8CC9D80FD2023(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 14));
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 Enumerator_get_Current_m3159B7369EC62631C4C10AD1055F55B6B15218E9_gshared_inline (Enumerator_t0C7989F0F45B4D7A9C7BD464806B72BDA3020B8C* __this, const RuntimeMethod* method) 
{
	{
		Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 L_0 = __this->____current;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mD588DA8000CB6203E1EFD167075B07035A0053EC_gshared_inline (List_1_t44EF1B9C71532303037AAC259AD8D405401724D8* __this, uint16_t ___0_item, const RuntimeMethod* method) 
{
	UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83* V_0 = NULL;
	int32_t V_1 = 0;
	{
		int32_t L_0 = __this->____version;
		__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
		UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83* L_1 = __this->____items;
		V_0 = L_1;
		int32_t L_2 = __this->____size;
		V_1 = L_2;
		int32_t L_3 = V_1;
		UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83* 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));
		UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83* L_6 = V_0;
		int32_t L_7 = V_1;
		uint16_t L_8 = ___0_item;
		NullCheck(L_6);
		(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (uint16_t)L_8);
		return;
	}

IL_0034:
	{
		uint16_t L_9 = ___0_item;
		List_1_AddWithResize_m2C8293CD3AD1E44AB513F14B3CB34DBF3C19DF7C(__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_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 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 ReservedBrick_tCFAA149CAAD025D942AF59976B1CC697E96CACB9 Enumerator_get_Current_m38D21EC20E0BB127B80E109E0A0A2C137D270F46_gshared_inline (Enumerator_t3572DC9B920E9C79F6C74EBE64A234B48911DCDA* __this, const RuntimeMethod* method) 
{
	{
		ReservedBrick_tCFAA149CAAD025D942AF59976B1CC697E96CACB9 L_0 = __this->____current;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_m9FAE42EC6CDDC406C3980DBC07B5B0543E593B6E_gshared_inline (List_1_t44EF1B9C71532303037AAC259AD8D405401724D8* __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_Clear_m68BBAA4A087F7937620555034715BE45B49F63F0_gshared_inline (List_1_t996FD3EBD106385483E11892EE6A4884B2EC9330* __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_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 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 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 int32_t DynamicArray_1_get_size_m1B00C20A8CC4D62269585D16A58425D3F258836F_gshared_inline (DynamicArray_1_t7C64F5A74B7BA6F6B3589A766CADE3F59C6C7BCA* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___U3CsizeU3Ek__BackingField;
		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 RuntimeObject* Enumerator_get_Current_m1412A508E37D95E08FB60E8976FB75714BE934C1_gshared_inline (Enumerator_tC17DB73F53085145D57EE2A8168426239B0B569D* __this, const RuntimeMethod* method) 
{
	{
		RuntimeObject* L_0 = __this->____currentValue;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Field_1_set_getter_mF8E6E0323EBD752BE2D6D13285B5993CA830E50D_gshared_inline (Field_1_t32151A22D4B1B5C1DFFDDACD9F3C78D19596507A* __this, Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* ___0_value, const RuntimeMethod* method) 
{
	{
		Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* L_0 = ___0_value;
		__this->___U3CgetterU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CgetterU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Field_1_set_setter_mA45A1B2C3D2FCE0FBD04F05304D354B375823B69_gshared_inline (Field_1_t32151A22D4B1B5C1DFFDDACD9F3C78D19596507A* __this, Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* ___0_value, const RuntimeMethod* method) 
{
	{
		Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_0 = ___0_value;
		__this->___U3CsetterU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CsetterU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Field_1_set_getter_m30D3C5756F57A4722D34CD27E76B82E5E2EE9E26_gshared_inline (Field_1_t644B86FEF42048CB531CD13D6477869470E12AD8* __this, Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* ___0_value, const RuntimeMethod* method) 
{
	{
		Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* L_0 = ___0_value;
		__this->___U3CgetterU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CgetterU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Field_1_set_setter_m90E7EFD04883265D67E9F22A5F40E7DF693FB534_gshared_inline (Field_1_t644B86FEF42048CB531CD13D6477869470E12AD8* __this, Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A* ___0_value, const RuntimeMethod* method) 
{
	{
		Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A* L_0 = ___0_value;
		__this->___U3CsetterU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CsetterU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Field_1_set_getter_m0D6269CE6AB37DC17FD68ED4DF23AAA7F5A111EE_gshared_inline (Field_1_t7F813BE8CAF3F3F635B34474DDD7B797C5B6CD2A* __this, Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD* ___0_value, const RuntimeMethod* method) 
{
	{
		Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD* L_0 = ___0_value;
		__this->___U3CgetterU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CgetterU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Field_1_set_setter_mEE3F70B069BC0ED608C28AB90F4AE5BD443E5D8F_gshared_inline (Field_1_t7F813BE8CAF3F3F635B34474DDD7B797C5B6CD2A* __this, Action_1_tD69A6DC9FBE94131E52F5A73B2A9D4AB51EEC404* ___0_value, const RuntimeMethod* method) 
{
	{
		Action_1_tD69A6DC9FBE94131E52F5A73B2A9D4AB51EEC404* L_0 = ___0_value;
		__this->___U3CsetterU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CsetterU3Ek__BackingField), (void*)L_0);
		return;
	}
}
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 void List_1_Add_m64F9F4C32CDD01D323D17E7A61A97EB924206093_gshared_inline (List_1_tCFA270E118B873F542F52B1DD58F21D0AF4D1452* __this, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___0_item, const RuntimeMethod* method) 
{
	Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* V_0 = NULL;
	int32_t V_1 = 0;
	{
		int32_t L_0 = __this->____version;
		__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
		Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_1 = __this->____items;
		V_0 = L_1;
		int32_t L_2 = __this->____size;
		V_1 = L_2;
		int32_t L_3 = V_1;
		Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* 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));
		Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_6 = V_0;
		int32_t L_7 = V_1;
		Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_8 = ___0_item;
		NullCheck(L_6);
		(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6)L_8);
		return;
	}

IL_0034:
	{
		Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_9 = ___0_item;
		List_1_AddWithResize_mC73ADA51A91004EB3319A9DB14B5DE13D642C90F(__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_mB4630AF5172B995D13B8273D4D085E21586ADC27_gshared_inline (List_1_tCFA270E118B873F542F52B1DD58F21D0AF4D1452* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->____size;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_m4F37CEBAD8C743CA95E08E9B63BD651EBA702782_gshared_inline (List_1_tCFA270E118B873F542F52B1DD58F21D0AF4D1452* __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 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 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 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 void Bounds_Encapsulate_m1FCA57C58536ADB67B85A703470C6F5BFB837C2F_inline (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_point, const RuntimeMethod* method) 
{
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0;
		L_0 = Bounds_get_min_m465AC9BBE1DE5D8E8AD95AC19B9899068FEEBB13_inline(__this, NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = ___0_point;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2;
		L_2 = Vector3_Min_m1CAC3499F14EA87366C0C3C1F501B4FB2863CDB4_inline(L_0, L_1, NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3;
		L_3 = Bounds_get_max_m6446F2AB97C1E57CA89467B9DE52D4EB61F1CB09_inline(__this, NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___0_point;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5;
		L_5 = Vector3_Max_m9B6D8FEE7F4CE32C0AAB682606FFBA59E1F37C74_inline(L_3, L_4, NULL);
		Bounds_SetMinMax_mB5F7DDF18EDB7F3F25FA6D2B36824F28978C540F_inline(__this, L_2, L_5, NULL);
		return;
	}
}
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 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(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 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 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;
	}
}
